From 59e69d91f445d3e5d9d48369bee8bb591e18f3c5 Mon Sep 17 00:00:00 2001 From: Maufeat Date: Sat, 21 Jun 2025 21:01:05 +0000 Subject: MacOS fix compilation errors and correct app icon and title (#202) - Adds ICONV_LIBRARY to CMakeList to fix ffmpeg compilation error - Replaces the app icon from yuzu.icns to eden.icns - Changes app title and name from yuzu to eden - Updates MoltenVK to 1.3.0 Note: The wiki also needs an update, after merge to master I'll edit the wiki. The wiki says to installs Qt5 but eden uses Qt6. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/202 Co-authored-by: Maufeat Co-committed-by: Maufeat --- src/yuzu/CMakeLists.txt | 4 ++-- src/yuzu/Info.plist | 9 +++++++-- 2 files changed, 9 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/yuzu/CMakeLists.txt b/src/yuzu/CMakeLists.txt index b6161a0cdb..0dc6f562b8 100644 --- a/src/yuzu/CMakeLists.txt +++ b/src/yuzu/CMakeLists.txt @@ -366,7 +366,7 @@ target_sources(yuzu ) if (APPLE) - set(MACOSX_ICON "../../dist/yuzu.icns") + set(MACOSX_ICON "../../dist/eden.icns") set_source_files_properties(${MACOSX_ICON} PROPERTIES MACOSX_PACKAGE_LOCATION Resources) target_sources(yuzu PRIVATE ${MACOSX_ICON}) set_target_properties(yuzu PROPERTIES MACOSX_BUNDLE TRUE) @@ -374,7 +374,7 @@ if (APPLE) if (NOT USE_SYSTEM_MOLTENVK) set(MOLTENVK_PLATFORM "macOS") - set(MOLTENVK_VERSION "v1.2.7") + set(MOLTENVK_VERSION "v1.3.0") download_moltenvk_external(${MOLTENVK_PLATFORM} ${MOLTENVK_VERSION}) endif() find_library(MOLTENVK_LIBRARY MoltenVK REQUIRED) diff --git a/src/yuzu/Info.plist b/src/yuzu/Info.plist index f05f3186c7..96096c84d1 100644 --- a/src/yuzu/Info.plist +++ b/src/yuzu/Info.plist @@ -1,3 +1,8 @@ + +