package/mesa3d: add xlib_libXv dependency to mesa3d xvmc
authorRomain Naour <romain.naour@gmail.com>
Sat, 5 Oct 2019 09:48:17 +0000 (11:48 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Fri, 25 Oct 2019 21:27:37 +0000 (23:27 +0200)
commit02beed6cab8fea41bbb405812dba8ef3cfc66f8e
tree3f7cd99f72895930a2fa78f838d5538645c54e9a
parentdf78534bc248f935e9aa8a0947f00ce9f262c77c
package/mesa3d: add xlib_libXv dependency to mesa3d xvmc

From [1]

  "Prior to xvmc 1.0.12 libxvmc incorrectly required libxv, but that
   was fixed. This results in compilation failures for the gallium
   xvmc tracker and tools. This patch fixes that by explicitly linking
   to libxv."

Add xlib_libXv dependency to mesa3d when BR2_PACKAGE_MESA3D_XVMC is set.

[1] https://cgit.freedesktop.org/mesa/mesa/commit/?id=e456a053c3d6ec4f3d4581edcad05c72dfdaa407

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/mesa3d/0004-meson-Link-xvmc-with-libxv.patch [new file with mode: 0644]
package/mesa3d/Config.in
package/mesa3d/mesa3d.mk