diff options
| -rw-r--r-- | gnu/packages/mpi.scm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index 8b99395c403..5dd4c384bb3 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm | |||
| @@ -186,15 +186,17 @@ bind processes, and much more.") | |||
| 186 | (append opencl-headers) | 186 | (append opencl-headers) |
| 187 | (append bash))) ;for completion tests | 187 | (append bash))) ;for completion tests |
| 188 | (inputs (modify-inputs inputs | 188 | (inputs (modify-inputs inputs |
| 189 | (append level-zero) | ||
| 190 | ;; XXX: rocm-smi requires libdrm/drm.h but doesn't propagate a | 189 | ;; XXX: rocm-smi requires libdrm/drm.h but doesn't propagate a |
| 191 | ;; package providing these. For now, libdrm is used to provide | 190 | ;; package providing these. For now, libdrm is used to provide |
| 192 | ;; this header. | 191 | ;; this header. |
| 193 | (append libdrm) | 192 | (append libdrm) |
| 194 | (append libxml2) | ||
| 195 | (append opencl-icd-loader) | 193 | (append opencl-icd-loader) |
| 196 | (append rocm-smi-lib) | 194 | (append rocm-smi-lib) |
| 197 | (delete "numactl"))) ;libnuma is no longer needed. | 195 | (delete "numactl"))) ;libnuma is no longer needed. |
| 196 | (propagated-inputs (modify-inputs propagated-inputs | ||
| 197 | ;; hwloc.pc lists libze_loader and libxml2 in | ||
| 198 | ;; 'Requires.private' in 'hwloc.pc'. | ||
| 199 | (append level-zero libxml2))) | ||
| 198 | (arguments | 200 | (arguments |
| 199 | (substitute-keyword-arguments arguments | 201 | (substitute-keyword-arguments arguments |
| 200 | ((#:configure-flags flags '()) | 202 | ((#:configure-flags flags '()) |
