<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/35d5bef87aa44efe998ec9167ec4f0f6111da753">https://github.com/macports/macports-ports/commit/35d5bef87aa44efe998ec9167ec4f0f6111da753</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 35d5bef gimp3-devel: rebuild with latest babl-devel gegl-devel
</span>35d5bef is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 35d5bef87aa44efe998ec9167ec4f0f6111da753
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sat Nov 9 21:21:48 2019 -0800
<span style='display:block; white-space:pre;color:#404040;'> gimp3-devel: rebuild with latest babl-devel gegl-devel
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * retire PortGroup cxx11 1.1
</span><span style='display:block; white-space:pre;color:#404040;'> * remove outdated gtk2 pre-configure checks
</span><span style='display:block; white-space:pre;color:#404040;'> * use git fetch to enable access to git commit info
</span><span style='display:block; white-space:pre;color:#404040;'> * other minor cleanups
</span>---
graphics/gimp3-devel/Portfile | 36 +++++-----------------
graphics/gimp3-devel/files/patch-configure.ac.diff | 9 ------
2 files changed, 8 insertions(+), 37 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gimp3-devel/Portfile b/graphics/gimp3-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5292078..18405eb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/gimp3-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/gimp3-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,15 +2,13 @@
</span>
PortSystem 1.0
PortGroup compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup cxx11 1.1
</span>
name gimp3-devel
conflicts gimp2 gimp2-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set git_name gimp
</span> set git_commit ed86de48d290405cd2f2bd48ff68dc0b62694339
set git_date 20190801
version 2.99.1-${git_date}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span> license GPL-3+
categories graphics
maintainers {devans @dbevans}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,28 +24,23 @@ long_description The GNU Image Manipulation Program (GIMP) is a powerful \
</span> git master.
homepage http://www.gimp.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites https://gitlab.gnome.org/GNOME/${git_name}/-/archive/${git_commit}/
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname ${git_name}-${git_commit}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2 yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 8c1ee20623524b4b484d07067ee6ef52a72de500 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2520c69aee8625849893d6538b31e3b4cd6fd18992fc2b11b1f1a145bbf33880 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 29594898
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fetch.type git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+git.url --depth 2000 https://gitlab.gnome.org/GNOME/gimp.git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+git.branch ${git_commit}
</span>
set perl_version 5.28
depends_build port:pkgconfig \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:intltool \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:gtk-doc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:appstream-glib \
</span> port:autoconf \
port:automake \
port:libtool \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:intltool \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gtk-doc \
</span> port:perl${perl_version}
depends_lib port:desktop-file-utils \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:appstream-glib \
</span> port:iso-codes \
port:babl-devel \
port:gegl-devel \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -96,6 +89,7 @@ use_parallel_build no
</span> # redefinition of typedef is invalid in C [-Wtypedef-redefinition] (#50329)
# as of version 2.10.0 requires a C++14 compatible compiler to configure
<span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2014
</span> compiler.blacklist-append *gcc-3.* *gcc-4.* {clang < 700}
patchfiles patch-configure.ac.diff \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -116,20 +110,6 @@ post-patch {
</span> ${worksrcpath}/plug-ins/python/python-console/python-console.py
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[file exists ${prefix}/lib/gtk-2.0/include/gdkconfig.h]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set gtk_not_quartz [catch {exec grep -q GDK_WINDOWING_QUARTZ ${prefix}/lib/gtk-2.0/include/gdkconfig.h}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set gtk_not_x11 [catch {exec grep -q GDK_WINDOWING_X11 ${prefix}/lib/gtk-2.0/include/gdkconfig.h}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[variant_isset quartz] && ${gtk_not_quartz}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- error "+quartz variant selected, but gtk2+x11 is installed. Install gtk2+quartz."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } elseif {![variant_isset quartz] && ${gtk_not_x11}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- error "+quartz variant is not selected, but gtk2+quartz is installed. Install gtk2+x11."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- error "Cannot find gdkconfig.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.perl ${prefix}/bin/perl${perl_version}
configure.env CC_FOR_BUILD=${configure.cc}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gimp3-devel/files/patch-configure.ac.diff b/graphics/gimp3-devel/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 9a45f2e..000511e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/gimp3-devel/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/gimp3-devel/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +1,5 @@
</span> --- configure.ac.orig 2019-07-31 10:19:06.000000000 -0700
+++ configure.ac 2019-07-31 22:25:30.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -804,7 +804,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_MSG_RESULT($have_glib_2_57)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AC_PATH_PROG(GEGL, gegl, no)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AC_PATH_PROG(GEGL, gegl-0.4, no)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if test "x$GEGL" = xno; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- add_deps_error([gegl], [Could not find native gegl executable in your PATH.])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span> @@ -2222,7 +2222,7 @@
# Check for perl
################
</pre><pre style='margin:0'>
</pre>