commit: c5da61177f811fc7ac2a496062691878101f1208
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 24 21:35:33 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu Apr 24 21:35:44 2014 +0000
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c5da6117
x11-libs/vte: update live ebuild using master
---
x11-libs/vte/vte-9999.ebuild | 19 +++++++++++++------
1 file changed, 13 insertions(+), 6 deletions(-)
diff --git a/x11-libs/vte/vte-9999.ebuild b/x11-libs/vte/vte-9999.ebuild
index ad73e0b..63a7591 100644
--- a/x11-libs/vte/vte-9999.ebuild
+++ b/x11-libs/vte/vte-9999.ebuild
@@ -4,8 +4,10 @@
EAPI="5"
GCONF_DEBUG="yes"
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.18"
-inherit eutils gnome2
+inherit eutils gnome2 vala
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -14,8 +16,8 @@ DESCRIPTION="Library providing a virtual terminal emulator
widget"
HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE"
LICENSE="LGPL-2+"
-SLOT="2.90"
-IUSE="debug glade +introspection"
+SLOT="2.91"
+IUSE="debug glade +introspection vala"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
IUSE="${IUSE} doc"
@@ -25,8 +27,8 @@ fi
PDEPEND="x11-libs/gnome-pty-helper"
RDEPEND="
- >=dev-libs/glib-2.31.13:2
- >=x11-libs/gtk+-3.1.9:3[introspection?]
+ >=dev-libs/glib-2.40:2
+ >=x11-libs/gtk+-3.8:3[introspection?]
>=x11-libs/pango-1.22.0
sys-libs/ncurses
@@ -37,6 +39,7 @@ RDEPEND="
introspection? ( >=dev-libs/gobject-introspection-0.9.0 )
"
DEPEND="${RDEPEND}
+ $(vala_depend)
>=dev-util/gtk-doc-am-1.13
>=dev-util/intltool-0.35
sys-devel/gettext
@@ -45,13 +48,16 @@ DEPEND="${RDEPEND}
if [[ ${PV} = 9999 ]]; then
DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.13 )"
+ dev-libs/libxml2
+ doc? ( >=dev-util/gtk-doc-1.13 )
+ "
fi
src_prepare() {
# https://bugzilla.gnome.org/show_bug.cgi?id=663779
epatch "${FILESDIR}/${PN}-0.30.1-alt-meta.patch"
+ vala_src_prepare
gnome2_src_prepare
}
@@ -74,6 +80,7 @@ src_configure() {
$(use_enable debug) \
$(use_enable glade glade-catalogue) \
$(use_enable introspection) \
+ $(use_enable vala) \
${myconf}
}