diff --git a/pkgs/by-name/wa/waydroid-helper/package.nix b/pkgs/by-name/wa/waydroid-helper/package.nix index 4ff9b33fb448..828e9caf19c9 100644 --- a/pkgs/by-name/wa/waydroid-helper/package.nix +++ b/pkgs/by-name/wa/waydroid-helper/package.nix @@ -17,12 +17,12 @@ android-tools, e2fsprogs, fakeroot, - fuse, libadwaita, libxml2, systemd, unzip, nix-update-script, + fetchpatch, }: let @@ -40,6 +40,15 @@ python3Packages.buildPythonApplication { inherit version src; pyproject = false; # uses meson + patches = [ + # remove for next release + (fetchpatch { + name = "USE_UMOUNT_NOT_FUSERMOUNT"; + url = "https://github.com/waydroid-helper/waydroid-helper/commit/eb8ccf7a276f95b31972edbd063245704b2b5b2e.patch"; + hash = "sha256-z0PWBZTox3RpPCm8/fGYEukU0v41U7/TFcYE0Ec5Zeg="; + }) + ]; + postPatch = '' substituteInPlace dbus/meson.build \ --replace-fail "dbus_policy_dir," "'$out/share/dbus-1/system.d'," \ @@ -99,7 +108,6 @@ python3Packages.buildPythonApplication { bindfs e2fsprogs fakeroot - fuse unzip ] }"