From 7906ea6d9d938c7f4221c305cfbcc9f8ba63804a Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Fri, 20 May 2022 19:31:18 +0100 Subject: [PATCH] allowNonSourcePredicate: use example of categorical permissivity Co-authored-by: Adam Joseph <54836058+a-m-joseph@users.noreply.github.com> --- pkgs/stdenv/generic/check-meta.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/stdenv/generic/check-meta.nix b/pkgs/stdenv/generic/check-meta.nix index 5252711c8ca..96e2a40b2de 100644 --- a/pkgs/stdenv/generic/check-meta.nix +++ b/pkgs/stdenv/generic/check-meta.nix @@ -103,7 +103,7 @@ let # {pkgs, ...}: # { # allowNonSource = false; - # allowNonSourcePredicate = (x: pkgs.lib.hasPrefix "pulumi" x.name); + # allowNonSourcePredicate = with lib.lists; pkg: !(any (p: !p.isSource && p!=lib.sourceTypes.binaryFirmware) (toList pkg.meta.sourceProvenance)); # } allowNonSourcePredicate = config.allowNonSourcePredicate or (x: false);