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
10e8ed2eb3
games-emulation/eden: fix src_unpack on 9999, remove on 0.2.0
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-05-31 01:39:44 -04:00
crueter
0831ad5826
games-emulation/eden: cleanups, use sdl3 for 9999
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-05-18 19:15:54 -04:00
crueter
6bc705fd04
games-emulation/eden: add game-device-udev-rules optfeature
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-05-17 18:23:28 -04:00
crueter
bd6add7533
games-emulation/eden: add compiler identifier to title bar
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-05-17 17:42:27 -04:00
crueter
27949e5e37
games-emulation/eden: add 9999
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-05-17 17:35:45 -04:00
crueter
cc8888429f
games-emulation/eden: 9999 version preparations
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-05-17 17:35:45 -04:00
crueter
f0d9e9efb0
games-emulation/eden: don't attempt to double-remove bundled externals
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-05-17 17:10:26 -04:00
crueter
592b5a0041
games-emulation/eden: change tzdb download link to use Eden's git
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-05-17 17:01:09 -04:00
crueter
46b5b16d60
games-emulation/eden: fix patch name
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-05-17 16:51:13 -04:00
crueter
87ebfe9b48
games-emulation/eden: update cmake-modules license
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-05-17 16:51:13 -04: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
Alexander Weber
51dc4a0877
games-emulation/eden: add missing qtcharts dependency
...
Signed-off-by: Alexander Weber <web.alexander@web.de >
2026-04-09 09:14:30 +02: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
David Roman
7fbd405327
games-emulation/eden: update quazip which dropped qt5 and qt6 flags
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2026-02-28 22:17:39 +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
73c7179947
games-emulation/eden: keyword ~arm64 (again)
...
gamemode and renderdoc are now keyworded
Signed-off-by: crueter <crueter@eden-emu.dev >
2025-12-20 20:17:04 -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
Paul Zander
3eb2045443
Revert "games-emulation/eden: keyword ~arm64"
...
This reverts commit 4a1ab59d71 .
Broken revdeps https://github.com/gentoo/guru/actions/runs/20352389433
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-12-18 23:01:45 +01:00
crueter
4a1ab59d71
games-emulation/eden: keyword ~arm64
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2025-12-18 16:50:04 -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
Paul Zander
e07d695d5d
*/*: Add := to virtual/zlib deps
...
Add := to virtual/zlib deps, part 1
Done via:
```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```
Add := to virtual/zlib deps
Done via:
```
git grep -l 'virtual/zlib ' |
xargs sed -i -e 's@virtual/zlib @virtual/zlib:= @g'
```
Unify virtual/zlib:0= to virtual/zlib:=
Done via:
```
git grep -l 'virtual/zlib:0=' |
xargs sed -i -e 's@virtual/zlib:0=@virtual/zlib:=@g'
```
Add := to virtual/zlib deps, part 3
Done via:
```
git grep -l 'virtual/zlib:0' |
xargs sed -i -e 's@virtual/zlib:0@virtual/zlib:=@g'
git grep -l 'virtual/zlib:=/' |
xargs sed -i -e 's@virtual/zlib:=/@virtual/zlib:0/@g'
```
Add := to virtual/zlib deps, part 4
Done via:
```
git grep -l 'virtual/zlib\[' |
xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g'
```
Use := on virtual/zlib deps, part 5
Done via:
```
git grep -l 'virtual/zlib-' |
xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g'
git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g'
pkgcheck scan --commits \
-c SourcingCheck,VisibilityCheck,DependencyCheck --exit error
```
Use := on virtual/zlib deps, part 6
Done via:
```
git grep -l 'virtual/zlib"' | xargs sed -i -e 's@virtual/zlib"@virtual/zlib:="@'
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-11-18 17:53:08 +01:00
Paul Zander
c23791504e
*/*: update for virtual/zlib
...
Update done using:
```
git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-11-16 23:26:20 +01: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
94237df606
games-emulation/eden: fix LLVM ItaniumDemangle license identifier
...
Gentoo doesn't understand exceptions apparently. :P
Signed-off-by: crueter <crueter@eden-emu.dev >
2025-11-09 18:41:33 -05: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
f07f484ee6
games-emulation/eden: depend on httplib for the discord USE flag
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2025-11-02 22:36:23 +03:00
Pavel Sobolev
2e61289272
games-emulation/eden: fetch nx-tzdb-250725.zip from git.crueter.xyz
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2025-10-04 16:32:11 +03:00
Pavel Sobolev
d5ec8b3f42
games-emulation/eden: remove the patches for dev-libs/sirit
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2025-10-04 16:32:10 +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
Alexander Tsoy
9e1210bcd6
games-emulation/eden: respect LD
...
As a side effect, this fixes compilation with USE=lto using gcc + ld.bfd
when ld.lld is also available on the system.
Closes: https://bugs.gentoo.org/961937
Signed-off-by: Alexander Tsoy <alexander@tsoy.me >
2025-08-25 23:20:14 +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
9b4113145e
games-emulation/eden: set the version to be used in UI
...
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