Diff vte-0.72.2 with a vte-0.74.0
/usr/portage/gui-libs/vte/vte-0.74.0.ebuild 2023-10-09 14:52:31.176368393 +0300 | ||
---|---|---|
13 | 13 |
LICENSE="LGPL-3+ GPL-3+" |
14 | 14 |
SLOT="2.91-gtk4" # vte_api_version + "-gtk4" in meson.build |
15 | 15 |
IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla" |
16 |
KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" |
|
16 |
KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" |
|
17 | 17 |
REQUIRED_USE=" |
18 | 18 |
gtk-doc? ( introspection ) |
19 | 19 |
vala? ( introspection ) |
... | ... | |
21 | 21 | |
22 | 22 |
# Upstream is hostile and refuses to upload tarballs. |
23 | 23 |
SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2" |
24 |
SRC_URI="${SRC_URI} !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-0.70.0-command-notify.patch.xz )" |
|
24 |
SRC_URI="${SRC_URI} !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-0.74.0-command-notify.patch.xz )" |
|
25 | 25 | |
26 | 26 |
DEPEND=" |
27 | 27 |
>=gui-libs/gtk-4.0.1:4[introspection?] |
28 |
>=x11-libs/cairo-1.0 |
|
28 | 29 |
>=dev-libs/fribidi-1.0.0 |
29 | 30 |
>=dev-libs/glib-2.60:2 |
30 | 31 |
crypt? ( >=net-libs/gnutls-3.2.7:0= ) |
... | ... | |
57 | 58 |
use elibc_musl && eapply "${FILESDIR}"/${PN}-0.66.2-musl-W_EXITCODE.patch |
58 | 59 | |
59 | 60 |
if ! use vanilla; then |
60 |
# Part of https://src.fedoraproject.org/rpms/vte291/raw/f37/f/vte291-cntnr-precmd-preexec-scroll.patch |
|
61 |
# From https://src.fedoraproject.org/rpms/vte291/raw/rawhide/f/vte291-cntnr-precmd-preexec-scroll.patch |
|
61 | 62 |
# Adds OSC 777 support for desktop notifications in gnome-terminal or elsewhere |
62 |
eapply "${WORKDIR}"/${PN}-0.70.0-command-notify.patch |
|
63 |
eapply "${WORKDIR}"/${PN}-0.74.0-command-notify.patch |
|
63 | 64 |
fi |
64 | 65 | |
65 | 66 |
# -Ddebugg option enables various debug support via VTE_DEBUG, but also ggdb3; strip the latter |