From 7234d45eb6c6666e4a3ddb4ef161771b8adc2804 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Wed, 29 Oct 2025 16:23:34 +0100 Subject: [PATCH] fastd-exporter: init at 0-unstable-2024-04-09 Signed-off-by: Felix Singer --- pkgs/by-name/fa/fastd-exporter/package.nix | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/by-name/fa/fastd-exporter/package.nix diff --git a/pkgs/by-name/fa/fastd-exporter/package.nix b/pkgs/by-name/fa/fastd-exporter/package.nix new file mode 100644 index 000000000000..229bb7ee2caf --- /dev/null +++ b/pkgs/by-name/fa/fastd-exporter/package.nix @@ -0,0 +1,35 @@ +{ + buildGoModule, + fetchFromGitHub, + lib, +}: + +buildGoModule { + pname = "fastd-exporter"; + version = "0-unstable-2024-04-09"; + + src = fetchFromGitHub { + owner = "freifunk-darmstadt"; + repo = "fastd-exporter"; + rev = "374e4334af6661f4c91a3e83bf7ce071a2a72eca"; + sha256 = "sha256-0oU4+9G19XP5qtGdcfMz08T04hjcoXX/O+FkaUPxzXE="; + }; + + vendorHash = "sha256-r0W64dct6XWa9sIrzy0UdyoMw+kAq73Qc/QchmsYZkY="; + + ldflags = [ + "-s" + "-w" + ]; + + meta = { + description = "Prometheus exporter for fastd"; + homepage = "https://github.com/freifunk-darmstadt/fastd-exporter"; + license = lib.licenses.mit; + platforms = lib.platforms.linux; + mainProgram = "fastd-exporter"; + maintainers = with lib.maintainers; [ + felixsinger + ]; + }; +}