summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorTaillefumier Mathieu <29380261+mtaillefumier@users.noreply.github.com>2023-04-17 14:53:11 +0200
committerGitHub <noreply@github.com>2023-04-17 08:53:11 -0400
commit79a1b3bc12a5cbbdf118cbabfbb62482f8d48254 (patch)
treecf441481c38dea4a83ca99d2cfd8ab14efaa526c /var
parent4b6ab53a107168a0fe1334964ebf6f34a7ed9dde (diff)
downloadspack-79a1b3bc12a5cbbdf118cbabfbb62482f8d48254.tar.gz
spack-79a1b3bc12a5cbbdf118cbabfbb62482f8d48254.tar.bz2
spack-79a1b3bc12a5cbbdf118cbabfbb62482f8d48254.tar.xz
spack-79a1b3bc12a5cbbdf118cbabfbb62482f8d48254.zip
Add umpire support to SIRIUS (#36958)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/sirius/package.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/sirius/package.py b/var/spack/repos/builtin/packages/sirius/package.py
index 0ea236106f..b38de15593 100644
--- a/var/spack/repos/builtin/packages/sirius/package.py
+++ b/var/spack/repos/builtin/packages/sirius/package.py
@@ -21,6 +21,8 @@ class Sirius(CMakePackage, CudaPackage, ROCmPackage):
version("develop", branch="develop")
version("master", branch="master")
+ version("7.4.3", sha256="015679a60a39fa750c5d1bd8fb1ce73945524bef561270d8a171ea2fd4687fec")
+ version("7.4.0", sha256="f9360a695a1e786d8cb9d6702c82dd95144a530c4fa7e8115791c7d1e92b020b")
version("7.3.2", sha256="a256508de6b344345c295ad8642dbb260c4753cd87cc3dd192605c33542955d7")
version("7.3.1", sha256="8bf9848b8ebf0b43797fd359adf8c84f00822de4eb677e3049f22baa72735e98")
version("7.3.0", sha256="69b5cf356adbe181be6c919032859c4e0160901ff42a885d7e7ea0f38cc772e2")
@@ -230,6 +232,11 @@ class Sirius(CMakePackage, CudaPackage, ROCmPackage):
depends_on("costa+shared", when="@7.3.2:")
+ with when("@7.5: +memory_pool"):
+ depends_on("umpire")
+ depends_on("umpire+cuda", when="+cuda")
+ depends_on("umpire+rocm", when="+rocm")
+
patch("strip-spglib-include-subfolder.patch", when="@6.1.5")
patch("link-libraries-fortran.patch", when="@6.1.5")
patch("cmake-fix-shared-library-installation.patch", when="@6.1.5")