mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-05-16 00:01:44 +00:00
mpv: add PACKAGECONFIG for drm/gbm/vdpau/wayland
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
6fbc2c7c6e
commit
4f25ed6dfa
@ -3,7 +3,7 @@ DESCRIPTION = "mpv is a fork of mplayer2 and MPlayer. It shares some features wi
|
||||
SECTION = "multimedia"
|
||||
HOMEPAGE = "http://www.mpv.io/"
|
||||
DEPENDS = "zlib ffmpeg jpeg virtual/libx11 xsp libxv \
|
||||
libxscrnsaver libv4l libxinerama libvdpau \
|
||||
libxscrnsaver libv4l libxinerama \
|
||||
"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
@ -24,14 +24,23 @@ SRC_URI[waf.sha256sum] = "01bf2beab2106d1558800c8709bc2c8e496d3da4a2ca343fe091f2
|
||||
inherit waf pkgconfig pythonnative distro_features_check
|
||||
|
||||
# Note: both lua and libass are required to get on-screen-display (controls)
|
||||
PACKAGECONFIG ??= "lua libass"
|
||||
PACKAGECONFIG ??= " \
|
||||
lua \
|
||||
libass \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)} \
|
||||
"
|
||||
PACKAGECONFIG[drm] = "--enable-drm,--disable-drm,libdrm"
|
||||
PACKAGECONFIG[gbm] = "--enable-gbm,--disable-gbm,virtual/mesa"
|
||||
PACKAGECONFIG[lua] = "--enable-lua,--disable-lua,lua luajit"
|
||||
PACKAGECONFIG[libass] = "--enable-libass,--disable-libass,libass"
|
||||
PACKAGECONFIG[libarchive] = "--enable-libarchive,--disable-libarchive,libarchive"
|
||||
PACKAGECONFIG[jack] = "--enable-jack, --disable-jack, jack"
|
||||
PACKAGECONFIG[vaapi] = "--enable-vaapi, --disable-vaapi,libva"
|
||||
PACKAGECONFIG[vdpau] = "--enable-vdpau, --disable-vdpau,libvdpau"
|
||||
PACKAGECONFIG[wayland] = "--enable-wayland, --disable-wayland,wayland"
|
||||
|
||||
SIMPLE_TARGET_SYS = "${@'${TARGET_SYS}'.replace('${TARGET_VENDOR}', '')}"
|
||||
|
||||
EXTRA_OECONF = " \
|
||||
--prefix=${prefix} \
|
||||
--target=${SIMPLE_TARGET_SYS} \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user