pkg2appimage icon indicating copy to clipboard operation
pkg2appimage copied to clipboard

Support upstream projects in providing AppImages

Open probonopd opened this issue 9 years ago • 4 comments

This ticket tracks issues of upstream projects interested in providing AppImages.

An AppImage is a distribution format for applications that can run anywhere without installation: Distribute your desktop Linux application in the AppImage format and win users running all common Linux distributions. Package once and run everywhere. Reach users on all major desktop distributions.

Note to upstream application authors: If your project appears in this list, it most likely means that AppImage has been suggested as a way to distribute your application. Please open an issue in this project if you are an upstream application developer requesting support for packaging your application as an AppImage.

Find details on AppImageKit here.

This repository contains some example Recipe files that show how to package applications as AppImages.

Also, many projects are building on Travis CI using Qt; these could potentially be interested in providing AppImages of the build results.

Applications

  • [x] https://github.com/mumble-voip/mumble/issues/1986
  • [x] https://github.com/evothings/evothings-studio/issues/27
  • [x] https://github.com/MrKepzie/Natron/issues/120
  • [ ] https://github.com/therealglazou/bluegriffon/issues/15 - can't get it to build; no CI available
  • [x] https://github.com/mavlink/qgroundcontrol/issues/2913
  • [ ] https://github.com/baedert/corebird/issues/518 - upstream does not target older target systems
  • [x] https://github.com/keithgg/puddletag/issues/288
  • [x] https://github.com/OpenShot/openshot-qt/issues/93
  • [x] https://github.com/markummitchell/engauge-digitizer/issues/112
  • [ ] https://github.com/Philip-Scott/Notes-up/issues/25 - @demonpig working on it
  • [ ] https://github.com/GoldenCheetah/GoldenCheetah/issues/1913
  • [x] https://github.com/resin-io/etcher/issues/323
  • [x] https://github.com/cjcliffe/CubicSDR/issues/334
  • [x] https://github.com/iridium-browser/iridium-browser/issues/24
  • [x] https://github.com/gnunn1/terminix/issues/25
  • [x] https://github.com/OSSIA/i-score/issues/186
  • [ ] https://github.com/HelloZeroNet/ZeroNet/issues/283
  • [x] https://github.com/cpvrlab/ImagePlay/issues/57#issuecomment-223698785
  • [x] https://github.com/itchio/itch/issues/683
  • [ ] https://youtrack.jetbrains.com/issue/ALL-712?query=AppImage
  • [x] https://github.com/callaa/Drawpile/issues/338
  • [x] https://github.com/nuttyartist/notes/issues/13
  • [x] https://github.com/LMMS/lmms/issues/2556
  • [ ] https://github.com/servo/servo/issues/12031 - official download does not run for me
  • [x] https://github.com/OtterBrowser/otter-browser/issues/1148
  • [x] https://github.com/Ultimaker/cura-build/issues/63 | https://github.com/Ultimaker/cura-build/pull/75
  • [x] https://github.com/aferrero2707/PhotoFlow/issues/103
  • [ ] https://github.com/damellis/ESP/issues/323
  • [x] https://github.com/arkottke/strata/issues/1
  • [ ] https://github.com/vinszent/gnome-twitch/pull/157 - upstream seemingly not interested in AppImage
  • [ ] https://github.com/DemonsawCommunity/demonsaw/issues/4
  • [x] https://github.com/xdgurl/xdgurl
  • [x] https://github.com/Swordfish90/cool-retro-term/issues/136#issuecomment-255710968
  • [ ] https://github.com/FreeRDP/Remmina/issues/1123#issuecomment-282304895
  • [ ] https://github.com/alamminsalo/orion/issues/197
  • [ ] https://github.com/jamiemcg/Remarkable/issues/178
  • [ ] https://github.com/lbryio/lbry-app/issues/332
  • [x] https://github.com/KDAB/hotspot/issues/58
  • [ ] https://github.com/bil-elmoussaoui/Hardcode-Tray/issues/391
  • [ ] https://github.com/chenxiaolong/DualBootPatcher/issues/611
  • [ ] https://github.com/QTodoTxt/QTodoTxt2/issues/30
  • [ ] https://github.com/hyperdriveguy/OpenGospel/issues/12
  • [ ] https://github.com/babluboy/bookworm/issues/46
  • [ ] https://github.com/gcompris/GCompris-qt/issues/191
  • [ ] https://github.com/qbittorrent/qBittorrent/issues/7312
  • [ ] https://github.com/brave/browser-laptop/issues/10250#issuecomment-323648050

Games

See our sister project, https://github.com/RazZziel/PortableLinuxGames

  • [ ] https://github.com/minetest/minetest/issues/3568
  • [x] https://github.com/worldforge/hammer/pull/13
  • [ ] https://github.com/RigsOfRods/rigs-of-rods/issues/800
  • [x] https://github.com/supertuxkart/stk-code/issues/2448
  • [ ] https://github.com/RPCS3/rpcs3/issues/1561
  • [ ] https://github.com/planeworld/planeworld/issues/39
  • [ ] https://github.com/speed-boulder/speed-boulder/issues/2
  • [ ] https://github.com/unfoldingWord-dev/ts-desktop/issues/194
  • [x] https://github.com/probonopd/AppImageKit/issues/177 TrenchBroom
  • [x] https://github.com/stsp/dosemu2/issues/93#issuecomment-256928509
  • [ ] https://github.com/Secretchronicles/TSC/issues/614
  • [ ] https://github.com/LateStartStudio/Hero6/issues/187 (already builds on Travis CI)

Other

  • [ ] https://github.com/alganet/AppPackPrototype/issues/1

probonopd avatar Feb 07 '16 15:02 probonopd

https://github.com/qbittorrent/qBittorrent

crayxt avatar Jun 21 '16 04:06 crayxt

qbittorent depends on libtorrent-rasterbar which depends on newer boost libraries - they are available in epel6, but I cannot make libtorrent-rasterbar see those boost libraries (boost148)

crayxt avatar Jun 22 '16 12:06 crayxt

Might be necessary to build all the special deps yourself? If they don't build it's probably best to seek help from the upstream project. Sometimes apps have higher build-time requirements than CentOS 6.

probonopd avatar Jun 22 '16 13:06 probonopd

KDEnlive is now provided as an AppImage: https://kdenlive.org/download/ MediaInfo AppImages are a work in progress: https://github.com/MediaArea/MediaArea-Utils/commit/8b00c71a7aae851409bc3b0b2fafad5a9fe14d2a

Update: XnViewMP AppImage: http://newsgroup.xnview.com/viewtopic.php?f=82&t=34581

darealshinji avatar Jan 19 '17 02:01 darealshinji