about summary refs log tree commit diff
path: root/pkgs/servers
diff options
context:
space:
mode:
authorBenjamin Staffin <benley@gmail.com>2022-09-29 16:27:09 -0400
committerGitHub <noreply@github.com>2022-09-29 16:27:09 -0400
commit7afc1c5b04aa6875a0182aa39bf1be0a97d40baa (patch)
tree6c0d97f7c7afc195efc73da54f236a11197a065a /pkgs/servers
parentac1390c20460ee85f51b74cace04c1fd253583a4 (diff)
parent4d394c2a73a727f6e23d42b429fab35c272b0dc3 (diff)
Merge pull request #193509 from aaronjheng/prometheus-collectd-exporter
prometheus-collectd-exporter: use buildGoModule
Diffstat (limited to 'pkgs/servers')
-rw-r--r--pkgs/servers/monitoring/prometheus/collectd-exporter.nix13
1 files changed, 7 insertions, 6 deletions
diff --git a/pkgs/servers/monitoring/prometheus/collectd-exporter.nix b/pkgs/servers/monitoring/prometheus/collectd-exporter.nix
index 4f059b7e84f13..b4db3ee5679fc 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; {