Ayan Das
e00a3fb9d6
gnu: python-pot: Update to 0.9.6.
...
* gnu/packages/machine-learning.scm (python-pot): Update to 0.9.6.
[source]: Switch to git-fetch (upstream tag). Update hash. Remove
snippet for deleting 'ot/lp/emd_wrap.cpp'—not present in VCS source.
[arguments]: Add test-flags to skip 'test_entropic_semirelaxed_gromov'
(TypeError).
[native-inputs]: Drop python-wheel; add python-pytest and
python-pytest-cov.
Change-Id: I8932a58ad9b83fd9c82c21fbb7db23fb06336a64
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-04 12:12:57 +00:00
Ayan Das
52dfc46279
gnu: onnxruntime: Skip exporter-dependent tests needing onnxscript.
...
* gnu/packages/machine-learning.scm (onnxruntime): Skip exporter-dependent
tests needing onnxscript.
[arguments]: Extend pytest ignore list to exclude exporter tests that
require python-onnxscript (test_pytorch_export_contrib_ops.py and
transformers parity/phi_vision tests).
Change-Id: I7fe48815fcbd53121049a3b61d43af636df2bffe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-04 12:12:56 +00:00
Ayan Das
9e2dd1012f
gnu: python-torchaudio: Skip additional TorchScript consistency tests.
...
* gnu/packages/machine-learning.scm (python-torchaudio): Extend pytest -k
filter to exclude FrequencyMasking/TimeMasking/deemphasis/RNNTLoss
TorchScript tests that fail with PyTorch 2.9.0.
[native-inputs]: Drop python-wheel.
Change-Id: I87e4360cd3ebe433f5e5e508028872b8fdc294b7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-04 12:12:56 +00:00
Ayan Das
720d2b57eb
gnu: python-pytorch: Update to 2.9.0.
...
* gnu/packages/machine-learning.scm (python-pytorch): Update to 2.9.0.
[source]: Update hash.
[arguments]: Add 'skip-pip-redirect' phase to avoid pip redirect in
setup.py. Extend concurrentqueue include fix to cover nativert.
[native-inputs]: Add python-setuptools.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Update for 2.9.0.
Change-Id: I26606949da3c36fe8d7b6933ec54cb2c347a1bb9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-04 12:12:56 +00:00
Ayan Das
04eeea17f5
gnu: gloo: Update to 0.0.0-4.54cbae0.
...
* gnu/packages/machine-learning.scm (gloo): Update to commit
54cbae0d3a67fa890b4c3d9ee162b7860315e341.
[source]: Switch upstream URL to https://github.com/pytorch/gloo and update hash.
Change-Id: Ibbea0a6739dc658f9ae147641fe128650f1370b9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-04 12:12:31 +00:00
Sharlatan Hellseher
873fc541a1
gnu: conda: Update to 25.9.1.
...
* gnu/packages/package-management.scm (conda): Update to 25.9.1. Use
G-Expressions, move all propagated-inputs to inputs, as it's a final
command.
[arguments] <test-flags>: Ignored test files are reworked to keep just
bare minimal of unit tests, more attention is required to resolve the
rest, rework skipped tests. Run test in parallel.
<phases>: Remove 'use-older-pytest, 'fix-ruamel-yaml-dependency, and
'create-version-file'; add 'fix-pytest-config,
'set-default-solver-to-classic, 'set-version, 'pre-check, and
'wrap-executable.
[inputs]: Add python-archspec, python-boltons, python-boto3,
python-charset-normalizer, python-conda-package-handling,
python-conda-content-trust, python-distro, python-frozendict,
python-jsonpatch, python-menuinst, python-packaging,
python-platformdirs, python-pluggy, python-pycosat, python-requests,
python-ruamel.yaml, python-setuptools, python-tqdm,
python-truststore, and python-zstandard.
[propagated-inputs]: Remove python-anaconda-client, python-boto3,
python-conda-package-handling, python-cytoolz, python-mock,
python-pluggy, python-pycosat, python-pytest, python-pyyaml,
python-requests, python-responses, python-ruamel.yaml-0.16,
python-tqdm, and zstd.
[native-inputs]: Remove python-coverage, python-pytest-cov, and
python-wheel; add nss-certs-for-test, patchelf, python-hatch-vcs,
python-anaconda-client, python-flask, python-hatchling,
python-importlib-resources, python-pexpect, python-pytest,
python-pytest-mock, python-pytest-rerunfailures, python-pytest-split,
python-pytest-xdist, python-responses, and python-werkzeug.
Fixes : guix/guix#3928
Change-Id: Ie8b463e1614d1477b169cf1cf4f94328f49fc4f2
2025-11-04 12:05:54 +00:00
Sharlatan Hellseher
8245801e61
gnu: Add python-pytest-split.
...
* gnu/packages/python-check.scm (python-pytest-split): New variable.
Change-Id: If5137abe8d1dd5f9cb6a8f93bd7e740cf5fcec94
2025-11-04 12:05:54 +00:00
Sharlatan Hellseher
42df16cf78
gnu: Add python-conda-content-trust.
...
* gnu/packages/python-xyz.scm (python-conda-content-trust): New variable.
Change-Id: Icaca13dccb6cf161e2cf9ea1ed785c616f4dc22d
2025-11-04 12:05:53 +00:00
Sharlatan Hellseher
bf316e14e7
gnu: Add python-menuinst.
...
* gnu/packages/python-xyz.scm (python-menuinst): New variable.
Change-Id: Iafab812acb984b800ac04c0e77143c9eb6295e81
2025-11-04 12:05:53 +00:00
Sharlatan Hellseher
2e8974aa15
gnu: packages/python-science: Remove package-management module.
...
* gnu/packages/python-science.scm: Remove unused (gnu packages
package-management) module.
Change-Id: I6760dab3d684077f0d121c6d2591e4430205035d
2025-11-04 12:05:53 +00:00
Sharlatan Hellseher
161fa204c0
gnu: python-conda-inject: Move to python-xyz.
...
* gnu/packages/package-management.scm (python-conda-inject): Move from
here ...
* gnu/packages/python-xyz.scm: ... to here.
Change-Id: Ie364dec68cca3f1e50e9b4951df45acd98f5624a
2025-11-04 12:05:53 +00:00
Sharlatan Hellseher
04de1903f6
gnu: python-anaconda-client: Move to python-web.
...
* gnu/packages/package-management.scm (python-anaconda-client): Move
from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Ie93aaa10d74b1be60e57250d4a20295b49473222
2025-11-04 12:05:53 +00:00
Sharlatan Hellseher
ff126c5b9c
gnu: python-anaconda-client: Update to 1.13.1.
...
* gnu/packages/package-management.scm (python-anaconda-client): Update to 1.13.1.
[source]<snippet>: Drop it as no longer required.
[arguments] <test-flags>: Deselect just 2 failing tests.
<phases>: Remove 'python3.10-compatibility, and 'set-HOME; add
'fix-pytest-config.
[propagated-inputs]: Remove python-clyent; add python-anaconda-cli-base,
python-conda-package-handling, python-conda-package-streaming,
python-dateutil, python-defusedxml, python-pillow,
python-platformdirs, python-pytz, python-requests-toolbelt,
python-tqdm, and python-urllib3.
[native-inputs]: Remove python-coverage, python-dateutil, python-mock,
python-pillow, python-pytz, and python-wheel; add python-setuptools.
Change-Id: I3940329fa479e25d9b1b3a6528dd2d9797c0bcf6
2025-11-04 12:02:53 +00:00
Sharlatan Hellseher
f688758fc9
gnu: python-conda-package-handling: Move to python-web.
...
* gnu/packages/package-management.scm (python-conda-package-handling):
Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: I6fa929a850161e9a8f649ac25abc50db94e91322
2025-11-04 10:50:03 +00:00
Sharlatan Hellseher
bda2f82bff
gnu: python-conda-package-handling: Update to 2.4.0.
...
* gnu/packages/package-management.scm (python-conda-package-handling): Update to 2.4.0.
[arguments]: Drop all.
[native-inputs]: Remove python-cython and python-wheel; add python-bottle.
[inputs]: Remove libarchive.
[propagated-inputs]: Remove python-six and python-tqdm; add
python-conda-package-streaming.
Change-Id: Id9314814bbe665ff483fea8c65b8f62a16ad303a
2025-11-04 10:50:02 +00:00
Sharlatan Hellseher
6b59d0a050
gnu: Add python-conda-package-streaming.
...
* gnu/packages/python-web.scm (python-conda-package-streaming): New variable.
Change-Id: Ief80df1b815d59dc7e2ee46db656e8f2ea165b73
2025-11-04 10:50:02 +00:00
Sharlatan Hellseher
2ca7922d18
gnu: Add python-anaconda-cli-base.
...
* gnu/packages/python-xyz.scm (python-anaconda-cli-base): New variable.
Change-Id: Iaf3dd863af005bbada46080f5d2e666ec207816b
2025-11-04 10:50:02 +00:00
Sharlatan Hellseher
00b4c08d77
gnu: glances: Move to monitoring.
...
* gnu/packages/python-xyz.scm (glances): Move from here ...
* gnu/packages/monitoring.scm: ... to here.
Change-Id: Ifa7c9e448c914fed63533db7cdfe2236c6315553
2025-11-04 10:50:02 +00:00
Sharlatan Hellseher
f3e1cf830e
gnu: glances: Switch to custom test-backend.
...
* gnu/packages/python-xyz.scm (glances)[arguments] <test-backend,
test-flags>: Use custom.
<phases>: Use default 'check.
Change-Id: I992dbc8c2068352680a7c542953339aef94c7f5e
2025-11-04 10:50:02 +00:00
Christian Birk Sørensen
2b82e6debb
gnu: glances: Update to 4.3.0.
...
gnu/packages/python-xyz.scm (glances): Update to 4.3.0.
Change-Id: I467ca911e2f7b6c98904143294a98232e437c22d
2025-11-04 10:50:02 +00:00
Murilo
f453bc4425
gnu: binwalk: Update to 3.1.0.
...
* gnu/packages/firmware.scm (binwalk): Update to 3.1.0.
[build-system]: Switch to cargo-build-system.
[source]<modules>: Remove utils module.
<snippet>: Remove it.
[arguments]<#:phases>: Remove it.
<#:install-source?>: Do not install source.
<#:cargo-test-flags>: Skip failing tests.
[native-inputs]: Remove python-coverage, python-nose; Add pkg-config.
[inputs]: Add fontconfig, xz, (cargo-inputs 'binwalk).
[description]: Fix spacing, add dot at the end.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[binwalk]: New
entry.
Change-Id: Ibb2df47aa3f2ddee06784c190200f0b7d21a31e2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-11-04 11:33:21 +02:00
Efraim Flashner
d65f5e7c3c
gnu: shepherd-1.0: Use older guile-fibers on some systems.
...
Fixes guix/guix#3681 .
* gnu/packages/admin.scm (shepherd-1.0)[native-inputs]: When building
for arm or riscv64 systems use guile-fibers-1.1.
[inputs]: Use the same guile-fibers as in native-inputs.
Change-Id: Iba10065aeb5c731e33f5d4d9093ac7ee21372205
2025-11-04 09:44:01 +02:00
Liliana Marie Prikler
54deb87a79
Revert "gnu: komikku-servers: Update to 1.89.0."
...
This reverts commit b8c6bd4a7c , which
inadvertently pushed komikku-servers beyond the compatibility patches.
2025-11-04 08:34:26 +01:00
Leo Famulari
c7cefa9996
gnu: linux-libre: Update to 6.17.
...
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre): Use linux-libre
6.17.
Change-Id: I4e95fd40c51b5d747e0bc9f082c4c3a3e17c0248
2025-11-03 20:57:16 -05:00
Leo Famulari
a16a4c844d
gnu: linux-libre 5.4: Update to 5.4.301.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.301.
(linux-libre-5.4-pristine-source): Update hash.
Change-Id: I9b7769fda6e68d04b7ac960357f1a090ed4e5fa9
2025-11-03 20:57:16 -05:00
Leo Famulari
64524c7df1
gnu: linux-libre 5.10: Update to 5.10.246.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.246.
(linux-libre-5.10-pristine-source): Update hash.
Change-Id: I07db72c6c1f2b647570be942d858265a15a38728
2025-11-03 20:57:15 -05:00
Leo Famulari
fd368d431b
gnu: linux-libre 5.15: Update to 5.15.196.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.196.
(linux-libre-5.15-pristine-source): Update hash.
Change-Id: Ia89a29c20d808150eecf074e6ecc6c2ca6e49ad0
2025-11-03 20:57:15 -05:00
Leo Famulari
936a243d96
gnu: linux-libre 6.1: Update to 6.1.158.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.158.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I4b3de3af7104109b5e08e57bb21e0b6fadcecff2
2025-11-03 20:57:14 -05:00
Leo Famulari
74ce65bbaa
gnu: linux-libre 6.6: Update to 6.6.115.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.115.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: I26820403555a0dde002e8be8b5de9665ed923154
2025-11-03 20:57:14 -05:00
Leo Famulari
1aee8302d9
gnu: linux-libre 6.12: Update to 6.12.56.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.56.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: I3bdf8236fcb2f929ca7474ce041d33455b65fceb
2025-11-03 20:57:14 -05:00
Leo Famulari
b303a02d6c
gnu: linux-libre 6.17: Update to 6.17.6.
...
* gnu/packages/linux.scm (linux-libre-6.17-version): Update to 6.17.6.
(linux-libre-6.17-pristine-source): Update hash.
Change-Id: I42eb82beeb5dfcff839389b9620161b505bca902
2025-11-03 20:57:13 -05:00
Leo Famulari
8c2a717764
gnu: linux-libre 6.17: Re-enable support for the legacy iptables netfilter.
...
Without this, the Guix Wireguard service fails to start:
------
modprobe: FATAL: Module ip6_tables not found in directory /run/booted-system/kernel/lib/modules/6.17.5
------
https://codeberg.org/guix/guix/pulls/3973#issuecomment-8041025
* gnu/packages/aux-files/linux-libre/6.17-arm64.conf,
gnu/packages/aux-files/linux-libre/6.17-i686.conf,
gnu/packages/aux-files/linux-libre/6.17-riscv.conf,
gnu/packages/aux-files/linux-libre/6.17-x86_64.conf: Enable
NETFILTER_XTABLES_LEGACY and associated options.
Change-Id: If92770ae28deb135bdde02308bf30e7349a44f4d
2025-11-03 20:57:05 -05:00
Arun Isaac
f51e414272
gnu: Add hardv.
...
* gnu/packages/education.scm (hardv): New variable.
Signed-off-by: jgart <jgart@dismail.de >
2025-11-03 19:50:23 -06:00
dan
71ae514b81
gnu: bootloader: Add nanopi-r4s-rk3399 bootloader.
...
* gnu/bootloader/u-boot.scm (u-boot-nanopi-r4s-rk3399-bootloader): Add variable.
* gnu/packages/bootloaders.scm (u-boot-nanopi-r4s-rk3399): Add variable.
Change-Id: Ib7af37fff02d7e5a83928949835c03a5949927da
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2025-11-03 12:44:46 -08:00
Allan Adair
0eb576635e
gnu: Add python-keeper-secrets-manager-helper.
...
* gnu/packages/python-xyz.scm (python-keeper-secrets-manager-helper): New variable.
Change-Id: I17ff36b9e642e1b16bb10d63f04222c16765c376
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-03 20:10:40 +00:00
Allan Adair
d1431491e9
gnu: Add python-keeper-secrets-manager-core.
...
* gnu/packages/python-xyz.scm (python-keeper-secrets-manager-core): New variable.
Change-Id: I347117693cc4a29c04c775da74d6e584cdd480a8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-03 20:10:40 +00:00
Christopher O'Neill
6608861ac0
gnu: gnome-video-effects: Update to 0.6.0
...
* gnu/packages/gnome.scm (gnome-video-effects): Update to 0.6.0.
Change-Id: I9653ee5ac7d00696a47a80f24109a700c083c897
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-11-03 17:35:08 +01:00
Christopher O'Neill
38b8ebad0c
gnu: cheese: Fix parse error in cheese-window.vala
...
* gnu/packages/gnome.scm (cheese): Update to current upstream master branch to
pull in the fix for the parse error and also remove the need for the
'relax-gcc-14-strictness stage (commit 405f796495 ).
Error message was:
```
** (cheese:2058): ERROR **: 21:35:09.133: cheese-window.vala:1322: Error:
<data>:56:5: Parse error: unexpected character `'', expected character `]'
```
Change-Id: I883fab82ecc05b1f898bb9b60db63fbd3bfcd431
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-11-03 17:35:08 +01:00
Andrew Wong
e4f7118ddd
gnu: Add pcsx2.
...
* gnu/packages/emulators.scm (pcsx2, pcsx2-patches): New variables.
Change-Id: I200e3d4b3da6d38f258a687c77d5283d2450937d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-11-03 17:35:07 +01:00
Andrew Wong
084df2fae0
gnu: Add plutosvg.
...
* gnu/packages/cpp.scm (plutosvg): New variable.
Change-Id: I1c74a7a62605bd4b7b859fd4e7f33141a2e39012
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-11-03 17:35:07 +01:00
Andrew Wong
4c6e437777
gnu: plutovg: Update to 1.3.1.
...
* gnu/packages/cpp.scm (plutovg): Update to 1.3.1.
Change-Id: I84d40753c04e8555dd3e9cf23ca064be8aea74b1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-11-03 17:35:07 +01:00
Andrew Wong
7d5f95fc3a
gnu: Add shaderc-for-pcsx2.
...
* gnu/packages/vulkan.scm (shaderc-for-pcsx2): New variable.
* gnu/packages/patches/shaderc-for-pcsx2-changes.patch: New file.
Change-Id: Ic4def56732eb34a0fd8cccc86b457b192aeadc21
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-11-03 17:35:07 +01:00
Andrew Wong
c8e18b99db
gnu: Add libpng-for-pcsx2.
...
* gnu/packages/image.scm (libpng-for-pcsx2): New variable.
Change-Id: If4d127b13539bd96c3b11c3bcf068df694393857
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-11-03 17:35:07 +01:00
Liliana Marie Prikler
672bdd5501
gnu: arcan: Use modern style.
...
* gnu/packages/arcan.scm (arcan)[#:phases]: Drop trailing #t.
<patch-paths>: Use #$output.
<prepare-static-openal>: Use this-package-input.
[inputs]: Drop labels. Rename arcan-openal to arcan-openal-checkout.
2025-11-03 17:35:07 +01:00
Liliana Marie Prikler
282edfd127
gnu: arcan: Build with FFMPEG 6.
...
* gnu/packages/arcan.scm (arcan)[inputs]: Replace ffmpeg with ffmpeg-6.
2025-11-03 17:35:07 +01:00
Liliana Marie Prikler
97e824230d
gnu: python-torchvision: Build with FFMPEG 6.
...
* gnu/packages/machine-learning.scm (python-torchvision)[inputs]: Replace
ffmpeg with ffmpeg-6.
2025-11-03 17:35:07 +01:00
Liliana Marie Prikler
b8c6bd4a7c
gnu: komikku-servers: Update to 1.89.0.
...
* gnu/packages/gnome.scm (komikku-servers): Update to 1.89.0.
2025-11-03 17:35:06 +01:00
Liliana Marie Prikler
e2ab4e881b
gnu: komikku: Use python-pillow-0.22.
...
* gnu/packages/gnome.scm (komikku)[inputs]: Replace python-pillow with
python-pillow-0.22.
2025-11-03 17:35:06 +01:00
Liliana Marie Prikler
8cfdc118c6
gnu: Add python-pillow-heif-0.22.
...
* gnu/packages/python-xyz.scm (python-pillow-heif-0.22): New variable.
2025-11-03 17:35:06 +01:00
Yelninei
7d488fec76
gnu: glibc/hurd: Add patches from glibc 2.42.
...
* gnu/packages/base.scm (glibc/hurd): Remove intr-msg-clobber.patch, add
signal-fpe-exception.patch and xstate.patch.
gnu/packages/patches/glibc-hurd-signal-fpe-exception.patch, gnu/packages/patches/glibc-hurd-xstate.patch : New patches
* gnu/local.mk (dist_patch_DATA): Register them.
Change-Id: Ib5b38f1fb8b43d76ec236232be8ff7552dad7422
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-11-03 17:18:38 +01:00