<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/c9a5a3df889b6e76e20215b07a3c2359ed7d6ec4">https://github.com/macports/macports-ports/commit/c9a5a3df889b6e76e20215b07a3c2359ed7d6ec4</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 c9a5a3d  vte: build fixes for older platforms
</span>c9a5a3d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c9a5a3df889b6e76e20215b07a3c2359ed7d6ec4
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sat Oct 20 10:20:21 2018 -0700

<span style='display:block; white-space:pre;color:#404040;'>    vte: build fixes for older platforms
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * use cxx11 PortGroup
</span><span style='display:block; white-space:pre;color:#404040;'>    * drop old libstdc++ fallback version
</span><span style='display:block; white-space:pre;color:#404040;'>    * update blacklisting for 10.5
</span>---
 gnome/vte/Portfile                                | 21 +++------------------
 gnome/vte/files/patch-src-Makefile.am-0.43.0.diff | 11 -----------
 gnome/vte/files/patch-src-pty.cc-0.43.0.diff      | 11 -----------
 gnome/vte/files/patch-src-vteutils.cc-0.43.0.diff | 13 -------------
 4 files changed, 3 insertions(+), 53 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/vte/Portfile b/gnome/vte/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 90c05991..1649de6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/vte/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/vte/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- 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
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cxx11 1.1
</span> PortGroup           gobject_introspection 1.0
 PortGroup           compiler_blacklist_versions 1.0
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,7 +56,7 @@ post-patch {
</span> 
 # gcc-4.2 from Xcode 3.6.2 fails with:
 # vte.cc:5275: error: expected primary-expression before ‘[’ token
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist  *gcc* {clang < 300}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist  *gcc-3.* *gcc-4.* {clang < 300}
</span> 
 configure.cmd       ./autogen.sh
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,20 +80,4 @@ post-destroot {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${configure.cxx_stdlib} eq "libstdc++"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # vte 0.43.1+ build fails on platforms supporting libstdc++ (#50492)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        version             0.43.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        revision            3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        checksums           rmd160  d9a1eb6d6d5cbb39e04f625d22e43315500750b8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  2f10ae4148633e9ee458639f72cf2929703d413b95eee416fd6f03db8c4d4ab9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles          patch-src-Makefile.am-0.43.0.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            patch-src-pty.cc-0.43.0.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            patch-src-vteutils.cc-0.43.0.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            --without-pcre2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        livecheck.type      none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        livecheck.type      gnome
</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:#e0ffe0;'>+livecheck.type      gnome
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/vte/files/patch-src-Makefile.am-0.43.0.diff b/gnome/vte/files/patch-src-Makefile.am-0.43.0.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5301b71..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/vte/files/patch-src-Makefile.am-0.43.0.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;'>---- src/Makefile.am.orig   2014-11-24 13:16:30.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Makefile.am        2014-11-28 13:26:58.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -293,8 +293,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(NULL)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- vte_@VTE_API_MAJOR_VERSION@_@VTE_API_MINOR_VERSION@_CFLAGS = \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  -Wno-unused-variable \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  -Wno-unused-but-set-variable \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(VTE_CFLAGS) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(AM_CFLAGS) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(NULL)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/vte/files/patch-src-pty.cc-0.43.0.diff b/gnome/vte/files/patch-src-pty.cc-0.43.0.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 908c3e4..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/vte/files/patch-src-pty.cc-0.43.0.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;'>---- src/pty.cc.orig        2015-10-29 12:42:57.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/pty.cc     2015-10-29 12:43:47.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -748,7 +748,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /* Set it to blocking. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         /* FIXMEchpe: why?? vte_terminal_set_pty does the inverse... */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         flags = rv & ~(O_NONBLOCK);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        rv = fcntl(fd, F_SETFL, flags);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+//        rv = fcntl(fd, F_SETFL, flags);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if (rv < 0) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 int errsv = errno;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 g_set_error(error, VTE_PTY_ERROR,
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/vte/files/patch-src-vteutils.cc-0.43.0.diff b/gnome/vte/files/patch-src-vteutils.cc-0.43.0.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 051342c..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/vte/files/patch-src-vteutils.cc-0.43.0.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/vteutils.cc.orig   2016-01-30 13:06:38.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/vteutils.cc        2016-01-30 13:12:54.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -45,6 +45,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /* __linux__ */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef O_CLOEXEC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define O_CLOEXEC 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _vte_mkstemp (void)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span></pre><pre style='margin:0'>

</pre>