[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/08: gnu: openmpi: Remove input labels.
From: |
guix-commits |
Subject: |
06/08: gnu: openmpi: Remove input labels. |
Date: |
Mon, 11 Apr 2022 09:51:03 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit b478d55ac43b903d2c34e70839d5f3ed1b152c71
Author: Ludovic Courtès <ludovic.courtes@inria.fr>
AuthorDate: Mon Apr 11 15:30:55 2022 +0200
gnu: openmpi: Remove input labels.
* gnu/packages/mpi.scm (openmpi)[inputs]: Remove input labels.
---
gnu/packages/mpi.scm | 38 ++++++++++++++++++--------------------
1 file changed, 18 insertions(+), 20 deletions(-)
diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm
index 389fdaa5c4..250ebb9213 100644
--- a/gnu/packages/mpi.scm
+++ b/gnu/packages/mpi.scm
@@ -202,26 +202,24 @@ bind processes, and much more.")
(build-system gnu-build-system)
(inputs
- `(("hwloc" ,hwloc-2 "lib")
- ("gfortran" ,gfortran)
- ("libfabric" ,libfabric)
- ("libevent" ,libevent)
- ("opensm" ,opensm)
- ,@(if (and (not (%current-target-system))
- (member (%current-system) (package-supported-systems psm)))
- `(("psm" ,psm))
- '())
- ,@(if (and (not (%current-target-system))
- (member (%current-system) (package-supported-systems psm2)))
- `(("psm2" ,psm2))
- '())
- ,@(if (and (not (%current-target-system))
- (member (%current-system) (package-supported-systems ucx)))
- `(("ucx" ,ucx))
- '())
- ("rdma-core" ,rdma-core)
- ("valgrind" ,valgrind)
- ("slurm" ,slurm))) ;for PMI support (launching via "srun")
+ (let ((if-supported
+ (lambda (package)
+ (if (and (not (%current-target-system))
+ (member (%current-system)
+ (package-supported-systems package)))
+ (list package)
+ '()))))
+ (append (list `(,hwloc-2 "lib")
+ gfortran
+ libfabric
+ libevent
+ opensm)
+ (if-supported psm)
+ (if-supported psm2)
+ (if-supported ucx)
+ (list rdma-core
+ valgrind
+ slurm)))) ;for PMI support (launching via "srun")
(native-inputs
(list pkg-config perl))
(outputs '("out" "debug"))
- branch master updated (3704a7b897 -> 88d0b086a9), guix-commits, 2022/04/11
- 01/08: http-client: Fix redirection., guix-commits, 2022/04/11
- 02/08: gnu: hwloc@1: Update to 1.11.13., guix-commits, 2022/04/11
- 07/08: gnu: openmpi: Update to 4.1.3., guix-commits, 2022/04/11
- 03/08: gnu: hwloc: Remove input labels., guix-commits, 2022/04/11
- 05/08: gnu: hwloc: Remove trailing #t., guix-commits, 2022/04/11
- 04/08: gnu: hwloc@1: Use 'target-arm32?' in conditional., guix-commits, 2022/04/11
- 08/08: gnu: openmpi: Remove trailing #t., guix-commits, 2022/04/11
- 06/08: gnu: openmpi: Remove input labels.,
guix-commits <=