diff --git a/CMakeModules/DuckStationDependencies.cmake b/CMakeModules/DuckStationDependencies.cmake index dedb35e7a..128da4770 100644 --- a/CMakeModules/DuckStationDependencies.cmake +++ b/CMakeModules/DuckStationDependencies.cmake @@ -58,15 +58,15 @@ find_package(WebP 1.6.0 REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/share/WebP/cmake") find_package(PNG 1.6.58 REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/lib/cmake/PNG") -find_package(libjpeg-turbo 3.1.4.1 REQUIRED +find_package(libjpeg-turbo 3.2.0 REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/lib/cmake/libjpeg-turbo") find_package(freetype 2.14.3 REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/lib/cmake/freetype") find_package(harfbuzz REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/lib/cmake/harfbuzz") -find_package(SQLite3 3.53.3 REQUIRED +find_package(SQLite3 3.53.4 REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/lib/cmake/SQLite3") -find_package(plutosvg 0.0.7 REQUIRED +find_package(plutosvg 0.0.8 REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/lib/cmake/plutosvg") find_package(cpuinfo REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/lib/cmake/cpuinfo") @@ -76,11 +76,11 @@ find_package(SoundTouch 2.3.3 REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/lib/cmake/SoundTouch") find_package(libzip 1.11.4 REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/lib/cmake/libzip") -find_package(Shaderc 2026.1 REQUIRED +find_package(Shaderc 2026.3 REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/lib/cmake/Shaderc") find_package(spirv_cross_c_shared REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/share/spirv_cross_c_shared/cmake") -find_package(SDL3 3.4.12 REQUIRED +find_package(SDL3 3.4.14 REQUIRED NO_DEFAULT_PATH PATHS "${DEPS_PATH}/lib/cmake/SDL3") # All our builds include Qt, so this is not a problem. @@ -125,7 +125,7 @@ if(NOT APPLE) endif() endif() -find_package(FFMPEG 8.1.1 COMPONENTS avcodec avformat avutil swresample swscale) +find_package(FFMPEG 9.0 COMPONENTS avcodec avformat avutil swresample swscale) if(NOT FFMPEG_FOUND) message(WARNING "FFmpeg not found, using bundled headers.") set(FFMPEG_INCLUDE_DIRS "${CMAKE_SOURCE_DIR}/dep/ffmpeg/include") diff --git a/data/resources/thirdparty.html b/data/resources/thirdparty.html index 00e457043..84375beff 100644 --- a/data/resources/thirdparty.html +++ b/data/resources/thirdparty.html @@ -1658,6 +1658,7 @@ DEALINGS IN THE SOFTWARE.
diff --git a/dep/PREBUILT-SHA256SUMS b/dep/PREBUILT-SHA256SUMS index bbae88775..c53ae967a 100644 --- a/dep/PREBUILT-SHA256SUMS +++ b/dep/PREBUILT-SHA256SUMS @@ -1,6 +1,6 @@ -672a79d11c9deeaa6e0d65fa1bd19108ffe6b3efca0c5d9c55e852c10661db29 *deps-linux-cross-arm64.tar.xz -441792a8d4bd37d714784d134559fc14602ebafabfeee5544ae10632ef93060d *deps-linux-cross-armhf.tar.xz -88f43169a4e54d503fd12438c2c22cd2ca4259a25104ea2e4da9bdccf8882284 *deps-linux-x64.tar.xz -f31391d08adb9882444a664406085d890ca8f05bcc58a7b2e697347ff1297de3 *deps-macos-universal.tar.xz -d915e16a2c9cd9fa4f0e27f9408d5a8d7329e6fb394a2ff32bcf776eb20cc140 *deps-windows-arm64.7z -cb9b9c05258da40d8d3c5d8b92c642921162d45c4508c36bdbca3b7871f09ddb *deps-windows-x64.7z +bf24f7416d95bc434789f1e9aec043fb336aa95430ab9c256fa9341d8ff8622f *deps-linux-cross-arm64.tar.xz +b0d3ffa9220b080d64544d020784af20b6e8bd439eb5d6db6825d90af7b5cd48 *deps-linux-cross-armhf.tar.xz +66ee41d65ef6d8826bcbbb74de85670173e1e7a0acf9f277f8ce938449bc0b17 *deps-linux-x64.tar.xz +1f1fdbca7aa8be707c645995bc84a51d092340ae7e7c263ee5518f0ae17b100b *deps-macos-universal.tar.xz +acf6688105c7f997f71f09e3f9a0f74e6eb4c58f74c3f1445884848fc946ea8e *deps-windows-arm64.7z +e1c4dcb10b579f6271d0e39e5055ca17f3de8d93e3f3cd589a4ab14a72fa6e52 *deps-windows-x64.7z diff --git a/dep/PREBUILT-VERSION b/dep/PREBUILT-VERSION index dd8de7d52..75e0f2339 100644 --- a/dep/PREBUILT-VERSION +++ b/dep/PREBUILT-VERSION @@ -1 +1 @@ -release-20260702 +release-20260805 diff --git a/scripts/appimage/make-appimage.sh b/scripts/appimage/make-appimage.sh index 4bfb99928..0cce89d30 100755 --- a/scripts/appimage/make-appimage.sh +++ b/scripts/appimage/make-appimage.sh @@ -34,11 +34,12 @@ STRIP=strip declare -a MANUAL_LIBS=( "libz.so.1" - "libavcodec.so.62" - "libavformat.so.62" - "libavutil.so.60" - "libswscale.so.9" - "libswresample.so.6" + "libavcodec.so.63" + "libavformat.so.63" + "libavutil.so.61" + "libswscale.so.10" + "libswresample.so.7" + "libopenh264.so.8" "libharfbuzz.so" "libfreetype.so.6" )