[-- Attachment #1: Type: text/plain, Size: 307 bytes --] There is a new pull request by pandom79 against master on the void-packages repository https://github.com/pandom79/void-packages hdf5 https://github.com/void-linux/void-packages/pull/25569 hdf5 : update to 1.12.0 A patch file from https://github.com/void-linux/void-packages/pull/25569.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-hdf5-25569.patch --] [-- Type: text/x-diff, Size: 1297 bytes --] From 3971f7f659efec34d2fd29341b78c376f1764dfe Mon Sep 17 00:00:00 2001 From: Domenico Panella <domenico@VoidDomenico.localdomain> Date: Tue, 13 Oct 2020 17:54:23 +0200 Subject: [PATCH] hdf5 : update to 1.12.0 --- srcpkgs/hdf5/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/hdf5/template b/srcpkgs/hdf5/template index e035fa670ab..0de395ebd7a 100644 --- a/srcpkgs/hdf5/template +++ b/srcpkgs/hdf5/template @@ -1,6 +1,7 @@ # Template file for 'hdf5' pkgname=hdf5 -version=1.10.5 +version=1.12.0 +_version=1.12 revision=1 build_style=gnu-configure configure_args="--enable-cxx --enable-fortran" @@ -10,8 +11,8 @@ short_desc="Data model, library, and file format for storing and managing data" maintainer="pulux <pulux@pf4sh.de>" license="custom" homepage="https://hdfgroup.org" -distfiles="https://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-${version}.tar.gz" -checksum=6d4ce8bf902a97b050f6f491f4268634e252a63dadd6656a1a9be5b7b7726fa8 +distfiles="https://support.hdfgroup.org/ftp/HDF5/releases/${pkgname}-${_version}/${pkgname}-${version}/src/${pkgname}-${version}.tar.gz" +checksum=a62dcb276658cb78e6795dd29bf926ed7a9bc4edf6e77025cd2c689a8f97c17a nocross="https://portal.hdfgroup.org/pages/viewpage.action?pageId=48808266" post_install() {
[-- Attachment #1: Type: text/plain, Size: 312 bytes --] There is an updated pull request by pandom79 against master on the void-packages repository https://github.com/pandom79/void-packages hdf5 https://github.com/void-linux/void-packages/pull/25569 hdf5 : update to 1.12.0 A patch file from https://github.com/void-linux/void-packages/pull/25569.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-hdf5-25569.patch --] [-- Type: text/x-diff, Size: 1364 bytes --] From 99709da4d4b1283c3eb27f6a02574c58d62b2ef6 Mon Sep 17 00:00:00 2001 From: Domenico Panella <domenico@VoidDomenico.localdomain> Date: Tue, 13 Oct 2020 17:54:23 +0200 Subject: [PATCH] hdf5 : update to 1.12.0 --- srcpkgs/hdf5/template | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/hdf5/template b/srcpkgs/hdf5/template index e035fa670ab..b09d721f9a5 100644 --- a/srcpkgs/hdf5/template +++ b/srcpkgs/hdf5/template @@ -1,17 +1,18 @@ # Template file for 'hdf5' pkgname=hdf5 -version=1.10.5 +version=1.12.0 revision=1 +_version=1.12 build_style=gnu-configure configure_args="--enable-cxx --enable-fortran" hostmakedepends="gcc-fortran" makedepends="zlib-devel" short_desc="Data model, library, and file format for storing and managing data" maintainer="pulux <pulux@pf4sh.de>" -license="custom" +license="custom:hdf5" homepage="https://hdfgroup.org" -distfiles="https://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-${version}.tar.gz" -checksum=6d4ce8bf902a97b050f6f491f4268634e252a63dadd6656a1a9be5b7b7726fa8 +distfiles="https://support.hdfgroup.org/ftp/HDF5/releases/${pkgname}-${_version}/${pkgname}-${version}/src/${pkgname}-${version}.tar.gz" +checksum=a62dcb276658cb78e6795dd29bf926ed7a9bc4edf6e77025cd2c689a8f97c17a nocross="https://portal.hdfgroup.org/pages/viewpage.action?pageId=48808266" post_install() {
[-- Attachment #1: Type: text/plain, Size: 312 bytes --] There is an updated pull request by pandom79 against master on the void-packages repository https://github.com/pandom79/void-packages hdf5 https://github.com/void-linux/void-packages/pull/25569 hdf5 : update to 1.12.0 A patch file from https://github.com/void-linux/void-packages/pull/25569.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-hdf5-25569.patch --] [-- Type: text/x-diff, Size: 2466 bytes --] From 99709da4d4b1283c3eb27f6a02574c58d62b2ef6 Mon Sep 17 00:00:00 2001 From: Domenico Panella <domenico@VoidDomenico.localdomain> Date: Tue, 13 Oct 2020 17:54:23 +0200 Subject: [PATCH 1/2] hdf5 : update to 1.12.0 --- srcpkgs/hdf5/template | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/hdf5/template b/srcpkgs/hdf5/template index e035fa670ab..b09d721f9a5 100644 --- a/srcpkgs/hdf5/template +++ b/srcpkgs/hdf5/template @@ -1,17 +1,18 @@ # Template file for 'hdf5' pkgname=hdf5 -version=1.10.5 +version=1.12.0 revision=1 +_version=1.12 build_style=gnu-configure configure_args="--enable-cxx --enable-fortran" hostmakedepends="gcc-fortran" makedepends="zlib-devel" short_desc="Data model, library, and file format for storing and managing data" maintainer="pulux <pulux@pf4sh.de>" -license="custom" +license="custom:hdf5" homepage="https://hdfgroup.org" -distfiles="https://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-${version}.tar.gz" -checksum=6d4ce8bf902a97b050f6f491f4268634e252a63dadd6656a1a9be5b7b7726fa8 +distfiles="https://support.hdfgroup.org/ftp/HDF5/releases/${pkgname}-${_version}/${pkgname}-${version}/src/${pkgname}-${version}.tar.gz" +checksum=a62dcb276658cb78e6795dd29bf926ed7a9bc4edf6e77025cd2c689a8f97c17a nocross="https://portal.hdfgroup.org/pages/viewpage.action?pageId=48808266" post_install() { From 420060a0d5dbd1391075dd9cafd967264d6a1c0c Mon Sep 17 00:00:00 2001 From: Domenico Panella <domenico@VoidDomenico.localdomain> Date: Wed, 14 Oct 2020 09:23:47 +0200 Subject: [PATCH 2/2] Update shlibs --- common/shlibs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/common/shlibs b/common/shlibs index e50e44f1246..ad6328085c2 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2527,12 +2527,12 @@ libpjsip-ua.so.2 pjproject-2.4.5_1 libpjsip.so.2 pjproject-2.4.5_1 libpjsua.so.2 pjproject-2.4.5_1 libpjsua2.so.2 pjproject-2.4.5_1 -libhdf5_hl.so.100 hdf5-1.10.1_2 -libhdf5.so.103 hdf5-1.10.4_1 -libhdf5_hl_cpp.so.100 hdf5-1.10.1_2 -libhdf5_cpp.so.103 hdf5-1.10.4_1 -libhdf5hl_fortran.so.100 hdf5-1.10.1_2 -libhdf5_fortran.so.102 hdf5-1.10.5_1 +libhdf5_hl.so.200 hdf5-1.12.0_1 +libhdf5.so.200 hdf5-1.12.0_1 +libhdf5_hl_cpp.so.200 hdf5-1.12.0_1 +libhdf5_cpp.so.200 hdf5-1.12.0_1 +libhdf5hl_fortran.so.200 hdf5-1.12.0_1 +libhdf5_fortran.so.200 hdf5-1.12.0_1 libcryptmount.so.0 libpam-mount-2.15_1 libglob.so.0 libglob-1.0_1 libepub.so.0 ebook-tools-0.2.2_1
[-- Attachment #1: Type: text/plain, Size: 312 bytes --] There is an updated pull request by pandom79 against master on the void-packages repository https://github.com/pandom79/void-packages hdf5 https://github.com/void-linux/void-packages/pull/25569 hdf5 : update to 1.12.0 A patch file from https://github.com/void-linux/void-packages/pull/25569.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-hdf5-25569.patch --] [-- Type: text/x-diff, Size: 2215 bytes --] From 7a9f97701cda6d41cd84553d378cd76c2a8aac71 Mon Sep 17 00:00:00 2001 From: Domenico Panella <domenico@VoidDomenico.localdomain> Date: Tue, 13 Oct 2020 17:54:23 +0200 Subject: [PATCH] hdf5 : update to 1.12.0 --- common/shlibs | 12 ++++++------ srcpkgs/hdf5/template | 9 +++++---- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/common/shlibs b/common/shlibs index e50e44f1246..ad6328085c2 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2527,12 +2527,12 @@ libpjsip-ua.so.2 pjproject-2.4.5_1 libpjsip.so.2 pjproject-2.4.5_1 libpjsua.so.2 pjproject-2.4.5_1 libpjsua2.so.2 pjproject-2.4.5_1 -libhdf5_hl.so.100 hdf5-1.10.1_2 -libhdf5.so.103 hdf5-1.10.4_1 -libhdf5_hl_cpp.so.100 hdf5-1.10.1_2 -libhdf5_cpp.so.103 hdf5-1.10.4_1 -libhdf5hl_fortran.so.100 hdf5-1.10.1_2 -libhdf5_fortran.so.102 hdf5-1.10.5_1 +libhdf5_hl.so.200 hdf5-1.12.0_1 +libhdf5.so.200 hdf5-1.12.0_1 +libhdf5_hl_cpp.so.200 hdf5-1.12.0_1 +libhdf5_cpp.so.200 hdf5-1.12.0_1 +libhdf5hl_fortran.so.200 hdf5-1.12.0_1 +libhdf5_fortran.so.200 hdf5-1.12.0_1 libcryptmount.so.0 libpam-mount-2.15_1 libglob.so.0 libglob-1.0_1 libepub.so.0 ebook-tools-0.2.2_1 diff --git a/srcpkgs/hdf5/template b/srcpkgs/hdf5/template index e035fa670ab..b09d721f9a5 100644 --- a/srcpkgs/hdf5/template +++ b/srcpkgs/hdf5/template @@ -1,17 +1,18 @@ # Template file for 'hdf5' pkgname=hdf5 -version=1.10.5 +version=1.12.0 revision=1 +_version=1.12 build_style=gnu-configure configure_args="--enable-cxx --enable-fortran" hostmakedepends="gcc-fortran" makedepends="zlib-devel" short_desc="Data model, library, and file format for storing and managing data" maintainer="pulux <pulux@pf4sh.de>" -license="custom" +license="custom:hdf5" homepage="https://hdfgroup.org" -distfiles="https://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-${version}.tar.gz" -checksum=6d4ce8bf902a97b050f6f491f4268634e252a63dadd6656a1a9be5b7b7726fa8 +distfiles="https://support.hdfgroup.org/ftp/HDF5/releases/${pkgname}-${_version}/${pkgname}-${version}/src/${pkgname}-${version}.tar.gz" +checksum=a62dcb276658cb78e6795dd29bf926ed7a9bc4edf6e77025cd2c689a8f97c17a nocross="https://portal.hdfgroup.org/pages/viewpage.action?pageId=48808266" post_install() {
[-- Attachment #1: Type: text/plain, Size: 351 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/25569#issuecomment-708896275 Comment: Please check the output of `xrevshlib hdf5`. All those packages need to be revbumped and potentially have their builds fixed. See instructions in https://www.hdfgroup.org/downloads/hdf5/ for potential fixes.
[-- Attachment #1: Type: text/plain, Size: 185 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/25569#issuecomment-708899292 Comment: FWIW, the test suite seems to be doing fine.
[-- Attachment #1: Type: text/plain, Size: 521 bytes --] New comment by pandom79 on void-packages repository https://github.com/void-linux/void-packages/pull/25569#issuecomment-708962703 Comment: > Please check the output of `xrevshlib hdf5`. All those packages need to be revbumped and potentially have their builds fixed. > > See instructions in https://www.hdfgroup.org/downloads/hdf5/ for potential fixes. ok. These are the packages : ``` armadillo flann libgdal matio med netcdf octave python3-tables slurm-wlm vips ``` I will check everyone.
[-- Attachment #1: Type: text/plain, Size: 229 bytes --] New comment by Piraty on void-packages repository https://github.com/void-linux/void-packages/pull/25569#issuecomment-709282624 Comment: I see you have a few PRs related to this hdf5 update. please have them all on this branch
[-- Attachment #1: Type: text/plain, Size: 329 bytes --] New review comment by paper42 on void-packages repository https://github.com/void-linux/void-packages/pull/25569#discussion_r528317600 Comment: this could be a good time to add a changelog: ``` changelog="https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-${version%.*}/hdf5-${version}/src/hdf5-${version}-RELEASE.txt" ```
[-- Attachment #1: Type: text/plain, Size: 197 bytes --] New review comment by paper42 on void-packages repository https://github.com/void-linux/void-packages/pull/25569#discussion_r528317460 Comment: could you use `${version%.*}` instead of _version?
[-- Attachment #1: Type: text/plain, Size: 640 bytes --] New comment by paper42 on void-packages repository https://github.com/void-linux/void-packages/pull/25569#issuecomment-731740803 Comment: med 4.1 does not build with hdf5 1.12 ``` ///usr/include/H5public.h configure: error: This HDF5 version 1.12.0 must not be used with med-fichier4.1.0. The HDF5 library version used by med-fichier4.y.z MUST NOT be > 1.10 and have to be at least HDF5-1.10.2. DO NOT TRY TO COMPILE med-fichier4.1.0 version with an HDF5 library which would generate an hdf5 file not compliant with HDF5-1.10.z library. This would BREAK med-fichier compatibility between files with the same revision number ! ```
[-- Attachment #1: Type: text/plain, Size: 312 bytes --] There is an updated pull request by pandom79 against master on the void-packages repository https://github.com/pandom79/void-packages hdf5 https://github.com/void-linux/void-packages/pull/25569 hdf5 : update to 1.12.0 A patch file from https://github.com/void-linux/void-packages/pull/25569.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-hdf5-25569.patch --] [-- Type: text/x-diff, Size: 2700 bytes --] From f6fed3f3696c2ddaaf33c35211509b35cf52e6a3 Mon Sep 17 00:00:00 2001 From: Domenico Panella <domenico@VoidDomenico.localdomain> Date: Tue, 13 Oct 2020 17:54:23 +0200 Subject: [PATCH] hdf5 : update to 1.12.0 --- common/shlibs | 12 ++++++------ srcpkgs/hdf5/template | 9 +++++---- srcpkgs/hdf5/update | 2 ++ 3 files changed, 13 insertions(+), 10 deletions(-) create mode 100644 srcpkgs/hdf5/update diff --git a/common/shlibs b/common/shlibs index 9a576f18d0f..e9e4bcb330c 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2528,12 +2528,12 @@ libpjsip-ua.so.2 pjproject-2.4.5_1 libpjsip.so.2 pjproject-2.4.5_1 libpjsua.so.2 pjproject-2.4.5_1 libpjsua2.so.2 pjproject-2.4.5_1 -libhdf5_hl.so.100 hdf5-1.10.1_2 -libhdf5.so.103 hdf5-1.10.4_1 -libhdf5_hl_cpp.so.100 hdf5-1.10.1_2 -libhdf5_cpp.so.103 hdf5-1.10.4_1 -libhdf5hl_fortran.so.100 hdf5-1.10.1_2 -libhdf5_fortran.so.102 hdf5-1.10.5_1 +libhdf5_hl.so.200 hdf5-1.12.0_1 +libhdf5.so.200 hdf5-1.12.0_1 +libhdf5_hl_cpp.so.200 hdf5-1.12.0_1 +libhdf5_cpp.so.200 hdf5-1.12.0_1 +libhdf5hl_fortran.so.200 hdf5-1.12.0_1 +libhdf5_fortran.so.200 hdf5-1.12.0_1 libcryptmount.so.0 libpam-mount-2.15_1 libglob.so.0 libglob-1.0_1 libepub.so.0 ebook-tools-0.2.2_1 diff --git a/srcpkgs/hdf5/template b/srcpkgs/hdf5/template index e035fa670ab..b911ea62f25 100644 --- a/srcpkgs/hdf5/template +++ b/srcpkgs/hdf5/template @@ -1,6 +1,6 @@ # Template file for 'hdf5' pkgname=hdf5 -version=1.10.5 +version=1.12.0 revision=1 build_style=gnu-configure configure_args="--enable-cxx --enable-fortran" @@ -8,10 +8,11 @@ hostmakedepends="gcc-fortran" makedepends="zlib-devel" short_desc="Data model, library, and file format for storing and managing data" maintainer="pulux <pulux@pf4sh.de>" -license="custom" +license="custom:hdf5" homepage="https://hdfgroup.org" -distfiles="https://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-${version}.tar.gz" -checksum=6d4ce8bf902a97b050f6f491f4268634e252a63dadd6656a1a9be5b7b7726fa8 +changelog="https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-${version%.*}/hdf5-${version}/src/hdf5-${version}-RELEASE.txt" +distfiles="https://support.hdfgroup.org/ftp/HDF5/releases/${pkgname}-${version%.*}/${pkgname}-${version}/src/${pkgname}-${version}.tar.gz" +checksum=a62dcb276658cb78e6795dd29bf926ed7a9bc4edf6e77025cd2c689a8f97c17a nocross="https://portal.hdfgroup.org/pages/viewpage.action?pageId=48808266" post_install() { diff --git a/srcpkgs/hdf5/update b/srcpkgs/hdf5/update new file mode 100644 index 00000000000..c3df5aaaee7 --- /dev/null +++ b/srcpkgs/hdf5/update @@ -0,0 +1,2 @@ +site="https://support.hdfgroup.org/ftp/HDF5/releases/ReleaseFiles/" +pattern='<a href="hdf5-\K[\d.]+(?=-RELEASE.txt">)'
[-- Attachment #1: Type: text/plain, Size: 169 bytes --] New comment by pandom79 on void-packages repository https://github.com/void-linux/void-packages/pull/25569#issuecomment-731741695 Comment: ok, then you close this pr.
[-- Attachment #1: Type: text/plain, Size: 301 bytes --] New comment by paper42 on void-packages repository https://github.com/void-linux/void-packages/pull/25569#issuecomment-731746558 Comment: I think this PR could wait for the next version of med or create a new package to hdf110 with the newest version from the 1.10 series and make med depend on it.
[-- Attachment #1: Type: text/plain, Size: 157 bytes --] There's a closed pull request on the void-packages repository hdf5 : update to 1.12.0 https://github.com/void-linux/void-packages/pull/25569 Description: