[114054] users/devans/GNOME-3/stable/dports/gnome/gnome-terminal
devans at macports.org
devans at macports.org
Wed Nov 27 11:45:00 PST 2013
Revision: 114054
https://trac.macports.org/changeset/114054
Author: devans at macports.org
Date: 2013-11-27 11:45:00 -0800 (Wed, 27 Nov 2013)
Log Message:
-----------
GNOME-3/stable/dports: gnome-terminal, sync with trunk, version 3.10.2.
Modified Paths:
--------------
users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/Portfile
users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/patch-getcwd.diff
users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/patch-uuid.diff
Added Paths:
-----------
users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/no-dupfd_cloexec.patch
Modified: users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/Portfile 2013-11-27 19:42:34 UTC (rev 114053)
+++ users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/Portfile 2013-11-27 19:45:00 UTC (rev 114054)
@@ -4,7 +4,7 @@
PortSystem 1.0
name gnome-terminal
-version 3.8.4
+version 3.10.2
set branch [join [lrange [split ${version} .] 0 1] .]
description Terminal component for the GNOME 2 Desktop
long_description \
@@ -18,8 +18,8 @@
use_xz yes
-checksums rmd160 4aa34c29bd7a48c1d1aab60e42fa2d9be782dab1 \
- sha256 5c1a1db9b4c5eb5780137bed5ed6a05afd82053bd5b2ad41180d4617c56a3f22
+checksums rmd160 b25d2782052cf65f7b8b4dc591762cf69e21f630 \
+ sha256 e02827c29de45c09973483d821ab29ea60ab3fbba34b62a81d67b8304a9ad913
depends_build port:pkgconfig \
port:intltool \
@@ -41,7 +41,8 @@
patchfiles patch-getcwd.diff \
patch-uuid.diff \
- patch-gschema.xml.in.diff
+ patch-gschema.xml.in.diff \
+ no-dupfd_cloexec.patch
configure.args --with-gtk=3.0 \
--disable-migration \
Added: users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/no-dupfd_cloexec.patch
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/no-dupfd_cloexec.patch (rev 0)
+++ users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/no-dupfd_cloexec.patch 2013-11-27 19:45:00 UTC (rev 114054)
@@ -0,0 +1,15 @@
+--- src/terminal-screen.c.orig 2013-10-14 12:26:50.000000000 -0700
++++ src/terminal-screen.c 2013-11-25 18:08:22.000000000 -0800
+@@ -1338,7 +1338,12 @@
+ for (j = 0; j < n_fds; j++) {
+ if (fds[j] == target_fd) {
+ do {
++#ifdef F_DUPFD_CLOEXEC
+ fd = fcntl (fds[j], F_DUPFD_CLOEXEC, 10);
++#else
++ fd = fcntl (fds[j], F_DUPFD, 10);
++ fcntl(fd, F_SETFD, FD_CLOEXEC);
++#endif
+ } while (fd == -1 && errno == EINTR);
+ if (fd == -1)
+ _exit (127);
Modified: users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/patch-getcwd.diff
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/patch-getcwd.diff 2013-11-27 19:42:34 UTC (rev 114053)
+++ users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/patch-getcwd.diff 2013-11-27 19:45:00 UTC (rev 114054)
@@ -24,9 +24,8 @@
data->working_directory = g_strdup (cwd);
free (cwd);
}
-diff -ur src.orig/terminal.c src/terminal.c
---- src.orig/terminal.c 2013-07-07 03:54:03.000000000 -0700
-+++ src/terminal.c 2013-09-14 13:21:23.000000000 -0700
+--- src/terminal.c.orig 2013-10-08 13:17:46.000000000 -0700
++++ src/terminal.c 2013-11-25 18:08:22.000000000 -0800
@@ -28,6 +28,10 @@
#include <time.h>
#include <unistd.h>
@@ -38,7 +37,7 @@
#include <glib.h>
#include <glib/gstdio.h>
#include <gio/gio.h>
-@@ -230,7 +234,11 @@
+@@ -233,7 +237,11 @@
* because we want to use the value from PWD (if it is correct).
* See bug 502146.
*/
Modified: users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/patch-uuid.diff
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/patch-uuid.diff 2013-11-27 19:42:34 UTC (rev 114053)
+++ users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/patch-uuid.diff 2013-11-27 19:45:00 UTC (rev 114054)
@@ -34,9 +34,9 @@
#include <dconf.h>
#include "terminal-type-builtins.h"
---- configure.orig 2013-09-14 22:45:52.000000000 -0700
-+++ configure 2013-09-14 22:47:39.000000000 -0700
-@@ -13048,7 +13048,6 @@
+--- configure.orig 2013-10-14 12:28:06.000000000 -0700
++++ configure 2013-11-25 18:05:42.000000000 -0800
+@@ -13128,7 +13128,6 @@
gtk+-\$GTK_API_VERSION >= \$GTK_REQUIRED
gsettings-desktop-schemas >= \$GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
dconf >= \$DCONF_REQUIRED
@@ -44,7 +44,7 @@
\$PLATFORM_DEPS\""; } >&5
($PKG_CONFIG --exists --print-errors "vte$VTE_PC_VERSION >= $VTE_REQUIRED
glib-2.0 >= $GLIB_REQUIRED
-@@ -13056,7 +13055,6 @@
+@@ -13136,7 +13135,6 @@
gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
gsettings-desktop-schemas >= $GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
dconf >= $DCONF_REQUIRED
@@ -52,15 +52,15 @@
$PLATFORM_DEPS") 2>&5
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-@@ -13067,7 +13065,6 @@
+@@ -13147,7 +13145,6 @@
gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
gsettings-desktop-schemas >= $GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
dconf >= $DCONF_REQUIRED
- uuid
$PLATFORM_DEPS" 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
else
- pkg_failed=yes
-@@ -13085,7 +13082,6 @@
+@@ -13166,7 +13163,6 @@
gtk+-\$GTK_API_VERSION >= \$GTK_REQUIRED
gsettings-desktop-schemas >= \$GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
dconf >= \$DCONF_REQUIRED
@@ -68,7 +68,7 @@
\$PLATFORM_DEPS\""; } >&5
($PKG_CONFIG --exists --print-errors "vte$VTE_PC_VERSION >= $VTE_REQUIRED
glib-2.0 >= $GLIB_REQUIRED
-@@ -13093,7 +13089,6 @@
+@@ -13174,7 +13170,6 @@
gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
gsettings-desktop-schemas >= $GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
dconf >= $DCONF_REQUIRED
@@ -76,23 +76,23 @@
$PLATFORM_DEPS") 2>&5
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-@@ -13104,7 +13099,6 @@
+@@ -13185,7 +13180,6 @@
gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
gsettings-desktop-schemas >= $GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
dconf >= $DCONF_REQUIRED
- uuid
$PLATFORM_DEPS" 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
else
- pkg_failed=yes
-@@ -13131,7 +13125,6 @@
+@@ -13213,7 +13207,6 @@
gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
gsettings-desktop-schemas >= $GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
dconf >= $DCONF_REQUIRED
- uuid
$PLATFORM_DEPS" 2>&1`
else
- TERM_PKG_ERRORS=`$PKG_CONFIG --print-errors "vte$VTE_PC_VERSION >= $VTE_REQUIRED
-@@ -13140,7 +13133,6 @@
+ TERM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "vte$VTE_PC_VERSION >= $VTE_REQUIRED
+@@ -13222,7 +13215,6 @@
gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
gsettings-desktop-schemas >= $GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
dconf >= $DCONF_REQUIRED
@@ -100,7 +100,7 @@
$PLATFORM_DEPS" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
-@@ -13152,7 +13144,6 @@
+@@ -13234,7 +13226,6 @@
gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
gsettings-desktop-schemas >= $GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
dconf >= $DCONF_REQUIRED
@@ -108,7 +108,7 @@
$PLATFORM_DEPS) were not met:
$TERM_PKG_ERRORS
-@@ -13493,13 +13484,13 @@
+@@ -13574,13 +13565,13 @@
vte\$VTE_PC_VERSION >= \$VTE_REQUIRED
gconf-2.0 >= \$GCONF_REQUIRED
dconf >= \$DCONF_REQUIRED
@@ -124,16 +124,16 @@
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
-@@ -13508,7 +13499,7 @@
+@@ -13589,7 +13580,7 @@
vte$VTE_PC_VERSION >= $VTE_REQUIRED
gconf-2.0 >= $GCONF_REQUIRED
dconf >= $DCONF_REQUIRED
- uuid" 2>/dev/null`
+ " 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
else
pkg_failed=yes
- fi
-@@ -13524,13 +13515,13 @@
+@@ -13606,13 +13597,13 @@
vte\$VTE_PC_VERSION >= \$VTE_REQUIRED
gconf-2.0 >= \$GCONF_REQUIRED
dconf >= \$DCONF_REQUIRED
@@ -149,23 +149,23 @@
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
-@@ -13539,7 +13530,7 @@
+@@ -13621,7 +13612,7 @@
vte$VTE_PC_VERSION >= $VTE_REQUIRED
gconf-2.0 >= $GCONF_REQUIRED
dconf >= $DCONF_REQUIRED
- uuid" 2>/dev/null`
+ " 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
else
pkg_failed=yes
- fi
-@@ -13564,14 +13555,14 @@
+@@ -13647,14 +13638,14 @@
vte$VTE_PC_VERSION >= $VTE_REQUIRED
gconf-2.0 >= $GCONF_REQUIRED
dconf >= $DCONF_REQUIRED
- uuid" 2>&1`
+ " 2>&1`
else
- MIGRATOR_PKG_ERRORS=`$PKG_CONFIG --print-errors "
+ MIGRATOR_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "
gio-2.0 >= $GIO_REQUIRED
vte$VTE_PC_VERSION >= $VTE_REQUIRED
gconf-2.0 >= $GCONF_REQUIRED
@@ -175,7 +175,7 @@
fi
# Put the nasty error message in config.log where it belongs
echo "$MIGRATOR_PKG_ERRORS" >&5
-@@ -13581,7 +13572,7 @@
+@@ -13664,7 +13655,7 @@
vte$VTE_PC_VERSION >= $VTE_REQUIRED
gconf-2.0 >= $GCONF_REQUIRED
dconf >= $DCONF_REQUIRED
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20131127/04b8c511/attachment.html>
More information about the macports-changes
mailing list