Flatpak: Swap to KDE 6.8 SDK
This commit is contained in:
parent
b646f1453d
commit
9733d8a0d1
|
@ -9,8 +9,8 @@ config-opts:
|
||||||
|
|
||||||
# Use clang with LTO for speed.
|
# Use clang with LTO for speed.
|
||||||
- "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON"
|
- "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON"
|
||||||
- "-DCMAKE_C_COMPILER=/usr/lib/sdk/llvm17/bin/clang"
|
- "-DCMAKE_C_COMPILER=/usr/lib/sdk/llvm18/bin/clang"
|
||||||
- "-DCMAKE_CXX_COMPILER=/usr/lib/sdk/llvm17/bin/clang++"
|
- "-DCMAKE_CXX_COMPILER=/usr/lib/sdk/llvm18/bin/clang++"
|
||||||
- "-DCMAKE_EXE_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
- "-DCMAKE_EXE_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
||||||
- "-DCMAKE_MODULE_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
- "-DCMAKE_MODULE_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
||||||
- "-DCMAKE_SHARED_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
- "-DCMAKE_SHARED_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
|
|
||||||
app-id: "org.duckstation.DuckStation"
|
app-id: "org.duckstation.DuckStation"
|
||||||
runtime: "org.kde.Platform"
|
runtime: "org.kde.Platform"
|
||||||
runtime-version: "6.7"
|
runtime-version: "6.8"
|
||||||
sdk: "org.kde.Sdk"
|
sdk: "org.kde.Sdk"
|
||||||
sdk-extensions:
|
sdk-extensions:
|
||||||
- "org.freedesktop.Sdk.Extension.llvm17"
|
- "org.freedesktop.Sdk.Extension.llvm18"
|
||||||
add-extensions:
|
add-extensions:
|
||||||
"org.freedesktop.Platform.ffmpeg-full":
|
"org.freedesktop.Platform.ffmpeg-full":
|
||||||
directory: "lib/ffmpeg"
|
directory: "lib/ffmpeg"
|
||||||
version: "23.08"
|
version: "24.08"
|
||||||
add-ld-path: "."
|
add-ld-path: "."
|
||||||
autodownload: true
|
autodownload: true
|
||||||
|
|
||||||
|
@ -73,8 +73,8 @@ modules:
|
||||||
|
|
||||||
# Make sure we're using ThinLTO.
|
# Make sure we're using ThinLTO.
|
||||||
- "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON"
|
- "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON"
|
||||||
- "-DCMAKE_C_COMPILER=/usr/lib/sdk/llvm17/bin/clang"
|
- "-DCMAKE_C_COMPILER=/usr/lib/sdk/llvm18/bin/clang"
|
||||||
- "-DCMAKE_CXX_COMPILER=/usr/lib/sdk/llvm17/bin/clang++"
|
- "-DCMAKE_CXX_COMPILER=/usr/lib/sdk/llvm18/bin/clang++"
|
||||||
- "-DCMAKE_EXE_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
- "-DCMAKE_EXE_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
||||||
- "-DCMAKE_MODULE_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
- "-DCMAKE_MODULE_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
||||||
- "-DCMAKE_SHARED_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
- "-DCMAKE_SHARED_LINKER_FLAGS_INIT=-fuse-ld=lld"
|
||||||
|
|
Loading…
Reference in New Issue