David Elsing
145dfde05f
gnu: python-pytorch-geometric: Update to 2.6.1.
...
* gnu/packages/machine-learning.scm (python-pytorch-geometric): Update to 2.6.1.
[arguments]<#:phases>: Disable another test.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:41 +01:00
David Elsing
40b21618f5
gnu: python-torchvision: Update to 0.20.1.
...
* gnu/packages/machine-learning.scm (python-torchvision): Update to 0.20.1.
[native-inputs]: Add pybind11.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:41 +01:00
David Elsing
09e78c34af
gnu: python-pytorch-for-r-torch: Fix build.
...
The build fails because the types of function pointers with return type
'__m256' and 'const __m256' (or '__m512' and 'const __m512') are not treated
as compatible by the compiler.
* gnu/packages/machine-learning.scm (python-pytorch-for-r-torch)
[arguments]: New field.
[inputs]: Add foxi.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:40 +01:00
David Elsing
a0a9044d35
gnu: python-pytorch: Update to 2.5.1.
...
This also updates the qnnpack-pytorch package.
* gnu/packages/machine-learning.scm (%python-pytorch-version): Set to 2.5.1.
(%python-pytorch-src): Adjust hash accordingly.
(python-pytorch)[arguments]<#:phases>: Add 'remove-fr-trace-script
phase. Adjust 'use-system-libraries phase.
[native-inputs]: Add nlohmann-json. Replace cmake with cmake-minimal.
[inputs]: Remove foxi.
* gnu/packages/patches/python-pytorch-fix-codegen.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Adjust patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:40 +01:00
David Elsing
9a6221e76c
gnu: fbgemm: Update to 1.0.0.
...
* gnu/packages/machine-learning.scm (fbgemm): Update to 1.0.0.
[arguments]: Add #:cmake.
* gnu/packages/patches/fbgemm-use-system-libraries.patch: Adjust patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:40 +01:00
David Elsing
598907dbd0
gnu: oneapi-dnnl: Regenerate autogenerated files.
...
* gnu/packages/machine-learning.scm (oneapi-dnnl)[source]: Add snippet.
[arguments]<#:configure-flags>: Add "-DDNNL_EXPERIMENTAL_UKERNEL=ON".
[arguments]<#:phases>: Add 'codegen phase.
[native-inputs]: New field to add castxml, clang-17 and python.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:40 +01:00
David Elsing
8e79dff65b
gnu: python-sympy: Update to 1.13.3.
...
* gnu/packages/python-xyz.scm (python-sympy): Update to 1.13.3.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Adjust 'check phase.
[native-inputs]: New field to add python-hypothesis, python-pytest,
python-setuptools and python-wheel.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:40 +01:00
David Elsing
c8ceb0cb83
gnu: python-optree: Update to 0.14.0.
...
* gnu/packages/python-xyz.scm (python-optree): Update to 0.14.0.
[source]: Remove patch.
[arguments]<#:test-flags>: Disable additional failing test.
[native-inputs]: Replace pybind11 with pybind11-2.13 and cmake with
cmake-minimal.
* gnu/packages/patches/python-optree-fix-32-bit.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:40 +01:00
David Elsing
2f10079c23
gnu: Add pybind11-2.13.
...
* gnu/packages/python-xyz.scm (pybind11-2.13): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:40 +01:00
David Elsing
04e5c96fb1
gnu: onnx: Update to 1.17.0.
...
* gnu/packages/machine-learning.scm (onnx): Update to 1.17.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:39 +01:00
David Elsing
b0eed01f5b
gnu: flatbuffers-next: Update to 24.12.23.
...
* gnu/packages/serialization.scm (flatbuffers-next): Update to 24.12.23.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:39 +01:00
David Elsing
5219c43588
gnu: cpp-httplib: Update to 0.18.5.
...
* gnu/packages/cpp.scm (cpp-httplib): Update to 0.18.5.
[native-inputs] Add curl.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:39 +01:00
David Elsing
6d869d3f6a
gnu: cpuinfo: Update to commit ca156f7.
...
* gnu/packages/parallel.scm (cpuinfo): Update to commit ca156f7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:39 +01:00
David Elsing
ac35e86403
gnu: asmjit: Update to commit cfc9f81.
...
* gnu/packages/cpp.scm (asmjit): Update to commit cfc9f81.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:39 +01:00
Hikari
fcd7c7dcad
gnu: Add wideriver.
...
* gnu/packages/wm.scm (wideriver): New variable.
Change-Id: Iab2a6bd8bd02098105848d240af0271df44b58bf
2025-01-27 19:53:01 +08:00
Zheng Junjie
9fc3233d60
gnu: nvi: Fix build on gcc-14.
...
* gnu/packages/nvi.scm (nvi)[arguments]<#:make-flags>: Add CFLAGS=-g -O2
-Wno-incompatible-pointer-types -Wno-implicit-function-declaration.
Change-Id: Idb0b26dc29f90cd84aff5ac4da8b8aef5e0c1299
2025-01-27 19:53:01 +08:00
Matthias Riße
ed7c8ab413
gnu: git-annex: Update to 10.20250115.
...
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20250115.
Change-Id: I567962854682007c0db43e949fa451046b52bdba
2025-01-27 19:53:01 +08:00
Felix Gruber
91cd3bc17f
gnu: python-pods: Fix build.
...
* gnu/packages/python-science.scm (python-pods): Fix build.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I758d7a45e8e7baf436abe3c0b2ad92241c0bab48
2025-01-27 19:53:01 +08:00
Zheng Junjie
12b81c3ba5
gnu: mu: Update to 1.12.8.
...
* gnu/packages/mail.scm (mu): Update to 1.12.8.
Change-Id: I763db6935e53bd7573f00443656a3f37a930deed
2025-01-27 19:52:56 +08:00
Sharlatan Hellseher
f6687e700b
gnu: go-github-com-zclconf-go-cty: Skip some tests on non 64bit arch.
...
As seen in <https://ci.guix.gnu.org/build/8739612/log/raw >, 2 tests
failed on i686-linux, where all passed on x86_64-linux. These changes
skip some tests on non 64bit architectures.
* gnu/packages/golang-xyz.scm (go-github-com-zclconf-go-cty) [arguments]
<test-flags>: Conditionally skip some tests on non 64bit architectures.
Change-Id: Ib9c50f297744d0fe4b6f40811fdeeeb2d22a361d
2025-01-27 11:38:42 +00:00
Vagrant Cascadian
77603927fb
gnu: diffoscope: Update to 286.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 286.
2025-01-27 11:21:25 +08:00
Cayetano Santos
3806f55aa0
gnu: Remove arachne-pnr.
...
Arachne README.md states that this code is not maintained anymore, and advices
to replace it by nextpnr.
* gnu/packages/fpga.scm (arachne-pnr): Delete variable.
Change-Id: I86a42633de96af04499106aabca43bfab4b35f24
2025-01-27 08:46:39 +08:00
Ashish SHUKLA
73ed87b167
gnu: snapper: Update to 0.12.1.
...
* gnu/packages/file-systems.scm (snapper): Update to 0.12.1.
[#:phases]<relative-file-locations>: Update to patch more files.
Change-Id: I6ee16a4fca78a26a7c41e29f53c22ac51912e095
2025-01-27 08:46:39 +08:00
Cayetano Santos
1de27b5976
gnu: abc: Update to 0.0-4.d5e1a5d.
...
* gnu/packages/fpga.scm (abc): Update to 0.0-4.d5e1a5d.
Change-Id: I99caeed3cac17af830ce3fe38689ee6fad7e8074
2025-01-27 08:46:39 +08:00
Zheng Junjie
d111f6deb0
gnu: dhcpcd: Update to 10.1.0.
...
* gnu/packages/admin.scm (dhcpcd): Update to 10.1.0.
Change-Id: Id99145aa94f25c7920bdee798c70daff915214db
2025-01-27 08:46:39 +08:00
Sören Tempel
b77d0523ed
gnu: Add dhcpcd.
...
* gnu/packages/admin.scm (dhcpcd): new procedure.
Change-Id: I963b7b32dd4c5aaf40371e310bb96fa20e51504d
Signed-off-by: Zheng Junjie <873216071@qq.com>
2025-01-27 08:46:38 +08:00
Zheng Junjie
b213b0d360
gnu: libantlr3c: Use G-Expression.
...
gnu/packages/java.scm (libantlr3c)[arguments]: Use G-Expression.
Change-Id: If280b345a9c86ddccb0614a124ff8b2215b8648c
2025-01-27 08:46:38 +08:00
Zheng Junjie
4d0f5e1345
gnu: libantlr3c: Fix build on riscv64.
...
* gnu/packages/java.scm (libantlr3c)[arguments]#<configure-flags>: When
target riscv64, Add --disable-abiflags.
Change-Id: I9e53575134630015e332e27a0286c1f58f072804
2025-01-27 08:46:38 +08:00
Leo Famulari
5133fe25d4
gnu: linux-libre 5.15: Update to 5.15.177.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.177.
(linux-libre-5.15-pristine-source): Update hash.
Change-Id: I995d06356a4939b947316f8c90d3e21cba9a78e1
2025-01-26 18:14:24 -05:00
Leo Famulari
40d75ef875
gnu: linux-libre 6.1: Update to 6.1.127.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.127.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I8ad723c7a133b771c5c59d00615271ec6aadd704
2025-01-26 18:14:24 -05:00
Leo Famulari
91fc5026fa
gnu: linux-libre 6.6: Update to 6.6.74.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.74.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Ifcbc164fdcb177e6e9e83299f95a29482b8287a9
2025-01-26 18:14:24 -05:00
Leo Famulari
5fb64cf3b0
gnu: linux-libre: Update to 6.12.11.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.11.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: Ia3ef093f90182d818c9605f0c75e2244a28e8ab1
2025-01-26 18:14:12 -05:00
Nicolas Goaziou
2ef6248704
gnu: emacs-jsdoc: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-jsdoc): Use proper version tag.
Change-Id: I20df314d2508eb264bd826af4ddcbc6163d884bc
2025-01-26 22:51:30 +01:00
Nicolas Goaziou
12bd1d925c
gnu: emacs-logview: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-logview): Fix typo in version.
[propagated-inputs]: Add emacs-compat.
Change-Id: I42b6bd62ad78103f6c1c0e2e9152d95e32664bdb
2025-01-26 22:51:30 +01:00
Nicolas Goaziou
ac546fa74d
gnu: emacs-beframe: Fix hash.
...
* gnu/packages/emacs-xyz.scm (emacs-beframe): Fix hash, which wasn’t properly
updated during last version bump.
Change-Id: I275596235b37a8733e668f0c07dcf3706c343604
2025-01-26 22:51:30 +01:00
Nicolas Goaziou
1d7dd5779e
gnu: emacs-visual-replace: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-visual-replace): Update to 1.2-1.17d693f.
[native-inputs]: Add emacs-turtles.
[arguments]: Simplify `install-info' phase to avoid relying on git and Sphinx.
[propagated-inputs]: Remove python-sphinx.
Change-Id: I0bc84e7e38b3fa52ba226cde6630fb37558d5ce8
2025-01-26 22:51:29 +01:00
Nicolas Goaziou
9946bbf8d8
gnu: Add emacs-turtles.
...
* gnu/packages/emacs-xyz.scm (emacs-turtles): New variable.
Change-Id: Ia7fc70d240afbe2eeb8909a88e30caac6f4fe14f
2025-01-26 22:51:29 +01:00
Runciter
a47bbf6965
services: dico: Add symbols to help users configure FreeDict with dicod.
...
* gnu/services/dict.scm: (dicod-freedict-database): New procedure;
(%dicod-databases:freedict): new variable.
* doc/guix.texi (Dictionary Service): Document them.
Signed-off-by: Runciter <runciter@whispers-vpn.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Id5b20e235b988953a66e0344872d1fa165c4c773
2025-01-26 22:09:28 +01:00
Ludovic Courtès
4fa122bc4d
home: services: Add ‘transient’ and ‘timer’ to ‘%base-home-services’.
...
* gnu/home.scm (%base-home-services): Add
‘home-shepherd-timer-service-type’ and
‘home-shepherd-transient-service-type’.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ib48744b82c7e4c6ff6b8ac3d669774feda813f4b
2025-01-26 22:09:27 +01:00
Ludovic Courtès
5cfbf7b513
home: services: shepherd: Add ‘transient’ and ‘timer’ services.
...
* gnu/home/services/shepherd.scm (home-shepherd-timer-service-type)
(home-shepherd-transient-service-type): New variables.
* doc/guix.texi (Shepherd Home Service): Document them.
(Shepherd Services): Add anchor.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ia4eb7cf043f4661c64f5ca81b8989a451532aa18
2025-01-26 22:09:27 +01:00
Ludovic Courtès
dc0df5eb47
services: Add the Shepherd’s ‘transient’ and ‘timer’ to ‘%base-services’.
...
* gnu/services/base.scm (%base-services): Add instances of
‘shepherd-timer-service-type’ and ‘shepherd-transient-service-type’.
Change-Id: I28a35d0dce40b142ee71b330b1cf7a3d222ef6bd
2025-01-26 22:09:27 +01:00
Ludovic Courtès
e73cf57a20
services: shepherd: Add ‘transient’ and ‘timer’.
...
* gnu/services/shepherd.scm (shepherd-timer-service-type)
(shepherd-transient-service-type): New variables.
* doc/guix.texi (Shepherd Services): Document them.
Change-Id: I9b622e7e947e7a6384c2701a313d0c7080a0a5f6
2025-01-26 22:09:27 +01:00
Sharlatan Hellseher
75437dbb76
Merge remote-tracking branch 'origin/go-team'
...
Change-Id: I3672a7dc248a41b1a83e4c488523f62cf1806710
2025-01-26 20:55:06 +00:00
Andrew Wong
55859a28cc
gnu: Add swayimg.
...
* gnu/packages/image-viewers.scm (swayimg): New variable.
Change-Id: I5e6d2d01278d34df412a128a67e2ead46ad5afc2
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-01-26 21:16:55 +01:00
Yuval Langer
cbc6baf5e9
gnu: emacs-greader: Update to 0.12.5.
...
* gnu/packages/emacs-xyz.scm (emacs-greader): Update to 0.12.5.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I2685f757efd7bc675866343cc1b81befc6374907
2025-01-26 20:58:49 +01:00
Nicolas Goaziou
8a1b16fd60
gnu: emacs-vertico-posframe: Update to 0.8.0.
...
* gnu/packages/emacs-xyz.scm (emacs-vertico-posframe): Update to 0.8.0.
Change-Id: I9f034a2b4b93ac027742a549e3f4ced531ddd2a7
2025-01-26 20:58:48 +01:00
Nicolas Goaziou
f73bb8af98
gnu: emacs-tramp: Update to 2.7.2.
...
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.7.2.
Change-Id: Ice95dc0c80cbab1c13e4b8f7679c497b093250af
2025-01-26 20:58:48 +01:00
Nicolas Goaziou
7c6e312946
gnu: emacs-eglot: Update to 1.18.
...
* gnu/packages/emacs-xyz.scm (emacs-eglot): Update to 1.18.
[propagated-inputs]: Add emacs-compat and emacs-track-changes.
Change-Id: Ie26d3d7874ebf03fa18c887f0df34e69006678fd
2025-01-26 20:58:48 +01:00
Nicolas Goaziou
1e7c6f4a17
gnu: emacs-exwm: Update to 0.33.
...
* gnu/packages/emacs-xyz.scm (emacs-exwm): Update to 0.33.
Change-Id: I5630be7713cfca4798725041d53af5948c1f925d
2025-01-26 20:58:48 +01:00
Nicolas Goaziou
d9a4637ff5
gnu: emacs-stream: Update to 2.4.0.
...
* gnu/packages/emacs-xyz.scm (emacs-stream): Update to 2.4.0.
Change-Id: I6559302ead3d8b5cb8cf9f9b9974fe825964c2c4
2025-01-26 20:58:47 +01:00