commit: 4594bbe5c5be548f2e54ec7fd11072d79b2b09c7 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Fri May 23 05:44:45 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri May 23 05:48:45 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4594bbe5
sys-apps/flatpak: unrestrict tests They pass for me now: ``` Ok: 20 Fail: 0 Skipped: 32 >>> Completed testing sys-apps/flatpak-1.16.0 ``` Bug: https://bugs.gentoo.org/750053 Signed-off-by: Sam James <sam <AT> gentoo.org> sys-apps/flatpak/flatpak-1.16.0.ebuild | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.16.0.ebuild b/sys-apps/flatpak/flatpak-1.16.0.ebuild index 6443a039d929..daec6c7d7db8 100644 --- a/sys-apps/flatpak/flatpak-1.16.0.ebuild +++ b/sys-apps/flatpak/flatpak-1.16.0.ebuild @@ -13,8 +13,8 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz" LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="doc introspection policykit seccomp systemd X" -RESTRICT="test" +IUSE="doc introspection policykit seccomp systemd test X" +RESTRICT="!test? ( test )" RDEPEND=" acct-group/flatpak @@ -63,6 +63,10 @@ BDEPEND=" app-text/xmlto dev-libs/libxslt ) + test? ( + net-misc/socat + sys-auth/polkit + ) " PDEPEND="sys-apps/xdg-desktop-portal" @@ -91,6 +95,7 @@ src_configure() { -Dsystem_dbus_proxy=xdg-dbus-proxy -Dtmpfilesdir=/usr/lib/tmpfiles.d $(meson_use policykit tests) + $(meson_use test tests) $(meson_feature policykit system_helper) $(meson_feature introspection gir) $(meson_feature X xauth)
