[email protected] (Ludovic Courtès) writes: > Alírio Eyng <[email protected]> skribis: > >> https://www.gnu.org/software/guix/manual/guix.html#FOOT1 doesn't work by >> default >> >> From 52762207ac1e5f9037506d30dd8b408acc764f92 Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?Al=C3=ADrio=20Eyng?= <[email protected]> >> Date: Thu, 2 Jul 2015 15:03:53 +0000 >> Subject: [PATCH] gnu: icecat: Display IPA. >> >> * gnu/packages/gnuzilla.scm (icecat)[propagated-inputs]: Add >> font-gnu-freefont-ttf. > > I think it should be up to the user to choose which fonts to install > (there are other things that don’t display correctly by default.)
Agreed. Alírio Eyng <[email protected]> writes: > "Our goal" ... "promotion and tight integration of GNU components" > (http://www.gnu.org/software/guix/manual/guix.html#GNU-Distribution), > so we should use GNU FreeFont as default (with the technical benefit > about IPA) Our default set of fonts belongs, if anywhere, in the 'packages' field of our example OS descriptions. It does *not* belong in the 'propagated-inputs' of every graphical program. If we did that, we wouldn't just be making it the "default", we would be making it *mandatory*. > we are already installing fonts (non-GNU): > find -L .guix-profile -name '*otf*' > .guix-profile/lib/icecat-31.7.0/browser/extensions/[email protected]/chrome/skin/fonts/CreteRound-Italic.otf > .guix-profile/lib/icecat-31.7.0/browser/extensions/[email protected]/chrome/skin/fonts/CreteRound-Regular.otf > .guix-profile/lib/icecat-devel-31.7.0/bin/browser/extensions/[email protected]/chrome/skin/fonts/CreteRound-Italic.otf > .guix-profile/lib/icecat-devel-31.7.0/bin/browser/extensions/[email protected]/chrome/skin/fonts/CreteRound-Regular.otf > and more on the store That font appears to be installed as part of the SpyBlock extension, which is included by default in GNU IceCat. If you want to complain about that, the appropriate forum is <[email protected]>. In any case, it is not installed in a place where any other program is likely to find it, and possibly not even outside of the SpyBlock extension. Mark
