};
config = lib.mkIf cfg.enable {
- nixpkgs.overlays = [ (self: super: rec {
- gitolite = super.gitolite.overrideAttrs(old: rec {
- name = "gitolite-${version}";
- version = "3.6.10";
- src = self.fetchFromGitHub {
- owner = "sitaramc";
- repo = "gitolite";
- rev = "v${version}";
- sha256 = "0p2697mn6rwm03ndlv7q137zczai82n41aplq1g006ii7f12xy8h";
- };
- });
- }) ];
-
networking.firewall.allowedTCPPorts = [ 9418 ];
services.gitDaemon = {
python-packages = python-packages: with python-packages; [
simplejson
urllib3
+ sleekxmpp
];
in
[