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
|
||||
(package
|
||||
|
|
|
@ -91,7 +91,7 @@
|
|||
#:use-module (gnu packages pretty-print)
|
||||
#:use-module (gnu packages virtualization)
|
||||
#: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
|
||||
(inherit rdma-core)
|
||||
(name "glicid-rdma-core-gcc-11")
|
||||
(inputs `(("gcc-11", gcc-11)
|
||||
,@(package-inputs rdma-core)))
|
||||
(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
|
||||
(gcc10-instead-of-gcc libfabric-latest))
|
||||
|
||||
(define libfabric-transform-gcc-11
|
||||
(gcc11-instead-of-gcc libfabric-latest))
|
||||
|
||||
(define-public libfabric-gcc-10
|
||||
(package
|
||||
(inherit libfabric)
|
||||
(name "glicid-libfabric-gcc-11")
|
||||
|
||||
(inputs `(("gcc-11", gcc-11)
|
||||
("rdma-core", glicid-rdma-core-gcc-11)
|
||||
,@(package-inputs libfabric)))
|
||||
(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
|
||||
|
|
|
@ -97,16 +97,18 @@
|
|||
|
||||
)
|
||||
|
||||
(define latest-openmpi gnu:openmpi)
|
||||
|
||||
(define-public openmpi-glicid
|
||||
(package
|
||||
(inherit gnu:openmpi)
|
||||
(version (string-append (package-version gnu:openmpi) "-glicid" ))
|
||||
(version (string-append (package-version latest-openmpi) "-glicid" ))
|
||||
|
||||
(inputs `(
|
||||
("ucx",ucx)
|
||||
("rdma-core",rdma-core)
|
||||
("libfabric",libfabric)
|
||||
,@(package-inputs gnu:openmpi)))
|
||||
,@(package-inputs latest-openmpi)))
|
||||
)
|
||||
)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue