Commit Graph

374 Commits

Author SHA1 Message Date
Samuel Bauer
f5eb913900 games-emulation/citra*: updates
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-01-30 11:33:45 +01:00
Yuan Liao
c9f76c7942 games-emulation/dosbox-x: Drop 2022.08.0-r1, 2022.09.1_pre20221210-r1
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2023-01-25 14:25:15 -08:00
Yuan Liao
77c69ab2dd games-emulation/dosbox-x: Add 2022.12.26
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-12-26 22:21:48 -08:00
Yuan Liao
1bbe30bbd0 games-emulation/dosbox-x: Revert changes for rolling release adoption
This reverts commit b8194cde46.

The upstream has just made a new release after I started to believe that
they had ditched tagged releases.  Who knows what will happen next...

Not revision-bumping the 2022.09.1_pre20221210 ebuild because there is
just a trivial documentation change for it; existing users of this
package will likely update to a new version soon.

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-12-26 22:12:19 -08:00
Yuan Liao
4889f43448 games-emulation/dosbox-x: Simplify sed script for configure.ac
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-12-26 09:13:40 -08:00
Yuan Liao
e52a88b468 games-emulation/dosbox-x: Backport upstream LTO ODR fix to 2022.08.0
Not bumping revision for this change because the ebuild for 2022.08.0
has just been revision-bumped in the previous commit.

Bug: https://bugs.gentoo.org/859973
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-12-21 16:40:21 -08:00
Yuan Liao
331b5bbba4 games-emulation/dosbox-x: Respect user's '-O*' compiler flags
Closes: https://bugs.gentoo.org/887669
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-12-21 16:36:07 -08:00
Samuel Bauer
6f036bf614 games-emulation/yuzu-9999: system-vulkan: required vulkan-headers not yet available
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-12-21 11:02:51 +01:00
Samuel Bauer
ea42498ad5 games-emulation/yuzu-9999: revert last commit
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-12-21 11:02:51 +01:00
Samuel Bauer
908e23bb9c games-emulation/yuzu-9999: unbundle vulkan: lower required version
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-12-21 05:21:54 +01:00
Samuel Bauer
c5fdfc1295 games-emulation/yuzu-9999: rework unbundlings, re-bundle fmt and sirit
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-12-19 23:38:10 +01:00
Yuan Liao
1d02a77abc games-emulation/dosbox-x: Add 2022.09.1_pre20221210
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-12-14 09:18:26 -08:00
Yuan Liao
b8194cde46 games-emulation/dosbox-x: Update for upstream's rolling release adoption
Without a clear explanation, the upstream of this package has stopped
tagging releases and willy-nilly switched to "continuously built"
"nightly builds" (a.k.a. prone-to-break-on-any-day binaries put for user
downloads at an obscure place).  To allow Gentoo users to use recent
versions of this package without having to resort to the live ebuild, we
have no choice other than to make new non-live ebuilds based on GitHub
snapshot tarballs from now on.

Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-12-14 09:18:26 -08:00
Yuan Liao
b010132352 games-emulation/dosbox-x: Enable unit tests
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-12-05 10:01:05 -08:00
Samuel Bauer
87ef810d8b games-emulation/yuzu-9999: suppress all Werror from extra project flags
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-11-13 02:05:13 +01:00
Gregory Williams
2916f3c39c games-emulation/rpcs3: Add missing dependencies
Signed-off-by: Gregory Williams <gregwills85@gmail.com>
2022-10-28 10:36:48 -06:00
Samuel Bauer
da38365112 games-emulation/yuzu-9999: app-arch/lz4 detection
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-10-12 14:02:35 +02:00
Yuan Liao
d4052f4cc1 games-emulation/dosbox-x: Sync live ebuild
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-10-06 09:43:30 -07:00
Yuan Liao
9c3e7435ab games-emulation/dosbox-x: Drop 0.84.1
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-10-06 07:29:53 -07:00
Samuel Bauer
763fa17b42 games-emulation/citra: put back header only in DEPEND
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-09-27 19:34:03 +02:00
Samuel Bauer
d0f5a28c62 games-emulation/citra: do not unbundle catch
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-09-27 19:18:51 +02:00
Sam James
fab5f7a3a1 games-emulation/citra: drop obsolete SDL2 sed
Fixed upstream in b5872ea79e.

Signed-off-by: Sam James <sam@gentoo.org>
2022-09-27 18:11:57 +01:00
Samuel Bauer
49e1aaf738 citra-9999.ebuild
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-09-23 07:08:16 +02:00
Samuel Bauer
bf6f782336 games-emulation/citra: updates
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-09-23 06:20:32 +02:00
Samuel Bauer
55c93c9597 games-emulation/flycast: changes to submodules and build system
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-09-20 05:29:14 +02:00
Samuel Bauer
bce80b9eef games-emulation/citra: submodule whitelist instead of blacklist
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-09-09 15:58:08 +02:00
Samuel Bauer
c927e2cc77 games-emulation/yuzu: update live ebuild
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-09-09 15:49:41 +02:00
Andrew Ammerlaan
7073ef94dd games-emulation/yuzu: quote S/FILESDIR variables
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2022-09-08 12:13:37 +02:00
Yuan Liao
dcc517c60c games-emulation/dosbox-x: Unfilter LTO flags for latest Git revisions
The upstream has fixed the LTO build failure.

Bug: https://bugs.gentoo.org/859973
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-09-07 07:49:13 -07:00
Yuan Liao
d1ff3cc3ee games-emulation/dosbox-x: Filter LTO flags
Closes: https://bugs.gentoo.org/859973
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-08-23 12:58:19 -07:00
Samuel Bauer
8d8a045581 games-emulation/yuzu: depends on dev-qt/qtmultimedia
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-08-08 13:03:46 +02:00
Samuel Bauer
ed2626d52f games-emulation/yuzu: new flag for test, disable test in snapshot
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-08-04 12:04:03 +02:00
Samuel Bauer
cbac8be99e games-emulation/yuzu: add depend dev-cpp/cpp-jwt, unbundle enet
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-08-04 12:02:00 +02:00
Samuel Bauer
d5ce83c751 dev-cpp/httplib: switch from category dev-libs
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-08-04 12:01:59 +02:00
Yuan Liao
dc6f7122c0 games-emulation/dosbox-x: Sync live ebuild
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-08-01 17:22:54 -07:00
Yuan Liao
fb061079ae games-emulation/dosbox-x: Add 2022.08.0
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-08-01 17:17:46 -07:00
Samuel Bauer
2b32f6ee02 games-emulation/yuzu: uploaded compatibility list to gist.github.com
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-07-27 00:23:56 +02:00
Samuel Bauer
4fa661d33a dev-libs/sirit: new ebuild
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-07-26 04:20:16 +02:00
Samuel Bauer
13d0c8a4d0 games-emulation/yuzu: unbundle sirit cpp-httplib
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-07-26 04:20:16 +02:00
Samuel Bauer
cb65ef27f4 games-emulation/yuzu: tweaks
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-07-25 01:09:37 +02:00
Samuel Bauer
913e75e0e2 games-emulation/citra-canary: new ebuild
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-07-25 01:04:11 +02:00
Samuel Bauer
1af0e70c75 games-emulation/citra: unbundle dev-libs/teakra
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-07-25 01:02:10 +02:00
Yuan Liao
69b445fb0a games-emulation/dosbox-x: Respect the 'AR' variable
Closes: https://bugs.gentoo.org/856352
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-07-04 09:10:43 -07:00
Yuan Liao
6d87785bf2 games-emulation/dosbox-x: New package added at 0.84.1, 9999
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-07-02 15:19:18 -07:00
Samuel Bauer
e337953cb2 games-emulation/rpcs3: fixes: filter compile flags, support for ffmpeg
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-06-07 15:08:51 +02:00
Samuel Bauer
7617c08c0d games-emulation/citra: fix typo in flags
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-06-07 15:08:51 +02:00
Samuel Bauer
2e9401b34d games-emulation/yuzu: support gentoo vulkan
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-06-07 15:08:51 +02:00
Andrew Ammerlaan
210791bfe7 games-emulation/mupen64plus-qt: update Manifest
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2022-05-24 20:58:34 +02:00
Samuel Bauer
9c2e2c9937 games-emulation/citra: add system-libfmt flag
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-05-22 07:02:35 +02:00
Samuel Bauer
cd0b93ea9a games-emulation/mupen64plus-qt: rework quazip includes
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2022-05-18 05:20:32 +02:00