Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 842462 - sys-apps/flatpak: update xdg-desktop-portal deps
Summary: sys-apps/flatpak: update xdg-desktop-portal deps
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Zac Medico
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 816135
  Show dependency tree
 
Reported: 2022-05-03 16:34 UTC by Pacho Ramos
Modified: 2022-05-15 18:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2022-05-03 16:34:36 UTC
Looking to other distributions, it seems they only depend on plain sys-apps/xdg-desktop-portal while relying on more general desktop packages to provide the exact portal flavor for them. Currently I see ebuild is pulling -kde flavor with kde USE flag and gtk one with its USE flag.

With recent splitting of gnome parts to sys-apps/xdg-desktop-portal-gnome, the ebuild would need to be updated. 

Personally I would do like the other distributions and simply pull in sys-apps/xdg-desktop-portal, but if you want to pull -gnome flavor with a gnome USE flag... as you wish

Thanks
Comment 1 Pacho Ramos gentoo-dev 2022-05-15 17:37:01 UTC
How would you prefer to get this handle then in flatpak side?

Thanks
Comment 2 Zac Medico gentoo-dev 2022-05-15 17:53:09 UTC
(In reply to Pacho Ramos from comment #0)
> Personally I would do like the other distributions and simply pull in
> sys-apps/xdg-desktop-portal, but if you want to pull -gnome flavor with a
> gnome USE flag... as you wish

I think sys-apps/xdg-desktop-portal will be fine. Thanks!
Comment 3 Larry the Git Cow gentoo-dev 2022-05-15 18:01:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1fbb39938ea84137269e202270a2b33462d9cd8

commit f1fbb39938ea84137269e202270a2b33462d9cd8
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2022-05-15 17:59:54 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2022-05-15 18:00:39 +0000

    sys-apps/flatpak: depend on xdg-desktop-portal
    
    Closes: https://bugs.gentoo.org/842462
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 sys-apps/flatpak/flatpak-1.12.3.ebuild | 7 ++-----
 sys-apps/flatpak/flatpak-1.12.7.ebuild | 7 ++-----
 sys-apps/flatpak/flatpak-1.13.2.ebuild | 7 ++-----
 3 files changed, 6 insertions(+), 15 deletions(-)