<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/98800f8e8926b895195507822d1dc2ccdc2a9351">https://github.com/macports/macports-ports/commit/98800f8e8926b895195507822d1dc2ccdc2a9351</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 98800f8e892 fortran-stdlib-devel: update to 2024.11.09
</span>98800f8e892 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 98800f8e8926b895195507822d1dc2ccdc2a9351
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Sun Nov 17 09:40:26 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    fortran-stdlib-devel: update to 2024.11.09
</span>---
 lang/fortran-stdlib/Portfile | 28 ++++++++++++----------------
 1 file changed, 12 insertions(+), 16 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/fortran-stdlib/Portfile b/lang/fortran-stdlib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d03d7402776..6a34396aee8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/fortran-stdlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/fortran-stdlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,12 +22,12 @@ checksums           rmd160  7b737a35727c4b9067694ac15ee7864e5d60a25e \
</span> github.tarball_from archive
 
 subport fortran-stdlib-devel {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup    fortran-lang stdlib ccdba91a24be1d70c6e211a76f71068a8bf261d5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version         2024.09.18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup    fortran-lang stdlib 336901354e97510fbaf33de683b22f19f31e61e7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version         2024.11.09
</span>     conflicts       fortran-stdlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums       rmd160  b8ceeef83e5c7e820a650c696e13a74222908357 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  b238b7dc3664bacbd01a26f3cd26a5a684035ec2fa47954f80f29dc9bdff9fc2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    3686306
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  b7dab2ef8a559e46b69dc2e0099b52758f11ad7b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  da9a115b52555e4318ccd5c9b21cd3000815d62cc91e113d35f30ab962fbb73f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3712658
</span>     github.tarball_from archive
 }
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,6 +52,13 @@ platform darwin {
</span> compilers.setup     require_fortran -g95 -gfortran
 compiler.blacklist-append \
                     {*gcc-[34].*} {macports-gcc-[58]} {clang < 500}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Notice that this port requires ieee_arithmetic support in gfortran,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# which may not be available for some targets.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/fortran-lang/stdlib/issues/690
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Darwin PowerPC got ieee_arithmetic support in gcc15.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=1cfe4a4d0d4447b364815d5e5c889deb2e533669
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# PowerPC-specific version of gcc14 with backported patch is available at
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/macos-powerpc/powerpc-ports/tree/main/lang/gcc14
</span> 
 configure.args-append \
                     -DPython_EXECUTABLE=${prefix}/bin/python${py_ver} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,17 +68,6 @@ configure.args-append \
</span>                     -DBUILD_SHARED_LIBS=ON \
                     -DBUILD_TESTING=OFF
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Notice that this port requires ieee_arithmetic support in gfortran,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# which may not be available for some targets.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/fortran-lang/stdlib/issues/690
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# In particular, GCC does not support ieee_arithmetic on Darwin PPC yet.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# However, there is an experimental implementation, which will be submitted to GCC upstream.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/barracuda156/gcc-git/tree/gfortran
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# See discussion here: https://github.com/iains/darwin-toolchains-start-here/discussions/40
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# I have dropped checks for ieee_arithmetic module, since those require that directories
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# match exactly; that is fragile and may unnecessarily prevent the port from building.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# The right fix is to support ieee_arithmetic in gfortran, not to carry hacks for its detection.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> platform darwin powerpc {
     # See: https://github.com/fortran-lang/stdlib/issues/694
     configure.args-append \
</pre><pre style='margin:0'>

</pre>