From ad63215eab08ede37cb9bc3d628b28054c086a64 Mon Sep 17 00:00:00 2001 From: Fernando Rodrigues Date: Sun, 12 Jul 2026 07:30:05 +1000 Subject: [PATCH] libvmi: drop fuse dependency libvmi has an optional feature that depends on FUSE 2. We can just disable it here, given that FUSE 2 is now deprecated. Signed-off-by: Fernando Rodrigues --- pkgs/by-name/li/libvmi/package.nix | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/li/libvmi/package.nix b/pkgs/by-name/li/libvmi/package.nix index 53680ff18971..1619409ed4d4 100644 --- a/pkgs/by-name/li/libvmi/package.nix +++ b/pkgs/by-name/li/libvmi/package.nix @@ -13,9 +13,6 @@ json_c, libvirt, - withVMIFS ? true, - fuse, - legacyKVM ? false, libkvmi, @@ -67,13 +64,11 @@ stdenv.mkDerivation { libvirt ] ++ lib.optionals xenSupport [ xen ] - ++ lib.optionals (!legacyKVM) [ libkvmi ] - ++ lib.optionals withVMIFS [ fuse ]; + ++ lib.optionals (!legacyKVM) [ libkvmi ]; configureFlags = lib.optionals (!xenSupport) [ "--disable-xen" ] - ++ lib.optionals legacyKVM [ "--enable-kvm-legacy" ] - ++ lib.optionals withVMIFS [ "--enable-vmifs" ]; + ++ lib.optionals legacyKVM [ "--enable-kvm-legacy" ]; # libvmi uses dlopen() for the xen libraries, however autoPatchelfHook doesn't work here postFixup = lib.optionalString xenSupport ''