jackhill/guix/guix.git
2 years agognu: Add maven-resolver-transport-file.
Reily Siegel [Thu, 23 Dec 2021 23:04:22 +0000 (18:04 -0500)]
gnu: Add maven-resolver-transport-file.

* gnu/packages/maven.scm (maven-resolver-transport-file): New variable.

2 years agognu: inspircd: Use G-expressions.
Tobias Geerinckx-Rice [Wed, 12 Jan 2022 05:13:26 +0000 (05:13 +0000)]
gnu: inspircd: Use G-expressions.

* gnu/packages/irc.scm (inspircd)[arguments]:
Rewrite as G-expressions.

2 years agognu: inspircd: Update to 3.12.0.
Tobias Geerinckx-Rice [Wed, 12 Jan 2022 03:35:27 +0000 (03:35 +0000)]
gnu: inspircd: Update to 3.12.0.

* gnu/packages/irc.scm (inspircd): Update to 3.12.0.
[arguments]: Don't explicitly return #t from phases.

2 years agognu: debian-ports-archive-keyring: Update to 2021.12.30.
Efraim Flashner [Wed, 12 Jan 2022 14:08:05 +0000 (16:08 +0200)]
gnu: debian-ports-archive-keyring: Update to 2021.12.30.

* gnu/packages/debian.scm (debian-ports-archive-keyring): Update to 2021.12.30.

2 years agognu: emacs-orderless: Update to 0.7.
Nicolas Goaziou [Wed, 12 Jan 2022 12:31:09 +0000 (13:31 +0100)]
gnu: emacs-orderless: Update to 0.7.

* gnu/packages/emacs-xyz.scm (emacs-orderless): Update to 0.7.

2 years agognu: emacs-pyim: Update to 4.1.0.
Nicolas Goaziou [Wed, 12 Jan 2022 12:22:57 +0000 (13:22 +0100)]
gnu: emacs-pyim: Update to 4.1.0.

* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 4.1.0.

2 years agognu: gnome-xyz: gnome-shell-extension-clipboard-indicator: Update to 39.
Charles [Tue, 11 Jan 2022 21:28:50 +0000 (15:28 -0600)]
gnu: gnome-xyz: gnome-shell-extension-clipboard-indicator: Update to 39.

* gnu/packages/gnome-xyz.scm (gnome-shell-extension-clipboard-indicator):
Update to version 39. Also remove trailings #t.
[native-inputs]: Use new style.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2 years agognu: gnome-xyz: Add gnome-shell-extension-burn-my-windows.
Charles [Tue, 11 Jan 2022 21:26:38 +0000 (15:26 -0600)]
gnu: gnome-xyz: Add gnome-shell-extension-burn-my-windows.

* gnu/packages/gnome-xyz.scm (gnome-shell-extension-burn-my-windows): New Variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2 years agognu: gnome-xyz: Add gnome-shell-extension-jiggle.
Charles [Tue, 11 Jan 2022 21:26:11 +0000 (15:26 -0600)]
gnu: gnome-xyz: Add gnome-shell-extension-jiggle.

* gnu/packages/gnome-xyz.scm (gnome-shell-extension-jiggle): New Variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2 years agognu: gnome-xyz: Add gnome-shell-extension-vertical-overview.
Charles [Tue, 11 Jan 2022 21:24:08 +0000 (15:24 -0600)]
gnu: gnome-xyz: Add gnome-shell-extension-vertical-overview.

* gnu/packages/gnome-xyz.scm (gnome-shell-extension-vertical-overview): New Variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2 years agognu: tree: Rewrite with gexps.
Efraim Flashner [Wed, 12 Jan 2022 10:42:12 +0000 (12:42 +0200)]
gnu: tree: Rewrite with gexps.

* gnu/packages/admin.scm (tree)[arguments]: Rewrite with gexps.

2 years agognu: tree: Fix cross-compiling.
Efraim Flashner [Wed, 12 Jan 2022 10:36:09 +0000 (12:36 +0200)]
gnu: tree: Fix cross-compiling.

* gnu/packages/admin.scm (tree)[arguments]: Use cc-for-taget.

2 years agognu: tree: Update to 2.0.1.
Efraim Flashner [Wed, 12 Jan 2022 10:35:41 +0000 (12:35 +0200)]
gnu: tree: Update to 2.0.1.

* gnu/packages/admin.scm (tree): Update to 2.0.1.

2 years agognu: sbcl-cl-webkit: Update to 3.5.0.
Pierre Neidhardt [Wed, 12 Jan 2022 09:14:14 +0000 (10:14 +0100)]
gnu: sbcl-cl-webkit: Update to 3.5.0.

* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.5.0.

2 years agognu: sbcl-cl+ssl: Update to 20211230.
Pierre Neidhardt [Wed, 12 Jan 2022 09:13:48 +0000 (10:13 +0100)]
gnu: sbcl-cl+ssl: Update to 20211230.

* gnu/packages/lisp-xyz.scm (sbcl-cl+ssl): Update to 20211230.

2 years agognu: linux-libre 4.9: Update to 4.9.299.
Leo Famulari [Wed, 12 Jan 2022 06:18:12 +0000 (01:18 -0500)]
gnu: linux-libre 4.9: Update to 4.9.299.

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

2 years agognu: linux-libre 4.9: Update to 4.9.297.
Leo Famulari [Wed, 12 Jan 2022 06:17:56 +0000 (01:17 -0500)]
gnu: linux-libre 4.9: Update to 4.9.297.

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

2 years agognu: linux-libre 4.14: Update to 4.14.262.
Leo Famulari [Wed, 12 Jan 2022 06:17:40 +0000 (01:17 -0500)]
gnu: linux-libre 4.14: Update to 4.14.262.

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

2 years agognu: linux-libre 4.19: Update to 4.19.225.
Leo Famulari [Wed, 12 Jan 2022 06:17:22 +0000 (01:17 -0500)]
gnu: linux-libre 4.19: Update to 4.19.225.

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

2 years agognu: linux-libre 5.4: Update to 5.4.171.
Leo Famulari [Wed, 12 Jan 2022 06:17:03 +0000 (01:17 -0500)]
gnu: linux-libre 5.4: Update to 5.4.171.

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

2 years agognu: linux-libre 5.10: Update to 5.10.91.
Leo Famulari [Wed, 12 Jan 2022 06:16:40 +0000 (01:16 -0500)]
gnu: linux-libre 5.10: Update to 5.10.91.

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

2 years agognu: linux-libre: Update to 5.15.14.
Leo Famulari [Wed, 12 Jan 2022 06:16:14 +0000 (01:16 -0500)]
gnu: linux-libre: Update to 5.15.14.

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

2 years agobuild-system: clojure: Allow clojure-build-system to pass source to ant.
Reily Siegel [Thu, 23 Dec 2021 19:29:02 +0000 (14:29 -0500)]
build-system: clojure: Allow clojure-build-system to pass source to ant.

Fixes <https://bugs.gnu.org/52598>.

* guix/build-system/clojure.scm (lower): Remove #:source from private
keywords, preventing an error in ant-build-system.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2 years agognu: libkeyfinder: Update to 2.2.6.
Tobias Geerinckx-Rice [Mon, 10 Jan 2022 14:12:42 +0000 (15:12 +0100)]
gnu: libkeyfinder: Update to 2.2.6.

* gnu/packages/audio.scm (libkeyfinder): Update to 2.2.6.

2 years agognu: astroid: Use xorg-server-for-tests.
Tobias Geerinckx-Rice [Mon, 10 Jan 2022 13:52:20 +0000 (14:52 +0100)]
gnu: astroid: Use xorg-server-for-tests.

* gnu/packages/mail.scm (astroid)[native-inputs]: Substitute
xorg-server-for-tests for the regular xorg-server.

2 years agognu: haveged: Update to 1.9.17.
Tobias Geerinckx-Rice [Mon, 10 Jan 2022 10:01:03 +0000 (11:01 +0100)]
gnu: haveged: Update to 1.9.17.

* gnu/packages/linux.scm (haveged): Update to 1.9.17.

2 years agognu: global: Use G-expressions.
Tobias Geerinckx-Rice [Mon, 10 Jan 2022 18:10:46 +0000 (19:10 +0100)]
gnu: global: Use G-expressions.

* gnu/packages/code.scm (global)[arguments]:
Rewrite as G-expressions.

2 years agognu: global: Remove input labels.
Tobias Geerinckx-Rice [Mon, 10 Jan 2022 12:40:22 +0000 (13:40 +0100)]
gnu: global: Remove input labels.

* gnu/packages/code.scm (global)[inputs]: Remove input labels.
[arguments]: Adjust.

2 years agognu: global: Update to 6.6.8.
Tobias Geerinckx-Rice [Sun, 9 Jan 2022 23:31:23 +0000 (00:31 +0100)]
gnu: global: Update to 6.6.8.

* gnu/packages/code.scm (global): Update to 6.6.8.
[arguments]: Don't explicitly return #t from phases.

2 years agognu: conmon: Use G-expressions.
Tobias Geerinckx-Rice [Mon, 10 Jan 2022 08:06:07 +0000 (09:06 +0100)]
gnu: conmon: Use G-expressions.

* gnu/packages/containers.scm (conmon)[arguments]:
Rewrite as G-expressions.

2 years agognu: conmon: Update to 2.0.31.
Tobias Geerinckx-Rice [Mon, 10 Jan 2022 14:45:36 +0000 (15:45 +0100)]
gnu: conmon: Update to 2.0.31.

* gnu/packages/containers.scm (conmon): Update to 2.0.31.

2 years agognu: lsp-dsp-lib: Use G-expressions.
Tobias Geerinckx-Rice [Sun, 9 Jan 2022 23:12:12 +0000 (00:12 +0100)]
gnu: lsp-dsp-lib: Use G-expressions.

* gnu/packages/audio.scm (lsp-dsp-lib)[arguments]:
Rewrite as G-expressions.

2 years agognu: lsp-dsp-lib: Update to 0.5.14.
Tobias Geerinckx-Rice [Mon, 10 Jan 2022 04:35:29 +0000 (05:35 +0100)]
gnu: lsp-dsp-lib: Update to 0.5.14.

* gnu/packages/audio.scm (lsp-dsp-lib): Update to 0.5.14.
[arguments]: Adjust 'omit-static-library phase accordingly.

2 years agognu: powercap: Use G-expressions.
Tobias Geerinckx-Rice [Tue, 11 Jan 2022 13:15:30 +0000 (13:15 +0000)]
gnu: powercap: Use G-expressions.

* gnu/packages/linux.scm (powercap)[arguments]:
Rewrite as G-expressions.

2 years agognu: powercap: Update to 0.5.0.
Tobias Geerinckx-Rice [Tue, 11 Jan 2022 21:30:01 +0000 (21:30 +0000)]
gnu: powercap: Update to 0.5.0.

* gnu/packages/linux.scm (powercap): Update to 0.5.0.

2 years agognu: hdparm: Use G-expressions.
Tobias Geerinckx-Rice [Tue, 11 Jan 2022 23:24:10 +0000 (23:24 +0000)]
gnu: hdparm: Use G-expressions.

* gnu/packages/linux.scm (hdparm)[arguments]:
Rewrite as G-expressions.

2 years agognu: hdparm: Update to 9.63.
Tobias Geerinckx-Rice [Tue, 11 Jan 2022 11:58:47 +0000 (11:58 +0000)]
gnu: hdparm: Update to 9.63.

* gnu/packages/linux.scm (hdparm): Update to 9.63.

2 years agognu: homebank: Update to 5.5.4.
Tobias Geerinckx-Rice [Tue, 11 Jan 2022 17:23:35 +0000 (17:23 +0000)]
gnu: homebank: Update to 5.5.4.

* gnu/packages/finance.scm (homebank): Update to 5.5.4.

2 years agognu: dosbox-staging: Update to 0.78.1.
Tobias Geerinckx-Rice [Tue, 11 Jan 2022 21:28:37 +0000 (22:28 +0100)]
gnu: dosbox-staging: Update to 0.78.1.

* gnu/packages/emulators.scm (dosbox-staging): Update to 0.78.1.

2 years agognu: mailutils: Use G-expressions.
Tobias Geerinckx-Rice [Tue, 11 Jan 2022 23:03:22 +0000 (23:03 +0000)]
gnu: mailutils: Use G-expressions.

* gnu/packages/mail.scm (mailutils)[arguments]:
Rewrite as G-expressions.

2 years agognu: mailutils: Update to 3.14.
Tobias Geerinckx-Rice [Tue, 11 Jan 2022 20:51:19 +0000 (20:51 +0000)]
gnu: mailutils: Update to 3.14.

* gnu/packages/mail.scm (mailutils): Update to 3.14.

2 years agognu: getmail: Unquote arguments.
Tobias Geerinckx-Rice [Wed, 12 Jan 2022 02:09:30 +0000 (02:09 +0000)]
gnu: getmail: Unquote arguments.

* gnu/packages/mail.scm (getmail)[arguments]: Use LIST.

2 years agognu: getmail: Use HTTPS home page.
Tobias Geerinckx-Rice [Tue, 11 Jan 2022 10:17:57 +0000 (10:17 +0000)]
gnu: getmail: Use HTTPS home page.

* gnu/packages/mail.scm (getmail)[source, home-page]: Use HTTPS.

2 years agognu: getmail: Update to 5.16.
Tobias Geerinckx-Rice [Tue, 11 Jan 2022 11:22:35 +0000 (11:22 +0000)]
gnu: getmail: Update to 5.16.

* gnu/packages/mail.scm (getmail): Update to 5.16.

2 years agognu: icecat: Update to 91.5.0-guix0-preview1 [security fixes].
Mark H Weaver [Tue, 11 Jan 2022 02:37:11 +0000 (21:37 -0500)]
gnu: icecat: Update to 91.5.0-guix0-preview1 [security fixes].

Includes fixes for CVE-2021-4140, CVE-2022-22737, CVE-2022-22738,
CVE-2022-22739, CVE-2022-22740, CVE-2022-22741, CVE-2022-22742,
CVE-2022-22743, CVE-2022-22745, CVE-2022-22747, CVE-2022-22748, and
CVE-2022-22751.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.

2 years agognu: nautilus: Adjust style.
Pierre Langlois [Tue, 11 Jan 2022 19:59:23 +0000 (19:59 +0000)]
gnu: nautilus: Adjust style.

* gnu/packages/gnome.scm (nautilus)[native-inputs, inputs]: Remove labels.

2 years agognu: nautilus: Update to 41.1.
Pierre Langlois [Tue, 11 Jan 2022 19:55:03 +0000 (19:55 +0000)]
gnu: nautilus: Update to 41.1.

* gnu/packages/gnome.scm (nautilus): Update to 41.1.
[arguments]: Remove #:meson keyword.

2 years agognu: nautilus: Fix build with libportal-0.5.
Pierre Langlois [Tue, 11 Jan 2022 19:51:21 +0000 (19:51 +0000)]
gnu: nautilus: Fix build with libportal-0.5.

* gnu/packages/patches/nautilus-add-libportal-gtk3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (nautilus)[source]: Use it.

2 years agognu: uBlock Origin: Update to 1.40.6.
Marius Bakke [Tue, 11 Jan 2022 21:34:57 +0000 (22:34 +0100)]
gnu: uBlock Origin: Update to 1.40.6.

* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.40.6.
[native-inputs]: Remove labels.

2 years agognu: emacs-dtrt-indent: Update to 1.6.
Nicolas Goaziou [Tue, 11 Jan 2022 21:30:56 +0000 (22:30 +0100)]
gnu: emacs-dtrt-indent: Update to 1.6.

* gnu/packages/emacs-xyz.scm (emacs-dtrt-indent): Update to 1.6.

2 years agognu: Add swayhide.
Nicolas Graves [Tue, 11 Jan 2022 21:15:00 +0000 (22:15 +0100)]
gnu: Add swayhide.

* gnu/packages/rust-apps.scm (swayhide): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: Add rust-exitcode-1.
Nicolas Graves [Tue, 11 Jan 2022 21:09:10 +0000 (22:09 +0100)]
gnu: Add rust-exitcode-1.

* gnu/packages/crates-io.scm (rust-exitcode-1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: Fix typo in kernel configs.
Leo Famulari [Tue, 11 Jan 2022 20:44:52 +0000 (15:44 -0500)]
gnu: Fix typo in kernel configs.

This option defaults to "N", so this fix does not change the effective
kernel configuration.

* gnu/packages/aux-files/linux-libre/5.15-i686.conf,
nu/packages/aux-files/linux-libre/5.15-x86_64.conf: Replace "unset" with "not
set".

2 years agoUpdate mailmap.
Leo Famulari [Tue, 11 Jan 2022 19:22:35 +0000 (14:22 -0500)]
Update mailmap.

* .mailmap: Add entry for Zheng Junjie.

2 years agognu: krita: Update to 5.0.2.
Z572 [Sun, 9 Jan 2022 07:14:18 +0000 (15:14 +0800)]
gnu: krita: Update to 5.0.2.

* gnu/packages/kde.scm (krita): Update to 5.0.2.

Signed-off-by: Leo Famulari <leo@famulari.name>
2 years agognu: ceres: Update to 2.0.0.
Felix Gruber [Fri, 7 Jan 2022 22:02:17 +0000 (22:02 +0000)]
gnu: ceres: Update to 2.0.0.

* gnu/packages/maths.scm (ceres): Update to 2.0.0.
  [inputs]: Use simplified format.
  (ceres-solver-benchmarks)[phases]: Add schur_eliminator_benchmark.
  Replace autodiff_cost_function_benchmark with new autodiff_benchmarks.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agognu: poetry: Fix package inputs.
Tanguy Le Carrour [Thu, 6 Jan 2022 14:33:59 +0000 (15:33 +0100)]
gnu: poetry: Fix package inputs.

* gnu/packages/python-xyz.scm (poetry)[propagated-inputs]: Add
python-crashtest and python-entrypoints. Remove python-clikit.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agognu: python-msgpack-transitional: Fix broken tests.
Tanguy Le Carrour [Thu, 6 Jan 2022 14:33:58 +0000 (15:33 +0100)]
gnu: python-msgpack-transitional: Fix broken tests.

* gnu/packages/python-xyz.scm (python-msgpack-transitional)[arguments]:
Replace references to deprecated Python methods.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agognu: python-os-testr: Add python-testrepository to inputs.
Tanguy Le Carrour [Thu, 6 Jan 2022 14:33:57 +0000 (15:33 +0100)]
gnu: python-os-testr: Add python-testrepository to inputs.

This fixes a build failure in the 'sanity-check' phase.

* gnu/packages/openstack.scm (python-os-testr)[native-inputs]: Add python-testrepository.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agoui: 'package->recutils' can split the "system:" line.
Ludovic Courtès [Tue, 11 Jan 2022 16:32:45 +0000 (17:32 +0100)]
ui: 'package->recutils' can split the "system:" line.

Previously, long system lines would not be split, which would confuse
'less', possibly leading it to hide the first line of the package
recutils record (the "name:" line).

* guix/ui.scm (package->recutils)[split-lines]: New procedure.
[dependencies->recutils]: Use it.
Use it for the "systems:" value.

2 years agoshell: Cache profiles even when using package specs.
Ludovic Courtès [Wed, 5 Jan 2022 18:29:50 +0000 (19:29 +0100)]
shell: Cache profiles even when using package specs.

This enables profile caching not just when '-m' or '-f' is used, but
also when package specs are passed on the command line, as in:

  guix shell -D guix git

It also changes profile cache keys to include the system type, which was
previously ignored.

* guix/scripts/shell.scm (options-with-caching)[single-file-for-caching]:
Remove.
Call 'profile-cached-gc-root' instead; adjust to accept two values.
(profile-cache-primary-key): New procedure.
(profile-cache-key): Remove.
(profile-file-cache-key, profile-spec-cache-key): New procedures.
(profile-cached-gc-root): Rewrite to include functionality formally in
'single-file-for-caching', but extend to handle package specs.
* gnu/packages.scm (cache-is-authoritative?): Export.
* guix/transformations.scm (transformation-option-key?): New procedure.
* doc/guix.texi (Invoking guix shell): Move '--rebuild-cache'
documentation to the bottom, just above '--root'.  Explain caching and
how these two options relate to that.

2 years agobuild-system: Pass #:make-dynamic-linker-cache? #f when cross-compiling.
Ludovic Courtès [Tue, 11 Jan 2022 10:31:39 +0000 (11:31 +0100)]
build-system: Pass #:make-dynamic-linker-cache? #f when cross-compiling.

Fixes <https://issues.guix.gnu.org/52898>.
Reported by Maxime Devos <maximedevos@telenet.be>.

This is a followup to 1209447ad3f471d12e9408dd478b3cfcd7b7a07e.

* guix/build-system/cmake.scm (cmake-cross-build)[builder]: Pass
  #:make-dynamic-linker-cache? #f.
* guix/build-system/go.scm (go-cross-build)[builder]: Ditto.
* guix/build-system/guile.scm (guile-cross-build)[builder]: Ditto.
* guix/build-system/qt.scm (qt-cross-build)[builder]: Ditto.

2 years agodoc: Fix typo in 'setuid-program' example.
Ludovic Courtès [Mon, 10 Jan 2022 20:18:05 +0000 (21:18 +0100)]
doc: Fix typo in 'setuid-program' example.

* doc/guix.texi (Setuid Programs): Fix typo in example.

2 years agotests: Fix texlive test by sorting locations.
Ricardo Wurmus [Tue, 11 Jan 2022 19:25:18 +0000 (20:25 +0100)]
tests: Fix texlive test by sorting locations.

* tests/texlive.scm ("texlive->guix-package"): Correct order of locations.

2 years agognu: varnish: Remove input labels.
Marius Bakke [Tue, 11 Jan 2022 17:12:42 +0000 (18:12 +0100)]
gnu: varnish: Remove input labels.

* gnu/packages/web.scm (varnish)[arguments]: Don't look up inputs by key.
[native-inputs]: Remove labels.

2 years agognu: speech-dispatcher: Update to 0.11.1.
Marius Bakke [Tue, 11 Jan 2022 16:39:27 +0000 (17:39 +0100)]
gnu: speech-dispatcher: Update to 0.11.1.

* gnu/packages/speech.scm (speech-dispatcher): Update to 0.11.1

2 years agognu: speech-dispatcher: Simplify inputs.
Marius Bakke [Tue, 11 Jan 2022 16:35:33 +0000 (17:35 +0100)]
gnu: speech-dispatcher: Simplify inputs.

* gnu/packages/speech.scm (speech-dispatcher)[native-inputs, inputs]: Remove
labels.

2 years agognu: QEMU: Update to 6.2.0.
Marius Bakke [Tue, 11 Jan 2022 16:18:21 +0000 (17:18 +0100)]
gnu: QEMU: Update to 6.2.0.

* gnu/packages/patches/qemu-CVE-2021-20203.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/virtualization.scm (qemu): Update to 6.2.0.
[source](patches): Remove obsolete patch.

2 years agognu: python-imagecodecs: Disable sanity check.
Marius Bakke [Tue, 11 Jan 2022 00:30:09 +0000 (01:30 +0100)]
gnu: python-imagecodecs: Disable sanity check.

* gnu/packages/python-xyz.scm (python-imagecodecs)[arguments]: Disable
sanity-check phase.

2 years agognu: python-pywavelets: Update to 1.2.0.
Marius Bakke [Tue, 11 Jan 2022 00:29:42 +0000 (01:29 +0100)]
gnu: python-pywavelets: Update to 1.2.0.

* gnu/packages/python-xyz.scm (python-pywavelets): Update to 1.2.0.

2 years agognu: python-scikit-rebate: Update to 0.62.
Marius Bakke [Tue, 11 Jan 2022 00:12:22 +0000 (01:12 +0100)]
gnu: python-scikit-rebate: Update to 0.62.

* gnu/packages/machine-learning.scm (python-scikit-rebate): Update to 0.62.
[arguments]: Disable tests.
[native-inputs]: Remove.

2 years agognu: python-apache-libcloud: Fix bytecode compilation.
Marius Bakke [Mon, 10 Jan 2022 23:49:24 +0000 (00:49 +0100)]
gnu: python-apache-libcloud: Fix bytecode compilation.

* gnu/packages/python-xyz.scm (python-apache-libcloud)[arguments]: Fix
indentation of test code.  While here, remove input label usage and trailing
 #t's.

2 years agognu: python-dictdiffer: Update to 0.9.0.
Marius Bakke [Mon, 10 Jan 2022 23:41:12 +0000 (00:41 +0100)]
gnu: python-dictdiffer: Update to 0.9.0.

* gnu/packages/python-xyz.scm (python-dictdiffer): Update to 0.9.0.

2 years agognu: python-dictdiffer: Disable tests.
Marius Bakke [Mon, 10 Jan 2022 23:40:46 +0000 (00:40 +0100)]
gnu: python-dictdiffer: Disable tests.

* gnu/packages/python-xyz.scm (python-dictdiffer)[arguments]: New field.
[native-inputs]: Remove test inputs.

2 years agognu: authenticator: Remove input labels.
Marius Bakke [Mon, 10 Jan 2022 23:11:14 +0000 (00:11 +0100)]
gnu: authenticator: Remove input labels.

* gnu/packages/gnome.scm (authenticator)[native-inputs]: Remove labels.
[arguments]: While at it, remove top-level Python reference in favor of
THIS-PACKAGE-INPUT.
[inputs]: Add PYTHON.

2 years agognu: authenticator: Fix build.
Marius Bakke [Mon, 10 Jan 2022 23:06:42 +0000 (00:06 +0100)]
gnu: authenticator: Fix build.

* gnu/packages/gnome.scm (authenticator)[arguments]: Add #:meson.

2 years agognu: mycli: Placate sanity check.
Marius Bakke [Mon, 10 Jan 2022 23:01:08 +0000 (00:01 +0100)]
gnu: mycli: Placate sanity check.

* gnu/packages/databases.scm (mycli)[arguments]: Add phase.

2 years agognu: python-pyperclip: Update to 1.8.2.
Marius Bakke [Mon, 10 Jan 2022 22:57:42 +0000 (23:57 +0100)]
gnu: python-pyperclip: Update to 1.8.2.

* gnu/packages/xdisorg.scm (python-pyperclip): Update to 1.8.2.

2 years agognu: pantalaimon: Disable sanity check.
Marius Bakke [Mon, 10 Jan 2022 22:26:07 +0000 (23:26 +0100)]
gnu: pantalaimon: Disable sanity check.

* gnu/packages/matrix.scm (pantalaimon)[arguments]: Disable sanity-check phase.

2 years agognu: python-oslo.i18n: Disable tests.
Marius Bakke [Mon, 10 Jan 2022 22:17:27 +0000 (23:17 +0100)]
gnu: python-oslo.i18n: Disable tests.

* gnu/packages/openstack.scm (python-oslo.i18n)[arguments]: Add #:tests?.
[native-inputs]: Remove PYTHON-MOCK, PYTHON-MOX3, PYTHON-OSLOTEST, and
PYTHON-TESTSCENARIOS.

2 years agognu: poetry: Use python-msgpack.
Marius Bakke [Mon, 10 Jan 2022 22:11:18 +0000 (23:11 +0100)]
gnu: poetry: Use python-msgpack.

* gnu/packages/python-xyz.scm (poetry)[propagated-inputs]: Change
PYTHON-MSGPACK-TRANSITIONAL to PYTHON-MSGPACK.

2 years agognu: python-pifpaf: Update to 3.1.5.
Marius Bakke [Mon, 10 Jan 2022 22:09:21 +0000 (23:09 +0100)]
gnu: python-pifpaf: Update to 3.1.5.

* gnu/packages/python-xyz.scm (python-pifpaf): Update to 3.1.5.
[propagated-inputs]: Remove PYTHON-SIX.

2 years agognu: python-os-testr: Update to 2.0.1.
Marius Bakke [Mon, 10 Jan 2022 22:03:33 +0000 (23:03 +0100)]
gnu: python-os-testr: Update to 2.0.1.

* gnu/packages/openstack.scm (python-os-testr): Update to 2.0.1.
[propagated-inputs]: Change from PYTHON-SUBUNIT to PYTHON-STESTR.

2 years agognu: python-cmd2: Update to 2.3.3.
Marius Bakke [Mon, 10 Jan 2022 21:55:54 +0000 (22:55 +0100)]
gnu: python-cmd2: Update to 2.3.3.

* gnu/packages/python-xyz.scm (python-cmd2): Update to 2.3.3.
[arguments]: Override check phase.
[native-inputs]: Remove PYTHON-CODECOV, PYTHON-COVERAGE, PYTHON-DOC8,
PYTHON-FLAKE8, PYTHON-SPHINX, PYTHON-SPHINX-AUTOBUILD,
PYTHON-SPHINX-RTD-THEME, PYTHON-TOX, PYTHON-TWINE, and WHICH.

2 years agognu: python-xattr: Update to 0.9.9.
Marius Bakke [Mon, 10 Jan 2022 21:28:50 +0000 (22:28 +0100)]
gnu: python-xattr: Update to 0.9.9.

* gnu/packages/python-xyz.scm (python-xattr): Update to 0.9.9.

2 years agognu: node: Simplify inputs.
Marius Bakke [Mon, 10 Jan 2022 20:53:22 +0000 (21:53 +0100)]
gnu: node: Simplify inputs.

* gnu/packages/node.scm (node)[native-inputs]: Remove labels.
[source]: Remove trailing #t.

2 years agognu: node: Disable flaky test.
Marius Bakke [Mon, 10 Jan 2022 20:34:27 +0000 (21:34 +0100)]
gnu: node: Disable flaky test.

* gnu/packages/node.scm (node, node-lts)[arguments]: Delete flaky test.

2 years agognu: python-sqlparse: Specify CPE name.
Marius Bakke [Tue, 11 Jan 2022 15:49:47 +0000 (16:49 +0100)]
gnu: python-sqlparse: Specify CPE name.

* gnu/packages/databases.scm (python-sqlparse)[properties]: New field.

2 years agognu: python-sqlparse: Update to 0.4.2 [fixes CVE-2021-32839].
Marius Bakke [Mon, 10 Jan 2022 19:20:30 +0000 (20:20 +0100)]
gnu: python-sqlparse: Update to 0.4.2 [fixes CVE-2021-32839].

* gnu/packages/databases.scm (python-sqlparse): Update to 0.4.2.

2 years agognu: python-zeroconf: Update to 0.38.1.
Vinicius Monego [Mon, 27 Dec 2021 23:30:38 +0000 (23:30 +0000)]
gnu: python-zeroconf: Update to 0.38.1.

* gnu/packages/python-xyz.scm (python-zeroconf): Update to 0.38.1.
[source]: Fetch from GitHub.
[native-inputs]: Remove python-nose. Add python-pytest.
[arguments]<#:phases>: Adjust custom 'check phase to use Pytest.
[description]: Don't break line.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: python-colorlog: Update to 6.6.0.
Vinicius Monego [Mon, 27 Dec 2021 23:30:37 +0000 (23:30 +0000)]
gnu: python-colorlog: Update to 6.6.0.

* gnu/packages/python-xyz.scm (python-colorlog): Update to 6.6.0.
[source]: Make some cosmetic changes.
[arguments]<#:phases>: Simplify custom 'check phase and respect #:tests?.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: python-watchdog: Update to 2.1.6.
Vinicius Monego [Mon, 27 Dec 2021 23:30:36 +0000 (23:30 +0000)]
gnu: python-watchdog: Update to 2.1.6.

* gnu/packages/python-xyz.scm (python-watchdog): Update to 2.1.6.
[source]: Make some cosmetic changes.
[arguments]<#:phases>: Remove 'remove-failing phase. Override 'check phase and
skip a failing test.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: python-pkginfo: Update to 1.8.2.
Vinicius Monego [Mon, 27 Dec 2021 23:30:35 +0000 (23:30 +0000)]
gnu: python-pkginfo: Update to 1.8.2.

* gnu/packages/python-xyz.scm (python-pkginfo): Update to 1.8.2.
[source]: Make some cosmetic changes.
[arguments]<#:phases>: Don't return #t.
[native-inputs]: Add python-wheel.
[home-page]: Don't break line.
[synopsis]: Don't break line.
[description]: Fix indentation.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: python-websocket-client: Update to 0.59.0.
Vinicius Monego [Mon, 27 Dec 2021 23:30:34 +0000 (23:30 +0000)]
gnu: python-websocket-client: Update to 0.59.0.

* gnu/packages/python-web.scm (python-websocket-client): Update to 0.59.0.
[source]: Update PyPI URI. Make some cosmetic changes.
[arguments]<#:phases>: Add phase 'skip-network-test.
[native-inputs]: Add python-pysocks.
[home-page]: Follow redirect.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: python-netifaces: Update to 0.11.0.
Vinicius Monego [Mon, 27 Dec 2021 23:30:33 +0000 (23:30 +0000)]
gnu: python-netifaces: Update to 0.11.0.

* gnu/packages/python-xyz.scm (python-netifaces): Update to 0.11.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: python-feedparser: Enable tests.
Vinicius Monego [Mon, 27 Dec 2021 23:30:32 +0000 (23:30 +0000)]
gnu: python-feedparser: Enable tests.

* gnu/packages/web.scm (python-feedparser)[source]: Make some cosmetic
changes.
[arguments]: Remove #:tests?. Override 'check phase.
[home-page]: Don't break line.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: Add python-pytest-doctest-custom.
Vinicius Monego [Mon, 27 Dec 2021 23:30:31 +0000 (23:30 +0000)]
gnu: Add python-pytest-doctest-custom.

* gnu/packages/python-check.scm (python-pytest-doctest-custom): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: Add python-sentry-sdk.
Vinicius Monego [Mon, 27 Dec 2021 23:30:30 +0000 (23:30 +0000)]
gnu: Add python-sentry-sdk.

* gnu/packages/python-xyz.scm (python-sentry-sdk): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: Add python-executing.
Vinicius Monego [Mon, 27 Dec 2021 23:30:29 +0000 (23:30 +0000)]
gnu: Add python-executing.

* gnu/packages/python-xyz.scm (python-executing): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: Add python-zipstream-new.
Vinicius Monego [Mon, 27 Dec 2021 23:30:28 +0000 (23:30 +0000)]
gnu: Add python-zipstream-new.

* gnu/packages/python-xyz.scm (python-zipstream-new): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>