Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, newScope }: 2let 3 callPackage = newScope self; 4 5 self = { 6 pkgs = self // { 7 recurseForDerivations = false; 8 }; 9 10 fetchegg = callPackage ./fetchegg { }; 11 12 eggDerivation = callPackage ./eggDerivation.nix { }; 13 14 chicken = callPackage ./chicken.nix { 15 bootstrap-chicken = self.chicken.override { bootstrap-chicken = null; }; 16 }; 17 18 chickenEggs = lib.recurseIntoAttrs (callPackage ./eggs.nix { }); 19 20 egg2nix = callPackage ./egg2nix.nix { }; 21 }; 22 23in 24self