python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / fontconfig / make-fonts-conf.nix
blob493f662d0ce3c36a318be6544b1815fbf8c19bfd
1 { runCommand, libxslt, fontconfig, dejavu_fonts, fontDirectories }:
3 runCommand "fonts.conf"
4   {
5     nativeBuildInputs = [ libxslt ];
6     buildInputs = [ fontconfig ];
7     # Add a default font for non-nixos systems, <1MB and in nixos defaults.
8     fontDirectories = fontDirectories ++ [ dejavu_fonts.minimal ];
9   }
10   ''
11     xsltproc --stringparam fontDirectories "$fontDirectories" \
12       --path ${fontconfig.out}/share/xml/fontconfig \
13       ${./make-fonts-conf.xsl} ${fontconfig.out}/etc/fonts/fonts.conf \
14       > $out
15   ''