In Fedora, we have FontAwesome as an included package, and our packaging guidelines require bundled fonts to be ... debundled.
I've patched this in to my package build scripts (see https://mattdm.org/misc/fedora/pywaffle/python-pywaffle.spec), but it would be ideal if the library just noticed and used those. I guess this could be a "build time" thing, but I'm thinking maybe if
/usr/share/fonts/fontawesome5-free-fonts/Font Awesome 5 Free-Regular-400.otf
/usr/share/fonts/fontawesome5-free-fonts/Font Awesome 5 Free-Solid-900.otf
/usr/share/fonts/fontawesome5-brands-fonts/Font Awesome 5 Brands-Regular-400.otf
are installed, those could be automatically used -- with the mappings created at runtime from /usr/share/fontawesome5/metadata/icons.json.
That'd also benefit people who install via pip or whatever.
What do you think?
In Fedora, we have FontAwesome as an included package, and our packaging guidelines require bundled fonts to be ... debundled.
I've patched this in to my package build scripts (see https://mattdm.org/misc/fedora/pywaffle/python-pywaffle.spec), but it would be ideal if the library just noticed and used those. I guess this could be a "build time" thing, but I'm thinking maybe if
are installed, those could be automatically used -- with the mappings created at runtime from
/usr/share/fontawesome5/metadata/icons.json.That'd also benefit people who install via pip or whatever.
What do you think?