xidlehook: only fixup on linux

Changed files
+1 -1
pkgs
tools
X11
xidlehook
+1 -1
pkgs/tools/X11/xidlehook/default.nix
···
buildInputs = [ x11 xorg.libXScrnSaver libpulseaudio ];
nativeBuildInputs = [ pkgconfig patchelf ];
-
postFixup = ''
+
postFixup = lib.optionalString stdenv.isLinux ''
RPATH="$(patchelf --print-rpath $out/bin/xidlehook)"
patchelf --set-rpath "$RPATH:${libpulseaudio}/lib" $out/bin/xidlehook
'';