diff options
| author | Caroline Larimore <caroline@larimo.re> | 2026-03-03 15:11:58 -0800 |
|---|---|---|
| committer | Caroline Larimore <caroline@larimo.re> | 2026-03-03 15:11:58 -0800 |
| commit | 9fb2d424edfe7c9bc46a22d70026888fb8ed26f9 (patch) | |
| tree | 09631192ea512bc44c39b871b18c699f88d73ca4 /overlays/cgit/default.nix | |
| parent | 22c807f45126787455dedb671b25fa27b74436b7 (diff) | |
cgit: switch to git.kernel.org version
Diffstat (limited to 'overlays/cgit/default.nix')
| -rw-r--r-- | overlays/cgit/default.nix | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/overlays/cgit/default.nix b/overlays/cgit/default.nix new file mode 100644 index 0000000..ce99f67 --- /dev/null +++ b/overlays/cgit/default.nix @@ -0,0 +1,21 @@ +{ ... }: + +# git.kernel.org version (kr/korg-deployment branch) +final: prev: { + cgit = (prev.cgit.override { + stdenv = prev.gcc14Stdenv; + }).overrideAttrs (old: rec { + commit = "1a336d923ac6639a3de017fe030989a933193ee7"; + version = "git-${commit}"; + + src = prev.fetchurl { + url = "https://git.kernel.org/pub/scm/infra/cgit.git/snapshot/cgit-${commit}.tar.gz"; + sha256 = "sha256-1UHqvKopZouy0ZZMYI1hRLOekPv1fwKMsWQoeWsZRgU="; + }; + + gitSrc = prev.fetchurl { + url = "mirror://kernel/software/scm/git/git-2.43.0.tar.xz"; + sha256 = "sha256-VEZgPnPZEXgdJZ5WV1Dc0nekKDbI45LKyRzxN6qbduw="; + }; + }); +} |