commit: 2bf4ea4507e935f73f4cb0a3f7f4479d085fc92b
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 24 10:04:36 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Dec 24 10:13:07 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf4ea45
media-video/mpv: update live
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
media-video/mpv/metadata.xml | 1 +
media-video/mpv/mpv-9999.ebuild | 6 ++++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml
index 2f961ad6204a..7fceebe31eec 100644
--- a/media-video/mpv/metadata.xml
+++ b/media-video/mpv/metadata.xml
@@ -19,6 +19,7 @@
(Note: these outputs exist for compatibility reasons
only, avoid if possible)</flag>
<flag name="sixel">Enable support for the sixel video backend
using <pkg>media-libs/libsixel</pkg></flag>
<flag name="sndio">Enable sound support via
<pkg>media-sound/sndio</pkg></flag>
+ <flag name="subrandr">Enable support for SRV3 and WebVTT
subtitle formats using <pkg>media-libs/subrandr</pkg></flag>
<flag name="soc">Use additional <pkg>media-video/ffmpeg</pkg>
patches for efficient playback on some SoCs (e.g. ARM, RISC-V)</flag>
<flag name="tools">Install extra tools: mpv_identify.sh,
mpv_idet.sh, and umpv</flag>
<flag name="uchardet">Enable subtitles charset discovery via
<pkg>app-i18n/uchardet</pkg></flag>
diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild
index 532981c66ba8..56abed6a79c8 100644
--- a/media-video/mpv/mpv-9999.ebuild
+++ b/media-video/mpv/mpv-9999.ebuild
@@ -24,8 +24,8 @@ IUSE="
+X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb
dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv
+lua nvenc openal pipewire pulseaudio rubberband sdl selinux sixel
- sndio soc test tools +uchardet vaapi vdpau +vulkan wayland xv zimg
- zlib
+ sndio soc subrandr test tools +uchardet vaapi vdpau +vulkan wayland
+ xv zimg zlib
"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@@ -91,6 +91,7 @@ COMMON_DEPEND="
sdl? ( media-libs/libsdl2[sound,threads(+),video] )
sixel? ( media-libs/libsixel )
sndio? ( media-sound/sndio:= )
+ subrandr? ( media-libs/subrandr )
vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] )
vdpau? (
media-libs/libglvnd[X]
@@ -168,6 +169,7 @@ src_configure() {
$(meson_feature lcms lcms2)
-Dlua=$(usex lua "${ELUA}" disabled)
$(meson_feature rubberband)
+ $(meson_feature subrandr)
$(meson_feature uchardet)
-Dvapoursynth=disabled # only available in overlays
$(meson_feature zimg)