From 4665071e88329e64320d10116c2f32a461750772 Mon Sep 17 00:00:00 2001 From: Fea Date: Mon, 25 Aug 2025 18:16:02 +0200 Subject: [PATCH] nasin-nanpa-ucsur: init at 4.0.2 --- pkgs/by-name/na/nasin-nanpa-ucsur/package.nix | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 pkgs/by-name/na/nasin-nanpa-ucsur/package.nix diff --git a/pkgs/by-name/na/nasin-nanpa-ucsur/package.nix b/pkgs/by-name/na/nasin-nanpa-ucsur/package.nix new file mode 100644 index 000000000000..221e6a247c91 --- /dev/null +++ b/pkgs/by-name/na/nasin-nanpa-ucsur/package.nix @@ -0,0 +1,38 @@ +{ + lib, + stdenvNoCC, + fetchurl, + nix-update-script, +}: + +stdenvNoCC.mkDerivation rec { + pname = "nasin-nanpa-ucsur"; + version = "4.0.2"; + + src = fetchurl { + url = "https://github.com/ETBCOR/nasin-nanpa/releases/download/n${version}/nasin-nanpa-${version}-UCSUR.otf"; + hash = "sha256-9DkY7wbB22IFsIAAgyg8gYALpkfROKzzc5AhpYKt6oI="; + }; + + dontUnpack = true; + + installPhase = '' + mkdir -p $out/share/fonts/opentype + cp $src $out/share/fonts/opentype/nasin-nanpa-ucsur.otf + ''; + + passthru.updateScript = nix-update-script { }; + + meta = with lib; { + homepage = "https://github.com/ETBCOR/nasin-nanpa"; + description = ''UCSUR OpenType monospaced font for the Toki Pona writing system, Sitelen Pona ("UCSUR only" version; doesn't have latin ligatures)''; + longDescription = '' + ni li nasin pi sitelen pona. + sitelen ale pi nasin ni li sama mute weka. + sitelen pi nasin ni li lon nasin UCSUR kin. + ''; + license = licenses.mit; + platforms = platforms.all; + maintainers = with maintainers; [ feathecutie ]; + }; +}