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

Removed the `gamemode` and `renderdoc` USE flags (at least for now).

Both dependencies are not conditional:

- `<gamemode_client.h>` is included in `src/common/linux/gamemode.cpp`
- `<renderdoc_app.h>` is included in `src/core/tools/renderdoc.cpp`

The use of bundled libraries is discorauged.

Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
This commit is contained in:
Pavel Sobolev
2025-11-10 18:10:32 +03:00
parent aa12d96fcb
commit 16d4a2be06
5 changed files with 30 additions and 39 deletions

View File

@@ -13,17 +13,15 @@
<flag name="camera">Enable camera support through dev-qt/qtmultimedia</flag>
<flag name="cubeb">Enable the cubeb audio backend</flag>
<flag name="discord">Enable Discord Rich Presence</flag>
<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="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>
<flag name="wifi">Enable Wi-Fi scanning</flag>
<flag name="room">Compile the dedicated room executable</flag>
<flag name="llvm">Enable the LLVM backend for disassembly and symbol demangling</flag>
<flag name="renderdoc">Enable the RenderDoc API for graphics debugging</flag>
<flag name="gamemode">Enable the Feral Gamemode client for better performance</flag>
</use>
<upstream>
<bugs-to>https://git.eden-emu.dev/eden-emu/eden/issues</bugs-to>