diff --git a/glicid/packages/mpi.scm b/glicid/packages/mpi.scm index 9e02c3b..b25ca0f 100644 --- a/glicid/packages/mpi.scm +++ b/glicid/packages/mpi.scm @@ -10,6 +10,22 @@ #:use-module (glicid packages parallel) #:use-module (gnu packages)) +(define-public openmpi-upstream-4.1.5 + (package + (inherit gnu:openmpi) + (name "openmpi-upstream") + (version "4.1.5") + (source (origin + (method url-fetch) + (uri (string-append "https://www.open-mpi.org/software/ompi/v" + (version-major+minor version) + "/downloads/openmpi-" version ".tar.bz2")) + (sha256 + (base32 + "1qyvc77diyrxmviirdwqpibgm32c4vkdlvw8g79rsf2pq9mrhh56")) + (patches (search-patches "openmpi-mtl-priorities.patch")))))) + + (define-public openmpi-upstream-4.1.4 (package (inherit gnu:openmpi)