Ian Eure
17147fb2cd
gnu: libopenshot-audio: Update to 0.5.0.
...
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.5.0.
Change-Id: Iddf57b3d7e3880ca34f94d45209091089101f148
2026-02-10 18:25:40 -08:00
Ian Eure
672e88fe15
gnu: libopenshot: Update to 0.5.0.
...
* gnu/packages/video.scm (libopenshot): Update to 0.5.0.
Change-Id: Ib3c22ccd41cc1b4563a209e8b52172f587e5c18f
2026-02-10 18:25:39 -08:00
Ian Eure
d651764ec4
Revert "gnu: Remove python-pyqtwebengine."
...
This reverts commit 843719a57a .
Change-Id: I33605011b2824c6a04e4616d14908eb48afea533
2026-02-10 18:25:38 -08:00
jgart
a1c141e342
home: services: Format let block in helper function.
...
* gnu/home/services/sway.scm (services): Format let block in helper function.
Change-Id: I9ce14f33cb52ab97e0af129aad12d65bfdd70495
2026-02-10 20:04:19 -05:00
Maxim Cournoyer
30d4846e2a
gnu: gnome-music: Update to 49.1.
...
* gnu/packages/gnome.scm (gnome-music): Update to 49.1.
Change-Id: Ib37e2d57f05743799d6acbfd597a5477014df113
2026-02-11 09:49:53 +09:00
David Elsing
60220bc066
gnu: Add hipfft.
...
* gnu/packages/rocm-libs.scm (hipfft): New variable.
Change-Id: I59e55a6d96a9b1aa500aac7df31c5af7aa5b53a2
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5787
2026-02-10 23:49:16 +01:00
David Elsing
f87a0fc347
gnu: Add rocfft.
...
* gnu/packages/rocm-libs.scm (rocfft): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:49:16 +01:00
David Elsing
dea0a3842b
gnu: Add miopen.
...
* 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-10 23:49:15 +01:00
David Elsing
eb541097d1
gnu: Add frugally-deep.
...
* gnu/packages/machine-learning.scm (frugally-deep): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:49:15 +01:00
David Elsing
b5c501ad47
gnu: Add half-rocm.
...
* gnu/packages/rocm-libs.scm (half-rocm): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:49:15 +01:00
David Elsing
82f8434094
gnu: Add rocmlir.
...
* gnu/packages/llvm.scm (rocmlir): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:49:15 +01:00
David Elsing
67aab9bb0f
gnu: Add functionalplus.
...
* gnu/packages/cpp.scm (functionalplus): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:49:15 +01:00
David Elsing
e911d64ef2
gnu: Add doctest-next.
...
* gnu/packages/check.scm (doctest-next): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:49:15 +01:00
David Elsing
7e26e8e957
gnu: Add composable-kernel.
...
* 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-10 23:48:57 +01:00
David Elsing
8d765f76ff
gnu: Add rocthrust.
...
* gnu/packages/rocm-libs.scm (rocthrust): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:37 +01:00
David Elsing
4012f1a134
gnu: Add hipcub.
...
* gnu/packages/rocm-libs.scm (hipcub): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:37 +01:00
David Elsing
82f539812a
gnu: Add rccl.
...
* gnu/packages/rocm.scm (rccl): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:37 +01:00
David Elsing
b4d56448a7
gnu: Add hipblas.
...
* gnu/packages/rocm-libs.scm (hipblas): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:37 +01:00
David Elsing
1005b1648a
gnu: Add hipsolver.
...
* gnu/packages/rocm-libs.scm (hipsolver): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:37 +01:00
David Elsing
6671f03a76
gnu: Add rocsolver.
...
* gnu/packages/rocm-libs.scm (rocsolver): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:36 +01:00
David Elsing
ffe09631d8
gnu: Add hipsparse.
...
* gnu/packages/rocm-libs.scm (hipsparse): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:36 +01:00
David Elsing
184c049226
gnu: Add rocsparse.
...
* gnu/packages/rocm-libs.scm (rocsparse): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:36 +01:00
David Elsing
9f2f9101b4
gnu: Add rocprim.
...
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-10 23:46:36 +01:00
David Elsing
fa9a13d7e0
gnu: Add rocblas.
...
* gnu/packages/rocm-libs.scm (rocblas): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:36 +01:00
David Elsing
a34860220f
gnu: Add hipblaslt.
...
* 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-10 23:46:36 +01:00
David Elsing
54b0973203
gnu: Add origami.
...
* gnu/packages/rocm-libs.scm (origami): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:36 +01:00
David Elsing
16aeff94ea
gnu: Add rocroller.
...
* gnu/packages/rocm-libs.scm (rocroller): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:35 +01:00
David Elsing
e3ac9a651a
gnu: Add mxdatagenerator.
...
* gnu/packages/rocm-libs.scm (mxdatagenerator): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:35 +01:00
David Elsing
99ced1d432
gnu: Add libdivide.
...
* gnu/packages/cpp.scm (libdivide): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:35 +01:00
David Elsing
1eb057021d
gnu: Add tensile.
...
* 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-10 23:46:35 +01:00
David Elsing
8be8a7eda6
gnu: Add rocm-smi.
...
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-10 23:46:35 +01:00
David Elsing
bb0ac27216
gnu: Add hipblas-common.
...
* gnu/packages/rocm-libs.scm (hipblas-common): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:35 +01:00
David Elsing
2f8b648eac
gnu: Add hiprand.
...
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-10 23:46:35 +01:00
David Elsing
ee1614f4ae
gnu: Add rocrand.
...
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-10 23:46:34 +01:00
David Elsing
fd40faec42
gnu: rocm: Add 'current-amd-gpu-targets-string'.
...
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-10 23:46:34 +01:00
David Elsing
7d1b86859b
gnu: Add rocprofiler.
...
* gnu/packages/rocm-tools.scm (rocprofiler): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:34 +01:00
David Elsing
d3b5fb5788
gnu: Add roctracer.
...
Adapted from the Guix-HPC channel (https://gitlab.inria.fr/guix-hpc/guix-hpc ).
* gnu/packages/rocm.scm (roctracer): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:34 +01:00
David Elsing
b8b7982091
gnu: Add aqlprofile.
...
* gnu/packages/rocm.scm (aqlprofile): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:34 +01:00
David Elsing
a1180bdd43
gnu: Add rocgdb.
...
* gnu/packages/gdb.scm (rocgdb): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:33 +01:00
David Elsing
be11ca5316
gnu: Add rocdbgapi.
...
* gnu/packages/gdb.scm (%rocm-gdb-version): New variable.
(rocdbgapi): New variable.
(gdb-14): Prefix license with license:.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:33 +01:00
David Elsing
290aac7769
gnu: Add hipify.
...
Adapted from the Guix-HPC channel (https://gitlab.inria.fr/guix-hpc/guix-hpc ).
* gnu/packages/rocm-tools.scm: New file.
(%rocm-version): New variable.
(hipify): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:33 +01:00
David Elsing
ec1eedd92f
gnu: Add rocm-core.
...
* gnu/packages/rocm.scm (rocm-core): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:33 +01:00
David Elsing
a5c0ce3fc3
gnu: rocm-bandwidth-test: Reorganize inputs.
...
* gnu/packages/rocm.scm (rocm-bandwidth-test): TODO
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:33 +01:00
David Elsing
9c4914aaf8
gnu: Add rocm-toolchain.
...
Adapted from the Guix-HPC channel (https://gitlab.inria.fr/guix-hpc/guix-hpc ).
* gnu/packages/llvm.scm (rocm-toolchain): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:33 +01:00
David Elsing
dc52bfce99
gnu: Add offload-rocm.
...
* gnu/packages/llvm.scm (offload-rocm): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:33 +01:00
David Elsing
838a5a46ce
gnu: Add clang-rocm-toolchain.
...
* gnu/packages/llvm.scm (clang-rocm-toolchain): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:32 +01:00
David Elsing
a928423142
gnu: Add libomp-rocm.
...
* gnu/packages/llvm.scm (libomp-rocm): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:32 +01:00
David Elsing
091d8dafa4
gnu: rocm-hip-runtime: Propagate runtime dependencies.
...
* gnu/packages/rocm.scm (rocm-hip-runtime)[propagated-inputs]: New field.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:32 +01:00
David Elsing
c0c6c2131a
gnu: rocm-hip-runtime: Add rocprofiler-register to inputs.
...
* gnu/packages/rocm.scm (rocm-hip-runtime)[arguments]<#:configure-flags>:
Remove "-DHIP_ENABLE_ROCPROFILER_REGISTER=OFF".
[inputs]: Add rocprofiler-register.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:32 +01:00
David Elsing
db184be59c
gnu: rocr-runtime: Add rocprofiler-register to inputs.
...
* gnu/packages/rocm.scm (rocr-runtime)[inputs]: Add rocprofiler-register.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-10 23:46:32 +01:00