gnu: hdf5-parallel-openmpi: Add Fortran support.

Fortran support was removed by commit 8eeb04e205, but was present before.

* gnu/packages/maths.scm (hdf5-parallel-openmpi)[arguments]: Add Fortran
support. Switch to G-exps. Fix path for CMake files as done by parent hdf5
package.

Change-Id: I1d7c8adea6e8cadc4d8a16d8313f65388ead009d
Signed-off-by: Andreas Enge <andreas@enge.fr>
This commit is contained in:
Romain GARBAGE 2025-05-06 14:42:14 +02:00 committed by Andreas Enge
parent 4fe484ee7e
commit ca3be0964a
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -2193,8 +2193,11 @@ Swath).")
(arguments (arguments
(substitute-keyword-arguments (package-arguments hdf5) (substitute-keyword-arguments (package-arguments hdf5)
((#:configure-flags _ #f) ((#:configure-flags _ #f)
''("-DHDF5_ENABLE_THREADSAFE=OFF" #~(list
(string-append "-DHDF5_INSTALL_CMAKE_DIR=" #$output "/lib/cmake")
"-DHDF5_ENABLE_THREADSAFE=OFF"
"-DHDF5_ENABLE_PARALLEL=ON" "-DHDF5_ENABLE_PARALLEL=ON"
"-DHDF5_BUILD_FORTRAN=ON"
"-DHDF5_BUILD_CPP_LIB=OFF" "-DHDF5_BUILD_CPP_LIB=OFF"
"-DHDF5_BUILD_DOC=ON")) "-DHDF5_BUILD_DOC=ON"))
((#:phases phases) ((#:phases phases)