From 6e9c315aa6ae6d1c55b1adee6bc44386f94fd44e Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 16 Jun 2026 12:09:16 +0200 Subject: [PATCH 01/15] attempt to fix apng build --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7311c5fd4..6a5dc71ef 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -75,7 +75,7 @@ jobs: - name: Build Apng plugin run: | cd ./qtapng - cmake . -D CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE="${{ github.workspace }}/bin/imageformats/" + cmake . -D CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE="${{ github.workspace }}/bin/imageformats/" -D CMAKE_CXX_STANDARD=20 cmake --build . --config Release - name: Build From 1a320265188494026ae6504c5e4835bec467a159 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 16 Jun 2026 12:15:16 +0200 Subject: [PATCH 02/15] Update qt minor version because of compiler issue --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6a5dc71ef..dff7d189d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,7 +32,7 @@ jobs: - name: Install Qt uses: jurplel/install-qt-action@v3 with: - version: 6.5.3 + version: 6.5.6 target: desktop arch: win64_msvc2019_64 cache: true From a174f13cf2309585ea7bdd1beb1534518b7cb71e Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 16 Jun 2026 12:59:28 +0200 Subject: [PATCH 03/15] attempt cmake 17 and 654 --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dff7d189d..d1e75246a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,7 +32,7 @@ jobs: - name: Install Qt uses: jurplel/install-qt-action@v3 with: - version: 6.5.6 + version: 6.5.4 target: desktop arch: win64_msvc2019_64 cache: true @@ -75,7 +75,7 @@ jobs: - name: Build Apng plugin run: | cd ./qtapng - cmake . -D CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE="${{ github.workspace }}/bin/imageformats/" -D CMAKE_CXX_STANDARD=20 + cmake . -D CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE="${{ github.workspace }}/bin/imageformats/" -D CMAKE_CXX_STANDARD=17 cmake --build . --config Release - name: Build From 894d100ca5235564776e55b19d7bf68dfd7f193c Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 16 Jun 2026 13:41:07 +0200 Subject: [PATCH 04/15] i will scream if this doesnt work either now --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d1e75246a..ea59472a5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,7 +32,7 @@ jobs: - name: Install Qt uses: jurplel/install-qt-action@v3 with: - version: 6.5.4 + version: 6.5.3 target: desktop arch: win64_msvc2019_64 cache: true From a727538a950fef42781e7a33864b12b8beaba61e Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 16 Jun 2026 13:47:57 +0200 Subject: [PATCH 05/15] windows flags --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ea59472a5..7100f8d0f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -30,7 +30,7 @@ jobs: submodules: recursive - name: Install Qt - uses: jurplel/install-qt-action@v3 + uses: jurplel/install-qt-action@v4 with: version: 6.5.3 target: desktop @@ -75,7 +75,7 @@ jobs: - name: Build Apng plugin run: | cd ./qtapng - cmake . -D CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE="${{ github.workspace }}/bin/imageformats/" -D CMAKE_CXX_STANDARD=17 + cmake . -D CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE="${{ github.workspace }}/bin/imageformats/" -D CMAKE_CXX_STANDARD=17 -D CMAKE_CXX_FLAGS="/Zc:wchar_t /permissive-" cmake --build . --config Release - name: Build From e9188118f99d2dfe2766477b248d28c2fcb13917 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 16 Jun 2026 14:03:19 +0200 Subject: [PATCH 06/15] attempt qt update with new install qt action --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7100f8d0f..4422dfc3f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,7 +32,7 @@ jobs: - name: Install Qt uses: jurplel/install-qt-action@v4 with: - version: 6.5.3 + version: 6.5.9 target: desktop arch: win64_msvc2019_64 cache: true From 0205f78f746c01ce78ff27ab2d2f414144a1ea28 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 16 Jun 2026 14:08:26 +0200 Subject: [PATCH 07/15] 67 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4422dfc3f..f9968112b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,7 +32,7 @@ jobs: - name: Install Qt uses: jurplel/install-qt-action@v4 with: - version: 6.5.9 + version: 6.9.3 target: desktop arch: win64_msvc2019_64 cache: true From 54ec166212a05160fb41d93b60f90d33d73a24e7 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 16 Jun 2026 15:07:10 +0200 Subject: [PATCH 08/15] msvc2019 was deprecated --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f9968112b..ae2c5d3b2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: with: version: 6.9.3 target: desktop - arch: win64_msvc2019_64 + arch: win64_msvc2022_64 cache: true cache-key-prefix: install-qt-action modules: 'qtimageformats qtwebsockets' From cee6fbd4defed680bf5a0f20ca36d9de1fff0b45 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 16 Jun 2026 15:12:08 +0200 Subject: [PATCH 09/15] get rid of special options --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ae2c5d3b2..93ef8f797 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -75,7 +75,7 @@ jobs: - name: Build Apng plugin run: | cd ./qtapng - cmake . -D CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE="${{ github.workspace }}/bin/imageformats/" -D CMAKE_CXX_STANDARD=17 -D CMAKE_CXX_FLAGS="/Zc:wchar_t /permissive-" + cmake . -D CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE="${{ github.workspace }}/bin/imageformats/" cmake --build . --config Release - name: Build From 13554133d67a26cce3b54b33063fc6939461f366 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 16 Jun 2026 18:41:11 +0200 Subject: [PATCH 10/15] will arch alone fix it? --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 93ef8f797..e2320396f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,7 +32,7 @@ jobs: - name: Install Qt uses: jurplel/install-qt-action@v4 with: - version: 6.9.3 + version: 6.5.3 target: desktop arch: win64_msvc2022_64 cache: true From bbe0f902e408f8f6f867177bf54ccb3f70192b0e Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 21 Jun 2026 17:30:51 +0200 Subject: [PATCH 11/15] mingw --- .github/workflows/build.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e2320396f..c87220607 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,14 +34,11 @@ jobs: with: version: 6.5.3 target: desktop - arch: win64_msvc2022_64 + arch: win64_mingw cache: true cache-key-prefix: install-qt-action modules: 'qtimageformats qtwebsockets' - - name: Configure MSVC (Windows) - uses: ilammy/msvc-dev-cmd@v1 - - name: Install Windows Discord RPC shell: bash run: | From bc5a1ace71a01cc07b8bbdad52cc9b6618a4262d Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 21 Jun 2026 18:03:42 +0200 Subject: [PATCH 12/15] will this work? --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c87220607..2cc9cf55e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -72,12 +72,12 @@ jobs: - name: Build Apng plugin run: | cd ./qtapng - cmake . -D CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE="${{ github.workspace }}/bin/imageformats/" + cmake . -G "MinGW Makefiles" -D CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE="${{ github.workspace }}/bin/imageformats/" cmake --build . --config Release - name: Build run: | - cmake . -D CMAKE_BUILD_TYPE=Release + cmake . -G "MinGW Makefiles" -D CMAKE_BUILD_TYPE=Release cmake --build . --config Release - name: Deploy Windows From 662c60189afaa4c99c46dd2efc71427a9c9155cb Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 21 Jun 2026 18:18:37 +0200 Subject: [PATCH 13/15] copy apng dll --- .github/workflows/build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2cc9cf55e..8cfd0e8d2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -72,8 +72,9 @@ jobs: - name: Build Apng plugin run: | cd ./qtapng - cmake . -G "MinGW Makefiles" -D CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE="${{ github.workspace }}/bin/imageformats/" + cmake . -G "MinGW Makefiles" cmake --build . --config Release + cp build/plugins/imageformats/qapng.dll ${{ github.workspace }}/bin/imageformats/qapng.dll - name: Build run: | From ca299b0803cb01ee047e84829e06163860ae3823 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 21 Jun 2026 18:22:55 +0200 Subject: [PATCH 14/15] bet --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8cfd0e8d2..df870ec88 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -74,7 +74,7 @@ jobs: cd ./qtapng cmake . -G "MinGW Makefiles" cmake --build . --config Release - cp build/plugins/imageformats/qapng.dll ${{ github.workspace }}/bin/imageformats/qapng.dll + cp plugins/imageformats/qapng.dll ${{ github.workspace }}/bin/imageformats/qapng.dll - name: Build run: | From 88206e07a66adc52e5ee387f2c576d5d7bc3928f Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 21 Jun 2026 18:26:37 +0200 Subject: [PATCH 15/15] folder missing --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index df870ec88..5e77c7004 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -74,6 +74,7 @@ jobs: cd ./qtapng cmake . -G "MinGW Makefiles" cmake --build . --config Release + mkdir -p ${{ github.workspace }}/bin/imageformats/ cp plugins/imageformats/qapng.dll ${{ github.workspace }}/bin/imageformats/qapng.dll - name: Build