diff --git a/pkgs/desktops/gnome-3/3.16/default.nix b/pkgs/desktops/gnome-3/3.16/default.nix index 89f4ea86829b..2dee0cefd929 100644 --- a/pkgs/desktops/gnome-3/3.16/default.nix +++ b/pkgs/desktops/gnome-3/3.16/default.nix @@ -7,7 +7,9 @@ let self = self_ // overrides; self_ = with self; { - overridePackages = f: pkgsFun (f self); + overridePackages = f: + let newself = pkgsFun (f newself self); + in newself; callPackage = pkgs.newScope self;