jackhill/guix/guix.git
3 years agognu: python-bottle: Update to 0.12.19.
Tobias Geerinckx-Rice [Sun, 15 Nov 2020 01:24:14 +0000 (02:24 +0100)]
gnu: python-bottle: Update to 0.12.19.

* gnu/packages/python-web.scm (python-bottle): Update to 0.12.19.

3 years agognu: rr: Update to 5.4.0.
Tobias Geerinckx-Rice [Sun, 15 Nov 2020 01:13:27 +0000 (02:13 +0100)]
gnu: rr: Update to 5.4.0.

* gnu/packages/debug.scm (rr): Update to 5.4.0.
[arguments]: Add capnproto to the RUNPATH.

3 years agognu: rr: Fix typo.
Tobias Geerinckx-Rice [Sun, 15 Nov 2020 01:12:23 +0000 (02:12 +0100)]
gnu: rr: Fix typo.

* gnu/packages/debug.scm (rr)[inputs]: Fix ‘cpanproto’ typo.

3 years agognu: vim-guix-vim: Update to 0.1.1.
Efraim Flashner [Sun, 15 Nov 2020 18:34:01 +0000 (20:34 +0200)]
gnu: vim-guix-vim: Update to 0.1.1.

* gnu/packages/vim.scm (vim-guix-vim): Update to 0.1.1.

3 years agognu: emacs-helm-sly: Update to 0.5.0.
Pierre Neidhardt [Sun, 15 Nov 2020 14:16:41 +0000 (15:16 +0100)]
gnu: emacs-helm-sly: Update to 0.5.0.

* gnu/packages/emacs-xyz.scm (emacs-helm-sly): Update to 0.5.0.
[description]: Fix typos.

3 years agognu: python-matplotlib: Fix rounding errors on x86 CPUs.
Diego Nicola Barbato [Sat, 14 Nov 2020 20:07:28 +0000 (15:07 -0500)]
gnu: python-matplotlib: Fix rounding errors on x86 CPUs.

Fixes <https://issues.guix.gnu.org/40406>.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
3 years agognu: qemu: Remove left-over debugging statement.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 23:37:50 +0000 (00:37 +0100)]
gnu: qemu: Remove left-over debugging statement.

This follows up on 1b0cda6b442dd79324eaeb5b552cbc32faca3726.  Sigh.

* gnu/packages/virtualization.scm (qemu)[arguments]: Remove the FAIL.

3 years agognu: python-pycryptodomex: Inherit from python-pycryptodome.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 23:28:36 +0000 (00:28 +0100)]
gnu: python-pycryptodomex: Inherit from python-pycryptodome.

* gnu/packages/python-crypto.scm (python-pycryptodomex): Inherit from
python-pycryptodome.
[build-system, home-page, synopsis, license]: Remove redundant fields.

3 years agognu: python-pycryptodome: Update to 3.9.9.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 23:27:26 +0000 (00:27 +0100)]
gnu: python-pycryptodome: Update to 3.9.9.

* gnu/packages/python-crypto.scm (python-pycryptodome): Update to 3.9.9.

3 years agognu: highlight: Update to 3.59.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 23:26:41 +0000 (00:26 +0100)]
gnu: highlight: Update to 3.59.

* gnu/packages/pretty-print.scm (highlight): Update to 3.59.

3 years agognu: superlu: Update to 5.2.2.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 23:25:49 +0000 (00:25 +0100)]
gnu: superlu: Update to 5.2.2.

* gnu/packages/maths.scm (superlu): Update to 5.2.2.

3 years agognu: opendoas: Update to 6.8.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 23:11:47 +0000 (00:11 +0100)]
gnu: opendoas: Update to 6.8.

* gnu/packages/admin.scm (opendoas): Update to 6.8.
[arguments]: Adjust makefile name.

3 years agognu: multipath-tools: Update to 0.8.5.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 23:02:18 +0000 (00:02 +0100)]
gnu: multipath-tools: Update to 0.8.5.

* gnu/packages/linux.scm (multipath-tools): Update to 0.8.5.
[source]: Remove patch.
[arguments]: Add a ‘skip-failing-tests’ phase.
* gnu/packages/patches/multipath-tools-sans-systemd.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

3 years agognu: msmtp: Update to 1.8.13.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 22:04:58 +0000 (23:04 +0100)]
gnu: msmtp: Update to 1.8.13.

* gnu/packages/mail.scm (msmtp): Update to 1.8.13.

3 years agognu: ogre: Update to 1.12.9.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 21:12:58 +0000 (22:12 +0100)]
gnu: ogre: Update to 1.12.9.

The imgui submodule has been removed upstream.

* gnu/packages/graphics.scm (ogre): Update to 1.12.9.
[source]: Don't clone recursively.
[native-inputs]: Add dear-imgui-source.
[arguments]: Add an ‘unpack-dear-imgui’ phase.
Add IMGUI_DIR to #:configure-flags.

3 years agognu: Add dear-imgui.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 21:11:41 +0000 (22:11 +0100)]
gnu: Add dear-imgui.

* gnu/packages/graphics.scm (dear-imgui): New public variable.

3 years agognu: Update stb to b42009b3b9d4ca35bc703f5310eedc74f584be58.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 19:46:49 +0000 (20:46 +0100)]
gnu: Update stb to b42009b3b9d4ca35bc703f5310eedc74f584be58.

* gnu/packages/stb.scm (stb): Update to commit b42009b3b9d4ca35bc703f5310eedc74f584be58..
(stb-image): Update version number to 2.26.
(stb-image-write): Update version number to 1.15.
(stb-sprintf): Update version number to 1.09.
(stb-truetype): Update version number to 1.24.

3 years agognu: Add stb-rect-pack.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 19:40:46 +0000 (20:40 +0100)]
gnu: Add stb-rect-pack.

* gnu/packages/stb.scm (stb-rect-pack): New public variable.

3 years agognu: perl-lwp-protocol-https: Update to 6.09.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 17:37:58 +0000 (18:37 +0100)]
gnu: perl-lwp-protocol-https: Update to 6.09.

* gnu/packages/web.scm (perl-lwp-protocol-https): Update to 6.09.

3 years agognu: qemu: Extend I/O test time-outs.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 17:34:56 +0000 (18:34 +0100)]
gnu: qemu: Extend I/O test time-outs.

* gnu/packages/virtualization.scm (qemu)[arguments]: Add an
‘extend-test-time-outs’ phase.

3 years agognu: python-podcastparser: Update to 0.6.6.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 15:41:25 +0000 (16:41 +0100)]
gnu: python-podcastparser: Update to 0.6.6.

* gnu/packages/gpodder.scm (python-podcastparser): Update to 0.6.6.
[native-inputs, arguments]: Substitute python-pytest for python-coverage
& python-nose.

3 years agognu: fio: Update to 3.24.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 15:06:13 +0000 (16:06 +0100)]
gnu: fio: Update to 3.24.

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

3 years agognu: perl-www-curl: Fix build with curl@7.69.1.
Tobias Geerinckx-Rice [Sat, 14 Nov 2020 14:47:00 +0000 (15:47 +0100)]
gnu: perl-www-curl: Fix build with curl@7.69.1.

* gnu/packages/web.scm (perl-www-curl)[source]:
Add perl-www-curl-fix-struct-void.patch.
* gnu/packages/patches/perl-www-curl-remove-symbol.patch: Update.
* gnu/packages/patches/perl-www-curl-fix-struct-void.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

3 years agodoc: Remove superfluous comma.
Matthew Kraai [Sat, 14 Nov 2020 12:44:05 +0000 (04:44 -0800)]
doc: Remove superfluous comma.

* doc/guix.texi (Managing Software the Guix Way): Remove comma.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: cqfd: Update to 5.2.1.
Maxim Cournoyer [Sat, 14 Nov 2020 04:56:10 +0000 (23:56 -0500)]
gnu: cqfd: Update to 5.2.1.

* gnu/packages/docker.scm (cqfd): Update to 5.2.1.

3 years agognu: python-numba: Update to 0.51.2.
Maxim Cournoyer [Sat, 14 Nov 2020 03:57:58 +0000 (22:57 -0500)]
gnu: python-numba: Update to 0.51.2.

Fixes <https://issues.guix.gnu.org/43546>.

* gnu/packages/python-xyz.scm (python-numba): Update to 0.51.2.
[arguments]: Remove #:modules.
[phases]{check}: Use add-installed-pythonpath instead of some ad-hoc
solution.  Set HOME.
{remove-failing-tests}: Remove.
[inputs]: Move to...
[native-inputs]: ...here.

3 years agognu: python-llvmlite: Update to 0.34.0.
Maxim Cournoyer [Sat, 14 Nov 2020 03:05:26 +0000 (22:05 -0500)]
gnu: python-llvmlite: Update to 0.34.0.

This is in preparation of updating the broken python-numba package.

* gnu/packages/llvm.scm (python-llvmlite): Update to 0.34.0.
[arguments]: Enable tests.
[phases]{patch-reference-to-llvmlite, skip-failing-tests}
{set-compiler/linker-flags}: New phases.
[inputs]: Update custom LLVM input and associated patches.
[home-page]: Use HTTPS.

3 years agognu: llvm-9: Standardize patch level.
Maxim Cournoyer [Sat, 14 Nov 2020 06:10:29 +0000 (01:10 -0500)]
gnu: llvm-9: Standardize patch level.

Having a non-standard (different than 1) patch level requirement means the
patches cannot be composed easily from different origins.  The following
command was used to remove one level from the llvm-9 patches:

  sed -e 's|^--- a/|--- |' -e 's|^+++ b/|+++ |' \
      gnu/packages/patches/llvm-9* -i

* gnu/packages/llvm.scm (llvm-9)[source]: Drop the patch-flags field.
Re-indent list of patches.
* gnu/packages/patches/llvm-9-fix-bitcast-miscompilation.patch: Strip one level.
* gnu/packages/patches/llvm-9-fix-lpad-miscompilation.patch: Likewise.
* gnu/packages/patches/llvm-9-fix-scev-miscompilation.patch: Likewise.

3 years agognu: Add kristall.
nixo [Tue, 27 Oct 2020 13:18:23 +0000 (14:18 +0100)]
gnu: Add kristall.

* gnu/packages/web-browsers.scm (kristall): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agognu: gmnisrv: Update to 0-1.d484ba0.
Alexandru-Sergiu Marton [Tue, 3 Nov 2020 19:19:18 +0000 (21:19 +0200)]
gnu: gmnisrv: Update to 0-1.d484ba0.

* gnu/packages/web.scm (gmnisrv): Update to 0-1.d484ba0.
[arguments]: Remove the install-config phase.
[propagated-inputs]: Add mailcap.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agoservices: gmnisrv: Export procedures and service type.
Alexandru-Sergiu Marton [Tue, 3 Nov 2020 19:19:17 +0000 (21:19 +0200)]
services: gmnisrv: Export procedures and service type.

* gnu/services/web.scm: Export gmnisrv-configuration, gmnisrv-configuration?,
gmnisrv-configuration-package, gmnisrv-configuration-config-file,
gmnisrv-service-type.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agognu: Add mailcap.
Alexandru-Sergiu Marton [Tue, 3 Nov 2020 19:19:16 +0000 (21:19 +0200)]
gnu: Add mailcap.

* gnu/packages/mail.scm (mailcap): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agognu: emacs-evil-collection: Update to 20201113.
Pierre Neidhardt [Sat, 14 Nov 2020 11:22:32 +0000 (12:22 +0100)]
gnu: emacs-evil-collection: Update to 20201113.

* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 20201113.

3 years agodoc: Document hg-fetch.
Holger Peters [Sun, 1 Nov 2020 09:50:25 +0000 (10:50 +0100)]
doc: Document hg-fetch.

* doc/guix.texi (origin Reference): Add documentation for hg-fetch.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agoguix: hg-download: Add hg-predicate.
Holger Peters [Sun, 1 Nov 2020 09:50:24 +0000 (10:50 +0100)]
guix: hg-download: Add hg-predicate.

`hg-predicate' acts for mercurial repositories as `git-predicate' acts
for git-repositories.

* guix/hg-download.scm (hg-predicate): New procedure.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agognu: emacs-helm-system-packages: Update to 1.10.2.
Pierre Neidhardt [Sat, 14 Nov 2020 10:26:04 +0000 (11:26 +0100)]
gnu: emacs-helm-system-packages: Update to 1.10.2.

* gnu/packages/emacs-xyz.scm (emacs-helm-system-packages): Update to 1.10.2.

3 years agodoc: Fix Guix Build Coordinator agent configuration defaults.
Christopher Baines [Sat, 14 Nov 2020 09:51:17 +0000 (09:51 +0000)]
doc: Fix Guix Build Coordinator agent configuration defaults.

* doc/guix.texi (Guix Build Coordinator): Fix some
guix-build-coordinator-agent-configuration defaults.

3 years agognu: Add sx.
宋文武 [Sat, 14 Nov 2020 02:15:47 +0000 (10:15 +0800)]
gnu: Add sx.

* gnu/packages/xdisorg.scm (sx): New variable.

3 years agognu: python-pykeepass: Update to 3.2.1.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 23:22:53 +0000 (00:22 +0100)]
gnu: python-pykeepass: Update to 3.2.1.

* gnu/packages/python-crypto.scm (python-pykeepass): Update to 3.2.1.
[propagated-inputs]: Substitute python-pycryptodomex for
python-pycryptodome.

3 years agognu: python-pycryptodome: Note public-domain legacy.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 23:22:03 +0000 (00:22 +0100)]
gnu: python-pycryptodome: Note public-domain legacy.

* gnu/packages/python-pycryptodome.scm (python-pycryptodome)[license]:
Add public-domain.

3 years agognu: python-pycryptodome: Expand description.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 23:20:53 +0000 (00:20 +0100)]
gnu: python-pycryptodome: Expand description.

* gnu/packages/python-crypto.scm (python-pycryptodome)[synopsis, description]:
Copy higher-level description from python-pycryptodomex.

3 years agognu: Add python-pycryptodomex.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 23:04:08 +0000 (00:04 +0100)]
gnu: Add python-pycryptodomex.

* gnu/packages/python-crypto.scm (python-pycryptodomex): New public
variable.

3 years agognu: lua-resty-lrucache: Update to 0.10.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 22:36:57 +0000 (23:36 +0100)]
gnu: lua-resty-lrucache: Update to 0.10.

* gnu/packages/lua.scm (lua-resty-lrucache): Update to 0.10.

3 years agognu: lua-resty-core: Update to 0.1.18.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 22:32:28 +0000 (23:32 +0100)]
gnu: lua-resty-core: Update to 0.1.18.

* gnu/packages/lua.scm (lua-resty-core): Update to 0.1.18.

3 years agognu: nginx-lua-module: Update to 0.10.16.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 22:25:54 +0000 (23:25 +0100)]
gnu: nginx-lua-module: Update to 0.10.16.

* gnu/packages/web.scm (nginx-lua-module): Update to 0.10.16.

3 years agognu: libgda: Update to 5.2.10.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 21:20:02 +0000 (22:20 +0100)]
gnu: libgda: Update to 5.2.10.

* gnu/packages/gnome.scm (libgda): Update to 5.2.10.
[source]: Generate git tag from version number.
[native-inputs]: Add autoconf-archive.

3 years agognu: python-duniterpy: Update to 0.60.1.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 20:51:40 +0000 (21:51 +0100)]
gnu: python-duniterpy: Update to 0.60.1.

* gnu/packages/finance.scm (python-duniterpy): Update to 0.60.1.

3 years agognu: inxi-minimal: Update to 3.1.09-1.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 20:49:33 +0000 (21:49 +0100)]
gnu: inxi-minimal: Update to 3.1.09-1.

* gnu/packages/admin.scm (inxi-minimal): Update to 3.1.09-1.

3 years agognu: inspekt3d: Build with Guile 3.
Ricardo Wurmus [Thu, 12 Nov 2020 16:14:00 +0000 (17:14 +0100)]
gnu: inspekt3d: Build with Guile 3.

* gnu/packages/engineering.scm (inspekt3d)
[source]: Add snippet to allow building with Guile 3.0.
[inputs]: Replace guile-2.2 with guile-3.0.
[propagated-inputs]: Replace guile-opengl with guile3.0-opengl.

3 years agognu: libfive: Update to 0-4.8ca1b86.
Ricardo Wurmus [Thu, 12 Nov 2020 16:13:19 +0000 (17:13 +0100)]
gnu: libfive: Update to 0-4.8ca1b86.

* gnu/packages/engineering.scm (libfive): Update to 0-4.8ca1b86.
[inputs]: Replace guile-2.2 with guile-3.0.

3 years agognu: julia: Update to 1.5.3.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 14:14:15 +0000 (15:14 +0100)]
gnu: julia: Update to 1.5.3.

* gnu/packages/julia.scm (julia): Update to 1.5.3.
(libuv-julia): Update to 1fcc6d66f9df74189c74d3d390f02202bb7db953.
(julia-patch): Update version.  No change to patches.

3 years agognu: libwhich: Compile natively, too.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 14:12:52 +0000 (15:12 +0100)]
gnu: libwhich: Compile natively, too.

This follows up on commit 12424b3ecfdf401c72804ddfa4b2fa2d8b1b68e5.

* gnu/packages/julia.scm (libwhich)[arguments]: Fix non-cross
compilation.

3 years agognu: Fix build for python-pysam.
Roel Janssen [Fri, 13 Nov 2020 15:16:43 +0000 (16:16 +0100)]
gnu: Fix build for python-pysam.

* gnu/packages/bioinformatics.scm (python-pysam): Use htslib-1.9,
  samtools-1.9, and bcftools-1.9.

3 years agognu: Add bcftools-1.9.
Roel Janssen [Fri, 13 Nov 2020 15:14:01 +0000 (16:14 +0100)]
gnu: Add bcftools-1.9.

* gnu/packages/bioinformatics.scm (bcftools-1.9): New variable.

3 years agognu: dino: Update to 0.2.0
Ekaitz Zarraga [Fri, 13 Nov 2020 11:20:26 +0000 (11:20 +0000)]
gnu: dino: Update to 0.2.0

Update of the recently released Dino 0.2.0 version.

Thanks!

From 0b764d48996f3851ee2596a25f1fd42a8d3f4063 Mon Sep 17 00:00:00 2001
From: Ekaitz Zarraga <ekaitz@elenq.tech>
Date: Fri, 13 Nov 2020 12:18:11 +0100
Subject: [PATCH] gnu: dino: Update to 0.2.0

    * gnu/packages/messaging.scm (dino): Update to 0.2.0

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
3 years agognu: libwhich: Cross-compile.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 13:43:12 +0000 (14:43 +0100)]
gnu: libwhich: Cross-compile.

* gnu/packages/julia.scm (libwhich)[arguments]: Use CC-FOR-TARGET.
Look for zlib in NATIVE-INPUTS.

3 years agognu: bedtools: Use samtools-1.9.
Roel Janssen [Fri, 13 Nov 2020 10:29:38 +0000 (11:29 +0100)]
gnu: bedtools: Use samtools-1.9.

The build for bedtools with samtools 1.11 triggers a testsuite
failure which is reported here:
https://github.com/arq5x/bedtools2/issues/814

* gnu/packages/bioinformatics.scm (bedtools): Use samtools-1.9.

3 years agognu: Add samtools-1.9.
Roel Janssen [Fri, 13 Nov 2020 10:29:20 +0000 (11:29 +0100)]
gnu: Add samtools-1.9.

* gnu/packages/bioinformatics.scm (samtools-1.9): New variable.

3 years agognu: Add htslib-1.9.
Roel Janssen [Fri, 13 Nov 2020 10:28:43 +0000 (11:28 +0100)]
gnu: Add htslib-1.9.

* gnu/packages/bioinformatics.scm (htslib-1.9): New variable.

3 years agognu: vim: Update to 8.2.1980.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 00:52:04 +0000 (01:52 +0100)]
gnu: vim: Update to 8.2.1980.

* gnu/packages/vim.scm (vim): Update to 8.2.1980.

3 years agognu: criu: Support nftables.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 00:41:37 +0000 (01:41 +0100)]
gnu: criu: Support nftables.

* gnu/packages/virtualization.scm (criu)[inputs]: Add nftables.

3 years agognu: criu: Update to 3.15.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 00:39:05 +0000 (01:39 +0100)]
gnu: criu: Update to 3.15.

* gnu/packages/virtualization.scm (criu): Update to 3.15.

3 years agognu: youtube-dl: Update to 2020.11.12.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 00:35:39 +0000 (01:35 +0100)]
gnu: youtube-dl: Update to 2020.11.12.

* gnu/packages/video.scm (youtube-dl): Update to 2020.11.12.

3 years agognu: knot: Update to 3.0.2.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 00:27:12 +0000 (01:27 +0100)]
gnu: knot: Update to 3.0.2.

* gnu/packages/dns.scm (knot): Update to 3.0.2.

3 years agognu: muchsync: Update to 6.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 00:26:58 +0000 (01:26 +0100)]
gnu: muchsync: Update to 6.

* gnu/packages/mail.scm (muchsync): Update to 6.

3 years agognu: gpxsee: Update to 7.36.
Tobias Geerinckx-Rice [Fri, 13 Nov 2020 00:24:01 +0000 (01:24 +0100)]
gnu: gpxsee: Update to 7.36.

* gnu/packages/gps.scm (gpxsee): Update to 7.36.

3 years agognu: alot: Update to 0.9.1.
Tanguy Le Carrour [Wed, 11 Nov 2020 10:21:51 +0000 (11:21 +0100)]
gnu: alot: Update to 0.9.1.

* gnu/packages/mail.scm (alot): Update to 0.9.1.
[arguments]: Fix some tests and disable some others.
[native-inputs]: Add procps.
[inputs]: Remove python2-magic, python2-configobj, python2-twisted,
python2-urwid, python2-urwidtrees, python2-pygpgme and python2-notmuch.
Add gnupg, python-magic, python-configobj, python-twisted,
python-service-identity, python-urwid, python-urwidtrees,
python-gpg and python-notmuch.
[synopsis]: Update synopsis.
[description]: Update description.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: afew: Update to 3.0.1.
Tanguy Le Carrour [Wed, 11 Nov 2020 10:21:31 +0000 (11:21 +0100)]
gnu: afew: Update to 3.0.1.

* gnu/packages/mail.scm (afew): Update to 3.0.1.
[inputs]: Add notmuch and python-dkimpy.
[native-inputs]: Add python-freezegun.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: ungoogled-chromium: Update to 86.0.4240.198-0.b68e17f [security fixes].
Marius Bakke [Thu, 12 Nov 2020 07:49:45 +0000 (08:49 +0100)]
gnu: ungoogled-chromium: Update to 86.0.4240.198-0.b68e17f [security fixes].

This fixes CVE-2020-16013 and CVE-2020-16017.

* gnu/packages/chromium.scm (%chromium-version): Set to 86.0.4240.198.
(ungoogled-chromium): Update hash.

3 years agognu: tor: Update to 0.4.4.6 [fixes TROVE-2020-005].
Tobias Geerinckx-Rice [Thu, 12 Nov 2020 18:00:06 +0000 (19:00 +0100)]
gnu: tor: Update to 0.4.4.6 [fixes TROVE-2020-005].

* gnu/packages/tor.scm (tor): Update to 0.4.4.6.

3 years agognu: emacs-lispy: Update to 20201109.
Pierre Neidhardt [Thu, 12 Nov 2020 12:50:05 +0000 (13:50 +0100)]
gnu: emacs-lispy: Update to 20201109.

* gnu/packages/emacs-xyz.scm (emacs-lispy): Update to 20201109.
[native-inputs]: Add which.
[arguments]: Fix test command to not use straight.el and disable
failing test related to Clojure.

3 years agoMerge branch 'version-1.2.0'
Ludovic Courtès [Thu, 12 Nov 2020 09:47:25 +0000 (10:47 +0100)]
Merge branch 'version-1.2.0'

3 years agonls: Update string translations.
Ludovic Courtès [Thu, 12 Nov 2020 09:13:45 +0000 (10:13 +0100)]
nls: Update string translations.

3 years agonls: Update translations of the manual.
Ludovic Courtès [Thu, 12 Nov 2020 09:12:45 +0000 (10:12 +0100)]
nls: Update translations of the manual.

3 years agonls: Update translations of the manual.
Julien Lepiller [Thu, 5 Nov 2020 15:41:21 +0000 (16:41 +0100)]
nls: Update translations of the manual.

3 years agonls: Update 'ta' translation.
Julien Lepiller [Thu, 5 Nov 2020 15:39:58 +0000 (16:39 +0100)]
nls: Update 'ta' translation.

3 years agolint: patch-file-names: Simplify 'search-patch' error handling.
Ludovic Courtès [Thu, 12 Nov 2020 08:29:05 +0000 (09:29 +0100)]
lint: patch-file-names: Simplify 'search-patch' error handling.

* guix/lint.scm (check-patch-file-names): Remove 'message-condition?'
guard, which is useless since d51bfe242fbe6f3f8f71d723e8fe0c7bbe711ba1.
Remove call to 'format' in the 'formatted-message?' case.

3 years agognu: sbcl-cffi-libffi: Fix building on ARM hardware.
Efraim Flashner [Wed, 11 Nov 2020 15:22:07 +0000 (17:22 +0200)]
gnu: sbcl-cffi-libffi: Fix building on ARM hardware.

* gnu/packages/lisp-xyz.scm (sbcl-cffi-libffi-bootstrap)[arguments]: Add
phase to adapt code to changes in libffi.

3 years agognu: sbcl-cffi-grovel: End all phases with #t.
Efraim Flashner [Wed, 11 Nov 2020 14:28:06 +0000 (16:28 +0200)]
gnu: sbcl-cffi-grovel: End all phases with #t.

* gnu/packages/lisp-xyz.scm (sbcl-cffi-grovel)[arguments]: End custom
'install-headers phase with #t.

3 years agognu: python-matplotlib: Remove unused input.
Marius Bakke [Wed, 11 Nov 2020 20:30:06 +0000 (21:30 +0100)]
gnu: python-matplotlib: Remove unused input.

* gnu/packages/python-xyz.scm (python-matplotlib)[inputs]: Remove IMAGEMAGICK.

3 years agognu: i3lock-fancy: Fix defunct substitution.
Marius Bakke [Wed, 11 Nov 2020 20:26:43 +0000 (21:26 +0100)]
gnu: i3lock-fancy: Fix defunct substitution.

* gnu/packages/wm.scm (i3lock-fancy)[arguments]: Fix faulty regular expression.

3 years agognu: i3lock-fancy: Inputs are not native.
Marius Bakke [Wed, 11 Nov 2020 20:26:03 +0000 (21:26 +0100)]
gnu: i3lock-fancy: Inputs are not native.

* gnu/packages/wm.scm (i3lock-fancy)[native-inputs]: Move everything ...
[inputs]: ... here.

3 years agognu: a2ps: Remove unused input.
Marius Bakke [Wed, 11 Nov 2020 20:17:46 +0000 (21:17 +0100)]
gnu: a2ps: Remove unused input.

* gnu/packages/pretty-print.scm (a2ps)[inputs]: Remove IMAGEMAGICK.

3 years agognu: fbida: Remove unused input.
Marius Bakke [Wed, 11 Nov 2020 20:12:59 +0000 (21:12 +0100)]
gnu: fbida: Remove unused input.

* gnu/packages/pdf.scm (fbida)[inputs]: Remove IMAGEMAGICK.

3 years agognu: caja-extensions: Remove unused input.
Marius Bakke [Wed, 11 Nov 2020 20:09:07 +0000 (21:09 +0100)]
gnu: caja-extensions: Remove unused input.

* gnu/packages/mate.scm (caja-extensions)[inputs]: Remove IMAGEMAGICK.

3 years agognu: mgba: Remove unused input.
Marius Bakke [Wed, 11 Nov 2020 19:59:31 +0000 (20:59 +0100)]
gnu: mgba: Remove unused input.

* gnu/packages/emulators.scm (mgba)[inputs]: Remove IMAGEMAGICK.

3 years agognu: networking.scm: Remove unused module import.
Marius Bakke [Wed, 11 Nov 2020 15:53:41 +0000 (16:53 +0100)]
gnu: networking.scm: Remove unused module import.

* gnu/packages/networking.scm: Don't import (gnu packages version-control).

3 years agognu: emacs.scm: Remove unused module import.
Marius Bakke [Wed, 11 Nov 2020 15:52:47 +0000 (16:52 +0100)]
gnu: emacs.scm: Remove unused module import.

* gnu/packages/emacs.scm: Don't import (gnu packages imagemagick).

3 years agognu: python-libtmux: Update to 0.8.5.
Tobias Geerinckx-Rice [Wed, 11 Nov 2020 17:14:23 +0000 (18:14 +0100)]
gnu: python-libtmux: Update to 0.8.5.

* gnu/packages/tmux.scm (python-libtmux): Update to 0.8.5.
[arguments]: Set LANG to make the test suite pass.

3 years agognu: evisum: Update to 0.5.7.
Tobias Geerinckx-Rice [Wed, 11 Nov 2020 17:00:25 +0000 (18:00 +0100)]
gnu: evisum: Update to 0.5.7.

* gnu/packages/enlightenment.scm (evisum): Update to 0.5.7.

3 years agognu: xfce4-screensaver: Update to 0.1.11.
Tobias Geerinckx-Rice [Wed, 11 Nov 2020 16:55:50 +0000 (17:55 +0100)]
gnu: xfce4-screensaver: Update to 0.1.11.

* gnu/packages/xfce.scm (xfce4-screensaver): Update to 0.1.11.

3 years agognu: xfce4-weather-plugin: Update to 0.10.2.
Tobias Geerinckx-Rice [Wed, 11 Nov 2020 16:55:39 +0000 (17:55 +0100)]
gnu: xfce4-weather-plugin: Update to 0.10.2.

* gnu/packages/xfce.scm (xfce4-weather-plugin): Update to 0.10.2.

3 years agognu: linux-libre 4.4: Update to 4.4.243.
Leo Famulari [Wed, 11 Nov 2020 08:02:09 +0000 (03:02 -0500)]
gnu: linux-libre 4.4: Update to 4.4.243.

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

3 years agognu: linux-libre 4.9: Update to 4.9.243.
Leo Famulari [Wed, 11 Nov 2020 08:01:42 +0000 (03:01 -0500)]
gnu: linux-libre 4.9: Update to 4.9.243.

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

3 years agognu: linux-libre 4.14: Update to 4.14.206.
Leo Famulari [Wed, 11 Nov 2020 08:01:08 +0000 (03:01 -0500)]
gnu: linux-libre 4.14: Update to 4.14.206.

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

3 years agognu: linux-libre 4.19: Update to 4.19.157.
Leo Famulari [Wed, 11 Nov 2020 08:00:16 +0000 (03:00 -0500)]
gnu: linux-libre 4.19: Update to 4.19.157.

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

3 years agognu: linux-libre 5.4: Update to 5.4.77.
Leo Famulari [Wed, 11 Nov 2020 07:59:26 +0000 (02:59 -0500)]
gnu: linux-libre 5.4: Update to 5.4.77.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.77.
(deblob-scripts-5.4, linux-libre-5.4-pristine-source): Update hashes.

3 years agognu: linux-libre: Update to 5.9.8.
Leo Famulari [Wed, 11 Nov 2020 07:58:49 +0000 (02:58 -0500)]
gnu: linux-libre: Update to 5.9.8.

* gnu/packages/linux.scm (linux-libre-5.9-version): Update to 5.9.8.
(deblob-scripts-5.9, linux-libre-5.9-pristine-source): Update hashes.

3 years agognu: eid-mw: Don't try to bootstrap twice.
Tobias Geerinckx-Rice [Wed, 11 Nov 2020 16:46:18 +0000 (17:46 +0100)]
gnu: eid-mw: Don't try to bootstrap twice.

* gnu/packages/security-token.scm (eid-mw)[arguments]: Replace the
build system's ‘bootstrap’ phase instead of creating another one.

3 years agognu: eid-mw: Update to 5.0.8.
Raphaël Mélotte [Fri, 6 Nov 2020 19:16:43 +0000 (20:16 +0100)]
gnu: eid-mw: Update to 5.0.8.

* gnu/packages/security-token.scm (eid-mw): Update to 5.0.8.
[arguments]: Add a ‘remove-failing-test’ phase.
[inputs]: Add autoconf-archive and libassuan.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>