Project

General

Profile

Feature #1392 » 0070-Update-msys2-environment-to-250707-level.patch

main - Marko Lindqvist, 07/11/2025 08:08 AM

View differences:

doc/README.msys2
==============
Current official premade MSYS2 environment version info:
[premade]: msys2-freeciv-win64-250216.7z
[upstream]: https://repo.msys2.org/distrib/x86_64/msys2-x86_64-20241208.exe
[premade]: msys2-freeciv-win64-250707.7z
[upstream]: https://repo.msys2.org/distrib/x86_64/msys2-x86_64-20250622.exe
See chapter "Premade environment" for what these mean. The info
is located here for quick reference for the specific freeciv revision.
See chapter "Premade environment" for what these mean. The info is
located here on top for quick reference for the specific freeciv revision.
Status
......
- mingw-w64-<arch>-SDL2_image
- mingw-w64-<arch>-SDL2_ttf
- mingw-w64-<arch>-SDL2_gfx
- mingw-w64-<arch>-sdl3-image
- mingw-w64-<arch>-sdl3-ttf
- mingw-w64-<arch>-imagemagick
- mingw-w64-x86_64-qt5-base
- mingw-w64-x86_64-qt5-svg
platforms/windows/installer_msys2/Makefile.meson
ifeq ($(CI),yes)
ICUVER=77
SVTAV1ENV=libSvtAv1Enc-3.dll
SNDFILES=libwavpack-1.dll libxmp.dll
ACCESSKIT=
else
ICUVER=76
SVTAV1ENV=libSvtAv1Enc-2.dll
SNDFILES=libmodplug-1.dll
ICUVER=77
ACCESSKIT=libaccesskit-c-0.15.dll
endif
#
......
libvorbisfile-3.dll \
libvorbis-0.dll \
libogg-0.dll \
${SNDFILES}
libwavpack-1.dll \
libxmp.dll
COMMON_DLLS := \
libcairo-2.dll \
......
libraqm-0.dll \
libunistring-5.dll \
exchndl.dll \
mgwhelp.dll
mgwhelp.dll \
libngtcp2-16.dll \
libngtcp2_crypto_ossl.dll
CLIENT_COMMON_DLLS := \
$(SOUND_DLLS)
......
libdeflate.dll \
libLerc.dll \
libsharpyuv-0.dll \
libharfbuzz-subset-0.dll
libharfbuzz-subset-0.dll \
${ACCESSKIT}
install-env-gtk4-fcmp: install-env-common
cp -R $(addprefix $(DLLPATH_PREFIX), $(FCMP_GTK4_DLLS)) $(INST_DIR)/$(WINARCH)-client-$(GUI)/
......
libaom.dll \
libdav1d-7.dll \
librav1e.dll \
${SVTAV1ENV} \
libSvtAv1Enc-3.dll \
libyuv.dll
install-env-sdl2: install-env-gtk4-fcmp
(3-3/4)