<pre style='margin:0'>
Eric A. Borisch (eborisch) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/693b388cba26f4452fb4be67adb348287d0bb71d">https://github.com/macports/macports-ports/commit/693b388cba26f4452fb4be67adb348287d0bb71d</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 693b388cba2 hdf5: 1.14.6 py-h5py: Add 313 (#27696)
</span>693b388cba2 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 693b388cba26f4452fb4be67adb348287d0bb71d
</span>Author: Eric A. Borisch <eborisch@macports.org>
AuthorDate: Mon Feb 17 10:37:26 2025 -0600
<span style='display:block; white-space:pre;color:#404040;'> hdf5: 1.14.6 py-h5py: Add 313 (#27696)
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * hdf5: 1.14.6; py-h5py: revbump (still has own version check)
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * py-h5py: Builds with cython 3.x since 3.11
</span>---
python/py-h5py/Portfile | 12 ++++--------
science/hdf5/Portfile | 19 +++++--------------
2 files changed, 9 insertions(+), 22 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-h5py/Portfile b/python/py-h5py/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c8ca8e6c6c8..fe7091bb5fb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-h5py/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-h5py/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ name py-h5py
</span>
# h5py needs to be re-built after hdf5 upgrades; it has its own version
# check included.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
checksums \
rmd160 bac3267da58389438559261fe4f393f1423adfe5 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,13 +36,14 @@ long_description \
</span>
homepage https://www.h5py.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 39 310 311 312
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 39 310 311 312 313
</span>
# Only check against releases.
github.livecheck.regex {([0-9.]+)}
if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append port:py${python.version}-pythran
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append port:py${python.version}-pythran \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-cython
</span>
depends_lib-append port:py${python.version}-cached-property \
port:py${python.version}-numpy \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,11 +51,6 @@ if {${name} ne ${subport}} {
</span> port:py${python.version}-pkgconfig \
port:hdf5
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # Not compatible with Cython 3 as of 3.10.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append port:py${python.version}-cython-compat
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set compat_path [string replace ${python.pkgd} 0 [string length ${python.prefix}]-1 ${prefix}/lib/py${python.version}-cython-compat]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.env-append PYTHONPATH=${compat_path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> build.env-append HDF5_DIR=${prefix}
destroot.env-append HDF5_DIR=${prefix}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdf5/Portfile b/science/hdf5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c168c94d755..91b791b067e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/hdf5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdf5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,19 +7,10 @@ PortGroup legacysupport 1.1
</span> PortGroup compiler_blacklist_versions 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup HDFGroup hdf5 1.14.5 hdf5_
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set distversion 1.14.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup HDFGroup hdf5 1.14.6 hdf5_
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set distversion $version
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# A temporary fix for non-MPI version.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Please remove this with the next update.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://trac.macports.org/ticket/67893
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${configure.cxx_stdlib} ne "libc++"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![mpi_variant_isset]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- incr revision
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> #set mainversion [lindex [split ${distversion} -] 0]
#set shortversion [join [lrange [split ${mainversion} .] 0 1] .]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,9 +34,9 @@ github.tarball_from releases
</span> distname ${name}-${distversion}
checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 c76f89f3d1055a2c81f35865ce313f38bc371c2a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 ec2e13c52e60f9a01491bb3158cb3778c985697131fc6a342262d32a26e58e44 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 37879624
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 25870c7e455e7f83bd043ed60ed6662c94ac90d5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e4defbac30f50d64e1556374aa49e574417c9e72c6b1de7a4ff88c4b1bea6e9b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 39289609
</span>
mpi.setup -gcc44 -gcc45
</pre><pre style='margin:0'>
</pre>