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
Pavel Sobolev
079210d1a7
games-emulation/azahar: use the CMake package for dev-libs/sirit
...
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
Erica Nebula
dfecdf5b19
games-emulation/rpcs3: add 0.0.38
...
Signed-off-by: Erica Nebula <EricaNebula@Proton.me >
2025-09-30 21:22:20 -05:00
Pavel Sobolev
d7c38f0100
games-emulation/azahar: add 2123.2, drop 2123.1
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2025-09-20 12:23:34 +03:00
Violet Purcell
15101929cb
games-emulation/azahar: add patch to use system oaknut
...
oaknut was package and the dependency was wired up in the ebuild, but a
patch to use the system installation was never actually added, leading
to a build failure on aarch64 due to the bundled copy being missing.
Signed-off-by: Violet Purcell <vimproved@inventati.org >
2025-09-12 12:38:53 -04: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
Takuya Wakazono
53827b06c0
games-emulation/rpcs3: unbundle system libraries
...
- miniupnpc
aa7758a20f
- rtmidi
9126d617c5
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com >
2025-08-27 23:06:48 +09:00
Takuya Wakazono
d7e5ca8e91
games-emulation/rpcs3: drop upstreamed changes
...
- cubeb
bda335a505
- hidapi
2211876b57
- zstd
cb5411440d
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com >
2025-08-27 05:50:56 +09: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
Erica Nebula
f32f3c4aad
games-emulation/rpcs3: Handle new Feral GameMode submodule
...
- RPCS3 added GameMode Support here:
ef566186be (diff-03192d01a7c525c4017bdf9ad6eb8a58b749f38d8fb8f3a92d2c4dfe45ce8bf7)
- The selected commit hash is the same one you get if you manually clone
the RPCS3 repo and update submodules. I also updated the other
submodule hashes where appropriate with the same approach, and added
comments explaining what branch or tag they correlate to.
- The submodule is only needed during compilation; Using gamemode
functionality requires games-util/gamemode be installed on the system.
Added an optfeature message to let users know.
- This update also includes the prep work for whenever the next point
release happens; SRC_URI is updated and the archive will be moved to
the right 3rdparty folder.
Signed-off-by: Erica Nebula <EricaNebula@Proton.me >
2025-08-23 00:43:41 -05: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
0a560c0f7f
games-emulation/azahar: add 2123.1, drop 2123
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2025-08-20 17:44:49 +03:00
Pavel Sobolev
9f563549e5
games-emulation/azahar: add 2123, drop 2122.1
...
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2025-08-19 23:25:31 +03:00
Takuya Wakazono
7074645b1d
games-emulation/RetroArch: fix build failure with USE=-pipewire
...
Closes: https://bugs.gentoo.org/960043
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com >
2025-08-10 23:01:07 +09:00