diff options
author | Isaac Dunham <ibid.ag@gmail.com> | 2016-02-08 22:44:05 -0800 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2016-02-09 10:29:36 +0000 |
commit | acfad5b8d9abf369bfe3b530258b4b30a1487c3c (patch) | |
tree | 11b0136b827f0849b5e478960ca109ac7f41fc84 /testing | |
parent | 0aa4af1a9360dbbcccf3327bc451b0813a60d42b (diff) | |
download | aports-acfad5b8d9abf369bfe3b530258b4b30a1487c3c.tar.bz2 aports-acfad5b8d9abf369bfe3b530258b4b30a1487c3c.tar.xz |
testing/hdf5: update to 1.8.16
* Apparently the old version, built with our current toolchain,
failed a few tests. This passes all tests.
* Delete obsolete reference to timezone bug; this may have been fixed
by the tm_gmtoff change in musl.
* Try building on ARM again, since we have a new version.
Diffstat (limited to 'testing')
-rw-r--r-- | testing/hdf5/APKBUILD | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/testing/hdf5/APKBUILD b/testing/hdf5/APKBUILD index 8d80482926..e882824c15 100644 --- a/testing/hdf5/APKBUILD +++ b/testing/hdf5/APKBUILD @@ -1,26 +1,21 @@ # Contributor: Isaac Dunham <ibid.ag@gmail.com> # Maintainer: # -# make test does not complete without error on all systems; -# the bug is somewhere in src/H5Omtime.c, unless the test is wrong. -# Essentially, when the timezone is not UTC, it adjusts the ctime it -# reads one way and the "known" datestamp the other way. -# I'm not sure if this is musl-specific or not. -# With TZ=UTC, all tests pass. -# # HDF5 depends on zlib and provides a C interface by default. # Optionally, it can be built with szip (which has limitations on # commercial use and thus is non-free), MPI, and C++ and Fortran bindings. # C++ and Fortran bindings may not be thread-safe: # building either and passing --enable-threadsafe is unsupported. +# Additionally, the 'high-level' bindings are incompatible with threadsafe +# builds, due to inadequate locking. pkgname=hdf5 -_pkgver=1.8.15-patch1 -pkgver=1.8.15.1 +pkgver=1.8.16 +_pkgver=$pkgver pkgrel=0 pkgdesc="HDF5 is a data model, library, and file format for storing and managing data" url="http://www.hdfgroup.org/HDF5/" -arch="x86 x86_64" +arch="all" license="custom" depends="" depends_dev="zlib-dev" @@ -51,7 +46,7 @@ build() { --mandir=/usr/share/man \ --infodir=/usr/share/info \ --localstatedir=/var \ - --enable-threadsafe \ + --disable-threadsafe \ --enable-direct-vfd \ || return 1 make || return 1 @@ -64,6 +59,6 @@ package() { install -c -m 0644 COPYING "$pkgdir"/usr/share/licenses/"$pkgname"/COPYING } -md5sums="3c0d7a8c38d1abc7b40fc12c1d5f2bb8 hdf5-1.8.15-patch1.tar.bz2" -sha256sums="a5afc630c4443547fff15e9637b5b10404adbed4c00206d89517d32d6668fb32 hdf5-1.8.15-patch1.tar.bz2" -sha512sums="380c06f3cab469351d6ddc940c7cdffd5bd20a74e69cb4d549989bec5f130dadae11c04928ead7eea0200a175fc45a042d068a752d8a9c19a35c3a6912a147bd hdf5-1.8.15-patch1.tar.bz2" +md5sums="79c1593573ebddf734eee8d43ecfe483 hdf5-1.8.16.tar.bz2" +sha256sums="13aaae5ba10b70749ee1718816a4b4bfead897c2fcb72c24176e759aec4598c6 hdf5-1.8.16.tar.bz2" +sha512sums="f3ca50ca50bb51057818165fcc36f199a7bd7a9b7c42e299314381a269c4d882f60a780b0005fc2443596e06535ff40019b3483763d926e462a90bea4fe84033 hdf5-1.8.16.tar.bz2" |