kdePackages.mkKdeDerivation: handle null build inputs

This commit is contained in:
Emily 2025-04-20 18:31:17 +01:00
parent 7f1865a563
commit c97f8bef72

View file

@ -98,7 +98,9 @@ let
attrName: attrValue:
let
pretty = lib.generators.toPretty { };
duplicates = builtins.filter (dep: (builtins.elem (lib.getName dep) filteredDepNames)) attrValue;
duplicates = builtins.filter (
dep: dep != null && builtins.elem (lib.getName dep) filteredDepNames
) attrValue;
in
if duplicates != [ ] then
lib.warn "Duplicate dependencies in ${attrName} of package ${pname}: ${pretty duplicates}"