Project

General

Profile

Feature #2252 ยป 0076-Update-msys2-environment-to-260927-level.patch

Marko Lindqvist, 09/28/2026 06:04 PM

View differences:

doc/README.msys2
==============
Current official premade MSYS2 environment version info:
[premade]: msys2-freeciv-win64-260728.7z
[upstream]: https://repo.msys2.org/distrib/x86_64/msys2-x86_64-20260611.exe
[premade]: msys2-freeciv-win64-260927.7z
[upstream]: https://repo.msys2.org/distrib/x86_64/msys2-x86_64-20260927.exe
See chapter "Premade environment" for what these mean. The info is
located here on top for quick reference for the specific freeciv revision.
......
- mingw-w64-<arch>-pkgconf
- mingw-w64-<arch>-icu
- mingw-w64-<arch>-curl
- mingw-w64-<arch>-diffutils
- mingw-w64-<arch>-imagemagick
- mingw-w64-<arch>-SDL2_mixer
- mingw-w64-<arch>-sdl3-mixer
2.1.2.1.2) Arch-specific optional packages for building common parts
- mingw-w64-<arch>-drmingw
- mingw-w64-<arch>-tolua
2.1.2.2) Arch-specific packages for building gtk3.22-client
- mingw-w64-<arch>-gtk3
......
2.1.2.5) Arch-specific packages for building sdl2-client
- mingw-w64-<arch>-SDL2_image
- mingw-w64-<arch>-SDL2_ttf
- mingw-w64-<arch>-SDL2_gfx
2.1.2.6) Arch-specific packages for building sdl3-client
- mingw-w64-<arch>-sdl3-image
......
- mingw-w64-<arch>-sqlite3
- mingw-w64-<arch>-gtk3
- mingw-w64-<arch>-gtk4
- mingw-w64-ucrt-x86_64-diffutils
- mingw-w64-clang-x86_64-diffutils
- mingw-w64-<arch>-nsis
- mingw-w64-<arch>-7zip
- mingw-w64-<arch>-SDL2_mixer
- mingw-w64-<arch>-SDL2_image
- mingw-w64-<arch>-SDL2_ttf
- mingw-w64-<arch>-SDL2_gfx
- mingw-w64-<arch>-sdl3-mixer
- mingw-w64-<arch>-sdl3-image
- mingw-w64-<arch>-sdl3-ttf
......
- mingw-w64-x86_64-qt5-base
- mingw-w64-<arch>-drmingw
- mingw-w64-<arch>-meson
- mingw-w64-<arch>-tolua
- mingw-w64-ucrt-x86_64-qt6-base
- mingw-w64-ucrt-x86_64-qt6-svg
- mingw-w64-clang-x86_64-qt6-base
platforms/windows/installer_msys2/Makefile.meson
SDL2_DLLS := \
SDL2_ttf.dll \
libSDL2_gfx-1-0-0.dll \
SDL2_image.dll \
libjxl.dll \
libbrotlienc.dll \
    (1-1/1)