hdf5: require mpich+fortran when hdf5+fortran (#43591)

This commit is contained in:
Massimiliano Culpo 2024-04-15 18:17:28 +02:00 committed by GitHub
parent 50a5a6fea4
commit 8033455d5f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -112,7 +112,10 @@ class Hdf5(CMakePackage):
depends_on("cmake@3.12:", type="build") depends_on("cmake@3.12:", type="build")
depends_on("cmake@3.18:", type="build", when="@1.13:") depends_on("cmake@3.18:", type="build", when="@1.13:")
depends_on("mpi", when="+mpi") with when("+mpi"):
depends_on("mpi")
depends_on("mpich+fortran", when="+fortran ^[virtuals=mpi] mpich")
depends_on("java", type=("build", "run"), when="+java") depends_on("java", type=("build", "run"), when="+java")
depends_on("szip", when="+szip") depends_on("szip", when="+szip")
depends_on("zlib-api") depends_on("zlib-api")