On Sun, 17 Nov 2024 15:41:21 +0100, Страхиња Радић <s...@strahinja.org> wrote: > > Дана 24/11/17 02:55PM, Kirill A. Korinsky написа: > > I have strage issue with Emoji fonts and GTK4 applications. I have nothing > > instead emoji. Nothin means literally nothing. Just blank space. I've tested > > net/dino with emoji in messages, and www/badwolf where I open a test page: > > https://tmh.conlang.org/emoji-language/all-emoji.html > > > > I have installed noto-emoji-20241002. > > > > I've seen that behaviour with and without ~/.config/gtk-4.0 and > > ~/.config/fontconfig at all. > > Interesting. When I made the switch to OpenBSD, I was told that libpng > not being included in the base packages (which include Xenocara) was > the reason behind the lack of support for *color* emoji. Not a big > deal, I used Noto Emoji (b&w). But now I see that even Noto Emoji > doesn't work anymore. > > I have noto-emoji-20211101 installed. > > I am not even having issues only with Gtk applications, this also > happens for example in programs using Xlib, like suckless st, dmenu > etc. when I use eg. in dmenu's config.h: > > static const char *fonts[] = { > "Iosevka-8", > "Symbols Nerd Font-8:antialias=true", > "Noto Emoji-9" // <-- This used to work, not anymore > }; > > I haven't changed anything with my Fontconfig configuration, so this > can only be a regression introduced in some update. > > This also seems to be an issue with Noto Emoji font only - when I > change the above to > > static const char *fonts[] = { > "Iosevka-8", > "Symbols Nerd Font-8:antialias=true", > "Symbola-10" > }; > > the emoji are displayed correctly. (I have symbola-ttf-10.03.) >
Well, I see emoji in: xterm, Chrome, Telegram (qt), zeal (qt). I haven't see emoji in: emacs (gtk), Dino (gtk) and via pango-view Seems like a strong link that issue in Pango or Gtk. Thus, I had found almost two year old thread about the same issue: https://marc.info/?l=openbsd-ports&m=167672760824204&w=2 -- wbr, Kirill