summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMartchus2025-06-04 02:08:35 +0200
committerMartchus2025-06-04 02:08:35 +0200
commitca00c45d125746d71c3353e300a87c46955950a8 (patch)
tree3b0b75e4eef9c853879edb3a053ae6578b8f252b /PKGBUILD
parent1b562446ef47bd35f1e752715cfc76c09b853bf6 (diff)
downloadaur-mingw-w64-qt6-tools.tar.gz
Update to 6.9.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 7 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7e08975b71db..cd29fda83e18 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
# you also find the URL of a binary repository.
pkgname=mingw-w64-qt6-tools
-_qtver=6.9.0
+_qtver=6.9.1
pkgver=${_qtver/-/}
pkgrel=1
arch=(any)
@@ -18,8 +18,8 @@ groups=(mingw-w64-qt6)
_pkgfqn="qttools-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz"
'0001-Enable-only-SQL-plugins-which-are-known-to-work.patch')
-sha256sums=('fa645589cc3f939022401a926825972a44277dead8ec8607d9f2662e6529c9a4'
- '366eb72473986f07203aeddd457ef2821756cdfc90e0d35752d617098bea6191')
+sha256sums=('90c4a562f4ccfd043fd99f34c600853e0b5ba9babc6ec616c0f306f2ce3f4b4c'
+ 'bacdd4cdd9fee518d8ae1bbf02cf087ca8ad024cdfe1b20bb7e8f0df738b39ab')
_architectures=${MINGW_W64_QT6_ARCHS:-x86_64-w64-mingw32}
@@ -36,6 +36,10 @@ prepare () {
build() {
for _arch in ${_architectures}; do
export PKG_CONFIG=/usr/bin/$_arch-pkg-config
+
+ # workaround https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120495
+ [[ $pkgname =~ .*-clang-.* ]] || export CXXFLAGS+=' -Wno-template-body -fcoroutines'
+
$_arch-cmake -G Ninja -B build-$_arch -S $_pkgfqn \
-DFEATURE_pkg_config=ON \
-DFEATURE_windeployqt=OFF