nixos/filesystems: don't silently ignore label when device is set (#361418)
[NixPkgs.git] / pkgs / by-name / pl / pluto / package.nix
blob66bd0f480bdb5dccb75c9320828d41e96f2501a2
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "pluto";
5   version = "5.20.3";
7   src = fetchFromGitHub {
8     owner = "FairwindsOps";
9     repo = "pluto";
10     rev = "v${version}";
11     hash = "sha256-WbXIg453VewOejX/hyGi1DEi0cSwcQ+hKUFG8Ne4cPE=";
12   };
14   vendorHash = "sha256-VkaFANSzKOpmHWUwFp7YjwvsJegcJOrvJOBNNAIxOak=";
16   ldflags = [
17     "-w" "-s"
18     "-X main.version=v${version}"
19   ];
21   meta = with lib; {
22     homepage = "https://github.com/FairwindsOps/pluto";
23     description = "Find deprecated Kubernetes apiVersions";
24     mainProgram = "pluto";
25     license = licenses.asl20;
26     maintainers = with maintainers; [ peterromfeldhk kashw2 ];
27   };