diff options
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 | ||||
-rw-r--r-- | pkgs/top-level/stage.nix | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7459c1c69ffe..ad68a42f3f29 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -22212,7 +22212,7 @@ with pkgs; in myOS.run-nginx - Unlike in plain NixOS, the nixpkgs.config, nixpkgs.overlays and + Unlike in plain NixOS, the nixpkgs.config and nixpkgs.system options will be ignored by default. Instead, nixpkgs.pkgs will have the default value of pkgs as it was constructed right after invoking the nixpkgs function (e.g. the diff --git a/pkgs/top-level/stage.nix b/pkgs/top-level/stage.nix index 4e6531286ee5..1d412a6582cd 100644 --- a/pkgs/top-level/stage.nix +++ b/pkgs/top-level/stage.nix @@ -164,7 +164,9 @@ let # preexisting overlays. Prefer to initialize with the right overlays # in one go when calling Nixpkgs, for performance and simplicity. appendOverlays = extraOverlays: - import ./stage.nix (args // { overlays = args.overlays ++ extraOverlays; }); + if extraOverlays == [] + then self + else import ./stage.nix (args // { overlays = args.overlays ++ extraOverlays; }); # Extend the package set with a single overlay. This preserves # preexisting overlays. Prefer to initialize with the right overlays |