From 7b303d587cd1f17c0303bf1ffabd31810bc9a9a1 Mon Sep 17 00:00:00 2001 From: crueter Date: Fri, 27 Mar 2026 14:48:09 -0400 Subject: [PATCH] games-emulation/eden: drop 0.2.0_rc1, add 0.2.0_rc2 Signed-off-by: crueter --- games-emulation/eden/Manifest | 2 +- ....0_rc1-r1.ebuild => eden-0.2.0_rc2-r1.ebuild} | 16 ++++++---------- games-emulation/eden/metadata.xml | 3 +-- 3 files changed, 8 insertions(+), 13 deletions(-) rename games-emulation/eden/{eden-0.2.0_rc1-r1.ebuild => eden-0.2.0_rc2-r1.ebuild} (90%) diff --git a/games-emulation/eden/Manifest b/games-emulation/eden/Manifest index 92d8e01991..789b0a439b 100644 --- a/games-emulation/eden/Manifest +++ b/games-emulation/eden/Manifest @@ -1,2 +1,2 @@ -DIST eden-0.2.0_rc1.tar.gz 12824105 BLAKE2B feae77ec6d0cde0d384ae05bc91bd10ea710c8149a300d143d4c18a5625e3f57d0bc73ce347e3e11c81bf2ecd8706dd94a0fab16c241ba451e717614bbf9660b SHA512 1404b6c205dd98744e72381d073bd25c38a2e9be48114bfffe19869e5577b455166a794ddb969c97a6ff46a53fc910fee8893d4339c1b787e457668499a2e881 +DIST eden-0.2.0_rc2.tar.gz 12345985 BLAKE2B 3384f239c357f90aaae99658616d89a1f13bd979f6ead061f2dbb75203120feeb406d160d75b0be8ab5f65f28106a02ff8ac5720bf5a4a54ec949484679397ad SHA512 d787733c86e6a96e7fa5f4db36ee52df3d8f2298da13647a7bbbcefea753df637f2b9901fc2c1f34a0d372dd5710acf38ce31bca7e6b0200c0a9cee3ed19e8fe DIST nx-tzdb-121125.tar.gz 102895 BLAKE2B 6619b7ad2200be8efb495773d017a07985adb7b05ba97285427aa86103ae9a8c9befc698709539a0292c413c2c8082c39fd699e181140e6879844084e5c19382 SHA512 dc37a189a44ce8b5c988ca550582431a6c7eadfd3c6e709bee6277116ee803e714333e85c9e6cbb5c69346a14d6f2cc7ed96e8aa09cc5fb8a89f945059651db6 diff --git a/games-emulation/eden/eden-0.2.0_rc1-r1.ebuild b/games-emulation/eden/eden-0.2.0_rc2-r1.ebuild similarity index 90% rename from games-emulation/eden/eden-0.2.0_rc1-r1.ebuild rename to games-emulation/eden/eden-0.2.0_rc2-r1.ebuild index 3c16cf7341..500f9fb204 100644 --- a/games-emulation/eden/eden-0.2.0_rc1-r1.ebuild +++ b/games-emulation/eden/eden-0.2.0_rc2-r1.ebuild @@ -20,22 +20,25 @@ S="${WORKDIR}/${PN}" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="camera +cubeb discord llvm lto +opengl +qt6 room sdl ssl test +usb web-applet web-service wifi" +IUSE="camera +cubeb discord llvm lto +opengl +qt6 room sdl test +usb web-applet web-service wifi" REQUIRED_USE=" !qt6? ( !camera !discord !web-applet ) - web-service? ( ssl || ( qt6 room ) ) + web-service? ( || ( qt6 room ) ) " RESTRICT="!test? ( test )" RDEPEND=" app-arch/lz4 app-arch/zstd + dev-cpp/cpp-httplib:=[ssl] dev-libs/libfmt:= dev-libs/mcl + dev-libs/openssl:= >=dev-libs/sirit-1.0.1 dev-util/spirv-tools games-util/gamemode media-gfx/renderdoc + media-libs/libsdl2[haptic,joystick,sound,video] media-libs/libva media-libs/opus media-video/ffmpeg @@ -46,18 +49,12 @@ RDEPEND=" camera? ( dev-qt/qtmultimedia:6 ) cubeb? ( media-libs/cubeb ) discord? ( - dev-cpp/cpp-httplib:=[ssl] dev-libs/discord-rpc ) qt6? ( dev-libs/quazip[qt6(+)] dev-qt/qtbase:6[concurrent,dbus,gui,widgets] ) - sdl? ( media-libs/libsdl2[haptic,joystick,sound,video] ) - ssl? ( - dev-libs/openssl:= - dev-cpp/cpp-httplib:=[ssl] - ) usb? ( dev-libs/libusb ) web-applet? ( dev-qt/qtwebengine:6[widgets] ) web-service? ( dev-cpp/cpp-httplib:=[ssl] ) @@ -148,15 +145,14 @@ src_configure() { -DENABLE_CUBEB=$(usex cubeb) -DENABLE_LIBUSB=$(usex usb) -DENABLE_OPENGL=$(usex opengl) - -DENABLE_OPENSSL=$(usex ssl) -DENABLE_QT=$(usex qt6) - -DENABLE_SDL2=$(usex sdl) -DENABLE_WEB_SERVICE=$(usex web-service) -DENABLE_WIFI_SCAN=$(usex wifi) -DUSE_DISCORD_PRESENCE=$(usex discord) -DYUZU_USE_QT_MULTIMEDIA=$(usex camera) -DYUZU_USE_QT_WEB_ENGINE=$(usex web-applet) + -DYUZU_CMD=$(usex sdl) -DYUZU_ROOM=$(usex room) -Wno-dev diff --git a/games-emulation/eden/metadata.xml b/games-emulation/eden/metadata.xml index d46ae2b271..17c96d6ad1 100644 --- a/games-emulation/eden/metadata.xml +++ b/games-emulation/eden/metadata.xml @@ -16,8 +16,7 @@ Enable the LLVM backend for disassembly and symbol demangling Enable the OpenGL graphics backend Compile the dedicated room executable - Enable the SDL2 frontend (eden-cli, controller backend...) - Enable the OpenSSL backend for ISslConnection + Enable the SDL2-based eden-cli frontend Enable the LibUSB controller backend Enable the custom web applet frontend through dev-qt/qtwebengine Enable multiplayer support