diff options
author | Carlos Bederián <carlos.bederian@unc.edu.ar> | 2022-06-07 11:21:07 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-07 16:21:07 +0200 |
commit | 0f6fb1a706832733e64955bff381b3d37c458039 (patch) | |
tree | f74f2062b9b4ccc69738205454003eea076796ae | |
parent | e74d85a524dc0decbdc7d070017df1137793ce3f (diff) | |
download | spack-0f6fb1a706832733e64955bff381b3d37c458039.tar.gz spack-0f6fb1a706832733e64955bff381b3d37c458039.tar.bz2 spack-0f6fb1a706832733e64955bff381b3d37c458039.tar.xz spack-0f6fb1a706832733e64955bff381b3d37c458039.zip |
gmsh: +petsc requires ~int64 variant (#30969)
-rw-r--r-- | var/spack/repos/builtin/packages/gmsh/package.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/gmsh/package.py b/var/spack/repos/builtin/packages/gmsh/package.py index 8360f2365c..6bb3cfad16 100644 --- a/var/spack/repos/builtin/packages/gmsh/package.py +++ b/var/spack/repos/builtin/packages/gmsh/package.py @@ -84,12 +84,14 @@ class Gmsh(CMakePackage): depends_on('oce', when='+oce') depends_on('freetype', when='+oce') depends_on('freetype', when='+opencascade') - depends_on('petsc+mpi', when='+petsc+mpi') - depends_on('petsc', when='+petsc~mpi') depends_on('slepc', when='+slepc+petsc') depends_on('zlib', when='+compression') depends_on('metis', when='+metis+external') depends_on('cgns', when='+cgns') + with when('+petsc'): + depends_on('petsc~int64') + depends_on('petsc+mpi', when='+mpi') + depends_on('petsc~mpi', when='~mpi') # Gmsh's high quality vector PostScript, PDF and SVG output is produced by GL2PS. # But Gmsh ships with its own version of this library, so it is not a # dependency of this package. |