diff --git a/var/spack/repos/spack_repo/builtin/packages/petsc/package.py b/var/spack/repos/spack_repo/builtin/packages/petsc/package.py index 998f04bec40..a29140fe67d 100644 --- a/var/spack/repos/spack_repo/builtin/packages/petsc/package.py +++ b/var/spack/repos/spack_repo/builtin/packages/petsc/package.py @@ -20,6 +20,7 @@ class Petsc(Package, CudaPackage, ROCmPackage): tags = ["e4s"] version("main", branch="main") + version("3.23.2", sha256="030ec6c4e9ed885457a6155f20b6f914593a1cd960b28706521a19a9cdadd5e2") version("3.23.1", sha256="f729885710c3b42b818fdb525cbd7e1b8c95c1cc25139a44968aa0e7f9e75418") version("3.23.0", sha256="aeebd7094f4d583fd04700e73779caa7d9a3d54742e95eff2c3dd87768a79063") version("3.22.5", sha256="984dba48bd26e7b17d42c078fc4f74d59e9cbc437ee25a8635865eeca9f5dd28") @@ -580,7 +581,7 @@ def configure_options(self): else: options.append("--with-sycl=0") - if spec.satisfies("^cuda@12.8.0"): + if spec.satisfies("@:3.22 ^cuda@12.8:"): options.append("CUDAPPFLAGS=-Wno-deprecated-gpu-targets") if "trilinos" in spec: diff --git a/var/spack/repos/spack_repo/builtin/packages/py_petsc4py/package.py b/var/spack/repos/spack_repo/builtin/packages/py_petsc4py/package.py index 35c1bc0d08f..db51d16e3f8 100644 --- a/var/spack/repos/spack_repo/builtin/packages/py_petsc4py/package.py +++ b/var/spack/repos/spack_repo/builtin/packages/py_petsc4py/package.py @@ -19,6 +19,7 @@ class PyPetsc4py(PythonPackage): license("BSD-2-Clause") version("main", branch="main") + version("3.23.2", sha256="6e9220af93a9ee96ad90a47d1513cd5d86bfca02b3a9a902507146311cf4d059") version("3.23.1", sha256="7b98c5d21700d9a196302f176d52884b44009610e12627ca7d25da1d895855ce") version("3.23.0", sha256="3be542580763419750cdc67dc6515bae338320dbb53403f0af7ab5c8a948bf4e") version("3.22.5", sha256="058478cdba163e162d17ad14a8f71d519049a7c84807cd33a14c7f852988ec2e")