nixos/terminfo: ignore alacritty-graphics in all-terminfo test (#424822)

authored by Sandro and committed by GitHub 33523615 7fd6ed17

+6 -1
+6 -1
nixos/tests/all-terminfo.nix
··· 13 ... 14 }: 15 let 16 infoFilter = 17 name: drv: 18 let ··· 23 && o.value ? outputs 24 && builtins.elem "terminfo" o.value.outputs 25 && !o.value.meta.broken 26 - && lib.meta.availableOn pkgs.stdenv.hostPlatform o.value; 27 terminfos = lib.filterAttrs infoFilter pkgs; 28 excludedTerminfos = lib.filterAttrs ( 29 _: drv: !(builtins.elem drv.terminfo config.environment.systemPackages)
··· 13 ... 14 }: 15 let 16 + # Use derivations instead of attr names to avoid listing missing packages 17 + maskedTerminfos = with pkgs; [ 18 + alacritty-graphics # would clobber alacritty terminfo 19 + ]; 20 infoFilter = 21 name: drv: 22 let ··· 27 && o.value ? outputs 28 && builtins.elem "terminfo" o.value.outputs 29 && !o.value.meta.broken 30 + && lib.meta.availableOn pkgs.stdenv.hostPlatform o.value 31 + && !(builtins.elem o.value maskedTerminfos); 32 terminfos = lib.filterAttrs infoFilter pkgs; 33 excludedTerminfos = lib.filterAttrs ( 34 _: drv: !(builtins.elem drv.terminfo config.environment.systemPackages)