From ca779c6ddf41bf491408f3899f9f8b4143c0eb40 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Mon, 20 Apr 2026 02:36:55 +0200 Subject: [PATCH] check-meta.nix: fix check for license type attr The license type attribute is named `licenseType`, not `type`. --- pkgs/stdenv/generic/check-meta.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/stdenv/generic/check-meta.nix b/pkgs/stdenv/generic/check-meta.nix index 6c3a49c4957c..e651e012d34e 100644 --- a/pkgs/stdenv/generic/check-meta.nix +++ b/pkgs/stdenv/generic/check-meta.nix @@ -90,7 +90,7 @@ let && ( if isList attrs.meta.license then any (l: elem l list) attrs.meta.license - else if attrs.meta.license ? "type" then + else if attrs.meta.license ? "licenseType" then lib.licenses.containsLicenses list attrs.meta.license else elem attrs.meta.license list @@ -105,7 +105,7 @@ let isUnfree = licenses: - if isAttrs licenses && licenses ? "type" then + if isAttrs licenses && licenses ? "licenseType" then !(lib.licenses.isFree licenses) else if isAttrs licenses then !(licenses.free or true)