# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit systemd DESCRIPTION="Desktop integration portal" HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal" SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="geolocation selinux screencast" BDEPEND=" dev-util/gdbus-codegen sys-devel/gettext virtual/pkgconfig " DEPEND=" dev-libs/glib:2 dev-libs/json-glib sys-fs/fuse:0 geolocation? ( >=app-misc/geoclue-2.5.3:2.0 ) screencast? ( >=media-video/pipewire-0.3:= ) " RDEPEND="${DEPEND} sys-apps/dbus selinux? ( sec-policy/selinux-base-policy ) " src_configure() { local myeconfargs=( --with-systemduserunitdir="$(systemd_get_userunitdir)" $(use_enable geolocation geoclue) $(use_enable screencast pipewire) --disable-docbook-docs # requires flatpak --disable-libportal # not packaged ) econf "${myeconfargs[@]}" }