]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - nixops/modules/gitolite/default.nix
Migrate packageOverrides to overlays
[perso/Immae/Config/Nix.git] / nixops / modules / gitolite / default.nix
index 21eabc44783e028d7ccf3f9fff1e952193f67076..44442ea131c191e281baa0db9c5c1ad9fcb09169 100644 (file)
@@ -11,18 +11,18 @@ in {
   };
 
   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 ];