From 53b2ae291c8e3da202a680023dcc61142b763462 Mon Sep 17 00:00:00 2001 From: nicknb Date: Sun, 12 Oct 2025 22:29:26 +0200 Subject: [PATCH 1/2] maintainers: add nicknb --- maintainers/maintainer-list.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 6ecb30a5b18a..78dce1d17848 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -18723,6 +18723,20 @@ githubId = 115494; name = "Nick Lewis"; }; + nicknb = { + name = "nicknb"; + email = "nicknb@posteo.com"; + github = "fk29g"; + githubId = 205353326; + keys = [ + { + fingerprint = "8FF0 1BEE BCBF 1D20 ECD3 5FFA D903 84C8 07BC 1FE6"; + } + { + fingerprint = "6F9B 47B6 FFB0 823D 2ACF 9ED8 2BF0 FBB4 05AD 6A7C"; + } + ]; + }; nicknovitski = { email = "nixpkgs@nicknovitski.com"; github = "nicknovitski"; From 4935c497ebd7a93d117574f4fbd208b815444f76 Mon Sep 17 00:00:00 2001 From: nicknb Date: Fri, 9 Jan 2026 04:04:06 +0100 Subject: [PATCH 2/2] gitnapped: init at 0.1.4 --- pkgs/by-name/gi/gitnapped/package.nix | 44 +++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 pkgs/by-name/gi/gitnapped/package.nix diff --git a/pkgs/by-name/gi/gitnapped/package.nix b/pkgs/by-name/gi/gitnapped/package.nix new file mode 100644 index 000000000000..7c68d7d0d7d3 --- /dev/null +++ b/pkgs/by-name/gi/gitnapped/package.nix @@ -0,0 +1,44 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + makeBinaryWrapper, + git, +}: + +let + wrapperPath = lib.makeBinPath [ + git + ]; +in +rustPlatform.buildRustPackage (finalAttrs: { + pname = "gitnapped"; + version = "0.1.4"; + + src = fetchFromGitHub { + owner = "Solexma"; + repo = "gitnapped"; + tag = "v${finalAttrs.version}"; + hash = "sha256-DkKei7PnQnF+0odsPwJJ/pwO/yqdZGRrJQcdIMQ/3uI="; + }; + + cargoHash = "sha256-AIYDgjDYOwIi6KK5GzMF5UWYe9h7mGNONdwtlNygod4="; + + nativeBuildInputs = [ makeBinaryWrapper ]; + + postInstall = '' + wrapProgram $out/bin/gitnapped \ + --prefix PATH : ${wrapperPath} + ''; + + meta = { + description = "Git commit timeline analyzer"; + homepage = "https://site.gitnapped.dev"; + maintainers = with lib.maintainers; [ + nicknb + ]; + mainProgram = "gitnapped"; + license = lib.licenses.agpl3Only; + platforms = lib.platforms.unix; + }; +})