From 43f337d99304adb8490affd3c2a0ff47bcfb8111 Mon Sep 17 00:00:00 2001 From: Sam Reeve <6740307+streeve@users.noreply.github.com> Date: Wed, 11 Jan 2023 15:47:15 -0500 Subject: Add version 1.1 for ExaCA (#34833) --- var/spack/repos/builtin/packages/exaca/package.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/var/spack/repos/builtin/packages/exaca/package.py b/var/spack/repos/builtin/packages/exaca/package.py index 69934f25fc..25a7a2eaa7 100644 --- a/var/spack/repos/builtin/packages/exaca/package.py +++ b/var/spack/repos/builtin/packages/exaca/package.py @@ -19,6 +19,7 @@ class Exaca(CMakePackage): tags = ["ecp"] version("master", branch="master") + version("1.1.0", sha256="10106fb1836964a19bc5bab3f374baa24188ba786c768e554442ab896b31ff24") version("1.0.0", sha256="48556233360a5e15e1fc20849e57dd60739c1991c7dfc7e6b2956af06688b96a") _kokkos_backends = Kokkos.devices_variants @@ -29,15 +30,17 @@ class Exaca(CMakePackage): variant("shared", default=True, description="Build shared libraries") variant("testing", default=False, description="Build unit tests") - depends_on("cmake@3.9:", type="build") - depends_on("googletest@1.10:", type="build", when="@master+testing") - depends_on("kokkos@3.0:") + depends_on("cmake@3.9:", type="build", when="@:1.1") + depends_on("cmake@3.12:", type="build", when="@master") + depends_on("googletest@1.10:", type="test", when="@1.1:+testing") + depends_on("kokkos@3.0:", when="@:1.1") + depends_on("kokkos@3.2:", when="@master") depends_on("mpi") def cmake_args(self): options = [self.define_from_variant("BUILD_SHARED_LIBS", "shared")] - if self.spec.satisfies("@master"): + if self.spec.satisfies("@1.1:"): options += [self.define_from_variant("ExaCA_ENABLE_TESTING", "testing")] return options -- cgit v1.2.3-70-g09d2