diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-11-27 13:17:14 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-11-27 13:17:14 +0000 |
commit | b44896ea03d59328305f2dc8fb8987b21983cfb2 (patch) | |
tree | 79d011b3f463370ad56a3076c5fe0f6945fcbc3c /x11-terms | |
parent | a6f269cfc68657e7ab057411d29bf695822c011b (diff) |
gentoo auto-resync : 27:11:2022 - 13:17:13
Diffstat (limited to 'x11-terms')
-rw-r--r-- | x11-terms/Manifest.gz | bin | 4534 -> 4540 bytes | |||
-rw-r--r-- | x11-terms/wezterm/Manifest | 2 | ||||
-rw-r--r-- | x11-terms/wezterm/wezterm-20221119.145034.ebuild (renamed from x11-terms/wezterm/wezterm-20221119.ebuild) | 47 |
3 files changed, 24 insertions, 25 deletions
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz Binary files differindex 4c5eb7bbab1d..8a08d9807026 100644 --- a/x11-terms/Manifest.gz +++ b/x11-terms/Manifest.gz diff --git a/x11-terms/wezterm/Manifest b/x11-terms/wezterm/Manifest index 56a31424c20e..92a02a5c2f47 100644 --- a/x11-terms/wezterm/Manifest +++ b/x11-terms/wezterm/Manifest @@ -580,5 +580,5 @@ DIST zstd-safe-5.0.2+zstd.1.5.2.crate 17273 BLAKE2B 74dc561046f9bc595c58b62bc6ff DIST zstd-sys-2.0.1+zstd.1.5.2.crate 715552 BLAKE2B 497901ccaff7f92aa607797970c6beaaa3fcbeb08a48a2dffdfd465af999291e65024dfb7fc844802e5befa0e67dbe225310f72e6292bdcd22596b2614665d8e SHA512 a54ff4159640d31f898cbd374b9117d1e7ee4b54c5b4a8e1ed6286d9e954341e077088c52161e086ef0f28dfec13e03f64013712fa9bc59d471191cffd8e0e1e DIST zvariant-3.7.1.crate 70291 BLAKE2B 1c30d9fd0f0b6855d738ebf274139408e73f44d79df9f2984010d579582cb8dab16775c2baffc2b978f0f4b92993c81df9aa8f03f783a4994dd44b9b1158c599 SHA512 06d6aee52a41a5ef61c420719b71e66ca1831e2bb7500160bdc81c4fd02673863f50c8e0486216a1052b297f4a55a34b51bf67c2e1681182452cf44dd6384087 DIST zvariant_derive-3.7.1.crate 10986 BLAKE2B 843afc78db763bb5aa943ec01c5e126dbf460c3d092be6c4dac646ffce34eea2591cd7f5da04a5074e125faa0035f19fea46e545e48270bae7eaec1532db11bf SHA512 2e7a0f5af48713d4f80690c0642fff48cad6488f1bcf98e5e4469694ec10b56a07a347037d6b630ffa741e5148aa718d3213b075620a44e5ba7eabd9da258b42 -EBUILD wezterm-20221119.ebuild 16170 BLAKE2B d91cc3f3fd113f2dec25287fa4901d2a6bb31f378eea5e258a6fecb6027b8400c0086d6d7806a44a83ea16dc9eac5f2c8b2dd9f3486f99251eefd4eebf19b2f2 SHA512 316b5a41f79a3537eb49c6511abd3885c507ea93336fb39f24ceb2739c94379cf025e81dbc2ea65e8c0cc0a14420c22ecc2187b954d1e6856a8f656f35662355 +EBUILD wezterm-20221119.145034.ebuild 15906 BLAKE2B c8b49758a9ff13fb3f2afb1f1afcd6275f3d8a49398095d95af905011317f32d5706476ce6de07d775d7a5d6865e1410e323ddfc2ac54feda353e5fdef8649bb SHA512 fdba32b5ec67e3d536a4c7119f0c240efb9bffa153307389def8483b44300ecb9698cde9fcd91342ac903c69ab511e9481b5b7b151d3333db3470bcda9e36aa6 MISC metadata.xml 378 BLAKE2B 9194f7220500ece4919aaf830745a7d37c19e4a3a1efbb6126ba01d588202ffa8e6cb07abd862e5953c8bdd60cd1eb6bc1cac1180e731b662159ad31e1478d91 SHA512 ef3fe3eb0a96df061beb6d26bb0158f7c6fa9df9da56f3f5109d6582353e49d4f9600f25c1684814484136d22460188b7fe82ced2db65bffd2eaa1d1c622c8ae diff --git a/x11-terms/wezterm/wezterm-20221119.ebuild b/x11-terms/wezterm/wezterm-20221119.145034.ebuild index 5830363cb9c1..c634ffdc5112 100644 --- a/x11-terms/wezterm/wezterm-20221119.ebuild +++ b/x11-terms/wezterm/wezterm-20221119.145034.ebuild @@ -582,7 +582,7 @@ inherit bash-completion-r1 desktop cargo xdg-utils DESCRIPTION="A GPU-accelerated cross-platform terminal emulator and multiplexer" HOMEPAGE="https://wezfurlong.org/wezterm/" -MY_PV="20221119-145034-49b9839f" +MY_PV="$(ver_rs 1 -)-49b9839f" MY_P="${PN}-${MY_PV}" SRC_URI=" @@ -617,6 +617,10 @@ PATCHES=( DEPEND=" dev-libs/openssl wayland? ( dev-libs/wayland ) + media-fonts/jetbrains-mono + media-fonts/noto + media-fonts/noto-emoji + media-fonts/roboto media-libs/fontconfig media-libs/mesa sys-apps/dbus @@ -627,6 +631,7 @@ DEPEND=" x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm x11-themes/hicolor-icon-theme + x11-themes/xcursor-themes " RDEPEND="${DEPEND}" BDEPEND=" @@ -651,7 +656,7 @@ submodule_uris() { SRC_URI+=" ${url}/archive/${commit}.tar.gz -> ${url##*/}-${commit}.tar.gz" elif [ ${hoster} == "gitlab" ]; then - SRC_URI+=" ${url}/-/archive/${commit}/${url##*/}-${commit}.tar.gz -> ${url##*/}-${commit}.tar.gz" + SRC_URI+=" ${url}/-/archive/${commit}/${url##*/}-${commit}.tar.gz" else die fi @@ -688,14 +693,16 @@ src_prepare() { } src_configure() { - if use wayland; then - cargo_src_configure - else - local myfeatures=( - $(usex wayland vendored-fonts '') - ) - cargo_src_configure --no-default-features - fi + local myfeatures=( + distro-defaults + vendor-nerd-font-symbols-font + $(usev wayland) + ) + cargo_src_configure --verbose --no-default-features +} + +src_compile() { + cargo_src_compile --verbose } src_install() { @@ -726,24 +733,16 @@ src_install() { pkg_postinst() { xdg_icon_cache_update - einfo "It may be necessary to install a cursor theme, for example:" - einfo "emerge x11-themes/xcursor-themes" - einfo "and to configure wezterm to use the cursor theme, see:" + einfo "It may be necessary to configure wezterm to use a cursor theme, see:" einfo "https://wezfurlong.org/wezterm/faq.html?highlight=xcursor_theme#i-use-x11-or-wayland-and-my-mouse-cursor-theme-doesnt-seem-to-work" - if use wayland; then - einfo "It may be necessary to set the environment variable XCURSOR_PATH" - einfo "to the directory containing the cursor icons, for example" - einfo 'export XCURSOR_PATH="/usr/share/cursors/xorg-x11/"' - einfo "before starting the wayland window compositor to avoid the error" - einfo "ERROR window::os::wayland::frame > Unable to set cursor to left_ptr: cursor not found" - fi - einfo "Update checking is not implemented on Gentoo, which results in wezterm" - einfo "saying an update is available when the current x11-terms/wezterm" - einfo "is installed. It is recommended to disable update checking." + einfo "It may be necessary to set the environment variable XCURSOR_PATH" + einfo "to the directory containing the cursor icons, for example" + einfo 'export XCURSOR_PATH="/usr/share/cursors/xorg-x11/"' + einfo "before starting the wayland or X11 window compositor to avoid the error:" + einfo "ERROR window::os::wayland::frame > Unable to set cursor to left_ptr: cursor not found" einfo "For example, in the file ~/.wezterm.lua:" einfo "return {" einfo ' xcursor_theme = "whiteglass"' - einfo " check_for_updates = false" einfo "}" } |