mirror of
https://gitlab.univ-nantes.fr/glicid-public/guix-glicid.git
synced 2025-04-30 06:08:37 +02:00
new versions and derivations
This commit is contained in:
parent
b38a292b8f
commit
2e2fed3bab
3 changed files with 45 additions and 20 deletions
|
@ -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
|
||||||
|
|
|
@ -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
|
|
||||||
(package
|
(define rdma-core-transform-gcc-10
|
||||||
(inherit rdma-core)
|
(gcc10-instead-of-gcc rdma-core-latest))
|
||||||
(name "glicid-rdma-core-gcc-11")
|
|
||||||
(inputs `(("gcc-11", gcc-11)
|
(define rdma-core-transform-gcc-11
|
||||||
,@(package-inputs rdma-core)))
|
(gcc11-instead-of-gcc rdma-core-latest))
|
||||||
|
|
||||||
|
(define-public rdma-core-gcc-10
|
||||||
|
(package
|
||||||
|
(inherit rdma-core-transform-gcc-10)
|
||||||
|
(version (string-append (package-version rdma-core-transform-gcc-10) "-gcc-10" ))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(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
|
||||||
(package
|
(gcc10-instead-of-gcc libfabric-latest))
|
||||||
(inherit libfabric)
|
|
||||||
(name "glicid-libfabric-gcc-11")
|
|
||||||
|
|
||||||
(inputs `(("gcc-11", gcc-11)
|
(define libfabric-transform-gcc-11
|
||||||
("rdma-core", glicid-rdma-core-gcc-11)
|
(gcc11-instead-of-gcc libfabric-latest))
|
||||||
,@(package-inputs libfabric)))
|
|
||||||
|
(define-public libfabric-gcc-10
|
||||||
|
(package
|
||||||
|
(inherit libfabric-transform-gcc-10)
|
||||||
|
(version (string-append (package-version libfabric-transform-gcc-10) "-gcc-10" ))
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(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
|
||||||
|
|
|
@ -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)))
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue