Commit Graph

4 Commits

Author SHA1 Message Date
adisbladis
687371ab28 auto-patchelf: Don't use buildPythonApplication
https://github.com/NixOS/nixpkgs/pull/340162 introduced `autoPatchelfHook` as it's own top-level attribute.
This also made it use the Nixpkgs Python build infrastructure, which relies on dependency propagation, leaking Python as a dependency into many builds erroneously.

This change uses a `withPackages` constructed environment instead, and manually patches the script shebangs, not triggering the `buildPython*` dependency propagation mechanism
2024-11-03 03:44:26 +00:00
Emily
f2ec87281b auto-patchelf: rename source directory to avoid rebuilds 2024-10-31 00:44:39 +00:00
Emily
7402e574c9 auto-patchelf: avoid filesets
The use of filesets triggers the same Nix evaluation bug as in
e4b8a0a243, which broke the installer
tests again.
2024-10-30 23:12:37 +00:00
Sefa Eyeoglu
567bd7c6a6
autoPatchelfHook: expose script as top level package
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-09-08 15:57:53 +02:00