makeFontsConf: add darwin system fonts (#228619)

authored by Vincenzo Mantova and committed by GitHub 0949f3cd 7045ea4c

+4 -2
+4 -2
pkgs/development/libraries/fontconfig/make-fonts-conf.nix
··· 1 - { runCommand, libxslt, fontconfig, dejavu_fonts, fontDirectories }: 2 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" \
··· 1 + { runCommand, stdenv, lib, libxslt, fontconfig, dejavu_fonts, fontDirectories }: 2 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 + # further non-nixos fonts on darwin 10 + ++ lib.optionals stdenv.isDarwin [ "/System/Library/Fonts" "/Library/Fonts" "~/Library/Fonts" ]; 11 } 12 '' 13 xsltproc --stringparam fontDirectories "$fontDirectories" \