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() {

Reply via email to