<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/244c7577034e6e0a39fefd7b3b3d114889d80349">https://github.com/macports/macports-ports/commit/244c7577034e6e0a39fefd7b3b3d114889d80349</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 244c7577034 gnome-terminal: fix for libstdc++ systems, drop old fallback
</span>244c7577034 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 244c7577034e6e0a39fefd7b3b3d114889d80349
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sun May 12 14:30:11 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    gnome-terminal: fix for libstdc++ systems, drop old fallback
</span>---
 gnome/gnome-terminal/Portfile                      | 26 ++++++++------------
 .../files/patch-configure.ac-3.18.3.diff           | 28 ----------------------
 2 files changed, 10 insertions(+), 44 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gnome-terminal/Portfile b/gnome/gnome-terminal/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 162368c7abf..e4f1f9e04f9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gnome-terminal/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gnome-terminal/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,8 +79,15 @@ configure.args      --with-gtk=3.0 \
</span>                     --disable-silent-rules \
                     --disable-schemas-compile
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -iwithsysroot was added in https://github.com/macports/macports-ports/commit/358616e7589431f57e3d5b6231eed159d38ad8a8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This flag is not supported by gcc and should be used conditionally.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[string match *clang* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.cflags-append \
</span>                     -iwithsysroot ${configure.sdkroot}/usr/include
<span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {[string match *gcc* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.cflags-prepend \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -I/usr/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 variant nautilus description {Build optional nautilus extension} {
     configure.args-replace  --with-nautilus-extension=no --with-nautilus-extension=yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -93,21 +100,8 @@ variant migration description {Enable prefs migration from GConf to GSettings} {
</span> }
 
 platform darwin {
<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;'>-        # gnome-terminal 3.20.0+ requires vte 0.44.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        epoch               1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        version             3.18.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set branch          [join [lrange [split ${version} .] 0 1] .]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        master_sites        gnome:sources/${name}/${branch}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        checksums           rmd160  e73ec1c44f4d0c27e3f921706b7a58305dc64af7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  14c2fce1c6a80a3fb0cc8666d7752228adcb60d199634ab69150de32e3c17d56
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles-append   patch-configure.ac-3.18.3.diff
</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;'>-        patchfiles-append   patch-configure.ac.diff
</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:#e0ffe0;'>+    patchfiles-append   patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type      gnome
</span> }
 
 post-activate   {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gnome-terminal/files/patch-configure.ac-3.18.3.diff b/gnome/gnome-terminal/files/patch-configure.ac-3.18.3.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b0b1bdbb120..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gnome-terminal/files/patch-configure.ac-3.18.3.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,28 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig      2016-03-06 11:03:28.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac   2016-05-22 14:18:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -80,7 +80,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    gsettings-desktop-schemas >= $GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    dconf >= $DCONF_REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   uuid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    $PLATFORM_DEPS])
</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;'>-@@ -102,7 +101,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      gio-unix-2.0 >= $GIO_REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      dconf >= $DCONF_REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--     uuid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      $PLATFORM_DEPS])
</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;'>-@@ -147,8 +145,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    gio-2.0 >= $GIO_REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    vte-$VTE_API_VERSION >= $VTE_REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    gconf-2.0 >= $GCONF_REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   dconf >= $DCONF_REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   uuid])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   dconf >= $DCONF_REQUIRED])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   AC_DEFINE([ENABLE_MIGRATION],[1],[Define to 1 to enable prefs migration from GConf to GSettings])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>