[Buildroot] [git commit branch/next] package/kodi: enable optional vaapi support also for OpenGLES
From: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Date: 2021-08-03 23:41:16
Subsystem:
the rest · Maintainer:
Linus Torvalds
commit: https://git.buildroot.net/buildroot/commit/?id=80c1135d736722b1d219f0e078816fde00d87b4b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Upstream commit https://github.com/xbmc/xbmc/commit/c638987dd8181765f975763cb643d6869a3f661b removed the dependency to x11 support in libva keeping only libdrm as dependency. This commit will enable the usage of libva with Kodi's OpenGLES render system. Signed-off-by: Bernd Kuhls <redacted> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> --- Config.in.legacy | 8 ++++++++ package/kodi/Config.in | 18 ------------------ package/kodi/kodi.mk | 5 ++--- 3 files changed, 10 insertions(+), 21 deletions(-)
diff --git a/Config.in.legacy b/Config.in.legacy
index 1049d7af3c..56b018a30c 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy@@ -146,6 +146,14 @@ endif comment "Legacy options removed in 2021.08" +config BR2_PACKAGE_KODI_LIBVA + bool "kodi option to add libva support removed" + select BR2_LEGACY + help + Kodi still has support for libva if the package is enabled but + the kodi-specific dependencies limiting libva support to non- + OPENGLES platforms were removed including this option. + config BR2_PACKAGE_PHP_EXT_XMLRPC bool "PHP XMLRPC extension removed" select BR2_LEGACY
diff --git a/package/kodi/Config.in b/package/kodi/Config.in
index f4cfc6380c..f702ae841a 100644
--- a/package/kodi/Config.in
+++ b/package/kodi/Config.in@@ -238,24 +238,6 @@ config BR2_PACKAGE_KODI_LIBUSB help Enable libusb support. -config BR2_PACKAGE_KODI_LIBVA - bool "va" - depends on \ - BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_GBM || \ - BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND || \ - (BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_X11 && \ - BR2_PACKAGE_KODI_RENDER_SYSTEM_GL) - select BR2_PACKAGE_LIBVA - help - Enable libva support. - -comment "libva support needs platform 'gbm', 'Wayland' or 'X11/OpenGL'" - depends on \ - !BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_GBM && \ - !BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND && \ - (!BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_X11 || \ - !BR2_PACKAGE_KODI_RENDER_SYSTEM_GL) - config BR2_PACKAGE_KODI_LIBVDPAU bool "vdpau" depends on BR2_PACKAGE_KODI_PLATFORM_X11 && \
diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk
index a5c9db1d7e..6f020b58b8 100644
--- a/package/kodi/kodi.mk
+++ b/package/kodi/kodi.mk@@ -315,9 +315,8 @@ ifeq ($(BR2_PACKAGE_LIRC_TOOLS),y) KODI_DEPENDENCIES += lirc-tools endif -# kodi needs libva & libva-glx -ifeq ($(BR2_PACKAGE_KODI_LIBVA)$(BR2_PACKAGE_MESA3D_DRI_DRIVER),yy) -KODI_DEPENDENCIES += mesa3d libva +ifeq ($(BR2_PACKAGE_LIBVA),y) +KODI_DEPENDENCIES += libva KODI_CONF_OPTS += -DENABLE_VAAPI=ON else KODI_CONF_OPTS += -DENABLE_VAAPI=OFF
_______________________________________________ buildroot mailing list buildroot@busybox.net http://lists.busybox.net/mailman/listinfo/buildroot