From 56710e87242e9f615aa942a0114c1291d4e68483 Mon Sep 17 00:00:00 2001 From: Samuli Piippo Date: Mon, 5 Dec 2022 05:38:47 +0000 Subject: [PATCH] Add recipe for QtInsightTracker QtInsightTracker is a commercial-only module. Task-number: ANALYTICS-237 Task-number: QTBUG-108568 Pick-to: 6.5 Change-Id: I30412dec8552898b76865402c2e2ccfcae8d1904 Reviewed-by: Ari Parkkila --- coin/test-configs.inc | 1 + .../packagegroup-qt6-commercial-modules.bb | 1 + recipes-qt/qt6/qt6-git.inc | 1 + recipes-qt/qt6/qtinsighttracker_git.bb | 12 ++++++++++++ 4 files changed, 15 insertions(+) create mode 100644 recipes-qt/qt6/qtinsighttracker_git.bb diff --git a/coin/test-configs.inc b/coin/test-configs.inc index 59bb701..ff038e9 100644 --- a/coin/test-configs.inc +++ b/coin/test-configs.inc @@ -63,6 +63,7 @@ PACKAGECONFIG:append:pn-qtdeviceutilities = " examples" PACKAGECONFIG:append:pn-qtgrpc = " examples" PACKAGECONFIG:append:pn-qthttpserver = " examples" PACKAGECONFIG:append:pn-qtimageformats = " examples" +PACKAGECONFIG:append:pn-qtinsighttracker = " examples" PACKAGECONFIG:append:pn-qtinterfaceframework = " examples" PACKAGECONFIG:append:pn-qtlanguageserver = " examples" PACKAGECONFIG:append:pn-qtlocation = " examples" diff --git a/recipes-qt/packagegroups/packagegroup-qt6-commercial-modules.bb b/recipes-qt/packagegroups/packagegroup-qt6-commercial-modules.bb index 9284e36..8a3db72 100644 --- a/recipes-qt/packagegroups/packagegroup-qt6-commercial-modules.bb +++ b/recipes-qt/packagegroups/packagegroup-qt6-commercial-modules.bb @@ -9,5 +9,6 @@ PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" RDEPENDS:${PN} += " \ qmlcompilerplus \ + qtinsighttracker \ qtvncserver \ " diff --git a/recipes-qt/qt6/qt6-git.inc b/recipes-qt/qt6/qt6-git.inc index 13923fa..9fa6c0a 100644 --- a/recipes-qt/qt6/qt6-git.inc +++ b/recipes-qt/qt6/qt6-git.inc @@ -17,6 +17,7 @@ PV = "6.6.0" SRCREV = "${SRCREV_${QT_MODULE}}" SRCREV_tqtc-qmlcompilerplus = "f2414c1a5e44b9132ab391aed015b40d066c64eb" +SRCREV_tqtc-qtinsighttracker = "a53ea92cc3554e108f984899d05f43cd581fda84" SRCREV_tqtc-qtvncserver = "92dfd85cc1b49ee69914c1aba64ed8819c85b3d5" SRCREV_qt3d = "12f42251343b58203d7ad08da571bb2a8c382fc1" SRCREV_qt3d-assimp = "5a38cd0a03015ceabbd5bc6efb0730dde1ef74e5" diff --git a/recipes-qt/qt6/qtinsighttracker_git.bb b/recipes-qt/qt6/qtinsighttracker_git.bb new file mode 100644 index 0000000..e440e30 --- /dev/null +++ b/recipes-qt/qt6/qtinsighttracker_git.bb @@ -0,0 +1,12 @@ +LICENSE = "The-Qt-Company-Commercial" +LIC_FILES_CHKSUM = "file://LICENSES/LicenseRef-Qt-Commercial.txt;md5=40a1036f91cefc0e3fabad241fb5f187" + +inherit qt6-cmake + +include recipes-qt/qt6/qt6-git.inc +include recipes-qt/qt6/qt6.inc +include recipes-qt/qt6/qt6-commercial.inc + +DEPENDS += "qtbase qtdeclarative qtdeclarative-native" + +FILES:${PN} += "${QT6_INSTALL_DATADIR}/qtinsight"