about summary refs log tree commit diff
path: root/pkgs/tools/system/htop
diff options
context:
space:
mode:
authorDmitry Bogatov <serenity@kaction.cc>2022-11-20 16:57:09 -0500
committerDmitry Bogatov <serenity@kaction.cc>2023-01-04 18:20:44 -0500
commitab5a0dbfe94e0eeca60e3d510968ba78175af5de (patch)
treeaf5006f15b99ebf4265691bc081ce729f021eb3c /pkgs/tools/system/htop
parente320029847a89320aa7600b57c29c1c8985717bc (diff)
pkgsStatic.htop: fix build
Diffstat (limited to 'pkgs/tools/system/htop')
-rw-r--r--pkgs/tools/system/htop/default.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/tools/system/htop/default.nix b/pkgs/tools/system/htop/default.nix
index 7e1d64942d579..e3dca89c46468 100644
--- a/pkgs/tools/system/htop/default.nix
+++ b/pkgs/tools/system/htop/default.nix
@@ -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"}
     '';