@@ -40,10 +40,6 @@ with types;
44− type = unspecified; # Ignored. TODO: Remove and use the module system instead
47 plan.pkg-def = mkOption {
43 plan.pkg-def = mkOption {
48 type = unspecified;
44 type = unspecified;
49 visible = false;
45 visible = false;
@@ -52,7 +48,7 @@ with types;
54 config = let module = config.plan.pkg-def config.hackage.configs; in {
50 config = let module = config.plan.pkg-def config.hackage.configs; in {
55− inherit (module) compiler overlay;
51+ inherit (module) compiler;
56 packages = lib.mapAttrs (name: { revision, ... }@revArgs: { system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }@modArgs:
52 packages = lib.mapAttrs (name: { revision, ... }@revArgs: { system, compiler, flags, pkgs, hsPkgs, pkgconfPkgs, ... }@modArgs:
58 let m = if revision == null
54 let m = if revision == null