From 6d0feff2f5c2ba966b3d1193516bd8d3fd15c249 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Thu, 6 Aug 2026 18:23:52 +1000 Subject: [PATCH] Deps: Update to 20260805 --- CMakeModules/DuckStationDependencies.cmake | 12 ++++++------ data/resources/thirdparty.html | 1 + dep/PREBUILT-SHA256SUMS | 12 ++++++------ dep/PREBUILT-VERSION | 2 +- scripts/appimage/make-appimage.sh | 11 ++++++----- 5 files changed, 20 insertions(+), 18 deletions(-) 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.
  • speex (BSD 3-Clause): https://www.speex.org/
  • AMF Headers (MIT): https://github.com/GPUOpen-LibrariesAndSDKs/AMF
  • SVT-AV1: (BSD 3-Clause): https://gitlab.com/AOMediaCodec/SVT-AV1/
  • +
  • OpenH264: https://www.openh264.org/BINARY_LICENSE.txt
  • 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"
     )