k9s 0.27.3 -> 0.27.4 https://repology.org/project/k9s/versions attrpath: k9s Checking auto update branch... No auto update branch exists Old version 0.27.3" not present in master derivation file with contents: { stdenv, lib, buildGoModule, fetchFromGitHub, installShellFiles, testers, k9s }: buildGoModule rec { pname = "k9s"; version = "0.27.4"; src = fetchFromGitHub { owner = "derailed"; repo = "k9s"; rev = "v${version}"; sha256 = "sha256-SMdpjeMerIEc0oeNe0SfZyc3yQTq6eif1fDLICNceKY="; }; ldflags = [ "-s" "-w" "-X github.com/derailed/k9s/cmd.version=${version}" "-X github.com/derailed/k9s/cmd.commit=${src.rev}" "-X github.com/derailed/k9s/cmd.date=1970-01-01T00:00:00Z" ]; tags = [ "netgo" ]; vendorHash = "sha256-wh4WjfDBX9xdtF9fBjSLPBbqb6k8H/LpWO9eTn86le4="; # TODO investigate why some config tests are failing doCheck = !(stdenv.isDarwin && stdenv.isAarch64); # Required to workaround test check error: preCheck = "export HOME=$(mktemp -d)"; # For arch != x86 # {"level":"fatal","error":"could not create any of the following paths: /homeless-shelter/.config, /etc/xdg","time":"2022-06-28T15:52:36Z","message":"Unable to create configuration directory for k9s"} passthru.tests.version = testers.testVersion { package = k9s; command = "HOME=$(mktemp -d) k9s version -s"; inherit version; }; nativeBuildInputs = [ installShellFiles ]; postInstall = '' installShellCompletion --cmd k9s \ --bash <($out/bin/k9s completion bash) \ --fish <($out/bin/k9s completion fish) \ --zsh <($out/bin/k9s completion zsh) ''; meta = with lib; { description = "Kubernetes CLI To Manage Your Clusters In Style"; homepage = "https://github.com/derailed/k9s"; license = licenses.asl20; maintainers = with maintainers; [ Gonzih markus1189 bryanasdev000 qjoly ]; }; }