From 293b60a85c093f98e3f3d440aa4dbcf3545d9519 Mon Sep 17 00:00:00 2001 From: JordanTheToaster Date: Thu, 1 Jan 2026 03:02:52 +0000 Subject: [PATCH] Deps: Update SDL3 to v3.4.0 --- .github/workflows/scripts/linux/build-dependencies-qt.sh | 6 +++--- .../workflows/scripts/linux/flatpak/modules/20-sdl3.json | 4 ++-- .../workflows/scripts/macos/build-dependencies-universal.sh | 4 ++-- .github/workflows/scripts/macos/build-dependencies.sh | 4 ++-- .../workflows/scripts/windows/build-dependencies-arm64.bat | 4 ++-- .github/workflows/scripts/windows/build-dependencies.bat | 4 ++-- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/scripts/linux/build-dependencies-qt.sh b/.github/workflows/scripts/linux/build-dependencies-qt.sh index 1d39aa0cf5..92868da8f5 100755 --- a/.github/workflows/scripts/linux/build-dependencies-qt.sh +++ b/.github/workflows/scripts/linux/build-dependencies-qt.sh @@ -26,7 +26,7 @@ LIBJPEGTURBO=3.1.2 LIBPNG=1.6.53 LIBWEBP=1.6.0 NVENC=11.1.5.3 -SDL=SDL3-3.2.26 +SDL=SDL3-3.4.0 QT=6.10.1 QTAPNG=1.3.0 LZ4=1.10.0 @@ -54,7 +54,7 @@ fd6f417fe9e3a071cf1424a5152d926a34c4a3c5070745470be6cf12a404ed79 $LIBBACKTRACE. 8f0012234b464ce50890c490f18194f913a7b1f4e6a03d6644179fa0f867d0cf libjpeg-turbo-$LIBJPEGTURBO.tar.gz 1d3fb8ccc2932d04aa3663e22ef5ef490244370f4e568d7850165068778d98d4 libpng-$LIBPNG.tar.xz e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564 libwebp-$LIBWEBP.tar.gz -dad488474a51a0b01d547cd2834893d6299328d2e30f479a3564088b5476bae2 $SDL.tar.gz +082cbf5f429e0d80820f68dc2b507a94d4cc1b4e70817b119bbb8ec6a69584b8 $SDL.tar.gz 452a1a290bd0cf18737fad0057dc17b7fdf10a73eda2d6d4f31ba04fda25ef2c libpng-$LIBPNG-apng.patch.gz 537512904744b35e232912055ccf8ec66d768639ff3abe5788d90d792ec5f48b lz4-$LZ4.tar.gz 2974b91062197e0527dffa3aadd8fe3bfa6681ae45f5ff9181bc0ca6479abd59 nv-codec-headers-$NVENC.tar.gz @@ -231,7 +231,7 @@ echo "Building SDL..." rm -fr "$SDL" tar xf "$SDL.tar.gz" cd "$SDL" -cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DCMAKE_INSTALL_PREFIX="$INSTALLDIR" -DBUILD_SHARED_LIBS=ON -DSDL_SHARED=ON -DSDL_STATIC=OFF -G Ninja +cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="$INSTALLDIR" -DCMAKE_INSTALL_PREFIX="$INSTALLDIR" -DBUILD_SHARED_LIBS=ON -DSDL_SHARED=ON -DSDL_STATIC=OFF -DSDL_X11_XSCRNSAVER=OFF -DSDL_TESTS=OFF -G Ninja cmake --build build --parallel ninja -C build install cd .. diff --git a/.github/workflows/scripts/linux/flatpak/modules/20-sdl3.json b/.github/workflows/scripts/linux/flatpak/modules/20-sdl3.json index 4ef54d635d..427b9668d9 100644 --- a/.github/workflows/scripts/linux/flatpak/modules/20-sdl3.json +++ b/.github/workflows/scripts/linux/flatpak/modules/20-sdl3.json @@ -14,8 +14,8 @@ "sources": [ { "type": "archive", - "url": "https://libsdl.org/release/SDL3-3.2.26.tar.gz", - "sha256": "dad488474a51a0b01d547cd2834893d6299328d2e30f479a3564088b5476bae2" + "url": "https://libsdl.org/release/SDL3-3.4.0.tar.gz", + "sha256": "082cbf5f429e0d80820f68dc2b507a94d4cc1b4e70817b119bbb8ec6a69584b8" } ], "cleanup": [ diff --git a/.github/workflows/scripts/macos/build-dependencies-universal.sh b/.github/workflows/scripts/macos/build-dependencies-universal.sh index 7671765772..1663f36590 100755 --- a/.github/workflows/scripts/macos/build-dependencies-universal.sh +++ b/.github/workflows/scripts/macos/build-dependencies-universal.sh @@ -40,7 +40,7 @@ fi FREETYPE=2.14.1 HARFBUZZ=12.2.0 -SDL=SDL3-3.2.26 +SDL=SDL3-3.4.0 ZSTD=1.5.7 LZ4=1.10.0 LIBPNG=1.6.53 @@ -80,7 +80,7 @@ CMAKE_ARCH_UNIVERSAL=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" cat > SHASUMS < SHASUMS <