aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoritz Brunner <moritz.brunner+gentoo@posteo.de>2024-01-03 20:51:08 +0100
committerMoritz Brunner <moritz.brunner+gentoo@posteo.de>2024-01-03 20:54:49 +0100
commit360ea775e40cc4110d30b62db6bec7e0a7d6b997 (patch)
tree800d3a531bd5da7b7b0b34dc5efcaa25eae44b39 /games-emulation/yuzu
parentgames-emulation/yuzu: Replace inih with simpleini (diff)
downloadguru-360ea775e40cc4110d30b62db6bec7e0a7d6b997.tar.gz
guru-360ea775e40cc4110d30b62db6bec7e0a7d6b997.tar.bz2
guru-360ea775e40cc4110d30b62db6bec7e0a7d6b997.zip
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>
Diffstat (limited to 'games-emulation/yuzu')
-rw-r--r--games-emulation/yuzu/yuzu-9999.ebuild11
1 files changed, 7 insertions, 4 deletions
diff --git a/games-emulation/yuzu/yuzu-9999.ebuild b/games-emulation/yuzu/yuzu-9999.ebuild
index 8e4293715..b562223aa 100644
--- a/games-emulation/yuzu/yuzu-9999.ebuild
+++ b/games-emulation/yuzu/yuzu-9999.ebuild
@@ -8,7 +8,8 @@ inherit cmake git-r3 toolchain-funcs xdg
DESCRIPTION="An emulator for Nintendo Switch"
HOMEPAGE="https://yuzu-emu.org"
EGIT_REPO_URI="https://github.com/yuzu-emu/yuzu-mainline"
-EGIT_SUBMODULES=( '-*' 'dynarmic' 'sirit' 'xbyak' 'tzdb_to_nx' 'externals/nx_tzdb/tzdb_to_nx/externals/tz/tz' 'VulkanMemoryAllocator' )
+EGIT_SUBMODULES=( '-*' 'dynarmic' 'sirit' 'xbyak' 'tzdb_to_nx'
+ 'externals/nx_tzdb/tzdb_to_nx/externals/tz/tz' 'VulkanMemoryAllocator' )
# Dynarmic is not intended to be generic, it is tweaked to fit emulated processor
# TODO wait 'xbyak' waiting version bump. see #860816
@@ -28,7 +29,7 @@ RDEPEND="
app-arch/lz4:=
dev-libs/boost:=[context]
media-libs/opus
- media-libs/vulkan-loader
+ >=media-libs/vulkan-loader-1.3.274
sys-libs/zlib
virtual/libusb:1
cubeb? ( media-libs/cubeb )
@@ -48,8 +49,10 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-cpp/cpp-httplib
dev-cpp/cpp-jwt
- system-vulkan? ( >=dev-util/vulkan-headers-1.3.250
- dev-util/spirv-headers )
+ system-vulkan? ( >=dev-util/vulkan-headers-1.3.274
+ dev-util/spirv-headers
+ x11-libs/libX11
+ )
test? ( >dev-cpp/catch-3:0 )
"
BDEPEND="