tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/fonts/dejavu-ttf



On Tue, Jul 27, 2021 at 10:33:15AM -0500, J. Lewis Muir wrote:
 > Would depending on fontconfig pull in X11 things?

Fontconfig *is* an X11 thing.

% which fc-cache
/usr/X11R7/bin/fc-cache

Maybe it should be in base; this has been suggested before.

 > That last part is what I'm concerned about, though: it sounds like right
 > now each font package has (or should have) a direct dependency on the
 > tools needed to prepare or register the fonts for *all* the supported
 > windowing systems regardless of whether those windowing systems are
 > installed or used.  It feels like a design that won't scale well to
 > a large number of windowing systems (or to a windowing system where
 > the font prepare-and-register tool dependencies are large in size thus
 > causing pain for users).  But maybe that situation will never occur, so
 > it doesn't matter.

It's not a pressing concern. But yeah, it could be better. The
underlying problem is that there is no native font handling in Unix,
and the stuff we originally got with X sucked, so there are now lots
of font users and lots of font services that all interoperate poorly
and all have their own widgetry.

https://wiki.netbsd.org/projects/project/fonthandling/

-- 
David A. Holland
dholland%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index