1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 05:30:38 +02:00
Commit Graph

170864 Commits

Author SHA1 Message Date
Romain GARBAGE
af3900a316 gnu: openmpi-4: Don't mix quasiquotes with G-exps.
* gnu/packages/mpi.scm (openmpi-4): Don't mix quasiquotes with G-exps.

Merges guix/guix!6032

Change-Id: Ic989184bb25dc3519ea4281cf2c9cac1c18af7a9
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 10:16:40 +01:00
Romain GARBAGE
fb34cb983a gnu: hwloc-2: Enable ROCm support.
* gnu/packages/mpi.scm (hwloc-2): Enable ROCm support.

Merges guix/guix!6032

Change-Id: I68d57c377bf461dd32a2c7b7793ed85158683199
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 10:16:40 +01:00
Romain GARBAGE
f380c63da4 gnu: hwloc-2: Fix OpenCL linking error for dependents.
* gnu/packages/mpi.scm (hwloc-2)[origin]: Add patch adding a configure
flag for OpenCL.
[native-inputs]: Add dependencies required to generate configure. Remove
opencl-ic-loader...
[inputs]: ...and move it here.
[arguments]: Use new configure flag. Force configure script generation.

Merges guix/guix!6032

Change-Id: Idd31c6b6efbab9c87f83c5af750a0994518be69a
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 10:16:40 +01:00
Romain GARBAGE
cf5b8dce21 gnu: hwloc: Switch to G-expressions.
This commit updates both hwloc packages to use G-exps at the same time
as one inherits on the other and doing it in 2 steps would lead to a
commit with a broken state.

* gnu/packages/mpi.scm (hwloc-1, hwloc-2): Switch to G-expressions.

Merges guix/guix!6032

Change-Id: Ie59b12bb1fb9d7d800449afdbf8cfb44c08ec3e9
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 10:16:39 +01:00
Romain GARBAGE
7739b4dd8f gnu: ucx: Activate ROCm support.
* gnu/packages/fabric-management.scm (ucx): Activate ROCm support.

Merges guix/guix!6032

Change-Id: I011bc0c5f003ddc520557b702b972a3c3f7d3641
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 10:16:39 +01:00
Romain GARBAGE
db2a92f45a gnu: libfabric: Fix indentation.
* gnu/packages/linux.scm (libfabric): Fix indentation.

Merges guix/guix!6032

Change-Id: I80e48cb96c8c4ac11c467cf6b61187ef999f3be3
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 10:16:39 +01:00
Romain GARBAGE
6390a0c6ad gnu: libfabric: Activate ROCm support.
* gnu/packages/linux.scm (libfabric): Activate ROCm support.

Merges guix/guix!6032

Change-Id: I71761df0d4989dbe8ccf410f273486508b3575b5
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 10:16:39 +01:00
Cayetano Santos
ae909b7183 gnu: Add rocm-validationsuite.
* gnu/packages/rocm-libs.scm (rocm-validationsuite): New variable.

Merges guix/guix!6408

Change-Id: Id59bba55d34efcf401e70277de34f2c16d1f92be
2026-03-16 10:16:39 +01:00
Cayetano Santos
0f4c29ef1d gnu: hwloc-2: Add support for opencl, levelzero and libxml2.
* gnu/packages/mpi.scm (hwloc-2)[native-inputs]: Add opencl-headers and
opencl-icd-loader.
[inputs]: Add level-zero and libxml2.

Change-Id: I1af1921c848d8812848e453edac7701c9b1983d2
2026-03-16 10:16:39 +01:00
Philippe SWARTVAGHER
49c849438a gnu: hwloc-2: Update to 2.13.0.
* gnu/packages/mpi.scm (hwloc-2): Update to 2.13.0.

Merges guix/guix!6359

Change-Id: I020c86425dcbb83613365448356c7bec0e540b93
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 10:16:39 +01:00
Luca Cirrottola
fff3eb95b9 gnu: openblas: Use cmake build system.
* gnu/packages/maths.scm (openblas)[source]: Update url.
[build-system]: Switch to cmake-build-system.
[arguments]<#:test-target>: Delete.
<#:build-type>: Set.
<#:configure-flags>: Add.
<#:phases>: Restore ’configure.

Merges guix/guix!6178

Change-Id: Ieabb85ad797d70b8894e1f95937dc22af9b34210
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 10:16:39 +01:00
Cayetano Santos
78889d16fa gnu: vulkan-validationlayers: Update to 1.4.335.0.
* gnu/packages/vulkan.scm (vulkan-validationlayers): Update to
1.4.335.0.

Merges guix/guix!6058

Change-Id: I91cb6699c4e2ef278b2fd295be03ac55fad4301c
2026-03-16 10:16:39 +01:00
Cayetano Santos
1f33c9bf11 gnu: Add spirv-tools-static.
* gnu/packages/vulkan.scm (spirv-tools-static): New variable.

Merges guix/guix!6058

Change-Id: I2d7a9a752d94d8059cbb71a3d172c551e92b225c
2026-03-16 10:16:39 +01:00
Cayetano Santos
9b6f14eb0e gnu: vulkan-tools: Update to 1.4.335.
* gnu/packages/vulkan.scm (vulkan-tools): Update to 1.4.335.

Change-Id: Iab08a8a9cd6b1ad708548b19eb7303f6c806e717
2026-03-16 10:16:39 +01:00
Cayetano Santos
6ea151888c gnu: spirv-headers: Update to 1.4.335.0.
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.4.335.0.

Change-Id: I503d737e711404ad61843aacca752ad83e442fb4
2026-03-16 10:16:39 +01:00
Cayetano Santos
baa79d6d09 gnu: spirv-tools: Update to 1.4.335.0.
* gnu/packages/vulkan.scm (spirv-tools): Update to 1.4.335.0.

Change-Id: I9be0c58bffca7219d65b0657c0d4c9766222a33f
2026-03-16 10:16:39 +01:00
Cayetano Santos
8556b8ab61 gnu: spirv-cross: Update to 1.4.335.0.
* gnu/packages/vulkan.scm (spirv-cross): Update to 1.4.335.0.

Change-Id: I8fc0218acca39f646581c72eead214a9174c7522
2026-03-16 10:16:39 +01:00
Cayetano Santos
75ed45e456 gnu: glslang: Update to 1.4.335.0.
* gnu/packages/vulkan.scm (glslang): Update to 1.4.335.0.

Change-Id: Id89086d30036aeaea3923a8ae9ebd1184c23bac1
2026-03-16 10:16:39 +01:00
Cayetano Santos
c3f1306d64 gnu: vulkan-headers/no-loader: Update to 1.4.335.0.
* gnu/packages/vulkan.scm (vulkan-headers/no-loader): Update to 1.4.335.0.

Change-Id: I43272436696ae3806c00751fab85459e07358280
2026-03-16 10:16:38 +01:00
Cayetano Santos
2e0f0de669 gnu: vulkan-loader: Update to 1.4.335.0.
* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.4.335.0.

Change-Id: Ie295240f6db85adb567e869057519bdc565d94a7
2026-03-16 10:16:38 +01:00
Cayetano Santos
758c9c6431 gnu: vulkan-volk: Update to 1.4.335.0.
* gnu/packages/vulkan.scm (vulkan-volk): Update to 1.4.335.0.

Change-Id: Ia532978dab6f29e8483a88a49bdea552f2410fda
2026-03-16 10:16:38 +01:00
Cayetano Santos
bb66172a0b gnu: vulkan-utility-libraries: Update to 1.4.335.0.
* gnu/packages/vulkan.scm (vulkan-utility-libraries): Update to 1.4.335.0.

Change-Id: I1e4a99ccc7d3d823adedb0b7ad5da019c327ed07
2026-03-16 10:16:38 +01:00
Philippe SWARTVAGHER
36a29d4299 gnu: shaderc: Update to 2025.5.
* gnu/packages/vulkan.scm (shaderc): Update to 2025.5.

Closes guix/guix!4607

Change-Id: I406634f66ef8bab883f32cb489dd40285799cc19
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 10:16:38 +01:00
Romain GARBAGE
4024e13a98 maths: openblas: Update to 0.3.31.
* gnu/packages/maths.scm (openblas): Update to 0.3.31.

Change-Id: If22b461cf8977c4f33704de37225852d3382c662
2026-03-16 10:16:38 +01:00
Romain GARBAGE
3656139f7e maths: openblas: Enable OpenMP support.
* gnu/packages/maths.scm (openblas): Enable OpenMP support.

Change-Id: I72b8badb6d1d627854717ddcbdceab8302114eaf
2026-03-16 10:16:29 +01:00
Sughosha
9e17346b66 gnu: Add python-catppuccin.
* gnu/packages/python-xyz.scm (python-catppuccin): New variable.

Change-Id: I7c39321f3195deb64d5b6bf5553349d729cc5925
2026-03-16 14:28:11 +05:30
Spencer King
eb42e9b76c gnu: sameboy: Update to 1.0.3.
* gnu/packages/emulators.scm (sameboy): Update to 1.0.3.
[inputs]: Add libpng.

Closes: guix/guix#6970
Change-Id: I09eee96e72039ab48cbbe43ca0c5bc5a86ec4378
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-03-16 15:37:55 +08:00
Foster Hangdaan
21dc3404be gnu: claws-mail: Update to 4.4.0.
* gnu/packages/mail.scm (claws-mail): Update to 4.4.0.
[inputs]: Remove dbus-glib since the codebase has migrated to GDBus.

Merges: https://codeberg.org/guix/guix/pulls/7031
Change-Id: Ic11306ff44b8f48b8249c8e8fd1bfd676978ef33
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2026-03-16 06:19:16 +01:00
Sughosha
58deaa03b5 gnu: polkit-kde-agent: Add missing input.
Fixes guix/guix#7053.

* gnu/packages/kde-plasma.scm (polkit-kde-agent)[inputs]: Add kirigami.

Change-Id: Ia548b7e045023ec3914047a1163c43f4d4138c12
2026-03-16 07:44:59 +05:30
Sughosha
a57edfd158 gnu: kdav: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (kdav): Update to 6.23.0.

Change-Id: I1c37aeda834492e600353e52cf976aa095576f37
2026-03-16 07:44:15 +05:30
Sughosha
8bdc83a0a9 gnu: kde-frameworkintegration: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (kde-frameworkintegration): Update to 6.23.0.

Change-Id: I0b4ff28116b3bfa04d0204a480f52da452387f8c
2026-03-16 07:44:14 +05:30
Sughosha
4cd7e58dd9 gnu: ktextaddons: Update to 2.0.0.
* gnu/packages/kde-frameworks.scm (ktextaddons): Update to 2.0.0.
[inputs]: Add kiconthemes.

Co-authored-by: Andreas Enge <andreas@enge.fr>
Change-Id: Iff70ae6339a6be743f06834f460f1bd56ac563de
2026-03-16 07:44:14 +05:30
Sughosha
fce64471d8 gnu: purpose: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (purpose): Update to 6.23.0.

Change-Id: Ic71e5b045a4a615c53f70f42950bc782c78af5d6
2026-03-16 07:44:14 +05:30
Sughosha
cf01229e67 gnu: kxmlgui: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (kxmlgui): Update to 6.23.0.

Change-Id: If06ca92b70c2f30a8ef1685dcbc23dcd9103ebfb
2026-03-16 07:44:13 +05:30
Sughosha
a079c0873c gnu: kwallet: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (kwallet): Update to 6.23.0.

Change-Id: I2312b9c6f8cf6e21901e0a9fb5a96eb766db1310
2026-03-16 07:44:13 +05:30
Sughosha
6517a723f5 gnu: ktexttemplate: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (ktexttemplate): Update to 6.23.0.

Change-Id: I03d5eda2e1cb66cfb7b61681cae0ade0387e90a4
2026-03-16 07:44:13 +05:30
Sughosha
f5443df2f3 gnu: ktextwidgets: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (ktextwidgets): Update to 6.23.0.

Change-Id: If2eb1de1eadb004d6819d44b112a0243b6967c98
2026-03-16 07:44:13 +05:30
Sughosha
d56724d788 gnu: ktexteditor: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (ktexteditor): Update to 6.23.0.

Change-Id: Id95987cf5dbf8ed1e5b91a4b93d19fd39a20fd64
2026-03-16 07:44:12 +05:30
Sughosha
11e8f8576b gnu: kstatusnotifieritem: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (kstatusnotifieritem): Update to 6.23.0.

Change-Id: I4e016984763bbf0bf8fa002db20a763fd92899fe
2026-03-16 07:44:12 +05:30
Sughosha
6cb15b89f5 gnu: kservice: Update to 6.23.1.
* gnu/packages/kde-frameworks.scm (kservice): Update to 6.23.1.

Change-Id: I9524447f6684931fa25ce45a6a13a1a20481ff5b
2026-03-16 07:44:12 +05:30
Sughosha
8891803d94 gnu: krunner: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (krunner): Update to 6.23.0.

Change-Id: I329c408487d226eb11e27586de1ba5e505756efb
2026-03-16 07:44:11 +05:30
Sughosha
8bb962347b gnu: kpeople: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (kpeople): Update to 6.23.0.

Change-Id: Ifc754428caafe8b1019f38d95a785996b0a7de6a
2026-03-16 07:44:11 +05:30
Sughosha
6b3c70ed3f gnu: kparts: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (kparts): Update to 6.23.0.

Change-Id: Ia698ebeaffa5a1f49b4e6fe0364d0b9295cb4277
2026-03-16 07:44:11 +05:30
Sughosha
dd7a2adc5f gnu: knotifyconfig: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (knotifyconfig): Update to 6.23.0.

Change-Id: I2300a3ee131f3d7dd3ee745c475a451a12976262
2026-03-16 07:44:11 +05:30
Sughosha
2e6973a146 gnu: knewstuff: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (knewstuff): Update to 6.23.0.
[build-system]: Switch to qt-build-system.
[inputs]: Remove qtbase; add qtwayland.
[arguments]<#:qtbase>: Set to qtbase.
<phases>: In 'check-setup' phase, do not set QT_QPA_PLATFORM variable.

Change-Id: I0237f7ff9106d86979befbebaa520aee7c1e7219
2026-03-16 07:44:10 +05:30
Sughosha
68f2f89fb1 gnu: kirigami-addons: Update to 1.12.0.
* gnu/packages/kde-frameworks.scm (kirigami-addons): Update to 1.12.0.

Change-Id: I8591f19b6290a49ac2f048de1ad6f90cc1a0c5bf
2026-03-16 07:44:10 +05:30
Sughosha
3da63d5241 gnu: kio: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (kio): Update to 6.23.0.
[build-system]: Switch to qt-build-system.
[inputs]: Remove qtbase; add qtwayland.
[arguments]<#:qtbase>: Set to qtbase.
<#:phases>: In 'check phase, do not set QT_QPA_PLATFORM and DBUS_FATAL_WARNINGS
variables.

Change-Id: I15185216d6a09c08be33574dccfb5d96121789e3
2026-03-16 07:44:10 +05:30
Sughosha
937fb5cfff gnu: kiconthemes: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (kiconthemes): Update to 6.23.0.
[build-system]: Switch to qt-build-system.
[inputs]: Reorder; remove qtbase; add qtwayland.
[arguments]<#:qtbase>: Set to qtbase.
<#:phases>: In 'check-setup' phase, do not set QT_QPA_PLATFORM variable.

Change-Id: Ib475ffc8a9cd924d0d3ff21cd213f434d5f72558
2026-03-16 07:44:09 +05:30
Sughosha
6eef98e264 gnu: kglobalaccel: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (kglobalaccel): Update to 6.23.0.

Change-Id: I2a84b54eca7c0df4b001aedfc5bf61ad85af6628
2026-03-16 07:44:09 +05:30
Sughosha
25cd0d36fd gnu: kdesu: Update to 6.23.0.
* gnu/packages/kde-frameworks.scm (kdesu): Update to 6.23.0.

Change-Id: I0c8d2c7e25f32e062d14b4850d34f81e7ae541be
2026-03-16 07:44:09 +05:30