aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaufeat <sahyno1996@gmail.com>2025-06-21 21:01:05 +0000
committercrueter <crueter@noreply.localhost>2025-06-21 21:01:05 +0000
commit59e69d91f445d3e5d9d48369bee8bb591e18f3c5 (patch)
tree773141fddd72e08e1b8502f8c514838716997b92 /src
parent02603abbdc387b845bf79f3a987c0b4cfb5af67e (diff)
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 <sahyno1996@gmail.com> Co-committed-by: Maufeat <sahyno1996@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/yuzu/CMakeLists.txt4
-rw-r--r--src/yuzu/Info.plist9
2 files changed, 9 insertions, 4 deletions
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 @@
+<!--
+SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
+SPDX-License-Identifier: GPL-3.0-or-later
+-->
+
<?xml version="1.0" encoding="UTF-8"?>
<!--
@@ -15,7 +20,7 @@ SPDX-License-Identifier: GPL-2.0-or-later
<key>CFBundleGetInfoString</key>
<string></string>
<key>CFBundleIconFile</key>
- <string>yuzu.icns</string>
+ <string>eden.icns</string>
<key>CFBundleIdentifier</key>
<string>com.yuzu-emu.yuzu</string>
<key>CFBundleInfoDictionaryVersion</key>
@@ -23,7 +28,7 @@ SPDX-License-Identifier: GPL-2.0-or-later
<key>CFBundleLongVersionString</key>
<string></string>
<key>CFBundleName</key>
- <string>yuzu</string>
+ <string>eden</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>