stdenv: fix use of config-specified allowInsecurePredicate

for some reason we were checking allowUnfreePredicate instead
This commit is contained in:
Will Dietz 2017-12-09 14:36:48 -06:00 committed by Orivej Desh
parent d35b53f18a
commit db7bee240e

View file

@ -64,7 +64,7 @@ let
!allowUnfreePredicate attrs; !allowUnfreePredicate attrs;
allowInsecureDefaultPredicate = x: builtins.elem x.name (config.permittedInsecurePackages or []); allowInsecureDefaultPredicate = x: builtins.elem x.name (config.permittedInsecurePackages or []);
allowInsecurePredicate = x: (config.allowUnfreePredicate or allowInsecureDefaultPredicate) x; allowInsecurePredicate = x: (config.allowInsecurePredicate or allowInsecureDefaultPredicate) x;
hasAllowedInsecure = attrs: hasAllowedInsecure = attrs:
(attrs.meta.knownVulnerabilities or []) == [] || (attrs.meta.knownVulnerabilities or []) == [] ||