pkgsStatic.htop: fix build

This commit is contained in:
Dmitry Bogatov 2022-11-20 16:57:09 -05:00
parent e320029847
commit ab5a0dbfe9

View file

@ -2,7 +2,8 @@
, ncurses
, IOKit
, sensorsSupport ? stdenv.isLinux, lm_sensors
, systemdSupport ? stdenv.isLinux, systemd
, systemdSupport ? stdenv.isLinux && !stdenv.hostPlatform.isStatic
, systemd
}:
assert systemdSupport -> stdenv.isLinux;
@ -33,8 +34,7 @@ stdenv.mkDerivation rec {
postFixup =
let
optionalPatch = pred: so: lib.optionalString pred "patchelf --add-needed ${so} $out/bin/htop";
in
''
in lib.optionalString (!stdenv.hostPlatform.isStatic) ''
${optionalPatch sensorsSupport "${lm_sensors}/lib/libsensors.so"}
${optionalPatch systemdSupport "${systemd}/lib/libsystemd.so"}
'';