games-emulation/pcsx2: update live

Turns out upstream decided to unbundle rapidyaml (entirely, no
option). This is both a blessing a curse considering how often
it breaks API, doesn't have proper sonames, and is not slotted.

"Currently" pcsx2 is the only package in the tree using it
though, so we can do bounds or pinning as needed without
causing too much problems but who knows for later. Overlays
may conflict if they need different versions though.

According to upstream comments it "should" work with rapidyaml
0.10 but I'm getting errors with it, so depend on >=0.11.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
Ionen Wolkens
2026-04-04 08:02:17 -04:00
parent 0fd7bd8dc1
commit 178c32078e

View File

@@ -37,6 +37,7 @@ RESTRICT="!test? ( test )"
COMMON_DEPEND="
app-arch/lz4:=
app-arch/zstd:=
>=dev-cpp/rapidyaml-0.11:=
dev-qt/qtbase:6=[X,concurrent,gui,widgets]
dev-qt/qtsvg:6
>=gui-libs/kddockwidgets-2.3:=