jackhill/guix/guix.git
3 years agognu: glib: Fix CVE-2021-28153.
Mark H Weaver [Fri, 12 Mar 2021 05:48:58 +0000 (00:48 -0500)]
gnu: glib: Fix CVE-2021-28153.

* gnu/packages/patches/glib-CVE-2021-28153.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/glib.scm (glib/fixed): Add the new patch.

3 years agognu: certbot, python-acme: Update to 1.13.0.
Leo Famulari [Thu, 11 Mar 2021 23:32:07 +0000 (18:32 -0500)]
gnu: certbot, python-acme: Update to 1.13.0.

* gnu/packages/tls.scm (python-acme): Update to 1.13.0.
[native-inputs]: Remove python-mock.
[propagated-inputs]: Remove python-six.
(certbot): Update to 1.13.0.
[propagated-inputs]: Remove python-six.
[arguments]: Remove 'build-documentation' phase.

3 years agognu: git-annex: Update to 8.20210310.
Kyle Meyer [Thu, 11 Mar 2021 02:13:41 +0000 (21:13 -0500)]
gnu: git-annex: Update to 8.20210310.

* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20210310.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: linux-libre 4.4: Update to 4.4.261.
Leo Famulari [Thu, 11 Mar 2021 21:20:02 +0000 (16:20 -0500)]
gnu: linux-libre 4.4: Update to 4.4.261.

* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.261.
(linux-libre-4.4-pristine-source): Update hash.

3 years agognu: linux-libre 4.9: Update to 4.9.261.
Leo Famulari [Thu, 11 Mar 2021 21:19:44 +0000 (16:19 -0500)]
gnu: linux-libre 4.9: Update to 4.9.261.

* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.261.
(linux-libre-4.9-pristine-source): Update hash.

3 years agognu: linux-libre 4.14: Update to 4.14.225.
Leo Famulari [Thu, 11 Mar 2021 21:19:24 +0000 (16:19 -0500)]
gnu: linux-libre 4.14: Update to 4.14.225.

* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.225.
(linux-libre-4.14-pristine-source): Update hash.

3 years agognu: linux-libre 4.19: Update to 4.19.180.
Leo Famulari [Thu, 11 Mar 2021 21:19:04 +0000 (16:19 -0500)]
gnu: linux-libre 4.19: Update to 4.19.180.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.180.
(linux-libre-4.19-pristine-source): Update hash.

3 years agognu: linux-libre 5.4: Update to 5.4.105.
Leo Famulari [Thu, 11 Mar 2021 21:18:33 +0000 (16:18 -0500)]
gnu: linux-libre 5.4: Update to 5.4.105.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.105.
(linux-libre-5.4-pristine-source): Update hash.

3 years agognu: linux-libre 5.10: Update to 5.10.23.
Leo Famulari [Thu, 11 Mar 2021 21:18:13 +0000 (16:18 -0500)]
gnu: linux-libre 5.10: Update to 5.10.23.

* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.23.
(linux-libre-5.10-pristine-source): Update hash.

3 years agognu: linux-libre: Update to 5.11.6.
Leo Famulari [Thu, 11 Mar 2021 21:17:45 +0000 (16:17 -0500)]
gnu: linux-libre: Update to 5.11.6.

* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.6.
(linux-libre-5.11-pristine-source): Update hash.

3 years agognu: guile-curl: Update to 0.9.
Xinglu Chen [Fri, 26 Feb 2021 11:52:35 +0000 (12:52 +0100)]
gnu: guile-curl: Update to 0.9.

* gnu/packages/curl.scm (guile-curl): Update to 0.9.
[#:phases]: Update path to module.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agotime-machine: Fail when unrecognized option.
zimoun [Wed, 10 Feb 2021 21:48:04 +0000 (22:48 +0100)]
time-machine: Fail when unrecognized option.

* guix/scripts/time-machine (parse-args): Fail when unrecognized option.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
3 years agodownload: 'tls-wrap' returns an unbuffered custom port.
Ludovic Courtès [Wed, 10 Mar 2021 22:13:23 +0000 (23:13 +0100)]
download: 'tls-wrap' returns an unbuffered custom port.

Partly fixes <https://bugs.gnu.org/46967>.

* guix/build/download.scm (tls-wrap)[unbuffered]: New procedure.
Pass the result of 'make-custom-binary-input/output-port' to
'unbuffered'.

3 years agodownload: 'tls-wrap' avoids intermediate buffer.
Ludovic Courtès [Wed, 10 Mar 2021 21:51:47 +0000 (22:51 +0100)]
download: 'tls-wrap' avoids intermediate buffer.

* guix/build/download.scm (tls-wrap)[read!]: Read straight into BV
instead of calling 'get-bytevector-some' and 'unget-bytevector'.

3 years agognu: wireshark: Update to 3.4.4.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 21:58:14 +0000 (22:58 +0100)]
gnu: wireshark: Update to 3.4.4.

* gnu/packages/networking.scm (wireshark): Update to 3.4.4.

3 years agognu: hangups: Update to 0.4.13.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 21:54:53 +0000 (22:54 +0100)]
gnu: hangups: Update to 0.4.13.

* gnu/packages/messaging.scm (hangups): Update to 0.4.13.

3 years agognu: fmt: Update to 7.1.3.
Greg Hogan [Wed, 3 Mar 2021 14:57:19 +0000 (14:57 +0000)]
gnu: fmt: Update to 7.1.3.

* gnu/packages/pretty-print.scm (fmt): Update to 7.1.3.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
3 years agognu: btrfs-progs: Update to 5.11.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 21:37:18 +0000 (22:37 +0100)]
gnu: btrfs-progs: Update to 5.11.

* gnu/packages/linux.scm (btrfs-progs): Update to 5.11.

3 years agognu: libdatrie: Update to 0.2.13.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 21:37:09 +0000 (22:37 +0100)]
gnu: libdatrie: Update to 0.2.13.

* gnu/packages/gtk.scm (libdatrie): Update to 0.2.13.

3 years agognu: libinih: Update to 53.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 21:37:00 +0000 (22:37 +0100)]
gnu: libinih: Update to 53.

* gnu/packages/linux.scm (libinih): Update to 53.

3 years agognu: flatpak: Update to 1.10.2 [fixes CVE-2021-21381].
Léo Le Bouter [Thu, 11 Mar 2021 21:58:05 +0000 (22:58 +0100)]
gnu: flatpak: Update to 1.10.2 [fixes CVE-2021-21381].

* gnu/packages/package-management.scm (flatpak): Update to 1.10.2.

3 years agognu: mongodb: Update comment about package license.
Efraim Flashner [Thu, 11 Mar 2021 21:26:01 +0000 (23:26 +0200)]
gnu: mongodb: Update comment about package license.

* gnu/packages/databases.scm (mongodb): Adjust the comment about the
licensing status of the package, there are still older branches
receiving updates under the AGPL license.

3 years agoRevert "Revert "gnu: mongodb: Update to 3.4.24 [security fixes].""
Efraim Flashner [Thu, 11 Mar 2021 21:23:00 +0000 (23:23 +0200)]
Revert "Revert "gnu: mongodb: Update to 3.4.24 [security fixes].""

This reverts commit feff80cec3c97a3df2c20d300be12d67f79d4f22.

I was mistaken, there are still branches of mongodb which are still
licensed under the AGPL3

3 years agognu: Add computable-reals.
Pierre Neidhardt [Thu, 11 Mar 2021 20:11:51 +0000 (21:11 +0100)]
gnu: Add computable-reals.

* gnu/packages/lisp-xyz.scm (cl-computable-reals, ecl-computable-reals,
sbcl-computable-reals): New variables.

3 years agognu: Add python-praw.
Raghav Gururajan [Mon, 1 Mar 2021 21:01:21 +0000 (16:01 -0500)]
gnu: Add python-praw.

* gnu/packages/python-web.scm (python-raw): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add python-prawcore.
Raghav Gururajan [Mon, 1 Mar 2021 20:37:23 +0000 (15:37 -0500)]
gnu: Add python-prawcore.

* gnu/packages/python-web.scm (python-prawcore): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add python-testfixtures.
Raghav Gururajan [Wed, 10 Mar 2021 11:49:48 +0000 (06:49 -0500)]
gnu: Add python-testfixtures.

* gnu/packages/python-check.scm (python-testfixtures): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add python-betamax-serializers.
Raghav Gururajan [Wed, 10 Mar 2021 11:43:09 +0000 (06:43 -0500)]
gnu: Add python-betamax-serializers.

* gnu/packages/python-web.scm (python-betamax-serializers): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: jasper: Update to 2.0.26.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 17:05:30 +0000 (18:05 +0100)]
gnu: jasper: Update to 2.0.26.

* gnu/packages/image.scm (jasper): Update to 2.0.26.

3 years agognu: thermald: Update to 2.4.3.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 17:05:21 +0000 (18:05 +0100)]
gnu: thermald: Update to 2.4.3.

* gnu/packages/admin.scm (thermald): Update to 2.4.3.

3 years agognu: doctest: Update to 2.4.5.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 17:05:13 +0000 (18:05 +0100)]
gnu: doctest: Update to 2.4.5.

* gnu/packages/check.scm (doctest): Update to 2.4.5.

3 years agognu: jetring: Update to 0.30.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 16:54:57 +0000 (17:54 +0100)]
gnu: jetring: Update to 0.30.

* gnu/packages/gnupg.scm (jetring): Update to 0.30.

3 years agognu: memkind: Remove duplicate COPYING file.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 16:43:37 +0000 (17:43 +0100)]
gnu: memkind: Remove duplicate COPYING file.

* gnu/packages/disk.scm (memkind)[arguments]: Add the standard
"--docdir=" location to #:configure-flags.

3 years agognu: memkind: Update to 1.11.0.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 16:39:05 +0000 (17:39 +0100)]
gnu: memkind: Update to 1.11.0.

* gnu/packages/disk.scm (memkind): Update to 1.11.0.

3 years agognu: Update zfs to 2.0.4.
raid5atemyhomework via Guix-patches via [Thu, 11 Mar 2021 12:56:48 +0000 (12:56 +0000)]
gnu: Update zfs to 2.0.4.

Mostly FreeBSD fixes, some documentation changes and corrections, and a few small bugfixes.

Tested with `guix build` only, no in-depth testing done.

From 6037ac6f797f37abb579278a0d30cd16e6876ec6 Mon Sep 17 00:00:00 2001
From: raid5atemyhomework <raid5atemyhomework@protonmail.com>
Date: Thu, 11 Mar 2021 12:43:58 +0000
Subject: [PATCH] gnu: Update zfs to 2.0.4.

* gnu/packages/file-systems.scm (zfs): Update to 2.0.4, rename to
OpenZFS.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
3 years agognu: fio: Update to 3.26.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 16:25:24 +0000 (17:25 +0100)]
gnu: fio: Update to 3.26.

* gnu/packages/benchmark.scm (fio): Update to 3.26.

3 years agognu: Add java-openjfx-controls.
Ricardo Wurmus [Thu, 11 Mar 2021 16:25:54 +0000 (17:25 +0100)]
gnu: Add java-openjfx-controls.

* gnu/packages/java.scm (java-openjfx-controls): New variable.

3 years agonews: Update copyright.
Florian Pelz [Thu, 11 Mar 2021 16:17:19 +0000 (17:17 +0100)]
news: Update copyright.

* etc/news.scm: Add missing copyright header.

3 years agognu: emacs-counsel: Update to 0.13.4.
Nicolas Goaziou [Thu, 11 Mar 2021 16:04:48 +0000 (17:04 +0100)]
gnu: emacs-counsel: Update to 0.13.4.

* gnu/packages/emacs-xyz.scm (emacs-counsel): Update to 0.13.4.
[source]: Update URI.

3 years agognu: emacs-swiper: Update to 0.13.4.
Nicolas Goaziou [Thu, 11 Mar 2021 16:03:02 +0000 (17:03 +0100)]
gnu: emacs-swiper: Update to 0.13.4.

* gnu/packages/emacs-xyz.scm (emacs-swiper): Update to 0.13.4.
[source]: Update URI.

3 years agognu: emacs-ivy: Update to 0.13.4.
Nicolas Goaziou [Thu, 11 Mar 2021 16:02:05 +0000 (17:02 +0100)]
gnu: emacs-ivy: Update to 0.13.4.

* gnu/packages/emacs-xyz.scm (emacs-ivy): Update to 0.13.4.

3 years agognu: emacs-project: Fix build.
Nicolas Goaziou [Thu, 11 Mar 2021 15:46:11 +0000 (16:46 +0100)]
gnu: emacs-project: Fix build.

* gnu/packages/emacs-xyz.scm (emacs-project)[source]: Fix URI.

3 years agognu: emacs-map: Update to 3.0.
Nicolas Goaziou [Thu, 11 Mar 2021 15:45:39 +0000 (16:45 +0100)]
gnu: emacs-map: Update to 3.0.

* gnu/packages/emacs-xyz.scm (emacs-map): Update to 3.0.

3 years agognu: emacs-project: Update to 0.5.4.
Nicolas Goaziou [Thu, 11 Mar 2021 15:44:09 +0000 (16:44 +0100)]
gnu: emacs-project: Update to 0.5.4.

* gnu/packages/emacs-xyz.scm (emacs-project): Update to 0.5.4.

3 years agognu: emacs-posframe: Update to 0.8.8.
Nicolas Goaziou [Thu, 11 Mar 2021 15:42:52 +0000 (16:42 +0100)]
gnu: emacs-posframe: Update to 0.8.8.

* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 0.8.8.

3 years agognu: Add bandage.
Efraim Flashner [Thu, 11 Mar 2021 14:53:45 +0000 (16:53 +0200)]
gnu: Add bandage.

* gnu/packages/bioinformatics.scm (bandage): New variable.

3 years agonews: Add ‘nl’ translation.
Tobias Geerinckx-Rice [Thu, 11 Mar 2021 14:19:59 +0000 (15:19 +0100)]
news: Add ‘nl’ translation.

* etc/news.scm (channel-news): Add a Dutch translation.

3 years agognu: mongodb: Add comment about future package versions.
Efraim Flashner [Thu, 11 Mar 2021 13:17:26 +0000 (15:17 +0200)]
gnu: mongodb: Add comment about future package versions.

* gnu/packages/databases.scm (mongodb): Add comment that the license of
the package changed after the packaged version and that it shouldn't be
updated.

3 years agoRevert "gnu: mongodb: Update to 3.4.24 [security fixes]."
Efraim Flashner [Thu, 11 Mar 2021 13:13:55 +0000 (15:13 +0200)]
Revert "gnu: mongodb: Update to 3.4.24 [security fixes]."

This reverts commit e5f89570c1d72c4b674fad6b6ad5591ead02d419.

After this version mongodb switched to the Server Side Public License
(https://www.mongodb.com/licensing/server-side-public-license) which is
not a FOSS license.

3 years agonews: Add ‘de’ translation.
Florian Pelz [Thu, 11 Mar 2021 12:16:56 +0000 (13:16 +0100)]
news: Add ‘de’ translation.

3 years agognu: glib: Fix CVE-2021-27218 and CVE-2021-27219.
Mark H Weaver [Thu, 11 Mar 2021 10:34:28 +0000 (05:34 -0500)]
gnu: glib: Fix CVE-2021-27218 and CVE-2021-27219.

* gnu/packages/patches/glib-CVE-2021-27218.patch,
gnu/packages/patches/glib-CVE-2021-27219-01.patch,
gnu/packages/patches/glib-CVE-2021-27219-02.patch,
gnu/packages/patches/glib-CVE-2021-27219-03.patch,
gnu/packages/patches/glib-CVE-2021-27219-04.patch,
gnu/packages/patches/glib-CVE-2021-27219-05.patch,
gnu/packages/patches/glib-CVE-2021-27219-06.patch,
gnu/packages/patches/glib-CVE-2021-27219-07.patch,
gnu/packages/patches/glib-CVE-2021-27219-08.patch,
gnu/packages/patches/glib-CVE-2021-27219-09.patch,
gnu/packages/patches/glib-CVE-2021-27219-10.patch,
gnu/packages/patches/glib-CVE-2021-27219-11.patch,
gnu/packages/patches/glib-CVE-2021-27219-12.patch,
gnu/packages/patches/glib-CVE-2021-27219-13.patch,
gnu/packages/patches/glib-CVE-2021-27219-14.patch,
gnu/packages/patches/glib-CVE-2021-27219-15.patch,
gnu/packages/patches/glib-CVE-2021-27219-16.patch,
gnu/packages/patches/glib-CVE-2021-27219-17.patch,
gnu/packages/patches/glib-CVE-2021-27219-18.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/glib.scm (glib)[replacement]: New field.
(glib/fixed): New variable.

3 years agognu: go: Update to 1.14.15 [security fixes].
Léo Le Bouter [Thu, 11 Mar 2021 09:53:00 +0000 (10:53 +0100)]
gnu: go: Update to 1.14.15 [security fixes].

This update will cause more than 300 packages to be rebuilt but due to how Go
works we can't graft to fix the issue since we actually need to rebuild
dependents so they include a newer version of the Go standard
library. Considering the CVEs that this fixes are in great part in the Go
standard library we can only proceed and push directly to master.

* gnu/packages/golang.scm (go): Update to 1.14.15.
[arguments]: Remove more cgo-related failing tests.

3 years agognu: emacs-password-store: 2.1.4-1.918992c [security fix].
Pierre Langlois [Wed, 10 Mar 2021 09:12:02 +0000 (09:12 +0000)]
gnu: emacs-password-store: 2.1.4-1.918992c [security fix].

Includes a fix to no longer store clear passwords in a temporary file, see
commit 7aa17d099577730d2d65332896b74d5865b22abf for details.

* gnu/packages/emacs-xyz.scm (emacs-password-store): Update to
2.1.4-1.918992c.
[propagated-inputs]: Remove emacs-f, add emacs-auth-source-pass.

3 years agognu: openssl: Update to 1.1.1j [security fixes].
Léo Le Bouter [Thu, 11 Mar 2021 04:38:57 +0000 (05:38 +0100)]
gnu: openssl: Update to 1.1.1j [security fixes].

* gnu/packages/tls.scm (openssl/fixed): New variable.
(openssl)[replacement]: Graft.

3 years agognu: openvpn: Update to 2.5.1 [security fixes].
Léo Le Bouter [Thu, 11 Mar 2021 04:31:54 +0000 (05:31 +0100)]
gnu: openvpn: Update to 2.5.1 [security fixes].

Non-exhaustively, fixes CVE-2020-7224.

* gnu/packages/vpn.scm (openvpn): Update to 2.5.1.

3 years agognu: libx11: Update to 1.6.12 [fixes CVE-2020-14363].
Léo Le Bouter [Thu, 11 Mar 2021 04:25:43 +0000 (05:25 +0100)]
gnu: libx11: Update to 1.6.12 [fixes CVE-2020-14363].

* gnu/packages/xorg.scm (libx11/fixed): New variable.
(libx11)[replacement]: Graft.

3 years agognu: docker-cli: Fix source hash.
Léo Le Bouter [Thu, 11 Mar 2021 03:36:22 +0000 (04:36 +0100)]
gnu: docker-cli: Fix source hash.

This is a follow-up to commit 83cda00bc62d665f05d37d07c78a1c4eab5297f0.

* gnu/packages/docker.scm (docker-cli): Fix source hash caused by cascading
%docker-version variable changes.

3 years agognu: gnome-autoar: Update to 0.3.0 [fixes CVE-2020-36241].
Léo Le Bouter [Thu, 11 Mar 2021 03:00:50 +0000 (04:00 +0100)]
gnu: gnome-autoar: Update to 0.3.0 [fixes CVE-2020-36241].

* gnu/packages/gnome.scm (gnome-autoar): Update to 0.3.0.

3 years agognu: zstd-1.4.9: Fix i686-linux and arm/aarch64-linux builds.
Léo Le Bouter [Thu, 11 Mar 2021 01:58:28 +0000 (02:58 +0100)]
gnu: zstd-1.4.9: Fix i686-linux and arm/aarch64-linux builds.

It's only a graft added for security so disabling tests on there seems
acceptable.

See: <https://lists.gnu.org/archive/html/guix-devel/2021-03/msg00130.html>.

* gnu/packages/compression.scm (zstd-1.4.9)[arguments]: Substitute keyword
arguments of 'zstd' to disable tests.

3 years agognu: geary: Fix CVE-2020-24661.
Léo Le Bouter [Thu, 11 Mar 2021 01:32:19 +0000 (02:32 +0100)]
gnu: geary: Fix CVE-2020-24661.

* gnu/packages/patches/geary-CVE-2020-24661.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnome.scm (geary): Apply it.

3 years agognu: gthumb: Update to 3.10.2 [security fixes].
Léo Le Bouter [Thu, 11 Mar 2021 01:19:53 +0000 (02:19 +0100)]
gnu: gthumb: Update to 3.10.2 [security fixes].

Non-exhaustively, fixes CVE-2019-20326.

* gnu/packages/gnome.scm (gthumb): Update to 3.10.2.

3 years agognu: libcroco: Fix CVE-2020-12825.
Léo Le Bouter [Thu, 11 Mar 2021 01:02:24 +0000 (02:02 +0100)]
gnu: libcroco: Fix CVE-2020-12825.

* gnu/packages/patches/libcroco-CVE-2020-12825.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnome.scm (libcroco/fixed): New variable. Apply patch.
(libcroco)[replacement]: Graft.

3 years agognu: evolution: Fix CVE-2020-11879.
Léo Le Bouter [Thu, 11 Mar 2021 00:18:35 +0000 (01:18 +0100)]
gnu: evolution: Fix CVE-2020-11879.

* gnu/packages/patches/evolution-CVE-2020-11879.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnome.scm (evolution): Apply it.

3 years agognu: evolution-data-server: Fix CVE-2020-14928 and CVE-2020-16117.
Léo Le Bouter [Thu, 11 Mar 2021 00:10:29 +0000 (01:10 +0100)]
gnu: evolution-data-server: Fix CVE-2020-14928 and CVE-2020-16117.

* gnu/packages/patches/evolution-data-server-CVE-2020-14928.patch,
gnu/packages/patches/evolution-data-server-CVE-2020-16117.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/gnome.scm (evolution-data-server): Apply them.

3 years agognu: qca: Update to 2.3.2.
Tobias Geerinckx-Rice [Wed, 10 Mar 2021 23:45:26 +0000 (00:45 +0100)]
gnu: qca: Update to 2.3.2.

* gnu/packages/kde.scm (qca): Update to 2.3.2.

3 years agognu: sooperlooper: Update to 1.7.6.
Tobias Geerinckx-Rice [Wed, 10 Mar 2021 23:45:00 +0000 (00:45 +0100)]
gnu: sooperlooper: Update to 1.7.6.

* gnu/packages/music.scm (sooperlooper): Update to 1.7.6.

3 years agognu: bindfs: Update to 1.15.1.
Tobias Geerinckx-Rice [Wed, 10 Mar 2021 23:39:24 +0000 (00:39 +0100)]
gnu: bindfs: Update to 1.15.1.

* gnu/packages/file-systems.scm (bindfs): Update to 1.15.1.

3 years agognu: weechat: Update to 3.1.
Tobias Geerinckx-Rice [Wed, 10 Mar 2021 23:39:05 +0000 (00:39 +0100)]
gnu: weechat: Update to 3.1.

* gnu/packages/irc.scm (weechat): Update to 3.1.

3 years agognu: os-prober: Update to 1.78.
Tobias Geerinckx-Rice [Wed, 10 Mar 2021 23:38:34 +0000 (00:38 +0100)]
gnu: os-prober: Update to 1.78.

* gnu/packages/bootloaders.scm (os-prober): Update to 1.78.

3 years agognu: mutt: Update to 2.0.6.
Tobias Geerinckx-Rice [Wed, 10 Mar 2021 23:38:24 +0000 (00:38 +0100)]
gnu: mutt: Update to 2.0.6.

* gnu/packages/mail.scm (mutt): Update to 2.0.6.

3 years agognu: librecad: Update to 2.2.0-rc2 [fixes CVE-2018-19105].
Léo Le Bouter [Wed, 10 Mar 2021 22:57:16 +0000 (23:57 +0100)]
gnu: librecad: Update to 2.2.0-rc2 [fixes CVE-2018-19105].

* gnu/packages/engineering.scm (librecad): Update to 2.2.0-rc2.

3 years agognu: monolith: Update to 2.4.1.
Nicolas Goaziou [Wed, 10 Mar 2021 22:18:28 +0000 (23:18 +0100)]
gnu: monolith: Update to 2.4.1.

* gnu/packages/web.scm (monolith): Update to 2.4.1.

3 years agognu: Add rust-cssparser-0.28.
Nicolas Goaziou [Wed, 10 Mar 2021 22:15:22 +0000 (23:15 +0100)]
gnu: Add rust-cssparser-0.28.

* gnu/packages/crates-io.scm (rust-cssparser-0.28): New variable.
(rust-cssparser-0.27): Inherit from above.

3 years agognu: Add rust-reqwest-0.11.
Nicolas Goaziou [Wed, 10 Mar 2021 22:14:08 +0000 (23:14 +0100)]
gnu: Add rust-reqwest-0.11.

* gnu/packages/crates-io.scm (rust-reqwest-0.11): New variable.
(rust-reqwest-0.10): Inherit from above.

3 years agognu: Add rust-tokio-util-0.4.
Nicolas Goaziou [Wed, 10 Mar 2021 22:07:45 +0000 (23:07 +0100)]
gnu: Add rust-tokio-util-0.4.

* gnu/packages/crates-io.scm (rust-tokio-util-0.4): New variable.

3 years agognu: rust-async-compression-0.3: Update to 0.3.7.
Nicolas Goaziou [Wed, 10 Mar 2021 22:06:32 +0000 (23:06 +0100)]
gnu: rust-async-compression-0.3: Update to 0.3.7.

* gnu/packages/crates-io.scm (rust-async-compression-0.3): Update to 0.3.7.
[arguments]: Skip tests.

3 years agognu: Add rust-zstd-0.6.
Nicolas Goaziou [Wed, 10 Mar 2021 22:03:21 +0000 (23:03 +0100)]
gnu: Add rust-zstd-0.6.

* gnu/packages/crates-io.scm (rust-zstd-0.6): New variable.
(rust-zstd-0.5): Inherit from above.

3 years agognu: Add rust-zstd-safe-3.
Nicolas Goaziou [Wed, 10 Mar 2021 22:02:23 +0000 (23:02 +0100)]
gnu: Add rust-zstd-safe-3.

* gnu/packages/crates-io.scm (rust-zstd-safe-3): New variable.
(rust-zstd-safe-2): Inherit from above.

3 years agognu: rust-zstd-sys-1: Update to 1.4.20+zstd.1.4.9.
Nicolas Goaziou [Wed, 10 Mar 2021 22:00:25 +0000 (23:00 +0100)]
gnu: rust-zstd-sys-1: Update to 1.4.20+zstd.1.4.9.

* gnu/packages/crates-io.scm (rust-zstd-sys-1): Update to 1.4.20+zstd.1.4.9.

3 years agognu: Add rust-bindgen-0.57.
Nicolas Goaziou [Wed, 10 Mar 2021 21:59:24 +0000 (22:59 +0100)]
gnu: Add rust-bindgen-0.57.

* gnu/packages/crates-io.scm (rust-bindgen-0.57): New variable.
(rust-bindgen-0.55): Inherit from above.

3 years agognu: Add rust-hyper-0.14.
Nicolas Goaziou [Wed, 10 Mar 2021 21:55:21 +0000 (22:55 +0100)]
gnu: Add rust-hyper-0.14.

* gnu/packages/crates-io.scm (rust-hyper-0.14): New variable.
(rust-hyper-0.13): Inherit from above.

3 years agognu: Add rust-http-body-0.4.
Nicolas Goaziou [Wed, 10 Mar 2021 21:57:22 +0000 (22:57 +0100)]
gnu: Add rust-http-body-0.4.

* gnu/packages/crates-io.scm (rust-http-body-0.4): New variable.
(rust-http-body-0.3): Inherit from above.

3 years agognu: Add rust-h2-0.3.
Nicolas Goaziou [Wed, 10 Mar 2021 21:54:12 +0000 (22:54 +0100)]
gnu: Add rust-h2-0.3.

* gnu/packages/crates-io.scm (rust-h2-0.3): New variable.
(rust-h2-0.2): Inherit from above.

3 years agognu: Add rust-tokio-util-0.6.
Nicolas Goaziou [Wed, 10 Mar 2021 21:53:11 +0000 (22:53 +0100)]
gnu: Add rust-tokio-util-0.6.

* gnu/packages/crates-io.scm (rust-tokio-util-0.6): New variable.
(rust-tokio-util-0.3): Inherit from above.

3 years agognu: Add rust-httpdate-0.3.
Nicolas Goaziou [Wed, 10 Mar 2021 21:52:21 +0000 (22:52 +0100)]
gnu: Add rust-httpdate-0.3.

* gnu/packages/crates-io.scm (rust-httpdate-0.3): New variable.

3 years agognu: Add rust-hyper-rustls-0.22.
Nicolas Goaziou [Wed, 10 Mar 2021 21:00:11 +0000 (22:00 +0100)]
gnu: Add rust-hyper-rustls-0.22.

* gnu/packages/crates-io.scm (rust-hyper-rustls-0.22): New variable.
(rust-hyper-rustls-0.21): Inherit from above.

3 years agognu: Add rust-ct-logs-0.8.
Nicolas Goaziou [Wed, 10 Mar 2021 20:58:42 +0000 (21:58 +0100)]
gnu: Add rust-ct-logs-0.8.

* gnu/packages/crates-io.scm (rust-ct-logs-0.8): New variable.
(rust-ct-logs-0.7): Inherit from above.

3 years agognu: Add rust-rustls-native-certs-0.5.
Nicolas Goaziou [Wed, 10 Mar 2021 20:57:40 +0000 (21:57 +0100)]
gnu: Add rust-rustls-native-certs-0.5.

* gnu/packages/crates-io.scm (rust-rustls-native-certs-0.5): New variable.
(rust-rustls-native-certs-0.4): Inherit from above.

3 years agognu: Add rust-webpki-roots-0.21.
Nicolas Goaziou [Wed, 10 Mar 2021 20:56:38 +0000 (21:56 +0100)]
gnu: Add rust-webpki-roots-0.21.

* gnu/packages/crates-io.scm (rust-webpki-roots-0.21): New variable.
(rust-webpki-roots-0.20): Inherit from above.

3 years agognu: Add rust-hyper-tls-0.5.
Nicolas Goaziou [Wed, 10 Mar 2021 20:55:27 +0000 (21:55 +0100)]
gnu: Add rust-hyper-tls-0.5.

* gnu/packages/crates-io.scm (rust-hyper-tls-0.5): New variable.
(rust-hyper-tls-0.4): Inherit from above.

3 years agognu: Add rust-tokio-native-tls-0.3.
Nicolas Goaziou [Wed, 10 Mar 2021 19:03:07 +0000 (20:03 +0100)]
gnu: Add rust-tokio-native-tls-0.3.

* gnu/packages/crates-io.scm (rust-tokio-native-tls-0.3): New variable.
(rust-tokio-native-tls-0.1): Inherit from above.

3 years agognu: Add rust-tokio-socks-0.5.
Nicolas Goaziou [Wed, 10 Mar 2021 19:01:58 +0000 (20:01 +0100)]
gnu: Add rust-tokio-socks-0.5.

* gnu/packages/crates-io.scm (rust-tokio-socks-0.5): New variable.
(rust-tokio-socks-0.3): Inherit from above.

3 years agognu: rust-native-tls-0.2: Update to 0.2.7.
Nicolas Goaziou [Wed, 10 Mar 2021 19:00:27 +0000 (20:00 +0100)]
gnu: rust-native-tls-0.2: Update to 0.2.7.

* gnu/packages/crates-io.scm (rust-native-tls-0.2): Update to 0.2.7.

3 years agognu: Add rust-test-cert-gen-0.1.
Nicolas Goaziou [Wed, 10 Mar 2021 20:46:38 +0000 (21:46 +0100)]
gnu: Add rust-test-cert-gen-0.1.

* gnu/packages/crates-io.scm (rust-test-cert-gen-0.1): New variable.

3 years agognu: Add rust-trust-dns-resolver-0.20.
Nicolas Goaziou [Wed, 10 Mar 2021 18:03:29 +0000 (19:03 +0100)]
gnu: Add rust-trust-dns-resolver-0.20.

* gnu/packages/crates-io.scm (rust-trust-dns-resolver-0.20): New variable.
(rust-trust-dns-resolver-0.19): Inherit from above.

3 years agognu: Add rust-resolv-conf-0.7.
Nicolas Goaziou [Wed, 10 Mar 2021 15:30:50 +0000 (16:30 +0100)]
gnu: Add rust-resolv-conf-0.7.

* gnu/packages/crates-io.scm (rust-resolv-conf-0.7): New variable.
(rust-resolv-conf-0.6): Inherit from above.

3 years agognu: Add rust-tokio-openssl-0.6.
Nicolas Goaziou [Wed, 10 Mar 2021 15:28:48 +0000 (16:28 +0100)]
gnu: Add rust-tokio-openssl-0.6.

* gnu/packages/crates-io.scm (rust-tokio-openssl-0.6): New variable.
(rust-tokio-openssl-0.4): Inherit from above.

3 years agognu: Add rust-trust-dns-https-0.20.
Nicolas Goaziou [Wed, 10 Mar 2021 15:27:41 +0000 (16:27 +0100)]
gnu: Add rust-trust-dns-https-0.20.

* gnu/packages/crates-io.scm (rust-trust-dns-https-0.20): New variable.
(rust-trust-dns-https-0.19): Inherit from above.

3 years agognu: Add rust-trust-dns-rustls-0.20.
Nicolas Goaziou [Wed, 10 Mar 2021 15:08:26 +0000 (16:08 +0100)]
gnu: Add rust-trust-dns-rustls-0.20.

* gnu/packages/crates-io.scm (rust-trust-dns-rustls-0.20): New variable.
(rust-trust-dns-rustls-0.19): Inherit from above.

3 years agognu: Add rust-trust-dns-openssl-0.20.
Nicolas Goaziou [Wed, 10 Mar 2021 15:06:11 +0000 (16:06 +0100)]
gnu: Add rust-trust-dns-openssl-0.20.

* gnu/packages/crates-io.scm (rust-trust-dns-openssl-0.20): New variable.
(rust-trust-dns-openssl-0.19): Inherit from above.