lol

Merge pull request #145360 from eskytthe/topicctl

topicctl: init at 1.1.1

authored by

Thiago Kenji Okada and committed by
GitHub
a48d6604 ac72fdb0

+33
+31
pkgs/tools/misc/topicctl/default.nix
··· 1 + { lib, buildGoModule, fetchFromGitHub }: 2 + 3 + buildGoModule rec { 4 + pname = "topicctl"; 5 + version = "1.1.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "segmentio"; 9 + repo = "topicctl"; 10 + rev = "v${version}"; 11 + sha256 = "sha256-LsMt2BHfO0I5N2C247fmoOgQ5EXMgk/3Kj/lI+vTRV0="; 12 + }; 13 + 14 + vendorSha256 = "sha256-ur7qMm7l1CocQwX58fTL1PpdgIEJyRAzSlNJM1WTvM0="; 15 + 16 + ldflags = [ 17 + "-X main.BuildVersion=${version}" 18 + "-X main.BuildCommitSha=unknown" 19 + "-X main.BuildDate=unknown" 20 + ]; 21 + 22 + # needs a kafka server 23 + doCheck = false; 24 + 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 + }; 31 + }
+2
pkgs/top-level/all-packages.nix
··· 984 984 985 985 tnat64 = callPackage ../tools/networking/tnat64 { }; 986 986 987 + topicctl = callPackage ../tools/misc/topicctl { }; 988 + 987 989 veikk-linux-driver-gui = libsForQt5.callPackage ../tools/misc/veikk-linux-driver-gui { }; 988 990 989 991 ventoy-bin = callPackage ../tools/cd-dvd/ventoy-bin { };