flatpak-interfaces-dir shouldn't be set when flatpak is not installed, but I don't understand why the ebuild needs to override the path anyways? the auto-detected value should be fine for cross-compiling
commit 315fabb225eb4b94f96bfaf5767ebdd1cf685880 Author: Sam James <sam@gentoo.org> Date: Fri Sep 22 18:16:20 2023 +0100 sys-apps/xdg-desktop-portal: fix install w/o flatpak Signed-off-by: Sam James <sam@gentoo.org> but I'll check to see if we can just drop it entirely, I just fixed it up so it built again first and wanted to go back to it
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d69ec7ab4c2831e5a64f1576b21b15feba5c748 commit 6d69ec7ab4c2831e5a64f1576b21b15feba5c748 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-09-22 18:20:33 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-09-22 18:20:33 +0000 sys-apps/xdg-desktop-portal: drop unnecessary meson arg for flatpak dir It defaults to the right thing, at least nowadays (possible the autotools setup didn't, or it was some attempt to avoid needing flatpak just for the XML file). But in any case, not needed now. Bug: https://bugs.gentoo.org/914539 Bug: https://bugs.gentoo.org/914541 Signed-off-by: Sam James <sam@gentoo.org> sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.0-r1.ebuild | 2 -- 1 file changed, 2 deletions(-)