aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2024-12-08 15:24:57 +0100
committerPierre Ossman <ossman@cendio.se>2024-12-08 15:42:31 +0100
commitf06e574be1e6aa969084ca3ff4918dbc2ee32f2b (patch)
tree455e77af155e315cb0785e2b6e5294d68de74677
parent9da4f05748c1ec084ee28982c3d1299a5f775664 (diff)
downloadtigervnc-f06e574be1e6aa969084ca3ff4918dbc2ee32f2b.tar.gz
tigervnc-f06e574be1e6aa969084ca3ff4918dbc2ee32f2b.zip
Manually force FLTK 1.3.9 from MSYS2
MSYS2 is unfortunately now only packaging FLTK 1.4.0, which we aren't compatible with. Manually force the previous version until we can have a more stable fix in place.
-rw-r--r--.github/workflows/build.yml6
1 files changed, 5 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 4010271f..3c816320 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -43,9 +43,13 @@ jobs:
pacman --sync --noconfirm --needed \
make mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake
pacman --sync --noconfirm --needed \
- mingw-w64-x86_64-fltk mingw-w64-x86_64-libjpeg-turbo \
+ mingw-w64-x86_64-libjpeg-turbo \
mingw-w64-x86_64-gnutls mingw-w64-x86_64-pixman \
mingw-w64-x86_64-nettle mingw-w64-x86_64-gmp
+ # MSYS2 only packages FLTK 1.4 now:
+ # https://github.com/msys2/MINGW-packages/issues/22769
+ pacman --upgrade --noconfirm --needed \
+ https://mirror.msys2.org/mingw/mingw64/mingw-w64-x86_64-fltk-1.3.9-2-any.pkg.tar.zst
- name: Configure
run: cmake -G "MSYS Makefiles" -DCMAKE_BUILD_TYPE=Debug -S . -B build
- name: Build