Merge pull request #271160 from ethorsoe/terminfo

nixos/terminfo: ignore broken packages in all-terminfo test

Changed files
+5 -1
nixos
+5 -1
nixos/tests/all-terminfo.nix
···
let
o = builtins.tryEval drv;
in
-
o.success && lib.isDerivation o.value && o.value ? outputs && builtins.elem "terminfo" o.value.outputs;
+
o.success &&
+
lib.isDerivation o.value &&
+
o.value ? outputs &&
+
builtins.elem "terminfo" o.value.outputs &&
+
!o.value.meta.broken;
terminfos = lib.filterAttrs infoFilter pkgs;
excludedTerminfos = lib.filterAttrs (_: drv: !(builtins.elem drv.terminfo config.environment.systemPackages)) terminfos;
includedOuts = lib.filterAttrs (_: drv: builtins.elem drv.out config.environment.systemPackages) terminfos;