summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-multimedia/mplayer/mpv_0.39.0.bb13
1 files changed, 6 insertions, 7 deletions
diff --git a/meta-oe/recipes-multimedia/mplayer/mpv_0.39.0.bb b/meta-oe/recipes-multimedia/mplayer/mpv_0.39.0.bb
index c97252bd30..c699e73efe 100644
--- a/meta-oe/recipes-multimedia/mplayer/mpv_0.39.0.bb
+++ b/meta-oe/recipes-multimedia/mplayer/mpv_0.39.0.bb
@@ -50,13 +50,14 @@ PACKAGECONFIG[drm] = "-Ddrm=enabled,-Ddrm=disabled,libdrm"
50PACKAGECONFIG[gbm] = "-Dgbm=enabled,-Dgbm=disabled,virtual/libgbm" 50PACKAGECONFIG[gbm] = "-Dgbm=enabled,-Dgbm=disabled,virtual/libgbm"
51PACKAGECONFIG[lua] = "-Dlua=luajit,-Dlua=disabled,luajit" 51PACKAGECONFIG[lua] = "-Dlua=luajit,-Dlua=disabled,luajit"
52PACKAGECONFIG[libarchive] = "-Dlibarchive=enabled,-Dlibarchive=disabled,libarchive" 52PACKAGECONFIG[libarchive] = "-Dlibarchive=enabled,-Dlibarchive=disabled,libarchive"
53PACKAGECONFIG[lcms2] = "-Dlcms2=enabled,-Dlcms2=disabled,lcms"
53PACKAGECONFIG[libmpv] = "-Dlibmpv=true,-Dlibmpv=false" 54PACKAGECONFIG[libmpv] = "-Dlibmpv=true,-Dlibmpv=false"
54PACKAGECONFIG[jack] = "-Djack=enabled,-Djack=disabled,jack" 55PACKAGECONFIG[jack] = "-Djack=enabled,-Djack=disabled,jack"
55PACKAGECONFIG[pipewire] = "-Dpipewire=enabled,-Dpipewire=disabled,pipewire" 56PACKAGECONFIG[pipewire] = "-Dpipewire=enabled,-Dpipewire=disabled,pipewire"
56PACKAGECONFIG[pulseaudio] = "-Dpulse=enabled,-Dpulse=disabled,pulseaudio" 57PACKAGECONFIG[pulseaudio] = "-Dpulse=enabled,-Dpulse=disabled,pulseaudio"
57PACKAGECONFIG[vaapi] = "-Dvaapi=enabled,-Dvaapi=disabled,libva" 58PACKAGECONFIG[vaapi] = "-Dvaapi=enabled,-Dvaapi=disabled,libva"
58PACKAGECONFIG[vulkan] = "-Dvulkan=enabled,-Dvulkan=disabled,shaderc" 59PACKAGECONFIG[vulkan] = "-Dvulkan=enabled,-Dvulkan=disabled,vulkan-headers"
59PACKAGECONFIG[vdpau] = "-Dvdpau=enabled,-Dvdpau=disabled,libvdpau" 60PACKAGECONFIG[vdpau] = "-Dvdpau=enabled,-Dvdpau=disabled,libvdpau nv-codec-headers"
60PACKAGECONFIG[wayland] = "-Dwayland=enabled,-Dwayland=disabled,wayland wayland-native libxkbcommon" 61PACKAGECONFIG[wayland] = "-Dwayland=enabled,-Dwayland=disabled,wayland wayland-native libxkbcommon"
61 62
62python __anonymous() { 63python __anonymous() {
@@ -72,16 +73,14 @@ python __anonymous() {
72 extras.append(" -Dvaapi-x11=enabled") 73 extras.append(" -Dvaapi-x11=enabled")
73 if "vaapi" in packageconfig and "drm" in packageconfig: 74 if "vaapi" in packageconfig and "drm" in packageconfig:
74 extras.append(" -Dvaapi-drm=enabled") 75 extras.append(" -Dvaapi-drm=enabled")
75 if "vaapi" in packageconfig and "x11" in packageconfig and "egl" in packageconfig:
76 extras.append(" -Dvaapi-x-egl=enabled")
77 if "vdpau" in packageconfig and "opengl" in packageconfig and "x11" in packageconfig: 76 if "vdpau" in packageconfig and "opengl" in packageconfig and "x11" in packageconfig:
78 extras.append(" -Dvdpau-gl-x11=enabled") 77 extras.append(" -Dvdpau-gl-x11=enabled")
79 if "wayland" in packageconfig and "opengl" in packageconfig: 78 if "wayland" in packageconfig and "opengl" in packageconfig:
80 extras.append(" -Dgl-wayland=enabled") 79 extras.append(" -Degl-wayland=enabled")
81 if "wayland" in packageconfig and "vaapi" in packageconfig: 80 if "wayland" in packageconfig and "vaapi" in packageconfig:
82 extras.append(" -Dvaapi-wayland=enabled") 81 extras.append(" -Dvaapi-wayland=enabled")
83 if extras: 82 if extras:
84 d.appendVar("EXTRA_OECONF", "".join(extras)) 83 d.appendVar("EXTRA_OEMESON", "".join(extras))
85} 84}
86 85
87#SIMPLE_TARGET_SYS = "${@'${TARGET_SYS}'.replace('${TARGET_VENDOR}', '')}" 86#SIMPLE_TARGET_SYS = "${@'${TARGET_SYS}'.replace('${TARGET_VENDOR}', '')}"
@@ -93,8 +92,8 @@ EXTRA_OEMESON = " \
93 -Dcdda=disabled \ 92 -Dcdda=disabled \
94 -Duchardet=disabled \ 93 -Duchardet=disabled \
95 -Drubberband=disabled \ 94 -Drubberband=disabled \
96 -Dlcms2=disabled \
97 -Dvapoursynth=disabled \ 95 -Dvapoursynth=disabled \
96 -Dshaderc=disabled \
98" 97"
99 98
100do_configure:append() { 99do_configure:append() {