Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Qt6] Update to 6.1.2 #18787

Merged
merged 2 commits into from
Jul 6, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ports/qt/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qt",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qt5compat/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qt5compat",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "The module contains unsupported Qt 5 APIs",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtactiveqt/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtactiveqt",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "ActiveQt",
"homepage": "https://www.qt.io/",
"supports": "windows",
Expand Down
5 changes: 3 additions & 2 deletions ports/qtbase/clang-cl_source_location.patch
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@ diff --git a/src/corelib/kernel/qproperty.h b/src/corelib/kernel/qproperty.h
index 823b2057b..4a8cd4fa8 100644
--- a/src/corelib/kernel/qproperty.h
+++ b/src/corelib/kernel/qproperty.h
@@ -49,7 +49,7 @@
@@ -49,8 +49,8 @@

#include <QtCore/qpropertyprivate.h>

-#if __has_include(<source_location>) && __cplusplus >= 202002L && !defined(Q_CLANG_QDOC)
+#if __has_include(<source_location>) && __cplusplus >= 202002L && !defined(Q_CLANG_QDOC) && defined(__cpp_consteval)
#include <source_location>
#include <source_location>
#if defined(__cpp_lib_source_location)
#define QT_SOURCE_LOCATION_NAMESPACE std
#define QT_PROPERTY_COLLECT_BINDING_LOCATION
48 changes: 24 additions & 24 deletions ports/qtbase/cmake/qt_port_details.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
set(QT_VERSION 6.1.1)
set(QT_VERSION 6.1.2)
set(QT_GIT_TAG v${QT_VERSION})
#set(QT_UPDATE_VERSION TRUE)

Expand Down Expand Up @@ -37,30 +37,30 @@ foreach(_port IN LISTS QT_PORTS)
set(${_port}_TAG ${QT_GIT_TAG})
endforeach()

set(qtbase_REF 9461362fb0aa5ec91bcfafe1169bd32cf9cfc828)
set(qttools_REF 3fa59b12c7e23e0eb3fbb0f3a9d3f7fee2669f72)
set(qtdeclarative_REF 34d723b38ef9b2ef851f589dfd0523420f4c5acc)
set(qtsvg_REF 242d6a797b6051baccd101978f3e138293701159)
set(qt5compat_REF 57202ccee96b7297202ba11c867178cff32b6eef)
set(qtshadertools_REF 954b90fa332b37ba1b60a2fcd92c06a0de6a6322)
set(qtquicktimeline_REF 2cb89aa7b120ec0ac84426d9f50bf8c613bbcd1e)
set(qtquick3d_REF 6c5ec5b14829f4181d035ad357f594e32e0e4119)
set(qttranslations_REF 47deef3a86795ef97708ec1da403a06cf696ec1c)
set(qtwayland_REF f2c5c1304fc1a5123243a3a83ac8d8f3f67138ca)
set(qtdoc_REF 097bdcbf52a3cd798b66318f2b453cd01640e06b)
set(qtimageformats_REF 6cd036f63ff4b939f2ceb02fda98303a89a1b4b1)
set(qtmqtt_REF d5c00c7245916a919b408578a6dd17bfac0e064d)
set(qtquickcontrols2_REF 1d84dc70059a6e324faab3535cb3958c6fa52fab)
set(qtnetworkauth_REF a903abe7e43123ecd727ca2e29d552c5ed639552)
set(qtcoap_REF 160c3fb6850be44c09142150aef165a09946a608)
set(qtopcua_REF c025fe5182a369723a67be06d64cbfbf2760ba0e)
set(qtactiveqt_REF b9cf1840e44d5283f2212a73ba7b74ec18564d5a)
set(qtdatavis3d_REF 1629d860192ffc644a5c0c7d63e18a6ee6d5e295)
set(qtbase_REF c7c05ab0610ca521a7fcbfdd8d063358d62531b0)
set(qttools_REF 304bae0d5acdee4313405c25dcd259db92dff23d)
set(qtdeclarative_REF bfe2822fb615fb9264c19cebc07994c7a719d159)
set(qtsvg_REF e4950cbb5810fb9e0fd1c42ba888e6d77c21d4b6)
set(qt5compat_REF ff070674ce05e580f023634d5c0fb33c27bb95fd)
set(qtshadertools_REF 2e4aae72dad87eb6d32aa505d6fdcc51b7be057a)
set(qtquicktimeline_REF 72f2f03964068d7a66f878949e739fa933d12246)
set(qtquick3d_REF 261ad084def2fb0147a9def96a55d9ca2c469268)
set(qttranslations_REF caa1100446f659ab992585aecd647612df1d0755)
set(qtwayland_REF 549e6892a0932b76ff7f4004057644980445df36)
set(qtdoc_REF 5a1cc893a66e84155924a94d538ab9401aa02976)
set(qtimageformats_REF 99a0ff33dc46582235363f5ca64a01ce3c1b9fe3)
set(qtmqtt_REF cef4c58c9b60248ab4fb0ae60815efb906a20f2a)
set(qtquickcontrols2_REF 2d2e99d44337867585fa0dba8de5bd7ecd7ad6e7)
set(qtnetworkauth_REF b3e45d0dad36a0ec402bb6e3e85459546378ed22)
set(qtcoap_REF aa40b3cd7d699c926c8527fe7708436cc47eeced)
set(qtopcua_REF 615ea73989fa5b2a7f560a292d3054af5d0663ed)
set(qtactiveqt_REF 020d8da4e22be449846eefcfaa805cd8309cac20)
set(qtdatavis3d_REF a4ea8afeba164d2dc8229e693c541d364e99f3de)
#set(qtdeviceutils_REF 0) #missing tag
set(qtlottie_REF f6a4557b1484b9ad7db4bae8c5b6b264618876e5)
set(qtscxml_REF 666adc604fec06fa5b38be4d4f1b0e9b56f16c2b)
set(qtvirtualkeyboard_REF 5c7df0c55a96e9855bd27c23a18d6f2d91305d31)
set(qtcharts_REF 251d18d960a6f6ee04f07ba338beb317c425e0a2)
set(qtlottie_REF 35e46e52d8849caf84269f92701a5b342824582c)
set(qtscxml_REF d92013adb0a4ad0a80e94a265ec13b5c1730ee05)
set(qtvirtualkeyboard_REF 4e71c9ae1ef8bfe1d9193cd14d11a4e1cf9ea7bc)
set(qtcharts_REF 68a5725a5c97adad88a9d7a6318b06547f7bf1a3)

if(QT_UPDATE_VERSION)
message(STATUS "Running Qt in automatic version port update mode!")
Expand Down
22 changes: 0 additions & 22 deletions ports/qtbase/dc5e7b6.diff

This file was deleted.

1 change: 0 additions & 1 deletion ports/qtbase/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ set(${PORT}_PATCHES
dont_force_cmakecache.patch
fix_find_dep.patch
20b3eb0.diff # Upstream fix to build with clang-cl; didn't make 6.1.1 so I backported the patch.
dc5e7b6.diff
clang-cl_source_location.patch
)

Expand Down
2 changes: 1 addition & 1 deletion ports/qtbase/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtbase",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt Application Framework Base Module. Includes Core, GUI, Widgets, Networking, SQL, Concurrent and other essential qt components.",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtcharts/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtcharts",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "QtCharts module",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtcoap/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtcoap",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt CoAP client module",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtdatavis3d/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtdatavis3d",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt 3D data visualization framework",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtdeclarative/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtdeclarative",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt Declarative (Quick 2)",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtdoc/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtdoc",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt Documentation",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtimageformats/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtimageformats",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Additional Image Format plugins for Qt",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtlottie/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtlottie",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Lottie is a family of player software for a certain json-based file format for describing 2d vector graphics animations. These files are created/exported directly from After Effects by a plugin called Bodymovin.",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtmqtt/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtmqtt",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt Module to implement MQTT protocol version 3.1 and 3.1.1 http://mqtt.org/",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtnetworkauth/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtnetworkauth",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt Network Authenticators; QtOAuth in particular",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtopcua/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtopcua",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt wrapper for existing OPC UA stacks",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtquick3d/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtquick3d",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "A new module and API for defining 3D content in Qt Quick.",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtquickcontrols2/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtquickcontrols2",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt Quick Controls 2",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtquicktimeline/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtquicktimeline",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Module for keyframe-based timeline construction.",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtscxml/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtscxml",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "SCXML (state machine notation) compiler and related tools",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtshadertools/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtshadertools",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "APIs and tools in this module provide the producer functionality for the shader pipeline that allows Qt Quick to operate on Vulkan, Metal, and Direct3D, in addition to OpenGL.",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtsvg/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtsvg",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt SVG",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qttools/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qttools",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt Tools",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qttranslations/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qttranslations",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "Qt Translations",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtvirtualkeyboard/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtvirtualkeyboard",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "SCXML (state machine notation) compiler and related tools",
"homepage": "https://www.qt.io/",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion ports/qtwayland/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "qtwayland",
"version-semver": "6.1.1",
"version-semver": "6.1.2",
"description": "A toolbox for making Qt based Wayland compositors",
"homepage": "https://www.qt.io/",
"supports": "!windows",
Expand Down
Loading