biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / servers / kubemq-community / default.nix
blob6fb080623a56e7e2c28d9b9e01d961f076484dfa
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   };