<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/cef2d429e3a24f18ff47f877b82291fae5001505">https://github.com/macports/macports-ports/commit/cef2d429e3a24f18ff47f877b82291fae5001505</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit cef2d429e3a24f18ff47f877b82291fae5001505
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sun Mar 25 19:05:14 2018 -0700
<span style='display:block; white-space:pre;color:#404040;'> py-gobject3: update to version 3.28.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Drop py34 subport.
</span>---
python/py-gobject3/Portfile | 16 +++++++++++-----
python/py-gobject3/files/patch-configure.ac.diff | 11 +++++++++++
2 files changed, 22 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-gobject3/Portfile b/python/py-gobject3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c2e9288..4b41948 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-gobject3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-gobject3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup compiler_blacklist_versions 1.0
</span>
name py-gobject3
set my_name pygobject
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.26.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.28.1
</span> set branch [join [lrange [split ${version} .] 0 1] .]
categories-append gnome
license LGPL-2.1+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,13 +22,15 @@ master_sites gnome:sources/${my_name}/${branch}/
</span> distname ${my_name}-${version}
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums sha256 f5577b9b9c70cabb9a60d81b855d488b767c66f867432e7fb64aa7269b04d1a9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 534950a1232c96d23c429eefb1903443c93eeb15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums sha256 42312b4a5015571fa0a4f2d201005da46b71c251ea2625bc95702d071c4ff895 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 110de9c46973c64dc51fd70e0e2e85852df75223 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1003060
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 27 34 35 36
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27 35 36
</span>
if {${name} ne ${subport}} {
depends_build-append port:pkgconfig
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append path:lib/pkgconfig/glib-2.0.pc:glib2 \
port:libffi \
port:py${python.version}-cairo \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,7 +39,11 @@ if {${name} ne ${subport}} {
</span> # blacklist compilers that do not support C11
compiler.blacklist *gcc* {clang < 300}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> use_configure yes
<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> configure.python ${python.bin}
configure.pkg_config_path \
${python.prefix}/lib/pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -63,7 +69,7 @@ if {${name} ne ${subport}} {
</span> set docdir ${prefix}/share/doc/${subport}
xinstall -d ${destroot}${docdir}
xinstall -m 0644 -W ${worksrcpath} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- AUTHORS COPYING ChangeLog NEWS README \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ COPYING ChangeLog NEWS PKG-INFO README.rst \
</span> ${destroot}${docdir}
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-gobject3/files/patch-configure.ac.diff b/python/py-gobject3/files/patch-configure.ac.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..0ab498a
</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-gobject3/files/patch-configure.ac.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 2018-03-24 11:33:13.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac 2018-03-24 11:33:55.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -123,7 +123,7 @@
</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 get rid of the -export-dynamic stuff from the configure flags ...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-export_dynamic=`(./libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++export_dynamic=`(./glibtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dnl glib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AM_PATH_GLIB_2_0(glib_required_version,,[AC_MSG_ERROR(maybe you want the pygobject-2-4 branch?)],gobject $extra_mods)
</span></pre><pre style='margin:0'>
</pre>