зеркало из https://github.com/microsoft/vcpkg.git
[Qt] Update to 6.5.0 (#28536)
This commit is contained in:
Родитель
0a3bc3d255
Коммит
70c262be2f
|
@ -1,7 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qt",
|
"name": "qt",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"port-version": 1,
|
|
||||||
"description": "Qt",
|
"description": "Qt",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qt3d",
|
"name": "qt3d",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt wrapper for existing OPC UA stacks",
|
"description": "Qt wrapper for existing OPC UA stacks",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qt5compat",
|
"name": "qt5compat",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"port-version": 1,
|
|
||||||
"description": "The module contains unsupported Qt 5 APIs",
|
"description": "The module contains unsupported Qt 5 APIs",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtactiveqt",
|
"name": "qtactiveqt",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "ActiveQt",
|
"description": "ActiveQt",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
||||||
index f2236c0..904c5b7 100644
|
|
||||||
--- a/CMakeLists.txt
|
|
||||||
+++ b/CMakeLists.txt
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
|
|
||||||
-cmake_minimum_required(VERSION 3.16)
|
|
||||||
+cmake_minimum_required(VERSION 3.19)
|
|
||||||
|
|
||||||
include(.cmake.conf)
|
|
||||||
project(QtApplicationManager # special case
|
|
|
@ -2,7 +2,6 @@ set(SCRIPT_PATH "${CURRENT_INSTALLED_DIR}/share/qtbase")
|
||||||
include("${SCRIPT_PATH}/qt_install_submodule.cmake")
|
include("${SCRIPT_PATH}/qt_install_submodule.cmake")
|
||||||
|
|
||||||
set(${PORT}_PATCHES
|
set(${PORT}_PATCHES
|
||||||
bump-cmake-version.patch
|
|
||||||
wrapper-fixes.patch
|
wrapper-fixes.patch
|
||||||
stack-walker-arm64.patch
|
stack-walker-arm64.patch
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtapplicationmanager",
|
"name": "qtapplicationmanager",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt component for application lifecycle management",
|
"description": "Qt component for application lifecycle management",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -4,7 +4,7 @@ index e40cd85..ba68a01 100644
|
||||||
+++ b/src/corelib/kernel/qmetatype.h
|
+++ b/src/corelib/kernel/qmetatype.h
|
||||||
@@ -18,6 +18,7 @@
|
@@ -18,6 +18,7 @@
|
||||||
#endif
|
#endif
|
||||||
#include <QtCore/qhashfunctions.h>
|
#include <QtCore/qscopeguard.h>
|
||||||
|
|
||||||
+#include <type_traits>
|
+#include <type_traits>
|
||||||
#include <array>
|
#include <array>
|
||||||
|
|
|
@ -2,12 +2,12 @@ diff --git a/src/corelib/kernel/qproperty.h b/src/corelib/kernel/qproperty.h
|
||||||
index 823b2057b..4a8cd4fa8 100644
|
index 823b2057b..4a8cd4fa8 100644
|
||||||
--- a/src/corelib/kernel/qproperty.h
|
--- a/src/corelib/kernel/qproperty.h
|
||||||
+++ b/src/corelib/kernel/qproperty.h
|
+++ b/src/corelib/kernel/qproperty.h
|
||||||
@@ -49,8 +49,8 @@
|
@@ -16,8 +16,8 @@
|
||||||
|
|
||||||
#include <QtCore/qpropertyprivate.h>
|
#include <QtCore/qpropertyprivate.h>
|
||||||
|
|
||||||
-#if __has_include(<source_location>) && __cplusplus >= 202002L && !defined(Q_CLANG_QDOC)
|
-#if __has_include(<source_location>) && __cplusplus >= 202002L && !defined(Q_QDOC)
|
||||||
+#if __has_include(<source_location>) && __cplusplus >= 202002L && !defined(Q_CLANG_QDOC) && defined(__cpp_consteval)
|
+#if __has_include(<source_location>) && __cplusplus >= 202002L && !defined(Q_QDOC) && defined(__cpp_consteval)
|
||||||
#include <source_location>
|
#include <source_location>
|
||||||
#if defined(__cpp_lib_source_location)
|
#if defined(__cpp_lib_source_location)
|
||||||
#define QT_SOURCE_LOCATION_NAMESPACE std
|
#define QT_SOURCE_LOCATION_NAMESPACE std
|
||||||
|
|
|
@ -150,6 +150,7 @@ function(qt_cmake_configure)
|
||||||
${disable_parallel}
|
${disable_parallel}
|
||||||
OPTIONS
|
OPTIONS
|
||||||
-DQT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS:BOOL=ON # We don't want Qt to screw with users toolchain settings.
|
-DQT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS:BOOL=ON # We don't want Qt to screw with users toolchain settings.
|
||||||
|
-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON # Because Qt doesn't correctly scope find_package calls.
|
||||||
#-DQT_HOST_PATH=<somepath> # For crosscompiling
|
#-DQT_HOST_PATH=<somepath> # For crosscompiling
|
||||||
#-DQT_PLATFORM_DEFINITION_DIR=mkspecs/win32-msvc
|
#-DQT_PLATFORM_DEFINITION_DIR=mkspecs/win32-msvc
|
||||||
#-DQT_QMAKE_TARGET_MKSPEC=win32-msvc
|
#-DQT_QMAKE_TARGET_MKSPEC=win32-msvc
|
||||||
|
|
|
@ -1,50 +1,48 @@
|
||||||
set(qtbase_HASH "a2d0779ba7ee8b8b78f5dc8db06177d04d50463fea7cad0b7785721acfc33dbbbaa1a7bfc052edb90ba1d11b488c30004daa43b6924a97126b9b8f82ad1a7f43")
|
set(qtbase_HASH "29f70b9a9650afdd8e34703a7a8191feab4c3a25d0bc3a41010ea842389335b24e2685721fdb4a03653475ebd9bf8a8e4f4a77bf5d64b1289590b5ca0e4623f3")
|
||||||
set(qttools_HASH "24dc02b760d4b1640eac539c9d0dfff9fe516332e5932f43456140daa3044c1e748731a883cc4f80e94626602241d040341e2af27efd470e7d6f50a908660382")
|
set(qttools_HASH "fea7a2d6e4b8fde8696122f212d9ba4bf8ae878e7392232a07aadc1f6e77667cabeb8c091f676f997b215f8870c9a4aeb72420dd95d09513222c49f7048af7dd")
|
||||||
set(qtdeclarative_HASH "ba1a477d4e388e93cdbf76c594650b431fbea1212af110fda994fa1ebca0d6cf2dba699c995744deba71bad2a9c45d214b671ddef01a995d7c6c82c61ef82aa2")
|
set(qtdeclarative_HASH "df31f08be3849b2775c1fbeb72f9922f7fa64b8b18b506e5ce309b718cfaeef9bb7225cb55610c8cf695f85e5fc0430461f1317b335358b4196b5e48242a7d00")
|
||||||
set(qtsvg_HASH "75c20eff54f45e5a501ea965677b708e211a3fa435d3304868ca1b6e3cf0b4ef89e61631e4936b1ef789a06be1d3d43ec9db64be2498159eecfde1cce21e76c0")
|
set(qtsvg_HASH "ef317b9b3621b5554df20bc570b67392f9c0ab37929b4c9dc0e9902c1b63763aff5d9bdf50b50f7c0a3c9f74c513a53553744dda68d8d29f593fc70f787f1009")
|
||||||
set(qt5compat_HASH "22e3d6360afdb83b4bd122153cf3bba09d8593dbdd65ccf5b80e032b9de437f868b05c7170e636fd6bd8f42dd1eb56b07f21b73fd0c4a5437fcb72aa070d830b")
|
set(qt5compat_HASH "097f6cda4dee6eac8dd224d8539c26c1c016cb065f1718040f1b8e0b230b562f9b46f05d20655d30fe719d0886e02961a6dfbe7226d0dcc30f7145fe2f32a000")
|
||||||
set(qtshadertools_HASH "11d6111c4b645d2d31b19c6cf788726546f484bd9c6a3940bdb2ce82f76eecf56a47655065fb87bf488a12968ea26e48e4c0c8b3ff9d702339bd497bef31630e")
|
set(qtshadertools_HASH "da62ec1ea4d20f91d83cfbbfc3cc25feb87051a1c2af58fd50afe4ee42b2fce9bb645e59291beb5893ec5dc7c0cb9d1defea0e90d7023c175e30c34dac13cdc5")
|
||||||
set(qtquicktimeline_HASH "8310e0b360859e59157b5968647a5bb82bfd09f2f61c1b289669e551781e8fd1285f3efb8ed1324013ad14b192f0d9963c8584cfec98a136c82f5956ac1de9ae")
|
set(qtquicktimeline_HASH "80e1a979f86f68a817d5138a3e3033a3934123e72dad58bfad6383430ab24a7f1010e76cd41e549f00baeca6be76f2f17bff6b39855d0e5c47b003c59e5b1d55")
|
||||||
set(qtquick3d_HASH "511c8585ea8686b1e1cf2e3dd47ac5650ba312d583da7e86dc86aaff6769a5751e3d75ff3fd07664098ba6488f75c9dab68d060b0394ad0182c35c44b5306970")
|
set(qtquick3d_HASH "84e5e7015596c035a74f94ec2c6ea254c820b7c4bdc730ec487642108eb6e948867aae1033314a7a4cf0fc37db673537008ec1a44079594acd76ecbaf475c467")
|
||||||
set(qttranslations_HASH "200dd7418263474be95de25023ddd881f1cbc46fe4a0767aa33733414564aef9615b36429f511698d012704c4e94088026b3d9e454d9078e8975b48119c45c0d")
|
set(qttranslations_HASH "aa10c2e6937597805e385e52e36cc3dcecf0980a80d34fe8b642b7f830f1667e8c6b9aec17019cba7d2f3fe2f640c794a96f834ed8d4cb782f7fa73954ad892d")
|
||||||
set(qtwayland_HASH "15d74d057c09a734dd10617d018f4dc54e6be4fef5dc96d6eefd6b3f47952bbdb98bc39cbc9545c7ae1a9ec87a512a72d2f019ee47210bfab8cbae0cf01e4ae4")
|
set(qtwayland_HASH "d0a9b3cb5f93b99b20eca98512ebc8b6b8453df822e2aad7cd38169cd22ab1661ac0fc14223679174e8dbeaa63c2f3013287fef1b8ef620aa23ff6abbb6b730e")
|
||||||
set(qtdoc_HASH "a96f9112b9ad557695779ee2039ad3ff93c8476d0f6fa7eff7177f0a05f4089d8b25030795f1428fe69a7423151241022a6bee812e6dcc5b047e13d39934e405")
|
set(qtdoc_HASH "59ff6e9afe4635e437b26fd37fd4c88a8ddb5b8f1e3903615c3b9687e973f4287863ad0075595c00b212ea10ab9c446c277446d82948108745e2ba71cd37fe21")
|
||||||
set(qtcoap_HASH "43dae7eaa19811aeeb5c140949421c2449671e71cfc8d553bd608e6bbdf344a4bd58b2a3405d51b3e621c1b817487b0adf87e51841f237a2ae6df96573a6c735")
|
set(qtcoap_HASH "b90d5f79045f0c5cb441d4888265b2048ee28e977bc8c4e3d600e61c2eb07698ced2d97b40b1e44ca3e3e168b6580fdbd43fdd892da4ca6503f85055812dc8d7")
|
||||||
set(qtopcua_HASH "c7664a438323653e809dccfbaf81717c4abcbabc552bf678461ee28bef05bed78d4c4e1c520f08d334f4f45bb4777831de20cbcc1d5e242ddbc63d5a2f4df709")
|
set(qtopcua_HASH "f362750263db27cc64df0a2bb1a12cc07ddbc332553e7f54cecb103126b79d86e9dcf3da82a37da423d3b3124bd4b4e2ccd0aeb3413c49334064cd9f39124246")
|
||||||
set(qtimageformats_HASH "8e165986394c184520412533fbe088577d3a5661fecee8ef7938467ad329da28aa2771721f7ed84c75f1878426d24a17812aee3c492da68618cf6bbcc5580a36")
|
set(qtimageformats_HASH "2456f6e85baccc933f275e2d1f0e1ee75ef6816b811d52544345b208e19755d9a9ced5fd314d47744d894bd0395c0b9f9792b739d021f90fa67e7c3c08b9f751")
|
||||||
set(qtmqtt_HASH "e0de3d3a3c12ac7c407f002b6e680583c1d9ca437013ce277f18cb0de97b39269c6eb45ca3de46589de9177d8c62ea4020d55a514ace4667e8ff3e7780df5f2d")
|
set(qtmqtt_HASH "45aa0d834eae5d5264e5571d4c2f37ba842933b212dd6ca16af38123f848151e43b1a47b99f723b911fa52f1a58b1d601b8c76950ab07f68e04665e73d6c59ed")
|
||||||
set(qtnetworkauth_HASH "ccb488646f450541ce8546463c99d45d567339f676948e62c013fc0d7588af408c617bb0bec1d122b3fcb42e79d5ce04f5f779ad6d515fa9f223af70f06c84d9")
|
set(qtnetworkauth_HASH "bf18b3a677306ff4d3dd0e9f579f36a14f6b8b51134c45c2e0cd1988c453b5ca52dd0cda9189f6f41050e6d6ea1fe27872099db5af0d3616de7751e4f25c34c0")
|
||||||
set(qt3d_HASH "d283e42effdb1b7199e4bf6fba3769b0ba3358b855d166fcad00cfc71858a5e71324e902d4ce163137a18b413c4463967563825ee8b902142c4c7559ff08efe5")
|
set(qt3d_HASH "875e1e3a94de59d9b1a2eb94c0a289b76ac7c2163075447d6fed9dbb32846242300f52d5c141d985ce89437e012af43171f2bd2f640e527a370800b51b83b344")
|
||||||
set(qtactiveqt_HASH "5fa17905697d1dbda9852b9f2555348e1c5fb428062806b5b78db22924927ebcf4db4932c04de155f517caf08487fb74d6afa30a223ed762bb46df61552ae149")
|
set(qtactiveqt_HASH "e1a3d412cb51eac6cd3b107a0aba710edbb84720c5ee2d2908b8fbfa01e464b68698d09c9e0ea2e76dbf3cb0eed5ae04907d97c1ce17d487767c66e8b0738698")
|
||||||
set(qtdatavis3d_HASH "0d687d29b20bf80a4274267c94bdfbf64048764f213dbf98361a00ee98c85bb2a3c25c1fe4aa17fc4d981cd54ea727bd0cec884b4fdb7e245f1801fc917a9123")
|
set(qtdatavis3d_HASH "9f57efebe40baa2ff1fdce049f4bab6383bda76519e86ac36d0cc45e4a43f4503b22294efe8dbe80d14971260bfbf3ad1fe2a11b00edae65f678358c75e23397")
|
||||||
set(qtdeviceutilities_HASH "936a73e571f79c6c499b2c0705414ebb6eb45bb9209af6db9183285f37d81d8caac3c273ca1695f3cc1bf637a42c96242eb83b1f2034b5e9f0bcaa211368e85b")
|
set(qtdeviceutilities_HASH "31c6be3de9dc19f9b8549cee1231ae99e935f4d186e51113bca3f69a8ac75b183993d0954ca6f81ecfe7eff9d62bdd7821ecbf34328cbfa4359ec06ca69459d1")
|
||||||
set(qtlottie_HASH "1a3e7a462a1a886dfe556816dcb7811f0488ccca64106aebcc8178951f9e3db78dfd977c81b2eaa003b2ceddbd5d42bd1753fda80ad5562cf3e38699eafd1d0f")
|
set(qtlottie_HASH "ed60cb385a4a252f1bc3ceb64fa9a62babdd12a7595fd61c847e9a363d8c91f897603d1cdfe11585e7bcbf303ccc273ad1b51af1cbda17e31335e95c76585942")
|
||||||
set(qtscxml_HASH "0d6b31b1c5f29f19fb15ee5a77e100c5df122f1ccba6229131456f4d66ee99978b0392a0f3c61ae1e31923041a973e80dc23df7814ed704a4d80d75b60741fac")
|
set(qtscxml_HASH "21933952c5eecce2cfe45c8c7b50d249b71f49538ee6736a7180534abd44b6032ea9e4d2aa9b658b78f60ffd61cd065046da6df5abed13483237e8d8dcd9fe56")
|
||||||
set(qtvirtualkeyboard_HASH "943a96a35df368d63102b296c7e173d9d2929665c86044c33b1eec7bdc42f7fd6d6e5ed2f75caf582ecdb6cba5738d52121d3ed466cc26f1da58c36ea3a32a4f")
|
set(qtvirtualkeyboard_HASH "5d9b0936d937ee8a18a3badb6418dff66b7b600a71329b3ea9fe399b43d89745633d6a2ea7b7199cd9c25a6751bfec60a91d8364285334a98e61b2cf27421d31")
|
||||||
set(qtcharts_HASH "369e5e69596a0fc4be1c3ab936d32e3690d2efe5bf28344ef71022af209813a5f1435f11ad7ed42f3dd825471d2e2d38c33564bfa514ddf8dc173b708afa3994")
|
set(qtcharts_HASH "6b9b5081ae96af7fa122b6d9b59334d2bc69ebb44e91e544d39d62b570fa0cf763494162f7aa5c6960fbcd1197e856b19c2b278713e1d5e843e30fb25d9a2648")
|
||||||
set(qtconnectivity_HASH "2d5f0c6ca5ed5e0a8ef056344441b2828834a334129e337d51596c774f0e121e9f393a6a2f7ca24b8186ee28e8d398316abdf3f32fda6cd097c3139d92dd30aa")
|
set(qtconnectivity_HASH "8113dfb556d29c7e3cbac197498b532beba6a22fdfafe6d5fa778be11e8f83b318d06f6e159002c3e1bda39adae173dd2df06b819ca04066cc5a536b80da882b")
|
||||||
set(qtpositioning_HASH "ad8fa75430ef94596673de15c1067bcf648c76a5e938348b26ee44dae97f17c3d36e5a283a9ee78760be57df3d1390f36f476e47f26928dd72e466e469c795a7")
|
set(qtpositioning_HASH "c4ba9c6a1b73eb5db74eb405d2a5814e18309ad353536116bbf9042aa58d31607683593d797b78e662bb246941baa61f1856357b1a6c2fc1bf0a7bcf18fe921e")
|
||||||
set(qtmultimedia_HASH "1e3d6d9d78acf10863fe2d4624ed044d86149fe8a72c8c47150975eff6f76edcb8a7d4dcdb73ab127ed3cc4414b7f7100b0e9e9c633e50c90ef3c0d36134d9b5")
|
set(qtlocation_HASH "e0b0c8f4093436aa53661fbcea885ee86565ff8e61bae4b567be24e7251e56b77071b78e160903ddc487b36931ce6f1a525c74135cd360cdd1d189da4463a96d")
|
||||||
set(qtremoteobjects_HASH "019bc17922eb72b2bb79d527c1d53bcf7f5b67f66a33ab79cd10391099de671eb3b7f978b8b493a560c6c943587b0a942f887f4ddeb87860ca3e6e30f30541be")
|
set(qtmultimedia_HASH "fe0dd9a534d30fa47129c4dbefb789ce1fc5b3d2a59b7583c986262a26a0638e2147edc77cf7c484af9c01acce9aaccaaa4a406c12bde324555790a956859341")
|
||||||
set(qtsensors_HASH "a1a39ab73cb15384fa29e62d8193e796bfb5e8349fd85eff106e9fb6fd45677db39f200f5b8e47be268c34d8ff35142e608adc33b85cd4dcc5180f5c3220deba")
|
set(qtremoteobjects_HASH "a917d766538040706d5bb78590bd2a577a98759ebfd516dce9c55d3c5a34411907e55de9da04d47f2b37e927541b915802fa66fceb03826c88bed4f8e8e75fa9")
|
||||||
set(qtserialbus_HASH "1ec94eebbb1e123ebcb353577f8de33710d623df364492ad33cb949ba81b36b4dfbbccbbce394d766fab2434ccc561dc47dc5d5b95b986160bf21096c78a77b4")
|
set(qtsensors_HASH "1daf326529075d978a6deda1ed2f77f4c32468962fae44837ad7f54c6052ae2ac475df6e40f954375d0d7a1bd1ce3c7947668f1a726fca2556fab5e972f08805")
|
||||||
set(qtserialport_HASH "4871035b714732e7a40579c9a31b0cd955ec9360a996bbffeb16781a89b8df55d9be4408947832f2c6c39646f4d3b64cfb0bf91a83fc73e1808defd108048cd4")
|
set(qtserialbus_HASH "ad92c88e13da77477eb9bc9a1b81ef316c56ea456ed962e010ef8e1e00409d12c7527b1230447ad9a2fa18f6737a8ab84a37712bc948dda7f1b0acb388c2dda8")
|
||||||
set(qtwebchannel_HASH "6bab95a2df742c6ff023a72a3b192e7c5e56e23834dc7513aadc09d5ce0fadabf4b5590a9911b1dc8c83a7e1c984c4ac57c6957a3fa168de10af5d540d7d6af3")
|
set(qtserialport_HASH "6d20025bedcd4f049f99efc775380d1d3578daa59e8f008961fa0e5c495d57992265917fad5471b917f60a4eb4e72491184e1281021320aed94cbedde22f2d71")
|
||||||
set(qtwebengine_HASH "e9e8bdeac942350bf779a9fabfb59ffdfec366ec23cb1c58fa416a777c9399bfa9828107f6a1c079414a8aa52a35d0547e3bd673053d994e19308e11733e0d39")
|
set(qtwebchannel_HASH "146bf4b190a5d9af36f17cff9340df8faa2465ccb47fec767157d4c47a9ff4554bd3917d6694da1ee6914e34ac3793b6c99673712b12b65b1f3e9f59e274933f")
|
||||||
set(qtwebsockets_HASH "231135ac75f704aeebe5286cd30640bacb6192f08785ac94fe848d6d5164597db314054c9d48a2300e9967c609681802b82055ab6bf806b3a351d891d3855bf3")
|
set(qtwebengine_HASH "02413eaf5e4e4d5d8401bf28ea2362cc9f147cc002c014b1a50daf3dfa092b1c923652eefb0b727e94e36d3d53ddf93b5b4c5e8830986902b34b53a848d7a8e0")
|
||||||
set(qtwebview_HASH "585b73cb0ca6a9e8b9fd16c92720e3bb7535bf142049c9453cf9f479b656827d450885e6bc1b09c0f8c9462f80f722f58a388f283d2b132cf83936e28c6f217a")
|
set(qtwebsockets_HASH "b13a6c385573cd19cefa48dfd6be1066c09b046f5a54d2c61fda3ab83903dc75b2f3fa0aa45f9e56610526214a64416f90d955becf2aff90611387a605314b67")
|
||||||
set(qtinterfaceframework_REF 35892bfbfa4c405bba2a648d1a4d4d17b1bc62b2)
|
set(qtwebview_HASH "ad572e4921c92bd160d84b88987bd125b9f9c5a9f2123f552cf7840f15146d76e13ea621e3f0506c308cbe836f0e6a9cbfd4847ae93fe6fbf6122b0dfc8bbca7")
|
||||||
set(qtapplicationmanager_HASH "2771edec2d8195158fcdfaaa08641db7363695e569e100fc0a949300b6616403bc1c8946526d3e6f0ec0a20b0e117c0bcd0b0d7f8fc09dfe3e6bc95326ff9f30")
|
set(qtinterfaceframework_REF "062662be9975e186a64c19a43b04f13c3e2aebfc")
|
||||||
set(qtlanguageserver_HASH "291239b61470c86cc1d371a533ddb4f8c289590831d3f835cff551dd24049061dcab7bdade904a1397f2c3cc8701747bc2568bad1d034ed8c51aad04257a83fa")
|
set(qtapplicationmanager_HASH "d5f09e13d364169f4bfca933c612b8b9e950a229d2ff81f58cdf4eae2a31f4b9d1200d4a71dbb20a947fbf9034a82091eee989aaa47ab4b1b707b6bf23d490a2")
|
||||||
set(qthttpserver_HASH "25dfb101dd57143ee97122c46a8fd85668d16c0b7520285f72ea37db6d9e0c43876a3d5c1016ecc4cb4ec08f2ed9813afbaa1b4812e6816159b11d620bb8dadf")
|
set(qtlanguageserver_HASH "22c13eef40382b45b8f3c07d2aae95c09a24f438ba214dd0e19f601578386883f35df41630ebf512f263cbd0c3c5c296ba19d1dcd0e323381150dcf47cbf7661")
|
||||||
set(qtquick3dphysics_REF fc155dd34fa53a8c7520f1c150a2b8eeb4c760c3)
|
set(qthttpserver_HASH "50b5f96f0a63aca5f73d639c0ea08f525b3df4e416767fc4612872bb5b7edb8332711d7682f47b91c630c9e6f8e7d3c9ca2674d521fa054d6265dec06467a414")
|
||||||
set(qtspeech_HASH "f101c9a27b300f5b7dfb502f342dc565f206a119f667d02ed23ec0103a2d0d8025d15bccb42bacd238853f695523691dc22e1a4b703f0ea13aab0922c922cb1f")
|
set(qtquick3dphysics_HASH "49125a76427ce6eee85be5ca543b4f88877d782415c054ff09062769cad8cd10932eda58e9320b722c8eb6e6bf8b5bf717df9ace2514b5112652032cf5737cc2")
|
||||||
|
set(qtspeech_HASH "aaf6a788b5d602708d2b6d0528d43190405135a291834ab719c3886709f43254050d0845d7531689b4426961793bddf42d45b9c7ce381da9c6b9cf6043cf60d3")
|
||||||
# Not in newer releases
|
set(qtgrpc_HASH "b74514d4c181dd3ebb64fe0943064e074ab65a7a172dff747d1315c460dbcea03ae3488b0d8e01285d54c18ec819b68218170bf974e8d2f0943f842d6c95a2ca")
|
||||||
set(qtlocation_HASH "a5508da406ec6fb413dc63aa29ddffed0dbd10f0344c8f10231e68178d21b6986e4cf983eb180a40bfd48bef1731e295c0722b31b6495aebe6edc18f7fa55629")
|
set(qtquickeffectmaker_HASH "8896045c56c5a05feb3bc2ea3610376585d8f5d2afa30e9a0cb48b96eace31ec98e753bc72669e8c1255a205754ee01a44c89b41f4cc8124ae30fc2b3a4c797f")
|
||||||
|
|
||||||
# Keep for beta/rc
|
# Keep for beta/rc
|
||||||
#set(qttools_qlitehtml_REF 0)
|
#set(qttools_qlitehtml_REF bd70f93ce41443a6a90a269531393f575685283e)
|
||||||
#set(qttools_litehtml_REF 0)
|
#set(qtwebengine_chromium_REF 0b138dc30d0aec7930c76a2595065629948ad9f7)
|
||||||
#set(qttools_litehtml_HASH 0)
|
|
||||||
#set(qtwebengine_chromium_REF 0)
|
|
|
@ -7,7 +7,7 @@
|
||||||
## 6. The build should fail with "Done downloading version and emitting hashes." This will have changed out the vcpkg.json versions of the qt ports and rewritten qt_port_data.cmake
|
## 6. The build should fail with "Done downloading version and emitting hashes." This will have changed out the vcpkg.json versions of the qt ports and rewritten qt_port_data.cmake
|
||||||
## 7. Set QT_UPDATE_VERSION back to 0
|
## 7. Set QT_UPDATE_VERSION back to 0
|
||||||
|
|
||||||
set(QT_VERSION 6.4.3)
|
set(QT_VERSION 6.5.0)
|
||||||
set(QT_DEV_BRANCH 0)
|
set(QT_DEV_BRANCH 0)
|
||||||
|
|
||||||
set(QT_UPDATE_VERSION 0)
|
set(QT_UPDATE_VERSION 0)
|
||||||
|
@ -17,10 +17,6 @@ if(PORT MATCHES "(qtquickcontrols2)")
|
||||||
return()
|
return()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(PORT MATCHES "qtlocation") # No 6.3.1 tag/branch
|
|
||||||
set(QT_VERSION 6.3.0)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
### Setting up the git tag.
|
### Setting up the git tag.
|
||||||
|
|
||||||
set(QT_PORTS qt
|
set(QT_PORTS qt
|
||||||
|
@ -58,7 +54,7 @@ if(QT_VERSION VERSION_GREATER_EQUAL 6.2)
|
||||||
## New in 6.2
|
## New in 6.2
|
||||||
qtconnectivity
|
qtconnectivity
|
||||||
qtpositioning
|
qtpositioning
|
||||||
qtlocation
|
qtlocation # back in 6.5 as tech preview
|
||||||
qtmultimedia
|
qtmultimedia
|
||||||
qtremoteobjects
|
qtremoteobjects
|
||||||
qtsensors
|
qtsensors
|
||||||
|
@ -87,13 +83,20 @@ if(QT_VERSION VERSION_GREATER_EQUAL 6.4.0)
|
||||||
qtquick3dphysics
|
qtquick3dphysics
|
||||||
qtspeech)
|
qtspeech)
|
||||||
endif()
|
endif()
|
||||||
|
if(QT_VERSION VERSION_GREATER_EQUAL 6.5.0)
|
||||||
|
list(APPEND QT_PORTS
|
||||||
|
## New in 6.5.0
|
||||||
|
qtgrpc
|
||||||
|
qtquickeffectmaker
|
||||||
|
)
|
||||||
|
endif()
|
||||||
# 1. By default, modules come from the official release
|
# 1. By default, modules come from the official release
|
||||||
# 2. These modules are mirrored to github and have tags matching the release
|
# 2. These modules are mirrored to github and have tags matching the release
|
||||||
set(QT_FROM_GITHUB qtcoap qtopcua qtmqtt qtapplicationmanager qthttpserver)
|
set(QT_FROM_GITHUB qtcoap qtopcua qtmqtt qtapplicationmanager)
|
||||||
# 3. These modules are mirrored to github and have branches matching the release
|
# 3. These modules are mirrored to github and have branches matching the release
|
||||||
set(QT_FROM_GITHUB_BRANCH qtdeviceutilities qtlocation)
|
set(QT_FROM_GITHUB_BRANCH qtdeviceutilities)
|
||||||
# 4. These modules are not mirrored to github and not part of the release
|
# 4. These modules are not mirrored to github and not part of the release
|
||||||
set(QT_FROM_QT_GIT qtinterfaceframework qtquick3dphysics)
|
set(QT_FROM_QT_GIT qtinterfaceframework)
|
||||||
# For beta releases uncomment the next two lines and comment the lines with QT_FROM_GITHUB, QT_FROM_GITHUB_BRANCH, QT_FROM_QT_GIT
|
# For beta releases uncomment the next two lines and comment the lines with QT_FROM_GITHUB, QT_FROM_GITHUB_BRANCH, QT_FROM_QT_GIT
|
||||||
#set(QT_FROM_QT_GIT ${QT_PORTS})
|
#set(QT_FROM_QT_GIT ${QT_PORTS})
|
||||||
#list(POP_FRONT QT_FROM_QT_GIT)
|
#list(POP_FRONT QT_FROM_QT_GIT)
|
||||||
|
|
|
@ -10,15 +10,15 @@ include("${CMAKE_CURRENT_LIST_DIR}/cmake/qt_install_submodule.cmake")
|
||||||
|
|
||||||
set(${PORT}_PATCHES
|
set(${PORT}_PATCHES
|
||||||
allow_outside_prefix.patch
|
allow_outside_prefix.patch
|
||||||
clang-cl_source_location.patch
|
|
||||||
config_install.patch
|
config_install.patch
|
||||||
fix_cmake_build.patch
|
fix_cmake_build.patch
|
||||||
harfbuzz.patch
|
harfbuzz.patch
|
||||||
fix_egl.patch
|
fix_egl.patch
|
||||||
fix_egl_2.patch
|
fix_egl_2.patch
|
||||||
clang-cl_QGADGET_fix.diff # Upstream is still figuring out if this is a compiler bug or not.
|
|
||||||
installed_dir.patch
|
installed_dir.patch
|
||||||
GLIB2-static.patch # alternative is to force pkg-config
|
GLIB2-static.patch # alternative is to force pkg-config
|
||||||
|
clang-cl_source_location.patch
|
||||||
|
clang-cl_QGADGET_fix.diff
|
||||||
)
|
)
|
||||||
|
|
||||||
if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW)
|
if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW)
|
||||||
|
@ -273,7 +273,12 @@ set(TOOL_NAMES
|
||||||
qtpaths
|
qtpaths
|
||||||
qtpaths6
|
qtpaths6
|
||||||
windeployqt
|
windeployqt
|
||||||
|
windeployqt6
|
||||||
macdeployqt
|
macdeployqt
|
||||||
|
macdeployqt6
|
||||||
|
androiddeployqt6
|
||||||
|
syncqt
|
||||||
|
tracepointgen
|
||||||
)
|
)
|
||||||
|
|
||||||
qt_install_submodule(PATCHES ${${PORT}_PATCHES}
|
qt_install_submodule(PATCHES ${${PORT}_PATCHES}
|
||||||
|
@ -332,6 +337,7 @@ list(APPEND other_files
|
||||||
target_qt.conf
|
target_qt.conf
|
||||||
qt-cmake-private-install.cmake
|
qt-cmake-private-install.cmake
|
||||||
qt-testrunner.py
|
qt-testrunner.py
|
||||||
|
sanitizer-testrunner.py
|
||||||
)
|
)
|
||||||
|
|
||||||
foreach(_config debug release)
|
foreach(_config debug release)
|
||||||
|
@ -437,6 +443,12 @@ string(REPLACE [[set(QT6_HOST_INFO_LIBEXECDIR "bin")]] [[set(QT6_HOST_INFO_LIBEX
|
||||||
string(REPLACE [[set(QT6_HOST_INFO_BINDIR "bin")]] [[set(QT6_HOST_INFO_BINDIR "tools/Qt6/bin")]] _contents "${_contents}")
|
string(REPLACE [[set(QT6_HOST_INFO_BINDIR "bin")]] [[set(QT6_HOST_INFO_BINDIR "tools/Qt6/bin")]] _contents "${_contents}")
|
||||||
file(WRITE "${hostinfofile}" "${_contents}")
|
file(WRITE "${hostinfofile}" "${_contents}")
|
||||||
|
|
||||||
|
if(NOT VCPKG_CROSSCOMPILING OR EXISTS "${CURRENT_PACKAGES_DIR}/share/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake")
|
||||||
|
vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/share/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake"
|
||||||
|
"PACKAGE_PREFIX_DIR}/bin/syncqt"
|
||||||
|
"PACKAGE_PREFIX_DIR}/tools/Qt6/bin/syncqt")
|
||||||
|
endif()
|
||||||
|
|
||||||
set(configfile "${CURRENT_PACKAGES_DIR}/share/Qt6CoreTools/Qt6CoreToolsTargets-debug.cmake")
|
set(configfile "${CURRENT_PACKAGES_DIR}/share/Qt6CoreTools/Qt6CoreToolsTargets-debug.cmake")
|
||||||
if(EXISTS "${configfile}")
|
if(EXISTS "${configfile}")
|
||||||
file(READ "${configfile}" _contents)
|
file(READ "${configfile}" _contents)
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtbase",
|
"name": "qtbase",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"port-version": 3,
|
|
||||||
"description": "Qt Application Framework Base Module. Includes Core, GUI, Widgets, Networking, SQL, Concurrent and other essential qt components.",
|
"description": "Qt Application Framework Base Module. Includes Core, GUI, Widgets, Networking, SQL, Concurrent and other essential qt components.",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -6,5 +6,5 @@ set BAKCD=!CD!
|
||||||
cd /D %mypath%\..\..\..\debug\bin
|
cd /D %mypath%\..\..\..\debug\bin
|
||||||
set PATH=!CD!;%PATH%
|
set PATH=!CD!;%PATH%
|
||||||
cd %BAKCD%
|
cd %BAKCD%
|
||||||
"%mypath%\windeployqt.exe" --qtpaths "%mypath%\qtpaths.debug.bat" %*
|
"%mypath%\windeployqt6.exe" --qtpaths "%mypath%\qtpaths.debug.bat" %*
|
||||||
endlocal
|
endlocal
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtcharts",
|
"name": "qtcharts",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "QtCharts module",
|
"description": "QtCharts module",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtcoap",
|
"name": "qtcoap",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt CoAP client module",
|
"description": "Qt CoAP client module",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtconnectivity",
|
"name": "qtconnectivity",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Connectivity",
|
"description": "Qt Connectivity",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtdatavis3d",
|
"name": "qtdatavis3d",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt 3D data visualization framework",
|
"description": "Qt 3D data visualization framework",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtdeclarative",
|
"name": "qtdeclarative",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Declarative (Quick 2)",
|
"description": "Qt Declarative (Quick 2)",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtdeviceutilities",
|
"name": "qtdeviceutilities",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Utils for Boot2Qt",
|
"description": "Utils for Boot2Qt",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtdoc",
|
"name": "qtdoc",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Documentation",
|
"description": "Qt Documentation",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
set(SCRIPT_PATH "${CURRENT_INSTALLED_DIR}/share/qtbase")
|
||||||
|
include("${SCRIPT_PATH}/qt_install_submodule.cmake")
|
||||||
|
|
||||||
|
set(${PORT}_PATCHES)
|
||||||
|
set(TOOL_NAMES qtprotobufgen qtgrpcgen)
|
||||||
|
# native_grpc ->grpc WrapgRPC
|
||||||
|
# grp -> qt[network]
|
||||||
|
# qtprotobufgen -> protobuf WrapProtobuf
|
||||||
|
qt_install_submodule(PATCHES ${${PORT}_PATCHES}
|
||||||
|
TOOL_NAMES ${TOOL_NAMES}
|
||||||
|
CONFIGURE_OPTIONS
|
||||||
|
-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON
|
||||||
|
CONFIGURE_OPTIONS_MAYBE_UNUSED
|
||||||
|
QT_BUILD_EXAMPLES
|
||||||
|
QT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS
|
||||||
|
)
|
|
@ -0,0 +1,26 @@
|
||||||
|
{
|
||||||
|
"name": "qtgrpc",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"description": "Qt framework based gRPC clients and services.",
|
||||||
|
"homepage": "https://www.qt.io/",
|
||||||
|
"license": null,
|
||||||
|
"dependencies": [
|
||||||
|
{
|
||||||
|
"name": "grpc",
|
||||||
|
"default-features": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "protobuf",
|
||||||
|
"default-features": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "qtbase",
|
||||||
|
"default-features": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "qtgrpc",
|
||||||
|
"host": true,
|
||||||
|
"default-features": false
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qthttpserver",
|
"name": "qthttpserver",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Extension: Qt HTTP Server",
|
"description": "Qt Extension: Qt HTTP Server",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -17,5 +17,5 @@ index 7fdd7ddbd..f189c472c 100644
|
||||||
+if(TARGET JPEG::JPEG)
|
+if(TARGET JPEG::JPEG)
|
||||||
+ set_property(TARGET JPEG::JPEG PROPERTY _qt_no_promote_global TRUE)
|
+ set_property(TARGET JPEG::JPEG PROPERTY _qt_no_promote_global TRUE)
|
||||||
+endif()
|
+endif()
|
||||||
find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals Core) # special case
|
find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals Core)
|
||||||
find_package(Qt6 ${PROJECT_VERSION} QUIET CONFIG OPTIONAL_COMPONENTS Gui) # special case
|
find_package(Qt6 ${PROJECT_VERSION} QUIET CONFIG OPTIONAL_COMPONENTS Gui)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtimageformats",
|
"name": "qtimageformats",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Additional Image Format plugins for Qt",
|
"description": "Additional Image Format plugins for Qt",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -49,3 +49,5 @@ if(NOT VCPKG_CROSSCOMPILING)
|
||||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
|
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/include/Qt6/QtInterfaceFramework/6.5.0/QtInterfaceFramework/private/qifqueryparser_flex_p.h" "${CURRENT_BUILDTREES_DIR}" "")
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtinterfaceframework",
|
"name": "qtinterfaceframework",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Interface Framework",
|
"description": "Qt Interface Framework",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtlanguageserver",
|
"name": "qtlanguageserver",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "An implementation of the Language Server Protocol",
|
"description": "An implementation of the Language Server Protocol",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
set(SCRIPT_PATH "${CURRENT_INSTALLED_DIR}/share/qtbase")
|
||||||
message(STATUS "Upstream decided to split this into qtpositioning and qtlocation. qtlocation however is currently empty!")
|
include("${SCRIPT_PATH}/qt_install_submodule.cmake")
|
||||||
# set(SCRIPT_PATH "${CURRENT_INSTALLED_DIR}/share/qtbase")
|
|
||||||
# include("${SCRIPT_PATH}/qt_install_submodule.cmake")
|
|
||||||
|
|
||||||
# set(${PORT}_PATCHES)
|
# set(${PORT}_PATCHES)
|
||||||
|
|
||||||
|
@ -17,8 +15,8 @@ message(STATUS "Upstream decided to split this into qtpositioning and qtlocation
|
||||||
# "-DCMAKE_DISABLE_FIND_PACKAGE_Gconf=ON"
|
# "-DCMAKE_DISABLE_FIND_PACKAGE_Gconf=ON"
|
||||||
# )
|
# )
|
||||||
|
|
||||||
# qt_install_submodule(PATCHES ${${PORT}_PATCHES}
|
qt_install_submodule(PATCHES ${${PORT}_PATCHES}
|
||||||
# CONFIGURE_OPTIONS ${FEATURE_OPTIONS}
|
CONFIGURE_OPTIONS ${FEATURE_OPTIONS}
|
||||||
# CONFIGURE_OPTIONS_RELEASE
|
CONFIGURE_OPTIONS_RELEASE
|
||||||
# CONFIGURE_OPTIONS_DEBUG
|
CONFIGURE_OPTIONS_DEBUG
|
||||||
# )
|
)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtlocation",
|
"name": "qtlocation",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Location",
|
"description": "Qt Location",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
@ -17,6 +17,16 @@
|
||||||
],
|
],
|
||||||
"platform": "linux"
|
"platform": "linux"
|
||||||
},
|
},
|
||||||
"qtpositioning"
|
{
|
||||||
|
"name": "qtpositioning",
|
||||||
|
"default-features": false,
|
||||||
|
"features": [
|
||||||
|
"qml"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "qtshadertools",
|
||||||
|
"default-features": false
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtlottie",
|
"name": "qtlottie",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"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.",
|
"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/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtmqtt",
|
"name": "qtmqtt",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Module to implement MQTT protocol version 3.1 and 3.1.1 http://mqtt.org/",
|
"description": "Qt Module to implement MQTT protocol version 3.1 and 3.1.1 http://mqtt.org/",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtmultimedia",
|
"name": "qtmultimedia",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"port-version": 1,
|
|
||||||
"description": "Qt Multimedia",
|
"description": "Qt Multimedia",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtnetworkauth",
|
"name": "qtnetworkauth",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Network Authenticators; QtOAuth in particular",
|
"description": "Qt Network Authenticators; QtOAuth in particular",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,361 +0,0 @@
|
||||||
diff --git a/src/plugins/opcua/open62541/qopen62541.h b/src/plugins/opcua/open62541/qopen62541.h
|
|
||||||
index aed1262..a4f63df 100644
|
|
||||||
--- a/src/plugins/opcua/open62541/qopen62541.h
|
|
||||||
+++ b/src/plugins/opcua/open62541/qopen62541.h
|
|
||||||
@@ -11,6 +11,8 @@
|
|
||||||
#elif defined(__GNUC__) //includes mingw
|
|
||||||
#pragma GCC diagnostic push
|
|
||||||
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
|
||||||
+#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
|
|
||||||
+#pragma GCC diagnostic ignored "-Wmissing-braces"
|
|
||||||
#elif defined(__clang__)
|
|
||||||
#pragma clang diagnostic push
|
|
||||||
#pragma clang diagnostic ignored "-Wunused-parameter"
|
|
||||||
diff --git a/src/plugins/opcua/open62541/qopen62541backend.cpp b/src/plugins/opcua/open62541/qopen62541backend.cpp
|
|
||||||
index f62ad6c..8714e7a 100644
|
|
||||||
--- a/src/plugins/opcua/open62541/qopen62541backend.cpp
|
|
||||||
+++ b/src/plugins/opcua/open62541/qopen62541backend.cpp
|
|
||||||
@@ -176,7 +176,7 @@ void Open62541AsyncBackend::writeAttributes(quint64 handle, UA_NodeId id, QOpcUa
|
|
||||||
|
|
||||||
void Open62541AsyncBackend::enableMonitoring(quint64 handle, UA_NodeId id, QOpcUa::NodeAttributes attr, const QOpcUaMonitoringParameters &settings)
|
|
||||||
{
|
|
||||||
- UaDeleter<UA_NodeId> nodeIdDeleter(&id, UA_NodeId_deleteMembers);
|
|
||||||
+ UaDeleter<UA_NodeId> nodeIdDeleter(&id, UA_NodeId_clear);
|
|
||||||
|
|
||||||
QOpen62541Subscription *usedSubscription = nullptr;
|
|
||||||
|
|
||||||
@@ -328,7 +328,7 @@ void Open62541AsyncBackend::resolveBrowsePath(quint64 handle, UA_NodeId startNod
|
|
||||||
UA_TranslateBrowsePathsToNodeIdsRequest req;
|
|
||||||
UA_TranslateBrowsePathsToNodeIdsRequest_init(&req);
|
|
||||||
UaDeleter<UA_TranslateBrowsePathsToNodeIdsRequest> requestDeleter(
|
|
||||||
- &req,UA_TranslateBrowsePathsToNodeIdsRequest_deleteMembers);
|
|
||||||
+ &req,UA_TranslateBrowsePathsToNodeIdsRequest_clear);
|
|
||||||
|
|
||||||
req.browsePathsSize = 1;
|
|
||||||
req.browsePaths = UA_BrowsePath_new();
|
|
||||||
@@ -466,7 +466,7 @@ void Open62541AsyncBackend::readNodeAttributes(const QList<QOpcUaReadItem> &node
|
|
||||||
|
|
||||||
UA_ReadRequest req;
|
|
||||||
UA_ReadRequest_init(&req);
|
|
||||||
- UaDeleter<UA_ReadRequest> requestDeleter(&req, UA_ReadRequest_deleteMembers);
|
|
||||||
+ UaDeleter<UA_ReadRequest> requestDeleter(&req, UA_ReadRequest_clear);
|
|
||||||
|
|
||||||
req.nodesToReadSize = nodesToRead.size();
|
|
||||||
req.nodesToRead = static_cast<UA_ReadValueId *>(UA_Array_new(nodesToRead.size(), &UA_TYPES[UA_TYPES_READVALUEID]));
|
|
||||||
@@ -503,7 +503,7 @@ void Open62541AsyncBackend::writeNodeAttributes(const QList<QOpcUaWriteItem> &no
|
|
||||||
|
|
||||||
UA_WriteRequest req;
|
|
||||||
UA_WriteRequest_init(&req);
|
|
||||||
- UaDeleter<UA_WriteRequest> requestDeleter(&req, UA_WriteRequest_deleteMembers);
|
|
||||||
+ UaDeleter<UA_WriteRequest> requestDeleter(&req, UA_WriteRequest_clear);
|
|
||||||
|
|
||||||
req.nodesToWriteSize = nodesToWrite.size();
|
|
||||||
req.nodesToWrite = static_cast<UA_WriteValue *>(UA_Array_new(nodesToWrite.size(), &UA_TYPES[UA_TYPES_WRITEVALUE]));
|
|
||||||
@@ -600,7 +600,7 @@ void Open62541AsyncBackend::addNode(const QOpcUaAddNodeItem &nodeToAdd)
|
|
||||||
{
|
|
||||||
UA_AddNodesRequest req;
|
|
||||||
UA_AddNodesRequest_init(&req);
|
|
||||||
- UaDeleter<UA_AddNodesRequest> requestDeleter(&req, UA_AddNodesRequest_deleteMembers);
|
|
||||||
+ UaDeleter<UA_AddNodesRequest> requestDeleter(&req, UA_AddNodesRequest_clear);
|
|
||||||
req.nodesToAddSize = 1;
|
|
||||||
req.nodesToAdd = UA_AddNodesItem_new();
|
|
||||||
UA_AddNodesItem_init(req.nodesToAdd);
|
|
||||||
@@ -644,7 +644,7 @@ void Open62541AsyncBackend::deleteNode(const QString &nodeId, bool deleteTargetR
|
|
||||||
{
|
|
||||||
UA_DeleteNodesRequest request;
|
|
||||||
UA_DeleteNodesRequest_init(&request);
|
|
||||||
- UaDeleter<UA_DeleteNodesRequest> requestDeleter(&request, UA_DeleteNodesRequest_deleteMembers);
|
|
||||||
+ UaDeleter<UA_DeleteNodesRequest> requestDeleter(&request, UA_DeleteNodesRequest_clear);
|
|
||||||
|
|
||||||
request.nodesToDeleteSize = 1;
|
|
||||||
request.nodesToDelete = UA_DeleteNodesItem_new();
|
|
||||||
@@ -673,7 +673,7 @@ void Open62541AsyncBackend::addReference(const QOpcUaAddReferenceItem &reference
|
|
||||||
{
|
|
||||||
UA_AddReferencesRequest request;
|
|
||||||
UA_AddReferencesRequest_init(&request);
|
|
||||||
- UaDeleter<UA_AddReferencesRequest> requestDeleter(&request, UA_AddReferencesRequest_deleteMembers);
|
|
||||||
+ UaDeleter<UA_AddReferencesRequest> requestDeleter(&request, UA_AddReferencesRequest_clear);
|
|
||||||
|
|
||||||
request.referencesToAddSize = 1;
|
|
||||||
request.referencesToAdd = UA_AddReferencesItem_new();
|
|
||||||
@@ -712,7 +712,7 @@ void Open62541AsyncBackend::deleteReference(const QOpcUaDeleteReferenceItem &ref
|
|
||||||
{
|
|
||||||
UA_DeleteReferencesRequest request;
|
|
||||||
UA_DeleteReferencesRequest_init(&request);
|
|
||||||
- UaDeleter<UA_DeleteReferencesRequest> requestDeleter(&request, UA_DeleteReferencesRequest_deleteMembers);
|
|
||||||
+ UaDeleter<UA_DeleteReferencesRequest> requestDeleter(&request, UA_DeleteReferencesRequest_clear);
|
|
||||||
|
|
||||||
request.referencesToDeleteSize = 1;
|
|
||||||
request.referencesToDelete = UA_DeleteReferencesItem_new();
|
|
||||||
@@ -810,10 +810,6 @@ void Open62541AsyncBackend::clientStateCallback(UA_Client *client,
|
|
||||||
|
|
||||||
// UA_Client_disconnect() must be called from outside this callback or open62541 will crash
|
|
||||||
backend->m_disconnectAfterStateChangeTimer.start();
|
|
||||||
-
|
|
||||||
- // Use a queued connection to make sure the subscription is not deleted if the callback was triggered
|
|
||||||
- // inside of one of its methods.
|
|
||||||
- QMetaObject::invokeMethod(backend, "cleanupSubscriptions", Qt::QueuedConnection);
|
|
||||||
}
|
|
||||||
|
|
||||||
void Open62541AsyncBackend::inactivityCallback(UA_Client *client)
|
|
||||||
@@ -875,7 +871,7 @@ void Open62541AsyncBackend::connectToEndpoint(const QOpcUaEndpointDescription &e
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
- UaDeleter<UA_ByteString> clientCertDeleter(&localCertificate, &UA_ByteString_deleteMembers);
|
|
||||||
+ UaDeleter<UA_ByteString> clientCertDeleter(&localCertificate, &UA_ByteString_clear);
|
|
||||||
|
|
||||||
success = loadFileToByteString(pkiConfig.privateKeyFile(), &privateKey);
|
|
||||||
|
|
||||||
@@ -887,7 +883,7 @@ void Open62541AsyncBackend::connectToEndpoint(const QOpcUaEndpointDescription &e
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
- UaDeleter<UA_ByteString> privateKeyDeleter(&privateKey, &UA_ByteString_deleteMembers);
|
|
||||||
+ UaDeleter<UA_ByteString> privateKeyDeleter(&privateKey, &UA_ByteString_clear);
|
|
||||||
|
|
||||||
success = loadAllFilesInDirectory(pkiConfig.trustListDirectory(), &trustList, &trustListSize);
|
|
||||||
|
|
||||||
diff --git a/src/plugins/opcua/open62541/qopen62541client.cpp b/src/plugins/opcua/open62541/qopen62541client.cpp
|
|
||||||
index cecd9a4..d3e8863 100644
|
|
||||||
--- a/src/plugins/opcua/open62541/qopen62541client.cpp
|
|
||||||
+++ b/src/plugins/opcua/open62541/qopen62541client.cpp
|
|
||||||
@@ -163,6 +163,7 @@ QStringList QOpen62541Client::supportedSecurityPolicies() const
|
|
||||||
, "http://opcfoundation.org/UA/SecurityPolicy#Basic128Rsa15"
|
|
||||||
, "http://opcfoundation.org/UA/SecurityPolicy#Basic256"
|
|
||||||
, "http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256"
|
|
||||||
+ , "http://opcfoundation.org/UA/SecurityPolicy#Aes128_Sha256_RsaOaep"
|
|
||||||
#endif
|
|
||||||
};
|
|
||||||
}
|
|
||||||
diff --git a/src/plugins/opcua/open62541/qopen62541node.cpp b/src/plugins/opcua/open62541/qopen62541node.cpp
|
|
||||||
index 9885959..cbfba03 100644
|
|
||||||
--- a/src/plugins/opcua/open62541/qopen62541node.cpp
|
|
||||||
+++ b/src/plugins/opcua/open62541/qopen62541node.cpp
|
|
||||||
@@ -29,7 +29,7 @@ QOpen62541Node::~QOpen62541Node()
|
|
||||||
if (m_client)
|
|
||||||
m_client->unregisterNode(this);
|
|
||||||
|
|
||||||
- UA_NodeId_deleteMembers(&m_nodeId);
|
|
||||||
+ UA_NodeId_clear(&m_nodeId);
|
|
||||||
}
|
|
||||||
|
|
||||||
bool QOpen62541Node::readAttributes(QOpcUa::NodeAttributes attr, const QString &indexRange)
|
|
||||||
diff --git a/src/plugins/opcua/open62541/qopen62541subscription.cpp b/src/plugins/opcua/open62541/qopen62541subscription.cpp
|
|
||||||
index 610596c..15fccb0 100644
|
|
||||||
--- a/src/plugins/opcua/open62541/qopen62541subscription.cpp
|
|
||||||
+++ b/src/plugins/opcua/open62541/qopen62541subscription.cpp
|
|
||||||
@@ -146,13 +146,13 @@ void QOpen62541Subscription::modifyMonitoring(quint64 handle, QOpcUa::NodeAttrib
|
|
||||||
|
|
||||||
UA_SetPublishingModeRequest req;
|
|
||||||
UA_SetPublishingModeRequest_init(&req);
|
|
||||||
- UaDeleter<UA_SetPublishingModeRequest> requestDeleter(&req, UA_SetPublishingModeRequest_deleteMembers);
|
|
||||||
+ UaDeleter<UA_SetPublishingModeRequest> requestDeleter(&req, UA_SetPublishingModeRequest_clear);
|
|
||||||
req.publishingEnabled = value.toBool();
|
|
||||||
req.subscriptionIdsSize = 1;
|
|
||||||
req.subscriptionIds = UA_UInt32_new();
|
|
||||||
*req.subscriptionIds = m_subscriptionId;
|
|
||||||
UA_SetPublishingModeResponse res = UA_Client_Subscriptions_setPublishingMode(m_backend->m_uaclient, req);
|
|
||||||
- UaDeleter<UA_SetPublishingModeResponse> responseDeleter(&res, UA_SetPublishingModeResponse_deleteMembers);
|
|
||||||
+ UaDeleter<UA_SetPublishingModeResponse> responseDeleter(&res, UA_SetPublishingModeResponse_clear);
|
|
||||||
|
|
||||||
if (res.responseHeader.serviceResult != UA_STATUSCODE_GOOD) {
|
|
||||||
qCWarning(QT_OPCUA_PLUGINS_OPEN62541) << "Failed to set publishing mode:" << res.responseHeader.serviceResult;
|
|
||||||
@@ -181,14 +181,14 @@ void QOpen62541Subscription::modifyMonitoring(quint64 handle, QOpcUa::NodeAttrib
|
|
||||||
|
|
||||||
UA_SetMonitoringModeRequest req;
|
|
||||||
UA_SetMonitoringModeRequest_init(&req);
|
|
||||||
- UaDeleter<UA_SetMonitoringModeRequest> requestDeleter(&req, UA_SetMonitoringModeRequest_deleteMembers);
|
|
||||||
+ UaDeleter<UA_SetMonitoringModeRequest> requestDeleter(&req, UA_SetMonitoringModeRequest_clear);
|
|
||||||
req.monitoringMode = static_cast<UA_MonitoringMode>(value.value<QOpcUaMonitoringParameters::MonitoringMode>());
|
|
||||||
req.monitoredItemIdsSize = 1;
|
|
||||||
req.monitoredItemIds = UA_UInt32_new();
|
|
||||||
*req.monitoredItemIds = monItem->monitoredItemId;
|
|
||||||
req.subscriptionId = m_subscriptionId;
|
|
||||||
UA_SetMonitoringModeResponse res = UA_Client_MonitoredItems_setMonitoringMode(m_backend->m_uaclient, req);
|
|
||||||
- UaDeleter<UA_SetMonitoringModeResponse> responseDeleter(&res, UA_SetMonitoringModeResponse_deleteMembers);
|
|
||||||
+ UaDeleter<UA_SetMonitoringModeResponse> responseDeleter(&res, UA_SetMonitoringModeResponse_clear);
|
|
||||||
|
|
||||||
if (res.responseHeader.serviceResult != UA_STATUSCODE_GOOD) {
|
|
||||||
qCWarning(QT_OPCUA_PLUGINS_OPEN62541) << "Failed to set monitoring mode:" << res.responseHeader.serviceResult;
|
|
||||||
@@ -219,7 +219,7 @@ bool QOpen62541Subscription::addAttributeMonitoredItem(quint64 handle, QOpcUa::N
|
|
||||||
{
|
|
||||||
UA_MonitoredItemCreateRequest req;
|
|
||||||
UA_MonitoredItemCreateRequest_init(&req);
|
|
||||||
- UaDeleter<UA_MonitoredItemCreateRequest> requestDeleter(&req, UA_MonitoredItemCreateRequest_deleteMembers);
|
|
||||||
+ UaDeleter<UA_MonitoredItemCreateRequest> requestDeleter(&req, UA_MonitoredItemCreateRequest_clear);
|
|
||||||
req.itemToMonitor.attributeId = QOpen62541ValueConverter::toUaAttributeId(attr);
|
|
||||||
UA_NodeId_copy(&id, &(req.itemToMonitor.nodeId));
|
|
||||||
if (settings.indexRange().size())
|
|
||||||
@@ -244,7 +244,7 @@ bool QOpen62541Subscription::addAttributeMonitoredItem(quint64 handle, QOpcUa::N
|
|
||||||
}
|
|
||||||
|
|
||||||
UA_MonitoredItemCreateResult res;
|
|
||||||
- UaDeleter<UA_MonitoredItemCreateResult> resultDeleter(&res, UA_MonitoredItemCreateResult_deleteMembers);
|
|
||||||
+ UaDeleter<UA_MonitoredItemCreateResult> resultDeleter(&res, UA_MonitoredItemCreateResult_clear);
|
|
||||||
|
|
||||||
if (attr == QOpcUa::NodeAttribute::EventNotifier && settings.filter().canConvert<QOpcUaMonitoringParameters::EventFilter>())
|
|
||||||
res = UA_Client_MonitoredItems_createEvent(m_backend->m_uaclient, m_subscriptionId,
|
|
||||||
@@ -436,7 +436,7 @@ void QOpen62541Subscription::createEventFilter(const QOpcUaMonitoringParameters:
|
|
||||||
|
|
||||||
convertSelectClause(filter, &uaFilter->selectClauses, &uaFilter->selectClausesSize);
|
|
||||||
if (!convertWhereClause(filter, &uaFilter->whereClause))
|
|
||||||
- UA_ExtensionObject_deleteMembers(out);
|
|
||||||
+ UA_ExtensionObject_clear(out);
|
|
||||||
}
|
|
||||||
|
|
||||||
bool QOpen62541Subscription::convertSelectClause(const QOpcUaMonitoringParameters::EventFilter &filter,
|
|
||||||
@@ -458,8 +458,9 @@ bool QOpen62541Subscription::convertSelectClause(const QOpcUaMonitoringParameter
|
|
||||||
QOpen62541ValueConverter::scalarFromQt<UA_QualifiedName, QOpcUaQualifiedName>(
|
|
||||||
filter.selectClauses().at(i).browsePath().at(j), &select[i].browsePath[j]);
|
|
||||||
}
|
|
||||||
- QOpen62541ValueConverter::scalarFromQt<UA_String, QString>(filter.selectClauses().at(i).indexRange(),
|
|
||||||
- &select[i].indexRange);
|
|
||||||
+ if (!filter.selectClauses().at(i).indexRange().isEmpty())
|
|
||||||
+ QOpen62541ValueConverter::scalarFromQt<UA_String, QString>(filter.selectClauses().at(i).indexRange(),
|
|
||||||
+ &select[i].indexRange);
|
|
||||||
select[i].attributeId = QOpen62541ValueConverter::toUaAttributeId(filter.selectClauses().at(i).attributeId());
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -548,7 +549,7 @@ bool QOpen62541Subscription::convertWhereClause(const QOpcUaMonitoringParameters
|
|
||||||
} else {
|
|
||||||
qCWarning(QT_OPCUA_PLUGINS_OPEN62541) << "Unknown filter operand type for event filter" <<
|
|
||||||
filter.whereClause().at(i).filterOperands().at(j).typeName();
|
|
||||||
- UA_ContentFilter_deleteMembers(result);
|
|
||||||
+ UA_ContentFilter_clear(result);
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -703,7 +704,7 @@ bool QOpen62541Subscription::modifyMonitoredItemParameters(quint64 nodeHandle, Q
|
|
||||||
|
|
||||||
UA_ModifyMonitoredItemsRequest req;
|
|
||||||
UA_ModifyMonitoredItemsRequest_init(&req);
|
|
||||||
- UaDeleter<UA_ModifyMonitoredItemsRequest> requestDeleter(&req, UA_ModifyMonitoredItemsRequest_deleteMembers);
|
|
||||||
+ UaDeleter<UA_ModifyMonitoredItemsRequest> requestDeleter(&req, UA_ModifyMonitoredItemsRequest_clear);
|
|
||||||
req.subscriptionId = m_subscriptionId;
|
|
||||||
req.itemsToModifySize = 1;
|
|
||||||
req.itemsToModify = UA_MonitoredItemModifyRequest_new();
|
|
||||||
@@ -780,7 +781,7 @@ bool QOpen62541Subscription::modifyMonitoredItemParameters(quint64 nodeHandle, Q
|
|
||||||
|
|
||||||
UA_ModifyMonitoredItemsResponse res = UA_Client_MonitoredItems_modify(m_backend->m_uaclient, req);
|
|
||||||
UaDeleter<UA_ModifyMonitoredItemsResponse> responseDeleter(
|
|
||||||
- &res, UA_ModifyMonitoredItemsResponse_deleteMembers);
|
|
||||||
+ &res, UA_ModifyMonitoredItemsResponse_clear);
|
|
||||||
|
|
||||||
if (res.responseHeader.serviceResult != UA_STATUSCODE_GOOD || res.results[0].statusCode != UA_STATUSCODE_GOOD) {
|
|
||||||
p.setStatusCode(static_cast<QOpcUa::UaStatusCode>(res.responseHeader.serviceResult == UA_STATUSCODE_GOOD ? res.results[0].statusCode : res.responseHeader.serviceResult));
|
|
||||||
diff --git a/src/plugins/opcua/open62541/qopen62541valueconverter.cpp b/src/plugins/opcua/open62541/qopen62541valueconverter.cpp
|
|
||||||
index 5a8562c..61a504a 100644
|
|
||||||
--- a/src/plugins/opcua/open62541/qopen62541valueconverter.cpp
|
|
||||||
+++ b/src/plugins/opcua/open62541/qopen62541valueconverter.cpp
|
|
||||||
@@ -124,69 +124,67 @@ QVariant toQVariant(const UA_Variant &value)
|
|
||||||
return QVariant();
|
|
||||||
}
|
|
||||||
|
|
||||||
- switch (value.type->typeIndex) {
|
|
||||||
- case UA_TYPES_BOOLEAN:
|
|
||||||
+ if (value.type == &UA_TYPES[UA_TYPES_BOOLEAN])
|
|
||||||
return arrayToQVariant<bool, UA_Boolean>(value, QMetaType::Bool);
|
|
||||||
- case UA_TYPES_SBYTE:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_SBYTE])
|
|
||||||
return arrayToQVariant<signed char, UA_SByte>(value, QMetaType::SChar);
|
|
||||||
- case UA_TYPES_BYTE:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_BYTE])
|
|
||||||
return arrayToQVariant<uchar, UA_Byte>(value, QMetaType::UChar);
|
|
||||||
- case UA_TYPES_INT16:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_INT16])
|
|
||||||
return arrayToQVariant<qint16, UA_Int16>(value, QMetaType::Short);
|
|
||||||
- case UA_TYPES_UINT16:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_UINT16])
|
|
||||||
return arrayToQVariant<quint16, UA_UInt16>(value, QMetaType::UShort);
|
|
||||||
- case UA_TYPES_INT32:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_INT32])
|
|
||||||
return arrayToQVariant<qint32, UA_Int32>(value, QMetaType::Int);
|
|
||||||
- case UA_TYPES_UINT32:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_UINT32])
|
|
||||||
return arrayToQVariant<quint32, UA_UInt32>(value, QMetaType::UInt);
|
|
||||||
- case UA_TYPES_INT64:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_INT64])
|
|
||||||
return arrayToQVariant<int64_t, UA_Int64>(value, QMetaType::LongLong);
|
|
||||||
- case UA_TYPES_UINT64:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_UINT64])
|
|
||||||
return arrayToQVariant<uint64_t, UA_UInt64>(value, QMetaType::ULongLong);
|
|
||||||
- case UA_TYPES_FLOAT:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_FLOAT])
|
|
||||||
return arrayToQVariant<float, UA_Float>(value, QMetaType::Float);
|
|
||||||
- case UA_TYPES_DOUBLE:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_DOUBLE])
|
|
||||||
return arrayToQVariant<double, UA_Double>(value, QMetaType::Double);
|
|
||||||
- case UA_TYPES_STRING:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_STRING])
|
|
||||||
return arrayToQVariant<QString, UA_String>(value, QMetaType::QString);
|
|
||||||
- case UA_TYPES_BYTESTRING:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_BYTESTRING])
|
|
||||||
return arrayToQVariant<QByteArray, UA_ByteString>(value, QMetaType::QByteArray);
|
|
||||||
- case UA_TYPES_LOCALIZEDTEXT:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_LOCALIZEDTEXT])
|
|
||||||
return arrayToQVariant<QOpcUaLocalizedText, UA_LocalizedText>(value);
|
|
||||||
- case UA_TYPES_NODEID:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_NODEID])
|
|
||||||
return arrayToQVariant<QString, UA_NodeId>(value, QMetaType::QString);
|
|
||||||
- case UA_TYPES_DATETIME:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_DATETIME])
|
|
||||||
return arrayToQVariant<QDateTime, UA_DateTime>(value, QMetaType::QDateTime);
|
|
||||||
- case UA_TYPES_GUID:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_GUID])
|
|
||||||
return arrayToQVariant<QUuid, UA_Guid>(value, QMetaType::QUuid);
|
|
||||||
- case UA_TYPES_XMLELEMENT:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_XMLELEMENT])
|
|
||||||
return arrayToQVariant<QString, UA_XmlElement>(value, QMetaType::QString);
|
|
||||||
- case UA_TYPES_QUALIFIEDNAME:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_QUALIFIEDNAME])
|
|
||||||
return arrayToQVariant<QOpcUaQualifiedName, UA_QualifiedName>(value);
|
|
||||||
- case UA_TYPES_STATUSCODE:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_STATUSCODE])
|
|
||||||
return arrayToQVariant<QOpcUa::UaStatusCode, UA_StatusCode>(value, QMetaType::UInt);
|
|
||||||
- case UA_TYPES_EXTENSIONOBJECT:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_EXTENSIONOBJECT])
|
|
||||||
return arrayToQVariant<QVariant, UA_ExtensionObject>(value);
|
|
||||||
- case UA_TYPES_EXPANDEDNODEID:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_EXPANDEDNODEID])
|
|
||||||
return arrayToQVariant<QOpcUaExpandedNodeId, UA_ExpandedNodeId>(value);
|
|
||||||
- case UA_TYPES_ARGUMENT:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_ARGUMENT])
|
|
||||||
return arrayToQVariant<QOpcUaArgument, UA_Argument>(value);
|
|
||||||
- case UA_TYPES_RANGE:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_RANGE])
|
|
||||||
return arrayToQVariant<QOpcUaRange, UA_Range>(value);
|
|
||||||
- case UA_TYPES_EUINFORMATION:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_EUINFORMATION])
|
|
||||||
return arrayToQVariant<QOpcUaEUInformation, UA_EUInformation>(value);
|
|
||||||
- case UA_TYPES_AXISINFORMATION:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_AXISINFORMATION])
|
|
||||||
return arrayToQVariant<QOpcUaAxisInformation, UA_AxisInformation>(value);
|
|
||||||
- case UA_TYPES_COMPLEXNUMBERTYPE:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_COMPLEXNUMBERTYPE])
|
|
||||||
return arrayToQVariant<QOpcUaComplexNumber, UA_ComplexNumberType>(value);
|
|
||||||
- case UA_TYPES_DOUBLECOMPLEXNUMBERTYPE:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_DOUBLECOMPLEXNUMBERTYPE])
|
|
||||||
return arrayToQVariant<QOpcUaDoubleComplexNumber, UA_DoubleComplexNumberType>(value);
|
|
||||||
- case UA_TYPES_XVTYPE:
|
|
||||||
+ else if (value.type == &UA_TYPES[UA_TYPES_XVTYPE])
|
|
||||||
return arrayToQVariant<QOpcUaXValue, UA_XVType>(value);
|
|
||||||
- default:
|
|
||||||
- qCWarning(QT_OPCUA_PLUGINS_OPEN62541) << "Variant conversion from Open62541 for typeName" << value.type->typeName << " not implemented";
|
|
||||||
- return QVariant();
|
|
||||||
- }
|
|
||||||
+
|
|
||||||
+ qCWarning(QT_OPCUA_PLUGINS_OPEN62541) << "Variant conversion from Open62541 for typeName" << value.type->typeName << " not implemented";
|
|
||||||
+ return QVariant();
|
|
||||||
}
|
|
||||||
|
|
||||||
const UA_DataType *toDataType(QOpcUa::Types valueType)
|
|
||||||
@@ -672,7 +670,7 @@ void scalarFromQt<UA_ExtensionObject, QOpcUaExtensionObject>(const QOpcUaExtensi
|
|
||||||
{
|
|
||||||
QByteArray temp = obj.encodedBody();
|
|
||||||
UA_NodeId encodingId = Open62541Utils::nodeIdFromQString(obj.encodingTypeId());
|
|
||||||
- UaDeleter<UA_NodeId> nodeIdDeleter(&encodingId, UA_NodeId_deleteMembers);
|
|
||||||
+ UaDeleter<UA_NodeId> nodeIdDeleter(&encodingId, UA_NodeId_clear);
|
|
||||||
createExtensionObject(temp, encodingId, ptr, obj.encoding());
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
set(SCRIPT_PATH "${CURRENT_INSTALLED_DIR}/share/qtbase")
|
set(SCRIPT_PATH "${CURRENT_INSTALLED_DIR}/share/qtbase")
|
||||||
include("${SCRIPT_PATH}/qt_install_submodule.cmake")
|
include("${SCRIPT_PATH}/qt_install_submodule.cmake")
|
||||||
|
|
||||||
set(${PORT}_PATCHES open62541_v1.3_support.patch)
|
set(${PORT}_PATCHES )
|
||||||
|
|
||||||
# General features:
|
# General features:
|
||||||
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
|
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtopcua",
|
"name": "qtopcua",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"port-version": 2,
|
|
||||||
"description": "Qt wrapper for existing OPC UA stacks",
|
"description": "Qt wrapper for existing OPC UA stacks",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtpositioning",
|
"name": "qtpositioning",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Positioning",
|
"description": "Qt Positioning",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtquick3d",
|
"name": "qtquick3d",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"port-version": 1,
|
|
||||||
"description": "A new module and API for defining 3D content in Qt Quick.",
|
"description": "A new module and API for defining 3D content in Qt Quick.",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtquick3dphysics",
|
"name": "qtquick3dphysics",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Physics engine integration for Qt Quick 3D",
|
"description": "Physics engine integration for Qt Quick 3D",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
set(SCRIPT_PATH "${CURRENT_INSTALLED_DIR}/share/qtbase")
|
||||||
|
include("${SCRIPT_PATH}/qt_install_submodule.cmake")
|
||||||
|
|
||||||
|
set(${PORT}_PATCHES)
|
||||||
|
set(TOOL_NAMES qqem)
|
||||||
|
|
||||||
|
qt_install_submodule(PATCHES ${${PORT}_PATCHES}
|
||||||
|
TOOL_NAMES ${TOOL_NAMES}
|
||||||
|
CONFIGURE_OPTIONS_MAYBE_UNUSED
|
||||||
|
QT_BUILD_EXAMPLES
|
||||||
|
QT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS
|
||||||
|
)
|
||||||
|
|
||||||
|
set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled)
|
|
@ -0,0 +1,29 @@
|
||||||
|
{
|
||||||
|
"name": "qtquickeffectmaker",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"description": "Qt Quick Effect Maker (QQEM) for creating and editing custom shader effects.",
|
||||||
|
"homepage": "https://www.qt.io/",
|
||||||
|
"license": null,
|
||||||
|
"supports": "native",
|
||||||
|
"dependencies": [
|
||||||
|
{
|
||||||
|
"name": "qtbase",
|
||||||
|
"default-features": false,
|
||||||
|
"features": [
|
||||||
|
"gui"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "qtdeclarative",
|
||||||
|
"default-features": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "qtquick3d",
|
||||||
|
"default-features": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "qtshadertools",
|
||||||
|
"default-features": false
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtquicktimeline",
|
"name": "qtquicktimeline",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Module for keyframe-based timeline construction.",
|
"description": "Module for keyframe-based timeline construction.",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtremoteobjects",
|
"name": "qtremoteobjects",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt distributed object system",
|
"description": "Qt distributed object system",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtscxml",
|
"name": "qtscxml",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "SCXML (state machine notation) compiler and related tools",
|
"description": "SCXML (state machine notation) compiler and related tools",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtsensors",
|
"name": "qtsensors",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Sensors",
|
"description": "Qt Sensors",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtserialbus",
|
"name": "qtserialbus",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Support for CAN and potentially other serial buses.",
|
"description": "Support for CAN and potentially other serial buses.",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtserialport",
|
"name": "qtserialport",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Serial Port support",
|
"description": "Qt Serial Port support",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtshadertools",
|
"name": "qtshadertools",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"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.",
|
"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/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtspeech",
|
"name": "qtspeech",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"port-version": 1,
|
|
||||||
"description": "Qt Speech support",
|
"description": "Qt Speech support",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtsvg",
|
"name": "qtsvg",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt SVG",
|
"description": "Qt SVG",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -54,3 +54,16 @@
|
||||||
endif()
|
endif()
|
||||||
-
|
-
|
||||||
-endif()
|
-endif()
|
||||||
|
diff --git a/src/assistant/CMakeLists.txt b/src/assistant/CMakeLists.txt
|
||||||
|
index 5d2bf2b67c..abd9b513d3 100644
|
||||||
|
--- a/src/assistant/CMakeLists.txt
|
||||||
|
+++ b/src/assistant/CMakeLists.txt
|
||||||
|
@@ -34,7 +34,7 @@ if(TARGET qlitehtml)
|
||||||
|
# but found in the system, because they are imported only to the subdirectory scope
|
||||||
|
# where find_package was called. But that's fine, we wouldn't be able to set compiler flags
|
||||||
|
# on them anyway.
|
||||||
|
- if(TARGET litehtml)
|
||||||
|
+ if(0)
|
||||||
|
qt_internal_set_exceptions_flags(litehtml OFF)
|
||||||
|
qt_disable_warnings(litehtml)
|
||||||
|
endif()
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qttools",
|
"name": "qttools",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"port-version": 1,
|
|
||||||
"description": "Qt Tools",
|
"description": "Qt Tools",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qttranslations",
|
"name": "qttranslations",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt Translations",
|
"description": "Qt Translations",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtvirtualkeyboard",
|
"name": "qtvirtualkeyboard",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "SCXML (state machine notation) compiler and related tools",
|
"description": "SCXML (state machine notation) compiler and related tools",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtwayland",
|
"name": "qtwayland",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "A toolbox for making Qt based Wayland compositors",
|
"description": "A toolbox for making Qt based Wayland compositors",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtwebchannel",
|
"name": "qtwebchannel",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt WebChannel",
|
"description": "Qt WebChannel",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
set(SCRIPT_PATH "${CURRENT_INSTALLED_DIR}/share/qtbase")
|
set(SCRIPT_PATH "${CURRENT_INSTALLED_DIR}/share/qtbase")
|
||||||
include("${SCRIPT_PATH}/qt_install_submodule.cmake")
|
include("${SCRIPT_PATH}/qt_install_submodule.cmake")
|
||||||
|
|
||||||
set(${PORT}_PATCHES
|
set(${PORT}_PATCHES "")
|
||||||
)
|
|
||||||
|
|
||||||
set(TOOL_NAMES gn QtWebEngineProcess qwebengine_convert_dict)
|
set(TOOL_NAMES gn QtWebEngineProcess qwebengine_convert_dict)
|
||||||
|
|
||||||
|
@ -106,6 +105,7 @@ qt_cmake_configure( DISABLE_PARALLEL_CONFIGURE # due to in source changes.
|
||||||
-DBISON_EXECUTABLE=${BISON}
|
-DBISON_EXECUTABLE=${BISON}
|
||||||
-DFLEX_EXECUTABLE=${FLEX}
|
-DFLEX_EXECUTABLE=${FLEX}
|
||||||
-DNodejs_EXECUTABLE=${NODEJS}
|
-DNodejs_EXECUTABLE=${NODEJS}
|
||||||
|
-DQT_FEATURE_webengine_jumbo_build=0
|
||||||
OPTIONS_DEBUG ${_qis_CONFIGURE_OPTIONS_DEBUG}
|
OPTIONS_DEBUG ${_qis_CONFIGURE_OPTIONS_DEBUG}
|
||||||
OPTIONS_RELEASE ${_qis_CONFIGURE_OPTIONS_RELEASE})
|
OPTIONS_RELEASE ${_qis_CONFIGURE_OPTIONS_RELEASE})
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"$comment": "x86-windows is not within the upstream support matrix of Qt6",
|
"$comment": "x86-windows is not within the upstream support matrix of Qt6",
|
||||||
"name": "qtwebengine",
|
"name": "qtwebengine",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt WebEngine",
|
"description": "Qt WebEngine",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtwebsockets",
|
"name": "qtwebsockets",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"description": "Qt WebSockets",
|
"description": "Qt WebSockets",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "qtwebview",
|
"name": "qtwebview",
|
||||||
"version": "6.4.3",
|
"version": "6.5.0",
|
||||||
"port-version": 1,
|
|
||||||
"description": "Qt Web View",
|
"description": "Qt Web View",
|
||||||
"homepage": "https://www.qt.io/",
|
"homepage": "https://www.qt.io/",
|
||||||
"license": null,
|
"license": null,
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
diff --git a/app/src/CMakeLists.txt b/app/src/CMakeLists.txt
|
|
||||||
index f0cef72c..f007eb83 100644
|
|
||||||
--- a/app/src/CMakeLists.txt
|
|
||||||
+++ b/app/src/CMakeLists.txt
|
|
||||||
@@ -53,7 +53,14 @@ ENDIF()
|
|
||||||
INSTALL(TARGETS rtabmap_app
|
|
||||||
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" COMPONENT runtime
|
|
||||||
BUNDLE DESTINATION "${CMAKE_BUNDLE_LOCATION}" COMPONENT runtime)
|
|
||||||
-
|
|
||||||
+
|
|
||||||
+qt_generate_deploy_app_script(
|
|
||||||
+ TARGET rtabmap_app
|
|
||||||
+ FILENAME_VARIABLE deploy_script
|
|
||||||
+ NO_UNSUPPORTED_PLATFORM_ERROR
|
|
||||||
+)
|
|
||||||
+install(SCRIPT ${deploy_script})
|
|
||||||
+
|
|
||||||
IF(APPLE AND BUILD_AS_BUNDLE)
|
|
||||||
INSTALL(CODE "execute_process(COMMAND ln -s \"../MacOS/${CMAKE_BUNDLE_NAME}\" ${PROJECT_NAME}
|
|
||||||
WORKING_DIRECTORY \$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/bin)")
|
|
|
@ -7,7 +7,6 @@ vcpkg_from_github(
|
||||||
SHA512 47fa00e760cd9089d42dc27cc0120f2dc2ad4b32b6a05e87fb5320fd6fe3971e68958984714895640989543be9252fd0fb96ccebf0d00d70afbad224022a7a53
|
SHA512 47fa00e760cd9089d42dc27cc0120f2dc2ad4b32b6a05e87fb5320fd6fe3971e68958984714895640989543be9252fd0fb96ccebf0d00d70afbad224022a7a53
|
||||||
HEAD_REF master
|
HEAD_REF master
|
||||||
PATCHES
|
PATCHES
|
||||||
fix_qt_deploy_plugins.patch
|
|
||||||
fix_autouic.patch
|
fix_autouic.patch
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -118,24 +117,22 @@ if("tools" IN_LIST FEATURES)
|
||||||
|
|
||||||
# Remove duplicate files that were added by qtdeploy
|
# Remove duplicate files that were added by qtdeploy
|
||||||
# that would be already deployed by vcpkg_copy_tools
|
# that would be already deployed by vcpkg_copy_tools
|
||||||
file(RENAME ${CURRENT_PACKAGES_DIR}/bin ${CURRENT_PACKAGES_DIR}/tmp)
|
file(RENAME "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/tmp")
|
||||||
file(GLOB RTABMAP_REL_LIBS ${CURRENT_PACKAGES_DIR}/tmp/rtabmap*)
|
file(GLOB RTABMAP_REL_LIBS "${CURRENT_PACKAGES_DIR}/tmp/rtabmap*")
|
||||||
file(COPY ${RTABMAP_REL_LIBS} DESTINATION ${CURRENT_PACKAGES_DIR}/bin)
|
file(COPY ${RTABMAP_REL_LIBS} DESTINATION "${CURRENT_PACKAGES_DIR}/bin")
|
||||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/tmp")
|
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/tmp")
|
||||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/translations")
|
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/translations")
|
||||||
file(RENAME ${CURRENT_PACKAGES_DIR}/plugins ${CURRENT_PACKAGES_DIR}/tools/${PORT}/plugins)
|
|
||||||
#qt.conf
|
#qt.conf
|
||||||
file(WRITE ${CURRENT_PACKAGES_DIR}/tools/${PORT}/qt.conf "[Paths]
|
file(COPY "${CURRENT_INSTALLED_DIR}/tools/Qt6/bin/qt.conf" DESTINATION "${CURRENT_PACKAGES_DIR}/tools/${PORT}")
|
||||||
Prefix = .")
|
vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/tools/${PORT}/qt.conf" "./../../../" "./../../")
|
||||||
|
|
||||||
# Debug
|
# Debug
|
||||||
file(RENAME ${CURRENT_PACKAGES_DIR}/debug/bin ${CURRENT_PACKAGES_DIR}/debug/tmp)
|
file(RENAME "${CURRENT_PACKAGES_DIR}/debug/bin" "${CURRENT_PACKAGES_DIR}/debug/tmp")
|
||||||
file(GLOB RTABMAP_DBG_LIBS ${CURRENT_PACKAGES_DIR}/debug/tmp/rtabmap*)
|
file(GLOB RTABMAP_DBG_LIBS "${CURRENT_PACKAGES_DIR}/debug/tmp/rtabmap*")
|
||||||
file(COPY ${RTABMAP_DBG_LIBS} DESTINATION ${CURRENT_PACKAGES_DIR}/debug/bin)
|
file(COPY ${RTABMAP_DBG_LIBS} DESTINATION "${CURRENT_PACKAGES_DIR}/debug/bin")
|
||||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/tmp")
|
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/tmp")
|
||||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/plugins")
|
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/plugins")
|
||||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/translations")
|
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/translations")
|
||||||
|
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"name": "rtabmap",
|
"name": "rtabmap",
|
||||||
"version": "0.21.0",
|
"version": "0.21.0",
|
||||||
|
"port-version": 1,
|
||||||
"description": "Real-Time Appearance-Based Mapping",
|
"description": "Real-Time Appearance-Based Mapping",
|
||||||
"homepage": "https://introlab.github.io/rtabmap/",
|
"homepage": "https://introlab.github.io/rtabmap/",
|
||||||
"license": "BSD-3-Clause",
|
"license": "BSD-3-Clause",
|
||||||
|
|
|
@ -1,25 +0,0 @@
|
||||||
vcpkg_from_github(
|
|
||||||
OUT_SOURCE_PATH SOURCE_PATH
|
|
||||||
REPO faaxm/spix
|
|
||||||
REF v0.5
|
|
||||||
SHA512 fdc35ff4920a83d4b2d0abe84eae7c8f46cb259e525d4445b091eb01990bcdeade7e60a00795f4acccc09f0702fa61d17ba6c7b8bbf19ff218e8bd42e1eb7f7c
|
|
||||||
|
|
||||||
HEAD_REF master
|
|
||||||
)
|
|
||||||
|
|
||||||
vcpkg_cmake_configure(
|
|
||||||
SOURCE_PATH "${SOURCE_PATH}"
|
|
||||||
OPTIONS
|
|
||||||
-DSPIX_BUILD_EXAMPLES=OFF
|
|
||||||
-DSPIX_BUILD_TESTS=OFF
|
|
||||||
-DSPIX_QT_MAJOR=6
|
|
||||||
)
|
|
||||||
|
|
||||||
vcpkg_cmake_install()
|
|
||||||
|
|
||||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
|
|
||||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
|
|
||||||
|
|
||||||
file(INSTALL "${SOURCE_PATH}/LICENSE.txt" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
|
|
||||||
|
|
||||||
vcpkg_copy_pdbs()
|
|
|
@ -1,19 +0,0 @@
|
||||||
{
|
|
||||||
"name": "spix",
|
|
||||||
"version": "0.5",
|
|
||||||
"description": "A minimally invasive UI testing library that enables your Qt/QML app's UI to be controlled either via c++ code, or through an http RPC interface.",
|
|
||||||
"homepage": "https://github.com/faaxm/spix",
|
|
||||||
"license": "MIT",
|
|
||||||
"dependencies": [
|
|
||||||
"anyrpc",
|
|
||||||
{
|
|
||||||
"name": "qtbase",
|
|
||||||
"default-features": false
|
|
||||||
},
|
|
||||||
"qtdeclarative",
|
|
||||||
{
|
|
||||||
"name": "vcpkg-cmake",
|
|
||||||
"host": true
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -6413,15 +6413,15 @@
|
||||||
"port-version": 1
|
"port-version": 1
|
||||||
},
|
},
|
||||||
"qt": {
|
"qt": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 1
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qt-advanced-docking-system": {
|
"qt-advanced-docking-system": {
|
||||||
"baseline": "3.8.2",
|
"baseline": "3.8.2",
|
||||||
"port-version": 2
|
"port-version": 2
|
||||||
},
|
},
|
||||||
"qt3d": {
|
"qt3d": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qt5": {
|
"qt5": {
|
||||||
|
@ -6597,63 +6597,67 @@
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qt5compat": {
|
"qt5compat": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 1
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qt6betablock": {
|
"qt6betablock": {
|
||||||
"baseline": "6.2.0-beta",
|
"baseline": "6.2.0-beta",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtactiveqt": {
|
"qtactiveqt": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtapplicationmanager": {
|
"qtapplicationmanager": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtbase": {
|
"qtbase": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 3
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtcharts": {
|
"qtcharts": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtcoap": {
|
"qtcoap": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtconnectivity": {
|
"qtconnectivity": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtdatavis3d": {
|
"qtdatavis3d": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtdeclarative": {
|
"qtdeclarative": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtdeviceutilities": {
|
"qtdeviceutilities": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtdoc": {
|
"qtdoc": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
|
"qtgrpc": {
|
||||||
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qthttpserver": {
|
"qthttpserver": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtimageformats": {
|
"qtimageformats": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtinterfaceframework": {
|
"qtinterfaceframework": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtkeychain": {
|
"qtkeychain": {
|
||||||
|
@ -6665,116 +6669,120 @@
|
||||||
"port-version": 1
|
"port-version": 1
|
||||||
},
|
},
|
||||||
"qtlanguageserver": {
|
"qtlanguageserver": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtlocation": {
|
"qtlocation": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtlottie": {
|
"qtlottie": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtmqtt": {
|
"qtmqtt": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtmultimedia": {
|
"qtmultimedia": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 1
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtnetworkauth": {
|
"qtnetworkauth": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtopcua": {
|
"qtopcua": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 2
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtpositioning": {
|
"qtpositioning": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtquick3d": {
|
"qtquick3d": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 1
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtquick3dphysics": {
|
"qtquick3dphysics": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtquickcontrols2": {
|
"qtquickcontrols2": {
|
||||||
"baseline": "deprecated",
|
"baseline": "deprecated",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
|
"qtquickeffectmaker": {
|
||||||
|
"baseline": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
"qtquicktimeline": {
|
"qtquicktimeline": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtremoteobjects": {
|
"qtremoteobjects": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtscxml": {
|
"qtscxml": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtsensors": {
|
"qtsensors": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtserialbus": {
|
"qtserialbus": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtserialport": {
|
"qtserialport": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtshadertools": {
|
"qtshadertools": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtspeech": {
|
"qtspeech": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 1
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtsvg": {
|
"qtsvg": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qttools": {
|
"qttools": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 1
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qttranslations": {
|
"qttranslations": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtvirtualkeyboard": {
|
"qtvirtualkeyboard": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtwayland": {
|
"qtwayland": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtwebchannel": {
|
"qtwebchannel": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtwebengine": {
|
"qtwebengine": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtwebsockets": {
|
"qtwebsockets": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 0
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"qtwebview": {
|
"qtwebview": {
|
||||||
"baseline": "6.4.3",
|
"baseline": "6.5.0",
|
||||||
"port-version": 1
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"quadtree": {
|
"quadtree": {
|
||||||
"baseline": "2022-04-24",
|
"baseline": "2022-04-24",
|
||||||
|
@ -7058,7 +7066,7 @@
|
||||||
},
|
},
|
||||||
"rtabmap": {
|
"rtabmap": {
|
||||||
"baseline": "0.21.0",
|
"baseline": "0.21.0",
|
||||||
"port-version": 0
|
"port-version": 1
|
||||||
},
|
},
|
||||||
"rtaudio": {
|
"rtaudio": {
|
||||||
"baseline": "2021-11-16",
|
"baseline": "2021-11-16",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "ecd656220f58ebf6651801b9fc439ba5d8f6b62b",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "6e93109d6a3a6a6ef65470ce467a01a931a723b9",
|
"git-tree": "6e93109d6a3a6a6ef65470ce467a01a931a723b9",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "56a3a7a27a022640d0f965aeb1d56ece4c63006d",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "c3c0d24660bf42af84e27538b011b36e831ba942",
|
"git-tree": "c3c0d24660bf42af84e27538b011b36e831ba942",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "b4a3c116018e4b6f97e056193c82af718bda10b3",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "0a79c6cfb2113f764e603ee13a4c12493f16b6d5",
|
"git-tree": "0a79c6cfb2113f764e603ee13a4c12493f16b6d5",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "906e0b257af28f5690907f94ad79bc95f3a34f5c",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "f2ba14310d63294366c151fc33bc22807ddc4381",
|
"git-tree": "f2ba14310d63294366c151fc33bc22807ddc4381",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "02767f9ffe5a4a96fa2555440e17e92d1795548d",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "abe5601cca736c754b78f7451584d76fa06387f7",
|
"git-tree": "abe5601cca736c754b78f7451584d76fa06387f7",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "501903e9d1d55ca5dbeee2ff61c8c846e77fe7b3",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "cc1cc5c1a5d6a7c4c10feebe8d43a069d3a375a7",
|
"git-tree": "cc1cc5c1a5d6a7c4c10feebe8d43a069d3a375a7",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "a9cb7b445154fb5957aec5455428d0bde929fcda",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "2cf33ba2051247bb8a97afec744df43f608f995f",
|
"git-tree": "2cf33ba2051247bb8a97afec744df43f608f995f",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "f5c864cedd1698478c95617d82ba56b1dd240ab2",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "0ec02fcfbcdf7429b89d559491dce4912d93533a",
|
"git-tree": "0ec02fcfbcdf7429b89d559491dce4912d93533a",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "4e87723595352e8637721bea77ffc9c1ad73c031",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "3c207cf03cd774a0540d8199ca4c3e5d1279949b",
|
"git-tree": "3c207cf03cd774a0540d8199ca4c3e5d1279949b",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "55f14b0a4149603a1d171ebf4cc99d8dfb2739c3",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "b240e1a2bf68f450855c7a93d6ff755e9e519afb",
|
"git-tree": "b240e1a2bf68f450855c7a93d6ff755e9e519afb",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "c0d4c48a9b7ef8047bb2068271fb433deddd3ffb",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "d95042b70d48866fce13c9474b4bedd62ac9be7f",
|
"git-tree": "d95042b70d48866fce13c9474b4bedd62ac9be7f",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "21885adf14cf548990d1a47fb4baf3c75bc00859",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "30f0d972b16884ce41d64dea7550976b4bb102d5",
|
"git-tree": "30f0d972b16884ce41d64dea7550976b4bb102d5",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "54a7e5b497830856aad12dec08b7bb01c37b4999",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "6b0bc07f88766c3534b163684451151b4f7346ef",
|
"git-tree": "6b0bc07f88766c3534b163684451151b4f7346ef",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "8fb784c858ca56e7ed43e80c0d5937962a2f72b2",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "9467160ab402bfd2f04461aee718cb9043d3a094",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "0725482920b4594c7f9345ef21124041aa648075",
|
"git-tree": "0725482920b4594c7f9345ef21124041aa648075",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "6a6f759bf37a0bbc86ccdac3eccbfa40816cbd79",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "bf254edd44146eaac43755ff680855122d2a8705",
|
"git-tree": "bf254edd44146eaac43755ff680855122d2a8705",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "3c0fac0141ef882b26d1904189a1aafd4dc4540f",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "0bb5fdc2bde29cd083a90c67dc1892d68772dadc",
|
"git-tree": "0bb5fdc2bde29cd083a90c67dc1892d68772dadc",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "248be805b9a3c9d95efa723392d374a9c94a5c27",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "9e626f373f4ca8f18e9bde990f75c34aef89baa2",
|
"git-tree": "9e626f373f4ca8f18e9bde990f75c34aef89baa2",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "d015b0691674d099f1a1ab1c6b812a914f3bad80",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "9ff1609af9be7a187f0edcc495b0d646dc36a976",
|
"git-tree": "9ff1609af9be7a187f0edcc495b0d646dc36a976",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "5c8d01536a9c595ddc58327caac428c86ffe2262",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "d8887bee44785f3c285c103d31d6c1436908ea8f",
|
"git-tree": "d8887bee44785f3c285c103d31d6c1436908ea8f",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "3129ca4a0ba4f6e94550a56d32228560cb3483f9",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "67ca11347716f0408dd58bec49c52b8bc3c04da5",
|
"git-tree": "67ca11347716f0408dd58bec49c52b8bc3c04da5",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "a10258ebedf8a3f71b8d761b58933e40bf70fac3",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "833b2e1397868c7a5ba8f195dca85ac73ddd93bc",
|
"git-tree": "833b2e1397868c7a5ba8f195dca85ac73ddd93bc",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "767609a9d9713dae6a4c0fd2696a1ec994e28e21",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "e521ca0bc29e9c96290d6765997d4c7df3712599",
|
"git-tree": "e521ca0bc29e9c96290d6765997d4c7df3712599",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "4e08f45ca76dba44e3de1c48d6210e1d987f44b3",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "4c9519c0e8f61a9f9cddd4711fb8d8a6139baef9",
|
"git-tree": "4c9519c0e8f61a9f9cddd4711fb8d8a6139baef9",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "0da142e2b032f345e88aed41ef444684523be056",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "e6e37d5325bba76a2c912dcc537c36f5214e45d7",
|
"git-tree": "e6e37d5325bba76a2c912dcc537c36f5214e45d7",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "ab3f7bbf20de8d370d5ac8711f2190d96db87f7e",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "a927a30de733a8bb6f1149dd4a5a37aeeca8f521",
|
"git-tree": "a927a30de733a8bb6f1149dd4a5a37aeeca8f521",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "dc5e1726976f64617ee280062596560c791d4b38",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "2fe5d74e187c7131e0b799d59a9bdf056a921396",
|
"git-tree": "2fe5d74e187c7131e0b799d59a9bdf056a921396",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "fafa1b506a25f0b343afc09ee5708e885ac56076",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "3f9caf40f1987be65ca3ce699cd176c4453bea14",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "8272dedda604707ed4bdd252fb855ca828b41719",
|
"git-tree": "8272dedda604707ed4bdd252fb855ca828b41719",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "cce29bbf6dbad6125ffd59ca29bbc0fd8f9d1108",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "bcb4cf681ccbf7b720b26eb93cf4d656a107652f",
|
"git-tree": "bcb4cf681ccbf7b720b26eb93cf4d656a107652f",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "a900efa4d344d886cba9d538ecee24346957a76f",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "60116e86139859df7acad954b48f839240e78272",
|
"git-tree": "60116e86139859df7acad954b48f839240e78272",
|
||||||
"version": "6.4.3",
|
"version": "6.4.3",
|
||||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче