diff --git a/glicid/packages/fabric-management.scm b/glicid/packages/fabric-management.scm index 6fbf396..2751c06 100644 --- a/glicid/packages/fabric-management.scm +++ b/glicid/packages/fabric-management.scm @@ -95,82 +95,70 @@ ) -(define-public glicid-ucx-gcc-11 +(define-public glicid-ucx (package (inherit ucx) - (name "glicid-ucx-gcc-11") - (version "1.10.0") + (name "glicid-ucx") + (version "1.11.2") (source (origin (method url-fetch) (uri (string-append "https://github.com/openucx/ucx/releases/download/v" version "/ucx-" version ".tar.gz" )) (sha256 (base32 "0bdrbp86snq5z0y66zzxs7ig33g9h59kag11rc1lqwll3d5y51dq")) - )) + ) + + ) +) + + +(define-public glicid-ucx-gcc-11 + (package + (inherit glicid-ucx) + (name "glicid-ucx-gcc-11") (inputs `(("gcc-11", gcc-11) ("gfortran-11", gfortran-11) - ,@(package-inputs ucx))) + ,@(package-inputs glicid-ucx))) ) ) (define-public glicid-ucx-gcc-10 (package - (inherit ucx) + (inherit glicid-ucx) (name "glicid-ucx-gcc-10") - (version "1.9.0") - (source - (origin - (method url-fetch) - (uri (string-append "https://github.com/openucx/ucx/releases/download/v" version "/ucx-" version ".tar.gz" )) - (sha256 (base32 "1yrmwvjxi3najax1wz4irpzxns6cp74ksdx4i1049mf03n2ci8m7")) - )) (inputs `(("gcc-10", gcc-10) ("gfortran-10", gfortran-10) - ,@(package-inputs ucx))) + ,@(package-inputs glicid-ucx))) ) ) (define-public glicid-specific-ucx-gcc-11 (package - (inherit ucx) + (inherit glicid-ucx) (name "glicid-specific-ucx-gcc-11") (version "1.10.0") - (source - (origin - (method url-fetch) - (uri (string-append "https://github.com/openucx/ucx/releases/download/v" version "/ucx-" version ".tar.gz" )) - (sha256 (base32 "0bdrbp86snq5z0y66zzxs7ig33g9h59kag11rc1lqwll3d5y51dq")) - )) (inputs `(("gcc", gcc-11) ("gfortran", gfortran-11) ("libfabric", glicid-libfabric-gcc-11) ("rdma-core",glicid-rdma-core-gcc-11) - ,@(package-inputs ucx))) + ,@(package-inputs glicid-ucx))) ) ) (define-public glicid-ucx-gcc-10 (package (inherit ucx) - (name "glicid-specific-ucx-gcc-10") - (version "1.9.0") - (source - (origin - (method url-fetch) - (uri (string-append "https://github.com/openucx/ucx/releases/download/v" version "/ucx-" version ".tar.gz" )) - (sha256 (base32 "1yrmwvjxi3najax1wz4irpzxns6cp74ksdx4i1049mf03n2ci8m7")) - )) (inputs `(("gcc", gcc-10) ("gfortran", gfortran-10) ("libfabric", glicid-libfabric-gcc-11) ("rdma-core",glicid-rdma-core-gcc-11) - ,@(package-inputs ucx))) + ,@(package-inputs glicid-ucx))) ) )