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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/70e98782cadeb50f8cfe80e74d1996f39def5995">https://github.com/macports/macports-ports/commit/70e98782cadeb50f8cfe80e74d1996f39def5995</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 70e98782cadeb50f8cfe80e74d1996f39def5995
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Sat Oct 21 17:02:25 2023 -0400

<span style='display:block; white-space:pre;color:#404040;'>    cairo-devel: cleanup
</span>---
 graphics/cairo-devel/Portfile | 26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 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 d37a7be8764..b2d30e9fe1a 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;'>@@ -28,27 +28,27 @@ license                     {LGPL-2.1 MPL-1.1}
</span> homepage                    https://www.cairographics.org
 master_sites                ${homepage}/snapshots/
 platforms                   darwin macosx
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build          yes
</span> dist_subdir                 ${my_name}
 distname                    ${my_name}-${version}
 use_xz                      yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description                 a vector graphics library with cross-device output support
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description                 A vector graphics library with cross-device output support
</span> long_description            Cairo is ${description}. It is designed to produce \
                             identical output on all output media while taking \
                             advantage of display hardware acceleration when \
                             available (e.g. through the X Render Extension).
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build               port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:pkgconfig
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib                 path:lib/pkgconfig/pixman-1.pc:libpixman \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:expat \
</span>                             port:fontconfig \
                             port:freetype \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                            path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            path:lib/pkgconfig/pixman-1.pc:libpixman \
</span>                             port:libpng \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:zlib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:expat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:zlib
</span> 
 minimum_xcodeversions       {8 2.4.1}
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,7 +73,8 @@ 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;'>-configure.args              --disable-gl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --disable-gl \
</span>                             --disable-quartz \
                             --disable-quartz-font \
                             --disable-quartz-image \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -122,13 +123,14 @@ platform macosx {
</span> if {[string match *gcc-4.* ${configure.compiler}]} {
     # gcc-4 defaults to gnu89 which is "ISO C90 plus GNU extensions". We need gnu99.
     # https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/264
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.cflags-append  -std=gnu99
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.cflags-append -std=gnu99
</span> }
 
 variant x11 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:xrender \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span>                             port:xorg-libXext \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:xorg-xcb-util
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:xorg-xcb-util \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:xrender
</span> 
     configure.args-replace  --disable-xcb --enable-xcb
     configure.args-replace  --disable-xlib --enable-xlib
</pre><pre style='margin:0'>

</pre>