traefik: add djds as maintainer (#377217)
[NixPkgs.git] / pkgs / by-name / tf / tfautomv / package.nix
blob97eb4ba2054afd4769e70baf040e4a8e2a4e7ed5
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5 }:
7 buildGoModule rec {
8   pname = "tfautomv";
9   version = "0.6.2";
11   src = fetchFromGitHub {
12     owner = "busser";
13     repo = pname;
14     rev = "v${version}";
15     hash = "sha256-qUeIbHJqxGkt2esMm4w6fM52ZE16jWnxugVXxqBh1Qc=";
16   };
18   # checks require unfree programs like terraform/terragrunt
19   doCheck = false;
21   vendorHash = "sha256-BZ8IhVPxZTPQXBotFBrxV3dfwvst0te8R84I/urq3gY=";
23   ldflags = [
24     "-s"
25     "-w"
26   ];
28   meta = with lib; {
29     homepage = "https://github.com/busser/tfautomv";
30     description = "When refactoring a Terraform codebase, you often need to write moved blocks. This can be tedious. Let tfautomv do it for you";
31     mainProgram = "tfautomv";
32     license = licenses.asl20;
33     maintainers = with maintainers; [ qjoly ];
34   };