multimedia/mpv: Fix YTDLP option

PR:		278806
Reviewed by:	christos, makc, Piotr Smyrak <ps.ports@smyrak.com>
This commit is contained in:
Sean Farley 2025-04-16 11:14:31 +02:00 committed by Christos Margiolis
parent e199544267
commit 46f994464d

View file

@ -1,6 +1,7 @@
PORTNAME= mpv
DISTVERSIONPREFIX= v
DISTVERSION= 0.40.0
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= multimedia audio
@ -28,7 +29,8 @@ GH_ACCOUNT= mpv-player
MESON_ARGS= --auto-features=auto \
-Dshaderc=disabled
OPTIONS_DEFINE= ARCHIVE DOCS LCMS2 MANPAGES MUJS RUBBERBAND UCHARDET EXAMPLES ZIMG
OPTIONS_DEFINE= ARCHIVE DOCS EXAMPLES LCMS2 MANPAGES MUJS RUBBERBAND \
UCHARDET YTDLP ZIMG
OPTIONS_DEFAULT= ARCHIVE DRM DVDNAV LCMS2 LUAJIT MANPAGES NVDEC OPENGL UCHARDET \
V4L VAAPI VDPAU VULKAN WAYLAND X11 YTDLP
OPTIONS_GROUP= IN VO AO
@ -49,6 +51,7 @@ SIXEL_DESC= Sixel graphics support
UCHARDET_DESC= Guess subtitle encoding via uchardet
VAPOURSYNTH_DESC= VapourSynth filter bridge
VULKAN_DESC= Vulkan output support
YTDLP_DESC= Support ytdl protocol (installs yt-dlp)
ZIMG_DESC= High quality software scaling via "z" library
IN_DESC= Input
VO_DESC= Video Output
@ -93,6 +96,8 @@ LUAJIT_USES= luajit
LUAJIT_MESON_ON= -Dlua=luajit
LUA_NONE_MESON_ON= -Dlua=disabled
LUA_NONE_PREVENTS= YTDLP
LUA_NONE_PREVENTS_MSG= Lua scripting is required for YouTube playback
MANPAGES_BUILD_DEPENDS= rst2man:textproc/py-docutils
MANPAGES_MESON_ENABLED= manpage-build