diff options
author | Satish Balay <balay@mcs.anl.gov> | 2022-04-04 03:55:18 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-04 10:55:18 +0200 |
commit | a24306dad76bbcf16b221425abd4c8ff22534ba5 (patch) | |
tree | 7e7a5d65518fc56aa73971351e09da9b3f28dd87 | |
parent | fc00119e5226015f278931929eb329374b0cc0b6 (diff) | |
download | spack-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)
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') |