diff options
-rw-r--r-- | rules/qt5.in | 5 | ||||
-rw-r--r-- | rules/qt5.make | 6 |
2 files changed, 10 insertions, 1 deletions
diff --git a/rules/qt5.in b/rules/qt5.in index 9cdd9c268..ee5fb13e7 100644 --- a/rules/qt5.in +++ b/rules/qt5.in @@ -26,6 +26,7 @@ menuconfig QT5 select MESALIB_EGL_WAYLAND if QT5_MODULE_QTWAYLAND_MESA select PLATFORM_OPENGL if QT5_OPENGL_ES2 select SQLITE if QT5_MODULE_QTBASE_SQL_SQLITE + select MYSQL if QT5_MODULE_QTBASE_SQL_MYSQL select FONTCONFIG if QT5_GUI select FREETYPE if QT5_GUI select UDEV if QT5_GUI || QT5_INPUT_LIBINPUT @@ -321,6 +322,10 @@ config QT5_MODULE_QTBASE_SQL_SQLITE bool prompt "SQLite backend" +config QT5_MODULE_QTBASE_SQL_MYSQL + bool + prompt "mySQL backend" + endif endif diff --git a/rules/qt5.make b/rules/qt5.make index 9aeea3a00..bf3895f3b 100644 --- a/rules/qt5.make +++ b/rules/qt5.make @@ -109,7 +109,7 @@ QT5_CONF_OPT := \ --$(call ptx/endis, PTXCONF_QT5_ACCESSIBILITY)-accessibility \ --disable-sql-db2 \ --disable-sql-ibase \ - --disable-sql-mysql \ + --$(call ptx/endis, PTXCONF_QT5_MODULE_QTBASE_SQL_MYSQL)-sql-mysql \ --disable-sql-oci \ --disable-sql-odbc \ --disable-sql-psql \ @@ -222,6 +222,10 @@ QT5_CONF_OPT += \ --$(call ptx/endis, PTXCONF_QT5_XRENDER)-xrender \ --$(call ptx/endis, PTXCONF_QT5_XV)-xvideo \ +ifdef PTXCONF_QT5_MODULE_QTBASE_SQL_MYSQL +QT5_CONF_OPT += -mysql_config $(SYSROOT)/usr/bin/mysql_config +endif + QT5_QMAKE_OPT := CONFIG+=release CONFIG-=debug ifdef PTXCONF_QT5_MODULE_QTWEBENGINE |