diff --git a/spack_repo/fenics/packages/py_fenics_dolfinx/package.py b/spack_repo/fenics/packages/py_fenics_dolfinx/package.py index 50a11956..919a194f 100644 --- a/spack_repo/fenics/packages/py_fenics_dolfinx/package.py +++ b/spack_repo/fenics/packages/py_fenics_dolfinx/package.py @@ -89,9 +89,11 @@ class PyFenicsDolfinx(PythonPackage): depends_on("py-cffi", type=("build", "run")) + depends_on("py-nanobind@2.9.2:", when="@main", type="build") depends_on("py-nanobind@2.5:", when="@0.10:", type="build") depends_on("py-nanobind@2:", when="@0.9:", type="build") depends_on("py-nanobind@1.8:1.9", when="@0.8", type="build") + depends_on("py-scikit-build-core@0.11: +pyproject", when="@main", type="build") depends_on("py-scikit-build-core@0.10: +pyproject", when="@0.9:", type="build") depends_on("py-scikit-build-core@0.5: +pyproject", when="@0.8:0.9", type="build")