On Thu, 09 Jan 2025 22:17:58 +0100, Kirill A. Korinsky <kir...@korins.ky> wrote: > > ports@, > > I'd like to import fonts/openmoji which brings SVG based color emoji fonts > which works with our fontconfig which is built without PNG support. > > It works like this: > > openmoji $ fc-match emoji > NotoColorEmoji.ttf: "Noto Color Emoji" "Regular" > openmoji $ make install > ===> Installing openmoji-15.1.0 from /build/packages/amd64/all/ > openmoji-15.1.0: ok > Updating font cache: ok > openmoji $ fc-match emoji > OpenMoji-color-colr0_svg.ttf: "OpenMoji Color" "Regular" > openmoji $ > > restart your GTK application, and you have emoji in it. > > Tested with Dino (gtk4) on -current/amd64. > > Ok? >
martjin@ had pointed me that original port consumes CPU when a font is used. After some investigation I had noticed that using ttf with COLRv1 hasn't got this issue. Here an updated tgz -- wbr, Kirill
openmoji.tgz
Description: Binary data