diff options
author | Robert Scott <code@humanleg.org.uk> | 2019-12-15 17:59:43 +0000 |
---|---|---|
committer | Robert Scott <code@humanleg.org.uk> | 2019-12-15 18:01:19 +0000 |
commit | e1e3df423ae9ad52520c681004f9045873ea55f4 (patch) | |
tree | 8c54d9a64865e827ffe3b38c1ce765d11517fc7c /pkgs/stdenv | |
parent | 5425557214cd59a1ddd42a8195b076717802a485 (diff) |
allowInsecureDefaultPredicate: fix to use getName
this allows correct operation with packages only having pname and version specified, resolving issue #73737
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r-- | pkgs/stdenv/generic/check-meta.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/stdenv/generic/check-meta.nix b/pkgs/stdenv/generic/check-meta.nix index 6bd6a9bf41eff..21ae809a22259 100644 --- a/pkgs/stdenv/generic/check-meta.nix +++ b/pkgs/stdenv/generic/check-meta.nix @@ -67,7 +67,7 @@ let isUnfree (lib.lists.toList attrs.meta.license) && !allowUnfreePredicate attrs; - allowInsecureDefaultPredicate = x: builtins.elem x.name (config.permittedInsecurePackages or []); + allowInsecureDefaultPredicate = x: builtins.elem (getName x) (config.permittedInsecurePackages or []); allowInsecurePredicate = x: (config.allowInsecurePredicate or allowInsecureDefaultPredicate) x; hasAllowedInsecure = attrs: |