<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/00a70f78a6a44e08fd1c4c33b361ef81d9e2a5f2">https://github.com/macports/macports-ports/commit/00a70f78a6a44e08fd1c4c33b361ef81d9e2a5f2</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 00a70f7 gegl-0.4: enable building of gegl:matting-levin op using umfpack
</span>00a70f7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 00a70f78a6a44e08fd1c4c33b361ef81d9e2a5f2
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Mon Oct 29 10:42:26 2018 -0700
<span style='display:block; white-space:pre;color:#404040;'> gegl-0.4: enable building of gegl:matting-levin op using umfpack
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Allows selection of Levin Matting Engine in GIMP's foreground select
</span><span style='display:block; white-space:pre;color:#404040;'> tool if desired. Rebuild of gimp2 not required.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See http://webee.technion.ac.il/people/anat.levin/papers/Matting-Levin-Lischinski-Weiss-CVPR06.pdf
</span>---
graphics/gegl-0.4/Portfile | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gegl-0.4/Portfile b/graphics/gegl-0.4/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f23ee7f..7819a5a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/gegl-0.4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/gegl-0.4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,6 +8,7 @@ PortGroup gobject_introspection 1.0
</span> name gegl-0.4
set gname gegl
version 0.4.12
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> set branch [join [lrange [split ${version} .] 0 1] .]
conflicts gegl-devel
license {GPL-3+ LGPL-3+}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,6 +54,7 @@ depends_lib port:babl \
</span> port:librsvg \
path:lib/libavcodec.dylib:ffmpeg \
port:libspiro \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:SuiteSparse_UMFPACK \
</span> port:vala \
port:webp
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -68,7 +70,7 @@ post-patch {
</span> gobject_introspection yes
# blacklist compilers that do not support C11 (redefinition of typedef 'GeglDownscale2x2Fun' in gegl-algorithms.h at line 51)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# tweak gcc blacklisting for 10.5 ppc per kencu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# tweak gcc blacklisting for 10.5 ppc
</span> compiler.blacklist *gcc-3.* *gcc-4.* {clang < 300}
use_autoreconf yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,8 +80,7 @@ configure.python ${prefix}/bin/python2.7
</span>
configure.args --disable-docs \
--disable-silent-rules \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --without-sdl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --without-umfpack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-sdl
</span>
# use version specific binary suffix to avoid conflict with gegl, gegl-0.3
</pre><pre style='margin:0'>
</pre>