diff --git a/gnu/packages/glicid.scm b/gnu/packages/glicid.scm index f0a5386..91e50cf 100644 --- a/gnu/packages/glicid.scm +++ b/gnu/packages/glicid.scm @@ -37,6 +37,7 @@ #:use-module (srfi srfi-1) #:use-module (gnu packages mpi) #:use-module (gnu packages sssd) + #:use-module (gnu packages fabric-management) #:use-module (gnu packages web)) @@ -216,6 +217,25 @@ ) ) +(define-public glicid-ucx + (package + (inherit ucx) + (name "glicid-ucx") + (version "1.8.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/openucx/ucx/releases/download/v" version "/ucx-" version ".tar.gz" )) + (sha256 (base32 "0cw26vbn56yiknrqcqh0r5gk4gnqzwdi7pbb945587s143s698nw")) + )) + + (inputs `(("gcc-10", gcc-10) + ("gfortran-10", gfortran-10) + ,@(package-inputs ucx))) + ) +) + + (define-public glicid-openmpi-gcc-10 (package (inherit openmpi)