summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-apps/xdg-desktop-portal: add 1.18.1Sam James2023-11-032-0/+117
| | | | | Closes: https://bugs.gentoo.org/916742 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: drop 1.18.0-r1Sam James2023-10-291-107/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: docutils is a BDEPENDSam James2023-10-141-1/+1
| | | | | | (Just did revbump for previous portals fix.) Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: provide default portal configSam James2023-10-142-0/+123
| | | | | | | | | | | | | | | | | | | Install a default to avoid breakage: >=1.18.0 assumes that DEs/WMs will install their own, but we want some fallback in case they don't (so will probably keep this forever). DEs need time to catch up even if they will eventually provide one anyway. See bug #915356. TODO: Add some docs on wiki for users to add their own preference for minimalist WMs etc. Thanks to abby from Void for pointing me to https://github.com/void-linux/void-packages/commit/b4c404aac0af3ced08671a8840cd261198689cef and psykose as well. Bug: https://github.com/flatpak/xdg-desktop-portal/issues/1017 Bug: https://github.com/flatpak/xdg-desktop-portal/issues/1077 Bug: https://github.com/flatpak/xdg-desktop-portal/issues/1102 Closes: https://bugs.gentoo.org/915356 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: drop unnecessary meson arg for flatpak dirSam James2023-09-221-2/+0
| | | | | | | | | | 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: fix install w/o flatpakSam James2023-09-221-1/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: test dep fixesSam James2023-09-221-1/+3
| | | | | | Needs pytest-xdist. libportal is only for tests too. Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: add REQUIRED_USE for flatpak->seccompSam James2023-09-221-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: various fixesSam James2023-09-225-11/+153
| | | | | | | | | | | | | | | | | | | * 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: de9365facce0ed2d37216f8cd73c64d7ef2b2a64 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: Fix python_setup for USE="-test"Mia Neufeld2023-09-221-0/+4
| | | | | | | Closes: https://bugs.gentoo.org/914510 Signed-off-by: Mia Neufeld <mia@xenialinux.com> Closes: https://github.com/gentoo/gentoo/pull/32987 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: Version bump to 1.18.0Guillermo Joandet2023-09-223-0/+159
| | | | | Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-apps/xdg-desktop-portal: drop 1.16.0Andreas Sturmlechner2023-06-111-64/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.16.0-r1 x86, #906216Arthur Zamarin2023-05-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.16.0-r1 arm64, #906216Sam James2023-05-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.16.0-r1 amd64, #906216Arthur Zamarin2023-05-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-apps/xdg-desktop-portal: add github upstream metadataSam James2023-05-061-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: add delay/slowness backportSam James2023-05-062-0/+368
| | | | | | | From the 1.16 branch upstream & backported in Fedora as well. Bug: https://bugs.gentoo.org/905482 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: drop 1.15.0Andreas Sturmlechner2023-04-222-60/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.16.0 amd64, #899706Arthur Zamarin2023-04-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.16.0 x86, #899706Arthur Zamarin2023-04-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.16.0 arm64, #899706Arthur Zamarin2023-04-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-apps/xdg-desktop-portal: add 1.16.0Andreas Sturmlechner2023-02-232-0/+65
| | | | | | | Required eautoreconf this time. Closes: https://bugs.gentoo.org/895324 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: drop 1.14.6Andreas Sturmlechner2022-12-142-46/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.15.0 x86, #879807Jakov Smolić2022-11-231-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.15.0 amd64, #879807Sam James2022-11-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.15.0 arm64, #879807Arthur Zamarin2022-11-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-apps/xdg-desktop-portal: Add pkg_postinst info about XDP implsAndreas Sturmlechner2022-10-101-0/+14
| | | | | Closes: https://bugs.gentoo.org/845138 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: Version bump to 1.15.0Matt Turner2022-09-242-0/+46
| | | | | Closes: https://bugs.gentoo.org/867025 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-apps/xdg-desktop-portal: drop 1.14.4, 1.14.5Andreas Sturmlechner2022-08-263-92/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: amd64 stable wrt bug #866353Agostino Sarubbo2022-08-251-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.14.6 x86, #866353Sam James2022-08-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.14.6 arm64, #866353Arthur Zamarin2022-08-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-apps/xdg-desktop-portal: add 1.14.6Andreas Sturmlechner2022-08-082-0/+46
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: drop now-global USE=screencast definitionsSam James2022-07-201-3/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: add 1.14.5Sam James2022-07-202-0/+46
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: Drop 1.12.1Andreas Sturmlechner2022-06-012-43/+0
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.14.4 arm64, #845075Jakov Smolić2022-05-281-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-apps/xdg-desktop-portal: x86 stable wrt bug #845075Agostino Sarubbo2022-05-281-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.14.4 amd64, #845075Jakov Smolić2022-05-271-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-apps/xdg-desktop-portal: keyword 1.14.4 for ~loongWANG Xuerui2022-05-251-1/+1
| | | | | | See: https://github.com/xen0n/loongson-overlay/pull/25 Tested-by: HougeLangley <hougelangley1987@gmail.com> Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-apps/xdg-desktop-portal: Drop 1.14.2, 1.14.3Andreas Sturmlechner2022-05-093-91/+0
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: add 1.14.4Sam James2022-05-072-0/+46
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: add 1.14.3Sam James2022-04-282-0/+46
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: 1.14.2 version bumpAndreas Sturmlechner2022-04-052-0/+45
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: Drop 1.10.1Andreas Sturmlechner2022-01-262-43/+0
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.12.1 arm64, #831589Sam James2022-01-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.12.1 amd64, #831589Jakov Smolić2022-01-251-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-apps/xdg-desktop-portal: Stabilize 1.12.1 x86, #831589Jakov Smolić2022-01-251-2/+2
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-apps/xdg-desktop-portal: 1.12.1 version bumpAndreas Sturmlechner2021-12-232-0/+43
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sys-apps/xdg-desktop-portal: Drop 1.8.1Andreas Sturmlechner2021-11-232-43/+0
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>