commit: 9fd06ea20b0b0696a879c25e4f59158b322bacc6
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 3 06:05:06 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 06:19:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd06ea2
x11-terms/kitty: update live
Just a quick update so it keeps building, hoping that the handling
will change upstream before release.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-terms/kitty/kitty-9999.ebuild | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/x11-terms/kitty/kitty-9999.ebuild
b/x11-terms/kitty/kitty-9999.ebuild
index 7656c827e9ed..f90f58f4b109 100644
--- a/x11-terms/kitty/kitty-9999.ebuild
+++ b/x11-terms/kitty/kitty-9999.ebuild
@@ -40,6 +40,7 @@ RDEPEND="
${PYTHON_DEPS}
dev-libs/openssl:=
dev-libs/xxhash
+ media-fonts/symbols-nerd-font
media-libs/fontconfig
media-libs/harfbuzz:=[truetype]
media-libs/lcms:2
@@ -180,6 +181,11 @@ src_test() {
src_install() {
edo mv linux-package "${ED}"/usr
+
+ # kitty currently detects and copies the system's nerd font at build
+ # time, then uses that rather than the system's at runtime
+ dosym -r
/usr/share/fonts/symbols-nerd-font/SymbolsNerdFontMono-Regular.ttf \
+ /usr/"$(get_libdir)"/kitty/fonts/SymbolsNerdFontMono-Regular.ttf
}
pkg_postinst() {