x11-terms / wezterm

A GPU-accelerated cross-platform terminal emulator and multiplexer

Official package sites : https://wezfurlong.org/wezterm/ ·

v20240203.110809-r1 :: 0 :: gentoo

Modified
License
0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 GPL-3 ISC LGPL-2.1 MIT MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB
Keywords
~amd64 ~arm64
USE flags
debug wayland

General

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
wayland
Enable dev-libs/wayland backend

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / wayland : Wayland protocol libraries

media-fonts / jetbrains-mono : A free and open-source typeface for developers

media-fonts / noto : Google's font family that aims to support all the world's languages

media-fonts / noto-emoji : Google Noto Emoji fonts

media-fonts / roboto : Standard font for Android 4.0 (Ice Cream Sandwich) and later

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / mesa : OpenGL-like graphic library for Linux

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

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

x11-libs / libX11 : X.Org X11 library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

x11-libs / xcb-util : X C-language Bindings sample implementations

x11-libs / xcb-util-image : X C-language Bindings sample implementations

x11-libs / xcb-util-keysyms : X C-language Bindings sample implementations

x11-libs / xcb-util-wm : X C-language Bindings sample implementations

x11-themes / hicolor-icon-theme : Fallback theme for the freedesktop icon theme specification

x11-themes / xcursor-themes : X.Org cursor themes: whiteglass, redglass and handhelds

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / wayland : Wayland protocol libraries

media-fonts / jetbrains-mono : A free and open-source typeface for developers

media-fonts / noto : Google's font family that aims to support all the world's languages

media-fonts / noto-emoji : Google Noto Emoji fonts

media-fonts / roboto : Standard font for Android 4.0 (Ice Cream Sandwich) and later

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / mesa : OpenGL-like graphic library for Linux

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

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

x11-libs / libX11 : X.Org X11 library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

x11-libs / xcb-util : X C-language Bindings sample implementations

x11-libs / xcb-util-image : X C-language Bindings sample implementations

x11-libs / xcb-util-keysyms : X C-language Bindings sample implementations

x11-libs / xcb-util-wm : X C-language Bindings sample implementations

x11-themes / hicolor-icon-theme : Fallback theme for the freedesktop icon theme specification

x11-themes / xcursor-themes : X.Org cursor themes: whiteglass, redglass and handhelds

928252
x11-terms/wezterm-20240203.110809 fails to compile: warning: cairo-sys-rs@0.18.0: cairo-tor-scan-converter.c:660:6: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
937717
x11-terms/wezterm-20240203.110809-r1 fails to compile: ld: cannot find -lz: No such file or directory
938440
x11-terms/wezterm-20240203.110809-r1 - [gcc-15] error[E0282]: type annotations needed for Box<_>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
x11-terms/wezterm: Use new cargo_target_dir helper
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Stijn Tintel · gentoo
x11-terms/wezterm: keyword 20240203.110809-r1 for ~arm64
Tested on MacBook Air (15-inch, M2, 2023). Bug: https://bugs.gentoo.org/934447 Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: use system cairo
Thanks to ago for reporting, Eli Schwartz for helping. Bug: https://bugs.gentoo.org/928252 Signed-off-by: Mark Wright <gienah@gentoo.org>
Mark Wright · gentoo
x11-terms/wezterm: remove old
Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: Bump to 20240203-110809
Closes: https://bugs.gentoo.org/923367 Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: remove old
Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-build}/cmake
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34792 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: Bump to 20230712.072601
Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: Delete old.
Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: Bump to 20230408.112425.
Build from wezterm-YYYYMMDD-HHMMSS-HASH-src.tar.gz from the release, rather than the automatic GitHub source tarball. Generate the .tag file so that the build will include the correct wezterm --version output when building from either the release or Github source tarball. Append -gentoo to the .tag version. Signed-off-by: Mark Wright <gienah@gentoo.org>
Mark Wright · gentoo
x11-terms/wezterm: Delete old.
Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: Bump to 20230326.111934
Signed-off-by: Mark Wright <gienah@gentoo.org>
Mark Wright · gentoo
x11-terms/wezterm: Remove old
Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: x11-libs/libxkbcommon[X,wayland=] should be [X,wayland?]
Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: Bump to 20230320.124340
Fixes clang 16.0.0 build, thanks to Agostino Sarubbo for reporting. Closes: https://bugs.gentoo.org/899050 Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: require x11-libs/libxkbcommon to be built with X
and wayland if x11-terms/wezterm is built with wayland. Thanks to Toralf Forster for reporting. Closes: https://bugs.gentoo.org/895768 Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: Fix debug build
Thanks to Agostino Sarubbo for reporting. Closes: https://bugs.gentoo.org/891239 Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-terms/wezterm: fix Rust BDEPEND
Closes: https://bugs.gentoo.org/896360 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: Use timestamp in version.
Use the available system fonts. The vendor-nerd-font-symbols-font option is used to bundle nerd font symbols, which are not currently packaged in Gentoo. Fix QA RedundantUriRename. Add distro-defaults configure option to disable the package update checking. Remove associated einfo messages. Always use the --no-default-features option. Optionally use the --features wayland option. Add the dependency x11-themes/xcursor-themes. Always print the einfo help message about configuing the cursor theme. Signed-off-by: Mark Wright <gienah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mark Wright · gentoo
x11-terms/wezterm: Add wezterm 20221119-145034-49b9839f
Thanks to Jonas Frei for the wezterm 20220905-102802-7d4b8249 in guru. Signed-off-by: Mark Wright <gienah@gentoo.org>