|
22 | 22 | "/share/pkgconfig" |
23 | 23 | ], |
24 | 24 | "finish-args": [ |
25 | | - "--own-name=org.remmina.Remmina", |
26 | 25 | /* X11 + XShm access */ |
27 | 26 | "--share=ipc", "--socket=x11", |
28 | 27 | /* Needs to talk to the network */ |
|
184 | 183 | }, |
185 | 184 | { |
186 | 185 | "name": "nxproxy", |
187 | | - "buildsystem": "simple", |
188 | | - "build-commands": [ |
189 | | - "make CONFIGURE='./configure --prefix=/app'", |
190 | | - "# Install target does a `gzip /app/share/man/man1/*.1`", |
191 | | - "rm -rf /app/share/man", |
192 | | - "make PREFIX=/app install", |
193 | | - "sed -e 's|/usr/lib/nx|/app/lib/nx|g' -i /app/bin/nxproxy" |
194 | | - ], |
| 186 | + "no-autogen": true, |
| 187 | + "make-args": ["PREFIX=/app"], |
195 | 188 | "sources": [ |
196 | 189 | { |
197 | 190 | "type": "archive", |
198 | | - "url": "https://code.x2go.org/releases/source/nx-libs/nx-libs-3.5.0.33-lite.tar.gz", |
199 | | - "sha256": "e43824f820f8d307207aa4686c68f9b0808909a6b6cd2c7d75b751b14dd3129f" |
| 191 | + "url": "https://code.x2go.org/releases/source/nx-libs/nx-libs-3.5.99.16-lite.tar.gz", |
| 192 | + "sha256": "02c2e382ad27d1b3a0febe31c19f0c2868460f0703b85e8c98ef6203074f7fd4" |
200 | 193 | } |
201 | 194 | ] |
202 | 195 | }, |
203 | 196 | { |
204 | 197 | "name": "freerdp", |
205 | | - "buildsystem": "cmake", |
| 198 | + "buildsystem": "cmake-ninja", |
206 | 199 | "cleanup": [ |
207 | 200 | "/bin", |
208 | 201 | "/lib/libwinpr-tools2.so*", |
209 | 202 | "/lib/libuwac0.so*" |
210 | 203 | ], |
211 | 204 | "config-opts": [ |
212 | | - "-DCMAKE_INSTALL_LIBDIR:PATH=/app/lib", |
| 205 | + "-DCMAKE_BUILD_TYPE:STRING=Release", |
213 | 206 | "-DWITH_CLIENT:BOOL=OFF", |
214 | 207 | "-DWITH_CUPS:BOOL=ON", |
215 | 208 | "-DWITH_JPEG:BOOL=ON", |
|
235 | 228 | "sources": [ |
236 | 229 | { |
237 | 230 | "type": "archive", |
238 | | - "url": "https://xorg.freedesktop.org/releases/individual/app/xprop-1.2.2.tar.bz2", |
239 | | - "sha256": "9bee88b1025865ad121f72d32576dd3027af1446774aa8300cce3c261d869bc6" |
| 231 | + "url": "https://xorg.freedesktop.org/releases/individual/app/xprop-1.2.3.tar.bz2", |
| 232 | + "sha256": "d22afb28c86d85fff10a50156a7d0fa930c80ae865d70b26d805fd28a17a521b" |
240 | 233 | } |
241 | 234 | ] |
242 | 235 | } |
|
297 | 290 | }, |
298 | 291 | { |
299 | 292 | "name": "lz4", |
300 | | - "buildsystem": "simple", |
301 | | - "build-commands": [ |
302 | | - "make -C lib lib", |
303 | | - "make -C lib PREFIX=/app install" |
304 | | - ], |
| 293 | + "subdir": "lib", |
| 294 | + "no-autogen": true, |
| 295 | + "make-args": ["lib"], |
| 296 | + "make-install-args": ["PREFIX=/app"], |
305 | 297 | "sources": [ |
306 | 298 | { |
307 | 299 | "type": "archive", |
|
346 | 338 | }, |
347 | 339 | { |
348 | 340 | "name": "libssh", |
349 | | - "buildsystem": "cmake", |
| 341 | + "buildsystem": "cmake-ninja", |
350 | 342 | "builddir": true, |
351 | 343 | "config-opts": [ |
| 344 | + "-DCMAKE_BUILD_TYPE:STRING=Release", |
352 | 345 | "-DWITH_EXAMPLES:BOOL=OFF" |
353 | 346 | ], |
354 | 347 | "sources": [ |
|
466 | 459 | "sources": [ |
467 | 460 | { |
468 | 461 | "type": "archive", |
469 | | - "url": "https://xorg.freedesktop.org/releases/individual/app/xkbcomp-1.4.0.tar.bz2", |
470 | | - "sha256": "bc69c8748c03c5ad9afdc8dff9db11994dd871b614c65f8940516da6bf61ce6b" |
| 462 | + "url": "https://xorg.freedesktop.org/releases/individual/app/xkbcomp-1.4.1.tar.bz2", |
| 463 | + "sha256": "748dc4cf58ac95684106bd9cf163ac6ab7de9a236faec02a6f4d4006d63a5736" |
471 | 464 | } |
472 | 465 | ] |
473 | 466 | } |
474 | 467 | ] |
475 | 468 | }, |
476 | 469 | { |
477 | 470 | "name": "remmina", |
478 | | - "buildsystem": "cmake", |
| 471 | + "buildsystem": "cmake-ninja", |
479 | 472 | "config-opts": [ |
480 | | - "-DCMAKE_INSTALL_LIBDIR:PATH=/app/lib", |
| 473 | + "-DCMAKE_BUILD_TYPE:STRING=Release", |
481 | 474 | "-DWITH_MANPAGES:BOOL=OFF", |
482 | 475 | "-DWITH_TELEPATHY:BOOL=OFF" |
483 | 476 | ], |
|
0 commit comments