python3Packages.cx-freeze: remove unused inputs, unbreak build on darwin

Cx-freeze requires the codesign binary in the tests on darwin (only
aarch64).
This commit is contained in:
Hythera
2026-04-21 00:12:00 +02:00
parent 5ad39f3f21
commit baf449ff8e
@@ -17,10 +17,7 @@
patchelf,
dmgbuild,
# tests
anyio,
bcrypt,
darwin,
python,
pytest-mock,
pytestCheckHook,
@@ -82,6 +79,9 @@ buildPythonPackage rec {
pytestCheckHook
writableTmpDirAsHomeHook
versionCheckHook
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
darwin.sigtool
];
versionCheckProgram = "${placeholder "out"}/bin/cxfreeze";