gentoo-ebuilds/sys-apps/xdg-desktop-portal/metadata.xml
Sam James b17fcfae7a
sys-apps/xdg-desktop-portal: various fixes
* Fix missing flatpak, bubblewrap dependencies. 1.18.0 makes these mandatory
  by way of dropping autotools support. Previous versions always required this
  in their meson build system, but we didn't use meson before.

  Include a variant of https://github.com/flatpak/xdg-desktop-portal/pull/1100 on top
  to make flatpak optional as well as bubblewrap (we need the latter optional
  because not all of our platforms support seccomp).

* Fix dependency sorting. Only GNOME uses the 'in order of build system' rule,
  others usually do alphabetical.

* Always install man pages per QA policy.

Bug: https://bugs.gentoo.org/914510
Fixes: de9365facc
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-22 18:01:21 +01:00

15 lines
572 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
<use>
<flag name="flatpak">Enable <pkg>sys-apps/flatpak</pkg> integration</flag>
<flag name="seccomp">Use <pkg>sys-apps/bubblewrap</pkg> (which requires seccomp) to sandbox some functionality like icon handling</flag>
</use>
<upstream>
<remote-id type="github">flatpak/xdg-desktop-portal</remote-id>
</upstream>
</pkgmetadata>