<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e0423b2727e0a6a5dcb0b7bd9977760fab443b15">https://github.com/macports/macports-ports/commit/e0423b2727e0a6a5dcb0b7bd9977760fab443b15</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit e0423b2727e0a6a5dcb0b7bd9977760fab443b15
</span>Author: Eric A. Borisch <eborisch@gmail.com>
AuthorDate: Tue Sep 5 15:17:06 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    hdf5: Update to 1.14.2. No version-check-bumps.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>     * HDF5 doesn't complain within 1.14.x (at this point). Not bumping
</span><span style='display:block; white-space:pre;color:#404040;'>       dependencies unless known to require (py-hdf5 does its own check and
</span><span style='display:block; white-space:pre;color:#404040;'>       complains, for example.)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>       Ref: https://github.com/HDFGroup/hdf5/commit/b8eac9d0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>     * Moving to latest-API-by-default build. Ports that require an old API
</span><span style='display:block; white-space:pre;color:#404040;'>       to build successfully can add -DH5_USE_110_API (for example) to use
</span><span style='display:block; white-space:pre;color:#404040;'>       the old APIs.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>       Ref: https://docs.hdfgroup.org/hdf5/v1_12/api-compat-macros.html
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>     * Minor portfile cleanup
</span>---
 science/hdf5/Portfile | 29 +++++++++++++++++------------
 1 file changed, 17 insertions(+), 12 deletions(-)

<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 eaa4a17f88f..7fd7fd2923a 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,9 +7,9 @@ PortGroup           legacysupport 1.1
</span> PortGroup           compiler_blacklist_versions 1.0
 
 name                hdf5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.14.1-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.14.2
</span> set mainversion     [lrange [split ${version} -] 0 0]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> set shortversion    [join [lrange [split ${mainversion} .] 0 1] .]
 categories          science
 maintainers         {eborisch @eborisch} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,9 +31,9 @@ distfiles           ${name}-${version}.tar.bz2
</span> master_sites \
     https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-${shortversion}/hdf5-${mainversion}/src
 checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    rmd160  af9a265095ca8a5adf4c40b8808d26299c87e904 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    sha256  06ca141d1a3c312b5d7cc4826a12737293ae131031748861689f6a2ec8219dbd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    size    16411401
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    rmd160  32d411636a449ef7b03c1ac3eb61b4787d703dcf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    sha256  ea3c5e257ef322af5e77fc1e52ead3ad6bf3bb4ac06480dd17ee3900d7a24cfb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    size    16070491
</span> mpi.setup           -gcc44 -gcc45
 
 use_bzip2           yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,14 +58,19 @@ compiler.blacklist-append \
</span> compiler.c_standard 1999
 
 # Use lib/hdf5 rather than hdf5/lib plugin directory
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --with-zlib=yes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-szlib=${prefix}/lib/libaec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-cxx \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-fortran \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-hl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-parallel \
</span>                     --disable-silent-rules \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --enable-build-mode=production --disable-fortran \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-cxx --disable-hl --enable-shared --enable-static \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-parallel --disable-threadsafe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-threadsafe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-build-mode=production \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-shared \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-static \
</span>                     --with-default-plugindir=${prefix}/lib/hdf5 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-default-api-version=v110
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-szlib=${prefix}/lib/libaec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-zlib=yes
</span> 
 # Actively checks how to get clang to warn on implicit functions with this.
 configure.checks.implicit_function_declaration.whitelist-append strchr
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -140,7 +145,7 @@ variant fortran description {
</span>   +fortran is EXPERIMENTAL with +threadsafe
 } {
     configure.args-delete       --disable-fortran
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append       --enable-fortran --enable-fortran2003
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --enable-fortran
</span> }
 
 if {[variant_isset fortran] && ![fortran_variant_isset]} {
</pre><pre style='margin:0'>

</pre>