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