qt6: update to 6.7.0

This commit is contained in:
مهدي شينون (Mehdi Chinoune) 2024-03-27 12:04:49 +01:00
parent c51d950ad7
commit 1e70e6fd17
39 changed files with 97 additions and 102 deletions

View File

@ -4,7 +4,7 @@ _realname=qt6-3d
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='C++ and QML APIs for easy inclusion of 3D graphics (mingw-w64)'
@ -28,7 +28,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('a549747f0071542b4a12519e4ae755d2b054922566bc7aa48de4939c78bedf6c')
sha256sums=('803b82a8be8632b79f4fc717b236edba716100ab274a54349add439056896424')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,14 +4,14 @@ _realname=qt6-5compat
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Module that contains unsupported Qt 5 APIs (mingw-w64)'
arch=(any)
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url='https://www.qt.io'
msys2_repository_url="https://code.qt.io/cgit/qt/qt.git"
msys2_repository_url="https://code.qt.io/cgit/qt/qt5compat.git"
msys2_references=(
'archlinux: qt6-5compat'
"cpe: cpe:/a:qt:qt"
@ -26,7 +26,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('68c2cf4e5eabfea27626fe40d088cb0dbb2c0414d3961ef132b7e06c60ceec0b')
sha256sums=('9d49d4fd8345d8a40b63e0b65cd49c1d8286e33a7f1409bf1316763f654e19f5')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,14 +4,14 @@ _realname=qt6-activeqt
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt5 ActiveQt Module - ActiveX components (mingw-w64)'
arch=(any)
url='https://www.qt.io'
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
msys2_repository_url="https://code.qt.io/cgit/qt/qt.git"
msys2_repository_url="https://code.qt.io/cgit/qt/qtactiveqt.git"
msys2_references=(
'aur: mingw-w64-qt6-activeqt'
"cpe: cpe:/a:qt:qt"
@ -26,7 +26,7 @@ _pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz"
001-appending-qt6-to-remove-qt5-conflict.patch
002-Handle-win64-in-dumpcpp-and-MetaObjectGenerator-read.patch)
sha256sums=('a11b946788a8c74db39d6942fef16db06f730e00398f2ca0b138cbfa6b86542d'
sha256sums=('450485a213fb479042c36e37bfa0f8f7fcff4cf54f053de9d4f226810834d0b3'
'66b9460aeb5dd1144a04448cc461811157b100cb765e84d6af24fd83476a4217'
'93e1c08068e45372fb02e9a33e3366b5067817ea7de4bba4e91b6c165645cb41')

View File

@ -1,13 +0,0 @@
--- a/src/dbus/qdbusconnection.cpp
+++ b/src/dbus/qdbusconnection.cpp
@@ -96,6 +96,10 @@
this, &QDBusConnectionManager::createServer, Qt::BlockingQueuedConnection);
moveToThread(this); // ugly, don't do this in other projects
+ qAddPostRoutine([]() {
+ QMetaObject::invokeMethod(QDBusConnectionManager::instance(), "quit");
+ });
+
#ifdef Q_OS_WIN
// prevent the library from being unloaded on Windows. See comments in the function.
preventDllUnload();

View File

@ -4,7 +4,7 @@ _realname=qt6-base
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc="A cross-platform application and UI framework (mingw-w64)"
@ -37,6 +37,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-zlib"
"${MINGW_PACKAGE_PREFIX}-zstd"
"${MINGW_PACKAGE_PREFIX}-xmlstarlet"
"${MINGW_PACKAGE_PREFIX}-vulkan-loader"
"${MINGW_PACKAGE_PREFIX}-vulkan-headers"
$([[ ${CARCH} == aarch64 ]] || echo "${MINGW_PACKAGE_PREFIX}-firebird")
"${MINGW_PACKAGE_PREFIX}-libmariadbclient"
@ -53,9 +54,8 @@ source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/subm
009-qfileinfo-undefine-mingw-stat.patch
010-export-some-constexpr-variables.patch
011-qt6-windeployqt-fixes.patch
012-fix-unicode-definitions-in-cmake-interface.patch
013-qt-5.7.0-qdbus-manager-quit.patch)
sha256sums=('0493fd0b380c4edf8872f011a7f26d245aa4cdd75b349904ef340a22dedf7462'
012-fix-unicode-definitions-in-cmake-interface.patch)
sha256sums=('11b2e29e2e52fb0e3b453ea13bbe51a10fdff36e1c192d8868c5a40233b8b254'
'31465d25af40e2722764d86b85b43ebc7d29844836172259b16780ec8c4ed3bd'
'3848318bccdfa21a139ccdb70f8226358c4a7ed3943231494aab3df83025d7c7'
'68156b8b7717a0ce19c4b991942469171bfa048cd5c90765115a546e65669a1d'
@ -65,8 +65,7 @@ sha256sums=('0493fd0b380c4edf8872f011a7f26d245aa4cdd75b349904ef340a22dedf7462'
'f4261d43a142a24e5fa3b23e25813754839db84078cc8c6dc611139bf531e64a'
'23656a7839d7dcb763d022722d723493c847914b0639bab861ddb05d823af5b7'
'7f1a0a14f423741956253690d16d635055a8e887fe39f7f0160d40c5c63ae1b1'
'b217dad1b9ebf212f4d0d5c88140c26c491373e66d3ae88cb98deb5d688e59b0'
'f7e88a1515745ae82ee7d9f39cc3c4f48520f1d88d7f47bc8f27cc2a2bc47f53')
'b217dad1b9ebf212f4d0d5c88140c26c491373e66d3ae88cb98deb5d688e59b0')
# Use the right mkspecs file
if [[ ${MINGW_PACKAGE_PREFIX} == *-clang-* ]]; then
@ -95,8 +94,7 @@ prepare() {
006-qt-6.2.0-dont-add-resource-files-to-qmake-libs.patch \
007-Fix-crashes-in-rasterization-code-using-setjmp.patch \
009-qfileinfo-undefine-mingw-stat.patch \
011-qt6-windeployqt-fixes.patch \
013-qt-5.7.0-qdbus-manager-quit.patch
011-qt6-windeployqt-fixes.patch
# For: https://github.com/msys2/MINGW-packages/issues/15801
# See: https://bugreports.qt.io/browse/QTBUG-103019

View File

@ -4,7 +4,7 @@ _realname=qt6-charts
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Provides a set of easy to use chart components (mingw-w64)'
@ -25,7 +25,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('50968886148fd2564ba52c702cfbf260e35956327a6bcd8001ae658eaa157fe5')
sha256sums=('899d5498c91bfb01fde2ff2438c82adf4d4d9b3cf646e7ad7b0036dbf32b7ca4')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-connectivity
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Provides access to Bluetooth hardware (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('091aba91a0ab4081bad880b1adfd97d38b7a6ba87ba1cce3e63e20651a71d518')
sha256sums=('07afd6aac19ff73c8ba1471057f43d4ef2737d6a8a772393ec907988dd71244c')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-datavis3d
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt6 Data Visualization module (mingw-w64)'
@ -25,7 +25,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('9b1781e464901996b56f31a5cef3e50aac051906e0e535b21b36ca3ae140dfbf')
sha256sums=('5a93248d1893790c5630fcbf7ba8394b7eb62411e4a80aa54d7ba8bd40091ba9')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-declarative
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Classes for QML and JavaScript languages (mingw-w64)'
@ -26,7 +26,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz"
001-appending-qt6-to-remove-qt5-conflict.patch)
sha256sums=('05207b2cfcf2ca74321165e81fc382ca289340d52de74ca2bad4c2b124a792f3'
sha256sums=('5a0c39579a74d7cca581162c866ed0887287d4f8d5abff7ab9492d4a58fa9e2c'
'b08b7a9cd263eaa2f09ec1b7718d79c253b4e30f3a1f47df6c89fa2e85d7659d')
# Helper macros to help make tasks easier #

View File

@ -4,7 +4,7 @@ _realname=qt6-graphs
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt Data Visualization module provides multiple graph types to visualize data in 3D space (mingw-w64)'
@ -26,7 +26,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('22c25c34a75a57398d65a449fe8492d8cfe000edc7378e78325f08ba8c56edde')
sha256sums=('4b35d1967e62af0f9d224c173921f22256e29fbbf62ed9de828466c5878b9495')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-grpc
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt gRPC and Protobuf generator and bindings. (mingw-w64)'
@ -27,7 +27,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('72868d0bc4b988ca4fd41435b4771f7ae9e84816daf75bac99432f3431660987')
sha256sums=('b719b14011dae3710542b30e0595eaf1ef33e4b4c655c6c013986cb2748afaa1')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}
@ -49,6 +49,7 @@ package_qt6-grpc() {
"${MINGW_PACKAGE_PREFIX}-grpc"
"${MINGW_PACKAGE_PREFIX}-protobuf"
"${MINGW_PACKAGE_PREFIX}-libwinpthread-git")
optdepends=("${MINGW_PACKAGE_PREFIX}-qt6-declarative")
groups=("${MINGW_PACKAGE_PREFIX}-qt6")
DESTDIR=${pkgdir} ${MINGW_PREFIX}/bin/cmake --install build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-httpserver
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt HTTP Server (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('41ac78d745d00eef1c3866dda5119d3649a64fa08d44d72d89b83aeecde87835')
sha256sums=('c2e2e38b2b21537eeef20d097bb5f216081462c44b78d63045e60d6fd9f89bfa')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-imageformats
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Plugins for additional image formats: TIFF, MNG, TGA, WBMP (mingw-w64)'
@ -28,7 +28,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz"
001-disable-finding-webp-from-cmake-config-files.patch)
sha256sums=('3ca5ea60176603ce6ffc1bff59a4dcea139375233ce8e5e86c38f4e84c44627c'
sha256sums=('516ce07ec8dd5a11c59816fe33ddb71d4f691d0ebbc1798ac338f23b86c029a7'
'90c0de75adb82acc9bae387706a63ceab8960e0584b4d69e47785e168a59d402')
prepare() {

View File

@ -4,7 +4,7 @@ _realname=qt6-languageserver
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt Language Server (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('1021b4b9024bd23bef86292f4b6c15cc7db620b6c47be8cb6e539bfae7f6cf8c')
sha256sums=('a99ecb342abdf7b7ac24804c89830a7991de95f9402f45a1e337ae851f76c9fc')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-location
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt Location Libraries (mingw-w64)'
@ -26,7 +26,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('d7b42920f30a6a3fc4edffae541332fceaa6f5f7a4776c6809e0fd80fff801d1')
sha256sums=('bb044d66bc17db98f526ec1b52d8e94810e046310f288561380774e5903ad46a')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-lottie
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='A family of player software for a certain json-based file format for describing 2d vector graphics animations (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('9891fad0aef6fbc2f458f6d664698d9180b20255fc83e2c269960304c0920eb4')
sha256sums=('9c0ffbde3c99e006bd13c844a1d691e275c02db1c3db44d05154c939d23ba2ed')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -6,7 +6,7 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug"
"${MINGW_PACKAGE_PREFIX}-${_realname}-ffmpeg"
"${MINGW_PACKAGE_PREFIX}-${_realname}-wmf")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Classes for audio, video, radio and camera functionality (mingw-w64)'
@ -31,7 +31,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz"
001-export-some-constexpr-variables.patch)
sha256sums=('be00f830d2b14c9a12f3b6812ba3a23fdaaceb2dd9c1c6394c329c8bf6e53ab2'
sha256sums=('f394bae49e3d4ee6a3b0c9e1e5e31bb870cc04a4b44f4cda3615baf7bd078c70'
'e1694338779eb499341618c62d11f832f2b7f1f90c8a20345932530a61203105')
prepare() {

View File

@ -4,7 +4,7 @@ _realname=qt6-networkauth
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Network authentication module (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('5db9a30b42d7ff22ce1a0048474c36b3b84e1e55f3af991ba3cc8e0dc9bb7594')
sha256sums=('993105616ff0223d3d826e2a497440035721c6e1acdae232935fae3bcfa74a45')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-pdf
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='QtPdf module (mingw-w64)'
@ -48,14 +48,23 @@ _pkgfn="qtwebengine-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz"
"001-use-system-libs.patch"
"002-use-mingw-python3.patch")
sha256sums=('7c2bdc83b21b82a179a7bf098df47ebf66ba7693d67ebda55a4a28d9eadad804'
sha256sums=('1a5ba443635dc1f439ab802ac6d761b8def5ebb24e5219bb7289288e72c147de'
'9691b38d93e9eb712f7bfe57cacffe138db93ae2ef848a334795e57e94843db9'
'ea5816f192db1ba7b359e1e592aad2417fb3b87fc73de13d4f6925c297d83d64')
apply_patch_with_msg() {
for _patch in "$@"
do
msg2 "Applying $_patch"
patch -Nbp1 -i "${srcdir}/$_patch"
done
}
prepare() {
cd ${_pkgfn}
patch -p1 -i "${srcdir}"/001-use-system-libs.patch
patch -p1 -i "${srcdir}"/002-use-mingw-python3.patch
apply_patch_with_msg \
001-use-system-libs.patch \
002-use-mingw-python3.patch
}
build() {

View File

@ -4,7 +4,7 @@ _realname=qt6-positioning
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Provides access to position, satellite and area monitoring classes (mingw-w64)'
@ -25,7 +25,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('9a37b6502aa00f6caf6701d3d0ed95f6de13a8d0934ec8348e6631ad9bfd3fbb')
sha256sums=('1d601ba43c26c8a01db81eeaaeea5943c015da98caa59d7905b86e0e9d609ddf')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-quick3d
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt module and API for defining 3D content in Qt Quick (mingw-w64)'
@ -29,7 +29,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz"
001-appending-qt6-to-remove-qt5-conflict.patch)
sha256sums=('997626f0b7fbaa168a7d227414bfe4068289aa8e767ffcc60bf754d83c2b9ae2'
sha256sums=('8bb943bf3f65a933b74fcd93d927e22b8621484030586c15586728e2f67ed910'
'211bb1f042bf9c0ddedb15b0e3d62b94e3b247dc96294fd92f4d8035784f1c7d')
# Helper macros to help make tasks easier #

View File

@ -4,7 +4,7 @@ _realname=qt6-quick3dphysics
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt Quick3D Physics Extensions (mingw-w64)'
@ -25,7 +25,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('67e19b482ea1ac8ba14afda8f804e90e0a68ff68e7da58b454deffda3051f546')
sha256sums=('80045f261109f3f3807c0b405d056e935210a36499c3a9aff78296d8940e04e6')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-quickeffectmaker
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt Quick Effect Maker (mingw-w64)'
@ -26,7 +26,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('bc242a13c9ab2ef4cbe6b739e63d7b8d116058f9056f451179e4c89918282357')
sha256sums=('3d0fec664061ca35cc69162c8eb9ae3bc49628eb417ca9def5fb8946b8bc04d5')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-quicktimeline
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt module for keyframe-based timeline construction (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('d3b3dd6f81265f576eadcc59e37e240d14b5e834a07013ee5a0e24aa0e37462c')
sha256sums=('eb45657c6c6b5d57775473d4d69e7d964a17778695ffb2ff50a75aa1b63489bd')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-remoteobjects
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Inter-process communication (IPC) module developed for Qt (mingw-w64)'
@ -25,7 +25,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('5f7e573f64aeb0b9edf4c19ea2064663430435bcf0e283c0fcf43b3fda276d99')
sha256sums=('a0ba60d625c9713fc8396b8db1e283df863bfaa06664d46496bd16fab5e4c695')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-scxml
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Static and runtime integration of SCXML models into Qt6 code (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('0f1b6a4db03d30b8770bc1c0eb11280acb41bfaf91b577928bb9686d31e16cb5')
sha256sums=('725b97bbb8766df733d7588488acd92375c218eeb376a95525572b4268a9257c')
# Helper macros to help make tasks easier #
apply_patch_with_msg() {

View File

@ -4,7 +4,7 @@ _realname=qt6-sensors
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Provides access to sensor hardware and motion gesture recognition (mingw-w64)'
@ -25,7 +25,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('b235af8042250a4212a6df400c4b7899fc2905897126bc9388f2a6122a1d3765')
sha256sums=('1c3015200a30a64f760818e40794df719e068fc25179e96e88993dff38f7bcab')
build() {
mkdir -p build-${MSYSTEM} &&cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-serialbus
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt module for general purpose serial bus access (mingw-w64)'
@ -25,7 +25,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz"
"001-appending-qt6-to-remove-qt5-conflict.patch")
sha256sums=('143e5afcb81a2e2a92d5c0f16679295349d0b8e1ee398230a391ca5be00ad0fb'
sha256sums=('498193a9860664f8a55f676656c45af179ac13d48184af43fc58ddf795bb76dd'
'06d8b31a6022e43a5daeb71f083d8344e18c8234c6f7988bbc0a49f14bd2f539')
# Helper macros to help make tasks easier #

View File

@ -4,7 +4,7 @@ _realname=qt6-serialport
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Provides access to hardware and virtual serial ports (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('e1656579e555da61cb81cbbb5ee6d31835cea110b3a5dd9e14b16fa71e55dc37')
sha256sums=('b1f02a3d8c9cc8ba2ffa7cca3749f1f147d327e8dfc633fd4ec3cb770d7981c9')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-shadertools
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='APIs and tools in this module provide the producer functionality for the shader pipeline that allows Qt Quick to operate on Vulkan, Metal, and Direct3D, in addition to OpenGL. (mingw-w64)'
@ -25,7 +25,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('8c0909d63bb33cb863c0de5a823cd4ad3489858023ab81a7fe84080c3d3ca1e6')
sha256sums=('3e13f967c62f0815c901e754cbc472a2e19170da0c7a505230d559615f7998af')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-speech
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Qt Speech support (mingw-w64)'
@ -25,7 +25,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('e628f746efb17155f89c72a34f62b0c69c21b8d8d14c7ff493933fb87ec903fa')
sha256sums=('44768eba837d48c2233ef12aab562acf2d3c531b489f4ec70124e2bb313d1f11')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-svg
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Classes for displaying the contents of SVG files (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('4acb1e576eca55e955cf2b0d15c914a200df290e737accd7c1901fa1e33a25c7')
sha256sums=('1518f40e08ff5e6153a6e26e5b95b033413ac143b70795dc1317e7f73ebf922d')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -97,10 +97,10 @@
+)
--- a/src/qdoc/qdoc/CMakeLists.txt
+++ b/src/qdoc/qdoc/CMakeLists.txt
@@ -107,3 +107,6 @@
qt_internal_add_docs(${target_name}
doc/config/qdoc.qdocconf
)
@@ -114,3 +114,6 @@
if(QT_BUILD_TESTS)
add_subdirectory(tests)
endif()
+set_target_properties(${target_name} PROPERTIES
+ OUTPUT_NAME "qdoc-qt6"
+)

View File

@ -4,7 +4,7 @@ _realname=qt6-tools
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp) (mingw-w64)'
@ -29,8 +29,8 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz"
001-appending-qt6-to-remove-qt5-conflict.patch)
sha256sums=('aa6d4c822d8cb74066ef30ab42283ac24e5cc702f33e6d78a9ebef5b0df91bc0'
'cb8cc051b7d21c85cc096c4306717517ef096a24777b4d39f576f4a41047c3b6')
sha256sums=('c8da6b239e82fe1e23465cbf0936c0da5a334438d3fb433e19c503cbb1abee7b'
'1f6e7a9be264e4679090fb0b6f10e702cee099b270802ca08910baed38030b4c')
# Helper macros to help make tasks easier #
apply_patch_with_msg() {

View File

@ -3,7 +3,7 @@
_realname=qt6-translations
pkgbase=mingw-w64-${_realname}
pkgname=${MINGW_PACKAGE_PREFIX}-${_realname}
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='A cross-platform application and UI framework (Translations) (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
groups=("${MINGW_PACKAGE_PREFIX}-qt6")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('12e35f2ac9a262e41827d95f168d4de6eb85c166bdaf7e5b3291f8f516cf73cf')
sha256sums=('26fc8047062ca4bacd1bd953be86fd39c6e0a5f5e9920c72ba9d40876cea4b56')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-virtualkeyboard
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Virtual keyboard framework (mingw-w64)'
@ -26,7 +26,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('989f82a1fbf49af3264a18191430726588fa3664f0eab13a7234c7054c3fa134')
sha256sums=('d61bb2a18b1b06f64c956b2bde740c90a4bb46c47a99b31462e6e8d278a0cb6a')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-webchannel
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients (mingw-w64)'
@ -25,7 +25,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('7c7b2ae5d1b496f76a7ece3ac5728a8d209af4ac7853207dbc01a4982f718c33')
sha256sums=('26bfbd404e0c82bfbeeaef81796eb7a7cf931c5c1a5e942a315ca7126322efff')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-websockets
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Provides WebSocket communication compliant with RFC 6455 (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('16f481765794dd66e4538a1074fbc9a68e2091eda5f99868cc27d9b1a931a036')
sha256sums=('5ffc77da6b36cdf18e04c975a0fbf243968806a93a6291bcd2e9cd0b26139736')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}

View File

@ -4,7 +4,7 @@ _realname=qt6-webview
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
_qtver=6.6.3
_qtver=6.7.0
pkgver=${_qtver/-/}
pkgrel=1
pkgdesc='Provides a way to display web content in a QML application (mingw-w64)'
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"rsync")
_pkgfn="${_realname/6-/}-everywhere-src-${_qtver}"
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfn}.tar.xz")
sha256sums=('206463df560746b9ddfee3d5aae4a50831b5660510f862998e7b319ee2ef4c02')
sha256sums=('3619e07138cc1fe2fa091e25ba6548f5f11f26f1ebf68a56f193aed336ea5cf9')
build() {
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}