rom-properties/extlib
David Korth 119de9f956 [fmt] chrono.h, color.h: Suppress some MSVC warnings.
These warnings (now handled as errors) appeared in the AppVeyor build
with MSVC 2015:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\algorithm(1669): error C2220: warning treated as error - no 'object' file generated [build\src\amiibo-data\amiiboc.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\algorithm(1669): warning C4996: 'std::reverse_copy::_Unchecked_iterators::_Deprecate': Call to 'std::reverse_copy' with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++ 'Checked Iterators' [build\src\amiibo-data\amiiboc.vcxproj]
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\algorithm(1669): note: see declaration of 'std::reverse_copy::_Unchecked_iterators::_Deprecate'
  extlib\fmt\include\fmt/chrono.h(659): note: see reference to function template instantiation '_OutIt *std::reverse_copy<char*,char*>(_BidIt,_BidIt,_OutIt)' being compiled
          with
          [
              _OutIt=char *,
              _BidIt=char *
          ]
extlib\fmt\include\fmt\color.h(410): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning) [build\src\amiibo-data\amiiboc.vcxproj]
  extlib\fmt\include\fmt\color.h(409): note: while compiling class template member function 'bool fmt::v11::detail::ansi_color_escape<Char>::has_emphasis(fmt::v11::emphasis,fmt::v11::emphasis) noexcept'
          with
          [
              Char=wchar_t
          ]
  extlib\fmt\include\fmt\color.h(371): note: see reference to function template instantiation 'bool fmt::v11::detail::ansi_color_escape<Char>::has_emphasis(fmt::v11::emphasis,fmt::v11::emphasis) noexcept' being compiled
          with
          [
              Char=wchar_t
          ]
  extlib\fmt\include\fmt\color.h(450): note: see reference to class template instantiation 'fmt::v11::detail::ansi_color_escape<Char>' being compiled
          with
          [
              Char=wchar_t
          ]
  extlib\fmt\include\fmt/xchar.h(328): note: see reference to function template instantiation 'void fmt::v11::detail::vformat_to<T>(fmt::v11::detail::buffer<T> &,const fmt::v11::text_style &,fmt::v11::basic_string_view<wchar_t>,fmt::v11::basic_format_args<fmt::v11::wformat_context>)' being compiled
          with
          [
              T=wchar_t
          ]
2025-04-01 19:17:11 -04:00
..
basisu_astc Remove CheckHiddenVisibility.cmake. 2025-01-18 22:34:24 -05:00
fmt [fmt] chrono.h, color.h: Suppress some MSVC warnings. 2025-04-01 19:17:11 -04:00
gettext.win32 [gettext.win32] Updated to gettext-0.22. 2023-07-28 19:37:18 -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 Remove CheckHiddenVisibility.cmake. 2025-01-18 22:34:24 -05: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] Fix incorrect signatures for the APNG functions. 2025-03-31 21:42:46 -04:00
lz4 Remove CheckHiddenVisibility.cmake. 2025-01-18 22:34:24 -05:00
microtar Switch to CMake's POSITION_INDEPENDENT_CODE property instead of manually adding "-fpic -fPIC". 2025-01-05 14:02:13 -05:00
minilzo Remove CheckHiddenVisibility.cmake. 2025-01-18 22:34:24 -05:00
minizip-ng [minizip-ng] Cherry-pick a slight memory optimization for 64-bit systems. 2025-03-29 12:21:23 -04:00
PowerVR Remove CheckHiddenVisibility.cmake. 2025-01-18 22:34:24 -05:00
rapidjson [rapidjson] Backport a patch to fix compilation with gcc-14. 2023-11-01 00:03:41 -04:00
tinyxml2 [tinyxml2] Update: 10.1.0 -> 11.0.0 2025-03-16 15:32:01 -04:00
unice68 Remove CheckHiddenVisibility.cmake. 2025-01-18 22:34:24 -05: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 don't print the list of architecture-specific source files. 2025-03-29 12:16:54 -04:00
zstd [zstd] Update: 1.5.6 -> 1.5.7 2025-02-19 22:07:44 -05:00
.clang-tidy .clang-tidy: Enable scanning on header files. 2023-06-30 22:56:49 -04:00
CMakeLists.txt Renamed extlib/libfmt/ to extlib/fmt/. 2025-03-20 22:16:59 -04:00