Commit Graph

221 Commits

Author SHA1 Message Date
Yuan Liao
08f413c387 games-emulation/dosbox-x: Set XDG_CONFIG_HOME for tests
Since upstream commit 25f23a25c (Log loaded conf file, 2024-11-09),
DOSBox-X creates a default configuration file if an existing file does
not exist when its binary is launched, even when it is just to run self
tests.  When Portage runs the tests, to ensure the tests can start
without an error or even a segmentation fault, the 'portage' user must
have permission to the path where DOSBox-X will create the configuration
file.

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2024-12-14 11:47:35 -05:00
Paul Zander
fc2ee10395 move {sys-devel,llvm-core}/llvm
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-12-11 16:59:52 +01:00
Takuya Wakazono
199b6a83d4 games-emulation/mupen64plus-qt: fix RDEPEND
Closes: https://bugs.gentoo.org/840251 (obsolete)
Closes: https://bugs.gentoo.org/932472
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-10-19 18:03:50 +09:00
Yuan Liao
e33c0ad196 games-emulation/dosbox-x: Add 2024.10.01
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2024-10-04 18:31:00 -04:00
Yuan Liao
3a74bcdf3e games-emulation/dosbox-x: Update for libsdl2's dropped IUSE=threads
Closes: https://bugs.gentoo.org/940731
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2024-10-04 18:18:15 -04:00
Takuya Wakazono
99de15ae98 games-emulation/RetroArch: drop 1.16.0.3-r1
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-09-21 16:45:17 +09:00
Takuya Wakazono
da0cb7aebc games-emulation/RetroArch: add 1.19.1
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-09-21 16:45:17 +09:00
Takuya Wakazono
6e2858caef games-emulation/RetroArch: fix gcc 14 builds
Closes: https://bugs.gentoo.org/932471
Closes: https://bugs.gentoo.org/936962
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-09-21 16:45:17 +09:00
Haelwenn (lanodan) Monnier
492ac1c9c3 games-emulation/duckstation: update license to CC-BY-NC-ND-4.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-09-15 10:03:50 +02:00
Takuya Wakazono
219fe71615 games-emulation/RetroArch: fix media-libs/mesa[gles2] dependency
Closes: https://bugs.gentoo.org/939369
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-09-13 23:39:40 +09:00
John M. Harris Jr.
98f9b78a40 games-emulation/conty: treeclean
This package contains a SquashFS image of Arch Linux.

The license for code written as part of conty is MIT, but
each package installed in the bundled SquashFS image has a
different license.

Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me>
2024-08-18 17:33:24 -07:00
Yuan Liao
75580952bb games-emulation/dosbox-x: Drop 2024.03.01
Closes: https://bugs.gentoo.org/921909
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2024-07-31 13:22:24 -04:00
David Roman
8b33f89cda Revert "*/*: ExcessiveLineLength fix most of them"
This reverts commit 79341e9f04.
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-07-25 11:18:16 +02:00
Vitaly Zdanevich
79341e9f04 */*: ExcessiveLineLength fix most of them
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
2024-07-19 21:33:15 +04:00
Yuan Liao
3491265be0 games-emulation/dosbox-x: Add 2024.07.01
Bug: https://bugs.gentoo.org/921909
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2024-07-02 08:48:55 -04:00
kernaltrap8
867bc32066 games-emulation/rpcs3: fix llvm USE description in metadata.xml
Signed-off-by: kernaltrap8 <kernaltrap@gmail.com>
2024-06-25 16:09:59 -05:00
Vitaly Zdanevich
005ec3465a */*: Global replace Gentoo Foundation -> Gentoo Authors
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
2024-06-13 23:24:08 +04:00
Kostadin Shishmanov
3891a6901a games-emulation/rpcs3: fix build, remove some files
Add new git submodules that are needed:
(zstd, stblib and openal-soft)

Remove some files that shouldn't be needed:
(/usr/share/rpcs3/{git,test})

Closes: https://bugs.gentoo.org/934194
Signed-off-by: Kostadin Shishmanov <kocelfc@tutanota.com>
2024-06-13 15:12:34 +03:00
Haelwenn (lanodan) Monnier
d72436666f games-emulation/duckstation: drop myself as a maintainer
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-05-26 02:56:40 +02:00
Julien Roy
5886ae85c9 games-emulation/flycast: treeclean
Bug: https://bugs.gentoo.org/926271
Bug: https://bugs.gentoo.org/924444
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-05-21 17:29:23 -04:00
Lucio Sauer
d6ae7d0c07 games-*/*: fix variable order
I manually went through some entries for `pkgcheck scan -c
VariableOrderCheck`.

Misc updates:
UnusedEclassesCheck
RESTRICT+=" .." -> RESTRICT=".."

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-05-13 18:18:20 -04:00
Yuan Liao
08b6f40250 games-emulation/dosbox-x: Drop 2023.10.06-r1
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2024-04-27 07:38:43 -04:00
Paul Zander
a1915ce8aa games-emulation/rpcs3: 9999 drop obsolete patch
Dropped in 94431a7a33

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-04-23 18:15:47 +02:00
Gonçalo Negrier Duarte
e94aae8fe0 games-emulation/rpcs3: fix compile error on llvm-18
* https://github.com/RPCS3/rpcs3/issues/15448
* and releases logic to ebuild
* release 0.0.31 not added since it fails to compile on my system

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-04-14 22:07:14 +01:00
Julien Roy
3d25d4048d */*: remove empty global variable assigment
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-03-21 18:34:41 -04:00
Vitaly Zdanevich
12fce83847 games-emulation/conty: every version - executable name different
Closes: https://bugs.gentoo.org/927326
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
2024-03-20 18:21:56 +04:00
Vitaly Zdanevich
0d4c5ba2b1 games-emulation/conty: bump
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
2024-03-20 01:42:13 +04:00
Vitaly Zdanevich
400d1b350b games-emulation/conty: Kernel check: remove CONFIG_ prefix
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
2024-03-11 19:52:54 +04:00
Vitaly Zdanevich
9de82cf84f games-emulation/conty: add check that kernel has CONFIG_USER_NS
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
2024-03-11 19:52:06 +04:00
Vitaly Zdanevich
308a5510df games-emulation/conty: fix einfo executable name
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
2024-03-11 09:42:33 +04:00
Vitaly Zdanevich
c886d9c89d games-emulation/conty: new package
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
2024-03-10 13:22:34 +04:00
Takuya Wakazono
05ef381835 games-emulation/rpcs3: remove useless USE flags
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-03-09 15:15:49 +09:00
Takuya Wakazono
3eac696ec8 games-emulation/rpcs3: unbundle glslang
It needs a specific version of vulkan sdks.

Bug: https://bugs.gentoo.org/926213
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-03-09 15:02:08 +09:00
Viorel Munteanu
5e15c4eeed games-emulation/citra: treeclean
Upstream shutdown.

Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-03-07 15:02:35 +02:00
Viorel Munteanu
f128f97d91 games-emulation/yuzu: treeclean
Upstream shutdown.

Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-03-07 15:01:29 +02:00
Yuan Liao
cee4e63668 games-emulation/dosbox-x: Add 2024.03.01
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2024-03-01 22:08:24 -05:00
Yuan Liao
514d2ce532 games-emulation/dosbox-x: Ensure dep for file dialog is present
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2024-02-07 18:37:34 -05:00
Takuya Wakazono
42f3c0c383 games-emulation/rpcs3: lock vulkan SDKs version
Upstream only supports 1.3.268 for now.

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-01-20 12:43:24 +09:00
Arthur Zamarin
c769c211d7 */*: {sys-devel => dev-build}/automake
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-01-15 19:34:10 +02:00
Takuya Wakazono
1122742a1e games-emulation/RetroArch: drop 1.15.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-01-14 18:12:59 +09:00
Takuya Wakazono
ea258bf11f games-emulation/RetroArch: add 1.16.0.3
Closes: https://bugs.gentoo.org/908571
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-01-14 18:12:59 +09:00
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