me
/
guix
Archived
1
0
Fork 0
Commit Graph

72770 Commits (7495843d3ca08f33beb0f057a9d672899184a8e1)

Author SHA1 Message Date
Kyle Meyer 7495843d3c
gnu: git-annex: Update to 8.20210127.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20210127.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 20:34:45 +02:00
Greg Hogan c2538db561
gnu: bcc: Update to 0.16.0.
* gnu/packages/linux.scm (bcc): Update to 0.16.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 20:03:58 +02:00
Greg Hogan c02cad6d33
gnu: libbpf: Update to 0.1.1.
* gnu/packages/linux.scm (libbpf): Update to 0.1.1.
[arguments]: Remove obsolete deletion.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 20:03:58 +02:00
Léo Le Bouter 34861ac8ea
gnu: Add tpm2-tss.
* gnu/packages/hardware.scm (tpm2-tss): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-28 18:29:01 +01:00
Nicolas Goaziou 33a61d65b7
gnu: emacs-flycheck-grammalecte: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte)[arguments]: Fix typo
in variable name.
2021-01-28 18:06:25 +01:00
Nicolas Goaziou ca5a791f62
gnu: emacs-flycheck-grammalecte: Fix hash.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte): Fix hash.

The previous hash was from the "dev" branch of the repository.
2021-01-28 17:02:32 +01:00
Julien Lepiller a00af77904
nls: Update 'fr' translation. 2021-01-28 16:41:18 +01:00
Julien Lepiller b91165460e
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.
2021-01-28 16:41:16 +01:00
Julien Lepiller c891e7c828
Makefile.am: Normalize downloaded po files.
* Makefile.am (make-download-po-rule): Normalize po files.
2021-01-28 16:41:03 +01:00
Nicolas Goaziou db74cc6a2f
gnu: libsmbios: Use osl2.1 license variable.
* gnu/packages/hardware.scm (libsmbios)[license]: Use osl2.1 binding.
2021-01-28 16:32:54 +01:00
Mathieu Othacehe 96c183bf65
gnu: guile-sqlite3-dev: Remove it.
* gnu/packages/ci.scm (guile-sqlite3-dev): Remove it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-01-28 16:22:56 +01:00
Mathieu Othacehe c13bd9bec8
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>
2021-01-28 16:22:56 +01:00
Mathieu Othacehe 5ba7e828ad
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>
2021-01-28 16:22:56 +01:00
Mathieu Othacehe 8d8bbe7c63
services: cuirass: Fix syntax error.
This is a follow-up of 189e62fa69.

* gnu/services/cuirass.scm (<cuirass-remote-server-configuration>): Fix
syntax.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-01-28 16:22:55 +01:00
Nicolas Goaziou b7389f0db5
gnu: musescore: Update to 3.6.1.
* gnu/packages/music.scm (musescore): Update to 3.6.1.
2021-01-28 15:54:34 +01:00
Mathieu Othacehe eff80711f3
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>
2021-01-28 15:53:03 +01:00
Mathieu Othacehe eb9adede34
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>
2021-01-28 15:27:55 +01:00
zimoun 95852b305b
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>
2021-01-28 15:07:55 +01:00
Ricardo Wurmus 04b1a1f6bd
gnu: Add repeat-masker.
* gnu/packages/bioinformatics.scm (repeat-masker): New variable.
2021-01-28 15:07:55 +01:00
Ricardo Wurmus 61342f248c
gnu: Add perl-text-soundex.
* gnu/packages/perl.scm (perl-text-soundex): New variable.
2021-01-28 15:07:55 +01:00
Ricardo Wurmus 446c711308
guix: Add Open Software License 2.1.
* guix/licenses.scm (osl2.1): New variable.
2021-01-28 15:07:55 +01:00
Ricardo Wurmus 6d3cafa086
gnu: Add trf.
* gnu/packages/bioinformatics.scm (trf): New variable.
2021-01-28 15:07:55 +01:00
Ricardo Wurmus 09ab0d42b0
guix: Fix typo.
* guix/inferior.scm (inferior-available-packages): Remove extra word in
docstring.
2021-01-28 15:07:52 +01:00
Nicolas Goaziou b9650f7faa
gnu: Add extractpdfmark.
* gnu/packages/pdf.scm (extractpdfmark): New variable.
2021-01-28 15:06:54 +01:00
Andrew Miloradovsky 1a0907abd2
gnu: Add Verilator.
* gnu/packages/fpga.scm (verilator): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-28 14:55:14 +01:00
Andrew Miloradovsky fc4834f83b
gnu: Add systemc.
* gnu/packages/fpga.scm (systemc): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-28 14:34:33 +01:00
Fredrik Salomonsson 049e06b603
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>
2021-01-28 14:21:20 +01:00
Morgan Smith c2245ac23a
gnu: Add emacs-theme-magic.
* gnu/packages/emacs-xyz.scm (emacs-theme-magic): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-28 14:18:12 +01:00
Morgan Smith a6b50a1832
gnu: Add python-pywal.
* gnu/packages/python-xyz.scm (python-pywal): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-28 14:12:30 +01:00
Morgan Smith 4e89e8b5dd
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>
2021-01-28 14:08:57 +01:00
Mathieu Othacehe a19b6889ad
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>
2021-01-28 14:04:52 +01:00
Sharlatan Hellseher 33648567dd
gnu: Add skymaker.
* gnu/packages/astronomy.scm (skymaker): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-28 13:43:49 +01:00
Leo Prikler 1e1e6ebf3e
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.
2021-01-28 13:18:45 +01:00
Mathieu Othacehe f58d071366
tests: Add cuirass test. 2021-01-28 12:57:27 +01:00
Mathieu Othacehe 189e62fa69
services: cuirass: Add remote build support. 2021-01-28 12:57:27 +01:00
Mathieu Othacehe 0f01493dc8
service: cuirass: Update it. 2021-01-28 12:57:27 +01:00
Mathieu Othacehe ec145a2ff9
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.
2021-01-28 12:57:27 +01:00
Mathieu Othacehe 33687aa3d0
services: postgresql: Wrap long lines.
* gnu/services/databases.scm: Wrap long lines, no functional change.
2021-01-28 12:57:27 +01:00
Mathieu Othacehe fe4b882350
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.
2021-01-28 12:57:26 +01:00
Mathieu Othacehe 6c0679215f
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>
2021-01-28 12:57:26 +01:00
Mathieu Othacehe a38d0b0137
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.
2021-01-28 12:57:26 +01:00
Raghav Gururajan ff0ff69315
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>
2021-01-28 12:34:04 +02:00
Raghav Gururajan a929ede800
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>
2021-01-28 12:32:08 +02:00
Leo Famulari 3ad10e474b
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.
2021-01-27 21:04:24 -05:00
Leo Famulari 5ce0e1929b
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.
2021-01-27 21:04:24 -05:00
Leo Famulari 37cbc95e48
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.
2021-01-27 21:04:21 -05:00
Ludovic Courtès 0f20b3fa20
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.
2021-01-27 23:03:06 +01:00
Ludovic Courtès c45a821a63
gnu: guile-gcrypt: Refer to the right libgcrypt when cross-compiling.
Fixes a regression introduced in
5e163ba009 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.
2021-01-27 22:55:40 +01:00
Tobias Geerinckx-Rice a04b0e454c
gnu: pinentry-efl: Tweak description.
* gnu/packages/gnupg.scm (pinentry-efl)[description]: Use @acronym.
2021-01-27 22:37:34 +01:00
Tobias Geerinckx-Rice cd80e11b95
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.
2021-01-27 22:37:33 +01:00