1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

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
This commit is contained in:
Cayetano Santos
2026-02-13 08:41:17 +01:00
committed by Andreas Enge
parent 49c849438a
commit 0f4c29ef1d

View File

@@ -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)