lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 23.11-beta 46 lines 1.1 kB view raw
1{ lib 2, buildGoModule 3, fetchFromGitHub 4, nixosTests 5, testers 6, telegraf 7}: 8 9buildGoModule rec { 10 pname = "telegraf"; 11 version = "1.28.5"; 12 13 subPackages = [ "cmd/telegraf" ]; 14 15 src = fetchFromGitHub { 16 owner = "influxdata"; 17 repo = "telegraf"; 18 rev = "v${version}"; 19 hash = "sha256-dmePzJ10VgzN6CxFAz7QloIsPULuTZH+Pjkd/kIQUmU="; 20 }; 21 22 vendorHash = "sha256-3buC6N/tHTf6FMEXU3+XlJVGntLe86Hx3eNpn7w0yMs="; 23 proxyVendor = true; 24 25 ldflags = [ 26 "-s" 27 "-w" 28 "-X=github.com/influxdata/telegraf/internal.Commit=${src.rev}" 29 "-X=github.com/influxdata/telegraf/internal.Version=${version}" 30 ]; 31 32 passthru.tests = { 33 inherit (nixosTests) telegraf; 34 version = testers.testVersion { 35 package = telegraf; 36 }; 37 }; 38 39 meta = with lib; { 40 description = "The plugin-driven server agent for collecting & reporting metrics"; 41 homepage = "https://www.influxdata.com/time-series-platform/telegraf/"; 42 changelog = "https://github.com/influxdata/telegraf/blob/${src.rev}/CHANGELOG.md"; 43 license = licenses.mit; 44 maintainers = with maintainers; [ mic92 roblabla timstott zowoq ]; 45 }; 46}