<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3590d6432074e5657727efba6d44621e695101e3">https://github.com/macports/macports-ports/commit/3590d6432074e5657727efba6d44621e695101e3</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 3590d643207 gimp2-devel: update to 2.10.28
</span>3590d643207 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 3590d6432074e5657727efba6d44621e695101e3
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Sun Oct 3 13:04:45 2021 -0400
<span style='display:block; white-space:pre;color:#404040;'> gimp2-devel: update to 2.10.28
</span>---
graphics/gimp2-devel/Portfile | 42 ++++++++++------------
.../gimp2-devel/files/patch-etc-gimprc.in.diff | 2 +-
.../gimp2-devel/files/patch-mach-task-info.diff | 8 ++---
3 files changed, 24 insertions(+), 28 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gimp2-devel/Portfile b/graphics/gimp2-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 05a475f70de..fd9a29a01a5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/gimp2-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/gimp2-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,42 +6,36 @@ PortGroup perl5 1.0
</span>
name gimp2-devel
conflicts gimp2 gimp3-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set git_name gimp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set git_commit 3525e0d19a5cd64bcabb2e8975ba04643cc82b6e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set git_date 20201102
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.10.23-${git_date}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.10.28
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set branch [join [lrange [split ${version} .] 0 1] .]
</span> license GPL-3+
categories graphics
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers {devans @dbevans}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {devans @dbevans} openmaintainer
</span> platforms darwin
description The GNU Image Manipulation Program
long_description The GNU Image Manipulation Program (GIMP) is a powerful \
tool for the preparation and manipulation of digital images. \
The GIMP provides the user with a wide variety of image \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- manipulation, painting, processing, and rendering tools. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- This is an unstable maintenance version leading to a future stable release.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ manipulation, painting, processing, and rendering tools.
</span>
homepage https://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:#e0ffe0;'>+master_sites gimp:gimp/v${branch}/
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname ${git_name}-${git_commit}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname gimp-${version}
</span>
use_bzip2 yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 71619cc43335b2adf10b2679a0c3c3f022951c15 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4c825d2975c97c9066774681d6a31df34f505163ff7b86156f41f93d4b90df44 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 84071676
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 cabc4e89118bad5753f5380b0b60b18000343da0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4f4dc22cff1ab5f026feaa2ab55e05775b3a11e198186b47bdab79cbfa078826 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 31675862
</span>
# force default perl to match intltool
perl5.branches 5.28
depends_build port:pkgconfig \
port:appstream-glib \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:autoconf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:automake \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libtool \
</span> port:intltool \
port:gtk-doc \
port:perl${perl5.major}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -87,10 +81,6 @@ depends_lib port:desktop-file-utils \
</span>
depends_run port:gimp-help-en
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# libgimpwidgets/gimpwidgetsmarshal.h can be referenced by a parallel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# build before it is created
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # gcc-4.2 5493 and 5666.3_13: gimpcpuaccel.c:180: error: can't find a register in class 'BREG' while reloading 'asm'
# 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:#e0e0e0;'>@@ -111,6 +101,12 @@ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span> patch-x11-widgets-fix.diff
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+use_autoreconf yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+autoreconf.args -fvi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[vercmp [macports_version] 2.6.99] >= 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.checks.implicit_function_declaration.whitelist-append strchr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> pre-configure {
if {[file exists ${prefix}/lib/gtk-2.0/include/gdkconfig.h]} {
set gtk_not_quartz [catch {exec grep -q GDK_WINDOWING_QUARTZ ${prefix}/lib/gtk-2.0/include/gdkconfig.h}]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -138,8 +134,6 @@ if {[vercmp $xcodeversion 4.3] < 0 && [string match "*macports*" ${configure.com
</span> RANLIB=${prefix}/bin/ranlib
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cmd ./autogen.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args --build=${configure.build_arch}-apple-${os.platform}${os.version} \
--enable-mp \
--with-bug-report-url=https://guide.macports.org/#project.tickets \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -204,4 +198,6 @@ post-activate {
</span> system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url https://download.gimp.org/mirror/pub/gimp/v${branch}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex "gimp-(${branch}(?:\\.\\d+)*)${extract.suffix}"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gimp2-devel/files/patch-etc-gimprc.in.diff b/graphics/gimp2-devel/files/patch-etc-gimprc.in.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 5eab0417a24..99b29cae8e7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/gimp2-devel/files/patch-etc-gimprc.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/gimp2-devel/files/patch-etc-gimprc.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@
</span> # Sets the browser used by the help system. Possible values are gimp and
# web-browser.
#
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # (help-browser gimp)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # (help-browser web-browser)
</span> +(help-browser web-browser)
# When enabled, a search of actions will also return inactive actions.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/gimp2-devel/files/patch-mach-task-info.diff b/graphics/gimp2-devel/files/patch-mach-task-info.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 0f189e6ce74..b890e04048c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/gimp2-devel/files/patch-mach-task-info.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/gimp2-devel/files/patch-mach-task-info.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- app/widgets/gimpdashboard.c.orig 2020-08-29 07:35:18.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ app/widgets/gimpdashboard.c 2020-08-29 16:21:26.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2420,6 +2420,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- app/widgets/gimpdashboard.c.orig 2020-08-29 17:02:04.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ app/widgets/gimpdashboard.c 2020-08-29 17:55:26.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2398,6 +2398,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> #ifdef HAVE_MEMORY_GROUP
#ifdef PLATFORM_OSX
+ #if MAC_OS_X_VERSION_MAX_ALLOWED < 1080
</pre><pre style='margin:0'>
</pre>