<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>