gnu: openmpi: Remove input labels.
* gnu/packages/mpi.scm (openmpi)[inputs]: Remove input labels.master
parent
649556ea09
commit
b478d55ac4
|
@ -202,26 +202,24 @@ bind processes, and much more.")
|
||||||
|
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
`(("hwloc" ,hwloc-2 "lib")
|
(let ((if-supported
|
||||||
("gfortran" ,gfortran)
|
(lambda (package)
|
||||||
("libfabric" ,libfabric)
|
(if (and (not (%current-target-system))
|
||||||
("libevent" ,libevent)
|
(member (%current-system)
|
||||||
("opensm" ,opensm)
|
(package-supported-systems package)))
|
||||||
,@(if (and (not (%current-target-system))
|
(list package)
|
||||||
(member (%current-system) (package-supported-systems psm)))
|
'()))))
|
||||||
`(("psm" ,psm))
|
(append (list `(,hwloc-2 "lib")
|
||||||
'())
|
gfortran
|
||||||
,@(if (and (not (%current-target-system))
|
libfabric
|
||||||
(member (%current-system) (package-supported-systems psm2)))
|
libevent
|
||||||
`(("psm2" ,psm2))
|
opensm)
|
||||||
'())
|
(if-supported psm)
|
||||||
,@(if (and (not (%current-target-system))
|
(if-supported psm2)
|
||||||
(member (%current-system) (package-supported-systems ucx)))
|
(if-supported ucx)
|
||||||
`(("ucx" ,ucx))
|
(list rdma-core
|
||||||
'())
|
valgrind
|
||||||
("rdma-core" ,rdma-core)
|
slurm)))) ;for PMI support (launching via "srun")
|
||||||
("valgrind" ,valgrind)
|
|
||||||
("slurm" ,slurm))) ;for PMI support (launching via "srun")
|
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list pkg-config perl))
|
(list pkg-config perl))
|
||||||
(outputs '("out" "debug"))
|
(outputs '("out" "debug"))
|
||||||
|
|
Reference in New Issue