First AppImage packaging runs
Needs RevisionPublic

Authored by vpinon on Nov 17 2019, 10:41 PM.

Details

Reviewers
vonreth
Group Reviewers
Craft
Summary

add dev-utils/appimagetool and Packager/LinuxAppImagePackager

Test Plan

build Kdenlive 19.08.3 appimage

Diff Detail

Repository
R138 Craft
Branch
appimage_vpinon
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 18889
Build 18907: arc lint + arc unit
vpinon requested review of this revision.Nov 17 2019, 10:41 PM
vpinon created this revision.

"craft --package kdenlive" gives "kdenlive-19.08.2-linux-64-gcc.appimage" that loads MLT & assets properly... but then crashes with:

QXcbIntegration::createPlatformOffscreenSurface|QOffscreenSurface::create QXcbIntegration: Cannot create platform offscreen surface, neither GLX nor EGL are enabled

I don't find a way forward for now, any hint?

Awesome, of course it sounds like it still needs some work.
@dschmidt I'd like to hear your thoughts.
@cullmann @kfunk I think kate/kdevelop used to have an appimage support, could you share your experience?

Btw did you have a look on https://docs.appimage.org/packaging-guide/linuxdeploy-user-guide.html I used it once (sadly not craft related) and it was quite nice.

vonreth requested changes to this revision.Dec 8 2019, 3:08 PM
vonreth added inline comments.
bin/Packager/LinuxAppImagePackager.py
20

pls ensure the directory exists before you list it

This revision now requires changes to proceed.Dec 8 2019, 3:08 PM