diff --git a/recipes-qt/packagegroups/nativesdk-packagegroup-qt6-toolchain-host-addons.bb b/recipes-qt/packagegroups/nativesdk-packagegroup-qt6-toolchain-host-addons.bb index 216b121..f705912 100644 --- a/recipes-qt/packagegroups/nativesdk-packagegroup-qt6-toolchain-host-addons.bb +++ b/recipes-qt/packagegroups/nativesdk-packagegroup-qt6-toolchain-host-addons.bb @@ -11,6 +11,8 @@ PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" RDEPENDS:${PN} += " \ nativesdk-qtapplicationmanager-dev \ nativesdk-qtapplicationmanager-tools \ + nativesdk-qtcanvaspainter-dev \ + nativesdk-qtcanvaspainter-tools \ nativesdk-qtgrpc-dev \ nativesdk-qtgrpc-tools \ nativesdk-qtlottie-dev \ diff --git a/recipes-qt/packagegroups/packagegroup-qt6-addons.bb b/recipes-qt/packagegroups/packagegroup-qt6-addons.bb index 4473621..48f251e 100644 --- a/recipes-qt/packagegroups/packagegroup-qt6-addons.bb +++ b/recipes-qt/packagegroups/packagegroup-qt6-addons.bb @@ -11,6 +11,7 @@ RDEPENDS:${PN} += " \ ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qt3d', '', d)} \ qt5compat \ qtapplicationmanager \ + qtcanvaspainter \ qtcharts \ qtcoap \ qtconnectivity \ diff --git a/recipes-qt/qt6/qt6-git.inc b/recipes-qt/qt6/qt6-git.inc index 49b3fd7..e45c6a1 100644 --- a/recipes-qt/qt6/qt6-git.inc +++ b/recipes-qt/qt6/qt6-git.inc @@ -27,6 +27,7 @@ SRCREV_qt3d-assimp = "488a2f7af2920295ada886f113a0d563dab79b8d" SRCREV_qt5compat = "899697a935977a5920c8d17668586209c7586c11" SRCREV_qtbase = "22b34d603a89ec60b7db5aae1d2be3a4cbe6d9fb" SRCREV_qtapplicationmanager = "91e8dfdf273e7442c4264faea16204469943c0a4" +SRCREV_qtcanvaspainter = "6fa104ad0472c33fcaefcc8c8ebb6efbf3a947d4" SRCREV_qtcharts = "498763bff687e0e3a358a7666d573c066ef00999" SRCREV_qtcoap = "f6d8c6f572c40d5c8fd32e68ca9140cdbf866ec9" SRCREV_qtconnectivity = "34f874b01d4f2b7da7a323bec33aea2381d8201e" diff --git a/recipes-qt/qt6/qtcanvaspainter_git.bb b/recipes-qt/qt6/qtcanvaspainter_git.bb new file mode 100644 index 0000000..57fc087 --- /dev/null +++ b/recipes-qt/qt6/qtcanvaspainter_git.bb @@ -0,0 +1,25 @@ +LICENSE = "(The-Qt-Company-Commercial | (GPL-3.0-only & Qt-GPL-exception-1.0) & GFDL-1.3-no-invariants-only & BSD-3-Clause) & Zlib" +LIC_FILES_CHKSUM = " \ + file://LICENSES/BSD-3-Clause.txt;md5=cb40fa7520502d8c7a3aea47cae1316c \ + file://LICENSES/GFDL-1.3-no-invariants-only.txt;md5=a22d0be1ce2284b67950a4d1673dd1b0 \ + file://LICENSES/GPL-3.0-only.txt;md5=d32239bcb673463ab874e80d47fae504 \ + file://LICENSES/LicenseRef-Qt-Commercial.txt;md5=40a1036f91cefc0e3fabad241fb5f187 \ + file://LICENSES/Qt-GPL-exception-1.0.txt;md5=9a13522cd91a88fba784baf16ea66af8 \ + file://LICENSES/Zlib.txt;md5=370cf821bfe014e4427629dab445adcf \ +" + +inherit qt6-cmake + +include recipes-qt/qt6/qt6-git.inc +include recipes-qt/qt6/qt6.inc + +DEPENDS = "\ + qtbase \ + qtcanvaspainter-native \ + qtdeclarative \ + qtdeclarative-native \ + qtshadertools \ + qtshadertools-native \ +" + +BBCLASSEXTEND = "native nativesdk"