summary refs log tree commit diff
path: root/pkgs/development/libraries/fontconfig
diff options
context:
space:
mode:
authoreburimu <eburimu@users.noreply.github.com>2018-11-20 21:19:48 -0600
committerMatthew Bauer <mjbauer95@gmail.com>2018-11-21 01:48:23 -0600
commit36e2e9dd3383c42c60f20e026a51d127d7e299dc (patch)
treea095481fb8caab2c548b53c6a361c04f79460db2 /pkgs/development/libraries/fontconfig
parent4d10fb36d466c6c4620429d409a1e65629648395 (diff)
downloadnixpkgs-36e2e9dd3383c42c60f20e026a51d127d7e299dc.tar
nixpkgs-36e2e9dd3383c42c60f20e026a51d127d7e299dc.tar.gz
nixpkgs-36e2e9dd3383c42c60f20e026a51d127d7e299dc.tar.bz2
nixpkgs-36e2e9dd3383c42c60f20e026a51d127d7e299dc.tar.lz
nixpkgs-36e2e9dd3383c42c60f20e026a51d127d7e299dc.tar.xz
nixpkgs-36e2e9dd3383c42c60f20e026a51d127d7e299dc.tar.zst
nixpkgs-36e2e9dd3383c42c60f20e026a51d127d7e299dc.zip
fontconfig: use native xsltproc in case of cross compilation
Fixes #50801
Diffstat (limited to 'pkgs/development/libraries/fontconfig')
-rw-r--r--pkgs/development/libraries/fontconfig/default.nix5
1 files changed, 2 insertions, 3 deletions
diff --git a/pkgs/development/libraries/fontconfig/default.nix b/pkgs/development/libraries/fontconfig/default.nix
index 1a028526726..f730e3e3408 100644
--- a/pkgs/development/libraries/fontconfig/default.nix
+++ b/pkgs/development/libraries/fontconfig/default.nix
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
   outputs = [ "bin" "dev" "lib" "out" ]; # $out contains all the config
 
   propagatedBuildInputs = [ freetype ];
-  nativeBuildInputs = [ pkgconfig gperf ];
+  nativeBuildInputs = [ pkgconfig gperf libxslt ];
   buildInputs = [ expat ];
 
   configureFlags = [
@@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
 
   postInstall = ''
     cd "$out/etc/fonts"
-    "${libxslt.bin}/bin/xsltproc" --stringparam fontDirectories "${dejavu_fonts.minimal}" \
+    xsltproc --stringparam fontDirectories "${dejavu_fonts.minimal}" \
       --stringparam fontconfigConfigVersion "${configVersion}" \
       --path $out/share/xml/fontconfig \
       ${./make-fonts-conf.xsl} $out/etc/fonts/fonts.conf \
@@ -77,4 +77,3 @@ stdenv.mkDerivation rec {
     maintainers = [ maintainers.vcunat ];
   };
 }
-