Leo Famulari
069399ee9d
gnu: certbot, python-acme: Update to 1.15.0.
...
* gnu/packages/tls.scm (python-acme, certbot): Update to 1.15.0.
2021-05-09 12:44:27 -04:00
Leo Famulari
0f2b5f7f73
gnu: ExifTool: Fix CVE-2021-22204
...
* gnu/packages/patches/perl-image-exiftool-CVE-2021-22204.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/photo.scm (perl-image-exiftool)[source]: Use it.
2021-05-09 10:42:18 -04:00
Michael Rohleder
f661e6883e
gnu: xfce4-panel: Update to 4.16.3.
...
* gnu/packages/xfce.scm (xfce4-panel): Update to 4.16.3.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-05-09 15:52:18 +02:00
Michael Rohleder
a4b4331de0
gnu: thunar: Update to 4.16.8.
...
* gnu/packages/xfce.scm (thunar): Update to 4.16.8.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-05-09 15:52:17 +02:00
Alexandr Vityazev
2ba311f6c9
gnu: Add emacs-multitran.
...
gnu/packages/emacs-xyz.scm (emacs-multitran): New variable.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-05-09 16:32:33 +05:30
Jonathan Brielmaier
7e93c09f17
gnu: icedove: Update to 78.10.1.
...
* gnu/packages/gnuzilla.scm (icedove): Update to 78.10.1.
2021-05-09 12:16:46 +02:00
Nicolas Goaziou
abf3f8d04e
gnu: emacs-clojure-mode: Update to 5.13.0.
...
* gnu/packages/emacs-xyz.scm (emacs-clojure-mode): Update to 5.13.0.
[arguments]<#:phases>: Remove fix, now applied upstream.
2021-05-09 10:01:08 +02:00
Vagrant Cascadian
407e0af6aa
gnu: linux-libre@5.12: Update arm64 config to support Pinebook Pro.
...
* gnu/packages/aux-files/linux-libre/5.11-arm64.conf: Add
configurations to support video, audio, USB-C and battery on
Pinebook Pro.
2021-05-08 20:07:17 -07:00
Vagrant Cascadian
44eca34436
gnu: linux-libre@5.12: Default to schedutil cpufreq governor on arm
...
and arm64.
This has been the recommended default for arm and arm64 since v5.9
(upstream commit f259eab3ea0e7ed73db91f6358274dd3a9a27d79).
* gnu/packages/aux-files/linux-libre/5.12-arm.conf,
gnu/packages/aux-files/linux-libre/5.12-arm64.conf: Enable
CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL, disable
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE.
2021-05-08 19:59:21 -07:00
Julien Lepiller
cbb704b21e
gnu: java-eclipse-jetty-util-9.2: Fix test failure.
...
* gnu/packages/web.scm (java-eclipse-jetty-http-test-classes-9.2)
[native-inputs]: Add missing test dependencies
2021-05-09 03:47:11 +02:00
Julien Lepiller
64c1a60b11
gnu: java-eclipse-jetty-util-9.2: Fix test failure.
...
* gnu/packages/web.scm (java-eclipse-jetty-util-9.2)[native-inputs]: Add
missing test dependencies.
2021-05-09 03:46:59 +02:00
Leo Famulari
7acd3d3cae
gnu: linux-libre 4.19: Update to 4.19.190.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.190.
(linux-libre-4.19-pristine-source): Update hash.
(deblob-scripts-4.19): Update hash.
2021-05-08 18:41:46 -04:00
Leo Famulari
81df99fc42
gnu: linux-libre 5.4: Update to 5.4.117.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.117.
(linux-libre-5.4-pristine-source): Update hash.
(deblob-scripts-5.4): Update hash.
2021-05-08 18:41:46 -04:00
Leo Famulari
8791cc3be3
gnu: linux-libre 5.10: Update to 5.10.35.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.35.
(linux-libre-5.10-pristine-source): Update hash.
(deblob-scripts-5.10): Update hash.
2021-05-08 18:41:46 -04:00
Leo Famulari
7bb4cefd58
gnu: linux-libre: Update to 5.11.19.
...
* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.19.
(linux-libre-5.11-pristine-source): Update hash.
(deblob-scripts-5.11): Update hash.
2021-05-08 18:41:45 -04:00
Leo Famulari
a21355bd10
gnu: Add linux-libre 5.12.2.
...
* gnu/packages/linux.scm (linux-libre-5.12-version, deblob-scripts-5.12,
linux-libre-5.12-pristine-source, linux-libre-5.12-source,
linux-libre-headers-5.12, linux-libre-5.12): New variables.
* gnu/packages/aux-files/linux-libre/5.12-arm.conf,
gnu/packages/aux-files/linux-libre/5.12-arm64.conf,
gnu/packages/aux-files/linux-libre/5.12-i686.conf,
gnu/packages/aux-files/linux-libre/5.12-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
2021-05-08 18:41:45 -04:00
Vinicius Monego
d2a265b08e
gnu: cozy: Update to 0.9.4.
...
* gnu/packages/ebook.scm (cozy): Update to 0.9.4.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-05-08 23:23:01 +05:30
Arun Isaac
7fc5ca1d18
gnu: Add emacs-cwl-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-cwl-mode): New variable.
2021-05-08 23:19:09 +05:30
Xinglu Chen
52a468e842
gnu: Add emacs-evil-tex.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-tex): New variable.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-05-08 22:53:16 +05:30
Arun Isaac
69a1569e56
gnu: emacs-pyim: Update to 3.7.3.
...
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.7.3.
2021-05-08 22:47:22 +05:30
Leo Prikler
e534919c1e
gnu: wine: Update to 6.8.
...
* gnu/packages/wine.scm (wine): Update to 6.8.
2021-05-08 17:48:25 +02:00
Ludovic Courtès
f903bb7741
services: configuration: Export 'no-serialization' syntactic keyword.
...
This is a followup to 3f9a12dc08
.
* gnu/services/configuration.scm (no-serialization): New variable.
2021-05-08 15:06:31 +02:00
Ludovic Courtès
da4073acf9
gnu: volctl: Comment on the license.
...
* gnu/packages/gtk.scm (volctl): Comment on the license.
2021-05-08 14:55:50 +02:00
Simon Streit
7cea32e407
gnu: Add volctl.
...
* gnu/packages/gtk.scm (volctl): New Variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-08 14:55:50 +02:00
Brendan Tildesley
3b69c30856
gnu: xfce4-session: Allow xflock4 to use xset.
...
* gnu/packages/xfce.scm (xfce4-session):
[inputs]: Add xset.
[arguments]: Add 'patch-xflock' phase to use exact store path to 'xset'
in 'xflock4'.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-05-08 14:55:50 +02:00
Sergiu Ivanov
f0ae715da9
gnu: Add font-montserrat.
...
* gnu/packages/fonts.scm (font-montserrat): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-08 14:55:50 +02:00
Ludovic Courtès
28ae358503
gnu: ocaml: Depend on libiberty.
...
Currently gcc:lib does not include libiberty so this change restores the
initial intent.
* gnu/packages/ocaml.scm (ocaml-4.11)[inputs]: Replace "gcc:lib" by
"libiberty".
2021-05-08 14:55:49 +02:00
Guillaume Le Vaillant
e118348a1d
gnu: sbcl-shlex: Update to 0.0.0-2.3dee1cb.
...
* gnu/packages/lisp-xyz.scm (sbcl-shlex): Update to 0.0.0-2.3dee1cb.
2021-05-08 13:43:17 +02:00
Guillaume Le Vaillant
fb38c62732
gnu: sbcl-serapeum: Update to 0.0.0-5.f5da17b.
...
* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 0.0.0-5.f5da17b.
2021-05-08 13:43:17 +02:00
Guillaume Le Vaillant
17e0f8255c
gnu: sbcl-numcl: Disable tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-numcl)[arguments]: Disable tests.
2021-05-08 13:43:17 +02:00
Sharlatan Hellseher
440217b1e5
gnu: Add cl-3d-matrices.
...
* gnu/packages/lisp-xyz.scm (sbcl-3d-matrices, cl-3d-matrices,
ecl-3d-matrices): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-05-08 13:43:17 +02:00
Sharlatan Hellseher
e961f15083
gnu: Add cl-3d-vectors.
...
* gnu/packages/lisp-xyz.scm (sbcl-3d-vectors, ecl-3d-vectors,
cl-3d-vectors): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-05-08 13:43:17 +02:00
Guillaume Le Vaillant
2e501ad539
gnu: Simplify some Common Lisp packages.
...
This is a follow-up to 2fa8fd4af5
.
* gnu/packages/lisp-xyz.scm (sbcl-1am, sbcl-3bz)[arguments]: Remove
custom 'asd-systems' parameter.
2021-05-08 13:42:38 +02:00
Jelle Licht
e5adaf6c2d
gnu: python-rply: Update to 0.7.8.
...
* gnu/packages/python-xyz.scm (python-rply): Update to 0.7.8.
2021-05-08 11:43:15 +02:00
Vinicius Monego
dd05a93743
gnu: python-language-server: Relax dependency versions.
...
* gnu/packages/python-xyz.scm (python-language-server)[arguments]: Add phase
to relax pycodestyle and pyflakes version.
2021-05-08 11:27:50 +02:00
Vinicius Monego
768732eb2f
gnu: Add python-pytest-xvfb.
...
* gnu/packages/python-check.scm (python-pytest-xvfb): New variable.
2021-05-08 11:27:49 +02:00
Vinicius Monego
25644879c1
gnu: Add python-pyvirtualdisplay.
...
* gnu/packages/python-xyz.scm (python-pyvirtualdisplay): New variable.
2021-05-08 11:27:49 +02:00
Vinicius Monego
2137cc44ba
gnu: Add python-entrypoint2.
...
* gnu/packages/python-xyz.scm (python-entrypoint2): New variable.
2021-05-08 11:27:49 +02:00
Vinicius Monego
570a4c77f8
gnu: Add python-easyprocess.
...
* gnu/packages/python-xyz.scm (python-easyprocess): New variable.
2021-05-08 11:27:49 +02:00
Vinicius Monego
83706ea9e9
gnu: Add python-qtsass.
...
* gnu/packages/python-xyz.scm (python-qtsass): New variable.
2021-05-08 11:27:49 +02:00
Vinicius Monego
ce13e4a524
gnu: Add python-pytest-qt.
...
* gnu/packages/python-check.scm (python-pytest-qt): New variable.
2021-05-08 11:27:48 +02:00
Vinicius Monego
4907d70898
gnu: python-language-server: Enable tests.
...
* gnu/packages/python-xyz.scm (python-language-server): Enable tests.
[arguments]: Add phases to enable tests.
[propagated-inputs]: Add python-flake8.
2021-05-08 11:27:48 +02:00
Vinicius Monego
30fd24641c
gnu: Add python-qstylizer.
...
* gnu/packages/python-xyz.scm (python-qstylizer): New variable.
2021-05-08 11:27:48 +02:00
Vinicius Monego
5802228fca
gnu: Add python-tinycss.
...
* gnu/packages/python-web.scm (python-tinycss): New variable.
2021-05-08 11:27:48 +02:00
Vinicius Monego
e0def67669
gnu: Add python-pyls-black.
...
* gnu/packages/python-xyz.scm (python-pyls-black): New variable.
2021-05-08 11:27:48 +02:00
Vinicius Monego
bd6f03846b
gnu: Add python-three-merge.
...
* gnu/packages/python-xyz.scm (python-three-merge): New variable.
2021-05-08 11:27:48 +02:00
Vinicius Monego
796f7cabdb
gnu: Add python-textdistance.
...
* gnu/packages/python-xyz.scm (python-textdistance): New variable.
2021-05-08 11:27:47 +02:00
Maxim Cournoyer
a9a67da573
services: docker: Disable configuration serialization.
...
* gnu/services/docker.scm (serialize-boolean): Delete procedure.
(docker-configuration) <no-serialization>: New syntactic keyword.
2021-05-08 01:04:31 -04:00
Maxim Cournoyer
dd0826fbf3
services: configuration: Fix %location accessor name.
...
The non-hygienic binding of the source location accessor was set to
'-location'; in modules where multiple configurations were defined, it would
cause compilation warnings such as:
gnu/services/mail.scm:175:0: warning: shadows previous definition of
`%-location-procedure' at gnu/services/mail.scm:165:0
* gnu/services/configuration.scm (define-configuration-helper) <id>: Add a
missing #'stem argument to use the configuration name as a prefix to the
location accessor identifier.
2021-05-08 01:04:01 -04:00
Xinglu Chen
b3e99d3399
services: configuration: Allow specifying a custom serializer.
...
In some cases, rather than globally disabling serialization, it may be more
appropriate to disable or otherwise alter the serialization procedure of a
specific field. In large module, multiple configurations may also exist that
would need to alter the default serialization procedure, which is named after
the field type. Being able to specify a per-field serialization procedure
provides more flexibility.
* gnu/services/configuration.scm (define-configuration): Add an optional
pattern variable to allow specifying a custom serialization procedure.
(define-configuration-helper) <field-serializer>: Use it to transform the
syntax.
(empty-serializer): New procedure.
(serialize-package): Alias to ‘empty-serializer’.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-05-08 00:50:39 -04:00
Maxim Cournoyer
3f9a12dc08
services: configuration: Allow disabling serialization.
...
Serialization is not always useful, for example when deriving command line
arguments from a configuration. This change provides a way to turn it off,
which removes the need to define a bunch of dummy serialization procedures.
Credit goes to Andrew Gierth (RhodiumToad) from #guile for providing the
solution. Thank you!
* gnu/services/configuration.scm (define-configuration-helper): New procedure.
(define-configuration) <no-serialization>: New syntactic keyword. Use it in a
new pattern. Refactor the macro so that it makes use of the above helper
procedure.
2021-05-08 00:50:39 -04:00
Maxim Cournoyer
1a2704add3
services: configuration: Avoid a compilation warning.
...
This resolves a compilation warning introduced with commit bb716e8d9d
.
* gnu/services/configuration.scm (configuration->documentation): Use display
to print the string instead of format.
2021-05-08 00:50:38 -04:00
Maxim Cournoyer
dde0291476
gnu: guix: Update to 566982b
.
2021-05-08 00:33:14 -04:00
Maxim Cournoyer
566982bc71
gnu: guix: Update to 1.3.0rc2.
2021-05-08 00:29:22 -04:00
Vagrant Cascadian
b4ab965dfa
gnu: linux-libre: Default to schedutil cpufreq governor on arm and arm64.
...
This has been the recommended default for arm and arm64 since since
v5.9 (upstream commit f259eab3ea0e7ed73db91f6358274dd3a9a27d79).
* gnu/packages/aux-files/linux-libre/5.10-arm.conf,
gnu/packages/aux-files/linux-libre/5.10-arm.conf,
gnu/packages/aux-files/linux-libre/5.11-arm.conf,
gnu/packages/aux-files/linux-libre/5.11-arm.conf: Enable
CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL, disable
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE.
2021-05-07 15:23:42 -07:00
Vagrant Cascadian
d79829975a
gnu: diffoscope: Update to 174.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 174.
2021-05-07 14:23:49 -07:00
Maxim Cournoyer
7a65beff0f
system: Add wget to %base-packages-networking.
...
Fixes <https://issues.guix.gnu.org/43530 >.
Wget is typically included with most GNU/Linux distributions. It adds about
~3 MiB to the system size.
* gnu/system.scm (%base-packages-networking): Add the wget package.
2021-05-07 17:20:41 -04:00
Nicolas Goaziou
d934edbca1
gnu: mame: Fix build.
...
* gnu/packages/emulators.scm (mame)[inputs]: Add missing pulseaudio input.
2021-05-07 21:35:42 +02:00
Tobias Geerinckx-Rice
b4d809b063
gnu: guile-ncurses-with-gpm: Fix Guile version.
...
* gnu/packages/guile-xyz.scm (guile-ncurses/gpm)[inputs]: Use guile-3.0,
not guile-2.2.
2021-05-07 20:06:31 +02:00
Tobias Geerinckx-Rice
e15f7a6b5a
gnu: mbelib: Fix licence.
...
* gnu/packages/audio.scm (mbelib)[licence]: The package is ISC, the
testing framework BSD-3.
2021-05-07 19:16:46 +02:00
Tobias Geerinckx-Rice
4b861c89fb
gnu: mbelib: Fix version.
...
* gnu/packages/audio.scm (mbelib)[source]: Use GIT-VERSION.
2021-05-07 19:14:28 +02:00
Guillaume Le Vaillant
d87547d242
gnu: Add sdrangel.
...
* gnu/packages/radio.scm (sdrangel): New variable.
2021-05-07 18:16:59 +02:00
Guillaume Le Vaillant
f2a94a9e26
gnu: Add dsdcc.
...
* gnu/packages/radio.scm (dsdcc): New variable.
2021-05-07 18:16:59 +02:00
Guillaume Le Vaillant
f1b0d0d76f
gnu: Add mbelib.
...
* gnu/packages/audio.scm (mbelib): New variable.
2021-05-07 18:16:59 +02:00
Guillaume Le Vaillant
d1b1e21ded
gnu: Add sgp4.
...
* gnu/packages/astronomy.scm (sgp4): New variable.
2021-05-07 18:16:59 +02:00
Guillaume Le Vaillant
9a2251fb5a
gnu: Add libdab.
...
* gnu/packages/radio.scm (libdab): New variable.
2021-05-07 18:16:59 +02:00
Guillaume Le Vaillant
82b72a7d79
gnu: Add cm256cc.
...
* gnu/packages/radio.scm (cm256cc): New variable.
2021-05-07 18:16:59 +02:00
Guillaume Le Vaillant
1bd9f785b6
gnu: aptdec: Update to 1.7-1.5f91799.
...
* gnu/packages/radio.scm (aptdec): Update to 1.7-1.5f91799.
[build-system]: Switch to cmake-build-system.
[arguments]: Remove 'make-flags". Remove custom 'configure' and 'install'
phases.
2021-05-07 18:16:59 +02:00
Guillaume Le Vaillant
b6bfad7e32
gnu: Add serialdv.
...
* gnu/packages/radio.scm (serialdv): New variable.
2021-05-07 18:16:59 +02:00
Guillaume Le Vaillant
86a6749fbb
gnu: Add csdr.
...
* gnu/packages/radio.scm (csdr): New variable.
2021-05-07 18:16:59 +02:00
Tobias Geerinckx-Rice
71e9522904
gnu: xfce4-clipman-plugin: Update to 1.6.2.
...
* gnu/packages/xfce.scm (xfce4-clipman-plugin): Update to 1.6.2.
2021-05-07 18:03:09 +02:00
Tobias Geerinckx-Rice
8f36967e0e
gnu: thunar: Update to 4.16.7.
...
* gnu/packages/xfce.scm (thunar): Update to 4.16.7.
2021-05-07 18:03:09 +02:00
Tobias Geerinckx-Rice
e2a6de5057
gnu: kitty: Update to 0.20.3.
...
* gnu/packages/terminals.scm (kitty): Update to 0.20.3.
2021-05-07 18:03:09 +02:00
Nicolas Goaziou
ccaf29afd0
gnu: emacs-pyim-basedict: Update to 0.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-pyim-basedict): Update to 0.5.0.
2021-05-07 17:57:33 +02:00
Nicolas Goaziou
e4cc6e0bb1
gnu: emacs-pyim: Update to 3.7.2.
...
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.7.2.
2021-05-07 17:54:25 +02:00
Nicolas Goaziou
646a722658
gnu: giac: Update to 1.7.0-5.
...
* gnu/packages/algebra.scm (giac): Update to 1.7.0-5.
2021-05-07 17:45:04 +02:00
Nicolas Goaziou
1a5fb536e2
gnu: mame: Update to 0.231.
...
* gnu/packages/emulators.scm (mame): Update to 0.231.
2021-05-07 17:40:34 +02:00
Nicolas Goaziou
b5e5425f61
gnu: texmacs: Update to 1.99.20.
...
* gnu/packages/text-editors.scm (texmacs): Update to 1.99.20.
2021-05-07 17:34:29 +02:00
Nicolas Goaziou
d29c769bcc
gnu: manuskript: Update to 0.12.0.
...
* gnu/packages/text-editors.scm (manuskript): Update to 0.12.0.
2021-05-07 16:45:32 +02:00
Nicolas Goaziou
f103cf276d
gnu: emacs-flycheck-grammalecte: Update to 1.4.
...
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte): Update to 1.4.
2021-05-07 16:33:00 +02:00
Marius Bakke
165786bb7a
gnu: Remove python-ipaddress.
...
This package is part of the Python standard library since CPython 3.3.
* gnu/packages/python-xyz.scm (python-ipaddress): Merge with ...
(python2-ipaddress): ... this.
[name, arguments]: Adjust accordingly.
2021-05-07 16:01:58 +02:00
Marius Bakke
f387523c62
gnu: python-django-netfields: Remove obsolete input.
...
* gnu/packages/django.scm (python-django-netfields)[propagated-inputs]: Remove
PYTHON-IPADDRESS.
2021-05-07 16:01:58 +02:00
Marius Bakke
a0365cf007
gnu: python-djangorestframework: Enable tests.
...
* gnu/packages/django.scm (python-djangorestframework)[source]: Change to
GIT-FETCH.
[arguments]: Remove #:tests?. Add #:phases.
[native-inputs]: New field.
2021-05-07 16:01:58 +02:00
Maxim Cournoyer
bb716e8d9d
services: configuration: Add a new helper to ease generating documentation.
...
The original (undocumented) procedure to generate the doc has a difficult to
grasp interface; add a simpler one on top of it.
* gnu/services/configuration.scm (configuration->documentation): New procedure.
2021-05-07 08:59:31 -04:00
Xinglu Chen
d1caabbce7
services: configuration: Support fields without default values.
...
Not all fields in a configuration have a sensible default value. This changes
makes it possible to omit a default value for a configuration field, requiring
the user to provide a value.
* gnu/services/configuration.scm (configuration-missing-field): New procedure.
(define-configuration): Make default value optional.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-05-07 08:57:45 -04:00
Pierre Neidhardt
7ae9ef3b54
Revert "gnu: Add pathname-utils."
...
This reverts commit 22796f1ad1
.
This is an accidental duplicate of 3de01371dc
.
2021-05-07 11:54:49 +02:00
Pierre Neidhardt
ff8f743f7c
gnu: emacs-ytdl: Update to 1.3.6.
...
* gnu/packages/emacs-xyz.scm (emacs-ytdl): Update to 1.3.6.
2021-05-07 09:43:51 +02:00
Ricardo Wurmus
9b99b6d947
gnu: Add ensembl-vep.
...
* gnu/packages/bioinformatics.scm (ensembl-vep): New variable.
2021-05-07 08:52:49 +02:00
Tobias Geerinckx-Rice
d3ab3b276a
gnu: perl-svg: Update to 2.86.
...
* gnu/packages/perl.scm (perl-svg): Update to 2.86.
2021-05-07 02:44:42 +02:00
Tobias Geerinckx-Rice
956cc1a819
gnu: bcachefs-tools: Update to 0.1-7.7942d5c.
...
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-7.7942d5c.
2021-05-07 02:40:49 +02:00
Tobias Geerinckx-Rice
b8760c8ef5
gnu: photoflare: Update to 1.6.8.
...
* gnu/packages/photo.scm (photoflare): Update to 1.6.8.
2021-05-07 02:20:33 +02:00
Tobias Geerinckx-Rice
a06a041579
gnu: gtkwave: Update to 3.3.109.
...
* gnu/packages/fpga.scm (gtkwave): Update to 3.3.109.
2021-05-07 02:16:05 +02:00
Tobias Geerinckx-Rice
6b4f87fa69
gnu: tinyproxy: Run tests.
...
* gnu/packages/web.scm (tinyproxy)[arguments]: Run the test suite.
[native-inputs]: Add perl.
2021-05-07 02:11:00 +02:00
Tobias Geerinckx-Rice
3dc591635e
gnu: tinyproxy: Update to 1.11.0.
...
* gnu/packages/web.scm (tinyproxy): Update to 1.11.0.
2021-05-07 02:10:22 +02:00
Tobias Geerinckx-Rice
1d2b75874a
gnu: perl-cgi: Update to 4.52.
...
* gnu/packages/web.scm (perl-cgi): Update to 4.52.
2021-05-07 02:04:40 +02:00
Tobias Geerinckx-Rice
53bad7f4df
gnu: font-liberation: Update to 2.1.4.
...
* gnu/packages/fonts.scm (font-liberation): Update to 2.1.4.
2021-05-07 02:02:29 +02:00
Tobias Geerinckx-Rice
6d6b720ea0
gnu: conky: Enable WLAN support.
...
* gnu/packages/conky.scm (conky)[arguments]: Add "-DBUILD_WLAN=ON"
to #:configure-flags.
[inputs]: Add wireless-tools.
2021-05-07 00:09:33 +02:00
Tobias Geerinckx-Rice
4002fcfb8b
gnu: conky: Run tests.
...
There were always tests.
* gnu/packages/conky.scm (conky)[arguments]: Build and run tests.
2021-05-06 23:55:31 +02:00
Tobias Geerinckx-Rice
dfef3121c3
gnu: conky: Update to 1.12.2.
...
* gnu/packages/conky.scm (conky): Update to 1.12.2.
2021-05-06 23:55:12 +02:00
Tobias Geerinckx-Rice
bf3589f16c
gnu: remind: Move Tcl/Tk scripts to separate output.
...
* gnu/packages/calendar.scm (remind)[outputs]: Add "tcl".
[arguments]: Add a new 'split-:tcl phase.
[inputs]: Add inetutils, tcl, tcllib, and tk.
2021-05-06 23:30:35 +02:00
Maxim Cournoyer
3ab48ed6cd
gnu: system: Add SPICE capability to the VM image.
...
* gnu/system/examples/vm-image.tmpl (services)
[spice-vdagent-service-type]: Add service.
[slim-service-type] <xorg-configuration>: Add the xf86-video-qxl module.
2021-05-06 16:51:49 -04:00
Maxim Cournoyer
b39c4e18f2
services: spice-vdagent: Clear the socket file prior to starting.
...
This fixes the following issue where spice-vdagent would fail to start if the
spice-vdagent-sock socket file already existed:
spice-vdagentd: Fatal could not create the server socket
/run/spice-vdagentd/spice-vdagent-sock: Error binding to address: Address
already in use
The requirement is also modified to depend on dbus-system, a cue taken from
upstream's own systemd service file (see 'data/spice-vdagentd.service' in the
sources).
* gnu/services/spice.scm (spice-vdagent-activation): Delete procedure.
(spice-vdagent-shepherd-service): Fix indentation.
[requirement]: Replace udev by dbus-system.
[start]: Ensure the spice-vdagentd run-time directory exists and that the
spice-vdagent-sock socket file does *not* exist before forking the daemon.
2021-05-06 16:51:49 -04:00
Maxim Cournoyer
a33afba4f1
gnu: spice-vdagent: Update to 0.21.0 and enable GTK+ support.
...
* gnu/packages/spice.scm (spice-vdagent): Update to 0.21.0.
Remove trailing #t.
[make-flags]: New argument.
[phases]{fix-test-termination}: New phase.
[inputs]: Add gtk+.
[native-inputs]{procps}: New input.
2021-05-06 16:51:49 -04:00
Tobias Geerinckx-Rice
07f0ebda1a
gnu: remind: Run tests.
...
‘No "check" target’ != ‘no tests’.
* gnu/packages/calendar.scm (remind)[arguments]: Run tests.
2021-05-06 22:23:25 +02:00
Tobias Geerinckx-Rice
0978f2faae
gnu: remind: Update to 3.3.6.
...
* gnu/packages/calendar.scm (remind): Update to 3.3.6.
2021-05-06 22:20:50 +02:00
Tobias Geerinckx-Rice
0c495a0d23
gnu: aspell-dict-en: Update to 2020.12.07-0.
...
* gnu/packages/aspell.scm (aspell-dict-en): Update to 2020.12.07-0.
2021-05-06 22:16:23 +02:00
Tobias Geerinckx-Rice
a70c0da706
gnu: mcelog: Update to 176.
...
* gnu/packages/linux.scm (mcelog): Update to 176.
Fix a typo whilst we're here.
2021-05-06 22:11:10 +02:00
Tobias Geerinckx-Rice
1dfe984c9d
gnu: lsscsi: Update to 0.32.
...
* gnu/packages/linux.scm (lsscsi): Update to 0.32.
2021-05-06 22:07:55 +02:00
Tobias Geerinckx-Rice
462b8a6dfd
gnu: txr: Update to 258.
...
* gnu/packages/lisp.scm (txr): Update to 258.
2021-05-06 22:05:20 +02:00
Tobias Geerinckx-Rice
2d51775c2c
gnu: fish: Update to 3.2.2.
...
* gnu/packages/shells.scm (fish): Update to 3.2.2.
[source]: Adjust to PCRE subdirectory move.
[native-inputs]: Add procps.
[arguments]: Adjust 'patch-tests phase to new failures.
2021-05-06 21:53:21 +02:00
Tobias Geerinckx-Rice
f285b31522
gnu: polyml: Update to 5.8.2.
...
* gnu/packages/sml.scm (polyml): Update to 5.8.2.
2021-05-06 21:53:21 +02:00
Tobias Geerinckx-Rice
5a71d277b7
gnu: tintin++: Update to 2.02.11.
...
* gnu/packages/games.scm (tintin++): Update to 2.02.11.
2021-05-06 21:53:20 +02:00
Vagrant Cascadian
d330d63a29
gnu: linux-libre: Update arm64 config to support Pinebook Pro.
...
* gnu/packages/aux-files/linux-libre/5.11-arm64.conf: Add
configurations to support video, audio, USB-C and battery on
Pinebook Pro.
2021-05-06 12:34:41 -07:00
Pierre Neidhardt
22796f1ad1
gnu: Add pathname-utils.
...
* gnu/packages/lisp-xyz.scm (cl-pathname-utils, ecl-pathname-utils,
sbcl-pathname-utils): New variables.
2021-05-06 21:29:29 +02:00
Marius Bakke
dd52cb9725
gnu: python-hacking: Update to 4.1.0.
...
* gnu/packages/openstack.scm (python-hacking): Update to 4.1.0.
2021-05-06 19:10:05 +02:00
Marius Bakke
243552674e
gnu: python-hacking: Fix build failure.
...
This follows up on 9095fccd0e
, et.al.
* gnu/packages/python-xyz.scm (python-pycodestyle-2.6, python-pyflakes-2.2,
python-flake8-3.8): New variables.
* gnu/packages/openstack.scm (python-hacking)[propagated-inputs]: Change from
PYTHON-FLAKE8 to PYTHON-FLAKE8-3.8.
2021-05-06 19:10:05 +02:00
Marius Bakke
10213079f4
gnu: python-flake8: Update to 3.9.1.
...
* gnu/packages/python-xyz.scm (python-flake8): Update to 3.9.1.
2021-05-06 19:10:04 +02:00
Marius Bakke
9e22ab252f
gnu: python-flake8: Do not delete and recreate check phase.
...
* gnu/packages/python-xyz.scm (python-flake8)[arguments]: Replace check phase
instead of deleting. Remove trailing #t.
2021-05-06 19:10:04 +02:00
Marius Bakke
47516f818e
gnu: python-flake8: Do not use the 'bootstrap' pytest.
...
* gnu/packages/python-xyz.scm (python-flake8)[native-inputs]: Change from
PYTHON-PYTEST-BOOTSTRAP to PYTHON-PYTEST.
2021-05-06 19:10:04 +02:00
Marius Bakke
64b08bf7f8
gnu: python-django@2.2: Update to 2.2.22.
...
* gnu/packages/django.scm (python-django-2.2): Update to 2.2.22.
2021-05-06 19:10:04 +02:00
Marius Bakke
544d436ca8
gnu: python-django: Update to 3.2.2.
...
* gnu/packages/django.scm (python-django): Update to 3.2.2.
2021-05-06 19:10:04 +02:00
Marius Bakke
dde9359640
gnu: Remove python-pykka.
...
This trivial package is severely outdated and has failed to build for a long time.
* gnu/packages/python-xyz.scm (python-pykka): Remove variable.
2021-05-06 19:10:04 +02:00
Marius Bakke
7dc0f9e760
gnu: python-dnspython: Update to 2.1.0.
...
* gnu/packages/python-xyz.scm (python-dnspython): Update to 2.1.0.
2021-05-06 19:10:04 +02:00
Marius Bakke
4bdc52bc21
gnu: gunicorn: Update to 2.1.0.
...
* gnu/packages/python-web.scm (gunicorn): Update to 2.1.0.
[arguments]: Ignore one test that cannot run in the build container.
[native-inputs]: Add PYTHON-GEVENT.
2021-05-06 19:10:04 +02:00
Marius Bakke
0f056f2c33
gnu: gunicorn: Remove unneeded runtime dependencies.
...
* gnu/packages/python-web.scm (gunicorn)[arguments]: Override 'wrap' phase.
2021-05-06 19:10:04 +02:00
Marius Bakke
d51daf25c4
gnu: gunicorn: Respect '--without-tests'.
...
* gnu/packages/python-web.scm (gunicorn)[arguments]: Only run tests when
TESTS? is #true.
2021-05-06 19:10:04 +02:00
Ricardo Wurmus
ce7b202f9b
gnu: Add perl-bio-db-hts.
...
* gnu/packages/bioinformatics.scm (perl-bio-db-hts): New variable.
2021-05-06 18:56:24 +02:00
Tobias Geerinckx-Rice
317da145c9
gnu: taisei: Update to 1.3.2.
...
* gnu/packages/games.scm (taisei): Update to 1.3.2.
[inputs]: Add cglm.
2021-05-06 16:47:24 +02:00
Tobias Geerinckx-Rice
72e2e8fa29
gnu: Add cglm.
...
* gnu/packages/maths.scm (cglm): New public variable.
2021-05-06 16:46:40 +02:00
Tobias Geerinckx-Rice
0e3931f027
gnu: epson-inkjet-printer-escpr: Update to 1.7.10.
...
* gnu/packages/cups.scm (epson-inkjet-printer-escpr): Update to 1.7.10.
2021-05-06 16:03:27 +02:00
Tobias Geerinckx-Rice
1ebbf76862
gnu: php: Update to 7.4.19.
...
* gnu/packages/php.scm (php): Update to 7.4.19.
2021-05-06 13:56:26 +02:00
Tobias Geerinckx-Rice
5cad926bb5
gnu: telegram-purple: Note support status.
...
* gnu/packages/messaging.scm (telegram-purple)[description]: Set expectations.
2021-05-06 13:56:26 +02:00
Tobias Geerinckx-Rice
c3ea5756e6
gnu: telegram-purple: Update to 1.4.7.
...
* gnu/packages/messaging.scm (telegram-purple): Update to 1.4.7.
2021-05-06 13:56:25 +02:00
Tobias Geerinckx-Rice
079ec3f3ee
gnu: nginx: Fix cross-compilation.
...
* gnu/packages/web.scm (nginx)[arguments]: Use CC-FOR-TARGET.
2021-05-06 13:56:25 +02:00
Tobias Geerinckx-Rice
e0e0178f8e
gnu: nginx: Build http_xslt_module.
...
* gnu/packages/web.scm (nginx)[inputs]: Add libxml2 and libxslt.
[arguments]: Add "--with-http_xslt_module" to the configure flags.
Set up CFLAGS to find libxml2 headers.
2021-05-06 13:56:25 +02:00
Pierre Neidhardt
39174fd7a7
gnu: nyxt: Update to 2-pre-release-7.
...
* gnu/packages/web-browsers.scm (nyxt): Update to 2-pre-release-7.
[arguments]: Set GI_TYPELIB_PATH to the value in the build environment, not
just gsettings-desktop-schemas since we also need the typelibs of GTK, Pango,
etc.
[inputs]: Add sbcl-cl-gobject-introspection, gtk+, webkitgtk,
gobjectintrospection. There are all needed for the new GI-based renderer.
2021-05-06 13:43:05 +02:00
Pierre Neidhardt
69c749d2ee
gnu: sbcl-cl-webkit: Update to 20210504.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 20210504.
2021-05-06 13:43:05 +02:00
Efraim Flashner
2e4f61908b
gnu: translate-shell: Adjust to changes in emacs-build-system.
...
* gnu/packages/dictionaries.scm (translate-shell)[arguments]: Replace
custom 'emacs-install phase with the 'install phase from the
emacs-build-system. Also add 'emacs-make-autoload and
'emacs-autoloads-completion phases from the emacs-build-system. Adjust
modules and imported modules accordingly.
2021-05-06 14:27:55 +03:00
Alexey Abramov
0d6eb69266
services: dovecot: Add ‘managesieve-sieve-capability’ option.
...
* gnu/services/mail.scm (protocol-configuration): Add a
‘managesieve-sieve-capability’ field.
* doc/guix.texi (Mail Services): Document it.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-05-06 11:31:48 +02:00
Alexey Abramov
6e05920cef
services: dovecot: Add ‘managesieve-notify-capability’ option.
...
* gnu/services/mail.scm (protocol-configuration): Add a
‘managesieve-notify-capability’ field.
* doc/guix.texi (Mail Services): Document it.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-05-06 11:27:00 +02:00
Alexey Abramov
0fd5bdcaf6
services: dovecot: Add ‘imap-metadata?’ protocol configuration option.
...
* gnu/services/mail.scm (protocol-configuration): Add an ‘imap-metadata?’
setting to enable IMAP METADATA support in the ‘imap’ protocol.
* doc/guix.texi (Mail Services): Document it.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-05-06 11:08:52 +02:00
Alexey Abramov
5b5c50961f
services: dovecot: Add ‘mail-attribute-dict’ configuration option.
...
* gnu/services/mail.scm (dovecot-configuration): Define a
‘mail-attribute-dict’ directive for IMAP METADATA storage.
* doc/guix.texi (Mail Services): Document it.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-05-06 11:08:52 +02:00
Tobias Geerinckx-Rice
ba9db4c886
gnu: knot-resolver: Update to 5.3.2.
...
* gnu/packages/dns.scm (knot-resolver): Update to 5.3.2.
2021-05-06 09:37:54 +02:00
Simon Josefsson via Guix-patches via
37fd82177e
gnu: oath-toolkit: Build libpskc and pskctool.
...
* gnu/packages/authentication.scm (oath-toolkit)[arguments]:
Add "--enable-pskc" and "--with-xmlsec-crypto-engine=openssl"
to #:configure-flags.
[native-inputs]: Add libltdl.
[inputs]: Add openssl and xmlsec-openssl.
[description]: Document the two new features.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-05-06 09:37:34 +02:00
Alexey Abramov via Guix-patches via
2fd903c7de
gnu: rasdaemon: Use correct @acronym command arity.
...
* gnu/packages/linux.scm (rasdaemon)[description]: Use @acronym with
1 comma only (@comma is not yet supported).
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-05-06 09:16:31 +02:00
Tobias Geerinckx-Rice
0b77d36ad0
gnu: filezilla: Update to 3.53.1.
...
* gnu/packages/ftp.scm (filezilla): Update to 3.53.1.
2021-05-06 00:40:33 +02:00
Tobias Geerinckx-Rice
16032f4e2d
gnu: libfilezilla: Update to 0.28.0.
...
* gnu/packages/ftp.scm (libfilezilla): Update to 0.28.0.
[native-inputs]: Add gcc-8.
2021-05-06 00:40:33 +02:00
Tobias Geerinckx-Rice
8bf7c0e6e6
gnu: mutt: Update to 2.0.7.
...
* gnu/packages/mail.scm (mutt): Update to 2.0.7.
2021-05-06 00:40:33 +02:00
Tobias Geerinckx-Rice
efe8dc71fe
gnu: loksh: Update to 6.9.
...
* gnu/packages/shells.scm (loksh): Update to 6.9.
[source]: Check out recursively.
[build-systems]: Switch to Meson.
[inputs]: Remove libbsd.
[arguments]: Remove the old build system's #:make-flags and #:phases
customisation.
2021-05-06 00:40:32 +02:00
Tobias Geerinckx-Rice
70f619d892
gnu: msmtp: Don't TP Debian's house.
...
* gnu/packages/mail.scm (msmtp)[arguments]: Fix comment typo.
2021-05-06 00:40:32 +02:00