flatpak (previously xdg-app) runtime based on openSUSE / flatpak support for OBS
a project by fcrozat
a project by fcrozat
Updated
over 5 years
ago.
10 hacker ♥️.
Flatpak (previously known as xdg-app) is a bundle system, based on ostree, to easily make available applications bundle to users. Currently, flatpack is available on openSUSE Tumbleweed but we don't ship any runtime based on openSUSE (freedesktop or GNOME runtime).
Also, it could be interesting to generate flatpak bundle directly from OBS, if possible, using either available packages or directly application sourcecode.
Investigation on ostree (which is used as a basis for flatpak) and how it could work with JeOS image are also on the agenda.
This project is part of:
Hack Week 14
Activity
Comments
-
over 8 years ago by fcrozat | Reply
Current status:
- flatpak and ostree packages were updated and fixed, for GNOME:Next / GNOME:Factory and are building also for openSUSE Leap 42.1.
- we are still waiting for secteam review on flatpak package
- while building flatpak on Leap, I found a bug in automake package on Leap and SLE12. Fix was backported and is pushed in SLE12 maintenance update and will be therefore available for Leap 42.x
Next steps:
- building a Flatpak runtime based on openSUSE Leap 42.1, using kiwi and ostree
- discovered some unwelcomed hard dependencies in our Leap / TW packages, send some fixes to TW.
-
over 8 years ago by fcrozat | Reply
Final status after a week:
- still waiting for secteam review on flatpak package
- several dependencies cleanup were pushed for devel project of Factory packages
- scripts to generate Flatpak openSUSE Leap 42.1 runtime and sdk are available at https://github.com/fcrozat/opensuse-flatpak-runtime . Result is untested, might not work ;)
Similar Projects
This project is one of its kind!