evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / ty / typodermic-free-fonts / package.nix
blob7be932eba9db735da154ae8d2cadbf5cef015da7
2   lib,
3   stdenvNoCC,
4   fetchzip,
5 }:
7 stdenvNoCC.mkDerivation {
8   pname = "typodermic-free-fonts";
9   version = "2024-04";
11   src = fetchzip {
12     url = "https://typodermicfonts.com/wp-content/uploads/2024/04/typodermic-free-fonts-2024b.zip";
13     hash = "sha256-EbK2wrYdIFmz/gdM+46CNb4Z21jrVYZMh+dtduwC8aI=";
14     curlOptsList = [
15       "--user-agent"
16       "Mozilla/5.0"
17     ]; # unbreak their wordpress
18     stripRoot = false;
19   };
21   dontUnpack = true;
23   installPhase = ''
24     runHook preInstall
25     mkdir -p $out/share/fonts
26     cp -a "$src/Typodermic Fonts" "$out/share/fonts/opentype"
27     runHook postInstall
28   '';
30   meta = {
31     homepage = "https://typodermicfonts.com/";
32     description = "Typodermic fonts";
33     maintainers = with lib.maintainers; [ ehmry ];
34     license = lib.licenses.unfree // {
35       fullName = "Font Software for Desktop End User License Agreement";
36       url = "https://typodermicfonts.com/end-user-license-agreement/";
37     }; # Font is fine for use in printing and display but cannot be embbeded.
38   };