<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/736e02ec4da8ee208c27d98d7db9991c179b8e95">https://github.com/macports/macports-ports/commit/736e02ec4da8ee208c27d98d7db9991c179b8e95</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 736e02ec4da gegl: update to version 0.4.26
</span>736e02ec4da is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 736e02ec4da8ee208c27d98d7db9991c179b8e95
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sat Jul 25 12:18:35 2020 -0700
<span style='display:block; white-space:pre;color:#404040;'> gegl: update to version 0.4.26
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * update compiler requirements
</span><span style='display:block; white-space:pre;color:#404040;'> * disable vala extensions by default (currently broken)
</span><span style='display:block; white-space:pre;color:#404040;'> * add +vala variant to enable extensions for testing
</span>---
graphics/gegl/Portfile | 33 ++++++++++++++++++++-------------
1 file changed, 20 insertions(+), 13 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 ea6b86c60ad..d206f72e61a 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,8 +7,8 @@ PortGroup meson 1.0
</span> PortGroup legacysupport 1.0
name gegl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.4.22
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.4.26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</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;'>@@ -27,9 +27,9 @@ master_sites gimp:${name}/${branch}/
</span>
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 0503f071c9a8117324abf03c11e392b4f4f5f384 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 1888ec41dfd19fe28273795c2209efc1a542be742691561816683990dc642c61 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 4826748
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 df57119d659c8a5dacae6fcf3783058d7dd10e3f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0f371e2ed2b92162fefd3dde743e648ca08a6a1b2b05004867fbddc7e211e424 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4942492
</span>
depends_build-append \
port:pkgconfig \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,7 +58,6 @@ depends_lib port:babl \
</span> port:py38-gobject3 \
port:poppler \
port:SuiteSparse_UMFPACK \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:vala \
</span> port:webp
# proposed fix for 32 bit builds
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -72,17 +71,20 @@ post-patch {
</span> }
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# needs C++11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# needs C++14 C11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2014
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.c_standard 2011
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# blacklist compilers that do not support C11 (redefinition of typedef 'GeglDownscale2x2Fun' in gegl-algorithms.h at line 51)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# tweak gcc blacklisting for 10.5 ppc
</span> # version 0.4.14+ requires apple clang 700.0.72 (Xcode 7.0.0) to build new parallelization code
# ../gegl/gegl-parallel.h:134:29: error: expected expression '[] (gint i,'
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append *gcc-3.* *gcc-4.* {clang < 700}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append {clang < 700}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_framework ${frameworks_dir}/Python.framework/Versions/3.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.pkg_config_path ${python_framework}/lib/pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_framework ${frameworks_dir}/Python.framework/Versions/3.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.pkg_config_path ${python_framework}/lib/pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# disable vala extensions by default (currently broken)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# enable with +vala variant for testing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append -Dvapigen=disabled
</span>
# at present, luajit does not build on PowerPC
platform darwin powerpc {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -122,6 +124,11 @@ variant gtk_docs description {Build API docs using gtk-doc} {
</span> configure.args-append -Ddocs=true
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant vala description {Enable build of vala extensions} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:vala
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-delete -Dvapigen=disabled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant workshop description {Enable build of workshop operations} {
depends_lib-append port:lensfun
configure.args-append -Dworkshop=true
</pre><pre style='margin:0'>
</pre>