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