mc: add x11Support option

This commit is contained in:
Izorkin
2023-02-05 11:49:43 +03:00
parent 3ecafeb0df
commit 7e0126da2c
@@ -6,7 +6,6 @@
, gpm
, file
, e2fsprogs
, libX11
, libICE
, perl
, zip
@@ -17,6 +16,7 @@
, openssl
, coreutils
, autoSignDarwinBinariesHook
, x11Support ? true, libX11
# updater only
, writeScript
@@ -43,12 +43,12 @@ stdenv.mkDerivation rec {
gettext
glib
libICE
libX11
libssh2
openssl
slang
zip
] ++ lib.optionals (!stdenv.isDarwin) [ e2fsprogs gpm ];
] ++ lib.optional x11Support [ libX11 ]
++ lib.optionals (!stdenv.isDarwin) [ e2fsprogs gpm ];
enableParallelBuilding = true;
@@ -71,7 +71,7 @@ stdenv.mkDerivation rec {
--replace /bin/cat ${coreutils}/bin/cat
'';
postFixup = lib.optionalString (!stdenv.isDarwin) ''
postFixup = lib.optionalString ((!stdenv.isDarwin) && x11Support) ''
# libX11.so is loaded dynamically so autopatch doesn't detect it
patchelf \
--add-needed ${libX11}/lib/libX11.so \