guix_mirror_bot pushed a commit to branch hpc-team
in repository guix.
commit 4c2b6ed9bc290655a7debe581839874d3319a13c
Author: Cayetano Santos <[email protected]>
AuthorDate: Fri Feb 13 08:41:17 2026 +0100
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
---
gnu/packages/mpi.scm | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm
index c557e25a48..a4bf398570 100644
--- a/gnu/packages/mpi.scm
+++ b/gnu/packages/mpi.scm
@@ -51,6 +51,8 @@
#:use-module (gnu packages libevent)
#:use-module (gnu packages libunwind)
#:use-module (gnu packages linux)
+ #:use-module (gnu packages oneapi)
+ #:use-module (gnu packages opencl)
#:use-module (gnu packages pciutils)
#:use-module (gnu packages profiling)
#:use-module (gnu packages python)
@@ -171,8 +173,12 @@ bind processes, and much more.")
"1aqdznqp7f18yg95vbr5n6ccxxdiywacygvn3wbhzn7bnspkdsaj"))))
(native-inputs (modify-inputs (package-native-inputs hwloc-1)
+ (append opencl-headers)
+ (append opencl-icd-loader)
(append bash))) ;for completion tests
(inputs (modify-inputs (package-inputs hwloc-1)
+ (append level-zero)
+ (append libxml2)
(delete "numactl"))) ;libnuma is no longer needed.
(arguments
(substitute-keyword-arguments (package-arguments hwloc-1)