summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-02-11gnu: transmission: Switch to git-fetch.Foster Hangdaan
* gnu/packages/bittorrent.scm (transmission)[source]: Switch to git-fetch. Change-Id: If6908e5ee535049408408c1d86a3dfcc673206f3 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11gnu: transmission: Update to 4.1.0.Foster Hangdaan
* gnu/packages/bittorrent.scm (transmission): Update to 4.1.0. [source]: Remove transmission-4.0.6-fix-build.patch. * gnu/packages/patches/transmission-4.0.6-fix-build.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Change-Id: I36ebc4693dfb5bdcc73ccb6a6669fe9217e732b2 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11gnu: iaito: Update to 6.0.8.Spencer King
* gnu/packages/engineering.scm (iaito): Update to 6.0.8. [version]: Switch to using a release tag. Change-Id: Icc3cd97cfd800c0c42e0b1b0c9b72f75772311e7 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11gnu: radare2: Update to 6.0.8.Spencer King
* gnu/packages/engineering.scm (radare2): Update to 6.0.8. [arguments]<#:configure-flags>: Disable use_libuv. * gnu/packages/patches/radare2-fix-meson-build-to-use-sys-sdb.patch: Remove diff for nonexistent code. Change-Id: I567713ef8535eb134e42be6b2865265bb5574731 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11gnu: sdb: Update to 2.3.4.Spencer King
* gnu/packages/databases.scm (sdb): Update to 2.3.4. Change-Id: I3e89eaa8074002359e3c1419442d11b680a99988 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11gnu: gtkwave: Update to 3.4.0-1.36638f9.Cayetano Santos
* gnu/packages/electronics.scm (gtkwave): Update to 3.4.0-1.36638f9. [inputs]: Add json-glib. Change-Id: If3a392b8a2fbc2b9a497d5ab878e173bb861181c
2026-02-11Revert "gnu: clojure-tools: Add coreutils-minimal and openjdk inputs."Mathieu Lirzin
This reverts commit 1481959db7372d7cc919fe77155030b3b3f67339. Change-Id: I9c05bb3575da3a45ee358ed5eacbd6e6e0a6885f Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11gnu: postgresql-role: Avoid leaking passwords through kernel's command line ↵Giacomo Leidi
facility. The implementation of postgresql-role's password up until now relied on spawining a subshell reading the password file and passing its content via command line to a psql process which would create users and set passwords. This allowed a (fast) attacker to eavesdrop, via the kernel command line facility, the password while they were read, without having the permissions required for reading the password file. This new implementation reads passwords directly from password files into the Guile process, temporarily stores them in query files living in a memory backed file system and deletes the query files after executing them. It also makes sure to turn off logging of commands for the duration of the password setting transaction, so passwords don't get leaked to system logs through misconfiguration. * gnu/services/databases.scm (%postgresql-role-runtime-dir): New variable. (postgresql-create-roles): Rework the way passwords are set to avoid leaking them through subshells and command lines. (%postgresql-role-file-systems): New variable. (postgresql-role-service-type): Add file-system-service-type extension point. Change-Id: I52406d1d24f5d163081b5c21d3e1760fc0b67a1e
2026-02-11gnu: Remove python-nptyping.Andreas Enge
* gnu/packages/python-check.scm (python-nptyping): Delete variable. Fixes: guix/guix#5525 Change-Id: I48c8f86a994e184c7faae5ae64b3ba2503466216
2026-02-11gnu: lazarus: Refresh deprecated input.Andreas Enge
* gnu/packages/pascal.scm (lazarus)[inputs]: Replace atk by at-spi2-core. [arguments]<#:phases>{build}: Adapt accordingly. Change-Id: Ib54848eeb9166a37bf4603f9fb04c2aa2de0433a
2026-02-11gnu: elixir-hex: Set deterministic compiler option.Igorj Gorjaĉev
* gnu/packages/elixir.scm (elixir-hex): Set deterministic compiler option. Change-Id: If299e5b996d7689545eeab99c5559a14b304706d Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-02-11gnu: elixir: Fix search paths.Igorj Gorjaĉev
* gnu/packages/elixir.scm (elixir): Fix search paths. [native-search-paths]: Add search path for Erlang deps. Change-Id: I9215404215911d8ca17de01c4e57ba996c6b3233 Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-02-11gnu: elixir: Update to 1.19.5.Igorj Gorjaĉev
* gnu/packages/elixir.scm (elixir): Update to 1.19.5. Change-Id: I62a58b05d221f7d51c96bc225efa0dd5feb71f1d Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-02-11gnu: xpra: Update to 6.4.3.Andy Tai
* gnu/packages/xorg.scm (xpra): Update to 6.4.3. Change-Id: I2ee1f31ad7ac1907e8217b523912c463e9b3b01e Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11gnu: fish: Adjust input crates.Efraim Flashner
Fixes guix/guix#6296. * gnu/packages/rust-crates.scm (fish): Use the fish fork of rust-pcre2-sys. Change-Id: I224fd3ae3f35a69a1e9b98e83e9a48695b6e800a
2026-02-11gnu: llama-cpp: Unbundle ggml.Cayetano Santos
* gnu/packages/machine-learning.scm (llama-cpp)[inputs]: Add ggml. [arguments]<#:configure-flags>: Set accordingly. Change-Id: I30299ccab727f5a242eeb5437cb4b7e581e2b47d
2026-02-11gnu: Add ggml.Cayetano Santos
* gnu/packages/machine-learning.scm (ggml): New variable. Merges guix/guix!6238 Change-Id: Iebfff1cd9587a3ba3bb02020533c658b6c21f614
2026-02-11gnu: llama-cpp: Update to b7966.Andy Tai
* gnu/packages/machine-learning.scm (llama-cpp): Update to b7966. [inputs]: Add openssl. [native-inputs]: Add python-minimal-wrapper. [arguments]<#:phases>: Update ’fix-tests. Merges guix/guix!6227 Change-Id: I756e3e28a6b5d0fdc64349260806305619bbcc30 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-11gnu: emacs-racket-mode: Skip failing tests.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-racket-mode)[arguments]<#:phases>: Add ’skip-failing-tests. Merges guix/guix!6167 Change-Id: I70a6cc31f04da6dbec0e65f063b7246c73421c78
2026-02-11gnu: cryptsetup-minimal: Update to 2.8.4.Cayetano Santos
* gnu/packages/cryptsetup.scm (cryptsetup-minimal): Update to 2.8.4. Merges guix/guix!6177 Change-Id: I0fc61f3c193eb37139fa106e8fd1b02315e97c31
2026-02-11installer: run-wifi-page: Handle null ‘service-items’.Hilton Chain
Previously, the installer crashes after pressing enter on "No wifi detected". * gnu/installer/newt/wifi.scm (run-wifi-page): Scan wifi when connecting with null ‘service-items’. Change-Id: I04c57f2bdf0cc7f5928e154fce48e54d1ecb0cfa Merges: #6287
2026-02-10gnu: openshot: Update to 3.4.0.Ian Eure
* gnu/packages/video.scm (openshot): Update to 3.4.0. Change-Id: Idb4df12dbc6aee1448798b6f571153886b480ab7
2026-02-10Revert "gnu: Remove openshot."Ian Eure
This reverts commit 61bba2ef6e7e4b9dd316ddaa5029559cc2953a85.
2026-02-10gnu: libopenshot-audio: Update to 0.5.0.Ian Eure
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.5.0. Change-Id: Iddf57b3d7e3880ca34f94d45209091089101f148
2026-02-10gnu: libopenshot: Update to 0.5.0.Ian Eure
* gnu/packages/video.scm (libopenshot): Update to 0.5.0. Change-Id: Ib3c22ccd41cc1b4563a209e8b52172f587e5c18f
2026-02-10Revert "gnu: Remove python-pyqtwebengine."Ian Eure
This reverts commit 843719a57a3932add83a6ca153d81cec39b8f617. Change-Id: I33605011b2824c6a04e4616d14908eb48afea533
2026-02-10home: services: Format let block in helper function.jgart
* gnu/home/services/sway.scm (services): Format let block in helper function. Change-Id: I9ce14f33cb52ab97e0af129aad12d65bfdd70495
2026-02-11gnu: gnome-music: Update to 49.1.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-music): Update to 49.1. Change-Id: Ib37e2d57f05743799d6acbfd597a5477014df113
2026-02-10gnu: Add hipfft.David Elsing
* gnu/packages/rocm-libs.scm (hipfft): New variable. Change-Id: I59e55a6d96a9b1aa500aac7df31c5af7aa5b53a2 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5787
2026-02-10gnu: Add rocfft.David Elsing
* gnu/packages/rocm-libs.scm (rocfft): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add miopen.David Elsing
* gnu/packages/rocm-libs.scm (miopen): New variable. * gnu/packages/patches/miopen-zstd.patch (miopen): New patch. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add frugally-deep.David Elsing
* gnu/packages/machine-learning.scm (frugally-deep): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add half-rocm.David Elsing
* gnu/packages/rocm-libs.scm (half-rocm): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add rocmlir.David Elsing
* gnu/packages/llvm.scm (rocmlir): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add functionalplus.David Elsing
* gnu/packages/cpp.scm (functionalplus): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add doctest-next.David Elsing
* gnu/packages/check.scm (doctest-next): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add composable-kernel.David Elsing
* gnu/packages/rocm-libs.scm (composable-kernel): New variable. * gnu/packages/patches/composable-kernel-conditional-kernels.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Modified-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add rocthrust.David Elsing
* gnu/packages/rocm-libs.scm (rocthrust): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add hipcub.David Elsing
* gnu/packages/rocm-libs.scm (hipcub): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add rccl.David Elsing
* gnu/packages/rocm.scm (rccl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add hipblas.David Elsing
* gnu/packages/rocm-libs.scm (hipblas): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add hipsolver.David Elsing
* gnu/packages/rocm-libs.scm (hipsolver): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add rocsolver.David Elsing
* gnu/packages/rocm-libs.scm (rocsolver): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add hipsparse.David Elsing
* gnu/packages/rocm-libs.scm (hipsparse): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add rocsparse.David Elsing
* gnu/packages/rocm-libs.scm (rocsparse): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add rocprim.David Elsing
Adapted from the Guix-HPC channel (https://gitlab.inria.fr/guix-hpc/guix-hpc). * gnu/packages/rocm-libs.scm (rocprim): New variable. * gnu/packages/patches/rocprim-placement-new-delete.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add rocblas.David Elsing
* gnu/packages/rocm-libs.scm (rocblas): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add hipblaslt.David Elsing
* gnu/packages/rocm-libs.scm (hipblaslt-supported-targets): New variable. (hipblaslt-targets): New variable. (hipblaslt): New variable. * gnu/packages/patches/hipblaslt-python-nanobind.patch (hipblaslt): New patch. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add origami.David Elsing
* gnu/packages/rocm-libs.scm (origami): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add rocroller.David Elsing
* gnu/packages/rocm-libs.scm (rocroller): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>