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