Yuan Liao
be2c3e5863
games-emulation/dosbox-x: Add 2026.03.29
...
Signed-off-by: Yuan Liao <liaoyuan@gmail.com >
2026-03-29 15:46:47 -04:00
Yuan Liao
f7771a595f
games-emulation/dosbox-x: Add dev-lang/duktape automagic dep to 9999
...
Signed-off-by: Yuan Liao <liaoyuan@gmail.com >
2026-03-29 15:46:47 -04:00
Yuan Liao
b1ba8a693e
games-emulation/dosbox-x: Drop 2025.12.01
...
Signed-off-by: Yuan Liao <liaoyuan@gmail.com >
2026-03-29 15:46:46 -04:00
Pavel Sobolev
7c082a8152
games-emulation/azahar: add 2125.0.1
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2026-03-29 17:14:58 +03: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
Erica Nebula
0bb174e212
games-emulation/rpcs3: drop 0.0.38
...
Signed-off-by: Erica Nebula <EricaNebula@Proton.me >
2026-03-03 09:09:54 -06:00
Erica Nebula
fac7d4859a
games-emulation/rpcs3: add 0.0.40
...
Signed-off-by: Erica Nebula <EricaNebula@Proton.me >
2026-03-03 09:09:54 -06:00
Erica Nebula
5d56128da3
games-emulation/rpcs3: 9999: Update yamlcpp hash
...
Also fixes a mistake where the yamlcpp archive was being saved with the
soundtouch hash in the filename. It was downloading the correct archive
so nothing was broken so its cosmetic only.
Also updates the copyright year.
Signed-off-by: Erica Nebula <EricaNebula@Proton.me >
2026-03-03 09:09:54 -06: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
Ceres
8030a1e1e5
games-emulation/flycast: add new submodules to fix configure error
...
Closes: https://bugs.gentoo.org/970195
Signed-off-by: Ceres <ceres@ceressees.dev >
2026-02-27 14:49:44 +00:00
Samuel Bauer
52ec7752f9
games-emulation/mupen64plus-qt-1.17: tweak qt6 build and dependencies
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2026-02-19 20:45:55 +01:00
Samuel Bauer
3a04a78a83
games-emulation/mupen64plus-qt: tweak qt6 build and dependencies
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2026-02-19 20:43:41 +01:00
Erica Nebula
03a73f7bca
games-emulation/rpcs3: flatbuffers to protobuf
...
RPCS3 recently replaced flatbuffers with protobuf
See: 27ebd182e7
Signed-off-by: Erica Nebula <EricaNebula@Proton.me >
2026-02-16 23:33:48 -06: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
Pavel Sobolev
5ba49e1192
games-emulation/azahar: add 2124.3, drop 2124.2
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2026-02-01 15:38:32 +03: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
Pavel Sobolev
33f713151e
games-emulation/azahar: add 2124.2, drop 2124.1
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2026-01-25 13:14:27 +03:00
Pavel Sobolev
2b17d6667d
games-emulation/azahar: add 2124.1, drop 2124
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2026-01-24 21:26:34 +03:00
Pavel Sobolev
475e294349
games-emulation/azahar: add 2124, drop 2123.4.1
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2026-01-17 22:12:24 +03:00
Pavel Sobolev
e2a9faaabf
games-emulation/azahar: add 2123.4.1, drop 2123.3
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2026-01-10 15:59:36 +03:00
Takuya Wakazono
05986b4d73
games-emulation/RetroArch: drop 1.19.1, 1.20.0
...
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com >
2026-01-06 12:32:32 +09:00
Takuya Wakazono
264b759cba
games-emulation/RetroArch: add 1.22.2
...
Closes: https://bugs.gentoo.org/967331
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com >
2026-01-06 12:32:32 +09:00
Yuan Liao
7886306d76
games-emulation/dosbox-x: Add 2026.01.02
...
Signed-off-by: Yuan Liao <liaoyuan@gmail.com >
2026-01-02 20:51:49 -05:00
Yuan Liao
ac2d56cd55
games-emulation/dosbox-x: Drop 2025.10.07
...
Signed-off-by: Yuan Liao <liaoyuan@gmail.com >
2026-01-02 20:51:44 -05:00
Erica Nebula
0e9369e8ef
games-emulation/rpcs3: drop 0.0.37
...
Signed-off-by: Erica Nebula <EricaNebula@Proton.me >
2026-01-01 16:46:21 -06:00
Erica Nebula
d129be2818
games-emulation/rpcs3: 9999: Update submodule commit ids
...
Signed-off-by: Erica Nebula <EricaNebula@Proton.me >
2026-01-01 16:42:34 -06:00
Erica Nebula
3d01ac33ab
games-emulation/rpcs3: add 0.0.39
...
Includes updates to submodule commit ids
Signed-off-by: Erica Nebula <EricaNebula@Proton.me >
2026-01-01 16:38:14 -06: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
Yuan Liao
ccf844f588
games-emulation/dosbox-x: Add 2025.12.01
...
Signed-off-by: Yuan Liao <liaoyuan@gmail.com >
2025-12-01 17:33:00 -05:00
Pavel Sobolev
f1afa0dfc5
games-emulation/azahar: fix build with Qt 6.10
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2025-11-30 23:14:20 +03:00
Yuan Liao
acb8809c49
games-emulation/dosbox-x: Drop 2025.05.03
...
Signed-off-by: Yuan Liao <liaoyuan@gmail.com >
2025-11-29 09:15:29 -05:00
Samuel Bauer
fffb1b30b8
games-emulation/flycast: build system, gitmodules
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2025-11-28 12:36:04 +01: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
Paul Zander
9608615840
games-emulation/libretro-dolphin: EAPI-8
...
Import src_install and more from libretro-core.eclass as that does not support EAPI-8 yet.
Bug: https://bugs.gentoo.org/966155
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-11-16 22:30:31 +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
5746eaf0ff
games-emulation/azahar: add 2123.3, drop 2123.2
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2025-10-11 21:57:04 +03:00
Yuan Liao
cb38869098
games-emulation/dosbox-x: Add 2025.10.07
...
Signed-off-by: Yuan Liao <liaoyuan@gmail.com >
2025-10-08 11:43:36 -04:00
Yuan Liao
beea9a93b6
games-emulation/dosbox-x: Drop 2025.02.01
...
Signed-off-by: Yuan Liao <liaoyuan@gmail.com >
2025-10-08 11:42:38 -04: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