summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs/vte/vte-0.48.3.ebuild')
-rw-r--r--x11-libs/vte/vte-0.48.3.ebuild12
1 files changed, 10 insertions, 2 deletions
diff --git a/x11-libs/vte/vte-0.48.3.ebuild b/x11-libs/vte/vte-0.48.3.ebuild
index f8701553efff..91dfc16937b5 100644
--- a/x11-libs/vte/vte-0.48.3.ebuild
+++ b/x11-libs/vte/vte-0.48.3.ebuild
@@ -5,17 +5,19 @@ EAPI="6"
VALA_USE_DEPEND="vapigen"
VALA_MIN_API_VERSION="0.32"
-inherit eutils gnome2 vala
+inherit gnome2 vala
DESCRIPTION="Library providing a virtual terminal emulator widget"
HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE"
LICENSE="LGPL-2+"
SLOT="2.91"
-IUSE="+crypt debug glade +introspection vala"
+IUSE="+crypt debug glade +introspection vala vanilla"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris"
REQUIRED_USE="vala? ( introspection )"
+SRC_URI="${SRC_URI} !vanilla? ( https://dev.gentoo.org/~leio/distfiles/${PN}-${SLOT}-command-notify.patch.xz )"
+
RDEPEND="
>=dev-libs/glib-2.40:2
>=dev-libs/libpcre2-10.21
@@ -44,6 +46,12 @@ RDEPEND="${RDEPEND}
"
src_prepare() {
+ if ! use vanilla; then
+ # First half of http://pkgs.fedoraproject.org/cgit/rpms/vte291.git/tree/vte291-command-notify-scroll-speed.patch
+ # Adds OSC 777 support for desktop notifications in gnome-terminal or elsewhere
+ eapply "${WORKDIR}/${PN}-${SLOT}-command-notify.patch"
+ fi
+
use vala && vala_src_prepare
# build fails because of -Werror with gcc-5.x