diff options
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 15 insertions, 26 deletions
@@ -1,4 +1,4 @@ -pkgbase = mingw-w64-qt6-base-static +pkgbase = mingw-w64-qt6-base-static-nosql pkgdesc = A cross-platform application and UI framework (mingw-w64) pkgver = 6.3.0 pkgrel = 1 @@ -10,8 +10,6 @@ pkgbase = mingw-w64-qt6-base-static license = FDL license = custom makedepends = mingw-w64-cmake-static - makedepends = mingw-w64-postgresql - makedepends = mingw-w64-mariadb-connector-c makedepends = mingw-w64-vulkan-headers makedepends = mingw-w64-vulkan-icd-loader makedepends = mingw-w64-pkg-config @@ -20,7 +18,6 @@ pkgbase = mingw-w64-qt6-base-static depends = mingw-w64-crt depends = mingw-w64-zlib depends = mingw-w64-libjpeg-turbo - depends = mingw-w64-sqlite depends = mingw-w64-libpng depends = mingw-w64-openssl depends = mingw-w64-dbus @@ -28,9 +25,9 @@ pkgbase = mingw-w64-qt6-base-static depends = mingw-w64-brotli depends = mingw-w64-pcre2 depends = mingw-w64-zstd - optdepends = mingw-w64-postgresql: PostgreSQL driver - optdepends = mingw-w64-mariadb-connector-c: MariaDB driver optdepends = qt6-base: development tools + provides = mingw-w64-qt6-base-static=6.3.0 + conflicts = mingw-w64-qt6-base-static options = !strip options = !buildflags options = staticlibs @@ -54,4 +51,4 @@ pkgbase = mingw-w64-qt6-base-static sha256sums = 45a0bf8e485d0c21e916c8260ebbf4a1869d9902f4d749a41804535f05ef54b4 sha256sums = a018bb72f3424c30c04f1f72429d891dd6b615566c98642d55a9a72e6110fd76 -pkgname = mingw-w64-qt6-base-static +pkgname = mingw-w64-qt6-base-static-nosql @@ -1,16 +1,8 @@ -# Maintainer: Martchus <martchus@gmx.net> +# Maintainer: Dominic Meiser <git at msrd0 dot de> +# Contributor: Martchus <martchus@gmx.net> # Based on: AUR packages qt6-base-git and mingw-w64-qt6-base-git, official qt5-base package -# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where -# you also find the URL of a binary repository. - -# This file is created from PKGBUILD.sh.ep contained by the mentioned repository. -# Do not edit it manually! See README.md in the repository's root directory -# for more information. - -# All patches are managed at https://github.com/Martchus/qtbase - -pkgname=mingw-w64-qt6-base-static +pkgname=mingw-w64-qt6-base-static-nosql _qtver=6.3.0 pkgver=${_qtver/-/} pkgrel=1 @@ -18,15 +10,15 @@ arch=(any) url='https://www.qt.io' license=(GPL3 LGPL3 FDL custom) pkgdesc='A cross-platform application and UI framework (mingw-w64)' -depends=('mingw-w64-crt' 'mingw-w64-zlib' 'mingw-w64-libjpeg-turbo' 'mingw-w64-sqlite' +depends=('mingw-w64-crt' 'mingw-w64-zlib' 'mingw-w64-libjpeg-turbo' 'mingw-w64-libpng' 'mingw-w64-openssl' 'mingw-w64-dbus' 'mingw-w64-harfbuzz' 'mingw-w64-brotli' 'mingw-w64-pcre2' 'mingw-w64-zstd') -makedepends=('mingw-w64-cmake-static' 'mingw-w64-postgresql' 'mingw-w64-mariadb-connector-c' +makedepends=('mingw-w64-cmake-static' 'mingw-w64-vulkan-headers' 'mingw-w64-vulkan-icd-loader' 'mingw-w64-pkg-config' 'qt6-base' 'ninja') -optdepends=('mingw-w64-postgresql: PostgreSQL driver' - 'mingw-w64-mariadb-connector-c: MariaDB driver' - 'qt6-base: development tools') +optdepends=('qt6-base: development tools') +provides=("mingw-w64-qt6-base-static=$pkgver") +conflicts=('mingw-w64-qt6-base-static') options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') groups=(mingw-w64-qt6) _pkgfqn="qtbase-everywhere-src-${_qtver}" @@ -72,7 +64,6 @@ build() { -DFEATURE_system_pcre2=ON \ -DFEATURE_system_freetype=ON \ -DFEATURE_system_harfbuzz=ON \ - -DFEATURE_system_sqlite=ON \ -DINSTALL_BINDIR=lib/qt6/bin \ -DINSTALL_DOCDIR=share/doc/qt6 \ -DINSTALL_ARCHDATADIR=lib/qt6 \ @@ -80,8 +71,9 @@ build() { -DINSTALL_INCLUDEDIR=include/qt6 \ -DINSTALL_MKSPECSDIR=lib/qt6/mkspecs \ -DINSTALL_EXAMPLESDIR=share/doc/qt6/examples \ - -DINPUT_openssl=linked - VERBOSE=1 cmake --build build-$_arch + -DINPUT_openssl=linked \ + -DQT_FEATURE_sql=OFF + cmake --build build-$_arch done } |