<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/022ee0dffe3ef2a87dbe9c86fee83af4cf34360e">https://github.com/macports/macports-ports/commit/022ee0dffe3ef2a87dbe9c86fee83af4cf34360e</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 022ee0dffe3 gedit: update configuration, dependencies, rebuild
</span>022ee0dffe3 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 022ee0dffe3ef2a87dbe9c86fee83af4cf34360e
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sat Jun 27 21:09:14 2020 -0700

<span style='display:block; white-space:pre;color:#404040;'>    gedit: update configuration, dependencies, rebuild
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * intltool replaced by gettext, remove unnecessary dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    * remove unused autogen.sh, autotools patchfiles
</span><span style='display:block; white-space:pre;color:#404040;'>    * gtksourceview4 replaced by tepl, remove dependency
</span><span style='display:block; white-space:pre;color:#404040;'>    * glib2 checked during configuration, add dependency
</span><span style='display:block; white-space:pre;color:#404040;'>    * enable generation of gtk-doc API docs
</span><span style='display:block; white-space:pre;color:#404040;'>    * change python default to +python38
</span><span style='display:block; white-space:pre;color:#404040;'>    * add symlink to address introspection issue
</span><span style='display:block; white-space:pre;color:#404040;'>    * update license to GPL-2+
</span>---
 gnome/gedit/Portfile                      | 37 +++++++++++++-------------
 gnome/gedit/files/autogen.sh              | 43 -------------------------------
 gnome/gedit/files/patch-configure.ac.diff | 14 ----------
 3 files changed, 19 insertions(+), 75 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gedit/Portfile b/gnome/gedit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a045a1510da..6eef109295b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gedit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gedit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,8 +8,8 @@ PortGroup           meson 1.0
</span> 
 name                gedit
 version             3.36.2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             GPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-2+
</span> set branch          [join [lrange [split ${version} .] 0 1] .]
 description         GNOME editor.
 long_description    ${description}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,27 +30,22 @@ checksums           rmd160  8f8da4df2f7975c17631e385a54541bbcd38b11e \
</span> 
 depends_build-append \
                     port:pkgconfig \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:intltool \
</span>                     port:itstool \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:yelp-tools \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gnome-common \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gtk-doc \
</span><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><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gtk-doc
</span> 
 depends_lib-append  port:desktop-file-utils \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span>                     port:gsettings-desktop-schemas \
                     port:gtk3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gtksourceview4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gobject-introspection \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gspell \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:iso-codes \
</span>                     port:libpeas \
                     port:libsoup \
                     port:libxml2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gspell \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:iso-codes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:vala \
</span>                     port:tepl \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gobject-introspection
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:vala
</span> 
 depends_run         port:adwaita-icon-theme
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,6 +56,8 @@ post-patch {
</span>     reinplace "s|#!.*|#!${configure.python}|" ${worksrcpath}/build-aux/meson/post_install.py
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      -Dgtk_doc=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # gobject-introspection uses g-ir-scanner, which uses $CC from env
 if {[variant_isset universal]} {
     foreach arch ${configure.universal_archs} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -72,8 +69,6 @@ if {[variant_isset universal]} {
</span>     destroot.env-append    "CC=${configure.cc} ${configure.cc_archflags}"
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# minimum python version is 3.2.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant python36 conflicts python37 python38 description {Use python 3.6} {
     depends_lib-append        port:py36-gobject3
     configure.python          ${prefix}/bin/python3.6
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -110,13 +105,19 @@ if {![variant_isset quartz]} {
</span>     default_variants-append +x11
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset python36] && ![variant_isset python38]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    default_variants-append +python37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset python36] && ![variant_isset python37]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default_variants-append +python38
</span> }
 
 app.use_launch_script   yes
 app.icon                ./logo.png
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# add symlink to lib/gedit/libgedit-3.36.dylib in standard libdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# works around introspection typelib issue
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ln -s ${prefix}/lib/gedit/libgedit-3.36.dylib  ${destroot}${prefix}/lib/libgedit-3.36.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> notes               "For extra functionality install gedit-plugins"
 
 post-activate    {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gedit/files/autogen.sh b/gnome/gedit/files/autogen.sh
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 6a73b3266a6..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gedit/files/autogen.sh
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,43 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#!/bin/sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Run this to generate all the initial makefiles, etc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test -n "$srcdir" || srcdir=`dirname "$0"`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test -n "$srcdir" || srcdir=.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-OLDDIR=`pwd`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cd $srcdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-AUTORECONF=`which autoreconf`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if test -z $AUTORECONF; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        echo "*** No autoreconf found, please intall it ***"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        exit 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-INTLTOOLIZE=`which intltoolize`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if test -z $INTLTOOLIZE; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        echo "*** No intltoolize found, please install the intltool package ***"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        exit 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-GNOMEDOC=`which yelp-build`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if test -z $GNOMEDOC; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        echo "*** The tools to build the documentation are not found,"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        echo "    please intall the yelp-tools package ***"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        exit 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-GTKDOCIZE=`which gtkdocize`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if test -z $GTKDOCIZE; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        echo "*** No GTK-Doc found, please install it ***"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        exit 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# git submodule update --init --recursive
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-gtkdocize || exit $?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# autopoint --force || exit $?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-intltoolize --automake --copy --force 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-autoreconf --force --install --verbose
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cd $OLDDIR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gedit/files/patch-configure.ac.diff b/gnome/gedit/files/patch-configure.ac.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3e3defb8eb7..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gedit/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig      2015-07-20 08:37:46.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac   2015-07-20 21:40:49.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -176,8 +176,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IT_PROG_INTLTOOL([0.50.1])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AM_GNU_GETTEXT_VERSION([0.18])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AM_GNU_GETTEXT([external])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+dnl AM_GNU_GETTEXT macros cannot be used with IT_PROG_INTLTOOL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+dnl AM_GNU_GETTEXT_VERSION([0.18])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+dnl AM_GNU_GETTEXT([external])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_SUBST([GETTEXT_PACKAGE], [gedit])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], "$GETTEXT_PACKAGE", [Define to the gettext package name.])
</span></pre><pre style='margin:0'>

</pre>