From f3f503a478d5b9832a9409a789d8e5c4f18f4558 Mon Sep 17 00:00:00 2001 From: KangaZero Date: Tue, 4 Aug 2026 15:39:12 +0900 Subject: [PATCH] trzsz-ssh: 0.1.24 -> 0.1.26 Added `checkFlags` to skip a failing test --- pkgs/by-name/tr/trzsz-ssh/package.nix | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trzsz-ssh/package.nix b/pkgs/by-name/tr/trzsz-ssh/package.nix index 15dcd2490eb3..46cb34f2dbf0 100644 --- a/pkgs/by-name/tr/trzsz-ssh/package.nix +++ b/pkgs/by-name/tr/trzsz-ssh/package.nix @@ -8,22 +8,32 @@ buildGoModule (finalAttrs: { pname = "trzsz-ssh"; - version = "0.1.24"; + version = "0.1.26"; src = fetchFromGitHub { owner = "trzsz"; repo = "trzsz-ssh"; tag = "v${finalAttrs.version}"; - hash = "sha256-mcGsCPW8YHKCm5c+OWlKMp6k+J7ibvd6zN/76Ws5eUE="; + hash = "sha256-96xISHU0/C473Ohi3obsO1ihkxa0Q7Z39JIKzt5R7iM="; }; - vendorHash = "sha256-RhmWoULbJZdYYFxLlj+ekca4u8+DQTH3QmZlpnUeZ2Y="; + vendorHash = "sha256-t/uJ+YyemTsDbuO+7VlOjFY8DvizkSZCE6uloA4mNqY="; ldflags = [ "-s" "-w" ]; + checkFlags = + let + skippedTests = [ + # Failing test - Expected output is a table in plain text, but got ANSI color codes for the table's border + # Reported upstream: https://github.com/trzsz/trzsz-ssh/issues/277 + "TestTableExample" + ]; + in + [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; + nativeCheckInputs = [ versionCheckHook ];