<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/9b9744efd93aea1573983921d004454d494a42b8">https://github.com/macports/macports-ports/commit/9b9744efd93aea1573983921d004454d494a42b8</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 9b9744efd93 py-pygtk-devel: new port for testing
</span>9b9744efd93 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9b9744efd93aea1573983921d004454d494a42b8
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Mon Oct 11 08:18:28 2021 -0400

<span style='display:block; white-space:pre;color:#404040;'>    py-pygtk-devel: new port for testing
</span>---
 python/py-pygtk-devel/Portfile                     | 123 +++++++++++++++++++++
 ...patch-configure.ac-automake-config-headers.diff |  11 ++
 .../files/patch-configure.ac-gtk-quartz.diff       |  28 +++++
 .../files/patch-configure.ac-pyexecdir.diff        |  18 +++
 .../files/patch-pango-find_shaper.diff             |  18 +++
 5 files changed, 198 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pygtk-devel/Portfile b/python/py-pygtk-devel/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b8406302dd0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pygtk-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,123 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       python 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       active_variants 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set my_name     pygtk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name            py-${my_name}-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts       py-${my_name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         2.24.0
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                x11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license         LGPL-2.1+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers     {mascguy @mascguy} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms       darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     PyGTK is the Python binding to GTK+ 2.x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                PyGTK contains modules that allow you to use gtk in Python programs. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                At present, it is a fairly complete set of bindings.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage        http://www.pygtk.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites    gnome:sources/${my_name}/${branch}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname        ${my_name}-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_bzip2       yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  33f597def646261483cbbf5491aeb27bf0d22ea6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  cd1c1ea265bd63ff669e92a2d3c2a88eb26bcd9e5363e0f82c896e649f206912 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    2361097
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd       make
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target    all
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.cmd    make
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts       py${python.version}-${my_name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:atk \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gtk2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libglade2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-cairo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-gobject \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-numpy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-configure.ac-automake-config-headers.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-configure.ac-gtk-quartz.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-configure.ac-pyexecdir.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-pango-find_shaper.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.c_standard         2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.cxx_standard       2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_autoreconf              yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    autoreconf.post_args        "-I m4"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_configure   yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.python ${python.bin}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.pre_args-delete   --prefix=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.pre_args-append   --prefix=${python.prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.cflags-append     -I${python.prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                -Wno-deprecated-declarations \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                -Wno-error=implicit-function-declaration
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.ldflags-append    -L${python.prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.pkg_config_path   ${python.prefix}/lib/pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    platform darwin 9 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            reinplace "s| -export-symbols-regex.*||g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                ${worksrcpath}/Makefile.in \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                ${worksrcpath}/gtk/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Fix build errors on 10.4 and 10.5, caused by outdated 'nm'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Issue: https://trac.macports.org/ticket/60286
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.platform} eq "darwin" && ${os.major} < 10} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-append port:cctools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.env-append NM=${prefix}/bin/nm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append lt_cv_path_NM=${prefix}/bin/nm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.destdir "DESTDIR=${destroot}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set docdir ${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d ${destroot}${prefix}/share/gtk-doc/html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ln -s ${python.prefix}/share/${my_name} ${destroot}${prefix}/share/${my_name}${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # devhelp requires gtk-doc directory name  and .devhelp file name (less the .devhelp) to match
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        file rename ${destroot}${python.prefix}/share/gtk-doc/html/${my_name}/${my_name}.devhelp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${destroot}${python.prefix}/share/gtk-doc/html/${my_name}/${my_name}${python.branch}.devhelp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        file rename ${destroot}${python.prefix}/share/gtk-doc/html/${my_name} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${destroot}${prefix}/share/gtk-doc/html/${my_name}${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant quartz conflicts x11 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        require_active_variants gtk2 quartz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant x11 conflicts quartz {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        require_active_variants gtk2 x11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {![variant_isset x11] && ![variant_isset quartz]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        default_variants +x11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type  none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type  gnome
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.name  ${my_name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pygtk-devel/files/patch-configure.ac-automake-config-headers.diff b/python/py-pygtk-devel/files/patch-configure.ac-automake-config-headers.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0cb68be9d37
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pygtk-devel/files/patch-configure.ac-automake-config-headers.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac.orig      2012-12-29 19:51:35.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac   2012-12-29 22:19:29.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -29,7 +29,7 @@ AC_DEFINE(PYGTK_MICRO_VERSION, pygtk_mic
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_SUBST(PYGTK_MICRO_VERSION, pygtk_micro_version)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_CONFIG_SRCDIR([gtk/gtkmodule.c])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AM_CONFIG_HEADER(config.h)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_CONFIG_HEADERS([config.h])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AM_INIT_AUTOMAKE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_CHECK_FUNCS(bind_textdomain_codeset)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pygtk-devel/files/patch-configure.ac-gtk-quartz.diff b/python/py-pygtk-devel/files/patch-configure.ac-gtk-quartz.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..412ef92f7ee
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pygtk-devel/files/patch-configure.ac-gtk-quartz.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,28 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -445,6 +445,11 @@ case $gdk_target in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ esac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if test "x$gdk_target" = "xquartz"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  AM_CONDITIONAL(USE_QUARTZ, true)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  AM_CONDITIONAL(USE_QUARTZ, false)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dnl checks to see if numpy is installed.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_ARG_ENABLE(numpy,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gtk/Makefile.am
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gtk/Makefile.am
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -9,6 +9,11 @@ INCLUDES = \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(PYGOBJECT_CFLAGS) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   -I$(srcdir)/gtk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if USE_QUARTZ
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# same as in gtk+/gdk/quartz/Makefile.am
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++INCLUDES += "-xobjective-c"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # defs files
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ defsdir = $(pkgdatadir)/$(PLATFORM_VERSION)/defs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ defs_DATA =
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pygtk-devel/files/patch-configure.ac-pyexecdir.diff b/python/py-pygtk-devel/files/patch-configure.ac-pyexecdir.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d4999af78c3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pygtk-devel/files/patch-configure.ac-pyexecdir.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac.orig      2021-10-07 19:27:41.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac   2021-10-07 19:29:04.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77,6 +77,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AM_PATH_PYTHON(2.3.5)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_SUBST([PYTHON_PREFIX], [`$PYTHON -c 'import sys; print(sys.prefix);'`])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_SUBST([PYTHON_EXEC_PREFIX], [`$PYTHON -c 'import sys; print(sys.exec_prefix)'`])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_SUBST([pythondir], [$am_cv_python_pythondir])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AM_CHECK_PYTHON_HEADERS(,[AC_MSG_ERROR(could not find Python headers)])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_MSG_CHECKING([for PySignal_SetWakeupFd in Python.h])
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pygtk-devel/files/patch-pango-find_shaper.diff b/python/py-pygtk-devel/files/patch-pango-find_shaper.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..33f0e7c26be
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pygtk-devel/files/patch-pango-find_shaper.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- pango.defs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ pango.defs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1391,15 +1391,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-(define-virtual find_shaper
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  (of-object "PangoFont")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  (return-type "PangoEngineShape*")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  (parameters
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    '("PangoLanguage*" "lang")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    '("guint32" "ch")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (define-virtual get_glyph_extents
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   (of-object "PangoFont")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   (return-type "none")
</span></pre><pre style='margin:0'>

</pre>