From 2a5c17865a9c6481ccddb7d673d483e1793ce3ee Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 3 Feb 2025 22:20:36 +0100 Subject: [PATCH] zxpy: use `addBinToPathHook` --- pkgs/by-name/zx/zxpy/package.nix | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/zx/zxpy/package.nix b/pkgs/by-name/zx/zxpy/package.nix index 070c0d22ca25..f107171d1185 100644 --- a/pkgs/by-name/zx/zxpy/package.nix +++ b/pkgs/by-name/zx/zxpy/package.nix @@ -1,10 +1,12 @@ { lib, - python3, + python3Packages, fetchFromGitHub, deterministic-uname, + addBinToPathHook, }: -python3.pkgs.buildPythonApplication rec { + +python3Packages.buildPythonApplication rec { pname = "zxpy"; version = "1.6.4"; pyproject = true; @@ -16,18 +18,19 @@ python3.pkgs.buildPythonApplication rec { hash = "sha256-/VITHN517lPUmhLYgJHBYYvvlJdGg2Hhnwk47Mp9uc0="; }; - build-system = [ - python3.pkgs.setuptools + build-system = with python3Packages; [ + setuptools ]; - nativeCheckInputs = [ - deterministic-uname - python3.pkgs.pytestCheckHook - ]; - - preCheck = '' - export PATH=$out/bin:$PATH - ''; + nativeCheckInputs = + with python3Packages; + [ + deterministic-uname + pytestCheckHook + ] + ++ [ + addBinToPathHook + ]; pythonImportsCheck = [ "zx" ];