};
config = lib.mkIf cfg.enable {
- nixpkgs.config.packageOverrides = oldpkgs: rec {
- gitolite = oldpkgs.gitolite.overrideAttrs(old: rec {
+ nixpkgs.overlays = [ (self: super: rec {
+ gitolite = super.gitolite.overrideAttrs(old: rec {
name = "gitolite-${version}";
version = "3.6.10";
- src = pkgs.fetchFromGitHub {
+ src = self.fetchFromGitHub {
owner = "sitaramc";
repo = "gitolite";
rev = "v${version}";
sha256 = "0p2697mn6rwm03ndlv7q137zczai82n41aplq1g006ii7f12xy8h";
};
});
- };
+ }) ];
networking.firewall.allowedTCPPorts = [ 9418 ];