|
1 | 1 | { |
2 | 2 | "app-id": "org.mume.MMapper", |
3 | 3 | "runtime": "org.kde.Platform", |
4 | | - "runtime-version": "6.8", |
| 4 | + "runtime-version": "6.9", |
5 | 5 | "sdk": "org.kde.Sdk", |
6 | 6 | "finish-args": [ |
7 | 7 | "--share=network", |
8 | 8 | "--socket=wayland", |
9 | 9 | "--socket=fallback-x11", |
10 | 10 | "--share=ipc", |
11 | 11 | "--device=dri", |
12 | | - "--filesystem=xdg-documents:rw" |
| 12 | + "--filesystem=xdg-documents" |
13 | 13 | ], |
14 | 14 | "command": "mmapper", |
15 | 15 | "cleanup": [ |
16 | | - "/app/images", |
17 | | - "/app/include", |
18 | | - "/app/arda.xml", |
19 | | - "*.a" |
| 16 | + "*.a", |
| 17 | + "/arda.xml", |
| 18 | + "/images", |
| 19 | + "/include", |
| 20 | + "/lib/cmake", |
| 21 | + "/lib/pkgconfig", |
| 22 | + "/mkspecs" |
20 | 23 | ], |
21 | 24 | "modules": [ |
22 | | - { |
23 | | - "name": "openssl3", |
24 | | - "buildsystem": "simple", |
25 | | - "sources": [ |
26 | | - { |
27 | | - "type": "git", |
28 | | - "url": "https://github.com/openssl/openssl.git", |
29 | | - "tag": "openssl-3.5.1" |
30 | | - } |
31 | | - ], |
32 | | - "build-commands": [ |
33 | | - "./config shared no-tests no-unit-test no-weak-ssl-ciphers no-idea no-mdc2 no-rc5 --prefix=/app", |
34 | | - "make", |
35 | | - "make install" |
36 | | - ] |
37 | | - }, |
38 | 25 | { |
39 | 26 | "name": "glm", |
40 | 27 | "buildsystem": "simple", |
|
46 | 33 | } |
47 | 34 | ], |
48 | 35 | "build-commands": [ |
49 | | - "cp -r glm /app/include/" |
| 36 | + "mkdir -p /app/include/glm", |
| 37 | + "cp -r glm/* /app/include/glm/" |
50 | 38 | ] |
51 | 39 | }, |
52 | 40 | { |
|
91 | 79 | "sources": [ |
92 | 80 | { |
93 | 81 | "type": "archive", |
94 | | - "url": "https://github.com/frankosterfeld/qtkeychain/archive/0.14.3.tar.gz", |
95 | | - "sha256": "a22c708f351431d8736a0ac5c562414f2b7bb919a6292cbca1ff7ac0849cb0a7", |
| 82 | + "url": "https://github.com/frankosterfeld/qtkeychain/archive/0.15.tar.gz", |
| 83 | + "sha256": "2bf85c721315f69f6b486323a2833c2f38b9c1807941bbb3ac16cf11c5b26588", |
96 | 84 | "x-checker-data": { |
97 | 85 | "type": "anitya", |
98 | 86 | "project-id": 4138, |
|
102 | 90 | } |
103 | 91 | ], |
104 | 92 | "config-opts": [ |
105 | | - "-DCMAKE_INSTALL_LIBDIR=/app/lib", |
106 | | - "-DLIB_INSTALL_DIR=/app/lib", |
107 | 93 | "-DBUILD_TRANSLATIONS=OFF", |
108 | | - "-DBUILD_WITH_QT6=ON", |
109 | | - "-DCMAKE_PREFIX_PATH=/app" |
| 94 | + "-DBUILD_WITH_QT6=ON" |
110 | 95 | ] |
111 | 96 | }, |
112 | 97 | { |
|
130 | 115 | { |
131 | 116 | "type": "git", |
132 | 117 | "url": "https://github.com/MUME/images.git", |
133 | | - "tag": "main" |
| 118 | + "commit": "235b9d6c4d66304f52af16bae982b3e0ae7f4738" |
134 | 119 | } |
135 | 120 | ], |
136 | 121 | "build-commands": [ |
|
155 | 140 | "-DWITH_MAP=/app/arda.xml", |
156 | 141 | "-DWITH_IMAGES=/app/images/", |
157 | 142 | "-DWITH_TESTS=OFF", |
158 | | - "-DOPENSSL_ROOT_DIR=/app", |
159 | | - "-DCMAKE_PREFIX_PATH=/app/lib/qt6:/app" |
160 | | - ], |
161 | | - "build-commands": [ |
162 | | - "sed -i 's|^Exec=.*|Exec=/app/bin/mmapper|' ../src/org.mume.MMapper.desktop" |
| 143 | + "-DWITH_UPDATER=OFF" |
163 | 144 | ] |
164 | 145 | } |
165 | 146 | ] |
|
0 commit comments