me
/
guix
Archived
1
0
Fork 0
Commit Graph

124294 Commits (c30eaed62b33aeab1bedee219a12103d1f46961f)

Author SHA1 Message Date
Nicolas Goaziou 28e74f49fe
Revert "gnu: hwdata: Update to 0.378."
This reverts commit 7ed5a336bd.

This introduces too many rebuilds. It should be applied onte "core-updates" instead.

Change-Id: I088b123776a8914be2d22762afcce5b48f346bf0
2024-05-06 14:29:25 +02:00
Aleksandr Vityazev f89d06d13b
gnu: Add emacs-devicetree-ts-mode.
* gnu/packages/emacs-xyz.scm (emacs-devicetree-ts-mode): New variable.
Update copyright.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I6ab5a52d1aa045794f72edd3c810255f2e432038
2024-05-06 14:14:31 +02:00
Aleksandr Vityazev 03de08d3b6
gnu: Add tree-sitter-devicetree.
* gnu/packages/tree-sitter.scm (tree-sitter-devicetree): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: Ia73316fa422be84a79e16f2fa40371853ae83570
2024-05-06 14:14:03 +02:00
Daniel Ziltener a2d4a64d04
gnu: emacs-xyz: Add emacs-xref-union.
* gnu/packages/emacs-xyz.scm (emacs-xref-union): New variable.

Change-Id: Idea12ce6869f5244a873e933cf1135db284d2391
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-05-06 14:12:24 +02:00
Picnoir fa6716e080
gnu: waybar: Update to 0.10.2.
* gnu/packages/wm.scm (waybar): Update to 0.10.2.
0.10.1 changelog: https://github.com/Alexays/Waybar/releases/tag/0.10.1.
0.10.2 changelog: https://github.com/Alexays/Waybar/releases/tag/0.10.2.
The meson build has been stable for these two releases, no new/removed
dependencies.

Change-Id: I2359a2111a35041860172232722e6d91a1ff35e7
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-05-06 13:48:38 +02:00
Andy Tai 1cb70ce152
gnu: wxmaxima: Update to 24.02.2.
* gnu/packages/maths.scm (wxmaxima): Update to 24.02.2.

Change-Id: I33cd6a3230a7d1672aadf942ad0b089dfa8603b0
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-05-06 13:47:25 +02:00
Andy Tai 29db98ec67
gnu: tenacity: Update to 1.3.1.
* gnu/packages/audio.scm (tenacity): Update to 1.3.1.

Change-Id: Id06fb3e9283524341f30d961854d8e6f6df1543e
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-05-06 13:46:59 +02:00
宋文武 2c299b338a
gnu: retroarch: Fix OpenGL core and Vulkan drivers.
* gnu/packages/emulators.scm (retroarch)[arguments]: Ignore check result for
HAVE_GLSLANG_HLSL in the configure phase.

Change-Id: I3ba110b834acca25ada0e680a6bcb879b4db96f4
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-05-06 13:46:26 +02:00
Wilko Meyer 81743c54a3
gnu: qutebrowser: Add python-tldextract to inputs.
* gnu/packages/web-browsers.scm (qutebrowser)[inputs]: Add python-tldextract.

Change-Id: I2c1cf1c71cf0e6ba01711d36fd38d3b09e242caa
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-05-06 13:45:30 +02:00
chris d6a39f3e89
gnu: highlight: Update to 4.11.
* gnu/packages/pretty-print.scm (highlight): Update to 4.11.
[source]: Switch to git-fetch.
[home-page]: Switch to html page.
[arguments]<#:make-flags>: Use #$output replace %output.
<#:phases>: Use ‘this-package-input‘ to find lua and perl.

Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org>
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>

Change-Id: I0c402fcea5708c4882b52309b3e072301f0a5614
2024-05-06 13:44:24 +02:00
Daniel Ziltener 7ed5a336bd
gnu: hwdata: Update to 0.378.
* gnu/packages/pciutils.scm (hwdata): Update to 0.378.

Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org>
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I7200477ce06280913802e94cd5ef6d9639b8de9f
2024-05-06 13:42:50 +02:00
Arjan Adriaanse a8f0e8a31d
gnu: pcsc-lite: Update to 2.1.0.
* gnu/packages/security-token.scm (pcsc-lite): Update to 2.1.0.

Reviewed-by: Christina O'Donnell <cdo@mutix.org>

Change-Id: I133fd056afb84259cf5cb1f3e9c664ac336e50b9
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-05-06 13:41:57 +02:00
Rovanion Luckey 3bc4f32058
gnu: musescore: Propagate alsa-plugins pulseaudio to runtime.
In order for libasound_module_conf_pulse.so to be present at runtime of
MuseScore the alsa-plugins output "pulseaudio" must be present.

Playback of scores was not working, at least on a foreign distro like
Debian. When running on Debian, MuseScore complained that
libasound_module_conf_pulse.so was missing at startup. This patch was
tested on Debian 12 and fixed the issue.

* gnu/packages/music.scm (musescore): Propagate alsa-plugins pulseaudio to runtime

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I4e2db8e45fdf33987817cef41bcd336526b16d90
2024-05-06 13:41:11 +02:00
James Smith 20cb45a502
gnu: leocad: Update to 23.03
* gnu/packages/lego.scm (leocad): Update to 23.03

Change-Id: I0fc566e0325aa992440cf4f895b5780df7e49632
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-05-06 13:26:16 +02:00
Timotej Lazar e4090a558f
gnu: msmtp: Update to 1.8.26.
* gnu/packages/mail.scm (msmtp): Update to 1.8.26.

Change-Id: I85eea2d64944a3e1b7b4ed3022772190ee5787c2
2024-05-06 13:24:42 +02:00
Sergey Trofimov bdba291a72
gnu: emacs-telega: Update to 0.8.255.
* gnu/packages/emacs-xyz.scm (emacs-telega): Update to 0.8.255.
* gnu/packages/patches/emacs-telega-path-placeholder.patch: Update patch.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: I8cec5a5170318f0ae99116a98afcefe31203b585
2024-05-06 13:22:29 +02:00
Ricardo Wurmus f736a784e1
gnu: trust4: Update to 1.1.0.
* gnu/packages/bioinformatics.scm (trust4): Update to 1.1.0.

Change-Id: I4780038a5db110514e27f07a576166def4063da7
2024-05-06 12:36:53 +02:00
Mădălin Ionel Patrașcu 709e87caff
gnu: Add trust4.
gnu/packages/bioinformatics.scm (trust4): New variable.

Change-Id: I6a0fd339a0f761a473f50c7da74c26cfac7b1caf
2024-05-06 11:47:05 +02:00
Mădălin Ionel Patrașcu 57769fb0b3
gnu: Add r-seraster.
* gnu/packages/bioinformatics.scm (r-seraster): New variable.

Change-Id: I9f9fd24a9aa563f7c74154e613b85dee46bdcf79
2024-05-06 11:38:17 +02:00
Mădălin Ionel Patrașcu fc51a747fa
gnu: Add r-rearrr.
* gnu/packages/cran.scm (r-rearrr): New variable.

Change-Id: I41e06b24e565a4070f570b7fd5c656f185aacfa9
2024-05-06 11:38:08 +02:00
Mădălin Ionel Patrașcu 64fcc49dc5
gnu: Add r-metadeconfoundr.
* gnu/packages/bioinformatics.scm (r-metadeconfoundr): New variable.

Change-Id: I733fb464d2a3c7fd1335826be9f23e2610e6fd60
2024-05-06 11:26:54 +02:00
Mădălin Ionel Patrașcu 2c52bbd16d
gnu: Add r-detectseparation.
* gnu/packages/cran.scm (r-detectseparation): New variable.

Change-Id: I6c795719c22a6ff929785e799f749ce053e83fbe
2024-05-06 11:24:57 +02:00
Mădălin Ionel Patrașcu 458cd1e1d8
gnu: Add r-roi-plugin-lpsolve.
* gnu/packages/cran.scm (r-roi-plugin-lpsolve): New variable.

Change-Id: Ia3f47ba0b414ecd9273c101977ec8d14916fa656
2024-05-06 11:24:56 +02:00
Mădălin Ionel Patrașcu 112ecacba3
gnu: Add r-roi.
* gnu/packages/cran.scm (r-roi): New variable.

Change-Id: I58cbb4be238a5cc9f861ee9dafea03a133f7c0f1
2024-05-06 11:24:56 +02:00
Mădălin Ionel Patrașcu 2b7e9239c0
gnu: Add r-lpsolveapi.
* gnu/packages/cran.scm (r-lpsolveapi): New variable.

Change-Id: I6a93603a5814df0eb43a214b5c2a0f4865901bcd
2024-05-06 11:24:56 +02:00
nafkhamdc 00aa6b5a3c
gnu: Add python-pyrodigal.
* gnu/packages/bioinformatics.scm (python-pyrodigal): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>

Change-Id: Iaa0bdb4b918d93f990d5b904f1df3a3f910726b0
2024-05-06 10:37:41 +02:00
nafkhamdc a5fef66b34
gnu: Add python-archspec.
* gnu/packages/python-xyz.scm (python-archspec): New variable.

Change-Id: Icb15a681d7f339ab25cb0a91feeaacc6a3e8cd6a
2024-05-06 10:37:41 +02:00
Wilko Meyer da41a8f5e8
gnu: linux-libre 4.19: Update to 4.19.313.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.313.
(linux-libre-4.19-pristine-source): Update hash.

Change-Id: I22e9d175b537164efcde4cec5188c26bae8d2fca
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-05 23:15:59 -04:00
Wilko Meyer 44d28d102b
gnu: linux-libre 5.4: Update to 5.4.275.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.275.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: Ifcd296510ae1c7e81a4a5fa3c8eb6e304e2d662d
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-05 23:15:59 -04:00
Wilko Meyer 5d51f8897c
gnu: linux-libre 5.10: Update to 5.10.216.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.216.
(linux-libre-5.10-pristine-source): Update hashes.

Change-Id: Ia14fa905e109c81cc8397d1151cc327d6e1ea25a
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-05 23:15:58 -04:00
Wilko Meyer 5ea5d677fe
gnu: linux-libre 5.15: Update to 5.15.158.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.158.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: Ib2b12fac8301ced17e6e068a1e68768e200d5a24
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-05 23:15:58 -04:00
Wilko Meyer ef0cf6ae85
gnu: linux-libre 6.1: Update to 6.1.90.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.90.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: Ic1ef7176af2055db78b58458bb9327bce5789d48
2024-05-05 23:15:58 -04:00
Wilko Meyer 98e368f660
gnu: linux-libre 6.6: Update to 6.6.30.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.30.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: Ic261985e2c199a80068e2898684d522939b98a89
2024-05-05 23:15:58 -04:00
Wilko Meyer c2fdac2262
gnu: linux-libre-6.8-gnu-revision: Update to 6.8.9.
* gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.9.
(linux-libre-6.8-pristine-source): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I4f8031b1db5e19e98e5f61377a45912f91d403f7
2024-05-05 23:15:57 -04:00
Maxim Cournoyer dae5eecd47
gnu: Add mupen64plus-video-gliden64.
* gnu/packages/emulators.scm (mupen64plus-video-gliden64): New variable.

Change-Id: I09782d0c793062c3fa448b5376a97a5f3356ea5c
2024-05-05 22:58:13 -04:00
Maxim Cournoyer 79a51c910c
gnu: mupen64plus-ui-console: Modernize.
* gnu/packages/emulators.scm (mupen64plus-ui-console)
[propagated-inputs]: Remove legacy mupen64plus-video-glide64 plugin.
[arguments]: Use gexps.

Change-Id: I33ce0ef1e7ea87b382f74aae07098bcf0e5f30e0
2024-05-05 22:58:13 -04:00
Maxim Cournoyer 3a1737aaa2
gnu: mupen64plus-video-rice: Adjust synopsis.
* gnu/packages/emulators.scm (mupen64plus-video-rice): Adjust synopsis.

Change-Id: I3708c46593a096f632d9268200c312a434525331
2024-05-05 22:58:13 -04:00
Maxim Cournoyer 726b076658
gnu: mupen64plus-video-glide64mk2: Fix synopsis.
* gnu/packages/emulators.scm (mupen64plus-video-glide64mk2): Fix synopsis.

Change-Id: I6f41e9a4b70faa0e2342a4ffc2803873a8dc8f08
2024-05-05 22:58:13 -04:00
Maxim Cournoyer 8c25cab988
gnu: mupen64plus-video-glide64: Fix synopsis.
* gnu/packages/emulators.scm (mupen64plus-video-glide64): Fix synopsis.

Change-Id: I0b2b4630dcf3c5dc5ee385e82c71f92694cf2abe
2024-05-05 22:58:12 -04:00
Maxim Cournoyer e21c9f337e
gnu: mupen64plus-video-arachnoid: Fix synopsis.
* gnu/packages/emulators.scm (mupen64plus-video-arachnoid): Fix synopsis.

Change-Id: Ic560e6780965526723907aff9d2af6c48f580508
2024-05-05 22:58:12 -04:00
Maxim Cournoyer 8fbc8e7a65
gnu: mupen64plus-rsp-z64: Fix synopsis.
* gnu/packages/emulators.scm (mupen64plus-rsp-z64): Fix synopsis.

Change-Id: I97d5b8e70949f2a5198ce45b0a1fe24a089078ba
2024-05-05 22:58:12 -04:00
Maxim Cournoyer 376fe82015
gnu: mupen64plus-rsp-hle: Fix synopsis.
* gnu/packages/emulators.scm (mupen64plus-rsp-hle): Fix synopsis.

Change-Id: I7235da472ecd1856fdc33ed08d92f9f05b29ba3a
2024-05-05 22:58:12 -04:00
Maxim Cournoyer 721e44d419
gnu: mupen64plus-audio-sdl: Fix synopsis.
* gnu/packages/emulators.scm (mupen64plus-audio-sdl): Fix synopsis.

Change-Id: I08b2778cf625699d72d5fbab2b23d86ff06a1be0
2024-05-05 22:58:12 -04:00
nafkhamdc e33bf0bbe6
gnu: Add python-pyahocorasick.
* gnu/packages/bioinformatics.scm (python-pyahocorasick): New variable.

Change-Id: I468bed450351b49cf81344a328841cd77f67cb4e
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-05-06 00:07:40 +02:00
nafkhamdc a710ebec1d
gnu: Add r-memes.
* gnu/packages/bioconductor.scm (r-memes): New variable.

Change-Id: Ibdf5173d35ef81d27da6831148e66be83f856deb
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-05-06 00:06:19 +02:00
Ricardo Wurmus a4ad0a46ef
gnu: python-graphtools: Fix tests.
* gnu/packages/graph.scm (python-graphtools)[arguments]: Add 'patch-tests
phase.

Change-Id: I5ffb4321ddd7e33e812bcb1cf67cee069b07b5f8
2024-05-05 22:38:18 +02:00
Ricardo Wurmus 1b44a23503
gnu: python-gpy: Update to 1.13.1.
* gnu/packages/python-science.scm (python-gpy): Update to 1.13.1.
[source]: Remove snippet.
[build-system]: Use pyproject-build-system.
[arguments]: Remove phase 'remove-plotting-tests; add phase 'compatibility.
[native-inputs]: Remove python-nose and python-climin; add python-pytest,
python-matplotlib, and python-pods.

Change-Id: I1ed95e3ad2e8444979fd2cf272d7f3104b1bf2ec
2024-05-05 22:38:18 +02:00
Ricardo Wurmus a4039b6994
gnu: python-pygsp: Add missing input.
* gnu/packages/graph.scm (python-pygsp)[native-inputs]: Add python-pytest.

Change-Id: I94cd4e160dcbecfbb491c0d101bcbeb761189876
2024-05-05 22:38:18 +02:00
Ricardo Wurmus 9d615b915b
gnu: python-paramz: Update to 0.9.6.
* gnu/packages/python-science.scm (python-paramz): Update to 0.9.6.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-nose.

Change-Id: I62a2f7ecf600f48da74f4d233e108360a583d5ca
2024-05-05 22:38:18 +02:00
Ricardo Wurmus 041ea43a86
gnu: python-pingouin: Update to 0.5.4.
* gnu/packages/python-science.scm (python-pingouin): Update to 0.5.4.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase; add 'sklearn-compatibility phase;
skip one test.

Change-Id: I8d13f15558eadee0547f04bc4bb89a0fd0e0767b
2024-05-05 22:38:18 +02:00
Ricardo Wurmus 99bf1b1002
gnu: python-liana-py: Update to 1.1.0.
* gnu/packages/bioinformatics.scm (python-liana-py): Update to 1.1.0.
[arguments]: Adjust tests; add phase 'relax-requirements.
[propagated-inputs]: Remove python-mofax; add python-numpy.
[native-inputs]: Remove python-numpy; add python-poetry-core.

Change-Id: I279be08ac3ac73d9a724f59652f2f0d333607696
2024-05-05 22:38:18 +02:00
Ricardo Wurmus 4d65083bf8
gnu: python-plotnine: Fix version string.
* gnu/packages/python-science.scm (python-plotnine)[native-inputs]: Add
python-setuptools-scm.

Change-Id: I0fc2f3ad7edcdaaa5e3bf9774bc6840c8fbeb727
2024-05-05 22:38:18 +02:00
Ricardo Wurmus 02ca781c03
gnu: python-plotnine: Disable test because of harmless warning.
* gnu/packages/python-science.scm (python-plotnine)[arguments]: Disable
test_save_method which prints an unexpected warning..

Change-Id: I28a20b85ee549311bed534efbf801db930419ca9
2024-05-05 22:38:18 +02:00
Ricardo Wurmus f678884b4a
gnu: python-mapie: Disable strict tests.
* gnu/packages/statistics.scm (python-mapie)[arguments]: Disable two tests.

Change-Id: I2c72f6f2d0136db5f97ba709a468a3aebd447d5d
2024-05-05 22:38:18 +02:00
Ricardo Wurmus c226d12856
gnu: python-scikit-learn-extra: Disable a validation test.
* gnu/packages/machine-learning.scm (python-scikit-learn-extra)[arguments]:
Disable one test.

Change-Id: I1309cb6a82dee1a714ddec59aa90692ccfcd885b
2024-05-05 22:38:18 +02:00
Ricardo Wurmus 1ea0e3e6dd
gnu: python-cooltools: Update to 0.7.0.
* gnu/packages/bioinformatics.scm (python-cooltools): Update to 0.7.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove.

Change-Id: I4112bf0cbc309df551087b8bb3cb1d37af7f751d
2024-05-05 22:38:18 +02:00
Ricardo Wurmus d14d5147b1
gnu: python-bioframe: Update to 0.6.4.
* gnu/packages/bioinformatics.scm (python-bioframe): Update to 0.6.4.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase; add 'pre-check phase.  Use
 #:test-flags to disable tests that require internet access.
[native-inputs]: Add python-hatchling.
[propagated-inputs]: Add python-pyyaml.

Change-Id: Iad1c8c6ef8f52886e398e9c4d2d384c5fce075c6
2024-05-05 22:38:18 +02:00
Ricardo Wurmus 317be75d1d
gnu: python-verde: Add missing input.
* gnu/packages/geo.scm (python-verde)[native-inputs]: Add python-pytest.

Change-Id: I82b844627f27cfe60e42050bb37d092b3d9a43c1
2024-05-05 22:38:18 +02:00
Ricardo Wurmus ffffc0227a
gnu: python-statmake: Adjust tests and version checks.
* gnu/packages/fontutils.scm (python-statmake)[arguments]: Disable broken
test; relax check for cattrs.

Change-Id: Ibd479743160d3591088d17635e26484e7de5250f
2024-05-05 22:38:18 +02:00
Ricardo Wurmus cb9ec4c5c5
gnu: python-decoupler-py: Update to 1.6.0.
* gnu/packages/bioinformatics.scm (python-decoupler-py): Update to 1.6.0.
[arguments]: Do not disable test_plot_volcano test.

Change-Id: I44a31d30e8a03d2d1ffd86383c8bc6db79628def
2024-05-05 22:38:18 +02:00
Ricardo Wurmus 0e24635033
gnu: python-omnipath: Update to 1.0.8.
* gnu/packages/python-web.scm (python-omnipath): Update to 1.0.8.
[arguments]: Disable tests that need internet access.
[native-inputs]: Add python-pytest-socket.

Change-Id: Ib5856a1a25835d43918d9fe565d0262dded70eed
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 7c938c232c
gnu: barectf: Use python-termcolor-1.
* gnu/packages/instrumentation.scm (barectf)[propagated-inputs]: Use
python-termcolor-1.

Change-Id: I8284db970d3cee8988318be7f1180aa933ab461a
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 1f5eef8391
gnu: Add python-termcolor-1.
* gnu/packages/python-xyz.scm (python-termcolor-1): New variable.

Change-Id: I1aca97b6b7976cb698131c3a0be73e4798bef6d6
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 79d13482e4
gnu: python-pytest-shutil: Disable a test.
* gnu/packages/python-check.scm (python-pytest-shutil)[build-system]: Use
pyproject-build-system.
[arguments]: Disable test_pretty_formatter.

Change-Id: I862320feab5b3c6e375bf652deced6a631dfc575
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 360f9ea421
gnu: python-cleanlab: Update to 2.6.3.
* gnu/packages/machine-learning.scm (python-cleanlab): Update to 2.6.3.
[arguments]: Disable tests that require "datasets" package; add phase
'remove-datasets.

Change-Id: I6af99e3e749a10515328db4874974a3504658352
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 714baf2295
gnu: python-termcolor: Update to 2.4.0.
* gnu/packages/python-xyz.scm (python-termcolor): Update to 2.4.0.
[build-system]: Use pyproject-build-system.
[arguments]: Add 'fix-pyproject build phase.
[native-inputs]: Add python-hatch-vcs, python-hatchling, python-pytest, and
python-pytest-cov.

Change-Id: I1b824ca6f125305169c3f64f00dbacbeb77d0ed0
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 31f57ae7df
gnu: python-hicexplorer: Update to 3.7.4.
* gnu/packages/bioinformatics.scm (python-hicexplorer): Update to 3.7.4.
[source]: Remove obsolete snippet.
[arguments]: Remove obsolete phase 'scipy-compatibility.
[propagated-inputs]: Replace python-cleanlab-1 with python-cleanlab.

Change-Id: Iac9a24cc4551b7d7e1d41d1f07a6db6d620b119e
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 9692e2bb7c
gnu: snakemake-5: Patch version string.
* gnu/packages/python-xyz.scm (snakemake-5)[arguments]: Add phase
'patch-version.

Change-Id: I647625e9d26b2ee06274a0c5bb844ccb87035537
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 8d14b1cbb6
gnu: snakemake-5: Make compatible with tabulate 0.9.0.
* gnu/packages/python-xyz.scm (snakemake-5)[arguments]: Add phase
'tabulate-compatibility.

Change-Id: I0b0ddafe9c2da91dbe10a584eb6fa0a3d5d62e87
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 36a1e76173
gnu: snakemake: Fetch from git repository.
* gnu/packages/python-xyz.scm (snakemake)[source]: Fetch from git repository
to include tests.
[arguments]: Enable tests; add 'pre-check phase.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add git-minimal, python-wrapper, python-pytest,
python-pandas, and python-requests-mock.

Change-Id: I32e9d36752cc91eacb8f05138d969834dbbce817
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 6095e5b436
gnu: snakemake-7: Make compatible with tabulate 0.9.0.
* gnu/packages/python-xyz.scm (snakemake-7)[arguments]: Add phase
'tabulate-compatibility.

Change-Id: Ie6b2a7d65bc76e3df7c3946ba4533b301f5a3610
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 6244177e79
gnu: snakemake-6: Make compatible with tabulate 0.9.0.
* gnu/packages/python-xyz.scm (snakemake-6)[arguments]: Add phase
'tabulate-compatibility.

Change-Id: I0471726e2000af76871e2542ed347cd1727bf0c9
2024-05-05 22:38:17 +02:00
Ricardo Wurmus ee9720b2f0
gnu: python-jsonpickle: Update to 3.0.4.
* gnu/packages/python-web.scm (python-jsonpickle): Update to 3.0.4.
[build-system]: Use pyproject-build-system.
[arguments]: Use test-flags; add 'pre-check phase.
[propagated-inputs]: Add python-importlib-metadata.
[native-inputs]: Add python-bson, python-ecdsa, python-feedparser,
python-pymongo, python-pytest, python-pytest-benchmark, python-pytest-cov,
python-pytest-enabler, python-setuptools, python-setuptools-scm,
python-simplejson, python-sqlalchemy, python-ujson, and tzdata-for-tests.

Change-Id: I99e41ae2652ce02b090ee2b99a7b850a19b5f353
2024-05-05 22:38:17 +02:00
Ricardo Wurmus d5424b12af
gnu: python-imbalanced-learn: Update to 0.12.2.
* gnu/packages/machine-learning.scm (python-imbalanced-learn): Update to
0.12.2.
[native-inputs]: Remove python-numpydoc.

Change-Id: I8af0017f76d5ab3a2d55a96c0ace6be22d57fb66
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 2d8c81a8d7
gnu: tadbit: Add R to inputs.
* gnu/packages/bioinformatics.scm (tadbit)[inputs]: Add r-minimal.

Change-Id: I4929dd89ddd27b4fcbd8b3a00b8ab8f3586945d2
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 93a397f8b7
gnu: tadbit: Patch for compatibility with latest scipy.
* gnu/packages/bioinformatics.scm (tadbit)[arguments]: Add phase
'scipy-compatibility.

Change-Id: Ib25b9cde75f0505c347c4ff470e61f06fb162839
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 453b7a267b
gnu: tadbit: Update to 1.0.1-2.2838129.
* gnu/packages/bioinformatics.scm (tadbit): Update to 1.0.1-2.2838129.

Change-Id: I2c220ae37cd196ca508d30aefc24938cce985527
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 332a8fa4bc
gnu: python-cooler: Update to 0.9.3.
* gnu/packages/bioinformatics.scm (python-cooler): Update to 0.9.3.

Change-Id: I4b89d552a424e74f76cda0c527dc7b712b8c9f31
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 57f265f1ea
gnu: python-dask: Do not reference pyarrow_hotfix.
* gnu/packages/python-xyz.scm (python-dask)[arguments]: Add 'patch-pyproject
phase.

Change-Id: Idd173b72b1467540c295224072f3740c7f42b0a8
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 262df6c607
gnu: python-dask: Disable some tests.
* gnu/packages/python-xyz.scm (python-dask)[arguments]: Disable ORC tests and
those that fail due to differences in job id.

Change-Id: I272a77c8291b121b57b02750916f520b52185bbe
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 78d5fb1720
gnu: python-dask: Propagate python-dask-expr.
* gnu/packages/python-xyz.scm (python-dask/bootstrap): New variable.
(python-dask)[propagated-inputs]: Add python-dask-expr.
* gnu/packages/python-science.scm (python-dask-expr)[propagated-inputs]:
Remove python-dask.
[native-inputs]: Add python-dask/bootstrap.

Change-Id: I1196641425421c7dde94c6fea8d573e78db9c402
2024-05-05 22:38:17 +02:00
Ricardo Wurmus a237ba5378
gnu: python-umap-learn: Disable failing test.
* gnu/packages/machine-learning.scm (python-umap-learn)[arguments]: Disable
one failing test.

Change-Id: Ic8f5f60f7d7bea0c24b417932daab3d54813d5fd
2024-05-05 22:38:17 +02:00
Ricardo Wurmus ba92122e53
gnu: python-umap-learn: Update to 0.5.6.
* gnu/packages/machine-learning.scm (python-umap-learn): Update to 0.5.6.

Change-Id: If05cf1a9c7ad1d9fd0439bc888983608d70aea75
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 3c0579849c
gnu: python-pandas-stubs: Accept numpy 1.23.
* gnu/packages/python-science.scm (python-pandas-stubs)[arguments]: Add phase
'relax-requirements.

Change-Id: I62e04574d53abd7d67068d08475522dd8989dcca
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 22eeb8f16e
gnu: python-dask: Disable all tokenize tests.
* gnu/packages/python-xyz.scm (python-dask)[arguments]: Ignore the test file.

Change-Id: Icbd4845361aa57c493f473ab87a15ade8a20a65f
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 1295abd0af
Revert "gnu: python-numpy: Update to 1.26.0."
numba cannot use numpy > 1.24.

This reverts commit 6b8efd211fbd619e80628d2a78f99c6afc18723e.
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 5450886934
gnu: python-numpy: Update to 1.26.0.
* gnu/packages/python-xyz.scm (python-numpy): Update to 1.26.0.
[build-system]: Use pyproject-build-system.
[arguments]: Move test flags to #:test-flags; add phase
'use-setuptools-backend.
[native-inputs]: Remove gfortran; add replace python-cython with
python-cython-3; add meson/newer and ninja.

Change-Id: I783bbca58624bf6f047056ba21d838f5ecb09ac2
2024-05-05 22:38:17 +02:00
Ricardo Wurmus 2a7e513803
gnu: python-tabulate: Enable tests and fix version string.
* gnu/packages/python-xyz.scm (python-tabulate)[arguments]: Enable tests.
[native-inputs]: Add python-pytest and python-setuptools-scm.

Change-Id: I14073151916fd637d83905c03e76b96c390db917
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 92259a5d4b
gnu: python-pandas-stubs: Update tests.
This is a follow-up to adding ORC support to pyarrow.

* gnu/packages/python-science.scm (python-pandas-stubs)[arguments]: Disable
more tests that are due to enabling ORC support to pyarrow.

Change-Id: I8c3ca6afff8128792738251c85a1dba3dc3b0569
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 53b2fe2973
gnu: python-scikit-bio: Update to 0.6.0.
* gnu/packages/patches/python-scikit-bio-1887.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu/packages/bioinformatics.scm (python-scikit-bio): Update to 0.6.0.
[source]: Remove patch.
[arguments]: Disable skbio.diversity doctest; remove 'compatibility phase.
[propagated-inputs]: Add python-biom-format; remove python-ipython and
python-matplotlib.

Change-Id: I9bd9e0fd72f5f1b80ef6ff61c52da5fd56a715ed
2024-05-05 22:38:16 +02:00
Ricardo Wurmus e9d70b85eb
gnu: python-biom-format: Untangle from python-scikit-bio.
* gnu/packages/bioinformatics.scm (python-biom-format)[arguments]: Add phase
'pandas-compatibility; disable tests that need sciki-bio.
[propagated-inputs]: Remove python-scikit-bio.

Change-Id: Ifd528d256a1c75962fb05aef5602edbf67a5af26
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 24bf2329a4
gnu: python-anndata: Update to 0.10.7.
* gnu/packages/python-xyz.scm (python-anndata): Update to 0.10.7.
[arguments]: Patch conftest.py; adjust tests; remove old patch for version
string; add phase 'set-numba-cache-dir.
[native-inputs]: Add python-awkward, python-dask, python-distributed,
python-hatchling, python-hatch-vcs, python-loompy, python-matplotlib,
python-pytest-doctestplus, and python-pytest-xdist.
[propagated-inputs]: Add python-array-api-compat and python-exceptiongroup.

Change-Id: I3099cbfbb1865743c75d32243be9e5a59df1507d
2024-05-05 22:38:16 +02:00
Ricardo Wurmus eb866b3699
gnu: Add python-array-api-compat.
* gnu/packages/python-xyz.scm (python-array-api-compat): New variable.

Change-Id: Ibfd701630b41f860c7ad4df57fd3624d9c5b7752
2024-05-05 22:38:16 +02:00
Ricardo Wurmus a3ff747a48
gnu: Add python-awkward.
* gnu/packages/python-xyz.scm (python-awkward): New variable.

Change-Id: Ie4f9b12d3662b9029f6e042f9c3a4d547073a6e7
2024-05-05 22:38:16 +02:00
Ricardo Wurmus fe780b55b4
gnu: Add python-awkward-cpp.
* gnu/packages/python-xyz.scm (python-awkward-cpp): New variable.

Change-Id: I68f7e314aa6b575eb7135aa5308c327d5f6bf3ea
2024-05-05 22:38:16 +02:00
Ricardo Wurmus d4c62ff301
gnu: Add python-scikit-build-core.
* gnu/packages/python-science.scm (python-scikit-build-core): New variable.

Change-Id: If234d19d720afe88f6893bdd36fcc4955a45c5d3
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 07c7b342bb
gnu: python-distributed: Update to 2024.4.2.
* gnu/packages/python-science.scm (python-distributed): Update to 2024.4.2.
[propagated-inputs]: Add python-dask-expr.
[arguments]: Adjust tests.

Change-Id: I9d3b45d14ae052f3a5a5dec3587bc01d13e4b71f
2024-05-05 22:38:16 +02:00
Ricardo Wurmus f3a80df770
gnu: Add python-dask-expr.
* gnu/packages/python-science.scm (python-dask-expr): New variable.

Change-Id: I691593ab713fe865c771aa68b5521c4c10cc58f6
2024-05-05 22:38:16 +02:00
Ricardo Wurmus cc67370ca1
gnu: python-partd: Update to 1.4.1.
* gnu/packages/python-xyz.scm (python-partd): Update to 1.4.1.
[propagated-inputs]: Remove python-blosc.

Change-Id: I3aff28899339f9ffaa47b6f5c81e0e68ce660963
2024-05-05 22:38:16 +02:00
Ricardo Wurmus dff3357bb6
gnu: python-dask: Update to 2024.4.2.
* gnu/packages/python-xyz.scm (python-dask): Update to 2024.4.2.
[arguments]: Disable a few tests.

Change-Id: I759ddee2ec49fbf74f368c3313f7215906b0e5a2
2024-05-05 22:38:16 +02:00
Ricardo Wurmus fef6edecbc
gnu: python-tables: Update to 3.7.0.
* gnu/packages/python-xyz.scm (python-tables): Update to 3.7.0.
[propagated-inputs]: Add python-packaging and python-py-cpuinfo.

Change-Id: I8653bef9a07bb898933b249aad92ddb2b79b8d85
2024-05-05 22:38:16 +02:00
Ricardo Wurmus dd6f87e492
gnu: python-pyarrow: Build with ORC support.
* gnu/packages/databases.scm (python-pyarrow)[propagated-inputs]: Add
apache-orc.
[arguments]: Set PYARROW_WITH_ORC variable.

Change-Id: Ic35cd1db75349ecb51d35815d710d8ca3a303b00
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 8647aaaa14
gnu: apache-arrow: Build with ORC.
* gnu/packages/databases.scm (apache-arrow)[arguments]: Set options needed to
build with ORC support; remove unused options
-DBENCHMARK_ENABLE_GTEST_TESTS=OFF and -DARROW_GLOG=ON.
[inputs]: Add apache-orc.

Change-Id: Icabe6e3a73478c8464ea1e8efc103899da8e5a86
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 442eba98be
gnu: Add apache-orc.
* gnu/packages/databases.scm (apache-orc): New variable.

Change-Id: I9e7df4a03a5d2f258ff44d9705f539f9fc925a99
2024-05-05 22:38:16 +02:00
Ricardo Wurmus adf54dea4e
gnu: python-pandas-stub: Update to 2.1.1.230928.
This is a follow-up to commit ff2d0ecfca.

* gnu/packages/python-science.scm (python-pandas-stub): Update to
2.1.1.230928.

Change-Id: I2e8ce18bd25399b467a6ff2a6fb846f8bb969e4c
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 9953207f3e
gnu: python-tabulate: Update to 0.9.0.
* gnu/packages/python-xyz.scm (python-tabulate): Update to 0.9.0.
[build-system]: Use pyproject-build-system.

Change-Id: If360e5be6433b35308b76bd1284bb6ddb74008e8
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 5e7da50260
gnu: python-pandas-2: Fix version.
* gnu/packages/python-science.scm (python-pandas-2)[arguments]: Write version
string to "_version.py", not "_version_meson.py" to avoid reporting the
version as "0+unknown".

Change-Id: I1a18814e37c023102714326bc8bd505705234205
2024-05-05 22:38:16 +02:00
Ricardo Wurmus b343aef5aa
gnu: python-scikit-learn: Update to 1.4.2.
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.4.2.
[native-inputs]: Replace python-cython-0.29.35 with python-cython-3.

Change-Id: Id8be08f931bf250a8ecb8bc46b44d7148b4c4a2f
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 6be3c24d82
gnu: python-cython-3: Update to 3.0.8.
* gnu/packages/python-xyz.scm (python-cython-3): Update to 3.0.8.

Change-Id: I9129a7837cefea0b95b0a3c3cdf73997d91f7484
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 6962b32a2b
gnu: python-pyjanitor: Update to 0.27.0.
* gnu/packages/python-science.scm (python-pyjanitor): Update to 0.27.0.
[arguments]: Disable a few more tests; add phase 'pandas-compat.

Change-Id: Ia8891971a687342166f30ded11f9e341a208d95e
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 5def84031f
gnu: tadbit: Use G-expression.
* gnu/packages/bioinformatics.scm (tadbit)[arguments]: Use G-expression.

Change-Id: I4fe4afc41eb3442f243b0e415ddcb363be36ce7f
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 8f8cee9ed9
gnu: r-reticulate: Update to 1.36.1.
* gnu/packages/cran.scm (r-reticulate): Update to 1.36.1.

Change-Id: I7119ca05b8411209c617be318806b3ff4bc3b530
2024-05-05 22:38:16 +02:00
Ricardo Wurmus 297e88edff
gnu: python-xarray: Disable tests that are known to fail.
* gnu/packages/python-science.scm (python-xarray)[arguments]: Disable two
tests.

Change-Id: I70954173e0aca5a377cf19476e9390a97febadc7
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 74dd2def7f
gnu: python-pandas: Default to version 2.x.
* gnu/packages/python-science.scm (python-pandas): Define as alias for
python-pandas-2; rename existing definition to...
(python-pandas-1): ...this new variable.

Change-Id: If359e3b2d42c683d7d0152b1757bbc5a979c999b
2024-05-05 22:38:15 +02:00
Ricardo Wurmus d85a19a29c
gnu: python-scikit-opt: Add missing input.
* gnu/packages/python-science.scm (python-scikit-opt)[propagated-inputs]: Add
python-pytorch.

Change-Id: I037cc43bedeaebb05bf038c0bca72919f8c27c40
2024-05-05 22:38:15 +02:00
Ricardo Wurmus da4006d474
gnu: python-plastid: Replace nose with pytest.
* gnu/packages/bioinformatics.scm (python-plastid)[native-inputs]: Replace
python-nose with python-pytest.

Change-Id: Ie0e5362d2304d3af0bcb1405fa0c1ad36fb2ace6
2024-05-05 22:38:15 +02:00
Marco Baggio 854c42e30c
gnu: Add python-metacells.
* gnu/packages/bioinformatics.scm (python-metacells): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: I4fc760dc4317bde79c815f441ad0cc453248990a
2024-05-05 22:38:15 +02:00
Marco Baggio da18b8620f
gnu: Add python-cvxpy.
* gnu/packages/python-science.scm (python-cvxpy): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: I440ab3768cbc4e78364dc31cf9484effd9670f49
2024-05-05 22:38:15 +02:00
Marco Baggio 2c0cf38f04
gnu: Add python-ecos.
* gnu/packages/python-science.scm (python-ecos): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: I83d9b746f5f3563f417efc5d18911f2eb04f201c
2024-05-05 22:38:15 +02:00
Marco Baggio a0971243bc
gnu: Add python-osqp.
* gnu/packages/python-science.scm (python-osqp): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: Id6f1665505469fd6543046636b82d0730b319df3
2024-05-05 22:38:15 +02:00
Marco Baggio d051ef0913
gnu: Add python-qdldl.
* gnu/packages/python-science.scm (python-qdldl): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: I523ecb2292c9b514b548e2130d0d43bb77317b00
2024-05-05 22:38:15 +02:00
Marco Baggio d470a9aa54
gnu: Add python-scs.
* gnu/packages/python-science.scm (python-scs): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: I6c5ecdac4b558aab4b8ee396dff1dfc9cdec07f0
2024-05-05 22:38:15 +02:00
Marco Baggio 670dcc8e4c
gnu: Add python-fastcluster.
* gnu/packages/python-science.scm (python-fastcluster): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: Ifc5229a4d00f581eb358a1f41fc3479fd1c33c2e
2024-05-05 22:38:15 +02:00
Ricardo Wurmus c4eccd2066
gnu: Add python-clarabel.
* gnu/packages/python-science.scm (python-clarabel): New variable.

Change-Id: I28459162460ca9bf9e9557122f611c677afadc27
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 94ea83d9ef
gnu: Add rust-amd-0.2.
* gnu/packages/crates-io.scm (rust-amd-0.2): New variable.

Change-Id: I28d4e0d6bd9b590ca61df9152f91641408e48e5a
2024-05-05 22:38:15 +02:00
Ricardo Wurmus d1eda517f3
gnu: Add python-param.
* gnu/packages/python-xyz.scm (python-param): New variable.

Change-Id: Idad928488d7c306c969b4484a3cd22661c41d488
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 83262c971e
gnu: Add python-multiscale-spatial-image.
* gnu/packages/python-xyz.scm (python-multiscale-spatial-image): New variable.

Change-Id: I05a0b3a93091148917fade831faefb88c13bbc6f
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 407fcd510b
gnu: Add python-colorcet.
* gnu/packages/python-xyz.scm (python-colorcet): New variable.

Change-Id: I8b3f6d9a132d028f56330308b034d263e162f0f9
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 859953f60a
gnu: Add python-nbmake.
* gnu/packages/python-check.scm (python-nbmake): New variable.

Change-Id: If062d0e34329e99b5bb87588e7ddf149c65bfdfb
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 5f186e2f79
gnu: Add python-pyct.
* gnu/packages/python-xyz.scm (python-pyct): New variable.

Change-Id: Ia207d5aa9d66fd2bf3616049c042fbb12e50928d
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 6f71c4ab01
gnu: Add rust-blas-0.22.
* gnu/packages/crates-io.scm (rust-blas-0.22): New variable.

Change-Id: Ic7bcbde20b6552659255f4ff11adde8fb1eeea45
2024-05-05 22:38:15 +02:00
Ricardo Wurmus aed5e5965f
gnu: Add rust-blas-sys-0.7.
* gnu/packages/crates-io.scm (rust-blas-sys-0.7): New variable.

Change-Id: Ibfa2ab61256527e34e9ff9a8f7d871990ffbeda7
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 95478222c0
gnu: Add rust-lapack-0.19.
* gnu/packages/crates-io.scm (rust-lapack-0.19): New variable.

Change-Id: I2c32db5e4028432e030005c7ee16773d0f052d21
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 82f83cafb9
gnu: Add rust-lapack-sys-0.14.
* gnu/packages/crates-io.scm (rust-lapack-sys-0.14): New variable.

Change-Id: Id8fa94a06c231f3864040d2c428ac81042803adf
2024-05-05 22:38:15 +02:00
Ricardo Wurmus c9d9b9572b
gnu: Add python-xarray-schema.
* gnu/packages/python-science.scm (python-xarray-schema): New variable.

Change-Id: I4ca650f2c2872698fc22392add169f44b9e2e035
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 061885faec
gnu: python-xarray-datatree: Add missing input.
* gnu/packages/python-science.scm (python-xarray-datatree)[native-inputs]:
Add python-setuptools-scm.

Change-Id: I86a7280ba687385edb15f30dae1a20e3811a0beb
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 536228e65e
gnu: python-pooch: Update to 1.8.1.
* gnu/packages/python-xyz.scm (python-pooch): Update to 1.8.1.
[arguments]: Enable tests, but not all of them.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools-scm.
[propagated-inputs]: Add python-platformdirs; remove python-appdirs and
python-packaging.

Change-Id: I3a0f73db5c0d78c9cee24c73402e9b1e34e26b4a
2024-05-05 22:38:15 +02:00
Ricardo Wurmus 749cb3c520
gnu: Add python-dask-image.
* gnu/packages/python-xyz.scm (python-dask-image): New variable.

Change-Id: I77c22bba69d73ce39681064bfdcc05b2b360ea26
2024-05-05 22:38:14 +02:00
Sharlatan Hellseher d6c95d4208
gnu: Revmoe go-github-com-syndtr-goleveldb.
This package is a duplicate to go-github-com-syndtr-goleveldb-leveldb.

* gnu/packages/ipfs.scm: Revmoe (gnu packages syncthing) module.
(kubo) [inputs]: Replace go-github-com-syndtr-goleveldb with
go-github-com-syndtr-goleveldb-leveldb.

* gnu/packages/syncthing.scm (go-github-com-syndtr-goleveldb): Remove
variable.

Change-Id: I8641a18a3d97f570f3bbbd849f7dabdea4e41b01
2024-05-05 21:24:10 +01:00
Sharlatan Hellseher b2dbd7ca8a
gnu: go-go-uber-org-atomic: Update to 1.11.0.
The upstream suggested to update to the latest version to resolve
failing tests on RISK-V, see
<https://github.com/uber-go/atomic/issues/164>.

* gnu/packages/golang-xyz.scm (go-go-uber-org-atomic): Update to 1.11.0.
[arguments]: <#:tests?>: Enable tests on all platforms.

Change-Id: I6df21cfaebb9e4d4a609e93f3fe4bfea2bff5e8d
2024-05-05 21:11:02 +01:00
Maxim Cournoyer 79c597c0ee
gnu: zsnes: Relocate to (gnu packages emulator).
* gnu/packages/games.scm (zsnes): Move to...
* gnu/packages/emulators.scm (zsnes): ... here.

Change-Id: I739e0f3b221790b6f780362d884209fff0aed3d7
2024-05-05 14:03:17 -04:00
Maxim Cournoyer e276f5ed19
gnu: mupen64plus-ui-console: Update to 2.5.9.
* gnu/packages/emulators.scm (mupen64plus-ui-console): Update to 2.5.9.

Change-Id: I9794dc81e0417c9879820400dbdb002faec35cdc
2024-05-05 14:03:16 -04:00
Maxim Cournoyer 8521d0b81e
gnu: mupen64plus-video-z64: Update to 2.5.9.
* gnu/packages/emulators.scm (mupen64plus-video-z64): Update to 2.5.9.
[source]: Delete patches.
* gnu/packages/patches/mupen64plus-video-z64-glew-correct-path.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): De-register it.

Change-Id: Ic8022c3a88f88f48644cc694e0a18c0b0a6745a1
2024-05-05 14:03:16 -04:00
Maxim Cournoyer 71e99742ab
gnu: mupen64plus-video-rice: Update to 2.5.9.
* gnu/packages/emulators.scm (mupen64plus-video-rice): Update to 2.5.9.

Change-Id: Ie2d26d6c62a09c0077e4c28869bf33b2c275d01f
2024-05-05 14:03:16 -04:00
Maxim Cournoyer 925b95ff23
gnu: mupen64plus-video-glide64mk2: Update to 2.5.9.
* gnu/packages/emulators.scm (mupen64plus-video-glide64mk2): Update to 2.5.9.

Change-Id: I77afdd1c954411203e75248d0d4bf4709db375bb
2024-05-05 14:03:16 -04:00
Maxim Cournoyer 52bfa64956
gnu: mupen64plus-video-arachnoid: Update to 2.5.9.
* gnu/packages/emulators.scm (mupen64plus-video-arachnoid): Update to 2.5.9.

Change-Id: I2751cca9a553029fbceba59762e498931a1f9946
2024-05-05 14:03:16 -04:00
Maxim Cournoyer 9cab740594
gnu: mupen64plus-rsp-z64: Update to 2.5.9.
* gnu/packages/emulators.scm (mupen64plus-rsp-z64): Update to 2.5.9.

Change-Id: Ibf9b67d37506f742c50397ff269586df1636af4d
2024-05-05 14:03:15 -04:00
Maxim Cournoyer 9f11f67043
gnu: mupen64plus-rsp-hle: Update to 2.5.9.
* gnu/packages/emulators.scm (mupen64plus-rsp-hle): Update to 2.5.9.

Change-Id: I68c1f92fd2be820ba437696d61d064a97ed4581e
2024-05-05 14:03:15 -04:00
Maxim Cournoyer 506425d6bd
gnu: mupen64plus-input-sdl: Update to 2.5.9.
* gnu/packages/emulators.scm (mupen64plus-input-sdl): Update to 2.5.9.

Change-Id: Idec4c3633767d151101beeba3ef2317e54d3f6f4
2024-05-05 14:03:15 -04:00
Maxim Cournoyer 2b25208c81
gnu: mupen64plus-audio-sdl: Update to 2.5.9.
* gnu/packages/emulators.scm (mupen64plus-audio-sdl): Update to 2.5.9.

Change-Id: If888cf62ee2247438d47cd385d7812ad22fb8068
2024-05-05 14:03:15 -04:00
Maxim Cournoyer 4e6701a09a
gnu: mupen64plus-core: Update to 2.5.9.
* gnu/packages/emulators.scm (mupen64plus-core): Update to 2.5.9.
[native-inputs]: Add nasm.

Change-Id: I9960b697124c130e75f765d55e1ce8a56dda168b
2024-05-05 14:03:15 -04:00
Maxim Cournoyer e89763682e
gnu: mupen64plus-video-glide64: Update to 2.5.9.
* gnu/packages/emulators.scm (mupen64plus-video-glide64): Update to 2.5.9.
[phases]: Delete use-sdl2 phase.

Change-Id: Ic7359fb764f40fa25c553ab15e39f47963d3301b
2024-05-05 14:03:14 -04:00
Ludovic Courtès da9f509b03
services: guix: Use Shepherd 0.10 API for actions.
The ‘action’ method was deprecated in Shepherd 0.10.0.

* gnu/services/base.scm (shepherd-set-http-proxy-action)
(shepherd-discover-action): Use ‘perform-service-action’ instead of the
now-deprecated ‘action’ method.

Change-Id: Ibe1c79a44148596292c2c8907011ec787f8a9ddd
2024-05-05 12:06:23 +02:00
Ian Eure ef8ab6ab66
gnu: guix-configuration: Improve offload build-machines.
It’s currently difficult to programmatically add a build-machine, because the
`service-extension' mechanism is the only facility which can do that.  It
relies on the `guix-service-type', ala:

    (service-extension guix-service-type
      (guix-extension (build-machines (list ...))))

...but `guix-service-type' is already instantiated as part of
`%base-services', and replacing it may lose other configuration, like
substitute servers and authorized keys.

Additionally, a default value of `#f' for the build-machines field requires
guarding uses of the field with:

    (or (guix-build-machines config) '())

Changing the default to be the empty list avoids that.  One can now add
build-machines with code such as:

    (modify-services %base-services
      (guix-service-type
       config =>
       (guix-configuration
        (inherit config)
        (authorized-keys
         (cons %build-machine-key
               (guix-configuration-authorized-keys config)))
        (build-machines (cons #~(build-machine ...)
                              (guix-configuration-build-machines config))))))

* gnu/services/base.scm (guix-configuration): Rename `guix-build-machines' to
`guix-configuration-build-machines' and export it.  Change the default from
`#f' to the empty list.
* gnu/services/base.scm (guix-activation): Update the build-machines test and
reverse the conditions.

Change-Id: I6780c6a5579fd9d4b4f22ee2b2bf7ba7a0454407
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:27 +02:00
Steve George dde37247fa
gnu: gnucash: Update to 5.6.
* gnu/packages/gnucash.scm (gnucash): Update to 5.6.

Change-Id: I3646082d628470327fbd9deec6111de8c1eec921
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:27 +02:00
Steve George aa9e639216
gnu: perl-finance-quote: Update perl-finance-quote.
* gnu/packages/web.scm (perl-finance-quote): Update to 1.59.
[source] remove patch
* gnu/packages/patches/perl-finance-quote-unuse-mozilla-ca.patch: Remove file.

Change-Id: I3646082d628470327fbd9deec6111de8c1eec921

Change-Id: Ibe50f9736bcbe4e628c05f86c0e0be8bd335d4c8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:26 +02:00
Steve George ec9c5a8ff5
gnu: Add perl-spreadsheet-xlsx.
* gnu/packages/perl.scm (perl-spreadsheet-xlsx): New variable.

Change-Id: Iec4fc26945bd2f154587d4b13b593fd947bb0e5a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:26 +02:00
Steve George 92641467b4
gnu: Add perl-spreadsheet-parseexcel.
* gnu/packages/perl.scm (perl-spreadsheet-parseexcel): New variable.

Change-Id: I0dfbf49f4b8b1865a738edc805d3dc83b038a124
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:26 +02:00
Steve George 6a23664cd8
gnu: Add perl-digest-perl-md5.
* gnu/packages/perl.scm (perl-digest-perl-md5): New variable.

Change-Id: Ic656fef7bbc77790d114812f0c9dcafa1586e357
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:26 +02:00
Steve George e175175a11
gnu: Add perl-html-tokeparser-simple.
* gnu/packages/web.scm (perl-html-tokeparser-simple): New variable.

Change-Id: If779dbe29de05697d87143b38d986d5ff7fa2c8f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:26 +02:00
Steve George 7d6da9412e
gnu: Add perl-sub-override.
* gnu/packages/crates-io.scm (perl-sub-override): New variable.

Change-Id: I5a366862bb5bfd777094e2d58239d50aad95577c

-- >8 --
Originally part of https://issues.guix.gnu.org/44447

Change-Id: Ib4542ceedcff114e1184fc8bafac0f76985b78be
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:26 +02:00
Steve George 57bb1998a0
gnu: Add perl-string-util.
* gnu/packages/perl.scm (perl-string-util): New variable.

Change-Id: Iaef13963efb3d795bcc0c16bcdd72c112894f886
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:26 +02:00
Steve George 421372c4cd
gnu: Add perl-web-scraper.
* gnu/packages/web.scm (perl-web-scraper): New variable.

Change-Id: I3d0a476ca6c09bc20391303f99b260410f16de65
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:26 +02:00
Steve George f2d83b3352
gnu: Add perl-html-treebuilder-xpath.
* gnu/packages/web.scm (perl-html-treebuilder-xpath): New variable.

Change-Id: I4069eae36a8c49a507e89c18fed90e0e53fdde4d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:25 +02:00
Steve George 9ee2e87dfe
gnu: Add perl-html-selector-xpath.
* gnu/packages/web.scm (perl-html-selector-xpath): New variable.

Change-Id: Ib4ccaf4e7f5fdbb90118d6ba16a478be26bbed84
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:25 +02:00
Steve George 3ca4d48322
gnu: aqbanking: Update to 6.5.4.
* gnu/packages/gnucash (aqbanking): Update to 6.5.4.

Change-Id: I8d10562e1fc8517bee946792ad1ac901a26137d5
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:25 +02:00
Steve George 96a0a7431f
gnu: gwenhywfar: Update to 5.10.2.
* gnu/packages/gnucash.scm (gwenhywfar): Update to 5.10.2.
[inputs]: add libxml2.
[arguments]: <configure-flags>: Remove flag that's not recognised
--with-openssl-includes; add --with-libxml2-code, --enable-system-certs
and --disable-binreloc

Change-Id: I4085779e3ed7ecb621dd3d0b5427e92962466033
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:25 +02:00
Ahmad Draidi 7d9ad8f3a6
services: cuirass: Remove use-substitutes? configuration option.
As of Cuirass commit 9a1452ee021c9f773424961cfeef47ca0b7c5c5a, this option
seems to be unused and kept for back compatibility there.

* gnu/services/cuirass.scm (<cuirass-configuration>): Remove use-substitutes?
field.
(cuirass-shepherd-service): Remove the option.
* doc/guix.texi (Continuous Integration): Remove option documentation.

Change-Id: I933550ce76eecdf918b07891aa8212fd30a7c87e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:25 +02:00
Ahmad Draidi 70f277d0e4
services: cuirass: Add new configuration options.
* gnu/services/cuirass.scm (<cuirass-configuration>): Add ttl and threads
fields.
(cuirass-shepherd-service): Handle the new options.
* doc/guix.texi (Continuous Integration): Document them.

Change-Id: I4387fbd7bf6766f4a54801f35c7ed82ce4eb9645
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:25 +02:00
Ahmad Draidi 2cd6831161
services: cuirass: Use separate extra options for cuirass web process.
Currently, "extra-options" is passed to both "cuirass register" and "cuirass
web" processes. This makes it impractical since the extra parameters have to
be intended for and supported by both processes.

* gnu/services/cuirass.scm (<cuirass-configuration>): Add a web-extra-options
field.
(cuirass-shepherd-service): Replace extra-options with web-extra-options for
cuirass web.
* doc/guix.texi (Continuous Integration): Document the changes.

Change-Id: Iba79c559ea8267aaf8f25248f3d18ed7b352cb60
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:25 +02:00
Danny Milosavljevic 9e184d5e54
gnu: gmime: Update to 3.2.14.
* gnu/packages/mail.scm (gmime): Update to 3.2.14.
[native-inputs]: Replace autoconf by autoconf-2.71.

Change-Id: If72864085d085e55883ea1474b1c05ca1610d21a
2024-05-04 12:27:41 +02:00
Oleg Pykhalov fc607d3689
gnu: cava: Update to 0.10.1.
* gnu/packages/audio.scm (cava)[version]: Update to 0.10.1.
[native-inputs]: Add pkg-config.
[inputs]: Add alsa-lib and pipewire.

Change-Id: Iffa80b22199a032111ca06e8ed583139f35f2fab
2024-05-04 10:45:33 +03:00
Wilko Meyer 9bf19720b9
gnu: linux-libre 6.1: Update to 6.1.89.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.89.
  (linux-libre-6.1-pristine-source): Update hashes.

Change-Id: Id48a19cc0d59b11bf17179eb5dd860ed37ac35dc
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-04 00:17:12 -04:00
Nicolas Goaziou aa9ac25220
gnu: emacs-lsp-metals: Update to 1.2.0-1.01060e9.
* gnu/packages/emacs-xyz.scm (emacs-lsp-metals): Update to 1.2.0-1.01060e9.

Change-Id: I6d396290aa0935a5c1cba91c95313df28c1c6949
2024-05-02 21:06:37 +02:00
Janneke Nieuwenhuizen 5010a51fc9
gnu: dezyne: Update to 2.18.2.
* gnu/packages/dezyne.scm (dezyne)[version,source]: Update to 2.18.2.

Change-Id: I604b4dc405c28a7ee711ae9f00106ab1b0685f9f
2024-05-02 13:15:03 +02:00
Nicolas Graves 04d4e772e5
gnu: scilab: Improve package management robustness in scilab-cli.
* gnu/packages/maths.scm (scilab)[source]<origin>: Improve
  package management robustness in scilab-cli by allowing
  tbx_build_help to log the scilab mode incompatibility error and not
  process the rest of the function instead of failing with it.
* gnu/packages/patches/scilab-tbx_build_help.patch :
  Add patch.
* gnu/local.mk(dist_patch_DATA): Add
  gnu/packages/patches/scilab-tbx_build_help.patch.

Change-Id: I8ee94afb4aba906cbc8c7ca67f4c89aa0cf55ae6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-01 23:45:34 +02:00
Nicolas Graves 4dec5a30fe
gnu: scilab: Fixup and improve compilerDetection.sh script.
* gnu/packages/maths.scm (scilab)
  [arguments]<#:phases>: Fix compilerDetection.sh script in phase
  bootstrap-dynamic_link-scripts.
  [source]<origin>(patches): Add scilab-better-compiler-detection.patch.
* gnu/packages/patches/scilab-better-compiler-detection.patch: Add
  file.
* gnu/local.mk(dist_path_DATA): Add
  scilab-better-compiler-detection.patch.

Change-Id: I7b1c78c4637fa1bc965eca8c516bf0b6cd4b92d1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-01 23:45:24 +02:00
Nicolas Graves df1a6c7259
gnu: scilab: Cleanup.
* gnu/packages/maths.scm (scilab):
  [arguments]<#:phases>: In pre-build phase, remove unecessary
  code, due to the former introduction of the rewrap-scilab-cli
  phase. More robust version setting in the set-version phase. It
  anticipates for the next release which will not use "main" anymore.
  [source]<origin>(snippet) Sort dynamic_link deleted files.
  [inputs]: Add bash-minimal.

Change-Id: I49b17886405e1ed8161e71b51655fa393ff7f10b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-01 23:44:15 +02:00
Artyom V. Poptsov a47fe0fdc4
gnu: xdot: Update to 1.3.
* gnu/packages/graphviz.scm (xdot): Update to 1.3.
  [source]: Download the sources from GitHub as the PyPI tarbal is missing
  some test files.
  [arguments]: Use Gexps.  Add "start-xserver" and "set-test-environment"
  to setup test environment properly.  Simplify "wrap" phase.  Replace "check"
  phase to run "test.py".
  [native-inputs]: Add "gobject-introspection" and "xorg-server-for-tests".
  [inputs]: Add "bash-minimal", "mesa", "mesa-opencl", "python-numpy"
  and "vulkan-loader".

Change-Id: I7a68e9f5c1b66a6539b83623a457e16edacff012
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-01 22:24:49 +02:00
John Kehayias 2aeb9faa42
gnu: spirv-llvm-translator: Update to 18.1.0.
This fixes a build failure (after mesa-updates merge, perhaps from the
spirv-headers update).  The package version corresponds to the LLVM version
targeted, so inputs needed to be updated.

* gnu/packages/vulkan.scm (spirv-llvm-translator): Update to 18.1.0.
[inputs]: Replace llvm-15 with llvm-18.
[native-inputs]: Ditto. Replace clang-15 with clang-18.

Change-Id: I8ad51dd019e508a14b479a7481de62cdae446425
2024-05-01 15:29:53 -04:00
Ludovic Courtès 10aa88ea01
gnu: guile-git: Update to 0.7.0.
* gnu/packages/guile.scm (guile-git): Update to 0.7.0.

Change-Id: I7a0a9d50a0f8a788963b05029a37ac9450ffa185
2024-05-01 17:26:18 +02:00
Nicolas Goaziou e2ba58a67f
gnu: Add emacs-ob-asymptote.
* gnu/packages/emacs-xyz.scm (emacs-ob-asymptote): New variable.

Change-Id: I022557ed6eb6473e26842a5e72d9abdd1d516d35
2024-05-01 15:37:45 +02:00
Nicolas Goaziou 4115590ed1
gnu: emacs-dockerfile-mode: Update to 1.9.
* gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): Update to 1.9.

Change-Id: Ie3fd4d3701d720ece886b3e873b9637aeb468fea
2024-05-01 14:00:21 +02:00
Nicolas Goaziou 1b4c846d83
gnu: emacs-polymode-ansible: Update to 0.4.0.
* gnu/packages/emacs-xyz.scm (emacs-polymode-ansible): Update to 0.4.0.
[propagated-inputs]: Add EMACS-ANSIBLE.

Change-Id: I1d15b309332f1bb82a0d515195eb2d1e8bd8cc34
2024-05-01 13:58:43 +02:00
Nicolas Goaziou 97f2f03c62
gnu: Add emacs-ansible.
* gnu/packages/emacs-xyz.scm (emacs-ansible): New variable.

Change-Id: Id8fc420fff4817faea14fcf8c115c13a64e49d32
2024-05-01 13:58:43 +02:00
Nicolas Goaziou 7f766c9ba4
gnu: emacs-org-fc: Update to 0.6.1.
* gnu/packages/emacs-xyz.scm (emacs-org-fc): Update to 0.6.1.

Change-Id: Ib64456aa31d51bd3dea738ce895e4b8d5b56cbb0
2024-05-01 12:34:09 +02:00
Nicolas Goaziou b6b97fafe8
gnu: emacs-org-contrib: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 0.5.

Change-Id: Ib5f3f6ca30c3a5a72ce855db416c68b8d3e00aad
2024-05-01 12:29:29 +02:00
Nicolas Goaziou 6cb1f6b601
gnu: emacs-posframe: Update to 1.4.3.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.4.3.

Change-Id: I806412d1e4115f22443d1d018fde9dfefd315417
2024-05-01 12:26:32 +02:00
Nicolas Goaziou c06e18c199
gnu: emacs-vundo: Update to 2.3.0.
* gnu/packages/emacs-xyz.scm (emacs-vundo): Update to 2.3.0.

Change-Id: I7a6847fa8d76d55ea4124a31c7f95d035304ff15
2024-05-01 12:21:49 +02:00
Nicolas Goaziou 5267dbee62
gnu: emacs-ement: Update to 0.15.
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.15.

Change-Id: Ie746965ddd693b232f7dce9c1562b84ac169f840
2024-05-01 12:17:12 +02:00
Nicolas Goaziou 7d4ae2fca7
gnu: emacs-org-modern: Update to 1.2.
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 1.2.
[synopsis]: Fix capitalization.
[description]: Fix ambiguity between package and project name.

Change-Id: I453db305d3bb529ca14414d3542dc8374c880403
2024-05-01 10:22:21 +02:00
Oleg Pykhalov 6e9529eef9
gnu: firefox-decrypt: Update to 1.1.1.
* gnu/packages/gnuzilla.scm (firefox-decrypt)[version]: Update to 1.1.1.
[arguments]<#:builder>: Update patch shebang substitute.

Change-Id: Iceabe4883b103e2cde9eac808316986db97b760c
2024-05-01 10:39:25 +03:00
Oleg Pykhalov b32d129ad9
gnu: bats: Update to 1.11.0.
* gnu/packages/bash.scm (bats)[version]: Update to 1.11.0.
[arguments]<#:builder>: Filter out symlinks in patch-shebang.

Change-Id: I74405b99f91172c10b8c81caa0f3f46e1df4d74e
2024-05-01 10:05:42 +03:00
Oleg Pykhalov 7d7fca1942
gnu: jc: Update to 1.25.2.
* gnu/packages/admin.scm (jc): Update to 1.25.2.

Change-Id: I076bf285a6fd23ef65f6c094b355c5891c8b76e7
2024-05-01 09:24:57 +03:00
Oleg Pykhalov 757bbaaf14
gnu: gource: Update to 0.54.
* gnu/packages/version-control.scm (gource)[version]: Update to 0.54.
[arguments]<#:disallowed-references>: Add tzdata-for-tests.
<#:phases>: Unbundle tinyxml. Set TZDIR environment variable.
<#:configure-flags>: Add --with-tinyxml argument.
[native-inputs]: Add tzdata-for-tests.
[inputs]: Replace pcre with pcre2. Add tinyxml.

Change-Id: I67c2a1ee74582ed3e0a4ec5e6d229c948f9d5265
2024-05-01 09:11:05 +03:00
Oleg Pykhalov 2e505090ae
gnu: bird: Update to 2.15.1.
* gnu/packages/networking.scm (bird): Update to 2.15.1.

Change-Id: Ib30ee5eb503cbbafb066c13221d36059669f3dec
2024-05-01 06:48:55 +03:00
Eric Bavier eed1c0adb0
gnu: nickle: Update to 2.97.
* gnu/packages/patches/nickle-man-release-date.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/patches/nickle-man-release-date.patch (nickle): Update to 2.97.
[source]: Use patch.
[native-inputs]: Remove field.
[inputs]: Add readline.

Change-Id: Id33d121e9eea9e3124b8891c60047b3943711ade
2024-04-30 22:03:39 -05:00
Wilko Meyer 238a74c7df
gnu: Remove linux-libre 6.7.
* gnu/packages/linux.scm (linux-libre-6.7-version, linux-libre-6.7-gnu-revision,
deblob-scripts-6.7, linux-libre-6.7-pristine-source, linux-libre-6.7-source,
linux-libre-headers-6.7, linux-libre-6.7): Remove variables.
* gnu/packages/aux-files/linux-libre/6.7-arm.conf,
gnu/packages/aux-files/linux-libre/6.7-arm64.conf,
gnu/packages/aux-files/linux-libre/6.7-i686.conf,
gnu/packages/aux-files/linux-libre/6.7-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove aforementioned .conf files.

Change-Id: Ic69a65e1fbfa59d893e85d26950f33195ea9fbe1
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-30 17:50:21 -04:00
Sharlatan Hellseher 147f1f2e0d
gnu: Add psfex.
* gnu/packages/astronomy.scm (psfex): New variable.

Change-Id: I073df933b244811cd09343ea4951f481ad76b075
2024-04-30 21:36:14 +01:00
Sharlatan Hellseher bba6eca509
gnu: Add scamp.
* gnu/packages/astronomy.scm (scamp): New variable.

Change-Id: If32adb281017858b0e7d5816cecb509af3cec835
2024-04-30 21:36:14 +01:00