aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/vte3
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2018-09-30 11:58:29 +0000
committerKoop Mast <kwm@FreeBSD.org>2018-09-30 11:58:29 +0000
commit951c1f5d1c7354f058f5919d858dbb0c174dc73e (patch)
tree6146e775343aaf339921799078894a48fef9aa15 /x11-toolkits/vte3
parentc9b47f0427d70ba42c2d53271f8b64b8e8096825 (diff)
downloadports-951c1f5d1c7354f058f5919d858dbb0c174dc73e.tar.gz
ports-951c1f5d1c7354f058f5919d858dbb0c174dc73e.zip
The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at https://help.gnome.org/misc/release-notes/3.28/ Thanks to Antoine Brodin for running the exp-runs. PR: 229761
Notes
Notes: svn path=/head/; revision=480951
Diffstat (limited to 'x11-toolkits/vte3')
-rw-r--r--x11-toolkits/vte3/Makefile11
-rw-r--r--x11-toolkits/vte3/distinfo6
-rw-r--r--x11-toolkits/vte3/files/extra-src_app_app.cc13
-rw-r--r--x11-toolkits/vte3/pkg-plist4
4 files changed, 27 insertions, 7 deletions
diff --git a/x11-toolkits/vte3/Makefile b/x11-toolkits/vte3/Makefile
index 5a30f49eb6a4..cdec5b10cf16 100644
--- a/x11-toolkits/vte3/Makefile
+++ b/x11-toolkits/vte3/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= vte
-PORTVERSION= 0.50.3
+PORTVERSION= 0.52.2
PORTREVISION= 1
CATEGORIES= x11-toolkits gnome
MASTER_SITES= GNOME
@@ -17,11 +17,12 @@ LICENSE= LGPL21
BUILD_DEPENDS= vapigen:lang/vala \
bash:shells/bash
LIB_DEPENDS= libgnutls.so:security/gnutls \
+ libfribidi.so:converters/fribidi \
libpcre2-8.so:devel/pcre2
PORTSCOUT= limitw:1,even
-USES= compiler:c++0x gettext gmake gnome gperf libtool localbase \
+USES= compiler:c++11-lang gettext gmake gnome gperf libtool localbase \
pathfix pkgconfig tar:xz
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
@@ -33,4 +34,10 @@ INSTALL_TARGET= install-strip
PLIST_SUB= VERSION=2.91
+.include <bsd.port.options.mk>
+
+.if ${OSVERSION} <= 1100000
+EXTRA_PATCHES= ${FILESDIR}/extra-src_app_app.cc
+.endif
+
.include <bsd.port.mk>
diff --git a/x11-toolkits/vte3/distinfo b/x11-toolkits/vte3/distinfo
index baf503f22d90..9abbff8c8abf 100644
--- a/x11-toolkits/vte3/distinfo
+++ b/x11-toolkits/vte3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1525457317
-SHA256 (gnome3/vte-0.50.3.tar.xz) = 1b6fe02f4fccf74ca566903edbaa70b154965ee4342c633ed4e537f3524b966e
-SIZE (gnome3/vte-0.50.3.tar.xz) = 1010076
+TIMESTAMP = 1527916018
+SHA256 (gnome3/vte-0.52.2.tar.xz) = 0f2657cef52accbfe56feede553155552d7c1984b1291838af3cb8cfc19b26af
+SIZE (gnome3/vte-0.52.2.tar.xz) = 1011696
diff --git a/x11-toolkits/vte3/files/extra-src_app_app.cc b/x11-toolkits/vte3/files/extra-src_app_app.cc
new file mode 100644
index 000000000000..ad01a9c2a267
--- /dev/null
+++ b/x11-toolkits/vte3/files/extra-src_app_app.cc
@@ -0,0 +1,13 @@
+# fix on 104-i386 with clang 3.4
+
+--- src/app/app.cc.orig 2018-06-07 17:57:35.192459000 +0200
++++ src/app/app.cc 2018-06-07 17:58:50.068954000 +0200
+@@ -306,7 +306,7 @@
+ else
+ alpha = get_alpha();
+
+- GdkRGBA color{bg_color};
++ GdkRGBA color = bg_color;
+ color.alpha = alpha;
+ return color;
+ }
diff --git a/x11-toolkits/vte3/pkg-plist b/x11-toolkits/vte3/pkg-plist
index bd7dadd6dda1..d9fc3806e9eb 100644
--- a/x11-toolkits/vte3/pkg-plist
+++ b/x11-toolkits/vte3/pkg-plist
@@ -13,7 +13,7 @@ include/vte-%%VERSION%%/vte/vteversion.h
lib/girepository-1.0/Vte-%%VERSION%%.typelib
lib/libvte-%%VERSION%%.so
lib/libvte-%%VERSION%%.so.0
-lib/libvte-%%VERSION%%.so.0.5000.3
+lib/libvte-%%VERSION%%.so.0.5200.2
libdata/pkgconfig/vte-%%VERSION%%.pc
share/gir-1.0/Vte-%%VERSION%%.gir
share/gtk-doc/html/vte-%%VERSION%%/VteRegex.html
@@ -24,6 +24,7 @@ share/gtk-doc/html/vte-%%VERSION%%/api-index-0-44.html
share/gtk-doc/html/vte-%%VERSION%%/api-index-0-46.html
share/gtk-doc/html/vte-%%VERSION%%/api-index-0-48.html
share/gtk-doc/html/vte-%%VERSION%%/api-index-0-50.html
+share/gtk-doc/html/vte-%%VERSION%%/api-index-0-52.html
share/gtk-doc/html/vte-%%VERSION%%/api-index-deprecated.html
share/gtk-doc/html/vte-%%VERSION%%/api-index-full.html
share/gtk-doc/html/vte-%%VERSION%%/ch01.html
@@ -45,7 +46,6 @@ share/gtk-doc/html/vte-%%VERSION%%/up.png
share/gtk-doc/html/vte-%%VERSION%%/vte-%%VERSION%%.devhelp2
share/gtk-doc/html/vte-%%VERSION%%/vte-Version-Information.html
share/gtk-doc/html/vte-%%VERSION%%/vte-Vte-PTY.html
-share/locale/af/LC_MESSAGES/vte-%%VERSION%%.mo
share/locale/am/LC_MESSAGES/vte-%%VERSION%%.mo
share/locale/an/LC_MESSAGES/vte-%%VERSION%%.mo
share/locale/ang/LC_MESSAGES/vte-%%VERSION%%.mo