@@ -35,11 +35,12 @@ let
35 removeSelectedInputs = lib.filter
35 removeSelectedInputs = lib.filter
36 (input: lib.all (cfg: input != cfg.components.library or null) selected);
36 (input: lib.all (cfg: input != cfg.components.library or null) selected);
38− packageInputs = removeSelected
39+ removeSelected
39− (lib.concatMap (cfg: cfg.depends) selectedConfigs
40+ (lib.concatMap (cfg: cfg.depends) selectedConfigs
40− ++ additionalSelected
41− ++ lib.concatMap (cfg: cfg.setup.config.depends or []) selected
41+ ++ lib.concatMap (cfg: cfg.setup.config.depends or []) selected
43+ ++ additionalSelected;
44 # Add the system libraries and build tools of the selected haskell
45 # Add the system libraries and build tools of the selected haskell
45 # packages to the shell.
46 # packages to the shell.