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 }: 1 + { runCommand, stdenv, lib, libxslt, fontconfig, dejavu_fonts, fontDirectories }: 2 2 3 3 runCommand "fonts.conf" 4 4 { 5 5 nativeBuildInputs = [ libxslt ]; 6 6 buildInputs = [ fontconfig ]; 7 7 # Add a default font for non-nixos systems, <1MB and in nixos defaults. 8 - fontDirectories = fontDirectories ++ [ dejavu_fonts.minimal ]; 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" ]; 9 11 } 10 12 '' 11 13 xsltproc --stringparam fontDirectories "$fontDirectories" \