SLEPc: add v3.16 (#26403)

This commit is contained in:
Jose E. Roman 2021-10-01 15:55:42 +02:00 committed by GitHub
parent f775e81fca
commit 91f668a695
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,7 +13,7 @@ class Slepc(Package, CudaPackage, ROCmPackage):
"""Scalable Library for Eigenvalue Problem Computations.""" """Scalable Library for Eigenvalue Problem Computations."""
homepage = "https://slepc.upv.es" homepage = "https://slepc.upv.es"
url = "https://slepc.upv.es/download/distrib/slepc-3.15.2.tar.gz" url = "https://slepc.upv.es/download/distrib/slepc-3.16.0.tar.gz"
git = "https://gitlab.com/slepc/slepc.git" git = "https://gitlab.com/slepc/slepc.git"
maintainers = ['joseeroman', 'balay'] maintainers = ['joseeroman', 'balay']
@ -22,6 +22,7 @@ class Slepc(Package, CudaPackage, ROCmPackage):
test_requires_compiler = True test_requires_compiler = True
version('main', branch='main') version('main', branch='main')
version('3.16.0', sha256='be7292b85430e52210eb389c4f434b67164e96d19498585e82d117e850d477f4')
version('3.15.2', sha256='15fd317c4dd07bb41a994ad4c27271a6675af5f2abe40b82a64a27eaae2e632a') version('3.15.2', sha256='15fd317c4dd07bb41a994ad4c27271a6675af5f2abe40b82a64a27eaae2e632a')
version('3.15.1', sha256='9c7c3a45f0d9df51decf357abe090ef05114c38a69b7836386a19a96fb203aea') version('3.15.1', sha256='9c7c3a45f0d9df51decf357abe090ef05114c38a69b7836386a19a96fb203aea')
version('3.15.0', sha256='e53783ae13acadce274ea65c67186b5ab12332cf17125a694e21d598aa6b5f00') version('3.15.0', sha256='e53783ae13acadce274ea65c67186b5ab12332cf17125a694e21d598aa6b5f00')
@ -62,6 +63,7 @@ class Slepc(Package, CudaPackage, ROCmPackage):
# Cannot mix release and development versions of SLEPc and PETSc: # Cannot mix release and development versions of SLEPc and PETSc:
depends_on('petsc@main', when='@main') depends_on('petsc@main', when='@main')
depends_on('petsc@3.16:3.16.99', when='@3.16:3.16.99')
depends_on('petsc@3.15:3.15.99', when='@3.15:3.15.99') depends_on('petsc@3.15:3.15.99', when='@3.15:3.15.99')
depends_on('petsc@3.14:3.14.99', when='@3.14:3.14.99') depends_on('petsc@3.14:3.14.99', when='@3.14:3.14.99')
depends_on('petsc@3.13:3.13.99', when='@3.13:3.13.99') depends_on('petsc@3.13:3.13.99', when='@3.13:3.13.99')