gui-libs / vte

Library providing a virtual terminal emulator widget

Official package sites : https://gitlab.gnome.org/GNOME/vte ·

v0.82.2 :: 2.91-gtk4 :: gentoo

Modified
License
LGPL-3+ GPL-3+
Keywords
~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
USE flags
X crypt debug gtk-doc icu introspection systemd vala wayland

v0.80.4-r1 :: 2.91-gtk4 :: gentoo

Modified
License
LGPL-3+ GPL-3+
Keywords
amd64 arm64 ~arm ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
USE flags
X crypt debug gtk-doc icu introspection systemd vala wayland

General

X
Add support for X11
crypt
Add support for encryption -- using mcrypt or gpg where applicable
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
gtk-doc
Build and install gtk-doc based developer documentation for dev-util/devhelp, IDE and offline use
icu
Enable legacy charset support using dev-libs/icu
introspection
Add support for GObject based introspection
systemd
Support moving terminal child processes to their own systemd user scopes to avoid terminal getting killed due to child causing OOM
vala
Enable bindings for dev-lang/vala
wayland
Enable dev-libs/wayland backend

app-arch / lz4 : Extremely Fast Compression algorithm

dev-cpp / fast_float : Fast and exact implementation of the C++ from_chars functions for number types

dev-cpp / simdutf : Unicode validation and transcoding at billions of characters per second

dev-libs / fribidi : A free implementation of the unicode bidirectional algorithm

dev-libs / glib : The GLib library of C routines

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / icu : International Components for Unicode

dev-libs / libfmt : Small, safe and fast formatting library

dev-libs / libpcre2 : Perl-compatible regular expression library

gui-libs / gtk : GTK is a multi-platform toolkit for creating graphical user interfaces

net-libs / gnutls : Secure communications library implementing the SSL, TLS and DTLS protocols

sys-apps / systemd : System and service manager for Linux

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / pango : Internationalized text layout and rendering library

app-arch / lz4 : Extremely Fast Compression algorithm

dev-cpp / fast_float : Fast and exact implementation of the C++ from_chars functions for number types

dev-cpp / simdutf : Unicode validation and transcoding at billions of characters per second

dev-libs / fribidi : A free implementation of the unicode bidirectional algorithm

dev-libs / glib : The GLib library of C routines

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / icu : International Components for Unicode

dev-libs / libfmt : Small, safe and fast formatting library

dev-libs / libpcre2 : Perl-compatible regular expression library

gui-libs / gtk : GTK is a multi-platform toolkit for creating graphical user interfaces

gui-libs / vte-common : Library providing a virtual terminal emulator widget

net-libs / gnutls : Secure communications library implementing the SSL, TLS and DTLS protocols

sys-apps / systemd : System and service manager for Linux

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / pango : Internationalized text layout and rendering library

dev-util / gnome-builder : An IDE for writing GNOME-based software

gui-apps / gnome-console : A simple user-friendly terminal emulator for the GNOME desktop

x11-terms / ptyxis : A terminal for a container-oriented desktop

967836
gui-libs/vte-0.82.2 and co. rekeyword request
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
gui-libs/vte: keyword 0.82.2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
gui-libs/vte: Keyword 0.82.2 ppc, #967836
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lukas Schmelting · gentoo
gui-libs/vte: drop 0.78.5-r1, 0.80.3-r1
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/44852 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Lukas Schmelting · gentoo
gui-libs/vte: unkeyword 0.82.2 for ~loong, ~ppc, ~sparc
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/44852 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Lukas Schmelting · gentoo
gui-libs/vte: enforce binary dependency on gdk X and wayland backends
``` * QA Notice: binaries depend on Gtk's wayland-specific ABI without USE dep: * * /usr/bin/vte-2.91-gtk4 * QA Notice: binaries depend on Gtk's x11-specific ABI without USE dep: * * /usr/bin/vte-2.91-gtk4 ``` Closes: https://bugs.gentoo.org/961111 Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/44852 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Lukas Schmelting · gentoo
gui-libs/vte: add 0.82.2
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/44852 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfred Wingate · gentoo
*/*: depend on newer gobject-introspection as a workaround
sed -E '/dev-libs\/gobject-introspection(:=|\s|$|-[0-9]|\[)/ { s/(>=)?dev-libs\/gobject-introspection(-[0-9.r-]*)?/>=dev-libs\/gobject-introspection-1.82.0-r2/ }' */*/*.ebuild -i + manually going over to undo the false positives or if the version requirement was higher. Bug: https://bugs.gentoo.org/947058 See-Also: ae37e3f389808700bd0f4343ee04888f0ef179d2 Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44336 Closes: https://github.com/gentoo/gentoo/pull/44336 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/vte: Stabilize 0.80.4 amd64, #964100
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/vte: Stabilize 0.80.4 arm64, #964100
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lukas Schmelting · gentoo
gui-libs/vte: add 0.80.4
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/43875 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Lukas Schmelting · gentoo
gui-libs/vte: enforce binary depend on gtk wayland/x11 backends
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/43235 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gui-libs/vte: drop 0.76.3, 0.78.3
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Pacho Ramos · gentoo
gui-libs/vte: add 0.80.3
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/vte: Stabilize 0.78.5 arm64, #959024
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/vte: Stabilize 0.78.5 amd64, #959024
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lukas Schmelting · gentoo
gui-libs/vte: Fix typo in comments
Thanks @thesamesam Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/42537 Signed-off-by: Sam James <sam@gentoo.org>
Lukas Schmelting · gentoo
gui-libs/vte: Update PYTHON_COMPAT
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/42537 Signed-off-by: Sam James <sam@gentoo.org>
Lukas Schmelting · gentoo
gui-libs/vte: Version bump to 0.78.5
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/42537 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gui-libs/vte: drop 0.74.2
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Pacho Ramos · gentoo
gui-libs/vte: add 0.78.3
Closes: https://github.com/gentoo/gentoo/pull/38645 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/vte: Stabilize 0.76.3 arm64, #946484
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/vte: Stabilize 0.76.3 amd64, #946484
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
gui-libs/vte: remove ~mips
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Peak · gentoo
gui-libs/vte: filter LTO
LTO filter missing from this version bump Signed-off-by: Peak <48360696+PeakKS@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/38074 Bug: https://bugs.gentoo.org/926156 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gui-libs/vte: update SRC_URI
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Guillermo Joandet · gentoo
gui-libs/vte: Bump to 0.76.3
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/vte: filter LTO
Upstream don't support LTO & error out on it in meson.build. Closes: https://bugs.gentoo.org/926156 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gui-libs/vte: drop 0.72.2, 0.74.0, 0.74.1
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/vte: Stabilize 0.74.2 arm64, #920662
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/vte: Stabilize 0.74.2 amd64, #920662
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gui-libs/vte: Version bump to 0.74.2
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
gui-libs/vte: Keyword 0.74.1 mips, #880237
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gui-libs/vte: Version bump to 0.74.1
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gui-libs/vte: Version bump to 0.74.0
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/vte: disable py3.12
See the discussion in bug #911418. Bug: https://bugs.gentoo.org/911418 Bug: https://bugs.gentoo.org/912452 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/vte: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/vte: Stabilize 0.72.2 amd64, #909496
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/vte: Version bump to 0.72.2
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/vte: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/vte: Stabilize 0.72.1 amd64, #905507
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/vte: Version bump to 0.72.1
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
brahmajit das · gentoo
gui-libs/vte: Version bump to 0.70.4
Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/vte: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/vte: Stabilize 0.70.3 amd64, #901377
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gui-libs/vte: Version bump to 0.72.0
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/vte: Version bump to 0.70.3
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/vte: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/vte: Stabilize 0.70.2 amd64, #885627
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/vte: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/vte: Version bump to 0.70.2
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
gui-libs/vte: Keyword 0.70.1 x86, #880237
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/vte: Keyword 0.70.1 ia64, #880237
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
gui-libs/vte: keyword 0.70.1 for ~loong
Bug: https://bugs.gentoo.org/880237 Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
gui-libs/vte: Keyword 0.70.1 riscv, #880237
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Matt Turner · gentoo
gui-libs/vte: Keyword 0.70.1 ppc64, #880237
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/vte: Keyword 0.70.1 sparc, #880237
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
gui-libs/vte: Keyword 0.70.1 arm, #880237
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
gui-libs/vte: Keyword 0.70.1 ppc, #880237
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/vte: Keyword 0.70.1 arm64, #880237
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/vte: Stabilize 0.70.1 amd64, #879807
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gui-libs/vte: Version bump to 0.70.1
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pascal Jäger · gentoo
gui-libs/vte: Add new package, version 0.70.0
This is the GTK-4 version of x11-libs/vte. Closes: https://bugs.gentoo.org/866986 Closes: https://github.com/gentoo/gentoo/pull/27443 Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> Signed-off-by: Matt Turner <mattst88@gentoo.org>