mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-19 16:40:46 -09:00
package/qt6/qt6base: add QPA backend selection
Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
beeae174f9
commit
1bd9a456b2
@@ -67,6 +67,19 @@ config BR2_PACKAGE_QT6BASE_EGLFS
|
|||||||
depends on BR2_PACKAGE_QT6_GL_SUPPORTS
|
depends on BR2_PACKAGE_QT6_GL_SUPPORTS
|
||||||
select BR2_PACKAGE_QT6BASE_OPENGL
|
select BR2_PACKAGE_QT6BASE_OPENGL
|
||||||
|
|
||||||
|
config BR2_PACKAGE_QT6BASE_DEFAULT_QPA
|
||||||
|
string "Default graphical platform"
|
||||||
|
help
|
||||||
|
Choose the default platform abstraction to use for graphical
|
||||||
|
applications (e.g xcb, linuxfb, eglfs, ...). If this is
|
||||||
|
empty, the default for your architecture will be used
|
||||||
|
(usually this is eglfs).
|
||||||
|
|
||||||
|
You can get a list of supported platforms by running a Qt
|
||||||
|
application with the option "-platform help" on your
|
||||||
|
target. You can choose a different platform at runtime with
|
||||||
|
the -platform option.
|
||||||
|
|
||||||
config BR2_PACKAGE_QT6BASE_OPENGL
|
config BR2_PACKAGE_QT6BASE_OPENGL
|
||||||
bool "OpenGL support"
|
bool "OpenGL support"
|
||||||
depends on BR2_PACKAGE_QT6_GL_SUPPORTS
|
depends on BR2_PACKAGE_QT6_GL_SUPPORTS
|
||||||
|
|||||||
@@ -250,6 +250,9 @@ else
|
|||||||
QT6BASE_CONF_OPTS += -DFEATURE_gui=OFF
|
QT6BASE_CONF_OPTS += -DFEATURE_gui=OFF
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
QT6BASE_DEFAULT_QPA = $(call qstrip,$(BR2_PACKAGE_QT6BASE_DEFAULT_QPA))
|
||||||
|
QT6BASE_CONF_OPTS += $(if $(QT6BASE_DEFAULT_QPA),-DQT_QPA_DEFAULT_PLATFORM=$(QT6BASE_DEFAULT_QPA))
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
||||||
QT6BASE_CONF_OPTS += -DINPUT_openssl=yes
|
QT6BASE_CONF_OPTS += -DINPUT_openssl=yes
|
||||||
QT6BASE_DEPENDENCIES += openssl
|
QT6BASE_DEPENDENCIES += openssl
|
||||||
|
|||||||
Reference in New Issue
Block a user