From d4de40a650dda54149348d7664e545c211276aec Mon Sep 17 00:00:00 2001 From: Xaver Wenhart Date: Tue, 19 Aug 2025 23:13:52 +0200 Subject: [PATCH] literata: init at 3.103 --- pkgs/by-name/li/literata/package.nix | 32 ++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pkgs/by-name/li/literata/package.nix diff --git a/pkgs/by-name/li/literata/package.nix b/pkgs/by-name/li/literata/package.nix new file mode 100644 index 000000000000..30b06fa81592 --- /dev/null +++ b/pkgs/by-name/li/literata/package.nix @@ -0,0 +1,32 @@ +{ + lib, + stdenvNoCC, + fetchzip, +}: +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "literata"; + version = "3.103"; + + src = fetchzip { + url = "https://github.com/googlefonts/literata/releases/download/${finalAttrs.version}/${finalAttrs.version}.zip"; + hash = "sha256-XwwvyzwO2uhi1Bay9HtB75j1QfAJR4TMETgy/zyvwZ0="; + stripRoot = false; + }; + + installPhase = '' + runHook preInstall + + mkdir -p $out/share/fonts/truetype + find . -name "*.ttf" -exec cp {} "$out/share/fonts/truetype/" \; + + runHook postInstall + ''; + + meta = { + description = "A serif typeface designed for ebooks and optimized for reading"; + homepage = "https://github.com/googlefonts/literata"; + license = lib.licenses.ofl; + maintainers = with lib.maintainers; [ xavwe ]; + platforms = lib.platforms.all; + }; +})