Provide a way to switch off wrap-based gmobile: "embed-gmobile"?
I'm a phoc maintainer for NixOS: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/applications/misc/phoc/default.nix
I'm trying to upgrade to phoc 0.31, but this is going poorly, since Nix's hermetic meson builder disables wrap-based subproject downloading, causing https://gitlab.gnome.org/World/Phosh/phoc/-/blob/acb17171267ae0934f122af294d628ad68b09f88/meson.build#L43-48 to fail with "meson.build:43:17: ERROR: Automatic wrap-based subproject downloading is disabled".
Is there a way to build phoc with gmobile, in a way that doesn't require wrap-based subproject downloading?
I see phoc's wlroots dependency has an escape hatch "embed-wlroots": https://gitlab.gnome.org/World/Phosh/phoc/-/blob/acb17171267ae0934f122af294d628ad68b09f88/meson.build#L51-72 . Could a similar thing be suitable for gmobile?
For posterity, here's my in-vain attempts so far: https://github.com/NixOS/nixpkgs/pull/258051