diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py index 510dac5fa7c..998f04bec40 100644 --- a/var/spack/repos/builtin/packages/petsc/package.py +++ b/var/spack/repos/builtin/packages/petsc/package.py @@ -20,6 +20,7 @@ class Petsc(Package, CudaPackage, ROCmPackage): tags = ["e4s"] version("main", branch="main") + version("3.23.1", sha256="f729885710c3b42b818fdb525cbd7e1b8c95c1cc25139a44968aa0e7f9e75418") version("3.23.0", sha256="aeebd7094f4d583fd04700e73779caa7d9a3d54742e95eff2c3dd87768a79063") version("3.22.5", sha256="984dba48bd26e7b17d42c078fc4f74d59e9cbc437ee25a8635865eeca9f5dd28") version("3.22.4", sha256="c32e9c606b858ff587949ddc5f28da8934b00c41ab1f6d9be5001a705bef62ee") @@ -332,11 +333,6 @@ class Petsc(Package, CudaPackage, ROCmPackage): depends_on("gmake", type="build") # Virtual dependencies - # Git repository needs sowing to build Fortran interface - depends_on("sowing@master", when="@main") - - # PETSc, hypre, superlu_dist when built with int64 use 32 bit integers - # with BLAS/LAPACK depends_on("blas") depends_on("lapack") depends_on("mpi", when="+mpi") diff --git a/var/spack/repos/builtin/packages/py-petsc4py/package.py b/var/spack/repos/builtin/packages/py-petsc4py/package.py index 988ba7b73db..35c1bc0d08f 100644 --- a/var/spack/repos/builtin/packages/py-petsc4py/package.py +++ b/var/spack/repos/builtin/packages/py-petsc4py/package.py @@ -19,6 +19,7 @@ class PyPetsc4py(PythonPackage): license("BSD-2-Clause") version("main", branch="main") + version("3.23.1", sha256="7b98c5d21700d9a196302f176d52884b44009610e12627ca7d25da1d895855ce") version("3.23.0", sha256="3be542580763419750cdc67dc6515bae338320dbb53403f0af7ab5c8a948bf4e") version("3.22.5", sha256="058478cdba163e162d17ad14a8f71d519049a7c84807cd33a14c7f852988ec2e") version("3.22.4", sha256="c7bd4dee211bc651217ae2732c56afacd8ac349320049cdfaa2131d7621e6d09")