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