<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7c6d2b3c5ddb6cfe5a79dfb1e2aeb5c936f3493b">https://github.com/macports/macports-ports/commit/7c6d2b3c5ddb6cfe5a79dfb1e2aeb5c936f3493b</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 7c6d2b3c5dd gnome-terminal: update to 3.38.3
</span>7c6d2b3c5dd is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7c6d2b3c5ddb6cfe5a79dfb1e2aeb5c936f3493b
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Sun Aug 25 21:03:47 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    gnome-terminal: update to 3.38.3
</span>---
 gnome/gnome-terminal/Portfile                      | 44 ++++++++++------------
 gnome/gnome-terminal/files/autogen.sh              | 15 --------
 gnome/gnome-terminal/files/patch-configure.ac.diff | 18 ---------
 .../files/patch-src-Makefile.am.diff               | 11 ------
 .../files/patch-src-terminal-screen.c.diff         | 15 --------
 5 files changed, 19 insertions(+), 84 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 e4f1f9e04f9..5e189c724da 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;'>@@ -5,56 +5,50 @@ PortGroup           compiler_blacklist_versions 1.0
</span> PortGroup           yelp 1.0
 
 name                gnome-terminal
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             3.26.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             3.38.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> set branch          [join [lrange [split ${version} .] 0 1] .]
 description         Terminal component for the GNOME 3 Desktop
 long_description    {*}${description}
 maintainers         {devans @dbevans} openmaintainer
 categories          gnome
 license             GPL-3+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> homepage            https://wiki.gnome.org/Apps/Terminal
 master_sites        gnome:sources/${name}/${branch}/
 
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  c13b970f15c5acef5fd110d13aa8ebdcf9042445 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  3a9ba414a814569476515275ad303d8056f296b2669234447712559aa97005b0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1998228
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  7d3c01322e4e6b826e45d4689848cbe824d566e2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  11a5b0d635f15fdce7508351a510fbf4e92aa533152a50ff0c7845e3102e4764 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2574916
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:appstream-glib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:autoconf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:automake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gnome-common \
</span>                     port:intltool \
                     port:itstool \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:yelp-tools \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:appstream-glib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libtool \
</span>                     port:libxml2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gnome-common \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:autoconf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:automake \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libtool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:bin/pkg-config:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:yelp-tools
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:desktop-file-utils \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gsettings-desktop-schemas \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:dbus \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:dconf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:desktop-file-utils \
</span>                     path:lib/pkgconfig/gnutls.pc:gnutls \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gsettings-desktop-schemas \
</span>                     path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:vte \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:dbus \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:dconf \
</span>                     port:pcre2 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:vte \
</span>                     port:xorg-libX11
 
 depends_run         port:adwaita-icon-theme
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-src-Makefile.am.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-src-terminal-screen.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-src-server.c.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-src-server.c.diff \
</span>                     patch-strchrnul.diff
 
 post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # reconfigure using upstream autogen.sh for intltool 0.51 compatibility
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     # build fails with ossp-uuid active
     # force use of system uuid even if ossp-uuid is installed
     reinplace "s|^#include <uuid.h>|#include <uuid/uuid.h>|" \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,7 +63,7 @@ post-patch {
</span> # clang-77 (Xcode 3.2.6) hits an assertion failure: "UNREACHABLE executed!"
 compiler.blacklist  *gcc-4* {clang < 100}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cmd       ./autogen.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_autoreconf      yes
</span> 
 configure.args      --with-gtk=3.0 \
                     --with-nautilus-extension=no \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gnome-terminal/files/autogen.sh b/gnome/gnome-terminal/files/autogen.sh
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b39904364ef..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gnome-terminal/files/autogen.sh
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#!/bin/sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Run this to generate all the initial makefiles, etc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set -e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-srcdir=`dirname $0`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test -z "$srcdir" && srcdir=.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cd "$srcdir"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-mkdir -p m4 >/dev/null 2>&1 || true
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-intltoolize --force
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-autoreconf --verbose --force --install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cd -
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gnome-terminal/files/patch-configure.ac.diff b/gnome/gnome-terminal/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index b3498e70827..be8586b3902 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gnome-terminal/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gnome-terminal/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,21 +8,3 @@
</span>     libpcre2-8 >= $PCRE2_REQUIRED
     $PLATFORM_DEPS])
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -109,7 +108,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;'>-@@ -154,8 +152,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><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gnome-terminal/files/patch-src-Makefile.am.diff b/gnome/gnome-terminal/files/patch-src-Makefile.am.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 9eadecfebb8..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gnome-terminal/files/patch-src-Makefile.am.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   2016-08-15 11:20:29.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Makefile.am        2016-08-19 22:31:43.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -243,8 +243,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(AM_CFLAGS) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   -Wno-cast-qual \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   -Wno-format-nonliteral \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  -Wno-suggest-attribute=format \
</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;'>-   -Wno-unused-function \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   -Wno-unused-variable \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   -Wno-write-strings \
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gnome-terminal/files/patch-src-terminal-screen.c.diff b/gnome/gnome-terminal/files/patch-src-terminal-screen.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 75723c8b940..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gnome-terminal/files/patch-src-terminal-screen.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/terminal-screen.c.orig     2016-08-09 12:37:41.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/terminal-screen.c  2016-08-19 22:31:43.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1311,7 +1311,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       for (j = 0; j < n_fds; j++) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if (fds[j] == target_fd) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           do {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef F_DUPFD_CLOEXEC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             fd = fcntl (fds[j], F_DUPFD_CLOEXEC, 3);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            fd = fcntl (fds[j], F_DUPFD, 3);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            fcntl(fd, F_SETFD, FD_CLOEXEC);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           } while (fd == -1 && errno == EINTR);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           if (fd == -1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             _exit (127);
</span></pre><pre style='margin:0'>

</pre>