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
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
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
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
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
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
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
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
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
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
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
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
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
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
2e9401b34d
games-emulation/yuzu: support gentoo vulkan
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2022-06-07 15:08:51 +02:00
Samuel Bauer
7a70fb27ee
games-emulation/yuzu: unbundle mbedtls, update SDL2, skip qtconcurrent fix, review comments
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2022-01-21 04:30:20 +01:00
Samuel Bauer
b00e62a18c
games-emulation/yuzu: unbundle cubeb, rework submodules
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2022-01-16 05:02:27 +01:00
Samuel Bauer
3d8166448c
games-emulation/yuzu: fixup for last commit
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2022-01-08 01:25:15 +01:00
Samuel Bauer
3508c0568a
games-emulation/yuzu: updates
...
* use mainline build
* use system spirv-headers
* update ffmpeg, opus, vulkan-headers requirements
* discord: only when used, else skip
* pull/download
* unbundle rapidjson
* use system robin-map
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2022-01-08 01:19:26 +01:00
Anna (cybertailor) Vyalkova
4cb2722b22
games-emulation/yuzu: correct deps
...
* remove 'filter-flags'
* add dev-util/glslang dep
* move some deps to BDEPEND
* remove libzip
* opus is unbundled upstream
* add licenses
* EAPI 7 -> 8
Closes: https://bugs.gentoo.org/807953
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2021-11-07 18:56:25 +05:00
Samuel Bauer
275dd67cdd
games-emulation/yuzu: temporary disabling boxcat
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2021-10-06 10:12:26 +02:00
Samuel Bauer
7c654ca359
games-emulation/yuzu: update sdl requirement
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2021-08-21 00:20:44 +02:00
Samuel Bauer
374d955d63
games-emulation/yuzu: update metadata
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2021-08-04 02:35:44 +02:00
Samuel Bauer
4c7f4706fd
games-emulation/yuzu: now defaults to vulkan-headers 1.2.180
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2021-08-04 02:28:59 +02:00
Samuel Bauer
dd9e6a6548
games-emulation/yuzu: GenerateSCMRev fails, fix titlebar
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2021-07-13 03:51:09 +02:00
Samuel Bauer
d7720f353a
games-emulation/yuzu: require >=libfmt-8
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2021-06-26 03:15:34 +02:00
Samuel Bauer
c8f021cc41
games-emulation/yuzu: fix metadata.xml
...
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr >
2021-06-05 02:57:10 +02:00