Commit Graph

7 Commits

Author SHA1 Message Date
Martchus 1c6dcbd4ed Update Qt 6 packages to beta3, add mingw-w64-qt6-*-static packages
* Add certain variables to find Qt's dependencies to the CMake
  toolchain file because these variables would otherwise needed to
  be set every time Qt 6 is used
* Add a static variant
    * Not fully tested yet
    * Further repos besides base and svg will be added later
2020-11-06 23:40:34 +01:00
Martchus 70be537d89 Update packages of own projects to next major releases 2019-08-24 17:19:43 +02:00
Martchus f0175878db Don't use -fstack-protector-strong when compiling for Windows
Initial motivation of adding the flag was better consistency with
compile flags used for regular Arch Linux packages.

However, adding -fstack-protector-strong seems to cause segmentation
faults even before main() is called.

The issue is not reproducible with a simple hello world app and also
not reproducible when launching the app under Linux with WINE. But
a full-blown Qt 5 app crashes in the way described.
2019-01-05 01:47:00 +01:00
Martchus d35652e480 Make mingw-w64 compile flags configurable
* Sync configure and cmake with latest AUR versions
* Get rid of -g by default
* Not tested yet
2018-12-31 00:14:47 +01:00
Martchus 156054eef4 Add option in mingw-w64-cmake to prevent frocing shared libs 2016-09-12 19:45:21 +02:00
Martchus eda90ac2d7 Prevent mingw-w64-cmake messing includes
Not tested yet
2016-09-03 22:13:40 +02:00
Martchus ac647e596a Make flags in mingw-w64 build wrappers configurable
- Add mingw-w64-cmake and mingw-w64-configure
- Make default build flags configurable via
  CUSTOM_MINGW_FLAGS
2016-07-13 19:39:28 +02:00