On 2025/01/10 16:23, Kirill A. Korinsky wrote:
> 
> The only reason I wanted to add this font at all is simple: there's no way
> to use emoji in Gtk applications. Nerd and other fonts are PNG based and
> need PNG support in freetype.
> 
> I doubt that libpng in the base can be sold for a reason "add emoji", am I
> wrong?

I don't know. Personally I would prefer _not_ to have libpng itself
installed separately as part of base but I wouldn't be opposed to a copy
in xenocara statically linked into freetype.

> With that assumption, the idea of simplifying end-user life by just pkg_add
> openmoji, which can be done as a RDEP for something like pango. Note that
> this new setting doesn't affect emoji in Wiresshark and Telegram (which are
> both Qt based), Chrome and Firefox.

Added as an RDEP of a common port would be even worse than I was
expecting ;)

> Do you still think we should ask users to run a command to fix their fonts?

While it may fix them for some people, it may break them for others.
And you can't just rm the file from /etc/fonts/conf.d because pkg_add -u
will put it back.

Reply via email to