Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / kubemq-community / default.nix
blob0c90536f75c59278b81ed939651e393611d94e4d
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "kubemq-community";
5   version = "2.3.7";
6   src = fetchFromGitHub {
7     owner = "kubemq-io";
8     repo = pname;
9     rev = "v${version}";
10     sha256 = "sha256-oAo/O3T3wtfCumT2kjoyXKfCFHijVzSmxhslaKaeF3Y=";
11   };
13   CGO_ENABLED=0;
15   ldflags=[ "-w" "-s" "-X main.version=${version}" ];
17   doCheck = false;  # grpc tests are flaky
19   vendorHash = "sha256-L1BxxSI2t0qWXizge+X3BrpGPaSy5Dk81vKuI0N5Ywg=";
21   meta = {
22     homepage = "https://github.com/kubemq-io/kubemq-community";
23     description = "KubeMQ Community is the open-source version of KubeMQ, the Kubernetes native message broker";
24     mainProgram = "kubemq-community";
25     license = lib.licenses.asl20;
26     maintainers = with lib.maintainers; [ brianmcgee ];
27   };