me
/
guix
Archived
1
0
Fork 0
Commit Graph

82396 Commits (66e948d5e19e742f412907f65fdda22a50698ef0)

Author SHA1 Message Date
Vinicius Monego 52bb5b0cd9
gnu: Remove python2-sphinx-rtd-theme.
* gnu/packages/sphinx.scm (python2-sphinx-rtd-theme): Remove variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-01-20 14:33:59 +01:00
Vinicius Monego 684102f322
gnu: Remove python2-guzzle-sphinx-theme.
* gnu/packages/sphinx.scm (python2-guzzle-sphinx-theme): Remove variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-01-20 14:33:58 +01:00
Vinicius Monego 53c3cd4aec
gnu: Remove python2-sphinx-cloud-sptheme.
* gnu/packages/sphinx.scm (python2-sphinx-cloud-sptheme): Remove variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-01-20 14:33:58 +01:00
Vinicius Monego b896db8cd1
gnu: Remove python2-sphinx-repoze-autointerface.
* gnu/packages/sphinx.scm (python2-sphinx-repoze-autointerface): Remove
variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-01-20 14:33:58 +01:00
Vinicius Monego a0016c48d0
gnu: Remove python2-sphinx-me.
* gnu/packages/sphinx.scm (python2-sphinx-me): Remove variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-01-20 14:33:58 +01:00
Vinicius Monego cc59d9cbf8
gnu: Remove python2-sphinxcontrib-programoutput.
* gnu/packages/sphinx.scm (python2-sphinxcontrib-programoutput): Remove variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-01-20 14:33:58 +01:00
Daniel Meißner f673e713c0
gnu: seahorse: Fix failing build.
The Python scripts in the build-aux directory which are run during ‘meson
build’ need a Python interpreter in the $PATH environment.

* gnu/packages/gnome.scm (seahorse)[native-inputs]: Add python.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-01-20 14:29:57 +01:00
Charles 30ae72b798
gnu: gnome-xyz: Add gnome-shell-extension-blur-my-shell.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-blur-my-shell): New Variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-01-20 14:26:03 +01:00
Mathieu Othacehe 12aeeea4c4
gnu: pulseview: Fix build
* gnu/packages/patches/pulseview-glib-2.68.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/electronics.scm (pulseview): Register it. Also disable the
tests which are failing and remove a trailing #t.
2022-01-20 14:20:13 +01:00
Mathieu Othacehe 5e2804b023
gnu: libsigrok: Fix build.
* gnu/packages/electronics.scm (libsigrok)[propagated-inputs]: Use glibmm-2.64
instead of glibmm.
2022-01-20 14:18:53 +01:00
Ricardo Wurmus 31a0b086da
gnu: r-pasilla: Use bioconductor-uri.
* gnu/packages/bioconductor.scm (r-pasilla)[source]: Use bioconductor-uri.
2022-01-20 12:00:03 +01:00
Ricardo Wurmus 61d7da5a1f
gnu: Add r-doubletfinder.
* gnu/packages/bioinformatics.scm (r-doubletfinder): New variable.
2022-01-20 12:00:03 +01:00
Tobias Geerinckx-Rice 2b6af630d6
gnu: rygel: Remove input labels.
* gnu/packages/gnome.scm (rygel)[native-inputs]:
Remove input labels.
2022-01-16 01:00:07 +01:00
Tobias Geerinckx-Rice dfdf20aa05
gnu: rygel: Fix build.
* gnu/packages/gnome.scm (rygel)[native-inputs]: Add python.
2022-01-16 01:00:07 +01:00
Tobias Geerinckx-Rice b849c1e0b1
gnu: nautilus: Fix build.
* gnu/packages/gnome.scm (nautilus)[native-inputs]: Add python.
2022-01-16 01:00:00 +01:00
Ludovic Courtès 1ef7a03a14
gnu: guix: Update to a27e47f.
* gnu/packages/package-management.scm (guix): Update to a27e47f.
2022-01-19 23:08:53 +01:00
John Kehayias e415a73d2c
gnu: libratbag: Add python to native inputs.
Since commit 6f36d0c89e, Meson no longer
propagates Python.

* gnu/packages/gnome.scm (libratbag)[native-inputs]: Add python.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-01-16 01:00:00 +01:00
Leo Famulari 0f887e335f
gnu: transcode: Fix typo in description.
* gnu/packages/video.scm (transcode)[description]: Fix typo.
2022-01-19 16:26:41 -05:00
Leo Famulari beb75b449d
gnu: r-dplyr: Fix typo in description.
* gnu/packages/statistics.scm (r-dplyr)[description]: Fix typo.
2022-01-19 16:26:41 -05:00
Alex Devaure 09676b7c11
gnu: darktable: update to 3.8.0
* gnu/packages/photo.scm (darktable): Update to 3.8.0.
[inputs]: Remove input labels.  Replace LUA with LUA-5.4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-19 22:07:54 +01:00
Marius Bakke 2b632e4060
gnu: komikku: Provide 'python'.
...because MESON-BUILD-SYSTEM no longer includes it by default.

* gnu/packages/gnome.scm (komikku)[inputs]: Add PYTHON.
2022-01-19 21:41:13 +01:00
Marius Bakke 2ee870d0ab
gnu: python-fonttools: Fix build failure.
* gnu/packages/python-xyz.scm (python-fonttools-with-tests)[arguments]: Skip
tests that cannot run.
[native-inputs]: Fix inheritance.
2022-01-19 21:41:13 +01:00
Marius Bakke af36848fb3
gnu: python-scikit-learn: Update to 1.0.2.
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.0.2.
2022-01-19 21:41:13 +01:00
Leo Famulari d331bd0a39
gnu: wpa-wupplicant: Update to 2.10 [security fixes].
See the upstream advisory for more information on the security fixes
contained in these updates:

https://w1.fi/security/2022-1/sae-eap-pwd-side-channel-attack-update-2.txt

* gnu/packages/admin.scm (wpa-supplicant-minimal): Update to 2.10.
[source]: Remove obsolete patches.
* gnu/packages/patches/wpa-supplicant-CVE-2021-27803.patch,
gnu/packages/patches/wpa-supplicant-CVE-2021-30004.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-01-16 01:00:05 +01:00
Tobias Geerinckx-Rice ab4cdfe7c2
gnu: wine: Update to 7.0.
* gnu/packages/wine.scm (wine): Update to 7.0.
[inputs]: Remove now-bundled faudio, lcms, libxml2, libxslt, libmpg123,
libpng, libjpeg, and libtiff.  But read the comment.
* gnu/packages/wine.scm (wine, wine64, wine-minimal)[arguments]:
Add a new 'patch-SHELL phase.  Don't explicitly return #t from phases.
2022-01-16 01:00:00 +01:00
Liliana Marie Prikler 03cdd729c6
gnu: audacity: Update to 3.1.3
* gnu/packages/patches/audacity-add-include.patch: Delete file.
* gnu/packages/patches/audacity-build-with-system-portaudio.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/audio (audacity): Update to 3.1.3
[inputs]: Use wxwidgets-3.1.  Add linux-libre-headers, libjpeg-turbo, sqlite,
portaudio.
[#:configure-flags]: Update to disable conan during build, prefer system
libraries, and disable features that phone home.
[#:phases]: Add fix-cmake-rpath to ensure correct DT_RUNPATHs.
Adjust comment-out-revision-indent and use-upstream-headers.
[native-search-paths]: Add AUDACITY_MODULES_PATH and AUDACITY_PATH.
2022-01-19 20:47:04 +01:00
Liliana Marie Prikler 4ff6b34026
gnu: wxwidgets-3.1: Update to 3.1.5.
* gnu/packages/wxwidgets.scm (wxwidgets-3.1): Update to 3.1.5.
[inputs]: Add catch-framework.
[#:configure-flags]: List out all flags.
[#:phases]: Add ‘add-catch’ phase.
Replace ‘configure’ with manual configuration.
2022-01-19 20:47:04 +01:00
Vagrant Cascadian f758ede583
gnu: guix: update to 1.3.0-22.24c3485.
Fixes build of guix on aarch64: https://issues.guix.gnu.org/52943

* gnu/packages/package-management.scm (guix): update to 1.3.0-22.24c3485.
2022-01-19 10:30:07 -08:00
Tobias Geerinckx-Rice 42f246eb84
gnu: xpadneo: Use G-expressions.
* gnu/packages/linux.scm (xpadneo)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice 00ca360e9f
gnu: v4l2loopback-linux-module: Unquote arguments.
* gnu/packages/linux.scm (v4l2loopback-linux-module)[arguments]:
Make an unquoted LIST.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice cfe6b36420
gnu: ddcci-driver-linux: Use G-expressions.
* gnu/packages/linux.scm (ddcci-driver-linux)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice f780660ab7
gnu: ddcci-driver-linux: Update to 0.4.2.
* gnu/packages/linux.scm (ddcci-driver-linux): Update to 0.4.2.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice b6dbee8cdf
gnu: bbswitch-module: Unquote arguments.
* gnu/packages/linux.scm (bbswitch-module)[arguments]:
Make an unquoted LIST.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice 1ac3f0785e
gnu: vhba-module: Unquote arguments.
* gnu/packages/linux.scm (vhba-module)[arguments]:
Make an unquoted LIST.
2022-01-16 01:00:02 +01:00
Tobias Geerinckx-Rice 549ef6a2bc
gnu: rtl8812au-aircrack-ng-linux-module: Use G-expressions.
* gnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module)[source]:
Rewrite snippet as G-expression.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice dfb93951e3
gnu: rtl8821ce-linux-module: Use G-expressions.
* gnu/packages/linux.scm (rtl8821ce-linux-module)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice 39782d3e24
gnu: librem-ec-acpi-linux-module: Unquote arguments.
* gnu/packages/linux.scm (librem-ec-acpi-linux-module)[arguments]:
Make an unquoted LIST.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice 2be5454ead
gnu: acpi-call-linux-module: Use G-expressions.
* gnu/packages/linux.scm (acpi-call-linux-module)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice a61633d4ba
gnu: make-linux-libre*: Use G-expressions.
* gnu/packages/linux.scm (make-linux-libre*)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice a01b216508
gnu: scanbd: Fix build.
* gnu/packages/scanner.scm (scanbd)[arguments]: Add ‘-Wno-error’ to CFLAGS
in #:configure-flags.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice 2ea9a977fe
gnu: scanbd: Use G-expressions.
* gnu/packages/scanner.scm (scanbd)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:01 +01:00
Tobias Geerinckx-Rice 06bf24dcb9
gnu: chromaprint: Update to 1.5.1.
* gnu/packages/mp3.scm (chromaprint): Update to 1.5.1.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice a41fee184f
gnu: hostapd: Use G-expressions.
* gnu/packages/admin.scm (hostapd)[arguments]:
Rewrite as G-expressions.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice 3b3a4544a1
gnu: hostapd: Use PKG-CONFIG-FOR-TARGET.
* gnu/packages/admin.scm (hostapd)[arguments]: Use PKG-CONFIG-FOR-TARGET.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice 07efa9df3e
gnu: hostapd: Update to 2.10.
* gnu/packages/admin.scm (hostapd): Update to 2.10.
[arguments]: Don't explicitly return #t from phases.
[source]: Remove patches.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice 2045852b09
gnu: expat: Add replacement for [security fixes].
Fixes CVE-2021-45960, CVE-2021-46143, and CVE-2022-22822…22827.

* gnu/packages/xml.scm (expat/fixed): New variable.
(expat)[replacement]: Use it.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice bd19671f8a
gnu: bind: Update to 9.16.25.
* gnu/packages/dns.scm (isc-bind): Update to 9.16.25.
2022-01-16 01:00:00 +01:00
Niklas Eklund 6e92790b42
gnu: Add emacs-dtache.
* gnu/packages/emacs-xyz.scm (emacs-dtache): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 18:10:05 +01:00
Pierre Neidhardt 4d7a997ee1
gnu: Add nhooks.
* gnu/packages/lisp-xyz.scm (cl-nhooks, ecl-nhooks, sbcl-nhooks): New variables.
2022-01-19 16:26:14 +01:00
Pierre Neidhardt f52c4dc82a
gnu: Add phos.
* gnu/packages/lisp-xyz.scm (cl-phos, ecl-phos, sbcl-phos): New variables.
2022-01-19 16:26:14 +01:00
Pierre Neidhardt d2ed9027b1
gnu: nyxt: Update to 2.2.4.
* gnu/packages/web-browsers.scm (nyxt): Update to 2.2.4.
2022-01-19 16:26:14 +01:00
Efraim Flashner 2c9787086a
gnu: python-xdo: Use libc already in build environment.
* gnu/packages/python-xyz.scm (python-xdo)[arguments]: Find reference to
'libc' input.
[inputs]: Remove glibc.
2022-01-19 16:01:59 +02:00
Efraim Flashner b8aa431382
gnu: vim-guix-vim: Update to 0.3.1.
* gnu/packages/vim.scm (vim-guix-vim): Update to 0.3.1.
2022-01-19 15:59:29 +02:00
Lars-Dominik Braun 71421529d8
gnu: python-xdo: Hard-code path to libc.
Fixes: <https://issues.guix.gnu.org/53183>

* gnu/packages/python-xyz.scm (python-xdo)[arguments]: Also substitute*
reference of libc.
[inputs]: Add glibc.
2022-01-19 14:41:38 +01:00
Aleksandr Vityazev 873b2eca94
gnu: emacs-telega-server: Update to 0.8.2-0-5739794d.
* gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to 0.8.2-0-5739794d.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:17:04 +01:00
Aleksandr Vityazev 65424e988d
gnu: tdlib: Update to 1.8.0.
* gnu/packages/emacs-xyz.scm (tdlib): Update to 1.8.0.
[arguments]<#:phases>: Remove trailing #T.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:17:04 +01:00
Guillaume Le Vaillant b029e5fefc
gnu: python-agate-excel: Update to 0.2.5.
* gnu/packages/wireservice.scm (python-agate-excel): Update to 0.2.5.
  [inputs]: Add python-olefile and remove labels.
2022-01-19 14:10:36 +01:00
Guillaume Le Vaillant b30caf19e6
gnu: python-fiona: Fix build.
* gnu/packages/geo.scm (python-fiona)[arguments]: In 'check' phase, set
  GDAL_ENABLE_DEPRECATED_DRIVER_GTM and disable a test.
2022-01-19 14:10:36 +01:00
Guillaume Le Vaillant d8d0bd7c67
gnu: grass: Update to 7.8.6.
* gnu/packages/geo.scm (grass): Update to 7.8.6.
2022-01-19 14:10:36 +01:00
Guillaume Le Vaillant 15bcecc5a7
gnu: gdal: Update to 3.3.3.
* gnu/packages/geo.scm (gdal): Update to 3.3.3.
2022-01-19 14:10:35 +01:00
Nicolas Graves d73ef8bad8
gnu: Add rbw.
* gnu/packages/rust-apps.scm (rbw): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:51 +01:00
Nicolas Graves 492f8ef924
gnu: rust-humantime-2: Update to 2.1.0.
* gnu/packages/crates-io.scm (rust-humantime-2): Update to 2.1.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:51 +01:00
Nicolas Graves da604628a4
gnu: Add rust-paw-1.
* gnu/packages/crates-io.scm (rust-paw-1):
(rust-paw-attributes-1):
(rust-paw-raw-1):
(rust-paw-structopt-1): New variables.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:50 +01:00
Nicolas Graves 4f45a5ee2d
gnu: Add rust-hkdf-0.11.
* gnu/packages/crates-io.scm (rust-hkdf-0.11): New variable.
(rust-hkdf-0.9): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:50 +01:00
Nicolas Graves 29bd8ce17e
gnu: Add rust-region-3.
* gnu/packages/crates-io.scm (rust-region-3): New variable.
(rust-region-2): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:50 +01:00
Nicolas Graves 753ba327c1
gnu: Add rust-rsa-0.5.
* gnu/packages/crates-io.scm (rust-rsa-0.5): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:49 +01:00
Nicolas Graves 0551b541b1
gnu: Add rust-num-bigint-dig-0.7.
* gnu/packages/crates-io.scm (rust-num-bigint-dig-0.7): New variable.
(rust-num-bigint-dig-0.6): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:49 +01:00
Nicolas Graves ec5c6d8a19
gnu: Add rust-pkcs8-0.7.
* gnu/packages/crates-io.scm (rust-pkcs8-0.7): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:49 +01:00
Nicolas Graves 8427e46dd8
gnu: Add rust-pkcs5-0.3.
* gnu/packages/crates-io.scm (rust-pkcs5-0.3): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:48 +01:00
Nicolas Graves fc52d782d7
gnu: Add rust-block-modes-0.8.
* gnu/packages/crates-io.scm (rust-block-modes-0.8): New variable.
(rust-block-modes-0.7): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:48 +01:00
Nicolas Graves 84d444f153
gnu: Add rust-aes-0.7.
* gnu/packages/crates-io.scm (rust-aes-0.7): New variable.
(rust-aes-0.6): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:48 +01:00
Nicolas Graves 904e1c1b9d
gnu: Add rust-ctr-0.8.
* gnu/packages/crates-io.scm (rust-ctr-0.8): New variable.
(rust-ctr-0.6): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:47 +01:00
Nicolas Graves 8fc84a0b51
gnu: Add rust-des-0.7.
* gnu/packages/crates-io.scm (rust-des-0.7): New variable.
(rust-des-0.6): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:47 +01:00
Nicolas Graves fcbad37799
gnu: Add rust-scrypt-0.8.
* gnu/packages/crates-io.scm (rust-scrypt-0.8): New variable.
(rust-scrypt-0.3): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:47 +01:00
Nicolas Graves 93bf395228
gnu: Add rust-pbkdf2-0.9.
* gnu/packages/crates-io.scm (rust-pbkdf2-0.9): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:46 +01:00
Nicolas Graves 0aaa7f3b2a
gnu: Add rust-pbkdf2-0.10.
* gnu/packages/crates-io.scm (rust-pbkdf2-0.10): New variable.
(rust-pbkdf2-0.4): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:46 +01:00
Nicolas Goaziou 48d1649f57
gnu: Add rust-streebog-0.10.
* gnu/packages/crates-io.scm (rust-streebog-0.10): New variable.
2022-01-19 14:04:46 +01:00
Nicolas Graves b08fb5041b
gnu: Add rust-hmac-0.12.
* gnu/packages/crates-io.scm (rust-hmac-0.12): New variable.
(rust-hmac-0.11): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:45 +01:00
Nicolas Graves 60d12ffebd
gnu: Add rust-password-hash-0.3.
* gnu/packages/crates-io.scm (rust-password-hash-0.3): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:45 +01:00
Nicolas Graves b58c3e138a
gnu: Add rust-sha-1-0.10.
* gnu/packages/crates-io.scm (rust-sha-1-0.10): New variable.
(rust-sha-1-0.9): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:45 +01:00
Nicolas Graves bc8924e3d2
gnu: Add rust-pkcs1-0.2.
* gnu/packages/crates-io.scm (rust-pkcs1-0.2): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:44 +01:00
Nicolas Graves c715b1cf22
gnu: Add rust-pem-rfc7468.
* gnu/packages/crates-io.scm (rust-pem-rfc7468): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:44 +01:00
Nicolas Graves c1bfaacc22
gnu: Add rust-cpufeatures-0.2.
* gnu/packages/crates-io.scm (rust-cpufeatures-0.2): New variable.
(rust-cpufeatures-0.1): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:44 +01:00
Nicolas Goaziou 09351a8f9f
gnu: rust-tokio-1: Update to 1.15.0.
* gnu/packages/crates-io.scm (rust-tokio-1): Update to 1.15.0.
(rust-tokio-1.8): Inherit from above.
2022-01-19 14:04:43 +01:00
Nicolas Goaziou 779d2eead7
gnu: rust-tokio-macros-1: Update to 1.7.0.
* gnu/packages/crates-io.scm (rust-tokio-macros-1): Update to 1.7.0.
2022-01-19 14:04:43 +01:00
Nicolas Graves 1c61b46085
gnu: Add rust-base64ct.
* gnu/packages/crates-io.scm (rust-base64ct): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:43 +01:00
Nicolas Graves 9463e571b3
gnu: Add rust-digest-0.10.
* gnu/packages/crates-io.scm (rust-digest-0.10): New variable.
(rust-digest-0.9): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:42 +01:00
Nicolas Graves 30b787f707
gnu: Add rust-crypto-common-0.1.
* gnu/packages/crates-io.scm (rust-crypto-common-0.1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:42 +01:00
Nicolas Graves 6d096fee2a
gnu: Add rust-block-buffer-0.10.
* gnu/packages/crates-io.scm (rust-block-buffer-0.10): New variable.
(rust-block-buffer-0.9): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:42 +01:00
Nicolas Graves b5604a827b
gnu: Add rust-sha1-asm-0.5.
* gnu/packages/crates-io.scm (rust-sha1-asm-0.5): New variable.
(rust-sha1-asm-0.4): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:41 +01:00
Nicolas Goaziou c63079c1a9
gnu: Add rust-sha2-0.10.
* gnu/packages/crates-io.scm (rust-sha2-0.10): New variable.
(rust-sha2-0.9): Inherit from above.
2022-01-19 14:04:41 +01:00
Nicolas Graves 8aad504cc8
gnu: Add rust-salsa20-0.9.
* gnu/packages/crates-io.scm (rust-salsa20-0.9): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:41 +01:00
Nicolas Graves 745584a165
gnu: Add rust-spki-0.4.
* gnu/packages/crates-io.scm (rust-spki-0.4): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:40 +01:00
Nicolas Graves c9888cc7a4
gnu: Add rust-der-0.4.
* gnu/packages/crates-io.scm (rust-der-0.4): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:40 +01:00
Nicolas Graves 55bb7682d1
gnu: Add rust-der-derive-0.4.
* gnu/packages/crates-io.scm (rust-der-derive-0.4): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:40 +01:00
Nicolas Graves af7ef28b92
gnu: Add rust-crypto-bigint-0.2.
* gnu/packages/crates-io.scm (rust-crypto-bigint-0.2): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:39 +01:00
Nicolas Goaziou 2b497fecbd
gnu: rust-subtle-2: Update to 2.4.1.
* gnu/packages/crates-io.scm (rust-subtle-2): Update to 2.4.1.
[arguments]<#cargo-development-inputs>: Add rust-rand-0.7.
2022-01-19 14:04:39 +01:00
Nicolas Graves 36d054b253
gnu: Add rust-rlp-0.5.
* gnu/packages/crates-io.scm (rust-rlp-0.5): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:39 +01:00
Nicolas Graves 6c1cf7da24
gnu: Add rust-rustc-hex-2.
* gnu/packages/crates-io.scm (rust-rustc-hex-2): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:38 +01:00
Nicolas Graves a404ca13c6
gnu: Add rust-const-oid-0.6.
* gnu/packages/crates-io.scm (rust-const-oid-0.6): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:38 +01:00
Nicolas Graves d8323a6595
gnu: Add rust-totp-lite-1.
* gnu/packages/crates-io.scm (rust-totp-lite-1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-19 14:04:38 +01:00
Nicolas Goaziou 1432273f73
gnu: rust-zeroize: Update to 1.4.3.
* gnu/packages/crates-io.scm (rust-zeroize): Update to 1.4.3.
[arguments]<#:tests?>: Set back to #true.
2022-01-19 14:04:37 +01:00
Efraim Flashner 4821e3eb4e
gnu: libtorrent-rasterbar: Remove input labels.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar)[native-inputs]:
Remove input labels.
2022-01-19 13:04:21 +02:00
Efraim Flashner d625506295
gnu: libtorrent-rasterbar: Update to 1.2.15.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.2.15.
[arguments]: Add phase to adjust test timeout. Adjust custom 'check
phase to update faketime date and output debug information on test
failures.
2022-01-19 13:04:21 +02:00
Efraim Flashner 83d331437f
gnu: terminology: Add missing input.
* gnu/packages/enlightenment.scm (terminology)[native-inputs]: Add python.
2022-01-19 13:04:20 +02:00
Mathieu Othacehe 7b5f7810a7
gnu: cuirass: Update to 1.1.0-11.9f08035.
* gnu/packages/ci.scm (cuirass): Update to 1.1.0-11.9f08035.
2022-01-19 10:59:06 +01:00
Marius Bakke bf34db9914
gnu: ganeti: Remove input labels.
* gnu/packages/virtualization.scm (ganeti)[arguments]: Use SEARCH-INPUT-FILE
as appropriate.
[inputs]: Remove labels.
2022-01-19 10:05:31 +01:00
Marius Bakke 4bf79350ea
gnu: ganeti: Fix test failure.
* gnu/packages/virtualization.scm (ganeti)[arguments]: Add phase to add
compatibility with newer Pyparsing.
2022-01-19 10:05:30 +01:00
Marius Bakke 8d70f509c7
gnu: python-locust: Update to 2.5.1.
* gnu/packages/benchmark.scm (python-locust): Update to 2.5.1.
[arguments]: Remove obsolete phase.  Respect TESTS? in check phase.
[native-inputs]: Add PYTHON-RETRY and PYTHON-SETUPTOOL-SCM.
[propagated-inputs]: Add PYTHON-FLASK-CORS, PYTHON-ROUNDROBIN, and
PYTHON-TYPING-EXTENSIONS.
2022-01-19 10:05:30 +01:00
Marius Bakke 312686ac5f
gnu: python-pyzmq: Update to 22.3.0.
* gnu/packages/python-xyz.scm (python-pyzmq): Update to 22.3.0.
2022-01-19 10:05:30 +01:00
Marius Bakke 9f529627c8
gnu: Add python-roundrobin.
* gnu/packages/python-xyz.scm (python-roundrobin): New public variable.
2022-01-19 10:05:30 +01:00
Marius Bakke 7b11fd565c
gnu: Add python-retry.
* gnu/packages/python-xyz.scm (python-retry): New public variable.
2022-01-19 10:05:30 +01:00
Marius Bakke d98af3f7c1
gnu: python-flufl-testing: Explicitly disable tests.
* gnu/packages/python-xyz.scm (python-flufl-testing)[arguments]: Add #:tests?.
[native-inputs]: Remove.
2022-01-19 10:05:30 +01:00
Marius Bakke b8d00c6b96
gnu: python-geventhttpclient: Update to 1.5.3.
* gnu/packages/python-web.scm (python-geventhttpclient): Update to 1.5.3.
[arguments]: Respect TESTS? in chech phase.  Remove obsolete workarounds.
[propagated-inputs]: Add PYTHON-BROTLI.
2022-01-19 10:05:30 +01:00
Marius Bakke 7cbbf49200
gnu: python-flask-cors: Update to 3.0.10.
* gnu/packages/python-web.scm (python-flask-cors): Update to 3.0.10.
2022-01-19 10:05:30 +01:00
Mathieu Othacehe e45f28f220
gnu: cuirass: Update to 1.1.0-10.9a50aa1.
* gnu/packages/ci.scm (cuirass): Update to 1.1.0-10.9a50aa1.
2022-01-19 09:23:58 +01:00
Leo Famulari dbcf9a06c1
gnu: linux-libre: Include pinctrl driver for Cherryview / Braswell hardware.
Fixes <https://issues.guix.gnu.org/53329>, "Integrated keyboard doesn't work
(Lenovo N22)". Reported by Jack Ridehalgh <jack@ridehalgh.uk>.

* gnu/packages/aux-files/linux-libre/5.15-i686.conf,
gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Set
CONFIG_PINCTRL_CHERRYVIEW=y.
2022-01-18 20:02:22 -05:00
Philip McGrath 227949e952
gnu: Add font-bravura.
* gnu/packages/fonts.scm (font-bravura): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-18 22:51:09 +01:00
Philip McGrath 7bed9b41cb
gnu: Add font-cormorant.
Cormorant is a family of free fonts in the Garamond tradition.
The fonts are widely used, including in professionally-published
books, e.g. the German paperback edition of the works of Kazuo Ishiguro from
Heyne Verlag: https://fontsinuse.com/uses/19694/kazuo-ishiguro-heyne-verlag

 -Philip

* gnu/packages/fonts.scm (font-cormorant): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-18 22:51:09 +01:00
Attila Lendvai 00ac8ccd21
gnu: Add guile-srfi-189.
* gnu/packages/guile-xyz.scm (guile-srfi-189): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-18 22:51:09 +01:00
Leo Famulari 3a75115689
gnu: pitivi: Make Python a regular input.
The built package does keep a reference to Python.

This is a followup to commit 10be314cd8.

* gnu/packages/video.scm (pitivi)[native-inputs]: Move PYTHON ...
[inputs]: ... to here.
2022-01-18 14:29:47 -05:00
Leo Famulari c7f5537184
gnu: Blanket: Make Python a regular input.
The built package does keep a reference to Python.

This is a followup to commit 3cf59e02e7.

* gnu/packages/task-management.scm (blanket)[native-inputs]: Move PYTHON ...
[inputs]: ... to here.
2022-01-18 14:29:47 -05:00
Hartmut Goebel af47145e99
gnu: python-piexif: Fix patch.
Line-endings in the patch need to be CRLF to meet the patched file's content.

* gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch:
  Change line-endings of patched lines.
2022-01-18 20:10:30 +01:00
Leo Famulari ea0e8022f2
gnu: gnome-music: Add a direct dependency on Python.
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.

* gnu/packages/gnome.scm (gnome-music)[inputs]: Add python.
2022-01-18 14:00:56 -05:00
Marius Bakke 4d7134c372
gnu: python-igraph: Do not inherit igraph replacements.
...because igraph is built from different source code.

* gnu/packages/graph.scm (python-igraph): Use object inheritance instead of
PACKAGE/INHERIT.
2022-01-18 19:35:56 +01:00
Marius Bakke 6dc3418374
gnu: python-pyzabbix: Fix test failure.
* gnu/packages/monitoring.scm (python-pyzabbix)[arguments]: Adjust test
invokation.
2022-01-18 19:35:56 +01:00
Marius Bakke e31ff150f9
gnu: python-peachpy: Fix build.
* gnu/packages/python-xyz.scm (python-peachpy)[arguments]: Invoke nosetests
directly.
[native-inputs]: Add PYTHON-SETUPTOOLS.
2022-01-18 19:35:56 +01:00
Marius Bakke 2188af8bdf
gnu: python-sparqlwrapper: Build with older setuptools.
* gnu/packages/rdf.scm (python-sparqlwrapper)[native-inputs]: Add
PYTHON-SETUPTOOLS.
2022-01-18 19:35:56 +01:00
Marius Bakke 1589f09729
gnu: python-aiohttp: Propagate attrs.
...as required by its egginfo.

* gnu/packages/python-web.scm (python-aiohttp)[propagated-inputs]: Add
PYTHON-ATTRS.
2022-01-18 19:35:56 +01:00
Marius Bakke 5122848d5b
gnu: python-dulwich: Update to 0.20.30.
* gnu/packages/python-xyz.scm (python-dulwich): Update to 0.20.30.
[arguments]: Remove workaround.  Patch one more file.
[native-inputs]: Add GNUPG and PYTHON-GPG.
2022-01-18 19:35:55 +01:00
Marius Bakke 38fdd118d0
gnu: python-leidenalg: Fix build failure.
* gnu/packages/graph.scm (python-leidenalg)[arguments]: Add #:phases.
[native-inputs]: Add PYTHON-SETUPTOOLS.
2022-01-18 19:35:55 +01:00
Marius Bakke 206c79df39
gnu: python-parse-type: Update to 0.5.2.
* gnu/packages/python-xyz.scm (python-parse-type): Update to 0.5.2.
[native-inputs]: Add PYTHON-SETUPTOOLS.
2022-01-18 19:35:55 +01:00
Marius Bakke 883227dde1
gnu: python-pydot: Update to 1.4.2.
* gnu/packages/graphviz.scm (python-pydot): Update to 1.4.2.
[source](patches): Remove.
* gnu/packages/patches/python-pydot-regression-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-01-18 19:35:55 +01:00
Marius Bakke 81b7bf40b2
gnu: python-pydot: Build with old pyparsing.
* gnu/packages/graphviz.scm (python-pydot)[propagated-inputs]: Change from
PYTHON-PYPARSING to PYTHON-PYPARSING-2.4.7.
2022-01-18 19:35:55 +01:00
Marius Bakke 02ffe4a4a9
gnu: python-kazoo: Update to 2.8.0.
* gnu/packages/python-xyz.scm (python-kazoo): Update to 2.8.0.
2022-01-18 19:35:55 +01:00
Marius Bakke ad5efcf4c0
gnu: python-rdflib-jsonld: Update to 0.6.2.
* gnu/packages/rdf.scm (python-rdflib-jsonld): Update to 0.6.2.
2022-01-18 19:35:55 +01:00
Marius Bakke 2a4c271e61
gnu: python-rdflib: Update to 6.1.1.
* gnu/packages/rdf.scm (python-rdflib): Update to 6.1.1.
[arguments]: Remove #:tests.  Add #:phases.
[native-inputs]: Change from PYTHON-NOSE to PYTHON-PYTEST.
(python-rdflib-5): New variable.
(python2-rdflib): Inherit from PYTHON-RDFLIB-5.
* gnu/packages/python-xyz.scm (python-prov): Change from PYTHON-RDFLIB to
PYTHON-RDFLIB-5.
* gnu/packages/bioinformatics.scm (cwltool): Likewise.
2022-01-18 19:35:55 +01:00
Marius Bakke ce58adbb3b
gnu: python-libusb1: Update to 2.0.1.
* gnu/packages/libusb.scm (python-libusb1): Update to 2.0.1.
[arguments]: Remove trailing #t's and adjust file name.
2022-01-18 19:35:55 +01:00
Marius Bakke 146e931523
gnu: python-lazr-delegates: Fix test failure.
* gnu/packages/python-xyz.scm (python-lazr-delegates)[arguments]: Invoke
'nosetests' directly instead of through setup.py.  While at it, respect
'--without-tests'.
2022-01-18 19:35:54 +01:00
Marius Bakke f5e78d4546
gnu: python-gevent: Update to 21.12.0.
* gnu/packages/python-xyz.scm (python-gevent): Update to 21.12.0.
[propagated-inputs]: Simplify.  Move PYTHON-OBJGRAPH ...
[native-inputs]: ... here.  Remove PYTHON-SIX.
2022-01-18 19:35:54 +01:00
Marius Bakke a59f4d111d
gnu: arm-trusted-firmware-rk3399: Remove input labels.
* gnu/packages/firmware.scm (arm-trusted-firmware-rk3399)[native-inputs]:
Use (modify-inputs ...).
2022-01-18 19:35:54 +01:00
Marius Bakke f11578e8d9
gnu: arm-trusted-firmware: Remove input labels.
* gnu/packages/firmware.scm (make-arm-trusted-firmware)[native-inputs]: Remove
labels.
2022-01-18 19:35:54 +01:00
Marius Bakke 0c469c041e
gnu: Add arm-trusted-firmware-imx8mq.
* gnu/packages/firmware.scm (arm-trusted-firmware-imx8mq): New public variable.
2022-01-18 19:35:54 +01:00
Marius Bakke 0c727de7cc
gnu: arm-trusted-firmware: Use the default compiler.
* gnu/packages/firmware.scm (make-arm-trusted-firmware)[native-inputs]: Remove
GCC-9.
2022-01-18 19:35:54 +01:00
Marius Bakke 93006e5507
gnu: Adjust merge resolution.
Commit 276f40fdc3 added unnecessary changes to
these variables.

* gnu/packages/openstack.scm (python-os-testr)[propagated-inputs]: Remove
everything except PYTHON-STESTR.
[native-inputs]: Add PYTHON-BABEL, PYTHON-TESTREPOSITORY and PYTHON-TESTTOOLS.
* gnu/packages/python-xyz.scm (python-platformdirs)[arguments]: Remove
obsolete phase.  Run pytest verbosely.
[native-inputs]: Remove PYTHON-PYTEST-COV.
2022-01-18 19:35:54 +01:00
Guillaume Le Vaillant 1bd250783d
gnu: gqrx: Update to 2.15.4.
* gnu/packages/radio.scm (gqrx): Update to 2.15.4.
2022-01-18 19:29:53 +01:00
Ludovic Courtès 575e52ac2b
daemon: Always default to gzip for log compression.
* nix/libstore/globals.cc (Settings::Settings): Have 'logCompression'
default to COMPRESSION_GZIP unconditionally.
* gnu/services/base.scm (<guix-configuration>)[log-compression]: Default
to 'gzip.
* doc/guix.texi (Invoking guix-daemon, Base Services): Adjust accordingly.
2022-01-18 18:46:51 +01:00
Ludovic Courtès 775203e520
gnu: papi: Update to 6.0.0.
* gnu/packages/profiling.scm (papi): Update to 6.0.0.
[source]: Add 'modules' and 'snippet'.
[inputs]: Add LIBPFM4.
[native-inputs]: Remove AUTOCONF.
[arguments]: Use gexps.  Pass "--with-shlib-tools" and
"--with-pfm-prefix=".  Remove 'autoconf', 'patch-components', and
'components' phases.  Add 'change-directory' phase.  Adjust file name in
'extra-doc' phase'.
2022-01-18 18:46:51 +01:00
Ludovic Courtès 895c1c20bf
gnu: papi: Add 'release-monitoring-url' property.
* gnu/packages/profiling.scm (papi)[properties]: New field.
2022-01-18 18:46:51 +01:00
Maxim Cournoyer 6edcf688c0
gnu: gnome-control-center: Update to 41.2.
* gnu/packages/patches/gnome-control-center-libexecdir.patch: Add patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnome.scm (gnome-control-center): Update to 41.2.
[source]: Apply patch.
[phases]{no-polkit-magic}: New phase.
[native-inputs]: Use new style.  Add python.
[propagated-inputs]: Use new style.  Replace gdk-pixbuf by librsvg.
2022-01-18 12:33:22 -05:00
Maxim Cournoyer 2784ba2fe8
gnu: gnome-boxes: Add python to native inputs.
* gnu/packages/gnome.scm (gnome-boxes)[native-inputs]: Use new style and add
python.
[inputs]: Use new style.
2022-01-18 11:19:32 -05:00
Maxim Cournoyer 1995920f68
gnu: folks: Add python to native inputs.
Reported by ekaitz on #guix.

* gnu/packages/gnome.scm (folks): Delete trailing #t.
[native-inputs]: Use new style.  Add python.
2022-01-18 10:47:44 -05:00
Maxim Cournoyer 719deaa881
gnu: python-dbusmock: Update to 0.25.0 and reap terminated processes.
It was reported by abrenon and zimoun in #guix that python-dbusmock would fail
to build on their systems.

* gnu/packages/python-xyz.scm (python-dbusmock)
[imported-modules, modules]: New arguments.
[native-inputs]: Use new style.
[phases]{check}: Override phase to run it via a dumb init that can handle
signals and reap dead processes correctly.  This prevents test suite failures
in some cases (though it is still unknown why it was working on some systems
and not on others before the change).
2022-01-18 10:10:27 -05:00
Mathieu Othacehe 5ed33b0d05
gnu: vte: Fix build.
* gnu/packages/gnome.scm (vte)[native-inputs]: Add python.
2022-01-18 14:27:52 +01:00
Lars-Dominik Braun 42f7d0d94c
gnu: python-jose: Update to 3.3.0.
Failed due to upgrade of python-ecdsa in commit
8f73537f7961e93cce0c0457c9f762ff1f1770cb.

* gnu/packages/python-web.scm (python-jose): Update to 3.3.0.
2022-01-18 14:19:43 +01:00
Lars-Dominik Braun 81d872543c
gnu: python-esptool-3.0: Add missing dependencies.
Fixes: <https://issues.guix.gnu.org/52988>

* gnu/packages/engineering.scm (python-esptool-3.0)[propagated-inputs]:
Add python-reedsolo, python-cryptography and python-bitstring.
2022-01-18 14:19:42 +01:00
Lars-Dominik Braun 241a9c51a3
gnu: python-ecdsa: Update to 0.17.0.
Required by python-esptool.

* gnu/packages/python-crypto.scm (python-ecdsa): Update to 0.17.0.
[arguments]: Ignore failing test.
2022-01-18 14:19:42 +01:00
Lars-Dominik Braun 80db7ab65b
gnu: Add python-reedsolo.
Missing dependency of python-esptool.

* gnu/packages/python-xyz.scm (python-reedsolo): New variable.
2022-01-18 14:19:42 +01:00
Nicolas Goaziou 9350538558
gnu: emacs-xclip: Update to 1.11.
* gnu/packages/emacs-xyz.scm (emacs-xclip): Update to 1.11.
[source]: Use ".tar" extension.
2022-01-18 13:22:41 +01:00
Nicolas Goaziou f92d758f1d
gnu: gmni: Update to 1.0.
* gnu/packages/web-browsers.scm (gmni): Update to 1.0.
[arguments]<#:make-flags>: Use G-expressions.
[inputs]: Replace openssl with bearssl.
2022-01-18 10:56:04 +01:00
Nicolas Goaziou f73c2aba1c
gnu: Add bearssl.
* gnu/packages/tls.scm (bearssl): New variable.
2022-01-18 10:55:29 +01:00
Nicolas Goaziou 61482a473a
gnu: lagrange: Update to 1.10.0.
* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.0.
2022-01-18 09:11:21 +01:00
Nicolas Goaziou b9020b9b7f
gnu: emacs-svg-lib: Update to 0.2.5.
* gnu/packages/emacs-xyz.scm (emacs-svg-lib): Update to 0.2.5.
2022-01-18 09:08:39 +01:00
Nicolas Goaziou 3c145f2ff1
gnu: emacs-xr: Update to 1.22.
* gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.22.
2022-01-18 09:05:06 +01:00
Brice Waegeneire 39510d5a5e
gnu: trash-cli: Update to 0.21.10.24.
* gnu/packages/shellutils.scm (trash-cli): Update to 0.21.10.24.
  [source]: Use github repository instead of pypi.
  [arguments]<python>: Use python 3.
  <tests>: Enable tests.
  <phases>: Add "fix-setup.py" phase.
  [native-inputs]: Add python-pytest, python-mock and python-six.
  [propagated-inputs]: Add python-psutil.
2022-01-18 08:55:07 +01:00
Maxim Cournoyer 87fe15c519
gnu: igraph: Update to 0.9.9.
* gnu/packages/graph.scm (igraph): Update to 0.9.9.
2022-01-18 01:18:13 -05:00
Maxim Cournoyer 5f110be220
gnu: igraph: Update to 0.9.6.
* gnu/packages/graph.scm (igraph): Update to 0.9.6.
[snippet]: Simplify source snippet a bit, leveraging the new support for
using an external plfit library.
2022-01-18 01:15:57 -05:00
Maxim Cournoyer 1ebc9e8823
Revert "gnu: python-aiohttp: Skip the tests."
This reverts commit 2cac7d328a.  The test suite
passes after the package update of e40dfcfcb1.
2022-01-18 00:25:56 -05:00
Maxim Cournoyer d849be7b5f
gnu: python-black: Relax tomli version requirement.
* gnu/packages/python-xyz.scm (python-black)
[phases]{relax-version-requirements}: New phase.
2022-01-17 22:24:04 -05:00
Maxim Cournoyer e40dfcfcb1
gnu: python-aiohttp: Update to 3.8.1.
* gnu/packages/check.scm (python-pytest-6.1): Delete package.
* gnu/packages/python-web.scm (python-aiohttp): Update to 3.8.1.
[source]: Adjust snippet and comment it out with a TODO comment.
[phases]{cythonize}: Fix indentation.
{check}: Use 'when' for the TESTS? condition.
Delete the test_proxy_functional.py test file.
Skip tests requiring networking.  Run tests in parallel with xdist.
[propagated-inputs]: Add python-aiosignal.  Remove python-attrs.
{python-chardet}: Replace by...
{python-charset-normalizer}: ... this.
Add python-frozenlist.
[native-inputs]: Use the regular python-pytest package.
Add python-pytest-xdist.
2022-01-17 22:24:04 -05:00
Maxim Cournoyer f91d1c3019
gnu: python-async-timeout: Update to 4.0.2.
* gnu/packages/python-xyz.scm (python-async-timeout): Update to 4.0.2.
[home-page]: Remove trailing / to please 'guix lint'.
2022-01-17 22:24:03 -05:00
Maxim Cournoyer 2bf53290df
gnu: Add python-aiosignal.
* gnu/packages/python-web.scm (python-aiosignal): New variable.
2022-01-17 22:24:03 -05:00
Maxim Cournoyer dece47497c
gnu: Add python-frozenlist.
* gnu/packages/python-web.scm (python-frozenlist): New variable.
2022-01-17 22:24:03 -05:00
Leo Famulari 2cac7d328a
gnu: python-aiohttp: Skip the tests.
The test suite is failing because it fails to handle a deprecation
warning. Just skip it for now.

* gnu/packages/python-web.scm (python-aiohttp)[arguments]: Skip the test suite.
2022-01-17 19:40:45 -05:00
Nicolas Goaziou b4dd92d38a
gnu: easyrpg-player: Update to 0.7.0.
* gnu/packages/easyrpg.scm (easyrpg-player): Update to 0.7.0.
[inputs]: Add fluidsynth, fmt.
2022-01-18 01:14:15 +01:00
Nicolas Goaziou 7c80c0dd08
gnu: liblcf: Update to 0.7.0.
* gnu/packages/easyrpg.scm (liblcf): Update to 0.7.0.
2022-01-18 01:14:15 +01:00
Leo Famulari 65b2b14235
gnu: shotwell: Add python to native inputs.
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.

* gnu/packages/gnome.scm (shotwell)[native-inputs]: Add python.
2022-01-17 19:06:26 -05:00
Tobias Geerinckx-Rice 5adec4cc05
gnu: mtools: Update to 4.0.37.
* gnu/packages/mtools.scm (mtools): Update to 4.0.37.
2022-01-16 01:00:00 +01:00
Tobias Geerinckx-Rice ab5d31c53e
gnu: freedroidrpg: Fix build with GCC 10.
* gnu/packages/games.scm (freedroidrpg)[arguments]: Add ‘-fcommon’
to #:configure-flags' CFLAGS.
2022-01-16 01:00:00 +01:00
Leo Famulari 10be314cd8
gnu: pitivi: Add python to native-inputs.
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.

* gnu/packages/video.scm (pitivi)[native-inputs]: Add python.
2022-01-17 18:59:40 -05:00
Leo Famulari 3cf59e02e7
gnu: Blanket: Add python to native-inputs.
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.

* gnu/packages/task-management.scm (blanket)[native-inputs]: Add python.
2022-01-17 18:59:39 -05:00
Nicolas Goaziou 812ac22560
gnu: snap: Remove inputs labels.
* gnu/packages/education.scm (snap)[inputs]: Remove labels.
2022-01-18 00:30:15 +01:00
Nicolas Goaziou 67521ab4a1
gnu: snap: Update to 7.0.5.
* gnu/packages/education.scm (snap): Update to 7.0.5.
2022-01-18 00:29:44 +01:00
Brice Waegeneire 31577d879d
gnu: deluge: Add explanation about wrap phase.
* gnu/packages/bittorrent.scm (deluge)[arguments]: Add comment
  explaining the filtering of "librsvg" from the wrapper.
2022-01-17 22:50:55 +01:00
Brice Waegeneire bb5f8a3b5e
gnu: deluge: Adjust style.
* gnu/packages/bittorrent.scm (deluge)[inputs]: Add bash-minimal.
  [propagated-inputs]: Remove lablels.
2022-01-17 22:50:50 +01:00
Brice Waegeneire 1b13c71ad1
gnu: deluge: Update to 2.0.5.
* gnu/packages/bittorrent.scm (deluge): Update to 2.0.5.
  [arguments]: Remove 'fix-gettext-warning' phase.
2022-01-17 22:50:45 +01:00
Leo Famulari fc31774747
gnu: cryptsetup: Update to 2.3.7 [fixes CVE-2021-4122].
* gnu/packages/cryptsetup.scm (cryptsetup): Update to 2.3.7.
2022-01-17 15:47:21 -05:00
Leo Famulari 2c7f2b40e2
gnu: linux-libre-lts: Update to 5.15.
5.15 is the newest long-term support version of the kernel.

* gnu/packages/linux.scm (linux-libre-lts-version, linux-libre-lts-gnu-revision,
linux-libre-lts-pristine-source, linux-libre-lts-source, linux-libre-lts): Use
linux-libre-5.15.
2022-01-17 15:43:41 -05:00
Leo Famulari 601c30e32f
gnu: linux-libre 5.4: Update to 5.4.172.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.172.
(linux-libre-5.4-pristine-source): Update hash.
2022-01-17 15:43:41 -05:00
Leo Famulari 71c287392b
gnu: linux-libre 5.10: Update to 5.10.92.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.92.
(linux-libre-5.10-pristine-source): Update hash.
2022-01-17 15:43:41 -05:00
Leo Famulari a62a05cee5
gnu: linux-libre: Update to 5.15.15.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.15.
(linux-libre-5.15-pristine-source): Update hash.
2022-01-17 15:43:31 -05:00
Maxim Cournoyer e43b27d5bc
gnu: efl: Add python to native inputs.
* gnu/packages/enlightenment.scm (efl)[native-inputs]: Add python.
2022-01-17 14:49:38 -05:00
Maxim Cournoyer 36f6188fc4
gnu: python-pystache: Update to 0.6.0.
* gnu/packages/python-xyz.scm (python-pystache): Update to 0.6.0.
2022-01-17 14:40:13 -05:00
John Kehayias 5387a9c00e
gnu: Add xmonad-next and ghc-xmonad-contrib-next.
Fixes: <https://issues.guix.gnu.org/issue/52784>.

* gnu/packages/wm.scm (xmonad-next): New variable. Compared to xmonad: Update
to 0.17.0.
[inputs]: Add GHC-DATA-DEFAULT-CLASS, remove GHC-EXTENSIBLE-EXCEPTIONS,
GHC-DATA-DEFAULT, GHC-SEMIGROUPS, and GHC-UTF8-STRING.
[native-inputs]: Add GHC-QUICKCHECK and GHC-QUICKCHECK-CLASSES.
(ghc-xmonad-contrib-next): New variable. Compared to ghc-xmonad-contrib:
Update to 0.17.0.
[propagated-inputs]: Remove GHC-OLD-TIME, GHC-EXTENSIBLE-EXCEPTIONS,
GHC-SEMIGROUPS.
[native-inputs]: Add GHC-QUICKCHECK and GHC-HSPEC.
(xmonad): Inherit from xmonad-next.
(ghc-xmonad-contrib): Inherit from ghc-xmonad-contrib-next.
* gnu/packages/patches/xmonad-next-dynamic-linking.patch: New patch. Update of
xmonad-dynamic-linking.patch to apply to xmonad-next.
* gnu/local.mk: Add it.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-01-17 20:29:39 +01:00
John Kehayias via Guix-patches via 723aa8b391
gnu: xmobar: Update to 0.40.
* gnu/packages/wm.scm (xmobar): Update to 0.40.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-01-17 20:29:39 +01:00
John Kehayias via Guix-patches via c1c2171158
gnu: Add ghc-quickcheck-classes.
* gnu/packages/haskell-check.scm (ghc-quickcheck-classes): New variable.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-01-17 20:29:39 +01:00
John Kehayias via Guix-patches via 67e3de56ec
gnu: Add ghc-semirings.
* gnu/packages/haskell-xyz.scm (ghc-semirings): New variable.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-01-17 20:29:39 +01:00
John Kehayias via Guix-patches via dc28f4ef85
gnu: Add ghc-primitive-addr.
* gnu/packages/haskell-xyz.scm (ghc-primitive-addr): New variable.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-01-17 20:29:39 +01:00
Leo Famulari eb8eb60eef
gnu: Epiphany: Use the correct hash for Epiphany 41.2.
This hash was updated correctly in commit
291c4fa0ba, but presumably the merge
resolution of the version-1.4.0 gave us the wrong hash.

* gnu/packages/gnome.scm (epiphany)[source]: Use the hash of Epiphany 41.2.
2022-01-17 14:09:06 -05:00
Ludovic Courtès 3f536e01c1
gnu: mpich: Remove input labels and trailing #t in phases.
* gnu/packages/mpi.scm (mpich)[inputs]: Remove labels.
[arguments]: Remove trailing #t from phases.
2022-01-17 19:05:48 +01:00