eden/src/yuzu
crueter 83730cd4c1
[cmake] update CI deps, feat: sirit CI + new CI spec (#2655)
Updates sirit to our fork's latest version w/ SPIRV Headers included
(end goal is to remove spirv-headers entirely, as spirv-tools-ci should
include them inline as well)

Adds a sirit CI on our fork for all platforms (saves a bit of compile
time)

My CI spec has changed a little bit, and now there is no need for an
additional CMake file after the initial CMakeLists.txt (since targets
are now global imported). Plus, UNIX amd64 now has the amd64 suffix like
aarch64 and windows

Updates SDL2 to 2.32.10 and OpenSSL to 3.6.0

Finally, on Solaris all CI packages (sans FFmpeg) are now built with OmniOS, which
should in theory be fully compatible with OpenIndiana (our recommended
Sun-based target) but obviously will need testing

Need testing:
- [ ] Make sure I didn't nuke shader emission
- [ ] Make sure FreeBSD, OpenBSD, and OpenIndiana work fine with bundled
  sirit (check linking especially)
- [ ] Make sure SDL2, OpenSSL work with OpenIndiana now
- [ ] SDL2 on all platforms (input, etc)

Signed-off-by: crueter <crueter@eden-emu.dev>

Reviewed-on: #2655
2025-10-04 09:27:13 +02:00
..
applets [fs] temporarely disable nca verification (#298) 2025-09-05 00:04:37 +02:00
configuration [dist, docs] Clearer wording for settings, guidelines for new settings (#2570) 2025-09-29 19:41:01 +02:00
debugger [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
multiplayer [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
util [cmake] enable clang-cl and WoA builds (#348) 2025-09-09 20:47:49 +02:00
about_dialog.cpp [meta] allow customisation of auto-updater, remove hardcoded title names and fix dup title names (#2588) 2025-10-01 05:07:59 +02:00
about_dialog.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
aboutdialog.ui [cmake, frontend] feat: CPMUtil + dependency viewer (#238) 2025-08-11 22:27:29 +02:00
bootmanager.cpp [common] use libc++ provided jthread instead of in-house one (which deadlocks on FBSD 14) (#351) 2025-10-01 06:59:35 +02:00
bootmanager.h Fix more typos 2024-01-15 23:26:53 +00:00
breakpad.cpp User Data Migration from Citron, Sudachi, and Yuzu (#91) 2025-05-08 22:16:07 +00:00
breakpad.h qt: implement automatic crash dump support 2023-10-08 11:35:53 -04:00
CMakeLists.txt [cmake] update CI deps, feat: sirit CI + new CI spec (#2655) 2025-10-04 09:27:13 +02:00
compatdb.cpp Removed telemetry and anonymized SCM (git) strings 2025-04-04 03:40:47 +02:00
compatdb.h Removed telemetry and anonymized SCM (git) strings 2025-04-04 03:40:47 +02:00
compatdb.ui fix a large variety of issues (#101) 2025-05-11 23:58:25 +00:00
compatibility_list.cpp Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
compatibility_list.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
deps_dialog.cpp [cmake, frontend] feat: CPMUtil + dependency viewer (#238) 2025-08-11 22:27:29 +02:00
deps_dialog.h [cmake, frontend] feat: CPMUtil + dependency viewer (#238) 2025-08-11 22:27:29 +02:00
deps_dialog.ui [cmake, frontend] feat: CPMUtil + dependency viewer (#238) 2025-08-11 22:27:29 +02:00
discord.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
discord_impl.cpp [compat] fix solaris Qt build (#194) 2025-08-15 04:12:45 +02:00
discord_impl.h yuzu: Replace httplib with QtNetworkRequest 2023-07-21 16:53:06 -06:00
game_list.cpp [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
game_list.h [qt] move addons row to rightmost side (#2610) 2025-09-29 18:41:28 +02:00
game_list_p.h [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
game_list_worker.cpp [qt] move addons row to rightmost side (#2610) 2025-09-29 18:41:28 +02:00
game_list_worker.h [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
hotkeys.cpp [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
hotkeys.h hid_core: Move hid to it's own subproject 2024-01-05 11:41:15 -06:00
Info.plist [macos] associate .XCI/NSP file extensions (#2617) 2025-09-29 18:43:13 +02:00
install_dialog.cpp [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
install_dialog.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
loading_screen.cpp general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
loading_screen.h Update some files with Qt 5.15.2 best practices in mind 2022-05-29 09:21:52 -07:00
loading_screen.ui QT: Fix the loading screen 'H' switch logo to not glitch out 2019-02-05 18:24:15 -07:00
main.cpp [compat] fix logind DBus on non-linux unixes (#2648) 2025-10-02 23:39:59 +02:00
main.h [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
main.ui [Frontend] add X links to About and Help (#272) 2025-08-16 17:32:18 +02:00
migration_dialog.cpp Properly migrate internal NAND, Load, etc. directories (#167) 2025-06-11 22:57:13 +00:00
migration_dialog.h Options for Data Migration (#95) 2025-05-10 15:40:15 +00:00
migration_worker.cpp [desktop] Fix migration options (#220) 2025-06-27 06:03:19 +00:00
migration_worker.h [desktop] Fix migration options (#220) 2025-06-27 06:03:19 +00:00
play_time_manager.cpp [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
play_time_manager.h [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
precompiled_headers.h CMake: Consolidate common PCH headers 2022-11-30 18:30:30 -05:00
startup_checks.cpp [compat] fix solaris Qt build (#194) 2025-08-15 04:12:45 +02:00
startup_checks.h [compat] fix solaris Qt build (#194) 2025-08-15 04:12:45 +02:00
update_checker.cpp [ci] Minor change to fix building (#2644) 2025-10-01 21:09:27 +02:00
update_checker.h Update checker (#132) 2025-05-28 02:23:51 +00:00
user_data_migration.cpp [desktop] Fix migration options (#220) 2025-06-27 06:03:19 +00:00
user_data_migration.h [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
vk_device_info.cpp [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
vk_device_info.h vk_device_info: Check only affected Intel drivers 2023-06-18 16:15:51 -04:00
yuzu.qrc Rename Yuzu logo to Eden 2025-04-13 01:15:36 +01:00
yuzu.rc Rename Yuzu logo to Eden 2025-04-13 01:15:36 +01:00