games-emulation/eden: drop 0.2.0_rc1, add 0.2.0_rc2

Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
crueter
2026-03-27 14:48:09 -04:00
parent 7292b524e3
commit 7b303d587c
3 changed files with 8 additions and 13 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -16,8 +16,7 @@
<flag name="llvm">Enable the LLVM backend for disassembly and symbol demangling</flag>
<flag name="opengl">Enable the OpenGL graphics backend</flag>
<flag name="room">Compile the dedicated room executable</flag>
<flag name="sdl">Enable the SDL2 frontend (eden-cli, controller backend...)</flag>
<flag name="ssl">Enable the OpenSSL backend for ISslConnection</flag>
<flag name="sdl">Enable the SDL2-based eden-cli frontend</flag>
<flag name="usb">Enable the LibUSB controller backend</flag>
<flag name="web-applet">Enable the custom web applet frontend through dev-qt/qtwebengine</flag>
<flag name="web-service">Enable multiplayer support</flag>