portfolio: 0.71.2 -> 0.72.2 (#360387)
[NixPkgs.git] / pkgs / by-name / ej / ejsonkms / package.nix
blob7c73565e61022dc3ca126a1e2b39eb0cd3597150
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5   testers,
6   ejsonkms,
7 }:
9 buildGoModule rec {
10   pname = "ejsonkms";
11   version = "0.2.2";
13   src = fetchFromGitHub {
14     owner = "envato";
15     repo = "ejsonkms";
16     rev = "v${version}";
17     hash = "sha256-aHnxdEADrzaRld7G2owSHO/0xYXIa8EBBR+phdA4eRM=";
18   };
20   vendorHash = "sha256-aLcSCDgd3IGiUg/JAPNIV30tAh6tDYZnFnqzaLELXw0=";
22   ldflags = [
23     "-X main.version=v${version}" "-s" "-w"
24   ];
26   doCheck = false;
28   passthru.tests = {
29     version = testers.testVersion {
30       package = ejsonkms;
31       version = "v${version}";
32     };
33   };
35   meta = with lib; {
36     description = "Integrates EJSON with AWS KMS";
37     homepage = "https://github.com/envato/ejsonkms";
38     license = licenses.mit;
39     maintainers = with maintainers; [ viraptor ];
40   };