From ea8d2bab8067fd5e13b5995e9a50e64574a0d58b Mon Sep 17 00:00:00 2001 From: Yann Dupont Date: Mon, 29 Nov 2021 09:39:38 +0100 Subject: [PATCH] bunch of new versions --- glicid/packages/mpi.scm | 39 +++++++++++++++++++++++++++------------ 1 file changed, 27 insertions(+), 12 deletions(-) diff --git a/glicid/packages/mpi.scm b/glicid/packages/mpi.scm index 7482af8..0b70b1c 100644 --- a/glicid/packages/mpi.scm +++ b/glicid/packages/mpi.scm @@ -119,7 +119,7 @@ (define-public openmpi-glicid-with-newer-rdma-core (package (inherit openmpi-glicid) - (version (string-append (package-version openmpi-glicid) "-with-newer-rdma-core" )) + (name (string-append (package-name openmpi-glicid) "-with-newer-rdma-core" )) (inputs `( (package-input-rewriting `( @@ -130,9 +130,33 @@ ) ) +(define-public openmpi-glicid-with-newer-libfabric + (package + (inherit openmpi-glicid) + (name (string-append (package-name openmpi-glicid) "-with-newer-libfabric" )) + + (inputs `( + (package-input-rewriting `( + (,libfabric . ,libfabric-latest) ;; we need this for glicid + )) -;(define openmpi-glicid-transform-gcc-10 -; (gcc10-instead-of-gcc openmpi-glicid)) + ,@(package-inputs openmpi-glicid))) + ) +) + +(define-public openmpi-glicid-with-newer-ucx + (package + (inherit openmpi-glicid) + (name (string-append (package-name openmpi-glicid) "-with-newer-ucx" )) + + (inputs `( + (package-input-rewriting `( + (,ucx . ,ucx-latest) ;; we need this for glicid + )) + + ,@(package-inputs openmpi-glicid))) + ) +) (define openmpi-glicid-transform-gcc-11 (gcc11-instead-of-gcc openmpi-glicid)) @@ -144,13 +168,4 @@ ) ) -;(define-public openmpi-glicid-gcc-10 -; (package -; (inherit openmpi-glicid-transform-gcc-10) -; (version (string-append (package-version openmpi-glicid-transform-gcc-10) "-gcc-10" )) -; ) -;) - - - ;openmpi-glicid