|
2 | 2 | "$schema": "https://raw.githubusercontent.com/TingPing/flatpak-manifest-schema/master/flatpak-manifest.schema", |
3 | 3 | "app-id": "com.solvespace.SolveSpace", |
4 | 4 | "runtime": "org.freedesktop.Platform", |
5 | | - "runtime-version": "21.08", |
| 5 | + "runtime-version": "25.08", |
6 | 6 | "sdk": "org.freedesktop.Sdk", |
7 | 7 | "finish-args": [ |
8 | 8 | "--device=dri", |
|
26 | 26 | "sources": [ |
27 | 27 | { |
28 | 28 | "type": "archive", |
29 | | - "url": "https://download.gnome.org/sources/mm-common/1.0/mm-common-1.0.4.tar.xz", |
30 | | - "sha256": "e954c09b4309a7ef93e13b69260acdc5738c907477eb381b78bb1e414ee6dbd8", |
| 29 | + "url": "https://download.gnome.org/sources/mm-common/1.0/mm-common-1.0.7.tar.xz", |
| 30 | + "sha256": "494abfce781418259b1e9d8888c73af4de4b6f3be36cc75d9baa8baa0f2a7a39", |
31 | 31 | "x-checker-data": { |
32 | 32 | "type": "gnome", |
33 | 33 | "name": "mm-common", |
|
46 | 46 | "name": "sigc++", |
47 | 47 | "buildsystem": "meson", |
48 | 48 | "config-opts": [ |
| 49 | + "--buildtype=release", |
49 | 50 | "-Dbuild-examples=false" |
50 | 51 | ], |
51 | 52 | "sources": [ |
|
71 | 72 | "name": "glibmm", |
72 | 73 | "buildsystem": "meson", |
73 | 74 | "config-opts": [ |
| 75 | + "--buildtype=release", |
74 | 76 | "-Dbuild-examples=false" |
75 | 77 | ], |
76 | 78 | "sources": [ |
77 | 79 | { |
78 | 80 | "type": "archive", |
79 | | - "url": "https://download.gnome.org/sources/glibmm/2.66/glibmm-2.66.4.tar.xz", |
80 | | - "sha256": "199ace5682d81b15a1d565480b4a950682f2db6402c8aa5dd7217d71edff81d5", |
| 81 | + "url": "https://download.gnome.org/sources/glibmm/2.66/glibmm-2.66.8.tar.xz", |
| 82 | + "sha256": "64f11d3b95a24e2a8d4166ecff518730f79ecc27222ef41faf7c7e0340fc9329", |
81 | 83 | "x-checker-data": { |
82 | 84 | "type": "gnome", |
83 | 85 | "name": "glibmm", |
|
121 | 123 | { |
122 | 124 | "name": "pangomm", |
123 | 125 | "buildsystem": "meson", |
| 126 | + "config-opts": [ |
| 127 | + "--buildtype=release" |
| 128 | + ], |
124 | 129 | "sources": [ |
125 | 130 | { |
126 | 131 | "type": "archive", |
127 | | - "url": "https://download.gnome.org/sources/pangomm/2.46/pangomm-2.46.2.tar.xz", |
128 | | - "sha256": "57442ab4dc043877bfe3839915731ab2d693fc6634a71614422fb530c9eaa6f4", |
| 132 | + "url": "https://download.gnome.org/sources/pangomm/2.46/pangomm-2.46.4.tar.xz", |
| 133 | + "sha256": "b92016661526424de4b9377f1512f59781f41fb16c9c0267d6133ba1cd68db22", |
129 | 134 | "x-checker-data": { |
130 | 135 | "type": "gnome", |
131 | 136 | "name": "pangomm", |
|
143 | 148 | { |
144 | 149 | "name": "atkmm", |
145 | 150 | "buildsystem": "meson", |
| 151 | + "config-opts": [ |
| 152 | + "--buildtype=release" |
| 153 | + ], |
146 | 154 | "sources": [ |
147 | 155 | { |
148 | 156 | "type": "archive", |
149 | | - "url": "https://download.gnome.org/sources/atkmm/2.28/atkmm-2.28.2.tar.xz", |
150 | | - "sha256": "a0bb49765ceccc293ab2c6735ba100431807d384ffa14c2ebd30e07993fd2fa4", |
| 157 | + "url": "https://download.gnome.org/sources/atkmm/2.28/atkmm-2.28.4.tar.xz", |
| 158 | + "sha256": "0a142a8128f83c001efb8014ee463e9a766054ef84686af953135e04d28fdab3", |
151 | 159 | "x-checker-data": { |
152 | 160 | "type": "gnome", |
153 | 161 | "name": "atkmm", |
|
166 | 174 | "name": "gtkmm", |
167 | 175 | "buildsystem": "meson", |
168 | 176 | "config-opts": [ |
| 177 | + "--buildtype=release", |
169 | 178 | "-Dbuild-demos=false", |
170 | 179 | "-Dbuild-tests=false" |
171 | 180 | ], |
172 | 181 | "sources": [ |
173 | 182 | { |
174 | 183 | "type": "archive", |
175 | | - "url": "https://download.gnome.org/sources/gtkmm/3.24/gtkmm-3.24.6.tar.xz", |
176 | | - "sha256": "4b3e142e944e1633bba008900605c341a93cfd755a7fa2a00b05d041341f11d6", |
| 184 | + "url": "https://download.gnome.org/sources/gtkmm/3.24/gtkmm-3.24.10.tar.xz", |
| 185 | + "sha256": "7ab7e2266808716e26c39924ace1fb46da86c17ef39d989624c42314b32b5a76", |
177 | 186 | "x-checker-data": { |
178 | 187 | "type": "gnome", |
179 | 188 | "name": "gtkmm", |
|
199 | 208 | "url": "https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.gz", |
200 | 209 | "sha256": "8586084f71f9bde545ee7fa6d00288b264a2b7ac3607b974e54d13e7162c1c72", |
201 | 210 | "x-checker-data": { |
202 | | - "type": "anitya", |
203 | | - "project-id": 13751, |
| 211 | + "type": "html", |
| 212 | + "url": "https://eigen.tuxfamily.org/index.php?title=Main_Page", |
| 213 | + "version-pattern": "latest stable release</b> is Eigen ([\\d\\.-]+[\\d])", |
204 | 214 | "stable-only": true, |
205 | 215 | "url-template": "https://gitlab.com/libeigen/eigen/-/archive/$version/eigen-$version.tar.gz" |
206 | 216 | } |
|
215 | 225 | "buildsystem": "cmake-ninja", |
216 | 226 | "builddir": true, |
217 | 227 | "config-opts": [ |
| 228 | + "-DCMAKE_BUILD_TYPE=Release", |
218 | 229 | "-DBUILD_STATIC_LIBS=OFF", |
219 | | - "-DENABLE_THREADING=ON" |
| 230 | + "-DENABLE_THREADING=ON", |
| 231 | + "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" |
220 | 232 | ], |
221 | 233 | "sources": [ |
222 | 234 | { |
223 | 235 | "type": "archive", |
224 | | - "url": "https://s3.amazonaws.com/json-c_releases/releases/json-c-0.16.tar.gz", |
225 | | - "sha256": "8e45ac8f96ec7791eaf3bb7ee50e9c2100bbbc87b8d0f1d030c5ba8a0288d96b", |
| 236 | + "url": "https://s3.amazonaws.com/json-c_releases/releases/json-c-0.18.tar.gz", |
| 237 | + "sha256": "876ab046479166b869afc6896d288183bbc0e5843f141200c677b3e8dfb11724", |
226 | 238 | "x-checker-data": { |
227 | 239 | "type": "anitya", |
228 | 240 | "project-id": 1477, |
|
237 | 249 | "buildsystem": "cmake-ninja", |
238 | 250 | "builddir": true, |
239 | 251 | "config-opts": [ |
| 252 | + "-DCMAKE_BUILD_TYPE=RelWithDebInfo", |
240 | 253 | "-DFLATPAK=ON", |
241 | 254 | "-DENABLE_TESTS=OFF" |
242 | 255 | ], |
|
0 commit comments