On Fri, 10 Jan 2025 19:09:30 +0100, Kirill A. Korinsky <kir...@korins.ky> wrote: > > On Fri, 10 Jan 2025 16:30:58 +0100, > Stuart Henderson <s...@spacehopper.org> wrote: > > > > 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. > > > > I think it should be separated discussion. > > > > 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. > > > > Fair. > > Here an updated tgz which includes all your remakrs. > > Ok? >
Friendly ping. -- wbr, Kirill
openmoji.tgz
Description: Binary data