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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0b0932f37ad8a8dc0332d99be88fb028921dd901">https://github.com/macports/macports-ports/commit/0b0932f37ad8a8dc0332d99be88fb028921dd901</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 0b0932f37ad gmic*: use legacysupport for strnlen
</span>0b0932f37ad is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0b0932f37ad8a8dc0332d99be88fb028921dd901
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Sun Jun 16 00:05:53 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    gmic*: use legacysupport for strnlen
</span>---
 science/gmic/Portfile | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gmic/Portfile b/science/gmic/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a402844c62d..adca87b4f71 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/gmic/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gmic/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,10 @@ PortSystem          1.0
</span> 
 PortGroup           compiler_blacklist_versions 1.0
 PortGroup           conflicts_build 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           legacysupport 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# CImg.h: error: 'strnlen' was not declared in this scope; did you mean 'strlen'?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.newest_darwin_requires_legacy 10
</span> 
 if {${subport} eq "gmic-gimp" || ${subport} eq "gmic-qt"} {
     PortGroup       cmake           1.1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -121,6 +125,11 @@ if {${subport} eq ${name}} {
</span>     build.args-append           NO_STDLIB=Yes \
                                 OPT_CFLAGS=""
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.args-replace      OPT_CFLAGS="" OPT_CFLAGS="-I${prefix}/include/LegacySupport"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.args-append       OPT_LIBS="-L${prefix}/lib -lMacportsLegacySupport"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     post-destroot {
         delete ${destroot}${prefix}/include/gmic_libc.h
         delete ${destroot}/plug-ins
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -172,6 +181,11 @@ if {${subport} eq ${name}} {
</span>                                 OPT_CFLAGS="" \
                                 SOVERSION=${soversion}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.args-replace      OPT_CFLAGS="" OPT_CFLAGS="-I${prefix}/include/LegacySupport"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.args-append       OPT_LIBS="-L${prefix}/lib -lMacportsLegacySupport"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     destroot {
         xinstall -m 0644 ${worksrcpath}/src/gmic_libc.h                 ${destroot}${prefix}/include
         xinstall -m 0644 ${worksrcpath}/src/libcgmic.a                  ${destroot}${prefix}/lib
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -215,6 +229,11 @@ if {${subport} eq ${name}} {
</span>                                 OPT_CFLAGS="" \
                                 SOVERSION=${soversion}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.args-replace      OPT_CFLAGS="" OPT_CFLAGS="-I${prefix}/include/LegacySupport"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.args-append       OPT_LIBS="-L${prefix}/lib -lMacportsLegacySupport"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     destroot {
         xinstall -m 0644 ${worksrcpath}/src/gmic.h                      ${destroot}${prefix}/include
         xinstall -m 0644 ${worksrcpath}/src/libgmic.a                   ${destroot}${prefix}/lib
</pre><pre style='margin:0'>

</pre>