[Buildroot] [PATCH 5/5] configs: libgbm defconfigs build qt5
Einar Jon Gunnarsson
tolvupostur at gmail.com
Fri Nov 30 12:01:23 UTC 2018
kmscube removed from ti_sgx and sunxi_mali,
since it doesn't work
Signed-off-by: Einar Jon Gunnarsson <tolvupostur at gmail.com>
----------------------
Like before - can't test any of these, but they all build QT5
with EGLFS GBM.
The sunxi_mali was a bit of a shot in the dark, but I figured out
that with -D__GBM__we do get a valid EGLFS for QT. I have no idea
if I added that correctly.
Signed-off-by: Einar Jon Gunnarsson <tolvupostur at gmail.com>
---
configs/libgbm_mesa3d_defconfig | 5 +++++
configs/libgbm_sunxi_mali_defconfig | 8 +++++++-
configs/libgbm_ti_sgx_defconfig | 9 +++++----
3 files changed, 17 insertions(+), 5 deletions(-)
diff --git a/configs/libgbm_mesa3d_defconfig b/configs/libgbm_mesa3d_defconfig
index 9816680..9a9c391 100644
--- a/configs/libgbm_mesa3d_defconfig
+++ b/configs/libgbm_mesa3d_defconfig
@@ -16,4 +16,9 @@ BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_MESA3D_OPENGL_ES=y
+BR2_PACKAGE_QT5=y
+BR2_PACKAGE_QT5BASE_EXAMPLES=y
+BR2_PACKAGE_QT5BASE_GUI=y
+BR2_PACKAGE_QT5BASE_OPENGL_LIB=y
+BR2_PACKAGE_QT5BASE_EGLFS=y
# BR2_TARGET_ROOTFS_TAR is not set
diff --git a/configs/libgbm_sunxi_mali_defconfig b/configs/libgbm_sunxi_mali_defconfig
index c89a781..d83e792 100644
--- a/configs/libgbm_sunxi_mali_defconfig
+++ b/configs/libgbm_sunxi_mali_defconfig
@@ -3,9 +3,15 @@ BR2_cortex_a8=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_LINARO_ARM=y
BR2_INIT_NONE=y
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_SYSTEM_BIN_SH_NONE=y
# BR2_PACKAGE_BUSYBOX is not set
-BR2_PACKAGE_KMSCUBE=y
+BR2_PACKAGE_QT5=y
+BR2_PACKAGE_QT5BASE_EXAMPLES=y
+BR2_PACKAGE_QT5BASE_GUI=y
+BR2_PACKAGE_QT5BASE_OPENGL_LIB=y
+BR2_PACKAGE_QT5BASE_EGLFS=y
BR2_PACKAGE_SUNXI_MALI_MAINLINE=y
BR2_PACKAGE_SUNXI_MALI_MAINLINE_OUTPUT_WAYLAND=y
+BR2_PACKAGE_LIBDRM=y
# BR2_TARGET_ROOTFS_TAR is not set
diff --git a/configs/libgbm_ti_sgx_defconfig b/configs/libgbm_ti_sgx_defconfig
index 0226e2b..e70b9c7 100644
--- a/configs/libgbm_ti_sgx_defconfig
+++ b/configs/libgbm_ti_sgx_defconfig
@@ -6,9 +6,10 @@ BR2_INIT_NONE=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_SYSTEM_BIN_SH_NONE=y
# BR2_PACKAGE_BUSYBOX is not set
-BR2_PACKAGE_KMSCUBE=y
+BR2_PACKAGE_QT5=y
+BR2_PACKAGE_QT5BASE_EXAMPLES=y
+BR2_PACKAGE_QT5BASE_GUI=y
+BR2_PACKAGE_QT5BASE_OPENGL_LIB=y
+BR2_PACKAGE_QT5BASE_EGLFS=y
BR2_PACKAGE_TI_SGX_UM=y
-BR2_PACKAGE_EXPAT=y
-BR2_PACKAGE_LIBXML2=y
-BR2_PACKAGE_LIBFFI=y
# BR2_TARGET_ROOTFS_TAR is not set
--
2.7.4
More information about the buildroot
mailing list