From b448f0855d8dff1623ae63fc97ba19297cf24b53 Mon Sep 17 00:00:00 2001 From: miqlas <5569059+extrowerk@users.noreply.github.com> Date: Sun, 19 Jan 2020 14:49:04 +0100 Subject: [PATCH] HDF5: bump (#4572) * HDF5: bump * HDF5: static lib --- ...{hdf5-1.10.5.recipe => hdf5-1.10.6.recipe} | 43 ++++++++++++------- 1 file changed, 28 insertions(+), 15 deletions(-) rename sci-libs/hdf5/{hdf5-1.10.5.recipe => hdf5-1.10.6.recipe} (60%) diff --git a/sci-libs/hdf5/hdf5-1.10.5.recipe b/sci-libs/hdf5/hdf5-1.10.6.recipe similarity index 60% rename from sci-libs/hdf5/hdf5-1.10.5.recipe rename to sci-libs/hdf5/hdf5-1.10.6.recipe index 24cf00045..a635f79f8 100644 --- a/sci-libs/hdf5/hdf5-1.10.5.recipe +++ b/sci-libs/hdf5/hdf5-1.10.6.recipe @@ -3,16 +3,29 @@ DESCRIPTION="HDF5 was designed and implemented to address the deficiencies \ of HDF4.x. It has a more powerful and flexible data model, supports files \ larger than 2 GB, and supports parallel I/O." HOMEPAGE="https://www.hdfgroup.org/HDF5/" -COPYRIGHT="2011-2018 The HDF Group, +COPYRIGHT="2011-2019 The HDF Group, The Board of Trustees of the University of Illinois." LICENSE="BSD (3-clause)" REVISION="1" SOURCE_URI="https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-$portVersion/src/hdf5-$portVersion.tar.gz" -CHECKSUM_SHA256="6d4ce8bf902a97b050f6f491f4268634e252a63dadd6656a1a9be5b7b7726fa8" +CHECKSUM_SHA256="5f9a3ee85db4ea1d3b1fa9159352aebc2af72732fc2f58c96a3f0768dba0e9aa" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" +libhdf5Version="103.2.0" +libhdf5VersionCompat="$libhdf5Version compat >= ${libhdf5Version%%.*}" +libhdf5_cppVersion="103.2.0" +libhdf5_cppVersionCompat="$libhdf5_cppVersion compat >= ${libhdf5_cppVersion%%.*}" +libhdf5_fortranVersion="102.0.1" +libhdf5_fortranVersionCompat="$libhdf5_fortranVersion compat >= ${libhdf5_fortranVersion%%.*}" +libhdf5_hlVersion="100.1.3" +libhdf5_hlVersionCompat="$libhdf5_hlVersion compat >= ${libhdf5_hlVersion%%.*}" +libhdf5_hl_cppVersion="100.1.4" +libhdf5_hl_cppVersionCompat="$libhdf5_hl_cppVersion compat >= ${libhdf5_hl_cppVersion%%.*}" +libhdf5hl_fortranVersion="100.0.5" +libhdf5hl_fortranVersionCompat="$libhdf5hl_fortranVersion compat >= ${libhdf5hl_fortranVersion%%.*}" + PROVIDES=" hdf5$secondaryArchSuffix = $portVersion cmd:gif2h5$secondaryArchSuffix @@ -37,12 +50,12 @@ PROVIDES=" cmd:h5stat$secondaryArchSuffix cmd:h5unjam$secondaryArchSuffix cmd:h5watch$secondaryArchSuffix - lib:libhdf5$secondaryArchSuffix = 103.1.0 compat >= 103 - lib:libhdf5_cpp$secondaryArchSuffix = 103.1.0 compat >= 103 - lib:libhdf5_fortran$secondaryArchSuffix = 102.0.0 compat >= 102 - lib:libhdf5_hl$secondaryArchSuffix = 100.1.2 compat >= 100 - lib:libhdf5_hl_cpp$secondaryArchSuffix = 100.1.3 compat >= 100 - lib:libhdf5hl_fortran$secondaryArchSuffix = 100 compat >= 100 + lib:libhdf5$secondaryArchSuffix = $libhdf5VersionCompat + lib:libhdf5_cpp$secondaryArchSuffix = $libhdf5_cppVersionCompat + lib:libhdf5_fortran$secondaryArchSuffix = $libhdf5_fortranVersionCompat + lib:libhdf5_hl$secondaryArchSuffix = $libhdf5_hlVersionCompat + lib:libhdf5_hl_cpp$secondaryArchSuffix = $libhdf5_hl_cppVersionCompat + lib:libhdf5hl_fortran$secondaryArchSuffix = $libhdf5hl_fortranVersionCompat " REQUIRES=" haiku$secondaryArchSuffix @@ -54,13 +67,13 @@ REQUIRES=" PROVIDES_devel=" hdf5${secondaryArchSuffix}_devel = $portVersion - devel:libhdf5$secondaryArchSuffix = 103.1.0 compat >= 103 - devel:libhdf5_cpp$secondaryArchSuffix = 103.1.0 compat >= 103 - devel:libhdf5_fortran$secondaryArchSuffix = 102.0.0 compat >= 102 - devel:libhdf5_hl$secondaryArchSuffix = 100.1.2 compat >= 100 - devel:libhdf5_hl_cpp$secondaryArchSuffix = 100.1.3 compat >= 100 - devel:libhdf5hl_fortran$secondaryArchSuffix = 100 compat >= 100 - devel:libhdf5_hl_fortran$secondaryArchSuffix = 100 compat >= 100 + devel:libhdf5$secondaryArchSuffix = $libhdf5VersionCompat + devel:libhdf5_cpp$secondaryArchSuffix = $libhdf5_cppVersionCompat + devel:libhdf5_fortran$secondaryArchSuffix = $libhdf5_fortranVersionCompat + devel:libhdf5_hl$secondaryArchSuffix = $libhdf5_hlVersionCompat + devel:libhdf5_hl_cpp$secondaryArchSuffix = $libhdf5_hl_cppVersionCompat + devel:libhdf5hl_fortran$secondaryArchSuffix = $libhdf5hl_fortranVersionCompat + devel:libhdf5_hl_fortran$secondaryArchSuffix = $libhdf5hl_fortranVersionCompat " REQUIRES_devel=" hdf5$secondaryArchSuffix == $portVersion base