<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/f4bbeeb694f5267c7b129699782fbddb5ab31786">https://github.com/macports/macports-ports/commit/f4bbeeb694f5267c7b129699782fbddb5ab31786</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 f4bbeeb gegl: Use libopenraw
</span>f4bbeeb is described below
<span style='display:block; white-space:pre;color:#808000;'>commit f4bbeeb694f5267c7b129699782fbddb5ab31786
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sat Feb 17 17:18:15 2018 -0600
<span style='display:block; white-space:pre;color:#404040;'> gegl: Use libopenraw
</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/55787
</span>---
graphics/gegl/Portfile | 11 ++---------
graphics/gegl/files/libopenraw-0.1.patch | 31 +++++++++++++++++++++++++++++++
2 files changed, 33 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gegl/Portfile b/graphics/gegl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ff3e359..e30dd39 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/gegl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/gegl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup muniversal 1.0
</span> name gegl
conflicts gegl-devel
version 0.2.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 24
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 25
</span> license {GPL-3+ LGPL-3+}
set branch [join [lrange [split ${version} .] 0 1] .]
categories graphics
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,6 +50,7 @@ depends_lib port:babl \
</span>
patchfiles patch-fix-introspection.diff \
gegl-enums.c.patch \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ libopenraw-0.1.patch \
</span> patch-configure.ac.diff \
patch-use-intltoolize.diff \
patch-examples-Makefile.am.diff \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -87,19 +88,11 @@ configure.args --disable-docs \
</span> --without-sdl \
--without-umfpack
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# libopenraw requires libc++ as of version 0.1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${configure.cxx_stdlib} eq "libstdc++"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-delete port:libopenraw
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --disable-libopenraw
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # disable parallel build, see #31498
use_parallel_build no
platform darwin {
if {[variant_isset universal]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # In order to build universal on Leopard, you need MacPorts 2.1
</span> set merger_configure_args(x86_64) --build=${build_arch}-apple-${os.platform}${os.version}
set merger_configure_cflags(ppc) -fno-altivec
set merger_configure_cxxflags(ppc) -fno-altivec
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gegl/files/libopenraw-0.1.patch b/graphics/gegl/files/libopenraw-0.1.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..6279d18
</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/files/libopenraw-0.1.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,31 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac.orig 2012-04-02 16:56:49.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac 2018-02-03 19:23:05.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,7 +47,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ m4_define([librsvg_required_version], [2.14.0])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ m4_define([lua_required_version], [5.1.0])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ m4_define([openexr_required_version], [0.0.0])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-m4_define([openraw_required_version], [0.0.5])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++m4_define([openraw_required_version], [0.1.0])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ m4_define([pango_required_version], [0.0.0])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ m4_define([pangocairo_required_version], [0.0.0])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ m4_define([png_required_version], [0.0.0])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -790,7 +790,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ have_libopenraw="no"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test "x$with_libopenraw" != "xno"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- PKG_CHECK_MODULES(OPENRAW, libopenraw-1.0 >= openraw_required_version,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PKG_CHECK_MODULES(OPENRAW, libopenraw-0.1 >= openraw_required_version,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ have_libopenraw="yes",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ have_libopenraw="no (openraw library not found)")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- operations/external/openraw.c.orig 2012-03-29 15:05:50.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ operations/external/openraw.c 2018-02-03 19:41:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -116,7 +116,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ goto clean_file;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if(or_rawdata_format (rawdata) != OR_DATA_TYPE_CFA)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if(or_rawdata_format (rawdata) != OR_DATA_TYPE_RAW)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ goto clean_file;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span></pre><pre style='margin:0'>
</pre>