Page MenuHomeSolus

Initial inclusion of flatpak-kcm
ClosedPublic

Authored by joebonrichie on May 2 2023, 9:33 PM.
Tags
None
Referenced Files
F11005016: D14085.diff
Tue, Aug 1, 4:56 AM
F10970350: D14085.diff
Fri, Jul 21, 2:15 AM
F10890953: D14085.diff
Jun 28 2023, 7:18 PM
F10866834: D14085.diff
Jun 17 2023, 5:36 PM
F10845236: D14085.id34348.diff
Jun 10 2023, 11:29 PM
F10794624: D14085.diff
May 27 2023, 4:49 PM
F10773990: D14085.id.diff
May 22 2023, 2:04 AM
F10761374: D14085.diff
May 18 2023, 8:49 AM
Tokens
"Doubloon" token, awarded by davidjharder.

Details

Summary

closes T10515

Test Plan

Ran an application, changed permissions and confirmed that the changes were applied.

Diff Detail

Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 5039
Build 5039: arc lint + arc unit

Event Timeline

Fix component, sort dependencies in alphabetical order

Some minor notes, I'll leave the rest to the KDE guys

files/flatpak-discover.svg
9

Is this file also licensed under GPL-2.0-or-later?

package.yml
21

Thanks for sorting the dependencies, but unfortunately we sort pkgconfig() before regular dependencies, and also A-Z before a-z (i.e. uppercase before lowercase, so Qt before flatpak

23

It seems to pick up the flatpak dependency automatically during the build, so you don't need this rundeps section

[Dependency] /usr/lib64/qt5/plugins/plasma/kcms/systemsettings/kcm_flatpak.so adds dependency on libflatpak.so.0 from flatpak

Fix all notes from Staudey's review, except for the license for the icon

joebonrichie requested changes to this revision.EditedMay 10 2023, 7:19 PM
joebonrichie added a subscriber: joebonrichie.

Can you update to 5.27.5 and remove the maintainers.md file as whoever updates the plasma stack will need to update this alongside it regardless. Otherwise LGTM, thanks for packaging this up!

This revision now requires changes to proceed.May 10 2023, 7:19 PM
joebonrichie edited reviewers, added: kostadinsh; removed: joebonrichie.

Commandeering just to get this in

This revision was not accepted when it landed; it landed in state Needs Review.May 13 2023, 10:20 AM
This revision was automatically updated to reflect the committed changes.