Jump to content

Guidelines and HOWTOs/Flatpak: Difference between revisions

From KDE Community Wiki
Apol (talk | contribs)
Created page with "Flatpak is a solution for creating contained software builds for GNU/Linux systems. You can find more information [http://flatpak.org/ here]. = KDE = KDE Software approach to..."
 
Apol (talk | contribs)
No edit summary
Line 7: Line 7:


This runtime can be added by following these instructions:
This runtime can be added by following these instructions:
[code]
<syntaxhighlight lang="bash">
flatpak remote-add kde http://distribute.kde.org/testing/ --no-gpg-verify
flatpak remote-add kde http://distribute.kde.org/testing/ --no-gpg-verify
flatpak install kde org.kde.Sdk
flatpak install kde org.kde.Sdk
[/code]
</syntaxhighlight>


Now you get to compile your favorite application. If you want to see how it's done, you can see some of the ones that have already been built. You can find it [https://quickgit.kde.org/?p=scratch%2Fapol%2Fxdgapp-nightly-apps.git&a=tree here].
Now you get to compile your favorite application. If you want to see how it's done, you can see some of the ones that have already been built. You can find it [https://quickgit.kde.org/?p=scratch%2Fapol%2Fxdgapp-nightly-apps.git&a=tree here].

Revision as of 23:14, 30 May 2016

Flatpak is a solution for creating contained software builds for GNU/Linux systems. You can find more information here.

KDE

KDE Software approach to Flatpak is still not ready. Nevertheless, it's being shaped up. If you're interested in helping, please send an e-mail to [email protected].

The idea behind flatpak is that your applications will depend on a runtime. KDE provides a runtime with Qt and all KDE Frameworks 5 (except for the 4th tier) to make sure it's easily adaptable for any KDE Application and possibly most Qt-based applications as well.

This runtime can be added by following these instructions:

flatpak remote-add kde http://distribute.kde.org/testing/ --no-gpg-verify
flatpak install kde org.kde.Sdk

Now you get to compile your favorite application. If you want to see how it's done, you can see some of the ones that have already been built. You can find it here.