@@ -76,6 +76,20 @@ config BR2_PACKAGE_QT6BASE_MYSQL
Build MySQL plugin
If unsure, say n.
+config BR2_PACKAGE_QT6BASE_PSQL
+ bool "PostgreSQL Plugin"
+ depends on BR2_USE_MMU # postgresql
+ depends on !BR2_STATIC_LIBS
+ depends on BR2_USE_WCHAR # postgresql
+ select BR2_PACKAGE_POSTGRESQL
+ help
+ Build PostgreSQL plugin
+ If unsure, say n.
+
+comment "PostgreSQL plugin needs a toolchain w/ wchar, dynamic library"
+ depends on BR2_USE_MMU
+ depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR
+
endif
config BR2_PACKAGE_QT6BASE_SYSLOG
@@ -115,6 +115,13 @@ else
QT6BASE_CONF_OPTS += -DFEATURE_sql_mysql=OFF
endif
+ifeq ($(BR2_PACKAGE_QT6BASE_PSQL),y)
+QT6BASE_CONF_OPTS += -DFEATURE_sql_psql=ON
+QT6BASE_DEPENDENCIES += postgresql
+else
+QT6BASE_CONF_OPTS += -DFEATURE_sql_psql=OFF
+endif
+
else
QT6BASE_CONF_OPTS += -DFEATURE_sql=OFF
endif
Signed-off-by: Jesse Van Gavere <jesseevg@gmail.com> --- package/qt6/qt6base/Config.in | 14 ++++++++++++++ package/qt6/qt6base/qt6base.mk | 7 +++++++ 2 files changed, 21 insertions(+)