nixos/uptime-kuma: Add additional lockdown settings to systemd unit (#361452)
[NixPkgs.git] / pkgs / by-name / le / lexend / package.nix
blob91eb497e901bf15dd8a51726c6eac6ed4c387095
1 { lib
2 , stdenvNoCC
3 , fetchFromGitHub
4 }:
6 stdenvNoCC.mkDerivation rec {
7   pname = "lexend";
8   version = "0.pre+date=2022-09-22";
10   src = fetchFromGitHub {
11     owner = "googlefonts";
12     repo = pname;
13     rev = "cd26b9c2538d758138c20c3d2f10362ed613854b";
14     sha256 = "ZKogntyJ/44GBZmFwbtw5Ujw5Gnvv0tVB59ciKqR4c8=";
15   };
17   installPhase = ''
18     runHook preInstall
20     cd fonts
21     for f in *; do
22       install -D -t $out/share/fonts/truetype/lexend/$f $f/ttf/*
23       install -D -t $out/share/fonts/variable/lexend/$f $f/variable/*
24     done
26     runHook postInstall
27   '';
29   meta = with lib; {
30     homepage = "https://www.lexend.com";
31     description = "Variable font family designed to aid in reading proficiency";
32     license = licenses.ofl;
33     platforms = platforms.all;
34     maintainers = with maintainers; [ fufexan ];
35   };