commit: 34573993e10934616abcf1c40dcc3e680332b75b Author: Michel Ganguin <ganguin <AT> gmail <DOT> com> AuthorDate: Thu Apr 24 23:21:35 2025 +0000 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org> CommitDate: Thu Apr 24 23:25:01 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34573993
sys-apps/flatpak: Make policykit optional again Closes: https://bugs.gentoo.org/954340 Signed-off-by: Zac Medico <zmedico <AT> gentoo.org> sys-apps/flatpak/flatpak-1.16.0.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys-apps/flatpak/flatpak-1.16.0.ebuild b/sys-apps/flatpak/flatpak-1.16.0.ebuild index 76c931336681..af9dd1724399 100644 --- a/sys-apps/flatpak/flatpak-1.16.0.ebuild +++ b/sys-apps/flatpak/flatpak-1.16.0.ebuild @@ -13,7 +13,7 @@ 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 seccomp systemd X" +IUSE="doc introspection policykit seccomp systemd X" RESTRICT="test" RDEPEND=" @@ -38,7 +38,7 @@ RDEPEND=" sys-apps/dbus >=sys-fs/fuse-3.1.1:3= sys-apps/xdg-dbus-proxy - sys-auth/polkit + policykit? ( sys-auth/polkit ) X? ( x11-apps/xauth x11-libs/libXau:= @@ -89,6 +89,8 @@ src_configure() { -Dsystem_bubblewrap=bwrap -Dsystem_dbus_proxy=xdg-dbus-proxy -Dtmpfilesdir=/usr/lib/tmpfiles.d + $(meson_use policykit tests) + $(meson_feature policykit system_helper) $(meson_feature introspection gir) $(meson_feature X xauth) $(meson_feature doc docbook_docs)
