summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* nls: Update 'fr' translation.Julien Lepiller2021-01-283-23360/+18931
* Makefile.am: Add check-po rule.•••* Makefile.am (make-check-po-rule): New definition. Add top-level 'eval' and calls to 'make-check-po-rule' to generate 'check-po.DOMAIN' rules. (check-po): New rule. Julien Lepiller2021-01-281-0/+35
* Makefile.am: Normalize downloaded po files.•••* Makefile.am (make-download-po-rule): Normalize po files. Julien Lepiller2021-01-281-1/+4
* gnu: libsmbios: Use osl2.1 license variable.•••* gnu/packages/hardware.scm (libsmbios)[license]: Use osl2.1 binding. Nicolas Goaziou2021-01-281-3/+1
* gnu: guile-sqlite3-dev: Remove it.•••* gnu/packages/ci.scm (guile-sqlite3-dev): Remove it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Mathieu Othacehe2021-01-281-21/+0
* gnu: cuirass: Update to 0.0.1-59.68532ae.•••* gnu/packages/ci.scm (cuirass): Update to 0.0.1-59.68532ae. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Mathieu Othacehe2021-01-281-3/+3
* services: cuirass: Create remote-server cache directory.•••* gnu/services/cuirass.scm (cuirass-activation): Create remote-server cache directory if needed. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Mathieu Othacehe2021-01-281-6/+17
* services: cuirass: Fix syntax error.•••This is a follow-up of 189e62fa69049538884077155cc70cac43260118. * gnu/services/cuirass.scm (<cuirass-remote-server-configuration>): Fix syntax. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Mathieu Othacehe2021-01-281-1/+2
* gnu: musescore: Update to 3.6.1.•••* gnu/packages/music.scm (musescore): Update to 3.6.1. Nicolas Goaziou2021-01-281-3/+3
* services: cuirass: Add log-file support.•••* gnu/services/cuirass.scm (cuirass-remote-worker-shepherd-service): Add log-file support. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Mathieu Othacehe2021-01-281-2/+3
* services: cuirass: Fix workers argument.•••* gnu/services/cuirass.scm (cuirass-remote-worker-shepherd-service): Fix workers arguments. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Mathieu Othacehe2021-01-281-1/+2
* ui: Look up extensions before built-in commands.•••* guix/ui.scm (run-guix-command): Modify order so that extensions are allowed to override default commands. Co-authored-by: Ricardo Wurmus <rekado@elephly.net> zimoun2021-01-281-18/+14
* gnu: Add repeat-masker.•••* gnu/packages/bioinformatics.scm (repeat-masker): New variable. Ricardo Wurmus2021-01-281-0/+56
* gnu: Add perl-text-soundex.•••* gnu/packages/perl.scm (perl-text-soundex): New variable. Ricardo Wurmus2021-01-281-1/+28
* guix: Add Open Software License 2.1.•••* guix/licenses.scm (osl2.1): New variable. Ricardo Wurmus2021-01-281-1/+6
* gnu: Add trf.•••* gnu/packages/bioinformatics.scm (trf): New variable. Ricardo Wurmus2021-01-281-0/+24
* guix: Fix typo.•••* guix/inferior.scm (inferior-available-packages): Remove extra word in docstring. Ricardo Wurmus2021-01-281-2/+1
* gnu: Add extractpdfmark.•••* gnu/packages/pdf.scm (extractpdfmark): New variable. Nicolas Goaziou2021-01-281-0/+46
* gnu: Add Verilator.•••* gnu/packages/fpga.scm (verilator): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Andrew Miloradovsky2021-01-281-0/+57
* gnu: Add systemc.•••* gnu/packages/fpga.scm (systemc): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Andrew Miloradovsky2021-01-281-0/+30
* gnu: pinentry-rofi: Update to 2.0.2.•••* gnu/packages/gnupg.scm (pinentry-rofi): Update to 2.0.2. [arguments]: Simplify the package definition. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Fredrik Salomonsson2021-01-281-31/+8
* gnu: Add emacs-theme-magic.•••* gnu/packages/emacs-xyz.scm (emacs-theme-magic): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Morgan Smith2021-01-281-1/+45
* gnu: Add python-pywal.•••* gnu/packages/python-xyz.scm (python-pywal): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Morgan Smith2021-01-281-0/+34
* gnu: emacs-modus-themes: Update to 1.1.1.•••* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 1.1.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Morgan Smith2021-01-281-2/+2
* services: cuirass: Add systems argument.•••* gnu/services/cuirass.scm (<cuirass-remote-worker-configuration>)[systems]: New field. (cuirass-remote-worker-shepherd-service): Honor it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Mathieu Othacehe2021-01-281-1/+8
* gnu: Add skymaker.•••* gnu/packages/astronomy.scm (skymaker): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher2021-01-281-0/+30
* gnu: tsukundere: Update to 0.2.3.•••* gnu/packages/game-development.scm (tsukundere): Update to 0.2.3. [#:modules] Add guile-build-system for target-guile-effective-version. [#:imported-modules] Likewise. [#:phases] Add patch-command. [native-inputs]: Add texinfo. [description]: Update. Leo Prikler2021-01-281-5/+31
* tests: Add cuirass test.Mathieu Othacehe2021-01-281-0/+244
* services: cuirass: Add remote build support.Mathieu Othacehe2021-01-282-54/+181
* service: cuirass: Update it.Mathieu Othacehe2021-01-282-80/+40
* services: postgresql: Add postgresql-role-service-type.•••* gnu/services/databases.scm (postgresql-role, postgresql-role?, postgresql-role-name, postgresql-role-permissions, postgresql-role-create-database?, postgresql-role-configuration, postgresql-role-configuration?, postgresql-role-configuration-host, postgresql-role-configuration-roles, postgresql-role-service-type): New procedures. * gnu/tests/databases.scm: Test it. * doc/guix.texi: Document it. Mathieu Othacehe2021-01-283-1/+207
* services: postgresql: Wrap long lines.•••* gnu/services/databases.scm: Wrap long lines, no functional change. Mathieu Othacehe2021-01-281-13/+19
* services: postgresql: Add log directory support.•••* gnu/services/databases.scm (postgresql-configuration-log-directory): New procedure. (<postgresql-configuration>)[log-directory]: New field. (postgresql-activation): Create the log directory. (postgresql-shepherd-service): Honor it. * gnu/tests/databases.scm (%postgresql-log-directory): New variable. (log-file): New test case. * doc/guix.texi (Database Services): Document it. Mathieu Othacehe2021-01-283-8/+53
* services: postgresql: Add socket directory support.•••* gnu/services/databases.scm (postgresql-config-file-socket-directory): New procedure. (<postgresql-config-file>)[socket-directory]: New field. (postgresql-config-file-compiler): Honor it. (postgresql-activation): Create the socket directory if needed. * doc/guix.texi (Database Services): Document it. * gnu/tests/guix.scm (%guix-data-service-os): Adapt it. * gnu/tests/monitoring.scm (%zabbix-os): Ditto. * gnu/tests/web.scm (patchwork-os): Ditto. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Mathieu Othacehe2021-01-285-12/+45
* services: postgresql: Use Guile datatypes.•••* gnu/services/databases.scm (postgresql-config-file-compiler): Support Guile datatypes in the "extra-config" field. * gnu/tests/databases.scm (%postgresql-os): Test it. * doc/guix.texi (Database Services): Document it. Mathieu Othacehe2021-01-283-23/+43
* gnu: liferea: Add missing inputs.•••These new inputs are referenced by the package but was missing in the package definition. Some of these inputs might have been used by the package indirectly via propagation from other inputs. * gnu/packages/syndication.scm (liferea) [inputs]: Add glib, libsoup, pango and sqlite. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Raghav Gururajan2021-01-281-1/+5
* gnu: liferea: Disable static libraries.•••* gnu/packages/syndication.scm (liferea)[arguments]: Add '--disable-static' to configure-flags. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Raghav Gururajan2021-01-281-1/+4
* gnu: linux-libre 4.19: Update to 4.19.171.•••* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.171. (linux-libre-4.19-pristine-source): Update hash. Leo Famulari2021-01-271-2/+2
* gnu: linux-libre 5.4: Update to 5.4.93.•••* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.93. (linux-libre-5.4-pristine-source): Update hash. Leo Famulari2021-01-271-2/+2
* gnu: linux-libre: Update to 5.10.11.•••* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.11. (linux-libre-5.10-pristine-source): Update hash. Leo Famulari2021-01-271-2/+2
* inferior: Memoize entries in 'inferior-package->manifest-entry'.•••Fixes a performance issue as reported by Ricardo Wurmus in <https://bugs.gnu.org/46100>. * guix/inferior.scm (inferior-package->manifest-entry): Remove #:parent parameter. [cache]: New variable. [memoized]: New macro. [loop]: New procedure. Ludovic Courtès2021-01-271-22/+42
* gnu: guile-gcrypt: Refer to the right libgcrypt when cross-compiling.•••Fixes a regression introduced in 5e163ba00969e7ba05897840a1199b967252b4ae where (gcrypt package-config) would end up referring to the native libgcrypt.so instead of the target one. * gnu/packages/gnupg.scm (guile-gcrypt)[arguments]: Reintroduce 'add-libgrypt-config' phase. [native-inputs]: Remove LIBGCRYPT. Ludovic Courtès2021-01-271-3/+13
* gnu: pinentry-efl: Tweak description.•••* gnu/packages/gnupg.scm (pinentry-efl)[description]: Use @acronym. Tobias Geerinckx-Rice2021-01-271-2/+2
* gnu: pinentry-tty: Update to 1.1.1.•••* gnu/packages/gnupg.scm (pinentry-tty): Update to 1.1.1. (pinentry-efl)[source]: Remove patch. * gnu/packages/patches/pinentry-efl.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Tobias Geerinckx-Rice2021-01-273-805/+2
* gnu: Add qsstv.•••* gnu/packages/radio.scm (qsstv): New variable. Guillaume Le Vaillant2021-01-271-0/+41
* gnu: Add shapelib•••* gnu/packages/geo.scm (shapelib): New variable Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Sharlatan Hellseher2021-01-271-0/+27
* gnu: Add libsmbios.•••* gnu/packages/hardware.scm (libsmbios): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Léo Le Bouter2021-01-271-0/+45
* gnu: Add emacs-templatel.•••* gnu/packages/emacs-xyz.scm (emacs-templatel): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Michael Rohleder2021-01-271-0/+22
* gnu: emacs-pulseaudio-control: Update to 0.0.1-4.a931533.•••* gnu/packages/emacs-xyz.scm (emacs-pulseaudio-control): Update to 0.0.1-4.a931533. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Michael Rohleder2021-01-271-3/+3
* gnu: emacs-cider: Update to 1.0.0.•••* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.0.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Michael Rohleder2021-01-271-2/+2