diff --git a/mingw-w64-qt5-base/PKGBUILD b/mingw-w64-qt5-base/PKGBUILD index 1ea989e394..f16feafc36 100644 --- a/mingw-w64-qt5-base/PKGBUILD +++ b/mingw-w64-qt5-base/PKGBUILD @@ -12,9 +12,9 @@ pkgbase="mingw-w64-${_realname}" pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}" $([[ ${CARCH} == i686 ]] || echo "${MINGW_PACKAGE_PREFIX}-${_realname}-debug")) _qtver=5.15.12 -pkgver=${_qtver}+kde+r144 +pkgver=${_qtver}+kde+r147 pkgrel=1 -_commit=9e450254296be0a8fd4e6da10d116862a0fce82e +_commit=8907dedc858cc344d770a2e826d6acc516429540 arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64') pkgdesc="A cross-platform application and UI framework (mingw-w64)" @@ -37,6 +37,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-vulkan" "${MINGW_PACKAGE_PREFIX}-zlib" "${MINGW_PACKAGE_PREFIX}-zstd" + $([[ ${CARCH} == i686 ]] || echo "${MINGW_PACKAGE_PREFIX}-firebird") "${MINGW_PACKAGE_PREFIX}-libmariadbclient" "${MINGW_PACKAGE_PREFIX}-postgresql" "git" @@ -200,6 +201,10 @@ build() { _extra_config+=("-debug") fi + if [[ ${CARCH} != i686 ]]; then + _extra_config+=("-plugin-sql-ibase") + fi + ../${_pkgfn}/configure.bat \ -prefix ${MINGW_PREFIX} \ -datadir ${MINGW_PREFIX}/share/qt5 \ @@ -255,8 +260,11 @@ package_qt5-base() { "${MINGW_PACKAGE_PREFIX}-vulkan" "${MINGW_PACKAGE_PREFIX}-zlib" "${MINGW_PACKAGE_PREFIX}-zstd") - optdepends=("${MINGW_PACKAGE_PREFIX}-libmariadbclient" - "${MINGW_PACKAGE_PREFIX}-postgresql") + optdepends=("${MINGW_PACKAGE_PREFIX}-libmariadbclient: MySQL/MariaDB driver" + "${MINGW_PACKAGE_PREFIX}-postgresql: PostgreSQL driver") + if [[ ${CARCH} != i686 ]]; then + optdepends+=("${MINGW_PACKAGE_PREFIX}-firebird: Firebird/iBase driver") + fi groups=($([[ ${CARCH} == i686 ]] || echo "${MINGW_PACKAGE_PREFIX}-qt5")) cd build-${MSYSTEM}