diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml
index 2f961ad6204a3..7fceebe31eec8 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)
Enable support for the sixel video backend using media-libs/libsixel
Enable sound support via media-sound/sndio
+ Enable support for SRV3 and WebVTT subtitle formats using media-libs/subrandr
Use additional media-video/ffmpeg patches for efficient playback on some SoCs (e.g. ARM, RISC-V)
Install extra tools: mpv_identify.sh, mpv_idet.sh, and umpv
Enable subtitles charset discovery via app-i18n/uchardet
diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild
index 532981c66ba8e..56abed6a79c80 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)