[Bug 276719] net-im/pidgin should depend on the x11-fonts/noto-emoji

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 29 Jan 2024 20:10:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276719

            Bug ID: 276719
           Summary: net-im/pidgin should depend on the
                    x11-fonts/noto-emoji
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: mi@ALDAN.algebra.com
                CC: marcus@FreeBSD.org, sunpoet@FreeBSD.org
                CC: marcus@FreeBSD.org, sunpoet@FreeBSD.org

Without the font present, Pidgin shows blanks where the messages have emojis.
This affects both actual messages and reactions.

Initially I thought, this is the problem for a particular plugin, but it is
not.

https://github.com/hoehermann/purple-gowhatsapp/issues/186

This is only needed for the GUI-client, so neither libpurple, nor finch would
be affected.

Something like this should do:

--- a/net-im/pidgin/Makefile
+++ b/net-im/pidgin/Makefile
@@ -25,6 +25,7 @@ CONFIGURE_ARGS=       --disable-consoleui \
                --enable-screensaver \
                --disable-schemas-install \
                --with-dynamic_prpls=${PRPL_MODULES:S/,$//}
+RUN_DEPENDS=  
${LOCALBASE}/share/fonts/noto/NotoColorEmoji.ttf:x11-fonts/noto-emoji

 post-install-PERL-on:
        @${SED} -i '' -e 's|^${STAGEDIR}||g' \

-- 
You are receiving this mail because:
You are the assignee for the bug.