Commit Graph

31 Commits

Author SHA1 Message Date
Martchus defbb48223 Change work around for using static Qt 5 with CMake
* Make it possible to use shared and static Qt build (installed
  in the same prefix) at the same time in a project.
* This allows compiling shared and static libraries depending on
  Qt in one step.
* Static CMake modules are prefixed with 'Static', eg. 'StaticQt5Core'
  and provide importet targets as eg. 'Qt5::static::Core'.
2016-11-02 21:25:48 +01:00
Martchus 49986a75ac Remove qtchooser support as it as been removed from official repos 2016-11-02 21:25:48 +01:00
Martchus 97afda1bd2 Import patches for mingw-w64 Qt 5 from Git repo 2016-11-02 21:25:47 +01:00
Martchus e75141e702 Fix Qt 5 plugin template 2016-09-19 20:15:52 +02:00
Martchus d6e279ad10 Fix using QML plugins with CMake 2016-09-14 22:44:58 +02:00
Martchus 6816c1ba57 Replace mingw-w64-postgresql-libs with mingw-w64-postgresql-libs 2016-09-12 19:43:08 +02:00
Martchus 3a938fa13d Add support for -opengl dynamic
Builds but package not tested
2016-09-06 22:16:03 +02:00
Martchus 1834647def Fix checksums and ensure system libs are used
Ensure system freetype2 and harfbuzz are used
2016-09-03 22:13:40 +02:00
Martchus 3c1bd2e8a5 Rename mingw-w64-libdbus to mingw-w64-dbus 2016-08-31 23:16:19 +02:00
Martchus 5c69d4978a Add Qt 5 variant with dynamic ANGLE support 2016-08-31 23:16:19 +02:00
Martchus 3877e7bca7 Provide static versions of further Qt modules
Also fix problems using the static version with CMake
2016-08-19 16:01:43 +02:00
Martchus eb22ef4d46 Use native OpenGL in default variant
- Also fix misc issues with mingw-w64-qt5-base-static
- Also provide static libs for mingw-w64-qt5-declarative
  and mingw-w64-qt5-tools (other modules are still
  on TODO list)
- First approach to allow usage of static version via CMake
- Use native OpenGL by default because this version seems
  less buggy and ANGLE is hard to maintain; this is also the
  default choice in MSYS2-MINGW-packages and MXE
2016-08-14 20:44:49 +02:00
Martchus f5e977fb05 Add patch to resolve wrong qmake lib/include detection 2016-06-25 21:16:53 +02:00
Martchus f7924a9daa Fix a few mistakes in mingw-w64-qt5-* packages
- Some modules contain executables to run on the host
  and hence mustn't have the architecture 'any'.
- Host tools in modules are stripped now
- Missing mfence in Atomic.h (header of WTF) is fixed
  in a more appropriate way
2016-06-22 22:33:30 +02:00
Martchus 8763c6d6b2 Update mingw-w64-qt5-* to 5.7.0 2016-06-18 01:19:03 +02:00
Martchus 81da051776 Update mingw-w64-qt5-* to 5.6.1 2016-06-15 00:24:08 +02:00
Martchus 47ba04205c Rebuild mingw-w64-qt5-base* with new mingw-w64-mariadb-connector-c 2016-06-01 22:25:33 +02:00
Martchus a49bea056e Update mingw-w64-qt5-base* for GCC 6.1 rebuild 2016-05-13 15:08:36 +02:00
Martchus f8a6e1c6af mingw-w64-qt5-base*: removed glib2 dependency, small adjustments 2016-05-03 19:24:53 +02:00
Martchus e26a96509a fixed qt5main patch 2016-03-29 18:49:39 +02:00
Martchus a597210261 mingw-w64-qt5-base*: removed unused patch 2016-03-28 23:18:50 +02:00
Martchus bc86ed1045 use qt5-fix-implib-ext.patch from Alexpux/MINGW-packages 2016-03-27 22:49:10 +02:00
Martchus 1c5b356f3c further adjustments for mingw-w64-qt5-* 2016-03-25 21:43:59 +01:00
Martchus 26d05b5218 strip host binaries in mingw-w64-qt5-base* 2016-03-24 17:31:54 +01:00
Martchus 679ccdb1ff updated patches for mingw-w64-qt5-base* 2016-03-24 15:24:03 +01:00
Martchus 0dcce4f7b3 updated version of mingw-w64-qt5-* to 5.6.0 2016-03-23 21:01:33 +01:00
Martchus b7fa77dbac fixed bug caused by new ANGLE version 2016-03-07 21:16:08 +01:00
Martchus c4c4b89e42 updated mingw-w64-qt5-base-opengl 2016-02-07 22:19:17 +01:00
Martchus fc850601d7 updated mingw-w64-qt5-base-opengl 2016-02-07 22:19:17 +01:00
Martchus 595179f8bc minor improvements for mingw-w64-qt5-* packages 2016-02-07 22:19:17 +01:00
Martchus e01a35a280 imported mingw-w64-qt5-* 2016-02-07 22:19:17 +01:00