sqlite_orm: 1.9 -> 1.9.1 (#379250)
[NixPkgs.git] / pkgs / by-name / cf / cf-vault / package.nix
blob47f49ab1b817a0ec2c8a24cbe548c69220c1754c
2   buildGoModule,
3   fetchFromGitHub,
4   lib,
5   testers,
6   cf-vault,
7 }:
8 buildGoModule rec {
9   pname = "cf-vault";
10   version = "0.0.18";
12   src = fetchFromGitHub {
13     owner = "jacobbednarz";
14     repo = pname;
15     rev = version;
16     sha256 = "sha256-vp9ufjNZabY/ck2lIT+QpD6IgaVj1BkBRTjPxkb6IjQ=";
17   };
19   ldflags = [
20     "-s"
21     "-w"
22     "-X github.com/jacobbednarz/cf-vault/cmd.Rev=${version}"
23   ];
25   vendorHash = "sha256-7qFB1Y1AnqMgdu186tAXCdoYOhCMz8pIh6sY02LbIgs=";
27   passthru.tests.version = testers.testVersion {
28     package = cf-vault;
29     command = "cf-vault version";
30   };
32   meta = with lib; {
33     description = ''
34       A tool for managing your Cloudflare credentials, securely..
35     '';
36     homepage = "https://github.com/jacobbednarz/cf-vault/";
37     license = licenses.mit;
38     maintainers = with maintainers; [ viraptor ];
39     mainProgram = "cf-vault";
40   };