qt5-base: enable Firebird/iBase SQL support
This commit is contained in:
@@ -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}
|
||||
|
||||
Reference in New Issue
Block a user