gmsh: +petsc requires ~int64 variant (#30969)
This commit is contained in:
parent
e74d85a524
commit
0f6fb1a706
1 changed files with 4 additions and 2 deletions
|
@ -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.
|
||||
|
|
Loading…
Reference in a new issue