Jelle Licht [Tue, 30 Mar 2021 05:27:42 +0000 (01:27 -0400)]
gnu: Add llhttp-bootstrap.
* gnu/packages/patches/llhttp-bootstrap-CVE-2020-8287.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/node.scm (llhttp-bootstrap): New variable.
Jelle Licht [Tue, 30 Mar 2021 05:27:41 +0000 (01:27 -0400)]
gnu: Add node-llparse-bootstrap.
* gnu/packages/node.scm (node-llparse-bootstrap): New variable.
Jelle Licht [Tue, 30 Mar 2021 05:27:40 +0000 (01:27 -0400)]
gnu: Add node-llparse-frontend-bootstrap.
* gnu/packages/node.scm (node-llparse-frontend-bootstrap): New variable.
Jelle Licht [Tue, 30 Mar 2021 05:27:39 +0000 (01:27 -0400)]
gnu: Add node-llparse-builder-bootstrap.
* gnu/packages/node.scm (node-llparse-builder-bootstrap): New variable.
Jelle Licht [Tue, 30 Mar 2021 05:27:38 +0000 (01:27 -0400)]
gnu: Add node-debug-bootstrap.
* gnu/packages/node.scm (node-debug-bootstrap): New variable.
Jelle Licht [Tue, 30 Mar 2021 05:27:37 +0000 (01:27 -0400)]
gnu: Add node-binary-search-bootstrap.
* gnu/packages/node.scm (node-binary-search-bootstrap): New variable.
Jelle Licht [Tue, 30 Mar 2021 05:27:36 +0000 (01:27 -0400)]
gnu: Add node-ms-bootstrap.
* gnu/packages/node.scm (node-ms-bootstrap): New variable.
Jelle Licht [Tue, 30 Mar 2021 05:27:35 +0000 (01:27 -0400)]
gnu: Add node-semver-bootstrap.
* gnu/packages/node.scm (node-semver-bootstrap): New variable.
Jelle Licht [Tue, 30 Mar 2021 05:27:34 +0000 (01:27 -0400)]
gnu: Add node-bootstrap.
* gnu/packages/node (node-bootstrap): Add hidden alias for node.
Jelle Licht [Tue, 30 Mar 2021 05:27:33 +0000 (01:27 -0400)]
gnu: node: Use license prefix.
* gnu/packages/node.scm (node)[license]: Use prefix for license.
Jelle Licht [Tue, 30 Mar 2021 05:27:32 +0000 (01:27 -0400)]
gnu: Add libuv-for-node
* gnu/packages/libevent.scm (libuv-for-node): New variable.
Jelle Licht [Tue, 30 Mar 2021 05:27:31 +0000 (01:27 -0400)]
build-system: Rewrite node build system.
* guix/build/node-build-system.scm: Rewrite it.
* guix/build-system/node.scm: Adjust accordingly.
* gnu/packages/node-xyz.scm (node-semver): Likewise.
Co-authored-by: Timothy Sample <samplet@ngyro.com>
Maxim Cournoyer [Fri, 2 Apr 2021 15:47:17 +0000 (11:47 -0400)]
gnu: libringclient: Disable the libwrap feature.
As it causes video calls to segfault.
* gnu/packages/jami.scm (libringclient): Set -DENABLE_LIBWRAP to false for the
time being.
Maxim Cournoyer [Wed, 31 Mar 2021 05:13:57 +0000 (01:13 -0400)]
gnu: Add jami-qt.
* gnu/packages/jami.scm (jami-qt): New variable.
Maxim Cournoyer [Wed, 31 Mar 2021 02:45:34 +0000 (22:45 -0400)]
gnu: jami: Update to
20210326.1.
cfba013 and rename to jami-gnome.
* gnu/packages/jami.scm (jami): Update to
20210326.1.
cfba013. Rename to ...
(jami-gnome): ... this, in prevision to the soon released Jami Qt client.
(jami): Define as obsoleted by jami-gnome.
[inputs]: Sort lexico-graphically. Add libappindicator and network-manager.
[native-inputs]: Add a comment and fix a typo. Remove doxygen.
[propagated-inputs]: Remove evolution-data-server.
[synopsis]: More explicitly describe what this package is.
[description]: Describe the specifics before the generalities.
Maxim Cournoyer [Wed, 31 Mar 2021 01:03:16 +0000 (21:03 -0400)]
gnu: libringclient: Update to
20210326.1.
cfba013.
* gnu/packages/jami.scm (libringclient): Update to
20210326.1.
cfba013. Remove
trailing #t. Do not inherit from libring.
[version, source]: Specify fields.
[propagated-inputs]: Remove qttools. Move libring to ...
[inputs]: ... here. Add network-manager.
[configure-flags] Define the RING_XML_INTERFACES_DIR and LIBWRAP variables.
[phases]{fix-dbus-interfaces-path}: Delete.
[synopsis]: More explicitly describe what this component is.
[description]: Describe the specifics before the generalities.
Maxim Cournoyer [Tue, 30 Mar 2021 21:02:30 +0000 (17:02 -0400)]
gnu: libring: Update to
20210326.1.
cfba013.
* gnu/packages/jami.scm (libring): Update to
20210326.1.
cfba013. Remove
trailing #t.
[inputs]: Remove boost, flac, gmp, gsm, libogg, libva, opus, pcre,
libsamplerate, libsndfile, libvorbis, libx264, libvdpau, zlib, python,
python-wrapper, restinio, and libx11. Add libgit2 and webrtc-audio-processing.
[native-inputs]: Remove cppunit. Add gcc-8.
[make-flags]: Add the V=1 flag.
[synopsis]: More explicitly describe what this component is.
[description]: Describe the specifics before the generalities.
Maxim Cournoyer [Tue, 30 Mar 2021 20:57:54 +0000 (16:57 -0400)]
ffmpeg-jami: Apply patches from Jami
20210326.1.
cfba013.
* gnu/packages/jami.scm (ffmpeg-jami): Remove trailing #t.
[phases] <apply-patches>: Add libopusdec-enable-FEC and
libopusenc-enable-FEC to the list of patches to apply.
Maxim Cournoyer [Sat, 1 Aug 2020 19:05:09 +0000 (15:05 -0400)]
gnu: pjproject-jami: Fix CVE-2020-15260 and CVE-2021-21375.
The custom pjproject package used by Jami is updated with the latest patches
found in the
20210326.1.
cfba013 release of Jami.
* gnu/packages/jami.scm (%jami-version): Update to
20210326.1.
cfba013.
(jami-source) [snippet]: Update comment. Add client-electron and client-ios
to the list of deleted directories. Remove client-windows from the list, as
it no longer exists.
(jami-apply-dependency-patches): Update comment. Ignore whitespace
when applying patches, otherwise the pjproject patches would not apply.
(pjproject-jami): Add comment.
[source]: Define the source; the parent pjproject package was
updated was updated to 2.11, but the patches only apply against 2.10.
[phases] <apply-patches>: Update the list of patches used with those found in
the release tarball.
Maxim Cournoyer [Tue, 30 Mar 2021 17:08:10 +0000 (13:08 -0400)]
gnu: pjproject: Update to 2.11.
* gnu/packages/telephony.scm (pjproject): Update to 2.11. Remove trailing #t.
[patches]: Delete field. The patches are preserved because pjproject-jami
still needs them.
Maxim Cournoyer [Tue, 30 Mar 2021 12:16:32 +0000 (08:16 -0400)]
gnu: opendht: Update to 2.2.0rc4.
* gnu/packages/patches/opendht-fix-jami.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Un-register it.
* gnu/packages/networking.scm (opendht): Update to 2.2.0rc4.
[patches]: Remove field.
[inputs]: Use nettle-3.7.
[native-inputs]: Move restinio to...
[propagated-inputs]: ... here.
Maxim Cournoyer [Tue, 30 Mar 2021 16:14:29 +0000 (12:14 -0400)]
gnu: Add nettle-3.7.
While nettle cannot be upgraded wholesale on the master branch, we can at
least also offer the latest version available.
* gnu/packages/nettle.scm (nettle-3.5, nettle-3.7): New variables.
(nettle): Redefine as a binding to nettle-3.5, which is the current version.
Maxim Cournoyer [Tue, 30 Mar 2021 12:16:21 +0000 (08:16 -0400)]
gnu: restinio: Update to 0.6.13.
* gnu/packages/networking.scm (restinio): Update to 0.6.13.
Maxim Cournoyer [Tue, 30 Mar 2021 12:16:01 +0000 (08:16 -0400)]
gnu: restbed: Update to 4.7.
* gnu/packages/networking.scm (restbed): Update to 4.7.
Maxim Cournoyer [Tue, 30 Mar 2021 12:13:55 +0000 (08:13 -0400)]
gnu: asio: Update to 1.18.1.
* gnu/packages/networking.scm (asio): Update to 1.18.1.
(asio-1.12): New variable.
* gnu/packages/emulators.scm (mame)[inputs]: Use asio-1.12, otherwise it fails
to build.
宋文武 [Thu, 1 Apr 2021 14:49:48 +0000 (22:49 +0800)]
gnu: Add python-typogrify.
* gnu/packages/python-xyz.scm (python-typogrify): New variable.
宋文武 [Thu, 1 Apr 2021 14:48:00 +0000 (22:48 +0800)]
gnu: Add python-smartypants.
* gnu/packages/python-xyz.scm (python-smartypants): New variable.
Pierre Langlois [Thu, 1 Apr 2021 21:50:56 +0000 (22:50 +0100)]
Revert "gnu: libvirt: Update to 7.1.0."
The update causes virsh to fail <https://bugs.gnu.org/47541>.
This reverts commit
383b02a370252c08eb1d43ac94d659c1d3993a35.
Pierre Langlois [Thu, 1 Apr 2021 21:50:53 +0000 (22:50 +0100)]
Revert "gnu: python-libvirt: Update to 7.1.0."
This reverts commit
52ed12afcb4618f0a9801b10799d8bbdffe87878.
Pierre Langlois [Thu, 1 Apr 2021 21:50:49 +0000 (22:50 +0100)]
Revert "gnu: libvirt-glib: Update to 4.0.0."
This reverts commit
7573ab22d7400a16d81228c6500331a293887cae.
Pierre Langlois [Thu, 1 Apr 2021 21:50:43 +0000 (22:50 +0100)]
Revert "gnu: virt-manager: Update to 3.2.0."
This reverts commit
5eb05ede0bf0cfe3080a24eea783f0fbc2ed4015.
Pierre Neidhardt [Fri, 2 Apr 2021 08:08:45 +0000 (10:08 +0200)]
gnu: sbcl-cl-webkit: Update to
20210401.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to
20210401.
Tobias Geerinckx-Rice [Thu, 1 Apr 2021 20:36:22 +0000 (22:36 +0200)]
gnu: python-pyserial: Update to 3.5.
* gnu/packages/python-xyz.scm (python-pyserial): Update to 3.5.
Tobias Geerinckx-Rice [Thu, 1 Apr 2021 20:36:13 +0000 (22:36 +0200)]
gnu: python-tabulate: Update to 0.8.9.
* gnu/packages/python-xyz.scm (python-tabulate): Update to 0.8.9.
Tobias Geerinckx-Rice [Thu, 1 Apr 2021 20:36:04 +0000 (22:36 +0200)]
gnu: python-ipaddress: Update to 1.0.23.
* gnu/packages/python-xyz.scm (python-ipaddress): Update to 1.0.23.
Ludovic Courtès [Thu, 1 Apr 2021 20:17:02 +0000 (22:17 +0200)]
gnu: Fix packages that were importing Guile modules from the host.
Those packages were importing (ice-9 match) & co. from the host Guile,
which could potentially lead to different derivations depending on the
Guile in use.
Uncovered by the warning emitted by 'gexp-modules'.
* gnu/packages/admin.scm (inxi-minimal)[arguments]: Remove Guile modules
from #:modules.
* gnu/packages/dns.scm (ddclient)[arguments]: Likewise.
* gnu/packages/tex.scm (texlive-latex-koma-script)[arguments]: Likewise.
* gnu/packages/java.scm (openjdk11)[arguments]: Likewise for #:imported-modules.
Florian Pelz [Thu, 1 Apr 2021 17:07:45 +0000 (19:07 +0200)]
news: Add 'de' translation.
* etc/news.scm: Add German translation of POWER9 entry.
Léo Le Bouter [Thu, 1 Apr 2021 14:34:25 +0000 (16:34 +0200)]
gnu: rust-rocket-http-0.4: Update to 0.4.7 [fixes CVE-2021-29935].
* gnu/packages/crates-io.scm (rust-rocket-http-0.4): Update to 0.4.7.
Léo Le Bouter [Thu, 1 Apr 2021 14:34:22 +0000 (16:34 +0200)]
gnu: rust-rocket-codegen-0.4: Update to 0.4.7 [fixes CVE-2021-29935].
* gnu/packages/crates-io.scm (rust-rocket-codegen-0.4): Update to 0.4.7.
Léo Le Bouter [Thu, 1 Apr 2021 14:34:14 +0000 (16:34 +0200)]
gnu: rust-rocket-0.4: Update to 0.4.7 [fixes CVE-2021-29935].
* gnu/packages/crates-io.scm (rust-rocket-0.4): Update to 0.4.7.
qblade [Thu, 1 Apr 2021 14:06:24 +0000 (16:06 +0200)]
gnu: Add emacs-sdcv.
* gnu/packages/emacs-xyz.scm (emacs-sdcv): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
qblade [Thu, 1 Apr 2021 13:59:53 +0000 (15:59 +0200)]
gnu: Add emacs-showtip.
* gnu/packages/emacs-xyz.scm (emacs-showtip): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Nicolas Goaziou [Thu, 1 Apr 2021 13:48:13 +0000 (15:48 +0200)]
gnu: fe: Fix hash.
* gnu/packages/text-editors.scm (fe): Update hash.
Development version (2.0) has been rebased on top of latest stable
release (1.9).
Léo Le Bouter [Thu, 1 Apr 2021 13:34:38 +0000 (15:34 +0200)]
gnu: perl-data-validate-ip: Update to 0.30 [fixes CVE-2021-29662].
* gnu/packages/networking.scm (perl-data-validate-ip): Update to 0.30.
Ludovic Courtès [Tue, 30 Mar 2021 14:35:05 +0000 (16:35 +0200)]
build-self: Take care of the spinner in the parent process.
This simplifies code and mostly ensures we don't print a spinner while
there's build activity going on.
* build-aux/build-self.scm (build-program): Remove 'spin' and
'call-with-new-thread' call from "compute-guix-derivation" body. Remove
"Computing Guix derivation" message.
(proxy): Pass extra argument to 'select'. Display a spinner when
'select' returns empty lists.
(build): Print "Computing Guix derivation" message here.
Ludovic Courtès [Tue, 30 Mar 2021 14:07:26 +0000 (16:07 +0200)]
build-self: Forward sub-process build output to (current-build-output-port).
Fixes <https://bugs.gnu.org/41930>.
* build-aux/build-self.scm (build-program): Add extra 'build-output'
parameter. Interpret it as a socket name and connect to it; use it as
the CURRENT-BUILD-OUTPUT-PORT.
(proxy): New procedure.
(build): Open a named socket. Accept connections and call 'proxy' on it.
zimoun [Mon, 29 Mar 2021 10:18:06 +0000 (12:18 +0200)]
scripts: show: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/show.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
zimoun [Mon, 29 Mar 2021 10:18:05 +0000 (12:18 +0200)]
scripts: search: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/search.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
zimoun [Mon, 29 Mar 2021 10:18:04 +0000 (12:18 +0200)]
scripts: repl: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/repl.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
zimoun [Mon, 29 Mar 2021 10:18:03 +0000 (12:18 +0200)]
scripts: publish: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/publish.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
zimoun [Mon, 29 Mar 2021 10:18:02 +0000 (12:18 +0200)]
scripts: edit: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/edit.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
zimoun [Mon, 29 Mar 2021 10:18:01 +0000 (12:18 +0200)]
scripts: download: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/download.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
zimoun [Mon, 29 Mar 2021 10:18:00 +0000 (12:18 +0200)]
scripts: discover: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/discover.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
zimoun [Mon, 29 Mar 2021 10:17:59 +0000 (12:17 +0200)]
scripts: describe: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/describe.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Xinglu Chen [Fri, 26 Mar 2021 07:58:35 +0000 (08:58 +0100)]
doc: Fix typo.
* doc/guix.texi (Inferiors): Use past tense.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Thu, 1 Apr 2021 12:15:14 +0000 (14:15 +0200)]
gnu: psm2: Update to 11.2.185.
Fixes a bug introduced with the Open MPI 4.1.0 update in commit
ee21803288cb2fd4dcfa9091d4fe4080a795a1ab, whereby the new version of
Open MPI would not compile PSM2 support because our version of PSM2 was
too old. Consequently, Open MPI would fall back to UCX and users would
get poor performance on Omni-Path networks.
* gnu/packages/linux.scm (psm2): Update to 11.2.185.
Tobias Geerinckx-Rice [Thu, 1 Apr 2021 12:28:57 +0000 (14:28 +0200)]
gnu: librsvg@2.50: Update to 2.50.3.
* gnu/packages/crates-io.scm (rust-lopdf-0.25): Rename to...
(rust-lopdf-0.26): ...to this, updated to 0.26.0.
[arguments]: Update #:cargo-inputs' rust-time-0.1 to rust-time-0.2.
* gnu/packages/gnome.scm (librsvg): Update to 2.50.3.
[arguments]: Update #:cargo-development-inputs's rust-lopdf-0.25 to
rust-lopdf-0.26.
Tobias Geerinckx-Rice [Thu, 1 Apr 2021 12:17:58 +0000 (14:17 +0200)]
gnu: youtube-dl: Update to 2021.04.01.
* gnu/packages/video.scm (youtube-dl): Update to 2021.04.01.
Tobias Geerinckx-Rice [Thu, 1 Apr 2021 12:03:47 +0000 (14:03 +0200)]
gnu: mame: Update to 0.230.
* gnu/packages/emulators.scm (mame): Update to 0.230.
Tobias Geerinckx-Rice [Thu, 1 Apr 2021 11:29:52 +0000 (13:29 +0200)]
gnu: foo2zjs: Update to
20200610.1.
No functional changes.
* gnu/packages/cups.scm (foo2zjs): Update to
20200610.1.
[source]: Use a Web-archived tarball.
lint: Warn about single-character package names.
A common-sense exception is made for R.
* guix/lint.scm (check-name): New procedure.
(%local-checkers): Add it.
doc: Discourage ambiguous package names.
* doc/contributing.texi (Package Naming): Explicitly mention
single-character and otherwise ambiguous names.
Giacomo Leidi [Mon, 28 Dec 2020 21:32:45 +0000 (22:32 +0100)]
gnu: Add zulip-term.
* gnu/packages/messaging.scm (zulip-term): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Giacomo Leidi [Mon, 28 Dec 2020 21:32:44 +0000 (22:32 +0100)]
gnu: Add python-zulip.
* gnu/packages/python-xyz.scm (python-zulip): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Giacomo Leidi [Mon, 28 Dec 2020 21:32:42 +0000 (22:32 +0100)]
gnu: Add python-flake8-quotes.
* gnu/packages/python-xyz.scm (python-flake8-quotes): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Giacomo Leidi [Mon, 28 Dec 2020 21:32:41 +0000 (22:32 +0100)]
gnu: Add python-flake8-continuation.
* gnu/packages/python-xyz.scm (python-flake8-continuation): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Giacomo Leidi [Mon, 28 Dec 2020 21:32:40 +0000 (22:32 +0100)]
gnu: Add python-matrix-client.
* gnu/packages/matrix.scm (python-matrix-client): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Giacomo Leidi [Mon, 28 Dec 2020 21:32:39 +0000 (22:32 +0100)]
gnu: Add python-urwid-readline.
* gnu/packages/python-xyz.scm (python-urwid-readline): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Giacomo Leidi [Mon, 28 Dec 2020 21:32:38 +0000 (22:32 +0100)]
gnu: python-urwid: Update to 2.1.2.
* gnu/packages/python-xyz.scm (python-urwid): Update to 2.1.2.
[properties]: New field.
(python2-urwid): Stay at 2.1.0.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Paul Garlick [Thu, 1 Apr 2021 12:00:55 +0000 (13:00 +0100)]
gnu: Add texlive-utopia.
* gnu/packages/tex.scm: New variable.
qblade [Sun, 28 Mar 2021 00:54:47 +0000 (00:54 +0000)]
services: kmscon: Add font-engine and font-size fields.
* gnu/services/base.scm (<kmscon-configuration>): Add font-engine and
font-size fields.
(kmscon-service-type): Honor them.
* doc/guix.texi (Base Services): Document them.
Efraim Flashner [Mon, 4 May 2020 19:16:44 +0000 (22:16 +0300)]
gnu: american-fuzzy-lop: Add support for powerpc-linux.
* gnu/packages/debug.scm (american-fuzzy-lop): Add case for
powerpc-linux.
(qemu-for-american-fuzzy-lop): Same.
Efraim Flashner [Thu, 1 Apr 2021 10:02:54 +0000 (13:02 +0300)]
gnu: american-fuzzy-lop: Update to 2.57b.
* gnu/packages/debug.scm (american-fuzzy-lop): Update to 2.57b.
Efraim Flashner [Thu, 1 Apr 2021 10:00:52 +0000 (13:00 +0300)]
gnu: qemu-for-american-fuzzy-lop: Fix build.
* gnu/packages/debug.scm (qemu-for-american-fuzzy-lop)[source]: Add
patch.
* gnu/packages/patches/qemu-glibc-2.30.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Mathieu Othacehe [Thu, 1 Apr 2021 10:06:06 +0000 (12:06 +0200)]
gnu: cuirass: Update home page.
* gnu/packages/ci.scm (cuirass)[home-page]: Update it.
Sharlatan Hellseher [Wed, 31 Mar 2021 21:32:32 +0000 (22:32 +0100)]
gnu: Add cl-conspack.
* gnu/packages/lisp-xyz.scm: (sbcl-cl-conspack, cl-conspack,
ecl-cl-conspack): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Sharlatan Hellseher [Wed, 31 Mar 2021 21:36:39 +0000 (22:36 +0100)]
gnu: sbcl-postmodern: Update to 1.32.9.
* gnu/packages/lisp-xyz.scm (sbcl-postmodern): Update to 1.32.9.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Christopher Baines [Tue, 30 Mar 2021 18:57:38 +0000 (19:57 +0100)]
gnu: services: web: Have fcgiwrap log to a file.
This makes it easier to access the output.
* gnu/services/web.scm (fcgiwrap-shepherd-service): Pass #:log-file to
make-forkexec-constructor.
Christopher Baines [Tue, 30 Mar 2021 18:49:17 +0000 (19:49 +0100)]
gnu: services: web: Cleanup whitespace.
Replace tabs with spaces, and delete trailing whitespace.
* gnu/services/web.scm: Cleanup whitespace.
Brendan Tildesley [Tue, 30 Mar 2021 07:14:46 +0000 (18:14 +1100)]
gnu: taglib: Update to 1.12.
* gnu/packages/mp3.scm (taglib): Update to 1.12.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
pricly_yellow [Tue, 30 Mar 2021 11:31:17 +0000 (11:31 +0000)]
gnu: waybar: Update to 0.9.5.
* gnu/packages/wm.scm (waybar): Update to 0.9.5.
[inputs]: Replace fmt-6 with fmt, spdlog-1.7 with spdlog.
* gnu/packages/logging.scm (spdlog-1.7): Remove variable.
* gnu/packages/pretty-print.scm (fmt-6): Same.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Efraim Flashner [Thu, 1 Apr 2021 07:47:06 +0000 (10:47 +0300)]
gnu: ilmbase: Update to 2.5.5.
* gnu/packages/graphics.scm (ilmbase): Update to 2.5.5.
Pierre Neidhardt [Thu, 1 Apr 2021 07:07:52 +0000 (09:07 +0200)]
gnu: emacs-gif-screencast: Update to 1.2.
* gnu/packages/emacs-xyz.scm (emacs-gif-screencast): Update to 1.2.
Tobias Geerinckx-Rice [Wed, 31 Mar 2021 20:01:21 +0000 (22:01 +0200)]
gnu: gimp: Ship a copy of the gegl patch.
As Ludo' rightly points out, GitHub's patches are probably as stable
as their tarballs.
* gnu/packages/gimp.scm (gimp)[source]:
Use SEARCH-PATCHES instead of an origin.
* gnu/packages/patches/gimp-make-gegl-introspect-optional.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Ricardo Wurmus [Wed, 31 Mar 2021 19:23:28 +0000 (21:23 +0200)]
gnu: mumi: Update to 0.0.1-5.
9f070bd.
* gnu/packages/mail.scm (mumi): Update to 0.0.1-5.
9f070bd.
zimoun [Wed, 17 Mar 2021 20:14:14 +0000 (21:14 +0100)]
Revert "Revert some commits that caused `guix pull` to fail."
This reverts commit
8ec0ca8faff62f19426f22aeb1bd59a8950ca05a.
zimoun [Wed, 17 Mar 2021 20:14:13 +0000 (21:14 +0100)]
gnu: r-absfiltergsea: Move to (gnu packages bioconductor).
* gnu/packages/cran.scm (r-absfiltergsea): Move this variable from here...
* gnu/packages/bioconductor.scm (r-absfiltergsea): ...to here.
zimoun [Wed, 17 Mar 2021 20:14:12 +0000 (21:14 +0100)]
gnu: r-bisquerna: Move to (gnu packages bioconductor).
* gnu/packages/cran.scm (r-bisquerna): Move this variable from here...
* gnu/packages/bioconductor.scm (r-bisquerna): ...to here.
Leo Famulari [Tue, 30 Mar 2021 17:12:00 +0000 (13:12 -0400)]
gnu: linux-libre 4.4: Update to 4.4.264.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.264.
(linux-libre-4.4-pristine-source): Update hash.
Leo Famulari [Tue, 30 Mar 2021 17:11:46 +0000 (13:11 -0400)]
gnu: linux-libre 4.9: Update to 4.9.264.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.264.
(linux-libre-4.9-pristine-source): Update hash.
Leo Famulari [Tue, 30 Mar 2021 17:11:29 +0000 (13:11 -0400)]
gnu: linux-libre 4.14: Update to 4.14.228.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.228.
(linux-libre-4.14-pristine-source): Update hash.
Leo Famulari [Tue, 30 Mar 2021 17:11:12 +0000 (13:11 -0400)]
gnu: linux-libre 4.19: Update to 4.19.184.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.184.
(linux-libre-4.19-pristine-source): Update hash.
Leo Famulari [Tue, 30 Mar 2021 17:10:54 +0000 (13:10 -0400)]
gnu: linux-libre 5.4: Update to 5.4.109.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.109.
(linux-libre-5.4-pristine-source): Update hash.
Leo Famulari [Tue, 30 Mar 2021 17:10:37 +0000 (13:10 -0400)]
gnu: linux-libre 5.10: Update to 5.10.27.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.27.
(linux-libre-5.10-pristine-source): Update hash.
* gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Update for
linux-libre@5.10.27.
Leo Famulari [Tue, 30 Mar 2021 17:10:25 +0000 (13:10 -0400)]
gnu: linux-libre: Update to 5.11.11.
* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.11.
(linux-libre-5.11-pristine-source): Update hash.
* gnu/packages/aux-files/linux-libre/5.11-x86_64.conf: Update for
linux-libre@5.11.11.
Leo Famulari [Wed, 31 Mar 2021 18:20:26 +0000 (14:20 -0400)]
doc: Fix a typo in the Julia build system section.
* doc/guix.texi (julia-build-system): Fix typo.
Brendan Tildesley [Wed, 31 Mar 2021 07:04:41 +0000 (18:04 +1100)]
gnu: strawberry: Update to 0.9.2.
* gnu/packages/music.scm (strawberry): Update to 0.9.2.
[arguments]: Remove unused configure flags.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Kyle Meyer [Tue, 30 Mar 2021 21:12:15 +0000 (17:12 -0400)]
gnu: git-annex: Update to 8.
20210330.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.
20210330.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Ludovic Courtès [Wed, 31 Mar 2021 15:18:14 +0000 (17:18 +0200)]
news: Add 'fr' translation.
* etc/news.scm: Add French translation of POWER9 entry.
Ludovic Courtès [Wed, 31 Mar 2021 15:06:19 +0000 (17:06 +0200)]
gnu: guix: Update to
8f9052d.
* gnu/packages/package-management.scm (guix): Update to
8f9052d.