summary refs log tree commit diff
path: root/pkgs/stdenv
diff options
context:
space:
mode:
authorRobert Scott <code@humanleg.org.uk>2019-12-15 17:59:43 +0000
committerRobert Scott <code@humanleg.org.uk>2019-12-15 18:01:19 +0000
commite1e3df423ae9ad52520c681004f9045873ea55f4 (patch)
tree8c54d9a64865e827ffe3b38c1ce765d11517fc7c /pkgs/stdenv
parent5425557214cd59a1ddd42a8195b076717802a485 (diff)
downloadnixpkgs-e1e3df423ae9ad52520c681004f9045873ea55f4.tar
nixpkgs-e1e3df423ae9ad52520c681004f9045873ea55f4.tar.gz
nixpkgs-e1e3df423ae9ad52520c681004f9045873ea55f4.tar.bz2
nixpkgs-e1e3df423ae9ad52520c681004f9045873ea55f4.tar.lz
nixpkgs-e1e3df423ae9ad52520c681004f9045873ea55f4.tar.xz
nixpkgs-e1e3df423ae9ad52520c681004f9045873ea55f4.tar.zst
nixpkgs-e1e3df423ae9ad52520c681004f9045873ea55f4.zip
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.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/stdenv/generic/check-meta.nix b/pkgs/stdenv/generic/check-meta.nix
index 6bd6a9bf41e..21ae809a222 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: