Commit Graph

180 Commits

Author SHA1 Message Date
Takuya Wakazono
2ac8755a01 games-emulation/rpcs3: update live
Closes: https://bugs.gentoo.org/893430
Closes: https://bugs.gentoo.org/897760
Closes: https://bugs.gentoo.org/912983
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-01-11 18:33:11 +09:00
Takuya Wakazono
2c36fd3324 games-emulation/yuzu: fix build with USE=-cubeb
Closes: https://bugs.gentoo.org/921566
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-01-08 15:03:40 +09:00
Moritz Brunner
360ea775e4 games-emulation/yuzu: Increase needed Vulkan version
The minimum required upstream version of Vulkan is 1.3.274 now.
At this time, this version is not yet available in Gentoo.
Using -9999 is required.

Also include libX11 in dependencies, since the headers are
required by Vulkan.

Signed-off-by: Moritz Brunner <moritz.brunner+gentoo@posteo.de>
2024-01-03 20:54:49 +01:00
Moritz Brunner
14c6088d3f games-emulation/yuzu: Replace inih with simpleini
inih was replaced upstream with simpleini for config file support.

Closes: https://bugs.gentoo.org/920675
Closes: https://bugs.gentoo.org/918648
Signed-off-by: Moritz Brunner <moritz.brunner+gentoo@posteo.de>
2024-01-03 20:54:28 +01:00
Alexander Weber
bcbc5a3dad games-emulation/mupen64plus-qt: adjust quazip / qt5 dependency
Signed-off-by: Alexander Weber <web.alexander@web.de>
2023-12-07 11:21:18 +01:00
Alexander Weber
e10a1ef2b0 games-emulation/duckstation-9999: Adjust media-libs/libsdl2 dependency version
Signed-off-by: Alexander Weber <web.alexander@web.de>
2023-11-20 17:06:34 +01:00
Yuan Liao
695f0106e4 games-emulation/dosbox-x: Drop 2023.09.01
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-11-07 08:41:01 -05:00
Yuan Liao
0cc46571a5 games-emulation/dosbox-x: Add 2023.10.06
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-10-07 10:26:42 -04:00
Yuan Liao
2d4a0bfbe9 games-emulation/dosbox-x: Drop 2023.05.01
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-10-07 10:09:41 -04:00
Samuel Bauer
84ad412348 games-emulation/yuzu: update live ebuild
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-09-28 08:14:42 +02:00
Haelwenn (lanodan) Monnier
0a6f5a69a5 games-emulation/duckstation: Requires >=libsdl2-2.28.2
Thanks to Tobias Jakobi <tjakobi@math.uni-bielefeld.de> for the heads up

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-09-06 00:28:26 +02:00
Yuan Liao
2e420d3b87 games-emulation/dosbox-x: Add 2023.09.01
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-09-02 10:09:05 -04:00
Samuel Bauer
76ea7f2f64 games-emulation/yuzu: update to build system
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-09-01 21:12:42 +02:00
Samuel Bauer
b92ba1a6a4 games-emulation/citra: upstream fixed boost detection
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-08-23 00:49:15 +02:00
Yuan Liao
8bd80372a6 games-emulation/dosbox-x: Change freetype USE flag to truetype
`truetype` is a global USE flag, which is more preferable.

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-08-19 13:18:19 -04:00
Haelwenn (lanodan) Monnier
a4727bcf53 games-emulation/duckstation: qt5 to qt6 migration, dbus flag, cubeb dep
Closes: https://bugs.gentoo.org/883721
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-08-17 22:58:51 +02:00
Alexander Barker
3cbffff4d1 games-emulation/duckstation: Fix discord cmake flag and install filenames
Note from lanodan: While this commit isn't signed off properly, I believe it
is too small a change to be copyrightable anyway.

Closes: https://github.com/gentoo/guru/pull/99
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-08-17 22:58:51 +02:00
Haelwenn (lanodan) Monnier
66ed522c3e games-emulation/duckstation: Assign myself as maintainer
This ebuild has been broken for quite a while, notably due to the
Qt5 to Qt6 migration and hasn't seen activity since 2021.

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-08-17 22:58:51 +02:00
Sebastian France
6f221f20c9 games-emulation/citra: Add dev-util/spirv-headers as a build dependency
Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>
Closes: https://github.com/gentoo/guru/pull/101
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-07-26 12:03:10 -07:00
YiFei Zhu
c7a8d96246 Revert "games-emulation/citra: Add dev-util/spirv-headers as a build dependency"
This reverts commit 60b0687f41.

I forgot to add closes tag.

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-07-26 12:02:55 -07:00
Sebastian France
60b0687f41 games-emulation/citra: Add dev-util/spirv-headers as a build dependency
Signed-off-by: Sebastian France <MagelessMayhem@protonmail.com>
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-07-26 12:00:36 -07:00
Samuel Bauer
8500b40fb6 games-emulation/flycast: depend on libpulse
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-07-13 09:08:26 +02:00
Samuel Bauer
d2a8c230c3 games-emulation/citra-canary: may be reintroduced later
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-07-13 08:48:59 +02:00
Samuel Bauer
ea9dcb07de games-emulation/citra: depend on qt6
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-07-13 08:45:10 +02:00
Samuel Bauer
cbebdcd20f games-emulation/yuzu: allow =dev-util/glslang-1.3.250
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-07-13 08:36:13 +02:00
Samuel Bauer
15e61867c9 games-emulation/yuzu-9999: forgot xbyak
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-07-04 22:35:16 +02:00
Samuel Bauer
0617347f37 games-emulation/yuzu-9999: update metadata.xml
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-07-03 18:18:19 +02:00
Samuel Bauer
1a6b571d50 games-emulation/yuzu-9999: update submodules
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-07-03 17:52:52 +02:00
Lucio Sauer
68460592f2 */*: fix MissingRemoteId in metadata.xml
* Manually checked, I hope I caught most errors

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-06-27 04:24:02 +02:00
Henri Gasc
1dee546738 games-emulation/yuzu: update ebuild because of new submodule
Signed-off-by: Henri Gasc <gasc@eurecom.fr>
2023-06-26 21:13:41 +02:00
Samuel Bauer
c8247708a2 games-emulation/flycast: update vulkan unbundling
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-06-24 14:05:57 +02:00
Rafael Rondão
459f4d16f8 games-emulation/RetroArch: change dep from pulseaudio to libpulse
The former is deprecated.

Signed-off-by: Rafael Rondão <rafael.rondao@gmail.com>
2023-06-15 18:35:44 -03:00
Rafael Rondão
c6dcb876de games-emulation/RetroArch: add myself as a maintainer
Signed-off-by: Rafael Rondão <rafael.rondao@gmail.com>
2023-06-15 18:31:45 -03:00
YiFei Zhu
9443686b4a games-emulation/yuzu: Bump vulkan to 1.3.246
Upstream bumped the requirements [1] in cmake.
Reported on IRC.

[1] 8949287a05/CMakeLists.txt (L286)

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-15 06:03:14 -07:00
Rafael Rondão
0c4b910ebf games-emulation/RetroArch: new package, add 1.15.0
Signed-off-by: Rafael Rondão <rafael.rondao@gmail.com>
2023-06-14 10:58:02 -03:00
Yuan Liao
a589c01177 games-emulation/dosbox-x: Drop 2023.03.31
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-06-01 18:25:37 -07:00
Yuan Liao
db1d43aa49 games-emulation/dosbox-x: Add 2023.05.01
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-05-02 17:50:43 -07:00
Yuan Liao
4726833904 games-emulation/dosbox-x: Drop 2022.12.26-r1
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-05-02 17:11:52 -07:00
Yuan Liao
31347df0ea games-emulation/dosbox-x: Add 2023.03.31
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-04-01 09:50:02 -07:00
Yuan Liao
01bd1151ad games-emulation/dosbox-x: Update copyright year in live ebuild
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-04-01 09:49:31 -07:00
Yuan Liao
e55cf39750 games-emulation/dosbox-x: Always depend on media-libs/libsdl2[alsa]
Closes: https://bugs.gentoo.org/901303
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-03-15 13:22:36 -07:00
Samuel Bauer
44a84b6400 games-emulation/citra*: cpp-jwt and cryptopp unbundling review
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-03-07 19:22:39 +01:00
Anna (cybertailor) Vyalkova
1e95f22062 */*: update metadata schema uri
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-03-04 18:56:32 +05:00
Samuel Bauer
20d7e9d674 games-emulation/yuzu: patch only when old glslang
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-02-14 12:31:05 +01:00
Samuel Bauer
c7f8ceb9ce games-emulation/yuzu: libfmt and cpp-httplib need to be detected by cmake
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-02-14 12:10:56 +01:00
Samuel Bauer
a960b203c4 games-emulation/flycast: support lasted glslang, force system sdl
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-02-13 16:04:48 +01:00
Samuel Bauer
fcc7219a6f games-emulation/citra*: use system dev-cpp/cpp-httplib
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-02-13 16:01:27 +01:00
Andrew Ammerlaan
a6665eb354 games-emulation/yuzu: update Manifest
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2023-02-13 12:19:17 +01:00
Samuel Bauer
60c62f5f89 games-emulation/yuzu: pkgcheck, >=dev-cpp/httplib-0.12
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-02-13 01:09:44 +01:00
Samuel Bauer
79c0ac32eb games-emulation/yuzu: add dependency to media-lib/vulkan-loader
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-02-05 19:26:19 +01:00