From a0de659121490d7e8f75fbdc8e854853a383d352 Mon Sep 17 00:00:00 2001 From: Ashish SHUKLA Date: Mon, 18 Jul 2022 10:49:25 +0200 Subject: [PATCH] goawk: 1.18.0 -> 1.20.0 - Add dependency on gawk for running tests --- pkgs/tools/text/goawk/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/text/goawk/default.nix b/pkgs/tools/text/goawk/default.nix index 28310ab48b82..435ca0805ab1 100644 --- a/pkgs/tools/text/goawk/default.nix +++ b/pkgs/tools/text/goawk/default.nix @@ -1,18 +1,20 @@ -{ buildGoModule, fetchFromGitHub, lib, stdenv }: +{ buildGoModule, fetchFromGitHub, lib, stdenv, gawk }: buildGoModule rec { pname = "goawk"; - version = "1.18.0"; + version = "1.20.0"; src = fetchFromGitHub { owner = "benhoyt"; repo = "goawk"; rev = "v${version}"; - sha256 = "sha256-kRakQo18qOzrlvsAKtKTHEacUxDfoWyMmtiM7d5WCvQ="; + sha256 = "sha256-omUtMNB8VBTbihy+VksCduvOENhtPApPBwUIxjVL9fI="; }; vendorSha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; + checkInputs = [ gawk ]; + postPatch = '' substituteInPlace goawk_test.go \ --replace "TestCommandLine" "SkipCommandLine" \ @@ -24,6 +26,11 @@ buildGoModule rec { --replace "TestShellCommand" "SkipShellCommand" ''; + checkFlags = [ + "-awk" + "${gawk}/bin/gawk" + ]; + doCheck = (stdenv.system != "aarch64-darwin"); meta = with lib; {