nixpkgs/pkgs/stdenv
adisbladis 000f61a610 stdenv/check-meta: Make checkValidity only check validity
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.
2024-04-03 21:38:43 +13:00
..
cross pkgs: fix typos 2023-05-19 22:31:04 -04:00
custom
cygwin
darwin freshBootstrapTools.{build,test}: group tools together 2024-04-01 22:19:04 +00:00
freebsd
generic stdenv/check-meta: Make checkValidity only check validity 2024-04-03 21:38:43 +13:00
linux pkgs/stdenv/linux: init powerpc64-unknown-linux-gnuabielfv2 bootstrap-files 2024-03-10 12:36:34 +01:00
native stdenv: fix stagesNative 2023-07-02 19:07:23 +10:00
nix
tests
adapters.nix Merge pull request #297711 from hercules-ci/rename-adapters-finalAttrs 2024-03-21 17:15:28 +01:00
booter.nix pkgs/stdenv: fix typo in booter.nix docs 2023-09-04 22:24:12 +02:00
default.nix darwin.stdenv: refactor stdenv definition 2023-07-02 17:56:24 -04:00