summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* services: cuirass: Fix workers argument.Mathieu Othacehe2021-01-28
| | | | | | | * gnu/services/cuirass.scm (cuirass-remote-worker-shepherd-service): Fix workers arguments. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* ui: Look up extensions before built-in commands.zimoun2021-01-28
| | | | | | | * 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>
* gnu: Add repeat-masker.Ricardo Wurmus2021-01-28
| | | | * gnu/packages/bioinformatics.scm (repeat-masker): New variable.
* gnu: Add perl-text-soundex.Ricardo Wurmus2021-01-28
| | | | * gnu/packages/perl.scm (perl-text-soundex): New variable.
* guix: Add Open Software License 2.1.Ricardo Wurmus2021-01-28
| | | | * guix/licenses.scm (osl2.1): New variable.
* gnu: Add trf.Ricardo Wurmus2021-01-28
| | | | * gnu/packages/bioinformatics.scm (trf): New variable.
* guix: Fix typo.Ricardo Wurmus2021-01-28
| | | | | * guix/inferior.scm (inferior-available-packages): Remove extra word in docstring.
* gnu: Add extractpdfmark.Nicolas Goaziou2021-01-28
| | | | * gnu/packages/pdf.scm (extractpdfmark): New variable.
* gnu: Add Verilator.Andrew Miloradovsky2021-01-28
| | | | | | * gnu/packages/fpga.scm (verilator): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add systemc.Andrew Miloradovsky2021-01-28
| | | | | | * gnu/packages/fpga.scm (systemc): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: pinentry-rofi: Update to 2.0.2.Fredrik Salomonsson2021-01-28
| | | | | | | * gnu/packages/gnupg.scm (pinentry-rofi): Update to 2.0.2. [arguments]: Simplify the package definition. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add emacs-theme-magic.Morgan Smith2021-01-28
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-theme-magic): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add python-pywal.Morgan Smith2021-01-28
| | | | | | * gnu/packages/python-xyz.scm (python-pywal): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-modus-themes: Update to 1.1.1.Morgan Smith2021-01-28
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 1.1.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* services: cuirass: Add systems argument.Mathieu Othacehe2021-01-28
| | | | | | | | * 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>
* gnu: Add skymaker.Sharlatan Hellseher2021-01-28
| | | | | | * gnu/packages/astronomy.scm (skymaker): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: tsukundere: Update to 0.2.3.Leo Prikler2021-01-28
| | | | | | | | | * 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.
* tests: Add cuirass test.Mathieu Othacehe2021-01-28
|
* services: cuirass: Add remote build support.Mathieu Othacehe2021-01-28
|
* service: cuirass: Update it.Mathieu Othacehe2021-01-28
|
* services: postgresql: Add postgresql-role-service-type.Mathieu Othacehe2021-01-28
| | | | | | | | | | | * 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.
* services: postgresql: Wrap long lines.Mathieu Othacehe2021-01-28
| | | | * gnu/services/databases.scm: Wrap long lines, no functional change.
* services: postgresql: Add log directory support.Mathieu Othacehe2021-01-28
| | | | | | | | | | | * 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.
* services: postgresql: Add socket directory support.Mathieu Othacehe2021-01-28
| | | | | | | | | | | | | | * 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>
* services: postgresql: Use Guile datatypes.Mathieu Othacehe2021-01-28
| | | | | | | * 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.
* gnu: liferea: Add missing inputs.Raghav Gururajan2021-01-28
| | | | | | | | | | | 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>
* gnu: liferea: Disable static libraries.Raghav Gururajan2021-01-28
| | | | | | | * gnu/packages/syndication.scm (liferea)[arguments]: Add '--disable-static' to configure-flags. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: linux-libre 4.19: Update to 4.19.171.Leo Famulari2021-01-27
| | | | | * gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.171. (linux-libre-4.19-pristine-source): Update hash.
* gnu: linux-libre 5.4: Update to 5.4.93.Leo Famulari2021-01-27
| | | | | * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.93. (linux-libre-5.4-pristine-source): Update hash.
* gnu: linux-libre: Update to 5.10.11.Leo Famulari2021-01-27
| | | | | * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.11. (linux-libre-5.10-pristine-source): Update hash.
* inferior: Memoize entries in 'inferior-package->manifest-entry'.Ludovic Courtès2021-01-27
| | | | | | | | | | 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.
* gnu: guile-gcrypt: Refer to the right libgcrypt when cross-compiling.Ludovic Courtès2021-01-27
| | | | | | | | | | | 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.
* gnu: pinentry-efl: Tweak description.Tobias Geerinckx-Rice2021-01-27
| | | | * gnu/packages/gnupg.scm (pinentry-efl)[description]: Use @acronym.
* gnu: pinentry-tty: Update to 1.1.1.Tobias Geerinckx-Rice2021-01-27
| | | | | | | * 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.
* gnu: Add qsstv.Guillaume Le Vaillant2021-01-27
| | | | * gnu/packages/radio.scm (qsstv): New variable.
* gnu: Add shapelibSharlatan Hellseher2021-01-27
| | | | | | * gnu/packages/geo.scm (shapelib): New variable Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add libsmbios.Léo Le Bouter2021-01-27
| | | | | | * gnu/packages/hardware.scm (libsmbios): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add emacs-templatel.Michael Rohleder2021-01-27
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-templatel): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-pulseaudio-control: Update to 0.0.1-4.a931533.Michael Rohleder2021-01-27
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-pulseaudio-control): Update to 0.0.1-4.a931533. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-cider: Update to 1.0.0.Michael Rohleder2021-01-27
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.0.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add libjcat.Léo Le Bouter2021-01-27
| | | | | | * gnu/packages/compression.scm (libjcat): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: python-wheel: Update to 0.36.2 (again)Nicolas Goaziou2021-01-27
| | | | | | * gnu/packages/python-build.scm (python-wheel): Update to 0.36.2. This update was reverted in dbcd2050500c932190d710cee43f5e14f0fd59db.
* gnu: mame: Update to 0.228.Nicolas Goaziou2021-01-27
| | | | * gnu/packages/emulators.scm (mame): Update to 0.228.
* system: tests: Add a Btrfs RAID system test.Maxim Cournoyer2021-01-27
| | | | | | * gnu/tests/install.scm (%btrfs-raid-root-os) (%btrfs-raid-root-os-source, %btrfs-raid-root-installation-script) (%test-btrfs-raid-root-os): New variables.
* gnu: Add ugrep.Hartmut Goebel2021-01-27
| | | | * gnu/packages/search.scm (ugrep): New Variable.
* gnu: Add python-pypa-build.Maxim Cournoyer2021-01-27
| | | | * gnu/packages/python-build.scm (python-pypa-build): New variable.
* gnu: python-xyz: Move a few modules to (gnu packages python-build).Maxim Cournoyer2021-01-27
| | | | | | | | | | * gnu/packages/python-xyz.scm (python-pep517): Inherit from python-pep517-bootstrap. Remove the inherited common fields. (python-poetry-core, python-wheel) (python-toml): Move to ... * gnu/packages/python-build.scm: ... here, a new module. (python-pep517-bootstrap): New package. * gnu/local.mk (GNU_SYSTEM_MODULES): Register the new module.
* gnu: emacs-helm-sly: Update to 0.7.1.Pierre Neidhardt2021-01-27
| | | | * gnu/packages/emacs-xyz.scm (emacs-helm-sly): Update to 0.7.1.
* gnu: sbcl-slynk: Fix version number check.Pierre Neidhardt2021-01-27
| | | | | | | | | | | | | | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-slynk)[source]: Don't move files around since this is not required. [arguments]: Re-enable tests. There is none at the moment, but they might get added in the future. Don't list systems since they are found automatically. Moving `slynk.lisp' had the detrimental side-effect to break `sly-version-string' which expects `sly.el' to be in the parent directory. As a result, using `sly-connect' from Emacs would prompt the user: [sly] Versions differ: 1.0.43 (sly) vs. nil (slynk). Continue? (y or n) even though the Slynk version is correct. Maybe there was a need for moving files around in the past, but since our ASDF build system got revamped, all systems are now automatically found. Thus we can leave the files where they are, which fixes the version number check.
* gnu: Add missfits.Sharlatan Hellseher2021-01-27
| | | | | | * gnu/packages/astronomy.scm (missfits): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>