citra-mk7/externals
kongfl888 K 09dc3a5592
Fix gcc 13+ compilation and update fmt. (#142)
* Soc and artic_bass: gcc 13+ compatibility fix.

* externals/fmt: update to HEAD fcd3e1e19.
It will fix error.
  integer_sequence<bool, (Is == Is)...>  [-Werror=tautological-compare]
The updating is helpful and needed.
Fmt has gone through two public versions since its last update
and has fixed many bugs, including new compiler optimizations.
But neither of these two public versions can fix the errors encountered above.
We need to switch to a working version.
It can be fixed after fmt/8e62172.There are still many optimizations,
Such as this one:
  Std. h c++23 build fix (# 3856)
And these:
  C++23 compatibility: basicstring_view cannot be constructed from nullptr (# 3846)
  Fix warning C4702 emitted from format.h (MSVC) (#3866)
Of course, there are other functional improvements as well.
Very helpful.
The selected version is the one that has been checked and works well.

And synchronously updating local code.

* citra_qt/ui: clean up duplicate naming warnings.
2024-06-14 13:23:07 +02:00
..
boost@3c27c785ad shader_interpreter: Fix control flow edge cases and implement break/breakc (#6844) 2023-08-21 18:12:46 -07:00
catch2@3f0283de7a externals: update catch to v3.3.2 2023-05-04 11:12:59 -03:00
cmake-modules externals: fix find Crypto++ (#7189) 2023-11-20 04:07:41 -08:00
cpp-jwt@e12ef06218 externals: Update cpp-jwt to e12ef062 (#6051) 2022-06-25 14:41:57 +05:30
cryptopp@af7d1050bf externals: Update cryptopp-cmake and cryptopp. (#7041) 2023-10-17 11:03:03 -07:00
cryptopp-cmake@a99c80c266 build: Improve support for Windows cross-compilation. (#7389) 2024-02-05 10:09:50 -08:00
cubeb@799e775484 build: Update and re-enable cubeb on macOS. (#7405) 2024-02-01 15:29:14 -08:00
dds-ktx@42dd8aa6de Custom textures rewrite (#6452) 2023-04-27 07:38:28 +03:00
discord-rpc@20cc99aeff ci: Fix CI builds being marked as dirty. (#6656) 2023-07-04 21:02:33 -07:00
dynarmic@30f1a3c628 build: Improve support for Windows cross-compilation. (#7389) 2024-02-05 10:09:50 -08:00
enet@4f8e9bdc4c Upgrade codebase to C++ 20 + fix warnings + update submodules (#6115) 2022-09-21 18:36:12 +02:00
faad2 externals: Update faad2 and remove SBR configuration workaround. (#7128) 2023-11-07 18:12:03 -08:00
fmt@fcd3e1e19c Fix gcc 13+ compilation and update fmt. (#142) 2024-06-14 13:23:07 +02:00
gamemode gamemode: Fix compile issues (#7276) 2023-12-22 19:29:44 +05:30
getopt CMakeLists: Derive the source directory grouping from targets themselves 2017-12-11 21:11:52 -05:00
glad video_core: Fix fragment shader interlock usage on OpenGL. (#7144) 2023-11-10 13:14:52 -08:00
glslang@1e4955adbc Prepare for Vulkan backend (#6595) 2023-06-05 07:29:05 -07:00
httplib Implement more HTTP:C functionality (#7035) 2023-10-11 10:09:16 -07:00
inih externals: allow user to use system inih (#7073) 2023-10-16 19:31:56 -07:00
json Upgrade codebase to C++ 20 + fix warnings + update submodules (#6115) 2022-09-21 18:36:12 +02:00
libadrenotools@deec5f75ee Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
library-headers@3b3e28dbe6 externals: Make system dynamic library headers flags instead of auto-detect. (#7065) 2023-10-16 19:32:58 -07:00
libressl@d4fc7348a3 ci: Fix CI builds being marked as dirty. (#6656) 2023-07-04 21:02:33 -07:00
libusb externals: Link SDL2 statically. (#6461) 2023-05-10 05:08:25 +02:00
libyuv@6900494d90 Upgrade codebase to C++ 20 + fix warnings + update submodules (#6115) 2022-09-21 18:36:12 +02:00
lodepng Upgrade codebase to C++ 20 + fix warnings + update submodules (#6115) 2022-09-21 18:36:12 +02:00
microprofile src/CMakeLists: Enforce multiple warnings on MSVC (#5692) 2022-11-09 23:14:28 +01:00
nihstro@fd69de1a1b Update nihstro 2018-01-15 21:20:49 -06:00
oaknut@6b1d57ea7e build: Improve support for Windows cross-compilation. (#7389) 2024-02-05 10:09:50 -08:00
open_source_archives archive_ncch: add open source mii archive 2019-03-09 08:19:32 -05:00
openal-soft@d9fed51aa6 audio_core: Implement OpenAL backend (#6450) 2023-05-01 21:17:45 +02:00
sdl2 sdl: Enable cpuinfo detection. (#6554) 2023-05-19 15:48:30 +02:00
sirit@4ab79a8c02 Prepare for Vulkan backend (#6595) 2023-06-05 07:29:05 -07:00
soundtouch@dd2252e9af externals: Update SoundTouch (#6473) 2023-04-27 17:48:57 +05:30
teakra@01db7cdd00 Update teakra (#5961) 2022-02-24 21:02:40 +05:30
vma@0e89587db3 Prepare for Vulkan backend (#6595) 2023-06-05 07:29:05 -07:00
vulkan-headers@5a5c9a6434 renderer_vulkan: Rewrite descriptor set management and various small fixes (#77) 2024-04-22 22:43:36 +02:00
xbyak@a1ac3750f9 externals: bump xbyak to v6.68 2023-01-06 06:41:51 -08:00
zstd@63779c7982 externals: update zstd to v1.5.5 again 2023-05-04 11:08:05 -03:00
CMakeLists.txt externals: disable system cpp-httplib if it is a shared object (#7446) 2024-02-17 06:39:38 -08:00