1config BR2_PACKAGE_KMSCUBE 2 bool "kmscube" 3 depends on BR2_PACKAGE_HAS_LIBEGL 4 depends on BR2_PACKAGE_HAS_LIBGBM 5 depends on BR2_PACKAGE_LIBGBM_HAS_FEATURE_FORMAT_MODIFIER_PLANE_COUNT 6 depends on BR2_PACKAGE_HAS_LIBGLES 7 depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm 8 select BR2_PACKAGE_LIBDRM 9 help 10 kmscube is an application to test kms/drm drivers. 11 12 https://cgit.freedesktop.org/mesa/kmscube/ 13 14if BR2_PACKAGE_KMSCUBE 15 16config BR2_PACKAGE_KMSCUBE_GSTREAMER 17 bool "Enable gstreamer video support" 18 depends on BR2_USE_WCHAR # glib2 19 depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 20 depends on BR2_USE_MMU # glib2 21 select BR2_PACKAGE_LIBGLIB2 22 select BR2_PACKAGE_GST1_PLUGINS_BASE 23 select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP 24 select BR2_PACKAGE_GSTREAMER1 25 26endif 27 28comment "kmscube needs EGL, GBM and OpenGL ES, and a toolchain w/ thread support" 29 depends on \ 30 !BR2_PACKAGE_HAS_LIBEGL || \ 31 !BR2_PACKAGE_HAS_LIBGBM || \ 32 !BR2_PACKAGE_LIBGBM_HAS_FEATURE_FORMAT_MODIFIER_PLANE_COUNT || \ 33 !BR2_PACKAGE_HAS_LIBGLES || \ 34 !BR2_TOOLCHAIN_HAS_THREADS 35