From 9817f24c9ad172de8e4b776418c5b139c884fa01 Mon Sep 17 00:00:00 2001 From: Bruno Turcksin Date: Sun, 28 May 2023 04:19:30 -0400 Subject: kokkos-nvcc-wrapper: Remove unnecessary dependencies (#37794) --- var/spack/repos/builtin/packages/kokkos-nvcc-wrapper/package.py | 5 ++--- var/spack/repos/builtin/packages/singularity-eos/package.py | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/var/spack/repos/builtin/packages/kokkos-nvcc-wrapper/package.py b/var/spack/repos/builtin/packages/kokkos-nvcc-wrapper/package.py index aa1fc3757d..d5130d6595 100644 --- a/var/spack/repos/builtin/packages/kokkos-nvcc-wrapper/package.py +++ b/var/spack/repos/builtin/packages/kokkos-nvcc-wrapper/package.py @@ -17,6 +17,8 @@ class KokkosNvccWrapper(Package): git = "https://github.com/kokkos/kokkos.git" url = "https://github.com/kokkos/kokkos/archive/3.1.01.tar.gz" + maintainers("Rombur") + version("3.2.00", sha256="05e1b4dd1ef383ca56fe577913e1ff31614764e65de6d6f2a163b2bddb60b3e9") version("3.1.01", sha256="ff5024ebe8570887d00246e2793667e0d796b08c77a8227fe271127d36eec9dd") version("3.1.00", sha256="b935c9b780e7330bcb80809992caa2b66fd387e3a1c261c955d622dae857d878") @@ -24,10 +26,7 @@ class KokkosNvccWrapper(Package): version("master", branch="master") version("develop", branch="develop") - variant("mpi", default=True, description="use with MPI as the underlying compiler") depends_on("cuda") - depends_on("mpi", when="+mpi") - depends_on("cmake@3.10:", type="build") def install(self, spec, prefix): src = os.path.join("bin", "nvcc_wrapper") diff --git a/var/spack/repos/builtin/packages/singularity-eos/package.py b/var/spack/repos/builtin/packages/singularity-eos/package.py index ef4ba1a5f1..b11dd607db 100644 --- a/var/spack/repos/builtin/packages/singularity-eos/package.py +++ b/var/spack/repos/builtin/packages/singularity-eos/package.py @@ -104,7 +104,6 @@ class SingularityEos(CMakePackage, CudaPackage): for _flag in ("~mpi", "+mpi"): depends_on("hdf5~cxx+hl" + _flag, when=_flag) depends_on("py-h5py" + _flag, when="@:1.6.2 " + _flag) - depends_on("kokkos-nvcc-wrapper" + _flag, when="+cuda+kokkos" + _flag) def flag_handler(self, name, flags): if name == "fflags": -- cgit v1.2.3-60-g2f50