<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>