diff --git a/nixos/doc/manual/release-notes/rl-1703.xml b/nixos/doc/manual/release-notes/rl-1703.xml index 3ee38f9a76c..d6b3aeb9791 100644 --- a/nixos/doc/manual/release-notes/rl-1703.xml +++ b/nixos/doc/manual/release-notes/rl-1703.xml @@ -11,9 +11,9 @@ has the following highlights: - Nixpkgs is now extensible through overlays. - See the Nixpkgs manual for more information. + Nixpkgs is now extensible through overlays. See the Nixpkgs + manual for more information. @@ -100,9 +100,29 @@ following incompatible changes: - pkgs.overridePackages function no longer exists. - Instead import Nixpkgs a second time using import pkgs.path { - overlays = [ ... ]; }. + + overridePackages function no longer exists. + It is replaced by + overlays. For example, the following code: + + + let + pkgs = import <nixpkgs> {}; + in + pkgs.overridePackages (self: super: ...) + + + Should be replaced by: + + + let + pkgs = import <nixpkgs> {}; in + in + import pkgs.path { overlays = [(self: super: ...)] } + + +