Update flatpak manifest more.

pull/1029/head
Ryan Pavlik 2021-04-22 13:17:49 -05:00 committed by phkahler
parent 7f5bb401c3
commit 8fbefa1ae5
1 changed files with 31 additions and 22 deletions

View File

@ -1,19 +1,29 @@
{ {
"app-id": "com.solvespace.SolveSpace", "app-id": "com.solvespace.SolveSpace",
"runtime": "org.gnome.Platform", "runtime": "org.freedesktop.Platform",
"runtime-version": "3.30", "runtime-version": "20.08",
"sdk": "org.gnome.Sdk", "sdk": "org.freedesktop.Sdk",
"finish-args": [ "finish-args": [
/* Access to display server and OpenGL */ /* Access to display server and OpenGL */
"--share=ipc", "--socket=fallback-x11", "--socket=wayland", "--device=dri", "--share=ipc",
"--socket=fallback-x11",
"--socket=wayland",
"--device=dri",
/* Access to save files */ /* Access to save files */
"--filesystem=home" "--filesystem=home"
], ],
"cleanup": [ "cleanup": [
"/include", "/lib/*/include", "/include",
"*.a", "*.la", "*.m4", "/lib/libslvs*.so*", "/lib/libglibmm_generate_extra_defs*.so*", "/lib/*/include",
"/share/pkgconfig", "*.pc", "*.a",
"/share/man", "/share/doc", "*.la",
"*.m4",
"/lib/libslvs*.so*",
"/lib/libglibmm_generate_extra_defs*.so*",
"/share/pkgconfig",
"*.pc",
"/share/man",
"/share/doc",
"/share/aclocal", "/share/aclocal",
/* mm-common junk */ /* mm-common junk */
"/bin/mm-common-prepare", "/bin/mm-common-prepare",
@ -26,8 +36,8 @@
"sources": [ "sources": [
{ {
"type": "archive", "type": "archive",
"url": "http://ftp.gnome.org/pub/GNOME/sources/mm-common/0.9/mm-common-0.9.12.tar.xz", "url": "https://download.gnome.org/sources/mm-common/1.0/mm-common-1.0.2.tar.xz",
"sha256": "ceffdcce1e5b52742884c233ec604bf6fded12eea9da077ce7a62c02c87e7c0b" "sha256": "a2a99f3fa943cf662f189163ed39a2cfc19a428d906dd4f92b387d3659d1641d"
} }
] ]
}, },
@ -39,21 +49,20 @@
"sources": [ "sources": [
{ {
"type": "archive", "type": "archive",
"url": "http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.10/libsigc++-2.10.1.tar.xz", "url": "https://download.gnome.org/sources/libsigc++/2.10/libsigc%2B%2B-2.10.6.tar.xz",
"sha256": "c9a25f26178c6cbb147f9904d8c533b5a5c5111a41ac2eb781eb734eea446003" "sha256": "dda176dc4681bda9d5a2ac1bc55273bdd381662b7a6d49e918267d13e8774e1b"
} }
] ]
}, },
{ {
"name": "glibmm", "name": "glibmm",
"config-opts": [ "config-opts": [],
"--disable-documentation" "buildsystem": "meson",
],
"sources": [ "sources": [
{ {
"type": "archive", "type": "archive",
"url": "http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.58/glibmm-2.58.1.tar.xz", "url": "https://download.gnome.org/sources/glibmm/2.64/glibmm-2.64.5.tar.xz",
"sha256": "6e5fe03bdf1e220eeffd543e017fd2fb15bcec9235f0ffd50674aff9362a85f0" "sha256": "508fc86e2c9141198aa16c225b16fd6b911917c0d3817602652844d0973ea386"
} }
] ]
}, },
@ -98,14 +107,13 @@
}, },
{ {
"name": "gtkmm", "name": "gtkmm",
"config-opts": [ "config-opts": [],
"--disable-documentation" "buildsystem": "meson",
],
"sources": [ "sources": [
{ {
"type": "archive", "type": "archive",
"url": "http://ftp.gnome.org/pub/GNOME/sources/gtkmm/3.24/gtkmm-3.24.1.tar.xz", "url": "https://download.gnome.org/sources/gtkmm/3.24/gtkmm-3.24.4.tar.xz",
"sha256": "ddfe42ed2458a20a34de252854bcf4b52d3f0c671c045f56b42aa27c7542d2fd" "sha256": "9beb71c3e90cfcfb790396b51e3f5e7169966751efd4f3ef9697114be3be6743"
} }
] ]
}, },
@ -113,6 +121,7 @@
"name": "libjson-c", "name": "libjson-c",
"sources": [ "sources": [
{ {
/* 0.15-nodoc doesn't build */
"type": "archive", "type": "archive",
"url": "https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1-nodoc.tar.gz", "url": "https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1-nodoc.tar.gz",
"sha256": "94a26340c0785fcff4f46ff38609cf84ebcd670df0c8efd75d039cc951d80132" "sha256": "94a26340c0785fcff4f46ff38609cf84ebcd670df0c8efd75d039cc951d80132"