diff --git a/pkgs/by-name/li/literata/package.nix b/pkgs/by-name/li/literata/package.nix new file mode 100644 index 000000000000..260bef3f40eb --- /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 = "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; + }; +})