From 073c0fec9fb8a5b531a12f3ea9ecc75ea491259c Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 5 Oct 2007 12:56:44 +0000 Subject: [PATCH] * Include the conf.d directory shipped in the fontconfig distribution. * Don't use $fontconfig/var/cache/fontconfig as a cache (when running as root), instead use /var/cache/fontconfig. svn path=/nixos/trunk/; revision=9411 --- etc/default.nix | 1 + etc/fonts/make-fonts-conf.xsl | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/etc/default.nix b/etc/default.nix index b09f8ca794fa..f9d567d20a90 100644 --- a/etc/default.nix +++ b/etc/default.nix @@ -125,6 +125,7 @@ import ../helpers/make-etc.nix { inherit (pkgs) fontconfig; } "xsltproc --stringparam fontDirectories \"$fontDirectories\" \\ + --stringparam fontconfig \"$fontconfig\" \\ ${./fonts/make-fonts-conf.xsl} $fontconfig/etc/fonts/fonts.conf \\ > $out "; diff --git a/etc/fonts/make-fonts-conf.xsl b/etc/fonts/make-fonts-conf.xsl index 73deb41c65e0..f716700d98e3 100644 --- a/etc/fonts/make-fonts-conf.xsl +++ b/etc/fonts/make-fonts-conf.xsl @@ -15,12 +15,19 @@ + - + + /etc/fonts/conf.d + /etc/fonts/conf.d + + /var/cache/fontconfig + ~/.fontconfig + @@ -30,4 +37,4 @@ - \ No newline at end of file +