commit: ad1dcccf6d695a5eef8bf8e83206994f749868fc
Author: Pavel Sobolev <contact <AT> paveloom <DOT> dev>
AuthorDate: Sun Nov 23 09:16:48 2025 +0000
Commit: Pavel Sobolev <contact <AT> paveloom <DOT> dev>
CommitDate: Sun Nov 23 10:25:08 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad1dcccf
games-emulation/eden: add 0.0.4_rc3, drop 0.0.4_rc2
Signed-off-by: Pavel Sobolev <contact <AT> paveloom.dev>
games-emulation/eden/Manifest | 4 ++--
...{eden-0.0.4_rc2.ebuild => eden-0.0.4_rc3.ebuild} | 8 ++------
...common-detached_tasks-in-src-yuzu-main-cpp.patch | 21 ---------------------
3 files changed, 4 insertions(+), 29 deletions(-)
diff --git a/games-emulation/eden/Manifest b/games-emulation/eden/Manifest
index b12de6bf0b..5a72f6305a 100644
--- a/games-emulation/eden/Manifest
+++ b/games-emulation/eden/Manifest
@@ -1,2 +1,2 @@
-DIST eden-0.0.4_rc2.tar.gz 9443285 BLAKE2B
672c50a6ff10f9e8f4be5a8c458fa202be2554e5f56b3dcc0e67387e2bcba0734768c1033ff34aa0b9a31ed66a9b2390222d0030699706fe6b96919fb7bfd894
SHA512
7302df1641d4d0cafda8746bb026ec209be694fae9ad963f29ac641c00827e045ed71aad6d616102886f9aa99fd489d90abeeaf6c7e8c1648ee42daaac1512e2
-DIST nx-tzdb-091025.tar.gz 983040 BLAKE2B
c57b8e6e9b21985211330eeffcbffbaf5da8b4b7dacc50948aeb6bffb7f23c3dfabf902d19e4f503497c306f8ff279e4c9b69d87da49c57fd65a8629edcb00f3
SHA512
87abb2aeca716d5d77b05317086dbc2f8acfc2f3f76ce4778345ee3df19973e6cd8ecbf16cfab5ad94c9636a6c44fd3588f9aadd3cba89403cfd56c8bec645c5
+DIST eden-0.0.4_rc3.tar.gz 9847059 BLAKE2B
bb8bcb946c6f7fea797f8c9d4030f5939648f0b61cb3bbf297114c1d37c93823f040a142d04a3484212683e99f41442a2fad65c557226b28970deb29317f15a3
SHA512
e2bff541a8a4cb6072abf2ce4fea69992c82faa3b48f860b87c19c7e9c9363048b664df4e3e86d24d3caf395cbf30d55a81a01320d05a1cf21ca6e9539e2b33e
+DIST nx-tzdb-121125.tar.gz 102895 BLAKE2B
6619b7ad2200be8efb495773d017a07985adb7b05ba97285427aa86103ae9a8c9befc698709539a0292c413c2c8082c39fd699e181140e6879844084e5c19382
SHA512
dc37a189a44ce8b5c988ca550582431a6c7eadfd3c6e709bee6277116ee803e714333e85c9e6cbb5c69346a14d6f2cc7ed96e8aa09cc5fb8a89f945059651db6
diff --git a/games-emulation/eden/eden-0.0.4_rc2.ebuild
b/games-emulation/eden/eden-0.0.4_rc3.ebuild
similarity index 95%
rename from games-emulation/eden/eden-0.0.4_rc2.ebuild
rename to games-emulation/eden/eden-0.0.4_rc3.ebuild
index 465ad61816..1929194238 100644
--- a/games-emulation/eden/eden-0.0.4_rc2.ebuild
+++ b/games-emulation/eden/eden-0.0.4_rc3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit cmake xdg
-_TZDB_VER=091025
+_TZDB_VER=121125
DESCRIPTION="Nintendo Switch Emulator"
HOMEPAGE="https://eden-emu.dev"
@@ -89,10 +89,6 @@ BDEPEND="
test? ( dev-cpp/catch )
"
-PATCHES=(
-
"${FILESDIR}/${PN}-0.0.4_rc2-always-include-common-detached_tasks-in-src-yuzu-main-cpp.patch"
-)
-
# [directory]=license
declare -A KEEP_BUNDLED=(
# Generated or copied files for internal usage
@@ -137,7 +133,7 @@ src_configure() {
local mycmakeargs=(
-DCPMUTIL_FORCE_SYSTEM=yes
-DTITLE_BAR_FORMAT_IDLE="Eden | v${PV/_/-}"
- -DYUZU_TZDB_PATH="${WORKDIR}/${_TZDB_VER}"
+ -DYUZU_TZDB_PATH="${WORKDIR}/nx-tzdb-${_TZDB_VER}"
-DYUZU_USE_FASTER_LD=no
-DDYNARMIC_ENABLE_LTO=$(usex lto)
diff --git
a/games-emulation/eden/files/eden-0.0.4_rc2-always-include-common-detached_tasks-in-src-yuzu-main-cpp.patch
b/games-emulation/eden/files/eden-0.0.4_rc2-always-include-common-detached_tasks-in-src-yuzu-main-cpp.patch
deleted file mode 100644
index 51d8e3ef60..0000000000
---
a/games-emulation/eden/files/eden-0.0.4_rc2-always-include-common-detached_tasks-in-src-yuzu-main-cpp.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From: Pavel Sobolev <[email protected]>
-Subject: [PATCH] Always include `<common/detached_tasks>` in
`src/yuzu/main.cpp`.
-
-Signed-off-by: Pavel Sobolev <[email protected]>
-
---- a/src/yuzu/main.cpp
-+++ b/src/yuzu/main.cpp
-@@ -6,10 +6,11 @@
-
- #if YUZU_ROOM
- #include "dedicated_room/yuzu_room.h"
--#include <common/detached_tasks.h>
- #include <cstring>
- #endif
-
-+#include <common/detached_tasks.h>
-+
- #ifdef __unix__
- #include "qt_common/gui_settings.h"
- #endif
-