diff --git a/pkgs/by-name/wa/wakatime-cli/package.nix b/pkgs/by-name/wa/wakatime-cli/package.nix index c678e5764feb..9c6192a7face 100644 --- a/pkgs/by-name/wa/wakatime-cli/package.nix +++ b/pkgs/by-name/wa/wakatime-cli/package.nix @@ -4,26 +4,28 @@ fetchFromGitHub, testers, wakatime-cli, + writableTmpDirAsHomeHook, }: buildGoModule rec { pname = "wakatime-cli"; - version = "1.102.3"; + version = "1.112.1"; src = fetchFromGitHub { owner = "wakatime"; repo = "wakatime-cli"; - rev = "v${version}"; - hash = "sha256-RnEyrbdYP8BYQ9M+iwikTfYF8HRosR6vhHiQJvGNZ/s="; + tag = "v${version}"; + hash = "sha256-J8hEQkTCaJhYYnuO8J2Tvgm/lWuPKHubKESb7WPzzkk="; }; - vendorHash = "sha256-s9nCr55XR/0ZriweDOBRIDpmp+GUE85FWLJkWXqX5/U="; + vendorHash = "sha256-Zy54fGyTvLfrFEiPIcNtx25EqaIaYq46DYBpbZXfOFQ="; ldflags = [ "-s" "-w" "-X github.com/wakatime/wakatime-cli/pkg/version.Version=${version}" ]; + nativeCheckInputs = [ writableTmpDirAsHomeHook ]; checkFlags = let @@ -34,6 +36,7 @@ buildGoModule rec { "TestSendHeartbeats_ExtraHeartbeats" "TestSendHeartbeats_IsUnsavedEntity" "TestSendHeartbeats_NonExistingExtraHeartbeatsEntity" + "TestSendHeartbeats_ExtraHeartbeatsIsUnsavedEntity" "TestFileExperts_Err(Auth|Api|BadRequest)" # Flaky tests