diff --git a/pkgs/by-name/ku/kubeshark/package.nix b/pkgs/by-name/ku/kubeshark/package.nix index db7c9af140a8..9ccb2474030a 100644 --- a/pkgs/by-name/ku/kubeshark/package.nix +++ b/pkgs/by-name/ku/kubeshark/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "kubeshark"; - version = "52.10.3"; + version = "53.2.3"; src = fetchFromGitHub { owner = "kubeshark"; repo = "kubeshark"; - rev = "v${finalAttrs.version}"; - hash = "sha256-n7AYUms6fn25UinLd5xFG2DfcpJU0/pR4JF3i1VY1hM="; + tag = "v${finalAttrs.version}"; + hash = "sha256-Ey40GmwM7UdMNZIYLF1AFeJAwnT2f2xqHB6lG/uM+ds="; }; vendorHash = "sha256-4s1gxJo2w5BibZ9CJP7Jl9Z8Zzo8WpBokBnRN+zp8b4="; @@ -29,7 +29,7 @@ buildGoModule (finalAttrs: { [ "-s" "-w" - "-X ${t}/misc.GitCommitHash=${finalAttrs.src.rev}" + "-X ${t}/misc.GitCommitHash=${finalAttrs.src.tag}" "-X ${t}/misc.Branch=master" "-X ${t}/misc.BuildTimestamp=0" "-X ${t}/misc.Platform=unknown" @@ -43,6 +43,9 @@ buildGoModule (finalAttrs: { ''; doCheck = true; + # Tests bind loopback sockets via httptest. + __darwinAllowLocalNetworking = true; + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd kubeshark \ --bash <($out/bin/kubeshark completion bash) \ @@ -72,6 +75,7 @@ buildGoModule (finalAttrs: { ''; maintainers = with lib.maintainers; [ qjoly + miniharinn ]; }; })