Paul Boddie <paul@boddie.org.uk> writes:
On Thursday, 21 September 2023 16:16:00 CEST Christoph Klassen wrote:
And which icons are you using? Are they from Font Awesome?
They appear to be, yes. In the Debian package, the python3-xstatic-font- awesome package is a dependency which depends on fonts-font-awesome.
I think the Debian package may need to incorporate a patch to upstream Moin sources because a stylesheet file in src/moin/templates/base.html called all.css is specified, whereas the Debian fonts-font-awesome package doesn't have such a file. Instead, it seems that font-awesome.css might be the appropriate file.
Although Debian unstable provides Font Awesome 5.x, which has the all.css file upstream, Debian appears to have maintained compatibility with 4.x. Indeed, the version of this package is given as...
5.0.10+really4.7.0~dfsg-4.1
I'm not sure why 5.x was uploaded to Debian in the first place, because Font Awesome 5.x is does not meet the criteria for free software according to the Debian Free Software Guidelines (dfsg). Maybe its license was poorly defined at that time? "5.0.10+really4.7.0~dfsg" means "sort as 5.0.10", while the semantic the upstream version is really "4.7.0~dfsg" which means it has been made dfsg-compatible by the removal of anything non-free. https://www.debian.org/social_contract#guidelines https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1631384.ht... https://github.com/syncthing/syncthing/issues/5236 https://github.com/FortAwesome/Font-Awesome/issues/13467 https://github.com/os-autoinst/openQA/issues/4158 etc.
So maybe there will be an upgrade to this package at some point.
This will only happen if Font Awesome opens the build system for ≥ v5 under a FLOSS license. Projects that want something more up-to-date than Font Awesome v4 are migrating to Fork Awesome: https://forkaweso.me/Fork-Awesome/ I hope this clears things up, and that you'll consider using Fork Awesome! Kind regards, Nicholas