|
1 | 1 | { |
2 | 2 | "id": "io.github.hedge_dev.unleashedrecomp", |
3 | 3 | "runtime": "org.freedesktop.Platform", |
4 | | - "runtime-version": "24.08", |
| 4 | + "runtime-version": "25.08", |
5 | 5 | "sdk": "org.freedesktop.Sdk", |
6 | | - "sdk-extensions" : [ "org.freedesktop.Sdk.Extension.llvm18" ], |
| 6 | + "sdk-extensions" : [ "org.freedesktop.Sdk.Extension.llvm20" ], |
7 | 7 | "finish-args": [ |
8 | | - "--share=network", |
| 8 | + "--share=ipc", |
9 | 9 | "--socket=wayland", |
10 | 10 | "--socket=fallback-x11", |
11 | 11 | "--socket=pulseaudio", |
12 | | - "--device=all", |
13 | | - "--filesystem=host", |
14 | | - "--filesystem=/media", |
15 | | - "--filesystem=/run/media", |
16 | | - "--filesystem=/mnt" |
| 12 | + "--device=dri", |
| 13 | + "--device=input", |
| 14 | + "--filesystem=host:ro", |
| 15 | + "--filesystem=/media:ro", |
| 16 | + "--filesystem=/run/media:ro", |
| 17 | + "--filesystem=/mnt:ro" |
17 | 18 | ], |
18 | 19 | "modules": [ |
19 | 20 | { |
20 | 21 | "name": "UnleashedRecomp", |
21 | 22 | "buildsystem": "simple", |
22 | 23 | "build-commands": [ |
23 | | - "cmake --preset linux-release -DUNLEASHED_RECOMP_FLATPAK=ON -DSDL2MIXER_VORBIS=VORBISFILE -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache", |
| 24 | + "cmake --preset linux-release -DUNLEASHED_RECOMP_FLATPAK=ON -DSDL2MIXER_VORBIS=VORBISFILE", |
24 | 25 | "cmake --build out/build/linux-release --target UnleashedRecomp", |
25 | 26 | "mkdir -p /app/bin", |
26 | 27 | "cp out/build/linux-release/UnleashedRecomp/UnleashedRecomp /app/bin/UnleashedRecomp", |
|
35 | 36 | } |
36 | 37 | ], |
37 | 38 | "build-options": { |
38 | | - "append-path": "/usr/lib/sdk/llvm18/bin", |
39 | | - "prepend-ld-library-path": "/usr/lib/sdk/llvm18/lib", |
| 39 | + "append-path": "/usr/lib/sdk/llvm20/bin", |
| 40 | + "prepend-ld-library-path": "/usr/lib/sdk/llvm20/lib", |
40 | 41 | "build-args": [ |
41 | 42 | "--share=network" |
42 | 43 | ] |
|
0 commit comments