diff --git a/modules/nixos/configs/nix.nix b/modules/nixos/configs/nix.nix index 5c35b15..e0bf4a7 100644 --- a/modules/nixos/configs/nix.nix +++ b/modules/nixos/configs/nix.nix @@ -29,6 +29,19 @@ in (pkg: elem (lib.getName pkg) cfg.allowUnfreePackages); nixpkgs.overlays = lib.mkBefore [ + (final: prev: { + image-roll = prev.image-roll.override { + rustPlatform = prev.rustPlatform // { + buildRustPackage = args: + prev.rustPlatform.buildRustPackage (args // { + checkFlags = args.checkFlags ++ [ + # Image type “ico” is not supported + "--skip=image::tests::save_image_uses_extensions_for_file_types_supported_by_pixbuf_save" + ]; + }); + }; + }; + }) (final: prev: { unstable = import inputs.nixpkgs-unstable { inherit (config.nixpkgs) config overlays system;