diff --git a/pkgs/servers/monitoring/prometheus/collectd-exporter.nix b/pkgs/servers/monitoring/prometheus/collectd-exporter.nix index 4f059b7e84f1..b4db3ee5679f 100644 --- a/pkgs/servers/monitoring/prometheus/collectd-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/collectd-exporter.nix @@ -1,19 +1,20 @@ -{ lib, buildGoPackage, fetchFromGitHub, nixosTests }: +{ lib, buildGoModule, fetchFromGitHub, nixosTests }: -buildGoPackage rec { +buildGoModule rec { pname = "collectd-exporter"; version = "0.5.0"; - rev = version; - - goPackagePath = "github.com/prometheus/collectd_exporter"; src = fetchFromGitHub { - rev = "v${version}"; owner = "prometheus"; repo = "collectd_exporter"; + rev = "v${version}"; sha256 = "0vb6vnd2j87iqxdl86j30dk65vrv4scprv200xb83203aprngqgh"; }; + vendorSha256 = null; + + ldflags = [ "-s" "-w" ]; + passthru.tests = { inherit (nixosTests.prometheus-exporters) collectd; }; meta = with lib; {