From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 <ng0@infotropique.org> Subject: Re: LibreOffice Fonts Date: Wed, 27 Sep 2017 22:41:44 +0000 Message-ID: <20170927224144.nntx5ypkc7xtcmw4@abyayala> References: <8760c3g7w9.fsf@ksu.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2ij2yy43xgkmy6gx" Return-path: <guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org> Received: from eggs.gnu.org ([2001:4830:134:3::10]:60605) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <ng0@infotropique.org>) id 1dxL1k-0004oE-7X for guix-devel@gnu.org; Wed, 27 Sep 2017 18:42:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <ng0@infotropique.org>) id 1dxL1g-0007Jg-9h for guix-devel@gnu.org; Wed, 27 Sep 2017 18:42:00 -0400 Received: from aibo.runbox.com ([91.220.196.211]:35960) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <ng0@infotropique.org>) id 1dxL1g-0007Fr-2T for guix-devel@gnu.org; Wed, 27 Sep 2017 18:41:56 -0400 Content-Disposition: inline In-Reply-To: <8760c3g7w9.fsf@ksu.edu> List-Id: "Development of GNU Guix and the GNU System distribution." <guix-devel.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-devel>, <mailto:guix-devel-request@gnu.org?subject=unsubscribe> List-Archive: <http://lists.gnu.org/archive/html/guix-devel/> List-Post: <mailto:guix-devel@gnu.org> List-Help: <mailto:guix-devel-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-devel>, <mailto:guix-devel-request@gnu.org?subject=subscribe> Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" <guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org> To: Tom Balzer <tbalzer@ksu.edu> Cc: guix-devel@gnu.org --2ij2yy43xgkmy6gx Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Tom Balzer transcribed 1.3K bytes: >=20 > Hello - >=20 > Recently I installed libreoffice in my user profile, and found that all > menus require the package 'font-gnu-freetype-ttf' in order to render > correctly. Without this package, every character was rendered as a > rectangle indicating a missing font. From the manuals description of > 'propagated-inputs', it seems like this font package would fit the use > case:=20 >=20 > > Lastly, =E2=80=98propagated-inputs=E2=80=99 is similar to =E2=80=98inpu= ts=E2=80=99, but the > > specified packages will be automatically installed alongside > > the package they belong to (*note =E2=80=98guix package=E2=80=99: > > package-cmd-propagated-inputs, for information on how =E2=80=98guix > > package=E2=80=99 deals with propagated inputs.) > >=20 > > For example this is necessary when a C/C++ library needs > > headers of another library to compile, or when a pkg-config > > file refers to another one via its =E2=80=98Requires=E2=80=99 field. >=20 > I asked on #guix, and one argument against including fonts in propagated > inputs is to avoid packaging the font when 'pack'ing for another > system. This to me is really an argument for including the fonts, since > there is no guarantee that the other system is 'rational', so to > speak. To create totally portable packages I would think including this > font required to render the menus would make sense. >=20 > Thanks, > Tom >=20 >=20 I have a problem with making decision on default fonts. What if someone doesn't want gnu-freetype-ttf? It is not just only this font, you can use any font and sometimes this will depend on fc-cache -fv which is mentioned in the documentation. --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://krosos.org/dist/keys/ https://www.infotropique.org https://krosos.org --2ij2yy43xgkmy6gx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlnMKSgACgkQ4i+bv+40 hYgbWRAAgLg8Qsn8rzTVXSj9P1b9U5uwRjaNHwHigrDjATLsbZ7rMEbqEFwAcXER GvY6sqHKbMxMu9Kon029eF2cqrwm4SKmDw2LJHIXGfDQCMHtchO+GraLbwACmmo/ p27MzlaSYRZG22IHcHM08+CPZaJ5JOMs+IRJTgBY3hEPRaKt7xj4Lp4JD99u0a6F 7lW9otgM7N92pzdoCw+aEMGQZouTn6/JsqTEPvmpfUjOq/5v30LhnFTjsveVH8wQ rhEDEMr3ffPdCaQkyox+mLihBFuOqbgF/qvc76zxfz/iEQKtiV6lS1gsCIIdKQwq f8Yz2PQJ21HLdZ5eIxSr0BmRsBBp5PYIGgwOChUyqWDaFne05mVcsfCCaIM3NziW SrvAx3WBslvZhhPdwT5M6zFlf+NJNk9xzP2ttBmeLCMaC9hNDo7OAd0jhwTTQ1yt i64OuNgjo4OJLYG9ydgvok+3gcVyTgpXpjnb0eRHaIMpdSVfLZnubcRJ0xUjztKT kFIOMnbFFYFsfYkFkoCVTaxW1yMhaZq6eugWqVm35dskWF/fSofXLhldHkGkCj/5 3wKoMfby8kHiN3GLfoq+OOrjxJ1bPYO36Aq7LWTlMalDScUbsAOUt3fBrc5wpNVN N7H9ymv5d4ry5AoaoI0q/XV+bL1OA8e/Vmuu0ZgliGvN/HRC9lc= =Wzxy -----END PGP SIGNATURE----- --2ij2yy43xgkmy6gx--