From a3191d0fd78c02e9a06b7cfcf2f10306a6e61bf9 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-238 Change-Id: I30412dec8552898b76865402c2e2ccfcae8d1904 Reviewed-by: Ari Parkkila (cherry picked from commit 56710e87242e9f615aa942a0114c1291d4e68483) --- 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 ed2101a..46a70bc 100644 --- a/coin/test-configs.inc +++ b/coin/test-configs.inc @@ -61,6 +61,7 @@ PACKAGECONFIG:append:pn-qtdatavis3d = " examples" PACKAGECONFIG:append:pn-qtdeclarative = " examples" PACKAGECONFIG:append:pn-qtdeviceutilities = " examples" PACKAGECONFIG:append:pn-qtimageformats = " examples" +PACKAGECONFIG:append:pn-qtinsighttracker = " examples" PACKAGECONFIG:append:pn-qtinterfaceframework = " examples" PACKAGECONFIG:append:pn-qtlanguageserver = " examples" PACKAGECONFIG:append:pn-qtlottie = " examples" diff --git a/recipes-qt/packagegroups/packagegroup-qt6-commercial-modules.bb b/recipes-qt/packagegroups/packagegroup-qt6-commercial-modules.bb index 0962f0c..c4155ee 100644 --- a/recipes-qt/packagegroups/packagegroup-qt6-commercial-modules.bb +++ b/recipes-qt/packagegroups/packagegroup-qt6-commercial-modules.bb @@ -9,4 +9,5 @@ PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" RDEPENDS:${PN} += " \ qmlcompilerplus \ + qtinsighttracker \ " diff --git a/recipes-qt/qt6/qt6-git.inc b/recipes-qt/qt6/qt6-git.inc index 39599ce..76e8cee 100644 --- a/recipes-qt/qt6/qt6-git.inc +++ b/recipes-qt/qt6/qt6-git.inc @@ -17,6 +17,7 @@ PV = "${QT_VERSION}" SRCREV = "${SRCREV_${QT_MODULE}}" SRCREV_tqtc-qmlcompilerplus = "cd153798a1dcd6eb6ea9a13fc0e41a194d6ae87a" +SRCREV_tqtc-qtinsighttracker = "38aaf56543321d1cdcce5011d2d9d74148a1465b" SRCREV_qt3d = "8e0097c0086cae2dde44a0f513ed1cd5b999cbec" SRCREV_qt3d-assimp = "5a38cd0a03015ceabbd5bc6efb0730dde1ef74e5" SRCREV_qt5compat = "557c8335de5d56545b2d0ba7f40761997366f0f4" 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"