From b944d102ee676d7f7f8d41d09306cfec4966acd8 Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Sun, 3 May 2026 13:17:43 +0200 Subject: [PATCH] prometheus-bird-exporter: 1.4.3 -> 1.4.5 Diff: https://github.com/czerwonk/bird_exporter/compare/1.4.3...v1.4.5 Changelogs: - https://github.com/czerwonk/bird_exporter/releases/tag/v1.4.5 - https://github.com/czerwonk/bird_exporter/releases/tag/v1.4.4 --- .../pr/prometheus-bird-exporter/package.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/pr/prometheus-bird-exporter/package.nix b/pkgs/by-name/pr/prometheus-bird-exporter/package.nix index 64519fbf8418..2659ec8fdb34 100644 --- a/pkgs/by-name/pr/prometheus-bird-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-bird-exporter/package.nix @@ -5,26 +5,29 @@ nixosTests, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "bird-exporter"; - version = "1.4.3"; + version = "1.4.5"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "czerwonk"; repo = "bird_exporter"; - rev = version; - sha256 = "sha256-aClwJ+J83iuZbfNP+Y1vKEjBULD5wh/R3TMceCccacc="; + tag = "v${finalAttrs.version}"; + hash = "sha256-uR3/2ktVxzEZOy57eFopLFsAuiw03e9WZn2QC4/GNVc="; }; - vendorHash = "sha256-0EXRpehdpOYpq6H9udmNnQ24EucvAcPUKOlFSAAewbE="; + vendorHash = "sha256-seTykqpdYQiWp8CoTAJ62rzxDaLFqjWe8y5YMu8Ypm8="; passthru.tests = { inherit (nixosTests.prometheus-exporters) bird; }; meta = { description = "Prometheus exporter for the bird routing daemon"; - mainProgram = "bird_exporter"; homepage = "https://github.com/czerwonk/bird_exporter"; + changelog = "https://github.com/czerwonk/bird_exporter/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ lukegb ]; + mainProgram = "bird_exporter"; }; -} +})