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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/423b557d5c75cd768c3632587a3760d678b73cc7">https://github.com/macports/macports-ports/commit/423b557d5c75cd768c3632587a3760d678b73cc7</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 423b557d5c75cd768c3632587a3760d678b73cc7
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Tue May 7 16:18:47 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    cairo: Fix cairo-script-interpreter.pc
</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/68512
</span>---
 graphics/cairo/Portfile                                   |  6 ++++--
 graphics/cairo/files/cairo-script-interpreter.pc.in.patch | 11 +++++++++++
 2 files changed, 15 insertions(+), 2 deletions(-)

<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 46bfc465114..4e39be4253f 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;'>@@ -17,7 +17,7 @@ name                        cairo
</span> conflicts                   cairo-devel
 set my_name                 cairo
 version                     1.17.6
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                    1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                    2
</span> checksums                   rmd160  b02bab53ca0f77bc3b8d095a6bfde56d7ab8c988 \
                             sha256  4eebc4c2bad0402bc3f501db184417094657d111fb6c06f076a82ea191fe1faf \
                             size    35055900
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,7 +40,7 @@ long_description            Cairo is ${description}. It is designed to produce \
</span>                             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               path:bin/pkg-config:pkgconfig
</span> 
 depends_lib                 path:lib/pkgconfig/pixman-1.pc:libpixman \
                             path:lib/pkgconfig/glib-2.0.pc:glib2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,6 +52,8 @@ depends_lib                 path:lib/pkgconfig/pixman-1.pc:libpixman \
</span> 
 minimum_xcodeversions       {8 2.4.1}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append           cairo-script-interpreter.pc.in.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Prevent cairo from using librsvg, libspectre, poppler.
 patchfiles-append           patch-configure.diff
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/cairo/files/cairo-script-interpreter.pc.in.patch b/graphics/cairo/files/cairo-script-interpreter.pc.in.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..dd92fb8348b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/cairo/files/cairo-script-interpreter.pc.in.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Set exec_prefix in cairo-script-interpreter.pc.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/324
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://gitlab.freedesktop.org/cairo/cairo/-/commit/a0dfb2c07308c8cdc2aa300a0238bc996d91aa36
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- util/cairo-script/cairo-script-interpreter.pc.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ util/cairo-script/cairo-script-interpreter.pc.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,4 +1,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ prefix=@prefix@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++exec_prefix=@exec_prefix@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libdir=@libdir@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ includedir=@includedir@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>