AppImage OBS Integration


#22

MirrorBrain has native zsync support, we should check this out:

http://mirrorbrain.org/docs/configuration/#configuring-zsync-generation


#23

After some experimentation here is my first Qt application built on OBS using linuxdeployqt which appears to be working:

https://build.opensuse.org/package/view_file/home:probono/DSRemote/appimage.yml?expand=1
http://download.opensuse.org/repositories/home:/probono/AppImage/DSRemote-0-x86_64.AppImage

Workarounds needed (PRs welcome!):

  • symlink /usr/bin/qmake
  • run find/patchelf commands to work around linuxdeployqt issues
  • create qt.conf for reasons unbeknownst to me (SUSE Qt seems to ignore qt_prfxpath)

Details on https://github.com/probonopd/linuxdeployqt/issues/99


#24

Now, why is this ignored? https://build.opensuse.org/project/meta/home:probono

    <arch>i686</arch>
    <arch>armv7hl</arch>
    <arch>aarch64</arch>

#25

this sounds interesting

Awesome!


#26

Last weekend, @adrianS and I officially announced OBS support for AppImage at the openSUSE Conference 17. The video is now online:

Slides:

Kudos to @adrianS for all the heavy lifting!

Updated instructions at https://github.com/AppImage/AppImageKit/wiki/Using-Open-Build-Service.


#27

HOLY CRAP! I just watched the video where rbrown talks about this in his Jurassic Park talk so this is freaking awesome news!

Edit: @probono unfortunately that video for the announcement is saying it is not available.


#28

Video:

Slides:

Executive Summary:

And although we feel that Richard may have been a bit too harsh with or friends at Canonical and Red Hat we are delighted to hear that Richard likes our user experience:


#29

I watched the rbrown video, I was referring to this video. - https://www.youtube.com/watch?v=8r1OwX-dNFo


#31

ok cool, thanks for the fixed link. Watching now. :slight_smile:


#32

My patch was accepted by adrian, now OBS can create AppImages with AppRun, before OBS was only adding AppRun for binaries not when building by source.