Add nightly for experimental Konversation Qt Quick branch
ClosedPublic

Authored by hein on Sat, Sep 2, 5:45 AM.

Details

Summary

I'd like to add Konversation's wip/qtquick branch to the Flatpak
repo for collaboration with designers.

This is my attempt at a recipe. I'm not sure if this is an
appropriate way to do it. I also don't know if conflicting
files are an issue, or how Discover would handle the two
packages co-existing considering they have the same .desktop
file and appstream data.

Hoping for feedback.

Diff Detail

Repository
R256 Flatpak packaging for KDE Applications
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
hein created this revision.Sat, Sep 2, 5:45 AM
hein added a comment.Sat, Sep 2, 5:46 AM

Note: I need a debugfull build because the --nui CLI arg (that bypasses the single-instance application mechanic and allows running multiple Konversation instances) is only available in debug builds.

hein updated this revision to Diff 19078.Sat, Sep 2, 5:51 AM

From https://www.mankier.com/5/flatpak-manifest I'm not 100% sure
the top-level branch applies to the git module source, so specify
for good measure.

hein updated this revision to Diff 19079.Sat, Sep 2, 5:56 AM

Add Kirigami master ala Klimbgrades' recipe.

apol accepted this revision.Mon, Sep 4, 11:09 AM

Yes, default branch is master.

This revision is now accepted and ready to land.Mon, Sep 4, 11:09 AM
hein added a comment.Mon, Sep 4, 11:11 AM

Should I add it to top-level then instead of todo/? Does anything else need to be done after or will it start generating packages and putting them into the repo at next run?

apol requested changes to this revision.Mon, Sep 4, 11:16 AM

Put it in the root, todo/ stuff isn't built, it's for things that don't build.

This revision now requires changes to proceed.Mon, Sep 4, 11:16 AM
This revision was automatically updated to reflect the committed changes.
hein added a comment.Tue, Sep 5, 7:33 AM

Both this and org.kde.klimbgrades are currently failing because they pull in Kirigami master which needs KF5 5.38. How should we proceed to fix this?