about summary refs log tree commit diff
path: root/pkgs/top-level/stage.nix
diff options
context:
space:
mode:
authorJohn Ericson <git@JohnEricson.me>2019-02-02 15:58:17 -0500
committerJohn Ericson <git@JohnEricson.me>2019-02-02 16:14:58 -0500
commit755e824291623e9610fb1a5b8656dab5901e236c (patch)
treeadb9f695f050429b98ba74306ad722216b10ae4a /pkgs/top-level/stage.nix
parentc85a8a1fad20f95bf60ccb95f562d787ca3a42db (diff)
downloadnixlib-755e824291623e9610fb1a5b8656dab5901e236c.tar
nixlib-755e824291623e9610fb1a5b8656dab5901e236c.tar.gz
nixlib-755e824291623e9610fb1a5b8656dab5901e236c.tar.bz2
nixlib-755e824291623e9610fb1a5b8656dab5901e236c.tar.lz
nixlib-755e824291623e9610fb1a5b8656dab5901e236c.tar.xz
nixlib-755e824291623e9610fb1a5b8656dab5901e236c.tar.zst
nixlib-755e824291623e9610fb1a5b8656dab5901e236c.zip
all-packages: Just refer to `self`, not `super`, or `res`
This ends a years-long process to removoe pointless fixed points in this
file!
Diffstat (limited to 'pkgs/top-level/stage.nix')
-rw-r--r--pkgs/top-level/stage.nix5
1 files changed, 1 insertions, 4 deletions
diff --git a/pkgs/top-level/stage.nix b/pkgs/top-level/stage.nix
index 6ca370e0b9b7..0991c9138bda 100644
--- a/pkgs/top-level/stage.nix
+++ b/pkgs/top-level/stage.nix
@@ -89,10 +89,7 @@ let
   splice = self: super: import ./splice.nix lib self (buildPackages != null);
 
   allPackages = self: super:
-    let res = import ./all-packages.nix
-      { inherit lib noSysDirs config; }
-      res self super;
-    in res;
+    import ./all-packages.nix { inherit lib noSysDirs config; } self;
 
   aliases = self: super: lib.optionalAttrs (config.allowAliases or true) (import ./aliases.nix lib self super);