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

@ -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
(package
(inherit rdma-core)
(name "glicid-rdma-core-gcc-11")
(inputs `(("gcc-11", gcc-11)
,@(package-inputs rdma-core)))
(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-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
(package
(inherit libfabric)
(name "glicid-libfabric-gcc-11")
(define libfabric-transform-gcc-10
(gcc10-instead-of-gcc libfabric-latest))
(inputs `(("gcc-11", gcc-11)
("rdma-core", glicid-rdma-core-gcc-11)
,@(package-inputs libfabric)))
(define libfabric-transform-gcc-11
(gcc11-instead-of-gcc libfabric-latest))
(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