x11-libs/vte: Version bump to 0.68.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr
This commit is contained in:
parent
043ba38ac4
commit
de7afcfbe9
|
@ -1,5 +1,6 @@
|
||||||
DIST vte-0.64.1-command-notify.patch.xz 4880 BLAKE2B d6ff5f4acac161980c8c18245e65795c7f0ea3d0819748894b055306ecd731d698cac578eff2750795a9180a9b17d79f220e814083012d5a04f4f351ff2a0e36 SHA512 174397aeca00399b138286fd4cc88941add041a1f2596fd42222d44c886c2e35b2a33041b58a102ee3acbcddc0cc40fcfde39d72ec46b640ee1db22d8ae684c4
|
DIST vte-0.64.1-command-notify.patch.xz 4880 BLAKE2B d6ff5f4acac161980c8c18245e65795c7f0ea3d0819748894b055306ecd731d698cac578eff2750795a9180a9b17d79f220e814083012d5a04f4f351ff2a0e36 SHA512 174397aeca00399b138286fd4cc88941add041a1f2596fd42222d44c886c2e35b2a33041b58a102ee3acbcddc0cc40fcfde39d72ec46b640ee1db22d8ae684c4
|
||||||
DIST vte-0.64.1.tar.bz2 486720 BLAKE2B bd8fb1f471a43aadf015cce8ae38c646521ca66e37652b72f7e94cec15a2a0a844d67116e9123ede44ba1b6ee569d1ecd0ff5e83067f6231802f5a77a798e446 SHA512 38bbbb4ed3d86740091c9ddee83f97bf5cb5c69c48e8a78592dd46e8f9334859a6c523e7b16dce110de71cd4a9a3b8b99a11816b61eae6e251dfc20cdbee6716
|
|
||||||
DIST vte-0.64.2.tar.bz2 486837 BLAKE2B 3e127d61e4018607ca2df170108aef65b224a48df4d57545c98cbdb9753cbe7b9821e91a5bccd09d8c39af95d747a2ff01c69320e9245f5a82e7887b62c32c97 SHA512 6cbc1ee25a0ef2b00bcf26c07042eccc14fdea323e4445123db9fad05bf2e799579d723f6147c08712aec9b94e17003ce8f9e6ebe65278fdb3832cf77cba5be5
|
DIST vte-0.64.2.tar.bz2 486837 BLAKE2B 3e127d61e4018607ca2df170108aef65b224a48df4d57545c98cbdb9753cbe7b9821e91a5bccd09d8c39af95d747a2ff01c69320e9245f5a82e7887b62c32c97 SHA512 6cbc1ee25a0ef2b00bcf26c07042eccc14fdea323e4445123db9fad05bf2e799579d723f6147c08712aec9b94e17003ce8f9e6ebe65278fdb3832cf77cba5be5
|
||||||
DIST vte-0.66.2-command-notify.patch.xz 9672 BLAKE2B 8153a250f571f491845041627029065029bd32ab63c127aacc0852f42abee0834c716d63248120a49011857901d775b75fc0c31a513cfb113563e8ffb599e478 SHA512 d491f8332fbd21e8dfe225636ca035339ab1da3bd7dc74436cdd2f3de3c5f24f609f9825c4eb0b816c9f60862da62b97f36381c5cc5af0203b3698d56fc77d3e
|
DIST vte-0.66.2-command-notify.patch.xz 9672 BLAKE2B 8153a250f571f491845041627029065029bd32ab63c127aacc0852f42abee0834c716d63248120a49011857901d775b75fc0c31a513cfb113563e8ffb599e478 SHA512 d491f8332fbd21e8dfe225636ca035339ab1da3bd7dc74436cdd2f3de3c5f24f609f9825c4eb0b816c9f60862da62b97f36381c5cc5af0203b3698d56fc77d3e
|
||||||
DIST vte-0.66.2.tar.bz2 503503 BLAKE2B 174a0d9bfdaf2318255e62041ed94aa53f8fc110ed55f3e7b24baa70dd01a4851306ac47cc3f1d6699341c9ab41f85aee57c460b9f96bfd14618f0f40e4bd657 SHA512 6e9e2cc03b72c2d04aa3d7633dcf86649dcef39fdfecbe7a0c4b063eaccdb2ea83207f592edf348fad5a36f091d9261cc46fd0a4e9e5db6006fcecb0d01a6ccc
|
DIST vte-0.66.2.tar.bz2 503503 BLAKE2B 174a0d9bfdaf2318255e62041ed94aa53f8fc110ed55f3e7b24baa70dd01a4851306ac47cc3f1d6699341c9ab41f85aee57c460b9f96bfd14618f0f40e4bd657 SHA512 6e9e2cc03b72c2d04aa3d7633dcf86649dcef39fdfecbe7a0c4b063eaccdb2ea83207f592edf348fad5a36f091d9261cc46fd0a4e9e5db6006fcecb0d01a6ccc
|
||||||
|
DIST vte-0.68.0-command-notify.patch.xz 9748 BLAKE2B de2d4c9b7f2c2b21518984f818d0052c0084398f5f4ee30d766a6adb9c4536fdec5027c753d3d710fb7432e67472b7f8ca44f1dd5f51aaef48d9124708975d24 SHA512 89be91cdba36749f97bac872f0f2196be7d36a58beaf94fa24a3ae9c266bdfbf4f4fbf1d10f43a276540653fff7062eb844107016e7f014437f2903d251dc1d7
|
||||||
|
DIST vte-0.68.0.tar.bz2 507598 BLAKE2B 10274d9e804f00bf071b7848633ca8de2953f4e91dc2967e33b7d6698bb304baac4f0e0431debae5a972c2c56c65efd1c5b92455a17db08cf254ddec56d3276e SHA512 785df7261b5075f166e59de7d3535b381564715ce65efd4837a130e153528691b610fc6160c00f0f17008f5f4ee94c23350d9a477b4b1d58da6ace083e5caae1
|
||||||
|
|
|
@ -1,28 +1,28 @@
|
||||||
# Copyright 1999-2021 Gentoo Authors
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=8
|
||||||
PYTHON_COMPAT=( python3_{7..9} )
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
VALA_USE_DEPEND="vapigen"
|
VALA_MIN_API_VERSION="0.48"
|
||||||
VALA_MIN_API_VERSION="0.32"
|
|
||||||
|
|
||||||
inherit gnome.org meson python-any-r1 vala xdg
|
inherit gnome.org meson python-any-r1 vala xdg
|
||||||
|
|
||||||
DESCRIPTION="Library providing a virtual terminal emulator widget"
|
DESCRIPTION="Library providing a virtual terminal emulator widget"
|
||||||
HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
|
HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOME/vte"
|
||||||
|
|
||||||
|
# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
|
||||||
LICENSE="LGPL-3+ GPL-3+"
|
LICENSE="LGPL-3+ GPL-3+"
|
||||||
SLOT="2.91"
|
SLOT="2.91"
|
||||||
IUSE="+crypt debug gtk-doc +icu +introspection systemd mouse +vala vanilla"
|
IUSE="+crypt debug gtk-doc +icu +introspection mouse systemd +vala vanilla"
|
||||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
|
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
|
||||||
REQUIRED_USE="vala? ( introspection )"
|
REQUIRED_USE="vala? ( introspection )"
|
||||||
|
|
||||||
# Upstream is hostile and refuses to upload tarballs.
|
# Upstream is hostile and refuses to upload tarballs.
|
||||||
SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2"
|
SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2"
|
||||||
SRC_URI="${SRC_URI} !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-0.64.1-command-notify.patch.xz )"
|
SRC_URI="${SRC_URI} !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-0.68.0-command-notify.patch.xz )"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
>=x11-libs/gtk+-3.24.14:3[introspection?]
|
>=x11-libs/gtk+-3.24.22:3[introspection?]
|
||||||
>=dev-libs/fribidi-1.0.0
|
>=dev-libs/fribidi-1.0.0
|
||||||
>=dev-libs/glib-2.52:2
|
>=dev-libs/glib-2.52:2
|
||||||
crypt? ( >=net-libs/gnutls-3.2.7:0= )
|
crypt? ( >=net-libs/gnutls-3.2.7:0= )
|
||||||
|
@ -52,21 +52,24 @@ PATCHES=(
|
||||||
)
|
)
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
|
default
|
||||||
|
use vala && vala_setup
|
||||||
|
xdg_environment_reset
|
||||||
|
|
||||||
|
use elibc_musl && eapply "${FILESDIR}"/${PN}-0.66.2-musl-W_EXITCODE.patch
|
||||||
|
|
||||||
if ! use vanilla; then
|
if ! use vanilla; then
|
||||||
# Part of https://src.fedoraproject.org/rpms/vte291/raw/f31/f/vte291-cntnr-precmd-preexec-scroll.patch
|
# Part of https://src.fedoraproject.org/rpms/vte291/raw/f31/f/vte291-cntnr-precmd-preexec-scroll.patch
|
||||||
# Adds OSC 777 support for desktop notifications in gnome-terminal or elsewhere
|
# Adds OSC 777 support for desktop notifications in gnome-terminal or elsewhere
|
||||||
eapply "${WORKDIR}"/${PN}-0.64.1-command-notify.patch
|
eapply "${WORKDIR}"/${PN}-0.68.0-command-notify.patch
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# -Ddebugg option enables various debug support via VTE_DEBUG, but also ggdb3; strip the latter
|
|
||||||
sed -e '/ggdb3/d' -i meson.build || die
|
|
||||||
|
|
||||||
if ! use mouse; then
|
if ! use mouse; then
|
||||||
eapply "${FILESDIR}"/${PN}-0.60.3-disable-mouse.patch
|
eapply "${FILESDIR}"/${PN}-0.60.3-disable-mouse.patch
|
||||||
fi
|
fi
|
||||||
|
|
||||||
use vala && vala_src_prepare
|
# -Ddebugg option enables various debug support via VTE_DEBUG, but also ggdb3; strip the latter
|
||||||
xdg_src_prepare
|
sed -e '/ggdb3/d' -i meson.build || die
|
||||||
}
|
}
|
||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
Loading…
Reference in a new issue