Commit Graph

41 Commits

Author SHA1 Message Date
Alexander Neumann
7ca4891fa4 [Qt] feature latest to build 5.13.1 (#8212)
* Introduce latest feature to build Qt 5.13.1
2019-09-23 14:47:08 -07:00
Alexander Neumann
9b4b5f4ce7 [Qt] update to 5.12.5 (#8159) 2019-09-16 12:37:55 -07:00
Alexander Neumann
96f4487c77 [Qt] Update to 5.12.4 (#7667)
* update to 5.12.4
* removed port qt5-modularscripts and split it functionality into more functions into qt5-base
* added qt_port_hashes.cmake for simpler upgrade.
* added optional VCPKG_QT_HOST_MKSPEC and VCPKG_QT_TARGET_MKSPEC to select QTs build mkspecs from a triplet
* qt_<config>.conf are now copied from the build dir instead from the port dir
* fixed freetype dependencies.
* cleanup of vcpkg_qmake scripts. No strange/unclear replacements anymore.
* introduced vcpkg_buildpath_length_warning
* changed directory layout of the qt5 installation executables and mkspecs a bit.
2019-09-12 10:07:21 -07:00
Phil Christensen
bacc1efa5c
[qt5] bump CONTROL version 2019-08-13 14:57:08 -07:00
sjdrc
56d3aa5d02
[qt5]Only build qt5-activeqt on windows 2019-08-11 18:29:07 +10:00
pravic
18b029a5e3 [WIP] Add a Homepage URL entry for vcpkg ports (#2933)
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-06-15 16:54:47 -07:00
Lennart Trunk
38aeee774a [qt5] update to 5.12.3 (#6127)
* update CONTROL files and version variable

* fix qt5 linkage in debug

* revert target_link_libraries to set_property

* revert mqtt to 5.12.1 since 5.12.3 is not released yet

* update mqtt to 5.12.3

* update hashes

* remove unnecessary patch

* fix qmldevtools debug linkage for qt5-tools
2019-05-08 15:15:26 -07:00
Sean Warren
98ae960b4b Add Qt5 static missing dependencies, fix mac packages (#5680)
* [qt5-macextras] Add qt5-macextras port

* [cutelyst2] Fix install on mac

* [qt5-purchasing] Add missing dependency on qt5-declarative

* [qt5] Ensure we link to required libraries for qt5 static build

* [qscintilla] Fix install on mac

* [libqglviewer] Fix install paths on mac

* [libqglviewer] Fix regressions

* [qscintilla] Fix regressions

* Bump version numbers

* [qt5] restore harfbuzz on osx
2019-03-26 10:46:40 -07:00
Maurice Kalinowski
3d2db597ce [qt5-mqtt] new port Qtmqtt (#5736) (#5737)
* [qt5-modularscripts] Split build steps

When building modules not available from the vendor download side, the
build process stays the same. Create two functions, one for accessing
the sources, the other for compilation.

* [qtmqtt] Add new port (#5736)
2019-03-22 01:08:50 -07:00
Lennart Trunk
473e803451 [qt5] Update to 5.12.1 and add some missing modules (#5293)
* Update qt5-base to 5.12.1

* update qt5-declarative to 5.12.1

* update qt5-modularscripts for 5.12.1

* update qt5-3d to 5.12.1

* update qt5-activeqt to 5.12.1

* add qt5-connectivity

* update qt5-charts to 5.12.1

* update qt5-datavis3d to 5.12.1

* update qt5-gamepad to 5.12.1

* update qt5-graphicaleffects to 5.12.1

* update qt5-imageformats to 5.12.1

* add qt5-location

* update qt5-multimedia to 5.12.1

* update qt5-networkauth to 5.12.1

* add qt5-purchasing

* update qt5-quickcontrols to 5.12.1

* update qt5-quickcontrols2 to 5.12.1

* add qt5-remoteobjects

* update qt5-script to 5.12.1

* update qt5-scxml to 5.12.1

* add qt5-sensors

* update qt5-serialport to 5.12.1

* update qt5-speech to 5.12.1

* update qt5-svg to 5.12.1

* update qt5-tools to 5.12.1

* update qt5-virtualkeyboard to 5.12.1

* add qt5-webchannel

* update qt5-websockets to 5.12.1

* update qt5-winextras to 5.12.1

* update qt5-xmlpatterns to 5.12.1

* update framework port to 5.12.1 and include the new modules

* fix building qt5-base on linux

* [qt5] Remove non-alphanumerical ASCII chars from dependencies
2019-02-22 14:57:40 -08:00
Lennart Trunk
13ec61a842 [qt5] update to QT5.12 (#4991)
* update qt5-base to 5.12

* update modules to 5.12 (qt5-declarative and dependents don't work yet)

* fix qt5-declarative for 5.12 and some hashes.

* add qt5-declarative as dependency for qt5-graphicaleffects
2019-01-16 14:54:59 -08:00
Alexander Neumann
4aba36cd38 Qt version bump 5.11.2 (#4629)
* Qt 5.11.2 version bump

* removed unecessary qt patch

* fix wrong hash for qt5-networkauth
2018-11-07 14:49:47 -08:00
Markus Heß
2107d0b051 add qt5-graphicaleffects 2018-02-12 18:13:17 +01:00
Markus Heß
c1f8dadafe add qt5-quickcontrols port 2018-02-12 18:12:10 +01:00
Markus Heß
bae3fac1cd add qt5-quickcontrols2 2018-02-12 16:45:29 +01:00
Barath Kannan
ca9ff199d6 append hyphen to qt5 module names 2018-01-18 10:02:56 +11:00
Barath Kannan
fe94a33bfe qt5 network auth module 2017-12-31 08:25:28 +11:00
Barath Kannan
d8f0ea9999 resolve merge conflicts 2017-12-27 16:57:43 +11:00
Robert Schumacher
db40d19f3d [qt5] Add atlmfc to dependencies on windows due to tlbase.h inclusion. Fixes #2344. 2017-12-21 12:02:08 -08:00
Barath Kannan
22e9a2b25d change serial module name 2017-12-15 07:15:38 +11:00
Robert Schumacher
eec26f68fc [qt5] Reduce duplication in modular build by extracting qt5modularscripts 2017-11-20 17:07:03 -08:00
Barath Kannan
890a81bebc remove old qt5 2017-10-16 00:41:48 +11:00
ShinNoNoir
6d98ee5d9c [qt5] Bump version to reflect fixcmake.py fix 2017-09-19 17:25:06 +02:00
Raynor Vliegendhart
304a1561cb [qt5] Bump version to reflect change in which .libs are linked 2017-09-06 08:03:45 +02:00
Robert Schumacher
17cb5b9c34 [qt5] Bump version to include tool dependency copying. 2017-08-04 14:38:56 -07:00
Bagong
3f2f920a96 Add private header paths in cmake config files via patch 2017-06-05 11:34:31 +02:00
Robert Schumacher
faaa71baa0 [qt5] Use _CL_ to add /utf-8 to all compiler lines.
Fixes #1092.
Fixes #1037.
Fixes #1024.
2017-05-15 20:14:21 -07:00
Tobias Kohlbau
5a32a97de1 [qt5] bumped to qt5.8
Signed-off-by: Tobias Kohlbau <tobias@kohlbau.de>
2017-04-27 15:39:59 +02:00
Robert Schumacher
558d54dd4e [qt5] Add qtdeploy.ps1 to enhance applocal.ps1 when Qt is in use. 2017-03-31 06:35:23 -07:00
Robert Schumacher
f17fd50a62 [qt5] Enable opengl desktop to support QWT 2017-03-20 16:20:02 -07:00
Robert Schumacher
df4d385d3d [qt5] Further reduce regressions.
Fix issue where generated cmake points at the wrong tools folder.
2017-02-24 16:00:05 -08:00
Robert Schumacher
e4ff363f5c [qt5] Reduce number of skipped components. 2017-02-23 19:01:01 -08:00
Robert Schumacher
dd6d1aa560 [qt5] Exercise full control over build configuration.
Bumps version to 5.7.1-2

This fixes several issues:
- Prevents a hang for user input during the build.
- Moves the tools into a subdirectory so their DLLs do not interfere with other packages.
- Adds the currently installed DLLs to the path so that tools compiled during the build can be run.
- Uses our system's copy of double-conversion.
- No longer uses looped builds; I haven't seen issues since the update to JOM 1.1.2
- Works around an issue with Qt5Bootstrap (QTBUG-55499)

Regressions to fix:
- Disables many subcomponents
2017-02-23 03:34:21 -08:00
Silvio Traversaro
614320e007 [qt5] Bump version 2016-12-29 10:59:48 +01:00
Alexander Karatarakis
2d9f8ff115 [qt5] Bump version 2016-12-27 14:23:20 -08:00
Charlie Barto
a82d7a4405 work on qt5 5.7.1 2016-12-20 20:37:16 -05:00
charlie barto
67303f1569 Added libpq support to qt5
qt5 changes

more qt5 changes

added libpq to qt5

fix merge

fixed left over git thing
2016-12-02 12:19:18 -05:00
Robert Schumacher
bdcdb4408d [qt5] Version bump for plugin changes 2016-11-09 15:21:52 -08:00
Barath Kannan
7e19b17a07 static installation fixes 2016-10-25 16:14:21 +11:00
Barath Kannan
8dbeacd5ad static linkage and jom fixes 2016-10-25 12:39:50 +11:00
Barath Kannan
0af6ca8123 add qt5 support, working install but static linkage with RT needs to be implemented 2016-10-25 02:06:27 +11:00