projects
/
buildroot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e24c573
)
package/mpv: vaapi-drm needs egl-drm
author
Fabrice Fontaine
<fontaine.fabrice@gmail.com>
Thu, 19 Aug 2021 22:12:54 +0000
(
00:12
+0200)
committer
Yann E. MORIN
<yann.morin.1998@free.fr>
Fri, 20 Aug 2021 08:02:30 +0000
(10:02 +0200)
Build of vaapi-drm without egl-drm is broken since commit
6ec47c4e59c7c8c57e972dab985c8a2ba0bf7174
.
egl-drm has been added with commit
031df474c24f92757ac95ade572b90995ebdc6a2
and it is only available with
mesa3d because of the gbm dependency:
https://github.com/mpv-player/mpv/blob/
0b56e1c00a57fdb767674462c299a5c973a9e373
/wscript#L571
Indeed, at the moment, mesa3d is the only gbm provider in buildroot.
Fixes:
- http://autobuild.buildroot.org/results/
83d6dcbb77ab8754aefcdcf90baeaff9db2a1c81
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
package/mpv/mpv.mk
patch
|
blob
|
history
diff --git
a/package/mpv/mpv.mk
b/package/mpv/mpv.mk
index d4d4d4811d36c9b3f5fffe4dcd773dc2782658e5..91e31dd150c39fd18b3384e5cc48156470989ede 100644
(file)
--- a/
package/mpv/mpv.mk
+++ b/
package/mpv/mpv.mk
@@
-181,7
+181,7
@@
endif
ifeq ($(BR2_PACKAGE_LIBVA)$(BR2_PACKAGE_MPV_SUPPORTS_VAAPI),yy)
MPV_CONF_OPTS += --enable-vaapi
MPV_DEPENDENCIES += libva
-ifeq ($(BR2_PACKAGE_LIBDRM)
,
y)
+ifeq ($(BR2_PACKAGE_LIBDRM)
$(BR2_PACKAGE_MESA3D_OPENGL_EGL),y
y)
MPV_CONF_OPTS += --enable-vaapi-drm
else
MPV_CONF_OPTS += --disable-vaapi-drm