From b5d7f3b9f8e6f6f44856aec77f18c2849812de5a Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Tue, 4 Aug 2026 23:12:04 -0500 Subject: [PATCH] Update Windows, macOS, and AppImage dependencies - SDL -> 3.4.14 - FFmpeg -> 9.0 - libplacebo -> 4d82c689 --- .github/workflows/build-appimage.yml | 6 +++--- app/app.pro | 2 +- setup-deps.ps1 | 2 +- setup-deps.py | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-appimage.yml b/.github/workflows/build-appimage.yml index b28663de..b53ab352 100644 --- a/.github/workflows/build-appimage.yml +++ b/.github/workflows/build-appimage.yml @@ -42,7 +42,7 @@ jobs: uses: actions/checkout@v5 with: repository: libsdl-org/SDL - ref: c9ad296376ed6091e0fdec9844461fdf09af7845 + ref: release-3.4.14 path: deps/SDL - name: Build SDL3 @@ -101,7 +101,7 @@ jobs: uses: actions/checkout@v5 with: repository: haasn/libplacebo - ref: 2d0979fb54e025e904c7372666fffbf5dae40f66 + ref: 4d82c6898551068d4ae6a6b5538efcddc2c7cf64 path: deps/libplacebo submodules: 'recursive' @@ -129,7 +129,7 @@ jobs: uses: actions/checkout@v5 with: repository: FFmpeg/FFmpeg - ref: n8.1.1 + ref: n9.0 path: deps/FFmpeg - name: Build FFmpeg diff --git a/app/app.pro b/app/app.pro index d36f0b82..1c0661b3 100644 --- a/app/app.pro +++ b/app/app.pro @@ -157,7 +157,7 @@ win32:!winrt { } macx { !disable-prebuilts { - LIBS += -lssl.3 -lcrypto.3 -lavcodec.62 -lavutil.60 -lswscale.9 -lopus.0 -lSDL2 -lSDL2_ttf -lplacebo + LIBS += -lssl.3 -lcrypto.3 -lavcodec.63 -lavutil.61 -lswscale.10 -lopus.0 -lSDL2 -lSDL2_ttf -lplacebo CONFIG += discord-rpc libplacebo } diff --git a/setup-deps.ps1 b/setup-deps.ps1 index 1d3c6aaa..32c99f93 100644 --- a/setup-deps.ps1 +++ b/setup-deps.ps1 @@ -4,7 +4,7 @@ $Organization = "moonlight-stream" $PrebuiltRepo = "moonlight-qt-deps" $TargetDir = Join-Path $PSScriptRoot "libs\windows" $Assets = @("windows-x64.zip", "windows-ARM64.zip") -$Tag = "v10" +$Tag = "v11" if (Test-Path $TargetDir) { Write-Host "Cleaning target directory..." -ForegroundColor Cyan diff --git a/setup-deps.py b/setup-deps.py index b761227c..b8ff4001 100644 --- a/setup-deps.py +++ b/setup-deps.py @@ -7,7 +7,7 @@ import shutil ORGANIZATION = "moonlight-stream" PREBUILT_REPO = "moonlight-qt-deps" -TAG = "v10" +TAG = "v11" def get_platform_config(): system = platform.system()