Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 nix-update-script, 6}: 7 8stdenv.mkDerivation rec { 9 pname = "elementary-redacted-script"; 10 version = "5.1.0"; 11 12 src = fetchFromGitHub { 13 owner = "elementary"; 14 repo = "fonts"; 15 rev = version; 16 sha256 = "sha256-YiE7yaH0ZrF1/Cp+3bcJYm2cExQjFcat6JLMJPjhops="; 17 }; 18 19 dontBuild = true; 20 21 installPhase = '' 22 mkdir -p $out/share/fonts/truetype/redacted-elementary 23 cp -a redacted/*.ttf $out/share/fonts/truetype/redacted-elementary 24 ''; 25 26 passthru = { 27 updateScript = nix-update-script { }; 28 }; 29 30 meta = with lib; { 31 description = "Font for concealing text"; 32 homepage = "https://github.com/elementary/fonts"; 33 license = licenses.ofl; 34 teams = [ teams.pantheon ]; 35 platforms = platforms.linux; 36 }; 37}