python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / topicctl / default.nix
blob213a44488881a55a135e64cdaf74ccb285e088d4
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "topicctl";
5   version = "1.6.1";
7   src = fetchFromGitHub {
8     owner = "segmentio";
9     repo = "topicctl";
10     rev = "v${version}";
11     sha256 = "sha256-RbcycZPTZFxvtgwcjZ8d0LUiSzBtMyFxyC0AcwKGlv4=";
12   };
14   vendorSha256 = "sha256-/f1uzil3FtKLByFI5qp2Tc52/lajCbx5sNBRRJzjWN8=";
16   ldflags = [
17     "-X main.BuildVersion=${version}"
18     "-X main.BuildCommitSha=unknown"
19     "-X main.BuildDate=unknown"
20   ];
22   # needs a kafka server
23   doCheck = false;
25   meta = with lib; {
26     description = "A tool for easy, declarative management of Kafka topics";
27     inherit (src.meta) homepage;
28     license = licenses.mit;
29     maintainers = with maintainers; [ eskytthe srhb ];
30   };