Commit Graph

48 Commits

Author SHA1 Message Date
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
Samuel Bauer
643377b878 games-emulation/yuzu: compatibility list: add flag
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-05-30 21:20:45 +02:00
Samuel Bauer
89af8ce705 games-emulation/yuzu: enable compatibility list support
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-05-30 21:06:31 +02:00
Samuel Bauer
a71725695b games-emulation/yuzu: requires >=app-arch/zstd-1.5.0
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-05-30 20:54:53 +02:00
Samuel Bauer
8e03ef5c5b games-emulation/yuzu: sdl detection + cosmetic changes
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-05-25 20:22:46 +02:00
Samuel Bauer
2876aacaba games-emulation/yuzu: allow ~media-libs/libsdl2-2.0.14
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-05-16 15:47:00 +02:00
Samuel Bauer
0159b93248 update maintainer data metadata.xml
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-05-03 19:27:43 +02:00
Samuel Bauer
5b4ad18a24 games-emulation/yuzu: fix cmake detection
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-05-03 18:40:25 +02:00
Samuel Bauer
5acf308c94 games-emulation/yuzu: unbundle vulkan-headers
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-04-30 03:09:17 +02:00
Samuel Bauer
0bc4293905 games-emulation/yuzu: update sdl requirements
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-04-29 16:19:29 +02:00
Samuel Bauer
3ad9fe8f74 games-emulation/yuzu: drop compatibility list support
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-04-29 14:52:08 +02:00
Samuel Bauer
dfec75eac2 games-emulation/yuzu: drop compatibility list support
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-04-29 01:33:54 +02:00
Samuel Bauer
c358abf132 games-emulation/yuzu: drop compatibility list support
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-04-29 01:10:41 +02:00
Andrew Ammerlaan
db724fb6ae games-emulation/yuzu: fix VisibleVcsPkg and UnnecessaryManifest
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-04-28 22:09:34 +02:00
Samuel Bauer
4b611a5c84 games-emulation/yuzu: new ebuild
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2021-04-28 17:59:36 +02:00