|
11 | 11 | "--socket=wayland", |
12 | 12 | "--talk-name=org.gtk.vfs.*", |
13 | 13 | "--filesystem=xdg-run/gvfsd", |
14 | | - "--filesystem=home", |
15 | | - "--filesystem=/mnt", |
16 | | - "--filesystem=/srv" |
| 14 | + "--filesystem=host" |
17 | 15 | ], |
18 | 16 | "cleanup" : [ |
19 | 17 | "/include", |
20 | 18 | "/lib/libheif", |
21 | | - "/lib/x86_64-linux-gnu", |
22 | 19 | "/lib/girepository-1.0", |
23 | 20 | "/lib/pkgconfig", |
24 | 21 | "/lib/cmake", |
25 | 22 | "/lib/openjpeg-*", |
| 23 | + "/lib/*.a", |
26 | 24 | "/man", |
27 | 25 | "/share/aclocal", |
28 | 26 | "/share/doc", |
|
39 | 37 | "/share/COPYING", |
40 | 38 | "/share/RELEASE.txt", |
41 | 39 | "/share/cmake", |
42 | | - "/bin/a*", |
43 | | - "/bin/b*", |
44 | | - "/bin/c*", |
45 | | - "/bin/d*", |
46 | | - "/bin/e*", |
47 | | - "/bin/f*", |
48 | | - "/bin/g*", |
49 | | - "/bin/h*", |
50 | | - "/bin/i*", |
51 | | - "/bin/l*", |
52 | | - "/bin/m*", |
53 | | - "/bin/o*", |
54 | | - "/bin/p*", |
55 | | - "/bin/r*", |
56 | | - "/bin/s*", |
57 | | - "/bin/t*", |
58 | | - "/bin/x*", |
59 | | - "/bin/vips", |
60 | | - "/bin/vipsheader", |
| 40 | + "/bin/smem", |
| 41 | + "/bin/fpack", |
| 42 | + "/bin/funpack", |
| 43 | + "/bin/speed", |
61 | 44 | "/bin/vipsedit", |
62 | 45 | "/bin/vipsprofile", |
63 | | - "/bin/vipsthumbnail", |
64 | | - "/bin/jxlinfo", |
65 | | - "*.la", |
66 | | - "*.a" |
| 46 | + "/bin/vipsthumbnail" |
67 | 47 | ], |
68 | 48 | "modules" : [ |
69 | 49 |
|
|
73 | 53 | "buildsystem" : "cmake-ninja", |
74 | 54 | "build-options" : { |
75 | 55 | "config-opts" : [ |
76 | | - "-DCMAKE_INSTALL_LIBDIR=lib", |
77 | 56 | "-DBUILD_TESTING=OFF", |
78 | 57 | "-DHWY_ENABLE_CONTRIB=OFF", |
79 | 58 | "-DHWY_ENABLE_EXAMPLES=OFF", |
|
94 | 73 | "name" : "libdeflate", |
95 | 74 | "builddir" : true, |
96 | 75 | "buildsystem" : "cmake-ninja", |
97 | | - "build-options" : { |
98 | | - "config-opts" : [ |
99 | | - "-DCMAKE_INSTALL_LIBDIR=lib" |
100 | | - ] |
101 | | - }, |
102 | 76 | "sources" : [ |
103 | 77 | { |
104 | 78 | "type" : "git", |
105 | 79 | "url" : "https://github.com/ebiggers/libdeflate.git", |
106 | 80 | "tag" : "v1.22", |
107 | 81 | "commit" : "2335c047e91cac6fd04cb0fd2769380395149f15" |
108 | 82 | } |
109 | | - ] |
110 | | - }, |
111 | | - |
112 | | - { |
113 | | - "name" : "libjxl", |
114 | | - "builddir" : true, |
115 | | - "buildsystem" : "cmake-ninja", |
116 | | - "build-options" : { |
117 | | - "config-opts" : [ |
118 | | - "-DCMAKE_INSTALL_LIBDIR=lib", |
119 | | - "-DBUILD_TESTING=OFF", |
120 | | - "-DJPEGXL_ENABLE_SKCMS=off", |
121 | | - "-DJPEGXL_ENABLE_DOXYGEN=off", |
122 | | - "-DJPEGXL_ENABLE_EXAMPLES=off", |
123 | | - "-DJPEGXL_ENABLE_JNI=off", |
124 | | - "-DJPEGXL_ENABLE_MANPAGES=off", |
125 | | - "-DJPEGXL_ENABLE_OPENEXR=off", |
126 | | - "-DJPEGXL_ENABLE_TOOLS=off" |
127 | | - ] |
128 | | - }, |
129 | | - "sources" : [ |
130 | | - { |
131 | | - "type" : "git", |
132 | | - "url" : "https://github.com/libjxl/libjxl.git", |
133 | | - "tag" : "v0.11.0", |
134 | | - "commit" : "4df1e9eccdf86b8df4c0c7c08f529263906f9c4f" |
135 | | - } |
136 | | - ] |
137 | | - }, |
138 | | - |
139 | | - { |
140 | | - "name" : "openjpeg", |
141 | | - "builddir" : true, |
142 | | - "buildsystem" : "cmake-ninja", |
143 | | - "build-options" : { |
144 | | - "config-opts" : [ |
145 | | - "-DCMAKE_INSTALL_LIBDIR=lib" |
146 | | - ] |
147 | | - }, |
148 | | - "sources" : [ |
149 | | - { |
150 | | - "type" : "git", |
151 | | - "url" : "https://github.com/uclouvain/openjpeg.git", |
152 | | - "tag" : "v2.5.2", |
153 | | - "commit" : "39e8c50a2f9bdcf36810ee3d41bcbf1cc78968ae" |
154 | | - } |
155 | | - ] |
| 83 | + ], |
| 84 | + "cleanup" : [ |
| 85 | + "/bin/libdeflate-gunzip", |
| 86 | + "/bin/libdeflate-gzip" |
| 87 | + ] |
156 | 88 | }, |
157 | 89 |
|
158 | 90 | { |
159 | 91 | "name" : "libimagequant", |
160 | 92 | "builddir" : true, |
161 | 93 | "buildsystem" : "cmake-ninja", |
162 | 94 | "build-options" : { |
163 | | - "config-opts" : [ |
164 | | - "-DCMAKE_INSTALL_LIBDIR=lib" |
165 | | - ], |
166 | 95 | "arch" : { |
167 | 96 | "aarch64" : { |
168 | 97 | "config-opts" : [ |
|
185 | 114 | "name" : "libspng", |
186 | 115 | "builddir" : true, |
187 | 116 | "buildsystem" : "cmake-ninja", |
188 | | - "build-options" : { |
189 | | - "config-opts" : [ |
190 | | - "-DCMAKE_INSTALL_LIBDIR=lib" |
191 | | - ] |
192 | | - }, |
193 | 117 | "sources" : [ |
194 | 118 | { |
195 | 119 | "type" : "git", |
|
200 | 124 | ] |
201 | 125 | }, |
202 | 126 |
|
203 | | - { |
204 | | - "name" : "libarchive", |
205 | | - "builddir" : true, |
206 | | - "buildsystem" : "cmake-ninja", |
207 | | - "build-options" : { |
208 | | - "config-opts" : [ |
209 | | - "-DCMAKE_INSTALL_LIBDIR=lib" |
210 | | - ] |
211 | | - }, |
212 | | - "sources" : [ |
213 | | - { |
214 | | - "type" : "git", |
215 | | - "url" : "https://github.com/libarchive/libarchive.git", |
216 | | - "tag" : "v3.7.7", |
217 | | - "commit" : "b439d586f53911c84be5e380445a8a259e19114c" |
218 | | - } |
219 | | - ] |
220 | | - }, |
221 | | - |
222 | 127 | { |
223 | 128 | "name" : "poppler-data", |
224 | 129 | "builddir" : true, |
225 | 130 | "buildsystem" : "cmake-ninja", |
226 | | - "build-options" : { |
227 | | - "config-opts" : [ |
228 | | - "-DCMAKE_INSTALL_LIBDIR=lib" |
229 | | - ] |
230 | | - }, |
231 | 131 | "sources" : [ |
232 | 132 | { |
233 | 133 | "type" : "archive", |
|
243 | 143 | "builddir" : true, |
244 | 144 | "buildsystem" : "cmake-ninja", |
245 | 145 | "config-opts" : [ |
246 | | - "-DCMAKE_INSTALL_LIBDIR=lib", |
247 | 146 | "-DBUILD_CPP_TESTS=OFF", |
248 | 147 | "-DBUILD_GTK_TESTS=OFF", |
249 | 148 | "-DBUILD_MANUAL_TESTS=OFF", |
|
274 | 173 | "name" : "imath", |
275 | 174 | "builddir" : true, |
276 | 175 | "buildsystem" : "cmake-ninja", |
277 | | - "build-options" : { |
278 | | - "config-opts" : [ |
279 | | - "-DCMAKE_INSTALL_LIBDIR=lib" |
280 | | - ] |
281 | | - }, |
282 | 176 | "sources" : [ |
283 | 177 | { |
284 | 178 | "type" : "git", |
|
293 | 187 | "name" : "openexr", |
294 | 188 | "builddir" : true, |
295 | 189 | "buildsystem" : "cmake-ninja", |
296 | | - "build-options" : { |
297 | | - "config-opts" : [ |
298 | | - "-DCMAKE_INSTALL_LIBDIR=lib" |
299 | | - ] |
300 | | - }, |
301 | 190 | "sources" : [ |
302 | 191 | { |
303 | 192 | "type" : "git", |
304 | 193 | "url" : "https://github.com/AcademySoftwareFoundation/openexr.git", |
305 | 194 | "tag" : "v3.3.1", |
306 | 195 | "commit" : "f723c3940fff287c0a26b425b90a8e764823bfd4" |
307 | 196 | } |
308 | | - ] |
| 197 | + ], |
| 198 | + "cleanup" : [ |
| 199 | + "/bin/exr2aces", |
| 200 | + "/bin/exrenvmap", |
| 201 | + "/bin/exrheader", |
| 202 | + "/bin/exrinfo", |
| 203 | + "/bin/exrmakepreview", |
| 204 | + "/bin/exrmaketiled", |
| 205 | + "/bin/exrmanifest", |
| 206 | + "/bin/exrmetrics", |
| 207 | + "/bin/exrmultipart", |
| 208 | + "/bin/exrmultiview", |
| 209 | + "/bin/exrstdattr" |
| 210 | + ] |
309 | 211 | }, |
310 | 212 |
|
311 | 213 | { |
|
329 | 231 | "buildsystem" : "meson", |
330 | 232 | "config-opts" : [ |
331 | 233 | "--buildtype=release", |
332 | | - "--libdir=lib", |
333 | 234 | "-Dtests=false" |
334 | 235 | ], |
335 | 236 | "sources" : [ |
|
339 | 240 | "tag" : "v1.1.0", |
340 | 241 | "commit" : "60f291dea0fd464e34d693b1ad55c46f9f2ee69a" |
341 | 242 | } |
342 | | - ] |
| 243 | + ], |
| 244 | + "cleanup" : [ |
| 245 | + "/bin/dcm-dump", |
| 246 | + "/bin/dcm-getframe" |
| 247 | + ] |
343 | 248 | }, |
344 | 249 |
|
345 | 250 | { |
346 | 251 | "name" : "openslide", |
347 | 252 | "builddir" : true, |
348 | 253 | "buildsystem" : "meson", |
349 | 254 | "config-opts" : [ |
350 | | - "--libdir=lib", |
351 | 255 | "--buildtype=release" |
352 | 256 | ], |
353 | 257 | "sources" : [ |
|
356 | 260 | "url" : "https://github.com/openslide/openslide/releases/download/v4.0.0/openslide-4.0.0.tar.xz", |
357 | 261 | "sha256" : "cc227c44316abb65fb28f1c967706eb7254f91dbfab31e9ae6a48db6cf4ae562" |
358 | 262 | } |
359 | | - ] |
| 263 | + ], |
| 264 | + "cleanup" : [ |
| 265 | + "/bin/openslide-quickhash1sum", |
| 266 | + "/bin/openslide-show-properties", |
| 267 | + "/bin/openslide-write-png", |
| 268 | + "/bin/slidetool" |
| 269 | + ] |
360 | 270 | }, |
361 | 271 |
|
362 | 272 | { |
|
369 | 279 | "url" : "https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio-4.5.0.tar.gz", |
370 | 280 | "sha256" : "e4854fc3365c1462e493aa586bfaa2f3d0bb8c20b75a524955db64c27427ce09" |
371 | 281 | } |
372 | | - ] |
373 | | - }, |
374 | | - |
375 | | - { |
376 | | - "name" : "libde265", |
377 | | - "builddir" : true, |
378 | | - "buildsystem" : "cmake-ninja", |
379 | | - "build-options" : { |
380 | | - "config-opts" : [ |
381 | | - "-DCMAKE_INSTALL_LIBDIR=lib" |
382 | | - ] |
383 | | - }, |
384 | | - "sources" : [ |
385 | | - { |
386 | | - "type" : "archive", |
387 | | - "url" : "https://github.com/strukturag/libde265/releases/download/v1.0.15/libde265-1.0.15.tar.gz", |
388 | | - "sha256" : "00251986c29d34d3af7117ed05874950c875dd9292d016be29d3b3762666511d" |
389 | | - } |
390 | | - ] |
391 | | - }, |
392 | | - |
393 | | - { |
394 | | - "name" : "libheif", |
395 | | - "builddir" : true, |
396 | | - "buildsystem" : "cmake-ninja", |
397 | | - "build-options" : { |
398 | | - "config-opts" : [ |
399 | | - "-DCMAKE_INSTALL_LIBDIR=lib" |
400 | | - ] |
401 | | - }, |
402 | | - "sources" : [ |
403 | | - { |
404 | | - "type" : "archive", |
405 | | - "url" : "https://github.com/strukturag/libheif/releases/download/v1.18.2/libheif-1.18.2.tar.gz", |
406 | | - "sha256" : "c4002a622bec9f519f29d84bfdc6024e33fd67953a5fb4dc2c2f11f67d5e45bf" |
407 | | - } |
408 | | - ] |
| 282 | + ], |
| 283 | + "cleanup" : [ |
| 284 | + "/bin/imcopy", |
| 285 | + "/bin/cookbook", |
| 286 | + "/bin/fitscopy", |
| 287 | + "/bin/fitsverify" |
| 288 | + ] |
409 | 289 | }, |
410 | 290 |
|
411 | 291 | { |
412 | 292 | "name" : "cgif", |
413 | 293 | "buildsystem" : "meson", |
414 | 294 | "config-opts" : [ |
415 | | - "--libdir=lib", |
416 | 295 | "--buildtype=release" |
417 | 296 | ], |
418 | 297 | "builddir" : true, |
|
431 | 310 | "builddir" : true, |
432 | 311 | "buildsystem" : "meson", |
433 | 312 | "config-opts" : [ |
434 | | - "--libdir=lib", |
435 | 313 | "--buildtype=release", |
436 | 314 | "-Ddeprecated=false", |
437 | 315 | "-Dmodules=disabled" |
|
455 | 333 | "url" : "https://ftp.snt.utwente.nl/pub/software/gnu/gsl/gsl-2.8.tar.gz", |
456 | 334 | "sha256" : "6a99eeed15632c6354895b1dd542ed5a855c0f15d9ad1326c6fe2b2c9e423190" |
457 | 335 | } |
458 | | - ] |
| 336 | + ], |
| 337 | + "cleanup" : [ |
| 338 | + "/bin/gsl-config", |
| 339 | + "/bin/gsl-histogram", |
| 340 | + "/bin/gsl-randist" |
| 341 | + ] |
459 | 342 | }, |
460 | 343 |
|
461 | 344 | { |
|
0 commit comments