diff options
author | stuebinm | 2025-04-17 21:58:53 +0200 |
---|---|---|
committer | stuebinm | 2025-04-17 21:58:53 +0200 |
commit | 06796c8df1f7723bd41c417d15f1b2063b19f72e (patch) | |
tree | aece0213887da330d2282ac76fbfe0d90539aeea /pkgs/overlay.nix | |
parent | 89cd529d11e44a182366c5c9128b35e78de294a7 (diff) |
a funny tool which was in this month's git-rev news.
https://sinclairtarget.com/blog/2025/03/who-will-maintain-vim-a-demo-of-git-who/
Diffstat (limited to 'pkgs/overlay.nix')
-rw-r--r-- | pkgs/overlay.nix | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/overlay.nix b/pkgs/overlay.nix index b54a774..2d561ff 100644 --- a/pkgs/overlay.nix +++ b/pkgs/overlay.nix @@ -243,6 +243,30 @@ in }; }); + git-who = self.buildGoModule rec { + pname = "git-who"; + version = "0.7"; + + src = (self.fetchFromGitHub { + owner = "sinclairtarget"; + repo = "git-who"; + rev = "v${version}"; + hash = "sha256-Ujtwb4DTK7dUcyHvaF52a/YF3YO6WyszUIoxrEKE9jo="; + # submodules contain test data and have ssh urls, hence this absurdity + fetchSubmodules = true; + leaveDotGit = true; + }).overrideAttrs { + GIT_CONFIG_COUNT = 1; + GIT_CONFIG_KEY_0 = "url.https://github.com/.insteadOf"; + GIT_CONFIG_VALUE_0 = "git@github.com:"; + }; + + vendorHash = "sha256-e2P7szjtAn4EFTy+eGi/9cYf/Raw/7O+PbYEOD8i3Hs="; + + nativeCheckInputs = [ self.gitMinimal ]; + }; + + hikari = self.callPackage ./hikari.nix { wlroots = self.wlroots_0_15; }; wlroots_0_15 = self.callPackage ./wlroots_0_15.nix {}; |