Modified: trunk/dports/gnome/gnome-terminal/Portfile (148919 => 148920)
--- trunk/dports/gnome/gnome-terminal/Portfile 2016-05-22 21:43:09 UTC (rev 148919)
+++ trunk/dports/gnome/gnome-terminal/Portfile 2016-05-22 21:50:50 UTC (rev 148920)
@@ -44,8 +44,7 @@
depends_run port:gnome-themes-standard \
port:yelp
-patchfiles patch-configure.ac.diff \
- patch-src-Makefile.am.diff \
+patchfiles patch-src-Makefile.am.diff \
patch-src-terminal-screen.c.diff \
patch-src-server.c.diff
@@ -83,6 +82,24 @@
depends_lib-append port:gconf
}
+platform darwin {
+ if {${configure.cxx_stdlib} eq "libstdc++"} {
+ # vte 0.43.1+ build fails on platforms supporting libstdc++ (#50492)
+ # gnome-terminal 3.20.0+ requires vte 0.44.0
+ epoch 1
+ version 3.18.3
+ set branch [join [lrange [split ${version} .] 0 1] .]
+ master_sites gnome:sources/${name}/${branch}/
+ checksums rmd160 e73ec1c44f4d0c27e3f921706b7a58305dc64af7 \
+ sha256 14c2fce1c6a80a3fb0cc8666d7752228adcb60d199634ab69150de32e3c17d56
+ patchfiles-append patch-configure.ac-3.18.3.diff
+ livecheck.type none
+ } else {
+ patchfiles-append patch-configure.ac.diff
+ livecheck.type gnome
+ }
+}
+
post-activate {
system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
Copied: trunk/dports/gnome/gnome-terminal/files/patch-configure.ac-3.18.3.diff (from rev 148919, users/devans/GNOME-3/stable/dports/gnome/gnome-terminal/files/patch-configure.ac-3.18.3.diff) (0 => 148920)
--- trunk/dports/gnome/gnome-terminal/files/patch-configure.ac-3.18.3.diff (rev 0)
+++ trunk/dports/gnome/gnome-terminal/files/patch-configure.ac-3.18.3.diff 2016-05-22 21:50:50 UTC (rev 148920)
@@ -0,0 +1,28 @@
+--- configure.ac.orig 2016-03-06 11:03:28.000000000 -0800
++++ configure.ac 2016-05-22 14:18:00.000000000 -0700
+@@ -80,7 +80,6 @@
+ gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
+ gsettings-desktop-schemas >= $GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
+ dconf >= $DCONF_REQUIRED
+- uuid
+ $PLATFORM_DEPS])
+
+ # ****
+@@ -102,7 +101,6 @@
+ gio-unix-2.0 >= $GIO_REQUIRED
+ gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
+ dconf >= $DCONF_REQUIRED
+- uuid
+ $PLATFORM_DEPS])
+ ])
+
+@@ -147,8 +145,7 @@
+ gio-2.0 >= $GIO_REQUIRED
+ vte-$VTE_API_VERSION >= $VTE_REQUIRED
+ gconf-2.0 >= $GCONF_REQUIRED
+- dconf >= $DCONF_REQUIRED
+- uuid])
++ dconf >= $DCONF_REQUIRED])
+ AC_DEFINE([ENABLE_MIGRATION],[1],[Define to 1 to enable prefs migration from GConf to GSettings])
+ fi
+