summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-01-27gnu: python-deepdish: Fix indentation.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-deepdish): Fix indentation. Change-Id: Idf8a0b5cdb9e371cb5d1f5f51f993da6209342d5
2025-01-27gnu: python-deepdish: Update to 0.3.7-0.3f2dff7, fix build.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-deepdish): Update to 0.3.7-0.3f2dff7. [source]: Swap to git checkout containing fixes for NumPy. [native-inputs]: Add python-pytest. Change-Id: Icbc8c0895bcac0bdfede65ac7b6006186c684a70
2025-01-27gnu: python-pods: Update to 0.1.17.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-pods): Update to 0.1.17. [native-inputs]: Remove python-setuptools and python-wheel; add python-poetry-core. Change-Id: I68db152ec47c54ffb92528863e9faedec11440ac
2025-01-27gnu: python-paramz: Add missing inputs, fix build.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-paramz): [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I3d33d04f523a214995e82d03d5bb1ce669962398
2025-01-27gnu: sl: Update to 5.05.Artyom V. Poptsov
* gnu/packages/toys.scm (sl): Update to 5.05. [source]<uri>: Set to "https://github.com/eyJhb/sl". Change-Id: I7e0c3f44ab6741eef4737965faa1cae3f329210c
2025-01-27gnu: Add python-whenever.Ekaitz Zarraga
* gnu/packages/python-xyz.scm (python-whenever): New variable. Change-Id: Idbdcf27dee3d772fdb7e679e6060287e2b6a3aa7
2025-01-27gnu: vkquake: Use compatible SDL2 version (sdl2-2.0).John Kehayias
This fixes a runtime error of "QUAKE ERROR: Your version of SDL library is incompatible with me. You need a library version in the line of 2.0.6". * gnu/packages/games.scm (vkquake)[inputs]: Replace sdl2 with sdl2-2.0. Change-Id: Iab65796a85a8a8247f565323e5cb1e2c9ae8329e Reported-by: meaty on #guix Change-Id: Ifc4d86014a5a9e8e584edbde8057c7929d534303
2025-01-27gnu: hyprland: Update to 0.47.0.John Kehayias
* gnu/packages/wm.scm (hyprland): Update to 0.47.0. [arguments]<#:configure-flags>: New field. Add flag to disable trying to build hyprpm. Change-Id: I8a8ff5fd9ff9931322296dadc673ab4ea152520b
2025-01-27gnu: hyprland-protocols: Update to 0.6.1.John Kehayias
* gnu/packages/freedesktop.scm (hyprland-protocols): Update to 0.6.1. Change-Id: I895dbb23b3da0deefb7854a30b00ce773fb91cb2
2025-01-27gnu: hyprutils: Update to 0.5.0.John Kehayias
* gnu/packages/cpp.scm (hyprutils): Update to 0.5.0. Change-Id: I82c97dea51298ff92a95489d9a1981ac8e5d46a3
2025-01-27gnu: aquamarine: Update to 0.7.1.John Kehayias
* gnu/packages/xdisorg.scm (aquamarine): Update to 0.7.1. Change-Id: I2ae4ed9d42db6af28c4ff13cf90234c9bfd3c6b0
2025-01-27gnu: go-github-com-pelletier-go-toml-v2: Disable tests.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-pelletier-go-toml-v2) [arguments] <tests?>: Disable as all of them hang in CI without any obvious reason. Change-Id: I90d74254df46d0fb215bae3823e1c1f744156357
2025-01-27gnu: minetest-server: Fix tests.Hilton Chain
This is a follow-up to 79510f5e6295342f864d21b38869d215ac99a213, adjusting minetest-server for the minetest -> luanti name change too. * gnu/packages/minetest.scm (minetest-server)[#:phases]<check>: Set MINETEST_GAME_PATH. Adjust server executable path. Change-Id: I4bcf798dea5dc1c920c2747950e970cb5fbddc3f
2025-01-27gnu: surfraw: Update to 2.3.0-0.ebb8131.Cayetano Santos
* gnu/packages/web.scm (surfraw): Update to 2.3.0-0.ebb8131. Change-Id: I5ee1766f78b20281454efcd75feca75ecdad2d4f Signed-off-by: Cayetano Santos <[email protected]> Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: guile-dbi: Switch to Guile 3.0.Josep Bigorra
* gnu/packages/guile-xyz.scm (guile-dbi)[native-inputs]: Add libltdl. [propagated-inputs]: Switch to ‘guile-3.0’. Signed-off-by: Ludovic Courtès <[email protected]> Change-Id: Icf898034a480fad52e0ebd2c4c1dc928ba2839d2
2025-01-27gnu: Add hunspell-dict-pt-pt.Ale Abdo
* gnu/packages/hunspell.scm (hunspell-dict-pt-pt): New variable. Change-Id: I68e4bc15af66648d06acd4ca822a9be8484220fe Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: Add hunspell-dict-pt-br.Ale Abdo
* gnu/packages/hunspell.scm (hunspell-dict-pt-br): New variable. Change-Id: I60f81bb664201851544246e8327e2bf8613b07ae Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: Add toilet.Evgeny Pisemsky
* gnu/packages/figlet.scm (toilet): New variable. Change-Id: I5288b45e9a5f350dd5682447990493da85fbd7a5 Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27linux-container: Ignore EPERM when attempting to mount /sys.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/61690>. Until now, this would work: guix shell --no-cwd -CWP -- guix shell -C coreutils -- ls -R /home … but this would not: $ guix shell --no-cwd -CWPN -- guix shell -C coreutils -- ls -R /home guix shell: error: mount: mount "none" on "/tmp/guix-directory.Wnc2OI/sys": Operation not permitted This is annoying and hardly understandable. Since we already disable /sys mounts when sharing the global network namespace is asked (as in ‘guix shell -CN‘), for the very same reason, we can just as well disable /sys mounts anytime it fails with EPERM. * gnu/build/linux-container.scm (mount-file-systems): Silently ignore EPERM when attempting to mount /sys. Change-Id: If85b1d703ab58a98ea9873f4f8fed71a06b7aa63
2025-01-27guix-install.sh: uninstall: Also remove shell completion symlinks.Denis 'GNUtoo' Carikli
Since symlinks to shell completion files are installed, it is useful to remove them during the uninstallation, especially when they point to files that are removed by 'guix-install.sh --uninstall'. * etc/guix-install.sh (sys_delete_shell_completion): Create. (sys_create_shell_completion): hardcode files being installed. (sys_customize_bashrc): call sys_delete_shell_completion. Change-Id: I70008bb55e7e1604f0c485c798460e160af7c9e5 Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: python-pytorch-geometric: Update to 2.6.1.David Elsing
* gnu/packages/machine-learning.scm (python-pytorch-geometric): Update to 2.6.1. [arguments]<#:phases>: Disable another test. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: python-torchvision: Update to 0.20.1.David Elsing
* gnu/packages/machine-learning.scm (python-torchvision): Update to 0.20.1. [native-inputs]: Add pybind11. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: python-pytorch-for-r-torch: Fix build.David Elsing
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 <[email protected]>
2025-01-27gnu: python-pytorch: Update to 2.5.1.David Elsing
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 <[email protected]>
2025-01-27gnu: fbgemm: Update to 1.0.0.David Elsing
* 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 <[email protected]>
2025-01-27gnu: oneapi-dnnl: Regenerate autogenerated files.David Elsing
* 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 <[email protected]>
2025-01-27gnu: python-sympy: Update to 1.13.3.David Elsing
* 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 <[email protected]>
2025-01-27gnu: python-optree: Update to 0.14.0.David Elsing
* 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 <[email protected]>
2025-01-27gnu: Add pybind11-2.13.David Elsing
* gnu/packages/python-xyz.scm (pybind11-2.13): New variable. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: onnx: Update to 1.17.0.David Elsing
* gnu/packages/machine-learning.scm (onnx): Update to 1.17.0. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: flatbuffers-next: Update to 24.12.23.David Elsing
* gnu/packages/serialization.scm (flatbuffers-next): Update to 24.12.23. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: cpp-httplib: Update to 0.18.5.David Elsing
* gnu/packages/cpp.scm (cpp-httplib): Update to 0.18.5. [native-inputs] Add curl. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: cpuinfo: Update to commit ca156f7.David Elsing
* gnu/packages/parallel.scm (cpuinfo): Update to commit ca156f7. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: asmjit: Update to commit cfc9f81.David Elsing
* gnu/packages/cpp.scm (asmjit): Update to commit cfc9f81. Signed-off-by: Ludovic Courtès <[email protected]>
2025-01-27gnu: Add wideriver.Hikari
* gnu/packages/wm.scm (wideriver): New variable. Change-Id: Iab2a6bd8bd02098105848d240af0271df44b58bf
2025-01-27gnu: nvi: Fix build on gcc-14.Zheng Junjie
* 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-27gnu: git-annex: Update to 10.20250115.Matthias Riße
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20250115. Change-Id: I567962854682007c0db43e949fa451046b52bdba
2025-01-27gnu: python-pods: Fix build.Felix Gruber
* gnu/packages/python-science.scm (python-pods): Fix build. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I758d7a45e8e7baf436abe3c0b2ad92241c0bab48
2025-01-27gnu: mu: Update to 1.12.8.Zheng Junjie
* gnu/packages/mail.scm (mu): Update to 1.12.8. Change-Id: I763db6935e53bd7573f00443656a3f37a930deed
2025-01-27gnu: go-github-com-zclconf-go-cty: Skip some tests on non 64bit arch.Sharlatan Hellseher
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-27gnu: diffoscope: Update to 286.Vagrant Cascadian
* gnu/packages/diffoscope.scm (diffoscope): Update to 286.
2025-01-27gnu: Remove arachne-pnr.Cayetano Santos
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-27gnu: snapper: Update to 0.12.1.Ashish SHUKLA
* 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-27gnu: abc: Update to 0.0-4.d5e1a5d.Cayetano Santos
* gnu/packages/fpga.scm (abc): Update to 0.0-4.d5e1a5d. Change-Id: I99caeed3cac17af830ce3fe38689ee6fad7e8074
2025-01-27gnu: dhcpcd: Update to 10.1.0.Zheng Junjie
* gnu/packages/admin.scm (dhcpcd): Update to 10.1.0. Change-Id: Id99145aa94f25c7920bdee798c70daff915214db
2025-01-27gnu: Add dhcpcd.Sören Tempel
* gnu/packages/admin.scm (dhcpcd): new procedure. Change-Id: I963b7b32dd4c5aaf40371e310bb96fa20e51504d Signed-off-by: Zheng Junjie <[email protected]>
2025-01-27gnu: libantlr3c: Use G-Expression.Zheng Junjie
gnu/packages/java.scm (libantlr3c)[arguments]: Use G-Expression. Change-Id: If280b345a9c86ddccb0614a124ff8b2215b8648c
2025-01-27gnu: libantlr3c: Fix build on riscv64.Zheng Junjie
* gnu/packages/java.scm (libantlr3c)[arguments]#<configure-flags>: When target riscv64, Add --disable-abiflags. Change-Id: I9e53575134630015e332e27a0286c1f58f072804
2025-01-26gnu: linux-libre 5.15: Update to 5.15.177.Leo Famulari
* 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-26gnu: linux-libre 6.1: Update to 6.1.127.Leo Famulari
* 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