mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-27 22:03:54 +03:00
SpaceFM: (optionally) remove dependency on ifuse due to broken dep
CVEs in libplist prevent ifuse from building (see 30cea5f022
)
This commit is contained in:
parent
8fcd1a063e
commit
daaf817924
@ -1,6 +1,6 @@
|
|||||||
{ pkgs, fetchFromGitHub, stdenv, gtk3, udev, desktop_file_utils
|
{ pkgs, fetchFromGitHub, stdenv, gtk3, udev, desktop_file_utils
|
||||||
, shared_mime_info, intltool, pkgconfig, wrapGAppsHook, ffmpegthumbnailer
|
, shared_mime_info, intltool, pkgconfig, wrapGAppsHook, ffmpegthumbnailer
|
||||||
, jmtpfs, ifuse, lsof, udisks, hicolor_icon_theme, adwaita-icon-theme }:
|
, jmtpfs, ifuseSupport ? false, ifuse ? null, lsof, udisks, hicolor_icon_theme, adwaita-icon-theme }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "spacefm-${version}";
|
name = "spacefm-${version}";
|
||||||
@ -28,8 +28,10 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
gtk3 udev desktop_file_utils shared_mime_info intltool pkgconfig
|
gtk3 udev desktop_file_utils shared_mime_info intltool pkgconfig
|
||||||
wrapGAppsHook ffmpegthumbnailer jmtpfs ifuse lsof udisks
|
wrapGAppsHook ffmpegthumbnailer jmtpfs lsof udisks
|
||||||
];
|
] ++ (if ifuseSupport then [ ifuse ] else []);
|
||||||
|
# Introduced because ifuse doesn't build due to CVEs in libplist
|
||||||
|
# Revert when libplist builds again…
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "A multi-panel tabbed file manager";
|
description = "A multi-panel tabbed file manager";
|
||||||
|
Loading…
Reference in New Issue
Block a user