nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 45 lines 850 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 mkfontscale, 6 fonttosfnt, 7}: 8 9stdenv.mkDerivation (finalAttrs: { 10 pname = "cherry"; 11 version = "1.4"; 12 13 src = fetchFromGitHub { 14 owner = "turquoise-hexagon"; 15 repo = "cherry"; 16 tag = finalAttrs.version; 17 sha256 = "13zkxwp6r6kcxv4x459vwscr0n0sik4a3kcz5xnmlpvcdnbxi586"; 18 }; 19 20 nativeBuildInputs = [ 21 fonttosfnt 22 mkfontscale 23 ]; 24 25 buildPhase = '' 26 patchShebangs make.sh 27 ./make.sh 28 ''; 29 30 installPhase = '' 31 mkdir -p $out/share/fonts/misc 32 cp *.otb $out/share/fonts/misc 33 34 # create fonts.dir so NixOS xorg module adds to fp 35 mkfontdir $out/share/fonts/misc 36 ''; 37 38 meta = { 39 description = "cherry font"; 40 homepage = "https://github.com/turquoise-hexagon/cherry"; 41 license = lib.licenses.mit; 42 maintainers = [ ]; 43 platforms = lib.platforms.all; 44 }; 45})