<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/3e236def6fab26a7047cf85cc244a06d316abb6c">https://github.com/macports/macports-ports/commit/3e236def6fab26a7047cf85cc244a06d316abb6c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 3e236def6fab26a7047cf85cc244a06d316abb6c
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Tue Apr 4 22:58:53 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    R-systemfonts: use fallback API on <10.9, fix build
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/67174
</span>---
 R/R-systemfonts/Portfile | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-systemfonts/Portfile b/R/R-systemfonts/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 24d4189df58..8259866b864 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-systemfonts/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-systemfonts/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,13 +20,16 @@ depends_build-append \
</span> depends_lib-append  port:R-cpp11 \
                     port:freetype
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[string match *gcc* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Older OS do not support native API, but GCC gonna fail anyway:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # g++-mp-12: error: unrecognized command-line option '-fobjc-arc'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[string match *gcc* ${configure.compiler}] || ${os.major} < 13} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Older OS do not support native API, but GCC gonna fail anyway:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # g++-mp-12: error: unrecognized command-line option '-fobjc-arc'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # https://trac.macports.org/ticket/67174
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles-append \
</span>                     patch-older-macos.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append \
</span>                     port:fontconfig
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 configure.env-append \
</pre><pre style='margin:0'>

</pre>