SpaceFM: (optionally) remove dependency on ifuse due to broken dep

CVEs in libplist prevent ifuse from building (see 30cea5f022)

obadz daaf8179 8fcd1a06

+5 -3
+5 -3
pkgs/applications/misc/spacefm/default.nix
··· 1 { pkgs, fetchFromGitHub, stdenv, gtk3, udev, desktop_file_utils 2 , shared_mime_info, intltool, pkgconfig, wrapGAppsHook, ffmpegthumbnailer 3 - , jmtpfs, ifuse, lsof, udisks, hicolor_icon_theme, adwaita-icon-theme }: 4 5 stdenv.mkDerivation rec { 6 name = "spacefm-${version}"; ··· 28 29 buildInputs = [ 30 gtk3 udev desktop_file_utils shared_mime_info intltool pkgconfig 31 - wrapGAppsHook ffmpegthumbnailer jmtpfs ifuse lsof udisks 32 - ]; 33 34 meta = with stdenv.lib; { 35 description = "A multi-panel tabbed file manager";
··· 1 { pkgs, fetchFromGitHub, stdenv, gtk3, udev, desktop_file_utils 2 , shared_mime_info, intltool, pkgconfig, wrapGAppsHook, ffmpegthumbnailer 3 + , jmtpfs, ifuseSupport ? false, ifuse ? null, lsof, udisks, hicolor_icon_theme, adwaita-icon-theme }: 4 5 stdenv.mkDerivation rec { 6 name = "spacefm-${version}"; ··· 28 29 buildInputs = [ 30 gtk3 udev desktop_file_utils shared_mime_info intltool pkgconfig 31 + wrapGAppsHook ffmpegthumbnailer jmtpfs lsof udisks 32 + ] ++ (if ifuseSupport then [ ifuse ] else []); 33 + # Introduced because ifuse doesn't build due to CVEs in libplist 34 + # Revert when libplist builds again… 35 36 meta = with stdenv.lib; { 37 description = "A multi-panel tabbed file manager";