commit: a86175270f346bb3bba8ecacff684dcf3a6a1a71
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 06:37:54 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 08:30:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8617527
games-emulation/pcsx2: update live to depend on ffmpeg
This dlopen() it, but still using binding := to ensure it builds
with matching headers. The cmake include/library "not found" message
is harmless as long as at least the version is found (emits a warning
if it attempts to use bundled headers, on non-live will fail if
attempts this given headers will be deleted).
Note that recording doesn't really work without qt6 (doesn't even
have menus to select codecs), albeit still uses headers if disabled.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-emulation/pcsx2/pcsx2-9999.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild
b/games-emulation/pcsx2/pcsx2-9999.ebuild
index 92f1596c955b..43d70a563a48 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -40,6 +40,7 @@ IUSE="alsa cpu_flags_x86_sse4_1 jack pulseaudio qt6 sndio
test vulkan wayland"
REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
RESTRICT="!test? ( test )"
+# dlopen: ffmpeg, qtsvg, vulkan-loader
RDEPEND="
app-arch/xz-utils
app-arch/zstd:=
@@ -53,6 +54,7 @@ RDEPEND="
media-libs/libpng:=
>=media-libs/libsdl2-2.0.22[haptic,joystick]
media-libs/libsoundtouch:=
+ media-video/ffmpeg:=
net-libs/libpcap
sys-libs/zlib:=
virtual/libudev:=