Feature #1983 ยป 0030-Update-msys2-environment-to-260416-level.patch
| doc/README.msys2 | ||
|---|---|---|
|
==============
|
||
|
Current official premade MSYS2 environment version info:
|
||
|
[premade]: msys2-freeciv-win64-260111.7z
|
||
|
[upstream]: https://repo.msys2.org/distrib/x86_64/msys2-x86_64-20251213.exe
|
||
|
[premade]: msys2-freeciv-win64-260416.7z
|
||
|
[upstream]: https://repo.msys2.org/distrib/x86_64/msys2-x86_64-20260322.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>-sdl3-ttf
|
||
|
- mingw-w64-<arch>-imagemagick
|
||
|
- mingw-w64-x86_64-qt5-base
|
||
|
- mingw-w64-x86_64-qt5-svg
|
||
|
- mingw-w64-<arch>-drmingw
|
||
|
- mingw-w64-<arch>-meson
|
||
|
- mingw-w64-<arch>-tolua
|
||
| platforms/windows/installer_msys2/Makefile.meson | ||
|---|---|---|
|
MAGICKVER=7.Q16HDRI-10
|
||
|
FFIVER=8
|
||
|
CRYPTOVERSUF=3${CRYPTOLIB_SUFFIX}
|
||
|
SVTAV1ENCVER=4
|
||
|
# msys2 has dlls in...
|
||
|
DLLPATH_PREFIX=/$(ARCHDIR)/bin/
|
||
|
ifeq ($(CI),yes)
|
||
|
ICUVER=78
|
||
|
SVTAV1ENC=libSvtAv1Enc-4.dll
|
||
|
else
|
||
|
ICUVER=78
|
||
|
CRYPTO_OSSL=libngtcp2_crypto_ossl.dll
|
||
|
SVTAV1ENC=libSvtAv1Enc-3.dll
|
||
|
endif
|
||
|
#
|
||
| ... | ... | |
|
exchndl.dll \
|
||
|
mgwhelp.dll \
|
||
|
libngtcp2-16.dll \
|
||
|
$(CRYPTO_OSSL) \
|
||
|
libngtcp2_crypto_ossl-0.dll
|
||
|
install-env-common:
|
||
| ... | ... | |
|
libaom.dll \
|
||
|
libdav1d-7.dll \
|
||
|
librav1e.dll \
|
||
|
$(SVTAV1ENC) \
|
||
|
libSvtAv1Enc-${SVTAV1ENCVER}.dll \
|
||
|
libyuv.dll
|
||
|
SDL3_DLLS := \
|
||