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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9e4bb5da82a15a7c33969b2cddf92289a3d13ad6">https://github.com/macports/macports-ports/commit/9e4bb5da82a15a7c33969b2cddf92289a3d13ad6</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 9e4bb5da82a cairo, cairo-devel: use -std=gnu99 with gcc 4.2
</span>9e4bb5da82a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9e4bb5da82a15a7c33969b2cddf92289a3d13ad6
</span>Author: Jaakko Linnosaari <jaakko@linnosaari.fi>
AuthorDate: Wed Mar 1 21:54:49 2023 +0200

<span style='display:block; white-space:pre;color:#404040;'>    cairo, cairo-devel: use -std=gnu99 with gcc 4.2
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/66904
</span>---
 graphics/cairo-devel/Portfile | 6 ++++++
 graphics/cairo/Portfile       | 9 ++++++---
 2 files changed, 12 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/cairo-devel/Portfile b/graphics/cairo-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 34e61269571..f42c0fd5361 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/cairo-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/cairo-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -114,6 +114,12 @@ platform macosx {
</span>     variant_set             quartz
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[string match *gcc-4.* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # gcc-4 defaults to gnu89 which is "ISO C90 plus GNU extensions". We need gnu99.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/264
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.cflags-append  -std=gnu99
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant x11 {
     depends_lib-append      port:xrender \
                             port:xorg-libXext \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/cairo/Portfile b/graphics/cairo/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4de939b860e..b33fb1c3ecb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/cairo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/cairo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -68,9 +68,6 @@ if {${configure.build_arch} eq "x86_64" || (${universal_possible} && [variant_is
</span>     compiler.blacklist-append gcc-4.0
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://trac.macports.org/ticket/66904
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append   {*gcc-4.*}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args              --disable-gl \
                             --disable-quartz \
                             --disable-quartz-font \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -117,6 +114,12 @@ platform macosx {
</span>     variant_set             quartz
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[string match *gcc-4.* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # gcc-4 defaults to gnu89 which is "ISO C90 plus GNU extensions". We need gnu99.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/264
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.cflags-append  -std=gnu99
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant x11 {
     depends_lib-append      port:xrender \
                             port:xorg-libXext \
</pre><pre style='margin:0'>

</pre>