[gimp] build: update the flatpak howto with information on runtime module list.
- From: Jehan Pagès <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] build: update the flatpak howto with information on runtime module list.
- Date: Mon, 30 Jan 2017 15:43:05 +0000 (UTC)
commit b8e7907a63a0c18c539ea68f5d9c8309d8fc885f
Author: Jehan <jehan girinstud io>
Date: Mon Jan 30 16:41:51 2017 +0100
build: update the flatpak howto with information on runtime module list.
build/flatpak/flatpak-howto.txt | 35 +++++++++++++++++++++++++++++------
1 files changed, 29 insertions(+), 6 deletions(-)
---
diff --git a/build/flatpak/flatpak-howto.txt b/build/flatpak/flatpak-howto.txt
index b17bc6a..7407dd9 100644
--- a/build/flatpak/flatpak-howto.txt
+++ b/build/flatpak/flatpak-howto.txt
@@ -10,8 +10,12 @@ GIMP Flatpak HowTo
* Install this runtime and the corresponding SDK if you haven't already:
-> $ flatpak remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo
-> $ flatpak install gnome org.gnome.Platform//3.22 org.gnome.Sdk//3.22
+> flatpak remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo
+> flatpak install gnome org.gnome.Platform//3.22 org.gnome.Sdk//3.22
+
+Or simply update them:
+
+> flatpak update
* Other GIMP dependencies which are not available in the GNOME runtime
should be built along as modules within GIMP's flatpak.
@@ -28,10 +32,29 @@ GIMP Flatpak HowTo
On a higher version runtime, these modules can likely be removed from
our manifest.
- Note: I could find the GNOME runtime manifest at:
- https://git.gnome.org/browse/gnome-sdk-images/tree/org.gnome.Sdk.json.in
- But this one is based on the Freedesktop runtime and I couldn't find
- its contents yet.
+ A flatpak is a layered set of modules. Our GIMP build in particular is
+ built over the GNOME runtime, itself built over the Freedesktop
+ runtime, itself based on a yocto-built image.
+ Other than by trial and error, you can find the installed dependencies
+ by running:
+
+> flatpak run --devel --command=bash org.gimp.GIMP
+
+ GIMP manifest available at:
+
+> less /app/manifest.json
+
+ GNOME module list:
+
+> less /usr/manifest.json
+
+ Freedesktop module list:
+
+> less /usr/manifest-base-1.json
+
+ Finally the contents of the yocto-built image:
+
+> less /usr/manifest.base
* For a stable release, remove the following line from the manifest:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]