28 Commits

Author SHA1 Message Date
Stenzek
fedd294bde CI: Only build Qt frontend for cross jobs 2026-03-13 18:06:03 +10:00
Stenzek
ec5e676511 CI: Update to latest AppImage utilities 2026-03-12 23:54:09 +10:00
Stenzek
4acd4a099c CI: Remove AppRun hook from cross AppImage
We handle setting QT_QPA_PLATFORMTHEME early during startup.
2026-03-12 22:53:57 +10:00
Stenzek
3c3f9e3eb4 CI: Drop libc injection hack
It never worked well, and broke network connectivity.
2026-03-12 22:51:07 +10:00
Stenzek
cdf6d5bd29 CI: Use prebuilt dependencies
Decouple from the repository. Less CI time, and faster building of older
commits.
2026-02-25 13:07:02 +10:00
Stenzek
156837e694 Scripts: Remove redundant packaging subdirectory 2026-02-21 13:12:36 +10:00
Stenzek
42c5f9169f CI: Merge all packaging scripts to one directory 2024-12-01 14:39:26 +10:00
Stenzek
9fbb760b18 CI/AppImage: Bump to LLVM 18 2024-11-16 14:06:14 +10:00
Stenzek
ed7a9e2f8c CI: Refactoring and add Linux SSE2 builds
Windows will follow at some point.
2024-09-23 20:27:58 +10:00
Stenzek
350cf7ee32 GPUDevice: Use suffixed shaderc libname
Avoids conflicts with other installations of shaderc, e.g. the Vulkan
SDK, which might be in the user's LD_LIBRARY_PATH.
2024-09-13 23:05:01 +10:00
Stenzek
8274042bb1 CI/AppImage: Build shrunk ffmpeg for media capture 2024-09-02 21:55:27 +10:00
Stenzek
7f4e5d55db Misc: Update copyright headers 2024-09-01 22:08:31 +10:00
Stenzek
599800dfa1 Deps: Version bumps 2024-08-25 20:53:25 +10:00
Stenzek
5368a1dcba CI/AppImage: Work around broken AppImageLauncher 2024-08-09 18:19:17 +10:00
Stenzek
79bb5f079c GPUDevice: Fix SPIRV-Cross load error on Mac 2024-08-05 01:12:17 +10:00
Stenzek
c23ea4b2ad CI/AppImage: Pin versions 2024-08-04 23:13:57 +10:00
Stenzek
b6b0997e70 Build: Favor git repositories over in-tree patches
Too messy.
2024-07-28 19:06:18 +10:00
Samuel
d8413719c1 CI/AppImage: Use fuse3 compatible appimagetool (#3251) 2024-07-14 21:25:48 +10:00
Stenzek
f6d3a7987d System: Load discord-rpc dynamically 2024-07-04 15:52:32 +10:00
Stenzek
51648b0714 CI/AppImage: Explicitly remove libwayland-* 2024-06-16 17:09:23 +10:00
Stenzek
ef69c31e9f GPUDevice: Support transpiling shaders at compile time
And use it for GLSL postprocessing shaders.
2024-06-14 21:21:34 +10:00
Stenzek
7bc42495fa CI/AppImage: QtNetwork is no longer needed 2024-05-30 22:25:41 +10:00
Stenzek
bd0cf6582c Revert "CI/AppImage: Don't bundle libssl/libcrypto"
This reverts commit a2abcc9bb3.
2024-05-19 13:19:52 +10:00
Stenzek
b204fd6860 Qt: Fix Mac dylib not being included 2024-05-14 20:08:53 +10:00
Stenzek
a2abcc9bb3 CI/AppImage: Don't bundle libssl/libcrypto 2024-05-13 00:23:34 +10:00
Stenzek
03f9708911 GPUDevice: Move SPIR-V compilation to base class 2024-05-13 00:06:56 +10:00
Stenzek
808e832c9a CI: Slim down Linux package install list 2024-04-25 17:32:48 +10:00
Stenzek
33f945f1e8 CI/AppImage: Disable Wayland by default
Set I_WANT_A_BROKEN_WAYLAND_UI=1 if you must use it.
But there's gonna be broken stuff.
2023-10-29 21:16:23 +10:00