From e0a1ee72af2796ba37c4b6f82664f6294f150665 Mon Sep 17 00:00:00 2001 From: Nidhish Chauhan Date: Tue, 19 May 2026 00:24:42 +0530 Subject: [PATCH 1/2] maintainers: add castorNova2 --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index cb8b35d2f483..bda71b2ca18a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4542,6 +4542,12 @@ githubId = 53847249; name = "Casey Avila"; }; + castorNova2 = { + email = "solemnsquire@gmail.com"; + github = "castorNova2"; + githubId = 84083897; + name = "Nidhish Chauhan"; + }; catap = { email = "kirill@korins.ky"; github = "catap"; From b95f99b7511e9db52d2d540b3765a2ad7c789a17 Mon Sep 17 00:00:00 2001 From: Nidhish Chauhan Date: Tue, 19 May 2026 00:25:02 +0530 Subject: [PATCH 2/2] zztgo: init at 0-unstable-2020-05-29 --- pkgs/by-name/zz/zztgo/package.nix | 42 +++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/by-name/zz/zztgo/package.nix diff --git a/pkgs/by-name/zz/zztgo/package.nix b/pkgs/by-name/zz/zztgo/package.nix new file mode 100644 index 000000000000..98afbef2a7a8 --- /dev/null +++ b/pkgs/by-name/zz/zztgo/package.nix @@ -0,0 +1,42 @@ +{ + lib, + fetchFromGitHub, + buildGoModule, + makeWrapper, +}: + +buildGoModule { + pname = "zztgo"; + version = "0-unstable-2020-05-29"; + + __structuredAttrs = true; + strictDeps = true; + + src = fetchFromGitHub { + owner = "benhoyt"; + repo = "zztgo"; + rev = "9edb1452d887852c5c68cae0a91a6227cd4ef7a9"; + hash = "sha256-Wz9xAcsT27scuR78X6+17l0RExpmh0uTQUOcQ9lHIkI="; + }; + + vendorHash = "sha256-0hOXo7Ww34yI5yrz4CDMuFZjPj9CqtmWxQoc9aEBFOs="; + + nativeBuildInputs = [ makeWrapper ]; + + postInstall = '' + install -Dm644 TOWN.ZZT $out/share/zztgo/TOWN.ZZT + install -Dm644 zzt.terminal $out/share/zztgo/zzt.terminal + + wrapProgram $out/bin/zztgo \ + --chdir $out/share/zztgo + ''; + + meta = { + description = "Port of ZZT to Go"; + homepage = "https://github.com/benhoyt/zztgo"; + mainProgram = "zztgo"; + license = lib.licenses.mit; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ castorNova2 ]; + }; +}