Commit Graph

120 Commits

Author SHA1 Message Date
Mark Brand 4ab8b10693 qt5: update to 5.15.0 2020-05-26 12:10:18 +02:00
Mark Brand fe34c8f848 qt5: update to 5.14.2 2020-03-31 22:54:24 +02:00
Mark Brand 9a5e6a0ba8 qt5: update to 5.14.1 2020-01-28 16:14:04 +01:00
Tony Theodore 2a6658cd92 qtbase: add cmake test 2020-01-19 15:13:35 +11:00
Tony Theodore a73ac718e0 Revert "qtbase: add missing dependencies required at link-time"
This reverts commit 5a2e1d7cba.
2020-01-19 15:13:35 +11:00
Artem Pisarenko b2e6db8d3b qtbase: fix cmake static linking
CMake support in latest Qt version introduced required mechanism, which
absence being workaround by removed lines in qtbase.mk (and this workaround
applies only to some of essential modules, so linking with other modules still
fail).
Add temporary Qt patch to fix another issue causing new mechanism to not work on
mingw platform.
2020-01-19 15:13:35 +11:00
Artem Pisarenko bb50854b01 qtbase: add missing dependencies required at link-time
CMake application being built against Qt shared targets
fails with "undefined reference" errors at link stage
without libraries shipped within these packages.
2020-01-19 15:13:35 +11:00
Mark Brand 16952b5f6f qtbase: improve makefile style 2019-12-18 12:07:17 +01:00
Daniel Bryant b03103d422 add Qt5Network library dependencies 2019-12-18 11:50:41 +01:00
Mark Brand 86b8d388e3 qtbase: fix cmake linking workaround
Qt5GuiConfig.cmake needed some additional dependencies.
Many of these are introduced by the imageformat and platform plugins.
The workaround is only necessary for static builds.

The cmake test in qttools now builds successfully.
2019-12-13 01:00:27 +01:00
Mark Brand 04f3442412 qt5: update to 5.14.0 2019-12-12 17:46:10 +01:00
Mark Brand b5f9aab93e qt5: update to 5.13.2 2019-10-31 23:04:24 +01:00
Tony Theodore fba69d2005 qt qtbase: set MAKE variable to bypass detection 2019-10-15 18:21:47 +11:00
Mark Brand 66f535d644 qt5: update to 5.13.1 2019-09-05 15:05:27 +02:00
Tony Theodore 187e2dac09 qtbase: fix cmake config for zstd 2019-06-28 22:44:39 +10:00
Tony Theodore cde3c053c1 qtbase qttools: explicitly enable zstd 2019-06-28 18:07:50 +10:00
Mark Brand 884669f1fa qt5: update to 5.13.0 2019-06-19 10:25:01 +02:00
Mark Brand 0567f17d34 qt5: update to 5.12.4 2019-06-17 15:25:43 +02:00
Mark Brand fb59cba9e2 qt5: update to 5.12.3 2019-04-17 23:18:57 +02:00
Mark Brand b1ce579517 qt5: update to 5.12.2 2019-03-16 10:57:46 +01:00
Mark Brand 8df83ccd32 qt5: update to 5.12.1 2019-02-02 11:03:41 +01:00
Tony Theodore ed88c4cd8d qtbase: enable inotify detection for native build
fixes #2252
2018-12-11 19:29:15 +11:00
Mark Brand d8c7bcd148 qt5: update to 5.12.0 2018-12-06 11:09:39 +01:00
Mark Brand c761dd5223 qt, qtbase: update SYBASE_LIBS for freetds using openssl
Follow-up to e28ae58625.
2018-12-06 11:09:16 +01:00
Mark Brand 5eda7249be qt5: update to 5.11.3 2018-12-05 00:19:07 +01:00
Tony Theodore 8418ae7764 qtifw: build native qmake and deps 2018-11-23 01:24:16 +11:00
Mark Brand 063ce66ec0 qt5: update to 5.11.2 2018-09-20 09:22:54 +02:00
Mark Brand 2de6bde8c4 qt5: update to 5.11.1 2018-06-19 23:30:54 +02:00
Mark Brand cd5b441591 qtbase: ignore warning during test build
Building test program produces warning:
    redeclared without dllimport attribute after being referenced with dll linkage

This warning was already ignored in the test using qmake, so ignore it
using pkgconfig too.
2018-05-24 01:38:32 +02:00
Mark Brand 56d0329c28 qt5: update to 5.11.0 2018-05-24 01:38:32 +02:00
Mark Brand 6cca41d7b5 qt5: update to 5.10.1 2018-02-15 09:34:52 +01:00
Tony Theodore afad953459 qtbase: fix cmake lib config after update 2017-12-24 16:39:22 +11:00
Tony Theodore 01e2a64d00 cross packages: replace dependency gcc with cc 2017-12-23 08:19:00 +11:00
Mark Brand 0eda225dff qt5: update to 5.10.0 2017-12-16 11:24:09 +01:00
Mark Brand add612f408 qt5: update to 5.9.3 2017-11-22 22:23:29 +01:00
Mark Brand 3d2369f71d qt5: update to 5.9.2
qtwebkit is still at version 5.9.1 since 5.9.2 is not published.
2017-10-07 11:55:33 +02:00
Mark Brand f265e06998 upgrade qt5 packages to Qt 5.9.1 2017-07-31 21:58:03 +02:00
Martin Müllenhaupt 7b96309cb7 qtbase: fix CMake static linking dependencies 2017-07-21 08:49:44 +02:00
Mark Brand 49c892298d correct PKG_CONFIG_LIBDIR for qtbase 2017-06-16 11:56:32 +02:00
Mark Brand 13461793aa qtbase: don't force c++std
Qt already uses c++1z/c++14/c++11 by default.
2017-06-02 22:51:30 +02:00
Mark Brand 89c89b628a upgrade qt5 packages to Qt 5.9.0 2017-06-02 19:27:59 +02:00
Viktor Szakats 45d34aaac7 more URL updates 2017-03-10 13:59:00 +00:00
Viktor Szakats e961e447fb URL updates 2017-03-04 10:33:47 +00:00
Mark Brand 0f724ee4b3 upgrade qt5 modules to 5.8.0 2017-01-30 22:15:01 +01:00
Boris Nagaev 74163f1794 add _WEBSITE and _DESCR fields to core packages
See https://github.com/mxe/mxe/issues/1422

Automation (Python 2 code): https://gist.github.com/9f5c315e5d0cf113d41dc454b7a0eb41
2016-12-22 22:25:48 +01:00
Mark Brand a935ec65c6 update qt5 modules to 5.7.1 2016-12-15 18:35:09 +01:00
Boris Nagaev 647ea47b82 apply `make cleanup-deps-style` 2016-12-05 09:40:54 +01:00
Boris Nagaev 913b396a09 qt, qtbase: -no-pch (pre-compiled header support)
Qt and qtbase fail to build if host compiler is GCC 6
with the following error message:

cc1: error: one or more PCH files were found, but they were invalid
cc1: error: use -Winvalid-pch for more information
cc1: fatal error: .obj/release-shared/qt_pch.h: No such file or directory

See https://github.com/mxe/mxe/issues/1554
See https://github.com/mxe/mxe/issues/1103
See https://github.com/mxe/mxe/pull/1527#issuecomment-254001204
2016-10-29 01:57:46 +03:00
Boris Nagaev 6adb5ade12 Copyright headers: point to LICENSE.md and shorten
The following script was applied:

    sed ':a;/part of MXE.$/{N;s/\n//;ba}' -i $(git grep -l 'part of MXE')

    sed 's/\(part of MXE\).*\(See index.html\)/\1. \2/' -i \
        $(git grep -l 'part of MXE.*See index.html')

    before='This file is part of MXE. See index.html for further information.'
    after='This file is part of MXE. See LICENSE.md for licensing information.'
    sed "s/$before/$after/" -i $(git grep -l 'part of MXE')

Then git grep 'index.html for further information' revealed two other files.
One of them was patched manually (patch.mk). Makefile has text
"See index.html for further information" unrelated to licensing.

See https://github.com/mxe/mxe/issues/1500#issuecomment-241340792
2016-08-27 12:31:29 +03:00
Tony Theodore ec2ed12b6f qt qtbase: add pthreads to postgresql libs 2016-08-17 04:48:11 +10:00