000f61a610
checkValidity has the responsibility to check if a derivation's attributes are valid. Previously it also had the overloaded task of creating a subset of meta attributes: - unfree - broken - unsupported - insecure Not only is this overloading strange, these attributes were only ever consumed by `commonMeta`. This change makes checkValidity _only_ check for validity, and removes the creation of any meta attributes from `checkValidity` and moves them to `commonMeta`. This is technically a breaking change but I don't expect any external nixpkgs consumers to rely on these implementation details. |
||
---|---|---|
.. | ||
builder.sh | ||
check-meta.nix | ||
common-path.nix | ||
default-builder.sh | ||
default.nix | ||
make-derivation.nix | ||
meta-types.nix | ||
setup.sh |