11 Commits (wip2)

Author SHA1 Message Date
Stenzek cabb131971
CMake: Enable PIC on Linux
Otherwise ASLR does not work. Also stops LTO builds crashing in the
middle of Qt on Fedora.
Stenzek b203e7a3c8
Deps: Make some libraries optional for Linux
Stenzek fd0880db0a
Deps: Switch to libjpeg-turbo
Stenzek 55321a42fd
Deps: Bump shaderc
Stenzek da4b5df656
MediaCapture: Add FFmpeg backend
Stenzek 75cf877b0d
Deps: Bump SDL2 to 2.30.6
Stenzek 6d70d24bc4
AudioStream: Swap to shared soundtouch library
Yay licensing requirements.
Stenzek b6b0997e70
Build: Favor git repositories over in-tree patches
Too messy.
Stenzek fe055280e1
Deps: Patch macdeployqt timeout
Stenzek e1a9c69a4a
Deps: Bump to SDL 2.30.5
Stenzek 82b5772d27
Deps: Move build scripts/patches into own directory