Commit Graph

333 Commits

Author SHA1 Message Date
Ceres
bf5f7aae23 games-emulation/shadPS4: new package, add 0.15.0
Signed-off-by: Ceres <ceres@ceressees.dev>
Part-of: https://codeberg.org/gentoo/guru/pulls/9

games-emulation/shadPS4: update patch

Signed-off-by: Ceres <ceres@ceressees.dev>
Part-of: https://codeberg.org/gentoo/guru/pulls/9

games-emulation/shadPS4: update deps

Signed-off-by: Ceres <ceres@ceressees.dev>
Part-of: https://codeberg.org/gentoo/guru/pulls/9
Merges: https://codeberg.org/gentoo/guru/pulls/9
2026-05-06 20:00:21 +01:00
Yuan Liao
0c3a86e627 games-emulation/dosbox-x: Add 2026.05.02
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2026-05-02 14:01:44 -04:00
Yuan Liao
86343cd09c games-emulation/dosbox-x: Drop 2026.01.02
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2026-05-02 14:01:44 -04:00
Pavel Sobolev
08cca3feb0 games-emulation/azahar: drop 2125.0.1
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-04-25 20:23:59 +03:00
Pavel Sobolev
e1de985fb5 games-emulation/azahar: add 2125.1.1
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-04-25 20:23:58 +03:00
Pavel Sobolev
a08066abff games-emulation/azahar: drop 2124.3
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-04-18 15:43:53 +03:00
Pavel Sobolev
6637b74303 games-emulation/azahar: add 2125.1
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-04-18 15:43:53 +03: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
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