Commit Graph

15 Commits

Author SHA1 Message Date
Pavel Sobolev
76653ab45c games-emulation/eden: add 0.2.1
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-06-07 15:26:49 +03:00
crueter
733e0c0069 games-emulation/eden: add 0.2.0, drop 0.2.0_rc2-r1
Signed-off-by: crueter <crueter@eden-emu.dev>
2026-05-17 16:22:02 -04:00
crueter
7b303d587c games-emulation/eden: drop 0.2.0_rc1, add 0.2.0_rc2
Signed-off-by: crueter <crueter@eden-emu.dev>
2026-03-27 14:48:44 -04:00
David Roman
771941d11b games-emulation/eden: drop 0.1.1, 0.2.0_rc1
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-02-28 22:19:00 +01:00
crueter
89c74d1c94 games-emulation/eden: add 0.2.0_rc1
Signed-off-by: crueter <crueter@eden-emu.dev>
2026-02-15 13:32:19 -05:00
crueter
20c540bee0 games-emulation/eden: add 0.1.1, drop 0.1.0
Signed-off-by: crueter <crueter@eden-emu.dev>
2026-01-30 21:27:40 -05:00
crueter
58348ad2e7 games-emulation/eden: drop 0.0.4, add 0.1.0
Signed-off-by: crueter <crueter@eden-emu.dev>
2026-01-27 12:39:08 -05:00
crueter
94c2a0fdfe games-emulation/eden: add 0.0.4, drop 0.0.4_rc3
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-12-20 20:10:15 -05:00
Pavel Sobolev
ad1dcccf6d games-emulation/eden: add 0.0.4_rc3, drop 0.0.4_rc2
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2025-11-23 13:25:08 +03:00
Pavel Sobolev
16d4a2be06 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>
2025-11-10 19:56:24 +03:00
crueter
278b5cb7e5 [games-emulation/eden] better/new USE flags; stricter sirit; tzdb update
Rationales:
- sirit MUST be version 1.0.1 (our fork) or newer, NOT any older version
  e.g. Rein/Pablo's
- gui should be qt6
- Better descriptions for USE flags all around
- tzdb update to 091025
- room, llvm, renderdoc, gamemode:
  * room: dedicated room executable (may be desirable)
  * llvm: demangling is supported anyways, but people may not want to
    pull in all of LLVM for this; other than that, also allow Dynarmic
    to use LLVM for disassembly (see: games-emulation/dolphin)--demangle
    itself is pulled from LLVM, so we also have to add its exception
  * renderdoc: If enabled, will let Eden use the system renderdoc API
    and also enforce its installation for the hotkey
  * gamemode: Uses the system gamemode client, and also enforces the
    user having it installed in the first place
- better REQUIRED_USE
  * web-service requires SSL of course, but also can only be used if the
    Qt or Room executables are enabled.
  * opengl requires gui? Nope--OpenGL works with the SDL frontend as well

Some additional prepwork for rc2 is due as well, I'll get on that later

Signed-off-by: crueter <crueter@eden-emu.dev>
2025-11-04 20:38:13 -05:00
Pavel Sobolev
fa6dcae702 games-emulation/eden: add 0.0.4_rc1, drop 0.0.3
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2025-11-02 22:36:23 +03:00
Pavel Sobolev
593f3d986f games-emulation/eden: add 0.0.3, drop 0.0.3_rc3
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2025-09-06 20:26:49 +03:00
Pavel Sobolev
f97aac888a games-emulation/eden: add 0.0.3_rc3, drop 0.0.3_rc2
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2025-08-21 21:16:00 +03:00
Pavel Sobolev
2ee8d3cdcc games-emulation/eden: new package, add 0.0.3_rc2
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2025-08-02 13:41:05 +03:00