new versions and derivations

This commit is contained in:
Yann Dupont 2021-11-22 23:24:52 +01:00
parent b38a292b8f
commit 2e2fed3bab
3 changed files with 45 additions and 20 deletions

View file

@ -112,9 +112,10 @@
) )
) )
(define local:ucx ucx-1.11.2) (define local-ucx ucx-1.11.2)
(define-public ucx-latest (latest-version local:ucx gnu:ucx)) ;; not working right now ;; (define-public ucx-latest (latest-version local-ucx gnu:ucx))
(define-public ucx-latest local-ucx) ;; for now…
(define-public ucx-glicid (define-public ucx-glicid
(package (package

View file

@ -91,7 +91,7 @@
#:use-module (gnu packages pretty-print) #:use-module (gnu packages pretty-print)
#:use-module (gnu packages virtualization) #:use-module (gnu packages virtualization)
#:use-module (glicid packages gcc) #:use-module (glicid packages gcc)
#:use-module (glicid utils)
) )
@ -126,14 +126,27 @@
) )
(define-public rdma-core rdma-core-38.0) (define local-rdma-core rdma-core-38.0)
(define-public rdma-core-latest local-rdma-core)
(define-public glicid-rdma-core-gcc-11
(define rdma-core-transform-gcc-10
(gcc10-instead-of-gcc rdma-core-latest))
(define rdma-core-transform-gcc-11
(gcc11-instead-of-gcc rdma-core-latest))
(define-public rdma-core-gcc-10
(package (package
(inherit rdma-core) (inherit rdma-core-transform-gcc-10)
(name "glicid-rdma-core-gcc-11") (version (string-append (package-version rdma-core-transform-gcc-10) "-gcc-10" ))
(inputs `(("gcc-11", gcc-11) )
,@(package-inputs rdma-core))) )
(define-public rdma-core-gcc-11
(package
(inherit rdma-core-transform-gcc-11)
(version (string-append (package-version rdma-core-transform-gcc-11) "-gcc-11" ))
) )
) )
@ -170,18 +183,27 @@
) )
) )
(define-public libfabric libfabric-1.14.0) (define local-libfabric libfabric-1.14.0)
(define-public libfabric-latest local-libfabric)
(define-public glicid-libfabric-gcc-11 (define libfabric-transform-gcc-10
(gcc10-instead-of-gcc libfabric-latest))
(define libfabric-transform-gcc-11
(gcc11-instead-of-gcc libfabric-latest))
(define-public libfabric-gcc-10
(package (package
(inherit libfabric) (inherit libfabric-transform-gcc-10)
(name "glicid-libfabric-gcc-11") (version (string-append (package-version libfabric-transform-gcc-10) "-gcc-10" ))
(inputs `(("gcc-11", gcc-11)
("rdma-core", glicid-rdma-core-gcc-11)
,@(package-inputs libfabric)))
) )
) )
(define-public libfabric-gcc-11
(package
(inherit libfabric-transform-gcc-11)
(version (string-append (package-version libfabric-transform-gcc-11) "-gcc-11" ))
)
)
;;; glicid/linux.scm ends here ;;; glicid/linux.scm ends here

View file

@ -97,16 +97,18 @@
) )
(define latest-openmpi gnu:openmpi)
(define-public openmpi-glicid (define-public openmpi-glicid
(package (package
(inherit gnu:openmpi) (inherit gnu:openmpi)
(version (string-append (package-version gnu:openmpi) "-glicid" )) (version (string-append (package-version latest-openmpi) "-glicid" ))
(inputs `( (inputs `(
("ucx",ucx) ("ucx",ucx)
("rdma-core",rdma-core) ("rdma-core",rdma-core)
("libfabric",libfabric) ("libfabric",libfabric)
,@(package-inputs gnu:openmpi))) ,@(package-inputs latest-openmpi)))
) )
) )