From 0349579c876cea897a4005e3f4bcddd145f932f6 Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Tue, 27 Dec 2022 03:56:58 +0200 Subject: [PATCH 28/28] Update msys2 environment to 221223 level - Update to upstream snapshot 221216 - Drop Qt6 from x86_64 (it's in preferred ucrt64) See osdn #46338 Signed-off-by: Marko Lindqvist --- doc/README.msys2 | 6 +++--- windows/installer_msys2/Makefile | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/doc/README.msys2 b/doc/README.msys2 index e5573a5214..609594b4f0 100644 --- a/doc/README.msys2 +++ b/doc/README.msys2 @@ -10,8 +10,8 @@ using MSYS2 from https://www.msys2.org/ ============== Current official premade MSYS2 environment version info: -[premade]: msys2-freeciv-win64-221105.7z -[upstream]: https://repo.msys2.org/distrib/x86_64/msys2-x86_64-20221028.exe +[premade]: msys2-freeciv-win64-221223.7z +[upstream]: https://repo.msys2.org/distrib/x86_64/msys2-x86_64-20221216.exe See chapter "Premade environment" for what these mean. The info is located here for quick reference for the specific freeciv revision. @@ -176,7 +176,7 @@ Following packages have been installed: - mingw-w64--drmingw - mingw-w64--meson - mingw-w64--tolua -- mingw-w64-x86_64-qt6-base, mingw-w64-ucrt-x86_64-qt6-base +- mingw-w64-ucrt-x86_64-qt6-base After all the packages were installed 'pacman -Scc' was run to completely empty the package cache for having smaller environment package. diff --git a/windows/installer_msys2/Makefile b/windows/installer_msys2/Makefile index 1fc568fb74..98122e373b 100644 --- a/windows/installer_msys2/Makefile +++ b/windows/installer_msys2/Makefile @@ -64,7 +64,9 @@ INSTSUB=${ARCHDIR} DLLPATH_PREFIX=/$(ARCHDIR)/bin/ ifeq ($(CI),yes) +TIFF=libtiff-5.dll else +TIFF=libtiff-6.dll endif # @@ -372,7 +374,7 @@ GTK4_FCMP_DLLS := \ liblzo2-2.dll \ libgraphite2.dll \ libdatrie-1.dll \ - libtiff-5.dll \ + $(TIFF) \ libjpeg-8.dll \ libLerc.dll \ libwebp-7.dll \ -- 2.35.1