From fbcda7a401f875bbbebf9051fd75a3cdbe6d7318 Mon Sep 17 00:00:00 2001 From: Gary Wang Date: Sat, 6 Dec 2025 11:28:24 +0800 Subject: [PATCH] chore(CI): use Qt 6.10.1 and disable USE_QTEXTCODEC Note: The ffmpeg version used by Qt's official binary and our CI doesn't match, but that's okay because their micro version bumps are ABI compatible. --- .github/workflows/windows.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index cd6f547..0eebe55 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: include: - - qt_ver: '6.9.3' + - qt_ver: '6.10.1' vs: '2022' aqt_arch: 'win64_msvc2022_64' msvc_arch: 'x64' @@ -22,7 +22,7 @@ jobs: with: arch: ${{ matrix.aqt_arch }} version: ${{ matrix.qt_ver }} - modules: 'qtmultimedia qt5compat' + modules: 'qtmultimedia' - name: Build shell: cmd run: | @@ -59,7 +59,7 @@ jobs: cmake --build build_dependencies/taglib --config Release --target=install -j || goto :error echo ::endgroup:: :: ------ app ------ - cmake -Bbuild . -DUSE_QTEXTCODEC=ON -DCMAKE_INSTALL_PREFIX='%PWD%\build\' || goto :error + cmake -Bbuild . -DUSE_QTEXTCODEC=OFF -DCMAKE_INSTALL_PREFIX='%PWD%\build\' || goto :error cmake --build build --config Release -j || goto :error cmake --build build --config Release --target=install || goto :error :: ------ pkg ------