summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/py-amrex/package.py4
-rw-r--r--var/spack/repos/builtin/packages/py-blosc/package.py4
-rw-r--r--var/spack/repos/builtin/packages/py-blosc2/package.py4
-rw-r--r--var/spack/repos/builtin/packages/py-chemfiles/package.py4
-rw-r--r--var/spack/repos/builtin/packages/py-cmake/package.py6
-rw-r--r--var/spack/repos/builtin/packages/py-correctionlib/package.py2
-rw-r--r--var/spack/repos/builtin/packages/py-deepspeed/package.py2
-rw-r--r--var/spack/repos/builtin/packages/py-dlio-profiler-py/package.py4
-rw-r--r--var/spack/repos/builtin/packages/py-flash-attn/package.py2
-rw-r--r--var/spack/repos/builtin/packages/py-gmxapi/package.py2
-rw-r--r--var/spack/repos/builtin/packages/py-iminuit/package.py2
-rw-r--r--var/spack/repos/builtin/packages/py-line-profiler/package.py2
-rw-r--r--var/spack/repos/builtin/packages/py-netket/package.py2
-rw-r--r--var/spack/repos/builtin/packages/py-ninja/package.py11
-rw-r--r--var/spack/repos/builtin/packages/py-qiskit-aer/package.py2
-rw-r--r--var/spack/repos/builtin/packages/py-smartsim/package.py2
-rw-r--r--var/spack/repos/builtin/packages/py-tweedledum/package.py4
-rw-r--r--var/spack/repos/builtin/packages/py-warpx/package.py4
18 files changed, 32 insertions, 31 deletions
diff --git a/var/spack/repos/builtin/packages/py-amrex/package.py b/var/spack/repos/builtin/packages/py-amrex/package.py
index a282b2095c..dd6164a887 100644
--- a/var/spack/repos/builtin/packages/py-amrex/package.py
+++ b/var/spack/repos/builtin/packages/py-amrex/package.py
@@ -46,10 +46,6 @@ class PyAmrex(PythonPackage, CudaPackage, ROCmPackage):
depends_on("py-mpi4py@2.1.0:", type=("build", "run"), when="+mpi")
depends_on("py-packaging@23:", type="build")
depends_on("py-setuptools@42:", type="build")
- # We just need a CMake binary, and py-cmake is notoriously hard to build on
- # exotic architectures. So ignore the pyproject.toml declaration and use
- # Spack's cmake package.
- # depends_on('py-cmake@3.20:3', type='build')
depends_on("cmake@3.20:3", type="build")
depends_on("py-pybind11@2.11.1:", type="link")
diff --git a/var/spack/repos/builtin/packages/py-blosc/package.py b/var/spack/repos/builtin/packages/py-blosc/package.py
index 7d6b26ac6f..f4d44037a9 100644
--- a/var/spack/repos/builtin/packages/py-blosc/package.py
+++ b/var/spack/repos/builtin/packages/py-blosc/package.py
@@ -20,6 +20,6 @@ class PyBlosc(PythonPackage):
depends_on("python@3.6:", type=("build", "run"))
depends_on("py-setuptools", type="build")
depends_on("py-scikit-build", type="build")
- depends_on("py-cmake@3.11:", type="build")
- depends_on("py-ninja", type="build")
+ depends_on("cmake@3.11:", type="build")
+ depends_on("ninja", type="build")
# depends_on('c-blosc') # shipped internally
diff --git a/var/spack/repos/builtin/packages/py-blosc2/package.py b/var/spack/repos/builtin/packages/py-blosc2/package.py
index 238a963f36..ce21ee8f75 100644
--- a/var/spack/repos/builtin/packages/py-blosc2/package.py
+++ b/var/spack/repos/builtin/packages/py-blosc2/package.py
@@ -22,10 +22,8 @@ class PyBlosc2(PythonPackage):
depends_on("py-setuptools", type="build")
depends_on("py-scikit-build", type="build")
depends_on("py-cython", type="build")
- # FIXME: why doesn't this work?
- # depends_on("py-cmake", type="build")
depends_on("cmake@3.11:", type="build")
- depends_on("py-ninja", type="build")
+ depends_on("ninja", type="build")
depends_on("py-numpy@1.20.3:", type=("build", "link", "run"))
depends_on("py-ndindex@1.4:", when="@2.2:", type=("build", "run"))
depends_on("py-msgpack", type=("build", "run"))
diff --git a/var/spack/repos/builtin/packages/py-chemfiles/package.py b/var/spack/repos/builtin/packages/py-chemfiles/package.py
index 5cb22d838e..cb983d0850 100644
--- a/var/spack/repos/builtin/packages/py-chemfiles/package.py
+++ b/var/spack/repos/builtin/packages/py-chemfiles/package.py
@@ -24,5 +24,5 @@ class PyChemfiles(PythonPackage):
depends_on("py-setuptools@44:", type="build")
depends_on("py-wheel@0.36:", type="build")
- depends_on("py-cmake", type="build")
- depends_on("py-ninja", type="build")
+ depends_on("cmake", type="build")
+ depends_on("ninja", type="build")
diff --git a/var/spack/repos/builtin/packages/py-cmake/package.py b/var/spack/repos/builtin/packages/py-cmake/package.py
index c97016e15a..3d0ec8d761 100644
--- a/var/spack/repos/builtin/packages/py-cmake/package.py
+++ b/var/spack/repos/builtin/packages/py-cmake/package.py
@@ -15,7 +15,9 @@ pycmake_versions = {
class PyCmake(PythonPackage):
"""CMake is an open-source, cross-platform family of tools designed to
- build, test and package software
+ build, test and package software.
+
+ Deprecated: use cmake instead.
"""
homepage = "https://cmake.org"
@@ -25,7 +27,7 @@ class PyCmake(PythonPackage):
license("Apache-2.0")
for v, sha in pycmake_versions.items():
- version(v, sha256=sha)
+ version(v, sha256=sha, deprecated=True)
depends_on("ninja", type="build")
depends_on("py-scikit-build@0.12:", type="build")
diff --git a/var/spack/repos/builtin/packages/py-correctionlib/package.py b/var/spack/repos/builtin/packages/py-correctionlib/package.py
index 677e75fa88..72ce278608 100644
--- a/var/spack/repos/builtin/packages/py-correctionlib/package.py
+++ b/var/spack/repos/builtin/packages/py-correctionlib/package.py
@@ -27,7 +27,7 @@ class PyCorrectionlib(PythonPackage):
depends_on("py-setuptools@42:", type="build")
depends_on("py-setuptools-scm@3.4:+toml", type="build")
depends_on("py-scikit-build", type="build")
- depends_on("py-cmake@3.11:", type="build")
+ depends_on("cmake@3.11:", type="build")
depends_on("py-make", type="build")
depends_on("py-pybind11@2.6.1:", type="build")
depends_on("py-numpy@1.13.3:", type=("build", "run"))
diff --git a/var/spack/repos/builtin/packages/py-deepspeed/package.py b/var/spack/repos/builtin/packages/py-deepspeed/package.py
index e73d955286..75816b0a2c 100644
--- a/var/spack/repos/builtin/packages/py-deepspeed/package.py
+++ b/var/spack/repos/builtin/packages/py-deepspeed/package.py
@@ -23,7 +23,7 @@ class PyDeepspeed(PythonPackage):
depends_on("py-setuptools", type="build")
depends_on("py-hjson", type=("build", "run"))
- depends_on("py-ninja", type=("build", "run"))
+ depends_on("ninja", type=("build", "run"))
depends_on("py-numpy", type=("build", "run"))
depends_on("py-packaging@20:", type=("build", "run"))
depends_on("py-psutil", type=("build", "run"))
diff --git a/var/spack/repos/builtin/packages/py-dlio-profiler-py/package.py b/var/spack/repos/builtin/packages/py-dlio-profiler-py/package.py
index 9bb0f5dc08..e36698c24c 100644
--- a/var/spack/repos/builtin/packages/py-dlio-profiler-py/package.py
+++ b/var/spack/repos/builtin/packages/py-dlio-profiler-py/package.py
@@ -32,8 +32,8 @@ class PyDlioProfilerPy(PythonPackage):
depends_on("yaml-cpp@0.6.3", when="@0.0.2:")
depends_on("py-setuptools@42:", type="build")
depends_on("py-pybind11", type=("build", "run"))
- depends_on("py-ninja", type="build")
- depends_on("py-cmake@3.12:", type="build")
+ depends_on("ninja", type="build")
+ depends_on("cmake@3.12:", type="build")
def setup_build_environment(self, env):
env.set("DLIO_PROFILER_DIR", self.prefix)
diff --git a/var/spack/repos/builtin/packages/py-flash-attn/package.py b/var/spack/repos/builtin/packages/py-flash-attn/package.py
index 7aec6c6d02..22fad38792 100644
--- a/var/spack/repos/builtin/packages/py-flash-attn/package.py
+++ b/var/spack/repos/builtin/packages/py-flash-attn/package.py
@@ -25,7 +25,7 @@ class PyFlashAttn(PythonPackage):
with default_args(type=("build", "run")):
depends_on("py-torch+cuda")
- depends_on("py-ninja")
+ depends_on("ninja")
depends_on("py-einops")
depends_on("py-packaging")
diff --git a/var/spack/repos/builtin/packages/py-gmxapi/package.py b/var/spack/repos/builtin/packages/py-gmxapi/package.py
index 5869d1ad4b..48044dc0de 100644
--- a/var/spack/repos/builtin/packages/py-gmxapi/package.py
+++ b/var/spack/repos/builtin/packages/py-gmxapi/package.py
@@ -28,7 +28,7 @@ class PyGmxapi(PythonPackage):
depends_on("gromacs@2022.1:~mdrun_only+shared")
depends_on("mpi")
- depends_on("py-cmake@3.16:", type="build")
+ depends_on("cmake@3.16:", type="build")
depends_on("py-importlib-metadata", type="test", when="^python@:3.7")
depends_on("py-mpi4py", type=("build", "run"))
depends_on("py-networkx@2.0:", type=("build", "run"))
diff --git a/var/spack/repos/builtin/packages/py-iminuit/package.py b/var/spack/repos/builtin/packages/py-iminuit/package.py
index 45311c7595..b22065c74e 100644
--- a/var/spack/repos/builtin/packages/py-iminuit/package.py
+++ b/var/spack/repos/builtin/packages/py-iminuit/package.py
@@ -22,4 +22,4 @@ class PyIminuit(PythonPackage):
depends_on("py-setuptools", type="build")
depends_on("py-numpy", type=("build", "run"), when="@1.3:1.3.6")
depends_on("py-numpy@1.11.3:", type=("build", "run"), when="@1.3.7:")
- depends_on("py-cmake", type="build", when="@2.8.4")
+ depends_on("cmake", type="build", when="@2.8.4")
diff --git a/var/spack/repos/builtin/packages/py-line-profiler/package.py b/var/spack/repos/builtin/packages/py-line-profiler/package.py
index a8dc62c656..58f2aef151 100644
--- a/var/spack/repos/builtin/packages/py-line-profiler/package.py
+++ b/var/spack/repos/builtin/packages/py-line-profiler/package.py
@@ -30,7 +30,7 @@ class PyLineProfiler(PythonPackage):
depends_on("py-cython@3.0.3:", type="build", when="@4.1.2:")
depends_on("py-ipython@0.13:", type=("build", "run"))
depends_on("cmake", type="build", when="@3")
- depends_on("py-ninja", type="build", when="@3")
+ depends_on("ninja", type="build", when="@3")
depends_on("py-scikit-build@0.9.0:", type="build", when="@3")
patch("gettimeofday_py39.patch", when="@:2.1.2 ^python@3.9:")
diff --git a/var/spack/repos/builtin/packages/py-netket/package.py b/var/spack/repos/builtin/packages/py-netket/package.py
index 02f8377329..6e6ba6a37c 100644
--- a/var/spack/repos/builtin/packages/py-netket/package.py
+++ b/var/spack/repos/builtin/packages/py-netket/package.py
@@ -28,7 +28,7 @@ class PyNetket(PythonPackage):
# build only deps
depends_on("py-setuptools", type="build")
- depends_on("py-cmake@3.12:", type="build")
+ depends_on("cmake@3.12:", type="build")
depends_on("blas")
depends_on("mpi")
diff --git a/var/spack/repos/builtin/packages/py-ninja/package.py b/var/spack/repos/builtin/packages/py-ninja/package.py
index db6cbd2417..5153281d74 100644
--- a/var/spack/repos/builtin/packages/py-ninja/package.py
+++ b/var/spack/repos/builtin/packages/py-ninja/package.py
@@ -9,14 +9,21 @@ from spack.package import *
class PyNinja(PythonPackage):
- """Ninja is a small build system with a focus on speed."""
+ """Ninja is a small build system with a focus on speed.
+
+ Deprecated: use ninja instead.
+ """
homepage = "https://ninja-build.org"
pypi = "ninja/ninja-1.10.2.tar.gz"
license("Apache-2.0")
- version("1.10.2", sha256="bb5e54b9a7343b3a8fc6532ae2c169af387a45b0d4dd5b72c2803e21658c5791")
+ version(
+ "1.10.2",
+ sha256="bb5e54b9a7343b3a8fc6532ae2c169af387a45b0d4dd5b72c2803e21658c5791",
+ deprecated=True,
+ )
depends_on("cmake@3.6:", type="build")
depends_on("py-setuptools@42:", type="build")
diff --git a/var/spack/repos/builtin/packages/py-qiskit-aer/package.py b/var/spack/repos/builtin/packages/py-qiskit-aer/package.py
index 0d5d5a0d9a..5bbab81673 100644
--- a/var/spack/repos/builtin/packages/py-qiskit-aer/package.py
+++ b/var/spack/repos/builtin/packages/py-qiskit-aer/package.py
@@ -30,7 +30,7 @@ class PyQiskitAer(PythonPackage, CudaPackage):
depends_on("py-qiskit-terra@0.21.0:", type=("build", "run"), when="@0.11.1")
depends_on("py-scipy@1.0:", type=("build", "run"))
depends_on("py-scikit-build@0.11.0:", type="build")
- depends_on("py-cmake@:3.16,3.18:", type="build")
+ depends_on("cmake@:3.16,3.18:", type="build")
depends_on("mpi", when="+mpi")
depends_on("nlohmann-json@3.1.1:")
depends_on("spdlog@1.5.0:")
diff --git a/var/spack/repos/builtin/packages/py-smartsim/package.py b/var/spack/repos/builtin/packages/py-smartsim/package.py
index 8014fe9da1..482b71c983 100644
--- a/var/spack/repos/builtin/packages/py-smartsim/package.py
+++ b/var/spack/repos/builtin/packages/py-smartsim/package.py
@@ -27,7 +27,7 @@ class PySmartsim(PythonPackage):
depends_on("python@3.8:3.10", type=("build", "run"))
depends_on("py-setuptools@39.2:", type=("build",))
- depends_on("py-cmake@3.13:", type=("build",))
+ depends_on("cmake@3.13:", type=("build",))
depends_on("py-psutil@5.7.2:", type=("build", "run"))
depends_on("py-coloredlogs@10:", type=("build", "run"))
diff --git a/var/spack/repos/builtin/packages/py-tweedledum/package.py b/var/spack/repos/builtin/packages/py-tweedledum/package.py
index 9e4be8b77c..d88d42ffd7 100644
--- a/var/spack/repos/builtin/packages/py-tweedledum/package.py
+++ b/var/spack/repos/builtin/packages/py-tweedledum/package.py
@@ -23,8 +23,8 @@ class PyTweedledum(PythonPackage):
depends_on("python@3.6:", type=("build", "run"))
depends_on("py-setuptools@42:", type="build")
depends_on("py-scikit-build@0.12:", type="build")
- depends_on("py-cmake@3.18:", type="build")
- depends_on("py-ninja", type="build")
+ depends_on("cmake@3.18:", type="build")
+ depends_on("ninja", type="build")
depends_on("py-wheel", type="build")
depends_on("eigen@3.3:")
depends_on("nlohmann-json@3.9.0:")
diff --git a/var/spack/repos/builtin/packages/py-warpx/package.py b/var/spack/repos/builtin/packages/py-warpx/package.py
index 17483e1c30..945004ebe6 100644
--- a/var/spack/repos/builtin/packages/py-warpx/package.py
+++ b/var/spack/repos/builtin/packages/py-warpx/package.py
@@ -91,9 +91,7 @@ class PyWarpx(PythonPackage):
depends_on("py-picmistandard@0.0.18", type=("build", "run"), when="@22.01")
depends_on("py-setuptools@42:", type="build")
# Since we use PYWARPX_LIB_DIR to pull binaries out of the
- # 'warpx' spack package, we don't need py-cmake as declared
- # depends_on('py-cmake@3.15:3', type='build')
- # depends_on('py-cmake@3.18:3', type='build', when='@22.01:')
+ # 'warpx' spack package, we don't need cmake as declared
depends_on("warpx +lib ~mpi +shared", type=("build", "link"), when="~mpi")
depends_on("warpx +lib +mpi +shared", type=("build", "link"), when="+mpi")