Commit Graph

155 Commits

Author SHA1 Message Date
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
Samuel Bauer
7629b52ff7 games-emulation/yuzu: make dependency to inih mandatory
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-02-05 19:14:57 +01:00
Artemis Everfree
87e7d48f84 games-emulation/yuzu: update Manifest
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
2023-02-02 12:01:36 -08:00
Samuel Bauer
bef015d946 games-emulation/yuzu: update snapshot
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-02-02 19:46:57 +01:00
Samuel Bauer
d029a76c4c games-emulation/yuzu-9999: allow to use current system vulkan headers
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-02-02 16:13:45 +01:00
Samuel Bauer
7ca0947a0a games-emulation/citra*: do not depend on dev-libs/cpp-httplib
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-02-02 00:59:58 +01:00
Samuel Bauer
004c8a95c3 games-emulation/flycast: updates
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2023-01-30 11:37:05 +01:00
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