diff options
Diffstat (limited to 'x11-libs/vte/vte-0.48.3.ebuild')
-rw-r--r-- | x11-libs/vte/vte-0.48.3.ebuild | 12 |
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 |