aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2024-01-18 07:56:40 +0000
committerSamuli Piippo <samuli.piippo@qt.io>2024-01-26 05:27:15 +0000
commitd457a6e71754be07ca3391e53efb49d1f3a70bf6 (patch)
treef7d7a5a3d60ee8d7a46e700fb9f0843df848ef8e
parent8fb854dcdde40cd3c732c109c6942c17b5204ebc (diff)
Add recipe for QtDoc
QtDoc does not have any libraries, but it provides set of nicer demos. Pick-to: 6.7 Change-Id: I17c229c0a37f6e86bef5914cf5a2824fadfe73cd Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
-rw-r--r--recipes-qt/packagegroups/packagegroup-qt6-addons.bb1
-rw-r--r--recipes-qt/qt6/qtdoc_git.bb37
2 files changed, 38 insertions, 0 deletions
diff --git a/recipes-qt/packagegroups/packagegroup-qt6-addons.bb b/recipes-qt/packagegroups/packagegroup-qt6-addons.bb
index 840118d..3fba854 100644
--- a/recipes-qt/packagegroups/packagegroup-qt6-addons.bb
+++ b/recipes-qt/packagegroups/packagegroup-qt6-addons.bb
@@ -16,6 +16,7 @@ RDEPENDS:${PN} += " \
qtconnectivity \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtdatavis3d', '', d)} \
qtdeviceutilities \
+ qtdoc \
qtgraphs \
qtgrpc \
qthttpserver \
diff --git a/recipes-qt/qt6/qtdoc_git.bb b/recipes-qt/qt6/qtdoc_git.bb
new file mode 100644
index 0000000..66da0b5
--- /dev/null
+++ b/recipes-qt/qt6/qtdoc_git.bb
@@ -0,0 +1,37 @@
+LICENSE = "(The-Qt-Company-Commercial | (GPL-3.0-only & Qt-GPL-exception-1.0) & GFDL-1.3-no-invariants-only & BSD-3-Clause) & Apache-2.0 & CC-BY-4.0 & CC-BY-SA-4.0"
+LIC_FILES_CHKSUM = " \
+ file://LICENSES/Apache-2.0.txt;md5=b4c615f64dff32f71eeed614d13dfd4c \
+ file://LICENSES/BSD-3-Clause.txt;md5=cb40fa7520502d8c7a3aea47cae1316c \
+ file://LICENSES/CC-BY-4.0.txt;md5=ed88d31cea57b15030a1f58ceb04e0d5 \
+ file://LICENSES/CC-BY-SA-4.0.txt;md5=7130783469368ceb248a4f03e89ea4b8 \
+ 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=caa060942f6b722bc4329d4195584c38 \
+ file://LICENSES/Qt-GPL-exception-1.0.txt;md5=9a13522cd91a88fba784baf16ea66af8 \
+"
+
+inherit qt6-cmake
+
+include recipes-qt/qt6/qt6-git.inc
+include recipes-qt/qt6/qt6.inc
+
+DEPENDS += "\
+ qtbase \
+ qtcharts \
+ qtdeclarative qtdeclarative-native \
+ qtgraphs \
+ qtlocation \
+ qtmultimedia \
+ qtpositioning \
+ qtquick3d qtquick3d-native \
+ qtsensors \
+ qtshadertools-native \
+ qtsvg \
+ qtwebsockets \
+"
+DEPENDS:append:aarch64 = " qtpdf qtquick3dphysics"
+DEPENDS:append:arm = " qtpdf qtquick3dphysics"
+DEPENDS:append:x86 = " qtquick3dphysics"
+DEPENDS:append:x86-64 = " qtpdf qtquick3dphysics"
+
+PACKAGECONFIG ?= "examples"