<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/09f6a561564ba39b32d758dd65945a217b7d96de">https://github.com/macports/macports-ports/commit/09f6a561564ba39b32d758dd65945a217b7d96de</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 09f6a561564ba39b32d758dd65945a217b7d96de
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Mon Aug 2 23:50:48 2021 +0800

<span style='display:block; white-space:pre;color:#404040;'>    gtk-osx-application: update to 3.0.1 & remove python binding
</span>---
 devel/gtk-osx-application/Portfile                 | 48 +++-------------------
 ...ings-python-gtk_osxapplication-Makefile-in.diff | 11 -----
 ...dings-python-gtkmacintegration-Makefile-in.diff | 11 -----
 3 files changed, 6 insertions(+), 64 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gtk-osx-application/Portfile b/devel/gtk-osx-application/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4e2a7f3bf46..3a703987a95 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gtk-osx-application/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gtk-osx-application/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup       active_variants 1.1
</span> 
 name            gtk-osx-application
 conflicts       ige-mac-integration
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         2.0.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         3.0.1
</span> license         LGPL-2.1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 categories      devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,8 +29,9 @@ distname        ${myname}-${version}
</span> use_xz          yes
 
 # sha256 from upstream, rmd160 computed locally
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       sha256    74fce9dbc5efe4e3d07a20b24796be1b1d6c3ac10a0ee6b1f1d685c809071b79 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160    53fd44172a3fa076e4401b6aac1adb10b76a5b7c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       sha256  f19e35bc4534963127bbe629b9b3ccb9677ef012fc7f8e97fd5e890873ceb22d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                rmd160  50b403a4fa0216f87fc462b775dacd4a366935df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    349228
</span> 
 
 depends_build   port:pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,42 +62,6 @@ dependencies are built with variants +quartz and try again.
</span>   }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# py27-gtk-osx-application-gtk3 is not needed (only gir matters).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# If a python gtk3 program requires gtk-osx-application, add
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#    depends_lib-append port:gtk-osx-application-gtk3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#                       port:py27-gobject3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport py27-gtk-osx-application-gtk2 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set gtk_version gtk2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append port:py27-pygtk \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                       port:gtk-osx-application-gtk2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set python_prefix           ${frameworks_dir}/Python.framework/Versions/2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.python            ${python_prefix}/bin/python2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.env-append        PYGTK_CODEGEN=${python_prefix}/bin/pygtk-codegen-2.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.env-append        PYGOBJECT_CODEGEN=${python_prefix}/bin/pygobject-codegen-2.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.pkg_config_path   ${python_prefix}/lib/pkgconfig/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.pre_args          --prefix=${python_prefix}
</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;'>-    configure.args-append --with-gtk2 --without-gtk3 --disable-introspection
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # enable-python defaults to all, but it must be set to
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # 'yes' otherwise pygtk bindings are not built.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # By the way, I had no success configuring with --python=all
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # as per README (configure rejected the option).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # So no gir for gtk2 variant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-python=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        delete ${destroot}${prefix}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        delete ${destroot}${prefix}/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        delete ${destroot}${prefix}/share
</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> subport gtk-osx-application-gtk3 {
     set gtk_version gtk3
     
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -112,6 +77,7 @@ subport gtk-osx-application-gtk3 {
</span>     post-destroot {
         delete ${destroot}${prefix}/include
         delete ${destroot}${prefix}/lib/pkgconfig/gtk-mac-integration.pc
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        delete ${destroot}${prefix}/share/locale
</span>         delete ${destroot}${prefix}/share/strings
     }
 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -147,6 +113,7 @@ subport gtk-osx-application-gtk2 {
</span>     post-destroot {
         delete ${destroot}${prefix}/include
         delete ${destroot}${prefix}/lib/pkgconfig/gtk-mac-integration.pc
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        delete ${destroot}${prefix}/share/locale
</span>         delete ${destroot}${prefix}/share/strings
     }
 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -169,8 +136,5 @@ subport gtk-osx-application-common-gtk2 {
</span> configure.ccache        no
 configure.cmd-append    --libdir=${prefix}/lib --includedir=${prefix}/include
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-bindings-python-gtkmacintegration-Makefile-in.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        patch-bindings-python-gtk_osxapplication-Makefile-in.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> livecheck.type          gnome
 livecheck.name          ${myname}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gtk-osx-application/files/patch-bindings-python-gtk_osxapplication-Makefile-in.diff b/devel/gtk-osx-application/files/patch-bindings-python-gtk_osxapplication-Makefile-in.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ef35f2ea7e8..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gtk-osx-application/files/patch-bindings-python-gtk_osxapplication-Makefile-in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- bindings/python/gtkosx_application/Makefile.in.old     2013-01-25 08:40:08.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ bindings/python/gtkosx_application/Makefile.in 2013-01-25 08:41:39.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -344,7 +344,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- top_builddir = @top_builddir@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- top_srcdir = @top_srcdir@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AM_CPPFLAGS = -I$(top_srcdir)/src $(PYTHON_INCLUDES)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--gtkosx_applicationdir = $(libdir)/python$(PYTHON_VERSION)/site-packages/gtkosx_application
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+gtkosx_applicationdir = @pythondir@/gtkosx_application
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gtkosx_application_PYTHON = __init__.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gtkosx_application_LTLIBRARIES = _gtkosx_application.la
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- headers = $(top_srcdir)/src/gtkosxapplication.h
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gtk-osx-application/files/patch-bindings-python-gtkmacintegration-Makefile-in.diff b/devel/gtk-osx-application/files/patch-bindings-python-gtkmacintegration-Makefile-in.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8329dc2d268..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gtk-osx-application/files/patch-bindings-python-gtkmacintegration-Makefile-in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- bindings/python/gtkmacintegration/Makefile.in.orig     2015-06-22 19:51:48.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ bindings/python/gtkmacintegration/Makefile.in  2015-06-22 19:48:03.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -399,7 +399,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- top_builddir = @top_builddir@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- top_srcdir = @top_srcdir@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AM_CPPFLAGS = -I$(top_srcdir)/src $(PYTHON_INCLUDES)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--gtkmacintegrationdir = $(libdir)/python$(PYTHON_VERSION)/site-packages/gtkmacintegration
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+gtkmacintegrationdir = @pythondir@/gtkmacintegration
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gtkmacintegration_PYTHON = __init__.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gtkmacintegration_LTLIBRARIES = $(am__append_1) $(am__append_2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- headers = \
</span></pre><pre style='margin:0'>

</pre>