<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/989527e9f4f9b386e0fdf96dddbce6ba7eafb470">https://github.com/macports/macports-ports/commit/989527e9f4f9b386e0fdf96dddbce6ba7eafb470</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 989527e9f4f gegl-0.3: fix configuration issues, rebuild
</span>989527e9f4f is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 989527e9f4f9b386e0fdf96dddbce6ba7eafb470
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Fri Aug 25 14:05:22 2023 -0700
<span style='display:block; white-space:pre;color:#404040;'> gegl-0.3: fix configuration issues, rebuild
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * replace babl with babl-0.1 in .pc files
</span><span style='display:block; white-space:pre;color:#404040;'> * fix libspiro configuration check
</span><span style='display:block; white-space:pre;color:#404040;'> * update dependencies, configuration flags to prevent opportunistic configuration
</span>---
graphics/gegl-0.3/Portfile | 6 +++++-
graphics/gegl-0.3/files/patch-configure.ac.diff | 13 +++++++++++--
graphics/gegl-0.3/files/patch-gegl.pc.in.diff | 20 ++++++++++++++++++++
3 files changed, 36 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gegl-0.3/Portfile b/graphics/gegl-0.3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 34a51fbb94e..adf7730a66c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/gegl-0.3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/gegl-0.3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup gobject_introspection 1.0
</span> name gegl-0.3
set gname gegl
version 0.3.34
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 17
</span> set branch [join [lrange [split ${version} .] 0 1] .]
license {GPL-3+ LGPL-3+}
categories graphics
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,6 +31,7 @@ checksums rmd160 d9f4ffbb1be827a8dbd4fc10e828325b4b85e384 \
</span> size 6707964
depends_build-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:enscript \
</span> port:gtk-doc \
port:pkgconfig \
port:w3m \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,6 +58,7 @@ depends_lib-append path:lib/pkgconfig/babl.pc:babl \
</span> port:webp
patchfiles patch-configure.ac.diff \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-gegl.pc.in.diff \
</span> patch-gegl-0.3-exiv2.diff \
patch-cxx11.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -93,6 +95,8 @@ configure.python ${prefix}/bin/python2.7
</span>
configure.args --disable-docs \
--disable-silent-rules \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-libv4l \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-mtg \
</span> --without-sdl \
--without-umfpack
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gegl-0.3/files/patch-configure.ac.diff b/graphics/gegl-0.3/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index b5cbaf3e931..cf93f241ed4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/gegl-0.3/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/gegl-0.3/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig 2018-04-16 13:58:29.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac 2023-04-20 23:10:43.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac.orig 2023-08-26 21:19:36
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac 2023-08-26 21:22:51
</span> @@ -507,7 +507,7 @@
# Checks for required libraries
###############################
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,3 +27,12 @@
</span> #################
# Check for Python (optional, used for introspection unittests)
#################
<span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1106,7 +1117,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [Define to 1 if the spiro library is available])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LIBSPIRO='-lspiro',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ spiro_ok="no (Can't include spiro.h)",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- [#include <bezctx_intf.h>])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ [#include <bezctx.h>])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gegl-0.3/files/patch-gegl.pc.in.diff b/graphics/gegl-0.3/files/patch-gegl.pc.in.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ce18a9d8ac7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/gegl-0.3/files/patch-gegl.pc.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gegl.pc.in.orig 2023-08-25 13:07:46
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gegl.pc.in 2023-08-25 13:08:48
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -7,6 +7,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Name: GEGL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Description: Generic Graphics Library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Version: @GEGL_REAL_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-Requires: @GLIB_PACKAGES@ babl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++Requires: @GLIB_PACKAGES@ babl-0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Libs: -L${libdir} -l@PACKAGE_NAME@-@GEGL_API_VERSION@ -l@PACKAGE_NAME@-npd-@GEGL_API_VERSION@ @MATH_LIB@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Cflags: -I${includedir}/@PACKAGE_NAME@-@GEGL_API_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- seamless-clone/gegl-sc.pc.in.orig 2023-08-25 13:46:53
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ seamless-clone/gegl-sc.pc.in 2023-08-25 13:48:21
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -6,6 +6,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Name: GEGL Seamless Cloning
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Description: Seamless Cloning Library Based on GEGL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Version: @GEGL_REAL_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-Requires: @GLIB_PACKAGES@ babl @P2TC_PACKAGES@ @PACKAGE_NAME@-@GEGL_API_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++Requires: @GLIB_PACKAGES@ babl-0.1 @P2TC_PACKAGES@ @PACKAGE_NAME@-@GEGL_API_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Libs: -L${libdir} -l@PACKAGE_NAME@-sc-@GEGL_API_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Cflags: -I${includedir}/@PACKAGE_NAME@-@GEGL_API_VERSION@/sc
</span></pre><pre style='margin:0'>
</pre>