Reuse org.gnome.Platform and etc in flatpack from GIMP

Tags: #<Tag:0x00007fbf539f3a98>

Why are devs of MyPaint not reusing
org.gnome.Platform,
org.freedesktop.Platform.GL.default and
org.freedesktop.Platform.VAAPI.Intel
runtimes for example from GIMP flatpak?
It would be huge size reduction for downloading.

GIMP flatpak download:

        ID                                             Branch     Op     Remote repository           Download
 1. [✓] org.freedesktop.Platform.GL.default            19.08      i      flathub                      88,6 MB / 89,1 MB
 2. [✓] org.freedesktop.Platform.GL.nvidia-390-138     1.4        i      flathub                      48,8 MB / 48,9 MB
 3. [✓] org.freedesktop.Platform.VAAPI.Intel           19.08      i      flathub                       8,6 MB / 8,7 MB
 4. [✓] org.freedesktop.Platform.openh264              2.0        i      flathub                       1,5 MB / 1,5 MB
 5. [✓] org.gimp.GIMP.Manual                           2.10       i      flathub                      49,0 MB / 876,5 MB
 6. [✓] org.gnome.Platform.Locale                      3.36       i      flathub                       3,7 MB / 323,1 MB
 7. [✓] org.gtk.Gtk3theme.Pop-dark                     3.22       i      flathub                     226,3 kB / 226,0 kB
 8. [✓] org.gnome.Platform                             3.36       i      flathub                     274,7 MB / 326,0 MB
 9. [✓] org.gimp.GIMP      

MyPaint flatpak download:

        ID                                             Branch     Op     Remote repository           Download
 1. [✓] org.freedesktop.Platform.GL.default            20.08      i      flathub                      42,1 MB / 42,4 MB
 2. [✓] org.freedesktop.Platform.VAAPI.Intel           20.08      i      flathub                      11,1 MB / 11,2 MB
 3. [✓] org.gnome.Platform.Locale                      3.38       i      flathub                       1,7 MB / 325,9 MB
 4. [✓] org.gnome.Platform                             3.38       i      flathub                     272,3 MB / 343,2 MB
 5. [✓] org.mypaint.MyPaint.Locale                     stable     i      flathub                      57,9 kB / 1,5 MB
 6. [✓] org.mypaint.MyPaint                            stable     i      flathub                      11,9 MB / 15,1 MB

Happy to accept any PR on our Github repo that will address this since mostly likely they use the json file in our Flatpak folder. With the exception of our Appimage and windows builds, we rely on our contributors to build mypaint.

Agreed, and it looks to me like the onus is on the gimp flatpack to up the versions of their dependencies (not that mypaint can throw any stones when it comes to old deps…).

MyPaint's community forums is sponsored by Altispeed. Click here to visit their website.