aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/vte3/Makefile
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2016-02-14 18:57:53 +0000
committerKoop Mast <kwm@FreeBSD.org>2016-02-14 18:57:53 +0000
commitb93a80c99281466281db26011356c75bd54ea36c (patch)
treecb5a8a1108829deee66dbb334ff2a733162448c6 /x11-toolkits/vte3/Makefile
parentb78527376a1d11bef820d5e9fe86d3c524ea6acf (diff)
downloadports-b93a80c99281466281db26011356c75bd54ea36c.tar.gz
ports-b93a80c99281466281db26011356c75bd54ea36c.zip
The FreeBSD GNOME team proudly presents GNOME 3.18 for FreeBSD.
The offical GNOME 3.18 release notes can be found at https://help.gnome.org/misc/release-notes/3.18/ This update doesn't contain the glib/gtk c++ bindings which will be done in a another update due to the requirement on c++11 and the amount of fallout this probably will give. GDM is still at version 3.16 due to some issues. Bump mate-themes to use the gtk 3.18 version of the themes. Thanks to Antoine Brodin for running the exp-runs. This release was made possible by the following people: Gustau Perez Ting-Wei_Lan PR: 207006
Notes
Notes: svn path=/head/; revision=408881
Diffstat (limited to 'x11-toolkits/vte3/Makefile')
-rw-r--r--x11-toolkits/vte3/Makefile45
1 files changed, 11 insertions, 34 deletions
diff --git a/x11-toolkits/vte3/Makefile b/x11-toolkits/vte3/Makefile
index 96e1eddcaa09..4160d9bb2355 100644
--- a/x11-toolkits/vte3/Makefile
+++ b/x11-toolkits/vte3/Makefile
@@ -1,47 +1,32 @@
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
# $FreeBSD$
-PORTNAME?= vte
-PORTVERSION= 0.40.2
-PORTREVISION?= 0
+PORTNAME= vte
+PORTVERSION= 0.42.3
CATEGORIES= x11-toolkits gnome
-MASTER_SITES= GNOME/sources/${PORTNAME:S/gnome-pty-helper/vte/}/${PORTVERSION:R}
-DISTNAME= vte-${PORTVERSION}
-PKGNAMESUFFIX?= 3
+MASTER_SITES= GNOME
+PKGNAMESUFFIX= 3
DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
-COMMENT?= Terminal widget with improved accessibility and I18N support
+COMMENT= Terminal widget with improved accessibility and I18N support
-USES= tar:xz
-
-.if !defined(REFERENCE_PORT)
-VTE3_SLAVE?= no
-PORTSCOUT= limitw:1,even
-
-.if ${VTE3_SLAVE} != yes
BUILD_DEPENDS+= vapigen:${PORTSDIR}/lang/vala \
bash:${PORTSDIR}/shells/bash
LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
-RUN_DEPENDS+= ${LOCALBASE}/libexec/gnome-pty-helper:${PORTSDIR}/x11-toolkits/gnome-pty-helper
-.else
-# we need gnutls for configure to pass for gnome-pty-helper ..
-BUILD_DEPENDS+= gnutls>=0:${PORTSDIR}/security/gnutls
-.endif
-USES+= bison gettext gmake libtool pathfix pkgconfig
+PORTSCOUT= limitw:1,even
+
+USES= bison compiler:c++0x gettext gmake gnome libtool pathfix \
+ pkgconfig tar:xz
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
USE_GNOME?= gtk30 intltool referencehack introspection:build
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
-CONFIGURE_ARGS?=--disable-python \
- --with-gtk=3.0 \
- --enable-introspection \
+CONFIGURE_ARGS= --enable-introspection \
--disable-static \
- --disable-Bsymbolic \
- --disable-gnome-pty-helper \
- --disable-freetypetest
+ --disable-Bsymbolic
INSTALL_TARGET= install-strip
PLIST_SUB= VERSION=2.91
@@ -53,10 +38,8 @@ LIBS+= -lz
.endif
post-patch:
-.if ${VTE3_SLAVE} != yes
@${REINPLACE_CMD} -e 's|-Wno-unused-but-set-variable||g' \
${WRKSRC}/src/Makefile.in
-.endif
# zlib.pc only is available on 10.1-R and newer.
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 || ${OPSYS} == DragonFly
@${REINPLACE_CMD} -e 's|gio-unix-2.0 zlib|gio-unix-2.0|g' \
@@ -68,11 +51,5 @@ post-patch:
s|-fstack-protector||g' \
${WRKSRC}/configure
.endif
- @${REINPLACE_CMD} -e 's|(AM_MAKEFLAGS) install-exec-hook|(AM_MAKEFLAGS)|g' \
- ${WRKSRC}/gnome-pty-helper/Makefile.in
.include <bsd.port.mk>
-
-.else
-PORTSCOUT= ignore:1
-.endif