summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSatish Balay <balay@mcs.anl.gov>2022-04-04 03:55:18 -0500
committerGitHub <noreply@github.com>2022-04-04 10:55:18 +0200
commita24306dad76bbcf16b221425abd4c8ff22534ba5 (patch)
tree7e7a5d65518fc56aa73971351e09da9b3f28dd87
parentfc00119e5226015f278931929eb329374b0cc0b6 (diff)
downloadspack-a24306dad76bbcf16b221425abd4c8ff22534ba5.tar.gz
spack-a24306dad76bbcf16b221425abd4c8ff22534ba5.tar.bz2
spack-a24306dad76bbcf16b221425abd4c8ff22534ba5.tar.xz
spack-a24306dad76bbcf16b221425abd4c8ff22534ba5.zip
petsc,py-petsc4py,slepc,py-slepc4py: add version 3.17.0 (#29822)
-rw-r--r--var/spack/repos/builtin/packages/petsc/package.py2
-rw-r--r--var/spack/repos/builtin/packages/py-petsc4py/package.py3
-rw-r--r--var/spack/repos/builtin/packages/py-slepc4py/package.py3
-rw-r--r--var/spack/repos/builtin/packages/slepc/package.py2
4 files changed, 10 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py
index 26779fe0b9..aabea90998 100644
--- a/var/spack/repos/builtin/packages/petsc/package.py
+++ b/var/spack/repos/builtin/packages/petsc/package.py
@@ -20,6 +20,8 @@ class Petsc(Package, CudaPackage, ROCmPackage):
version('main', branch='main')
+ version('3.17.0', sha256='96d5aca684e1ce1425891a620d278773c25611cb144165a93b17531238eaaf8a')
+ version('3.16.6', sha256='bfc836b52f57686b583c16ab7fae0c318a7b28141ca01656ad673c8ca23037fa')
version('3.16.5', sha256='7de8570eeb94062752d82a83208fc2bafc77b3f515023a4c14d8ff9440e66cac')
version('3.16.4', sha256='229cce22bdcfedb1fe827d306ed1afca9737786cdc3f0562b74a1966c1243caf')
version('3.16.3', sha256='eff44c7e7f12991dc7d2b627c477807a215ce16c2ce8a1c78aa8237ddacf6ca5')
diff --git a/var/spack/repos/builtin/packages/py-petsc4py/package.py b/var/spack/repos/builtin/packages/py-petsc4py/package.py
index 42fc6e9ada..e4b10fc00d 100644
--- a/var/spack/repos/builtin/packages/py-petsc4py/package.py
+++ b/var/spack/repos/builtin/packages/py-petsc4py/package.py
@@ -17,6 +17,8 @@ class PyPetsc4py(PythonPackage):
maintainers = ['balay']
version('main', branch='main')
+ version('3.17.0', sha256='a3543ebb87dc2b47046e1950b3a356e249d365526515b5e6b328aa7bfae94d29')
+ version('3.16.6', sha256='a9b4ed19ca2e62b38da51ac3a70539d9581a1354cc4464c93963d7e95bd8ef66')
version('3.16.5', sha256='f0ab5c5947ee0b58e51f741f46fab0d32e6458245e8f8b81fcf3da77bad50d25')
version('3.16.4', sha256='51ac59be9d741ede95c8e0e13b6062b6fb1bd1c975da26732ba059ee8c5bb7eb')
version('3.16.3', sha256='10e730d50716e40de55b200ff53b461bc4f3fcc798ba89b74dfe6bdf63fa7b6e')
@@ -56,6 +58,7 @@ class PyPetsc4py(PythonPackage):
depends_on('petsc+mpi', when='+mpi')
depends_on('petsc~mpi', when='~mpi')
depends_on('petsc@main', when='@main')
+ depends_on('petsc@3.17.0:3.17', when='@3.17.0:3.17')
depends_on('petsc@3.16.0:3.16', when='@3.16.0:3.16')
depends_on('petsc@3.15.0:3.15', when='@3.15.0:3.15')
depends_on('petsc@3.14.2:3.14', when='@3.14.1:3.14')
diff --git a/var/spack/repos/builtin/packages/py-slepc4py/package.py b/var/spack/repos/builtin/packages/py-slepc4py/package.py
index fb97763b0b..3e11686491 100644
--- a/var/spack/repos/builtin/packages/py-slepc4py/package.py
+++ b/var/spack/repos/builtin/packages/py-slepc4py/package.py
@@ -17,6 +17,7 @@ class PySlepc4py(PythonPackage):
maintainers = ['joseeroman', 'balay']
version('main', branch='main')
+ version('3.17.0', sha256='cab298eb794739579167fd60ff900db90476c4c93b4ae4e0204e989a6eeb3767')
version('3.16.2', sha256='a3950b2d4876e8b7429cf5b7d0faed580a70bbd17735b0279aeda460a4a32e18')
version('3.16.1', sha256='3ce93de975fa3966794efb09c315b6aff17e412197f99edb66bbfa71fc49093b')
version('3.16.0', sha256='e18850ebccb1e7c59accfbdbe4d004402abbde7f4e1291b0d2c5b560b308fb88')
@@ -38,6 +39,7 @@ class PySlepc4py(PythonPackage):
depends_on('py-setuptools', type='build')
depends_on('py-petsc4py', type=('build', 'run'))
+ depends_on('py-petsc4py@3.17.0:3.17', when='@3.17.0:3.17', type=('build', 'run'))
depends_on('py-petsc4py@3.16.0:3.16', when='@3.16.0:3.16', type=('build', 'run'))
depends_on('py-petsc4py@3.15.0:3.15', when='@3.15.0:3.15', type=('build', 'run'))
depends_on('py-petsc4py@3.13.0:3.13', when='@3.13.0:3.13', type=('build', 'run'))
@@ -49,6 +51,7 @@ class PySlepc4py(PythonPackage):
depends_on('py-petsc4py@3.7.0:3.7', when='@3.7.0:3.7', type=('build', 'run'))
depends_on('slepc')
+ depends_on('slepc@3.17.0:3.17', when='@3.17.0:3.17')
depends_on('slepc@3.16.0:3.16', when='@3.16.0:3.16')
depends_on('slepc@3.15.0:3.15', when='@3.15.0:3.15')
depends_on('slepc@3.13.0:3.13', when='@3.13.0:3.13')
diff --git a/var/spack/repos/builtin/packages/slepc/package.py b/var/spack/repos/builtin/packages/slepc/package.py
index 124b3f1021..38814c01f3 100644
--- a/var/spack/repos/builtin/packages/slepc/package.py
+++ b/var/spack/repos/builtin/packages/slepc/package.py
@@ -22,6 +22,7 @@ class Slepc(Package, CudaPackage, ROCmPackage):
test_requires_compiler = True
version('main', branch='main')
+ version('3.17.0', sha256='d4685fed01b2351c66706cbd6d08e4083a4645df398ef5ccd68fdfeb2f86ea97')
version('3.16.2', sha256='3ba58f5005513ae0ab9f3b27579c82d245a82687886eaaa67cad4cd6ba2ca3a1')
version('3.16.1', sha256='b1a8ad8db1ad88c60616e661ab48fc235d5a8b6965023cb6d691b9a2cfa94efb')
version('3.16.0', sha256='be7292b85430e52210eb389c4f434b67164e96d19498585e82d117e850d477f4')
@@ -65,6 +66,7 @@ class Slepc(Package, CudaPackage, ROCmPackage):
# Cannot mix release and development versions of SLEPc and PETSc:
depends_on('petsc@main', when='@main')
+ depends_on('petsc@3.17.0:3.17', when='@3.17.0:3.17')
depends_on('petsc@3.16.0:3.16', when='@3.16.0:3.16')
depends_on('petsc@3.15.0:3.15', when='@3.15.0:3.15')
depends_on('petsc@3.14.0:3.14', when='@3.14.0:3.14')