rom-properties/extlib
David Korth 684ef662a7 [gettext.win32] Updated to gettext-0.24.
Compiled with:
- i386:  gcc-14.2.1_p20241116, MinGW-w64 12.0.0
- amd64: gcc-14.2.1_p20241221, MinGW-w64 12.0.0

I tried updating it before, but every time I rebuilt gettext, it would
cause all of rom-properties to crash on startup. It turns out the
problem was -Wl,--pic-executable; removing this fixed it.

This *might* prevent ASLR .reloc sections from being generated in the
gettext executables. These are only used at compile time, so it's not
that big of an issue.

Removed most of the patches, since they are no longer necessary.
The remaining patches:

- 001-gettext-runtime-disable-iconv.patch
- 122-Use-LF-as-newline-in-envsubst.patch

Both patches have been updated for gettext-0.24.

TODO: Build for arm, arm64, and arm64ec.
2025-04-21 20:37:26 -04:00
..
basisu_astc Remove CheckHiddenVisibility.cmake. 2025-01-18 22:34:24 -05:00
fmt [fmt] CMakeLists.txt: Fix installation path; install the PDB file. 2025-04-20 02:15:38 -04:00
gettext.win32 [gettext.win32] Updated to gettext-0.24. 2025-04-21 20:37:26 -04:00
googletest [googletest] Don't use the gcc-4.9 workaround if building with clang. 2025-02-18 18:36:48 -05:00
inih [inih] Update: r58 -> r60 2025-04-08 22:23:33 -04:00
libmspack-xenia [libmspack-xenia] lzxd.c: Fix some warnings in the 32-bit (i386) MSVC build. 2025-03-31 21:55:21 -04:00
libpng [libpng] Rebased on 1.6.47 + "official" APNG patch. 2025-04-20 02:27:45 -04:00
lz4 Remove CheckHiddenVisibility.cmake. 2025-01-18 22:34:24 -05:00
microtar [microtar] microtar.c: Use snprintf() instead of strncpy() to ensure NULL-termination. 2025-04-07 19:16:28 -04:00
minilzo Remove CheckHiddenVisibility.cmake. 2025-01-18 22:34:24 -05:00
minizip-ng [minizip-ng] Don't install CMake or pkgconfig files, or header files. 2025-04-20 02:09:19 -04:00
PowerVR Remove CheckHiddenVisibility.cmake. 2025-01-18 22:34:24 -05:00
pugixml [pugixml] CMakeLists.txt: Only install the DLL and PDB files; fix the install path. 2025-04-20 02:06:16 -04:00
rapidjson [rapidjson] biginteger.h, diyfp.h: Use softintrin.lib for _umul128 on arm64ec. 2025-04-19 17:52:16 -04:00
unice68 [unice68] unice68.c, exactread(): Fix a missing printf() format parameter. 2025-04-15 22:29:53 -04:00
uniwidth [cmake] msvc.cmake: Make all warnings act as errors. (/W3 /WX) 2025-03-31 21:34:35 -04:00
zlib-ng [zlib-ng] CMakeLists.txt: Also disable INSTALL_UTILS. 2025-04-19 17:31:34 -04:00
zstd [zstd] zstd_compress.c, ZSTD_convertBlockSequences(): Add const to make it match the declaration in zstd_compress_internal.h. 2025-04-01 19:17:11 -04:00
.clang-tidy .clang-tidy: Enable scanning on header files. 2023-06-30 22:56:49 -04:00
CMakeLists.txt [pugixml] Disable functionality we don't need. 2025-04-20 11:13:35 -04:00