From d5340781434e2cc2f06f7b181a600952ceab312b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Thu, 14 Apr 2022 21:52:40 +0200 Subject: [PATCH] annapurna-sil: init at 1.204 --- pkgs/data/fonts/annapurna-sil/default.nix | 29 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/data/fonts/annapurna-sil/default.nix diff --git a/pkgs/data/fonts/annapurna-sil/default.nix b/pkgs/data/fonts/annapurna-sil/default.nix new file mode 100644 index 000000000000..f14602eccf24 --- /dev/null +++ b/pkgs/data/fonts/annapurna-sil/default.nix @@ -0,0 +1,29 @@ +{ lib, fetchzip }: + +let + version = "1.204"; +in + fetchzip rec { + name = "annapurna-sil-${version}"; + + url = "https://software.sil.org/downloads/r/annapurna/AnnapurnaSIL-${version}.zip"; + + postFetch = '' + mkdir -p $out/share/{doc,fonts} + unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype + unzip -j $downloadedFile \*OFL.txt \*OFL-FAQ.txt \*README.txt \*FONTLOG.txt -d "$out/share/doc/${name}" + ''; + + sha256 = "sha256-kVeP9ZX8H+Wn6jzmH1UQvUKY6vJjadMTdEusS7LodFM="; + + meta = with lib; { + homepage = "https://software.sil.org/annapurna"; + description = "Unicode-based font family with broad support for writing systems that use the Devanagari script"; + longDescription = '' + Annapurna SIL is a Unicode-based font family with broad support for writing systems that use the Devanagari script. Inspired by traditional calligraphic forms, the design is intended to be highly readable, reasonably compact, and visually attractive. + ''; + license = licenses.ofl; + platforms = platforms.all; + maintainers = [ maintainers.kmein ]; + }; + } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 23f59318b43f..83275948fd9a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -23948,6 +23948,8 @@ with pkgs; ankacoder = callPackage ../data/fonts/ankacoder { }; ankacoder-condensed = callPackage ../data/fonts/ankacoder/condensed.nix { }; + annapurna-sil = callPackage ../data/fonts/annapurna-sil { }; + anonymousPro = callPackage ../data/fonts/anonymous-pro { }; ant-theme = callPackage ../data/themes/ant-theme/ant.nix { };