This repository was archived by the owner on Aug 5, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 54
[TEST BUILD] Initial support for flatpaks and generating flatpak (SDK) repositories for/from images. #40
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
64a2eb6 to
3787b2b
Compare
2e5ebe8 to
3ee8b93
Compare
Contributor
|
test this please |
8dfcf5e to
a5b9d03
Compare
a5b9d03 to
6b9cdf1
Compare
6b9cdf1 to
30afa6d
Compare
Contributor
|
test this please |
2 similar comments
Contributor
Author
|
test this please |
Contributor
|
test this please |
30afa6d to
b4e58c8
Compare
e610775 to
09e1f95
Compare
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
If 'flatpak' is among DISTRO_FEATURES, inherit flatpak-image. This should add the necessary flatpak runtime bits to the image and enable generating a flatpak repository out of it. Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
Temporarily point openembedded-core to a forked repository at github with the patches pre-applied until the usrmerge patchset lands upstream and propagates back to us. Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
Updated conf-notes.txt and local.conf.sample with flatpak-related snippets. Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
Enabled building flatpak runtime image and SDK for the minimal image by default. Since it seems we don't export/run tests for the minimal image I did not enable those for the runtime image either. ATM, because of the default paths we use to create flatpak OSTree repos, the archive-z2 SDK flatpak repository will not get exported (but the bare-user one will). Will can address this later... Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
Add back the recently split out meta-gplv2 layer. We need it for GPG 1.%. Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
09e1f95 to
6d36798
Compare
Contributor
Author
|
test this please |
Contributor
|
Can one of the admins verify this patch? |
nagineni
pushed a commit
to nagineni/intel-iot-refkit
that referenced
this pull request
Jun 13, 2017
* meta-iot-web e4310f8...1e515ff > Merge pull request intel#42 from nagineni/update_restserver > iot-rest-api-server.bb: Update iot-rest-api-server to latest > Merge pull request intel#41 from TizenTeam:sandbox/pcoval/on/master/latest > iotivity-node: Update to 1.2.1-1 > Merge pull request intel#40 from nagineni/update_node > recipes-web: Update iotivity-node and iot-rest-api-server to latest version > nodejs: Upgrade to latest LTS v6.11.0 > Merge pull request intel#35 from gunnarx/add_arm64_squashed > Support aarch64 targets by passing arm64 to npm > Merge pull request intel#36 from nagineni/update_license > Update license to proper. Signed-off-by: Sudarsana Nagineni <sudarsana.nagineni@intel.com>
nagineni
pushed a commit
to nagineni/intel-iot-refkit
that referenced
this pull request
Jun 13, 2017
* meta-iot-web e4310f8...1e515ff (11): > Merge pull request intel#42 from nagineni/update_restserver > iot-rest-api-server.bb: Update iot-rest-api-server to latest > Merge pull request intel#41 from TizenTeam:sandbox/pcoval/on/master/latest > iotivity-node: Update to 1.2.1-1 > Merge pull request intel#40 from nagineni/update_node > recipes-web: Update iotivity-node and iot-rest-api-server to latest version > nodejs: Upgrade to latest LTS v6.11.0 > Merge pull request intel#35 from gunnarx/add_arm64_squashed > Support aarch64 targets by passing arm64 to npm > Merge pull request intel#36 from nagineni/update_license > Update license to proper. Signed-off-by: Sudarsana Nagineni <sudarsana.nagineni@intel.com>
Contributor
|
replaced by #181 |
mythi
pushed a commit
to mythi/intel-iot-refkit
that referenced
this pull request
Jun 15, 2017
* meta-iot-web e4310f8...1e515ff (11): > Merge pull request intel#42 from nagineni/update_restserver > iot-rest-api-server.bb: Update iot-rest-api-server to latest > Merge pull request intel#41 from TizenTeam:sandbox/pcoval/on/master/latest > iotivity-node: Update to 1.2.1-1 > Merge pull request intel#40 from nagineni/update_node > recipes-web: Update iotivity-node and iot-rest-api-server to latest version > nodejs: Upgrade to latest LTS v6.11.0 > Merge pull request intel#35 from gunnarx/add_arm64_squashed > Support aarch64 targets by passing arm64 to npm > Merge pull request intel#36 from nagineni/update_license > Update license to proper. Signed-off-by: Sudarsana Nagineni <sudarsana.nagineni@intel.com>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This patch set enables the generation of flatpak repositories for the images we build. These repositories can then be used to (flatpak-)build applications against the images and (flatpak-)install them to a device running flatpak-enabled images.
The meta-flatpak layer consists of
meta-flatpak (flatpak itself) has a hard requirement, one it cannot enforce, on a fedora-like merged / and /usr (the 'usrmerge' patches) and PAM (for automatically starting flatpak sessions). Hence, this PR contains a commit which points openembedded-core to a forked repository with the usrmerge patchset applied on the latest upstream HEAD (def3800 as of this writing).
Once the usrmerge patchset lands upstream, we'll point the openembedded-core submodule back to the upstream repo with another corresponding commit.
See meta-flatpak for a slightly more concise introduction of what flatpak support is all about and how you can test it.