Changeset View
Changeset View
Standalone View
Standalone View
multimedia/mpv/Makefile
# Created by: Grzegorz Blach <gblach@FreeBSD.org> | # Created by: Grzegorz Blach <gblach@FreeBSD.org> | ||||
PORTNAME= mpv | PORTNAME= mpv | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSION= 0.34.0 | DISTVERSION= 0.34.0 | ||||
PORTREVISION= 1 | PORTREVISION= 2 | ||||
PORTEPOCH= 1 | PORTEPOCH= 1 | ||||
CATEGORIES= multimedia audio | CATEGORIES= multimedia audio | ||||
MASTER_SITES= https://waf.io/:waf | MASTER_SITES= https://waf.io/:waf | ||||
DISTFILES= ${WAF_RELEASE}${EXTRACT_SUFX}:waf | DISTFILES= ${WAF_RELEASE}${EXTRACT_SUFX}:waf | ||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ | PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ | ||||
PATCHFILES+= b030cfe05f58.patch:-p1 # https://github.com/mpv-player/mpv/pull/9440 | PATCHFILES+= b030cfe05f58.patch:-p1 # https://github.com/mpv-player/mpv/pull/9440 | ||||
Show All 27 Lines | CONFIGURE_ARGS= --docdir="${EXAMPLESDIR}" \ | ||||
--disable-pdf \ | --disable-pdf \ | ||||
--disable-rubberband \ | --disable-rubberband \ | ||||
--disable-shaderc \ | --disable-shaderc \ | ||||
--disable-vapoursynth \ | --disable-vapoursynth \ | ||||
--enable-libmpv-shared | --enable-libmpv-shared | ||||
OPTIONS_DEFINE= ARCHIVE DOCS LCMS2 LUAJIT MANPAGES MUJS TEST UCHARDET EXAMPLES ZIMG | OPTIONS_DEFINE= ARCHIVE DOCS LCMS2 LUAJIT MANPAGES MUJS TEST UCHARDET EXAMPLES ZIMG | ||||
OPTIONS_DEFAULT= ARCHIVE DVDNAV MANPAGES OPENGL UCHARDET \ | OPTIONS_DEFAULT= ARCHIVE DVDNAV MANPAGES OPENGL UCHARDET \ | ||||
V4L VAAPI VDPAU VULKAN WAYLAND X11 YTDL | V4L VAAPI VDPAU VULKAN WAYLAND X11 YTDLP | ||||
OPTIONS_GROUP= IN VO AO | OPTIONS_GROUP= IN VO AO | ||||
OPTIONS_GROUP_IN= CDIO DVDNAV LIBBLURAY V4L YTDL | OPTIONS_GROUP_IN= CDIO DVDNAV LIBBLURAY V4L | ||||
OPTIONS_GROUP_VO= CACA OPENGL SIXEL VAAPI VDPAU VULKAN WAYLAND X11 | OPTIONS_GROUP_VO= CACA OPENGL SIXEL VAAPI VDPAU VULKAN WAYLAND X11 | ||||
OPTIONS_GROUP_AO= ALSA JACK OPENAL PULSEAUDIO SDL | OPTIONS_GROUP_AO= ALSA JACK OPENAL PULSEAUDIO SDL | ||||
OPTIONS_RADIO= YOUTUBE | |||||
OPTIONS_RADIO_YOUTUBE= YTDL YTDLP | |||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
DVDNAV_DESC= DVD menu navigation | DVDNAV_DESC= DVD menu navigation | ||||
LUAJIT_DESC= Use LuaJIT instead of Lua scripting language support | LUAJIT_DESC= Use LuaJIT instead of Lua scripting language support | ||||
MUJS_DESC= Use MuJS for Javascript language support | MUJS_DESC= Use MuJS for Javascript language support | ||||
SIXEL_DESC= Sixel graphics support | SIXEL_DESC= Sixel graphics support | ||||
UCHARDET_DESC= Guess subtitle encoding via uchardet | UCHARDET_DESC= Guess subtitle encoding via uchardet | ||||
VULKAN_DESC= Vulkan output support | VULKAN_DESC= Vulkan output support | ||||
YTDLP_DESC= Install yt-dlp (youtube-dl fork) | |||||
YTDL_DESC= Install youtube-dl | YTDL_DESC= Install youtube-dl | ||||
ZIMG_DESC= High quality software scaling via "z" library | ZIMG_DESC= High quality software scaling via "z" library | ||||
IN_DESC= Input | IN_DESC= Input | ||||
VO_DESC= Video Output | VO_DESC= Video Output | ||||
AO_DESC= Audio Output | AO_DESC= Audio Output | ||||
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib | ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib | ||||
ALSA_CONFIGURE_OFF= --disable-alsa | ALSA_CONFIGURE_OFF= --disable-alsa | ||||
▲ Show 20 Lines • Show All 80 Lines • ▼ Show 20 Lines | WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \ | ||||
libwayland-cursor.so:graphics/wayland \ | libwayland-cursor.so:graphics/wayland \ | ||||
libxkbcommon.so:x11/libxkbcommon | libxkbcommon.so:x11/libxkbcommon | ||||
WAYLAND_CONFIGURE_OFF= --disable-wayland | WAYLAND_CONFIGURE_OFF= --disable-wayland | ||||
WAYLAND_IMPLIES= OPENGL | WAYLAND_IMPLIES= OPENGL | ||||
X11_USES= gnome xorg | X11_USES= gnome xorg | ||||
X11_USE= XORG=x11,xext,xinerama,xorgproto,xrandr,xscrnsaver,xv,xxf86vm | X11_USE= XORG=x11,xext,xinerama,xorgproto,xrandr,xscrnsaver,xv,xxf86vm | ||||
X11_CONFIGURE_OFF= --disable-x11 | X11_CONFIGURE_OFF= --disable-x11 | ||||
YTDLP_RUN_DEPENDS= yt-dlp:www/yt-dlp | |||||
YTDL_RUN_DEPENDS= youtube-dl:www/youtube_dl | YTDL_RUN_DEPENDS= youtube-dl:www/youtube_dl | ||||
ZIMG_LIB_DEPENDS= libzimg.so:graphics/sekrit-twc-zimg | ZIMG_LIB_DEPENDS= libzimg.so:graphics/sekrit-twc-zimg | ||||
ZIMG_CONFIGURE_OFF= --disable-zimg | ZIMG_CONFIGURE_OFF= --disable-zimg | ||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
Show All 23 Lines |