nixos: Make system.build a lazyAttrsOf unspecified

Legacy types.attrs has really bad merging behavior and does not
support priorities.

f build
This commit is contained in:
Robert Hensing 2021-12-17 14:32:55 +01:00
parent a0ad8dcd35
commit 4014fb6a64

View File

@ -148,7 +148,7 @@ in
system.build = mkOption {
internal = true;
default = {};
type = types.attrs;
type = types.lazyAttrsOf types.unspecified;
description = ''
Attribute set of derivations used to setup the system.
'';