summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
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>
2026-02-10gnu: Add mxdatagenerator.David Elsing
* gnu/packages/rocm-libs.scm (mxdatagenerator): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add libdivide.David Elsing
* gnu/packages/cpp.scm (libdivide): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add tensile.David Elsing
* gnu/packages/rocm-tools.scm (tensile): New variable. * gnu/packages/patches/tensile-copy-if-not-exist.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add rocm-smi.David Elsing
Adapted from the Guix-HPC channel (https://gitlab.inria.fr/guix-hpc/guix-hpc). * gnu/packages/rocm-tools.scm (rocm-smi): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add hipblas-common.David Elsing
* gnu/packages/rocm-libs.scm (hipblas-common): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add hiprand.David Elsing
Adapted from the Guix-HPC channel (https://gitlab.inria.fr/guix-hpc/guix-hpc). * gnu/packages/rocm-libs.scm (hiprand): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add rocrand.David Elsing
Adapted from the Guix-HPC channel (https://gitlab.inria.fr/guix-hpc/guix-hpc). * gnu/packages/rocm-libs.scm: New file. (%rocm-version): New variable. (%rocm-libraries-url): New variable. (rocm-libraries-monorepo): New variable. (rocm-library-source): New procedure. (rocrand): New variable. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: rocm: Add 'current-amd-gpu-targets-string'.David Elsing
This is a string of GPU architectures separated by ";", which is commonly used by ROCm libraries. * gnu/packages/rocm.scm (current-amd-gpu-targets-string): New macro. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-10gnu: Add rocprofiler.David Elsing
* gnu/packages/rocm-tools.scm (rocprofiler): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>