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