Page MenuHomeSolus

Update flatpak to 0.10.4
ClosedPublic

Authored by kyrios123 on Feb 15 2018, 9:48 PM.
Tags
None
Referenced Files
F11048360: D2295.id6309.diff
Thu, Aug 10, 4:33 PM
F11048359: D2295.id.diff
Thu, Aug 10, 4:33 PM
F11048358: D2295.id5508.diff
Thu, Aug 10, 4:33 PM
F11048357: D2295.id6878.diff
Thu, Aug 10, 4:33 PM
F11048356: D2295.id6872.diff
Thu, Aug 10, 4:32 PM
F11033986: D2295.diff
Wed, Aug 9, 4:21 PM
F11003870: D2295.id6878.diff
Mon, Jul 31, 7:37 PM
F10991688: D2295.id6872.diff
Tue, Jul 25, 3:12 AM

Details

Summary

Release notes available on this page

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Install Polari flatpak : Ok.

Diff Detail

Repository
R766 flatpak
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

JoshStrobl added a subscriber: JoshStrobl.

There's like half a dozen items and a short paragraph of text. Surely we can just get that added to the summary. Also nuke the newline at the end of the package.yml file.

This revision now requires changes to proceed.Mar 3 2018, 10:39 AM

Ignore newline portion of previous comment as per IRC convo.

This revision is now accepted and ready to land.Mar 17 2018, 1:47 PM

Actually needs to be rebased.

This revision now requires changes to proceed.Mar 17 2018, 1:48 PM
  • Rebase
  • Update license to SPDX 3.0
  • Nuke blank line at the end of package.yml
  • Add --disable-document-portal for updating xdg-desktop-portal to 0.10
TingPing added inline comments.
package.yml
9

Incorrect license.

package.yml
9

See comment in D2580

package.yml
31

Just a thought since we don't have optional deps. It would be the best UX to depend upon xdg-desktop-portal-gtk. (The kde portal isn't packaged here anyway)

kyrios123 added inline comments.
package.yml
31

I guess @sunnyflunk would not agree since it would force installation of xdg-desktop-portal-gtk on Plasma.

package.yml
31

To build on that, Solus GNOME Edition already has a dep of xdg-desktop-portal-gtk for gnome-shell and not entirely certain it'll be necessary for the primary image given the coming flatpak support in the Software Center. Just keep it as is for now.

package.yml
31

I guess @sunnyflunk would not agree since it would force installation of xdg-desktop-portal-gtk on Plasma.

Well xdg-desktop-portal-gtk is sill wanted on Plasma because Solus doesn't have xdg-desktop-portal-kde.

Solus GNOME Edition already has a dep of xdg-desktop-portal-gtk for gnome-shell

At the very least it should be on the Budgie and MATE editions. Flatpak applications are far less functional without a portal. Worth noting future Snap releases also depend upon these portals.

given the coming flatpak support in the Software Center.

As in it installs flatpak and xdg-desktop-portal-gtk at first use? Better than nothing but I think its a good idea to not leave cli users in a bad default state.

JoshStrobl added inline comments.
package.yml
31

At the very least it should be on the Budgie and MATE editions.

I disagree. As explained in my comment, Flatpak support will be coming to the SC, and thus that will be the preferred frontend for acquiring flatpaks.

As in it installs flatpak and xdg-desktop-portal-gtk at first use?

I don't know yet, this is something that needs to be discussed with Ikey. For now I'm accepting the patch, this package can be updated down the road if necessary.

This revision is now accepted and ready to land.Apr 25 2018, 2:25 PM
This revision was automatically updated to reflect the committed changes.