fix: upgrade HDF5 and patch SDF for modern compiler

This commit is contained in:
Guilhem Lavaux 2025-03-09 08:16:10 +01:00
parent fc813998bd
commit fdc2485c44
2 changed files with 4413 additions and 28 deletions

View file

@ -30,7 +30,7 @@ IF(INTERNAL_GENGETOPT)
ENDIF(INTERNAL_GENGETOPT) ENDIF(INTERNAL_GENGETOPT)
IF(INTERNAL_HDF5) IF(INTERNAL_HDF5)
SET(HDF5_URL "https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.5/src/hdf5-1.10.5.tar.gz" CACHE STRING "URL to download HDF5 from") SET(HDF5_URL "https://github.com/HDFGroup/hdf5/releases/download/hdf5_1.14.6/hdf5-1.14.6.tar.gz" CACHE STRING "URL to download HDF5 from")
mark_as_advanced(HDF5_URL) mark_as_advanced(HDF5_URL)
ENDIF(INTERNAL_HDF5) ENDIF(INTERNAL_HDF5)
@ -104,7 +104,7 @@ if (INTERNAL_HDF5)
DOWNLOAD_DIR ${VIDE_DOWNLOAD_CACHE} DOWNLOAD_DIR ${VIDE_DOWNLOAD_CACHE}
PREFIX ${BUILD_PREFIX}/hdf5-prefix PREFIX ${BUILD_PREFIX}/hdf5-prefix
URL ${HDF5_URL} URL ${HDF5_URL}
URL_HASH MD5=e115eeb66e944fa7814482415dd21cc4 URL_HASH SHA256=e4defbac30f50d64e1556374aa49e574417c9e72c6b1de7a4ff88c4b1bea6e9b
CMAKE_ARGS CMAKE_ARGS
-DCMAKE_INSTALL_PREFIX=${EXT_INSTALL} -DCMAKE_INSTALL_PREFIX=${EXT_INSTALL}
-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}

4437
external/patch_sdf vendored

File diff suppressed because it is too large Load diff