ceed: fix @3.0.0 dependency on hypre@2.18.2 (#17983)

Co-authored-by: Veselin Dobrev <dobrev1@llnl.gov>
This commit is contained in:
Jed Brown 2020-08-14 00:18:58 -06:00 committed by GitHub
parent 2dad0e5825
commit fe718afaa5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -92,6 +92,9 @@ class Ceed(BundlePackage):
depends_on('petsc@3.13.0:3.13.99~hdf5~superlu-dist', depends_on('petsc@3.13.0:3.13.99~hdf5~superlu-dist',
when='@3.0.0+petsc+quickbuild') when='@3.0.0+petsc+quickbuild')
depends_on('petsc@3.13.0:3.13.99+mpi+double~int64', when='@3.0.0+petsc~mfem') depends_on('petsc@3.13.0:3.13.99+mpi+double~int64', when='@3.0.0+petsc~mfem')
# Coax concretizer to use version of hypre required by transitive
# dependencies (mfem, petsc)
depends_on('hypre@:2.18.2', when='@3.0.0+mfem')
# The mfem petsc examples need the petsc variants +hypre, +suite-sparse, # The mfem petsc examples need the petsc variants +hypre, +suite-sparse,
# and +mumps: # and +mumps:
depends_on('petsc@3.13.0:3.13.99+mpi+hypre+suite-sparse+mumps+double~int64', depends_on('petsc@3.13.0:3.13.99+mpi+hypre+suite-sparse+mumps+double~int64',