Except for mingw-w64-qt5-serialbus* which was built after
2fc2ab6cf0
none of these packages have a checksum anymore (as they use VCS sources after
switching to the KDE fork version).
This commit removes the stale checksum files as they are probably confusing.
This was done via:
```
for p in qt5-* ; do source $p/mingw-w64/PKGBUILD ; [[ ${sha256sums[0]} == SKIP ]] && rm -v $p/*/*-sha256.txt ; done
```
* Update patch for static freetype2 in qt5 for brotli library renaming
* Update patches for Qt 5 SQL drivers to include crypt32
* This library is required by OpenSSL's crypto library. Not sure
why there were no linker errors before.
* Prevent appending the `kde+`-suffix multiple times when running `makepkg` consecutively without cleanup
* Modify the assignment of `_basever` from `_basever=$pkgver` to `_basever=${pkgver%%+*}`
The static Qt modules in the base repository are already packaged as a
separate package (mingw-w64-qt5-base-static). This change applies the same
separation to Qt modules found in further repositories. That means it is no
longer required to build a static version of Qt if only shared libraries
are required.
Note that there's no static variant for mingw-w64-qt5-activeqt because this
module ends up being built as a static library anyways. There is also no
static version of mingw-w64-qt5-translations because it does not contain
any libraries.
* Only packages for additional modules are covered so far
* Only packages for mingw-w64 target are covered so far
* This leads to small adjustments/unifications within the
PKGBUILDs; not tested yet
* Use explicit path instead
* Still prevent
/usr/bin/ld: .obj/main.o: undefined reference to symbol '_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3'
/usr/lib/libstdc++.so.6: error adding symbols: DSO missing from command line```
* But also prevent linking against QtBootstrap provided by regular qt5-base
* Adapt hacks to new config system
* Use distinct mkspec mingw-w64-g++ rather than
patching the existing win32-g++
* Testing QML and ANGLE is on TODO list
because it hasn't been tested since quite a time