Gentoo Archives: gentoo-dev

From: Michael Weber <xmw@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] font.eclass add Xorg FontPath elements for non-standard paths
Date: Fri, 05 Jul 2013 07:18:46
Message-Id: 51D6734A.1020206@gentoo.org
In Reply to: Re: [gentoo-dev] font.eclass add Xorg FontPath elements for non-standard paths by James Cloos
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 07/05/2013 08:37 AM, James Cloos wrote:
5 > While making it easier for those who want all of their fonts
6 > included in the x11 server-side font list is not an unreasonable
7 > goal, forcing them to be is unreasonable.
8 >
9 > As someone who has run X11 regularly for over 20 years now, I
10 > absolutely do not want any type1 or SFNT fonts in my x server font
11 > path. Any app I use these days with such fonts supports
12 > client-side fonts. For the apps which require server-side fonts,
13 > the bfd fonts suit best.
14 Ok, so optional enabled (opt-in) it will be.
15
16 > Putting all of /usr/share/fonts into the fontpath will only slow
17 > the X11 startup.
18 By which amount?
19
20 > I'd suggest either an eselect(1) driven applet to let one choose
21 > which directories to add to a single .d conf file, or perhaps a
22 > non-gentoo- specific gui app to do so. Either of those would
23 > provide exactly the right sort of configuation assistance for users
24 > who are not comfortable editing their configs in text editors.
25 It's not the editing of config files that concerns me, it's the need
26 to do so after every font installation, and keep it in sync with
27 installation.
28
29 What do you and Ryan think about naming the suggested file
30 xorg.conf.d/90-font.conf.${suffix}, add :pri=50 to every line,
31 so users who want it can symlink it to .conf to be loaded.
32 With suffix:=all or gentoo-all-fonts
33
34 User edits in .conf.in could set other priorities.
35
36 Would that be ok?
37
38 - --
39 Michael Weber
40 Gentoo Developer
41 web: https://xmw.de/
42 mailto: Michael Weber <xmw@g.o>
43 -----BEGIN PGP SIGNATURE-----
44 Version: GnuPG v2.0.20 (GNU/Linux)
45 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
46
47 iF4EAREIAAYFAlHWc0oACgkQknrdDGLu8JAtpQD9GUS2c01M55OvRS2gi8p2r3vs
48 rPs1MR9XhB8+Jgj5vl0A+gLsbDKPv/nrvS2x2z35fzwonP5DM5ESPYBdaKPaICSw
49 =eU0D
50 -----END PGP SIGNATURE-----