1 { lib, buildEnv, git, fetchFromGitHub
2 , gitwebTheme ? false }:
5 gitwebThemeSrc = fetchFromGitHub {
8 rev = "049b88e664a359f8ec25dc6f531b7e2aa60dd1a2";
10 mkdir -p "$TMPDIR/gitwebTheme"
11 mv "$out"/* "$TMPDIR/gitwebTheme/"
13 mv "$TMPDIR/gitwebTheme"/* "$out/static/"
15 sha256 = "17hypq6jvhy6zhh26lp3nyi52npfd5wy5752k6sq0shk4na2acqi";
18 name = "gitweb-${lib.getVersion git}";
20 ignoreCollisions = true;
21 paths = lib.optional gitwebTheme gitwebThemeSrc
22 ++ [ "${git}/share/gitweb" ];
25 maintainers = with lib.maintainers; [ ];