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? -- wbr, Kirill
openmoji.tgz
Description: Binary data