From 43c9825e49d25fbd2c19abcdeb8f73aee8be2a4c Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Wed, 14 May 2025 10:50:27 +0200 Subject: ... --- overlays/nftables-prometheus-exporter/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'overlays/nftables-prometheus-exporter/default.nix') diff --git a/overlays/nftables-prometheus-exporter/default.nix b/overlays/nftables-prometheus-exporter/default.nix index aab0c8e9..48f668c4 100644 --- a/overlays/nftables-prometheus-exporter/default.nix +++ b/overlays/nftables-prometheus-exporter/default.nix @@ -1,17 +1,16 @@ { final, prev, ... }: let inpPython = final.python310; + python = inpPython.withPackages (ps: with ps; []); in { nftables-prometheus-exporter = prev.stdenv.mkDerivation rec { name = "nftables-prometheus-exporter"; - src = ./nftables-prometheus-exporter.py; + src = prev.replaceVars ./nftables-prometheus-exporter.py { inherit python; }; - phases = [ "buildPhase" "checkPhase" "installPhase" ]; + phases = [ "unpackPhase" "checkPhase" "installPhase" ]; - python = inpPython.withPackages (ps: with ps; []); - - buildPhase = '' - substituteAll $src nftables-prometheus-exporter + unpackPhase = '' + cp $src nftables-prometheus-exporter ''; doCheck = true; -- cgit v1.2.3