summaryrefslogtreecommitdiffstats
path: root/meta-boot2qt
diff options
context:
space:
mode:
authorMikko Gronoff <mikko.gronoff@qt.io>2018-05-16 10:01:29 +0300
committerMikko Gronoff <mikko.gronoff@qt.io>2018-05-21 08:52:18 +0000
commitf32d6ab4d635f8d1df41ed343873f4dfa0ae8375 (patch)
tree2f3db7eadc3a5589a6ebbd0bb8cfa2eed8a76a04 /meta-boot2qt
parenteae7a7892566fbebc6d433b871e344c0909ab941 (diff)
downloadmeta-boot2qt-f32d6ab4d635f8d1df41ed343873f4dfa0ae8375.tar.gz
boot2qt-demos & boot2qt-launcher: update recipes
Some old demos were removed from basicsuite, some were updated and some new ones were added. Update recipe accordingly. Task-number: QTBUG-62792 Task-number: QTBUG-62793 Task-number: QTBUG-62791 Task-number: QTBUG-62790 Change-Id: Ib1b84cf11709bb756f410615cca045c082a78586 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Diffstat (limited to 'meta-boot2qt')
-rw-r--r--meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-demos_git.bb58
-rw-r--r--meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-launcher_git.bb4
2 files changed, 20 insertions, 42 deletions
diff --git a/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-demos_git.bb b/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-demos_git.bb
index e8b97c3..385750e 100644
--- a/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-demos_git.bb
+++ b/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-demos_git.bb
@@ -37,8 +37,6 @@ QT_GIT_PROJECT=""
37 37
38SRC_URI = " \ 38SRC_URI = " \
39 ${QT_GIT}qt-apps/boot2qt-demos.git;branch=${BRANCH};name=demos \ 39 ${QT_GIT}qt-apps/boot2qt-demos.git;branch=${BRANCH};name=demos \
40 ${QT_GIT}qt/qtcanvas3d.git;branch=${BRANCH};name=qtcanvas3d;destsuffix=qtcanvas3d \
41 ${QT_GIT}qt/qtquickcontrols.git;branch=${BRANCH};name=qtquickcontrols;destsuffix=qtquickcontrols \
42 ${QT_GIT}qt-apps/qtwebbrowser.git;branch=${BROWSER_BRANCH};name=qtwebbrowser;destsuffix=git/basicsuite/qtwebbrowser/tqtc-qtwebbrowser \ 40 ${QT_GIT}qt-apps/qtwebbrowser.git;branch=${BROWSER_BRANCH};name=qtwebbrowser;destsuffix=git/basicsuite/qtwebbrowser/tqtc-qtwebbrowser \
43 https://s3-eu-west-1.amazonaws.com/qt-files/examples/Videos/Qt_video_720p.webm;name=video1 \ 41 https://s3-eu-west-1.amazonaws.com/qt-files/examples/Videos/Qt_video_720p.webm;name=video1 \
44 https://s3-eu-west-1.amazonaws.com/qt-files/examples/Videos/Qt+World+Summit+2015+Recap.mp4;name=video2 \ 42 https://s3-eu-west-1.amazonaws.com/qt-files/examples/Videos/Qt+World+Summit+2015+Recap.mp4;name=video2 \
@@ -49,11 +47,9 @@ PV = "5.11.0+git${SRCPV}"
49BRANCH = "5.11" 47BRANCH = "5.11"
50BROWSER_BRANCH = "dev" 48BROWSER_BRANCH = "dev"
51 49
52SRCREV_demos = "0909f9baabc446e4a7bb85593e39fad474af88ab" 50SRCREV_demos = "6ed3d300c256a0b75c5cca1f57263f064bf31e42"
53SRCREV_qtcanvas3d = "80d7f92b9628076b681e509ddf8eae43cac550d5"
54SRCREV_qtquickcontrols = "710058343297bba7cc44fa2369b7cec742f34cb2"
55SRCREV_qtwebbrowser = "09d629199fa153ea7954321d81f647d5eb52fb6c" 51SRCREV_qtwebbrowser = "09d629199fa153ea7954321d81f647d5eb52fb6c"
56SRCREV_FORMAT = "demos_qtcanvas3d_qtquickcontrols_qtwebbrowser" 52SRCREV_FORMAT = "demos_qtwebbrowser"
57 53
58SRC_URI[video1.md5sum] = "56de4dcfd5201952dce9af9c69fcec9b" 54SRC_URI[video1.md5sum] = "56de4dcfd5201952dce9af9c69fcec9b"
59SRC_URI[video1.sha256sum] = "809123419acac99353439e52c870e2e497dfa8f434ef0777e6c7303e6ad27f89" 55SRC_URI[video1.sha256sum] = "809123419acac99353439e52c870e2e497dfa8f434ef0777e6c7303e6ad27f89"
@@ -62,7 +58,7 @@ SRC_URI[video2.sha256sum] = "651e0b4d2b3272dc10bfc9edba4f0c1a7084cd087c75e8a098f
62 58
63S = "${WORKDIR}/git/basicsuite" 59S = "${WORKDIR}/git/basicsuite"
64 60
65DEPENDS = "qtbase qtdeclarative qtxmlpatterns qtquickcontrols qtgraphicaleffects qtsensors qtmultimedia qtcanvas3d \ 61DEPENDS = "qtbase qtdeclarative qtxmlpatterns qtquickcontrols2 qtgraphicaleffects qtmultimedia \
66 ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine', '', d)}" 62 ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine', '', d)}"
67 63
68do_install_append() { 64do_install_append() {
@@ -88,39 +84,21 @@ do_install_append() {
88 install -m 0644 ${WORKDIR}/Qt_video_720p.webm ${D}/data/videos 84 install -m 0644 ${WORKDIR}/Qt_video_720p.webm ${D}/data/videos
89 install -m 0644 ${WORKDIR}/Qt+World+Summit+2015+Recap.mp4 ${D}/data/videos 85 install -m 0644 ${WORKDIR}/Qt+World+Summit+2015+Recap.mp4 ${D}/data/videos
90 86
91 cp ${WORKDIR}/qtcanvas3d/examples/canvas3d/threejs/planets/*.qml ${D}/data/user/qt/canvas3d-planets 87 # Common settings
92 cp ${WORKDIR}/qtcanvas3d/examples/canvas3d/threejs/planets/*.js ${D}/data/user/qt/canvas3d-planets 88 sed -i 's#settings.js#../../shared/settings.js#' \
93 cp -r ${WORKDIR}/qtcanvas3d/examples/canvas3d/threejs/planets/images ${D}/data/user/qt/canvas3d-planets 89 ${D}/data/user/qt/enterprise-charts/*.qml \
94 cp ${WORKDIR}/qtcanvas3d/examples/canvas3d/threejs/controls/ControlEventSource.qml ${D}/data/user/qt/canvas3d-planets 90 ${D}/data/user/qt/graphicaleffects/*.qml \
95 cp ${WORKDIR}/qtcanvas3d/examples/canvas3d/3rdparty/*.js ${D}/data/user/qt/canvas3d-planets 91 ${D}/data/user/qt/mediaplayer/*.qml
96 92
97 # get rid of qrc:/ prefixes and the custom slider 93 # Image paths
98 sed -i 's/qrc:\(\/\)\?//g' ${D}/data/user/qt/canvas3d-planets/*.qml 94 sed -i 's#arrow.png#images/arrow.png#' ${D}/data/user/qt/qtquickcontrols2/*.qml
99 sed -i 's/qrc:\(\/\)\?//g' ${D}/data/user/qt/canvas3d-planets/*.js 95 sed -i 's#qt-logo.png#images/qt-logo.png#' ${D}/data/user/qt/qtquickcontrols2/*.qml
100 sed -i 's/StyledSlider/Slider/g' ${D}/data/user/qt/canvas3d-planets/planets.qml 96 sed -i 's#back.png#icons/gallery/20x20/back.png#' ${D}/data/user/qt/qtquickcontrols2/*.qml
101 sed -i '/import QtCanvas3D/a import QtQuick.Controls 1.2' ${D}/data/user/qt/canvas3d-planets/planets.qml 97 sed -i 's#drawer.png#icons/gallery/20x20/drawer.png#' ${D}/data/user/qt/qtquickcontrols2/*.qml
102 98 sed -i 's#menu.png#icons/gallery/20x20/menu.png#' ${D}/data/user/qt/qtquickcontrols2/*.qml
103 # Qt Quick Extras 99
104 cp -r ${WORKDIR}/qtquickcontrols/examples/quickcontrols/extras/dashboard/qml ${D}/data/user/qt/enterprise-dashboard/ 100 # Page references (source: "SomePage.qml" -> source: "pages/SomePage.qml")
105 cp -r ${WORKDIR}/qtquickcontrols/examples/quickcontrols/extras/dashboard/images ${D}/data/user/qt/enterprise-dashboard/ 101 sed -i 's#source: \"\(.*\)Page.qml#source: \"pages/\1Page.qml#' ${D}/data/user/qt/qtquickcontrols2/main.qml
106
107 cp -r ${WORKDIR}/qtquickcontrols/examples/quickcontrols/extras/gallery/qml ${D}/data/user/qt/enterprise-gallery/
108 cp -r ${WORKDIR}/qtquickcontrols/examples/quickcontrols/extras/gallery/images ${D}/data/user/qt/enterprise-gallery/
109 cp -r ${WORKDIR}/qtquickcontrols/examples/quickcontrols/extras/gallery/fonts ${D}/data/user/qt/enterprise-gallery/
110
111 cp -r ${WORKDIR}/qtquickcontrols/examples/quickcontrols/extras/flat/images ${D}/data/user/qt/enterprise-flat-controls/
112 cp ${WORKDIR}/qtquickcontrols/examples/quickcontrols/extras/flat/*.qml ${D}/data/user/qt/enterprise-flat-controls/
113
114 sed -i '/import QtQuick.Window/c\' ${D}/data/user/qt/enterprise-dashboard/qml/dashboard.qml ${D}/data/user/qt/enterprise-gallery/qml/gallery.qml
115 sed -i 's/Window /Rectangle /1' ${D}/data/user/qt/enterprise-dashboard/qml/dashboard.qml ${D}/data/user/qt/enterprise-gallery/qml/gallery.qml
116 sed -i 's/ApplicationWindow /Rectangle /1' ${D}/data/user/qt/enterprise-flat-controls/main.qml
117 sed -i '/title: "Qt Quick Extras Demo"/c\' ${D}/data/user/qt/enterprise-dashboard/qml/dashboard.qml ${D}/data/user/qt/enterprise-gallery/qml/gallery.qml
118 sed -i '/title: "Flat Example"/c\' ${D}/data/user/qt/enterprise-flat-controls/main.qml
119 sed -i 's/"Light Flat UI Demo"/"Qt Quick Controls"/1' ${D}/data/user/qt/enterprise-flat-controls/main.qml
120 sed -i '/{ name: "Exit", action: null }/c\' ${D}/data/user/qt/enterprise-flat-controls/main.qml
121
122 sed -i -e 's/qrc:/../g' ${D}/data/user/qt/enterprise-dashboard/qml/* ${D}/data/user/qt/enterprise-gallery/qml/*
123 sed -i 's/qrc:\///g' ${D}/data/user/qt/enterprise-flat-controls/Content.qml
124} 102}
125 103
126FILES_${PN} += " \ 104FILES_${PN} += " \
diff --git a/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-launcher_git.bb b/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-launcher_git.bb
index e77d7b2..60abb71 100644
--- a/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-launcher_git.bb
+++ b/meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-launcher_git.bb
@@ -42,9 +42,9 @@ SRC_URI += " \
42 file://b2qt.service \ 42 file://b2qt.service \
43 " 43 "
44 44
45SRCREV = "8d7fe0e4b8852a16469a6d0fe910309e8964ab58" 45SRCREV = "b97aefc4961afd953ae698ac3cdd35f842c44b91"
46 46
47DEPENDS = "qtbase qtdeclarative \ 47DEPENDS = "qtbase qtdeclarative qtquickcontrols2 \
48 ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine', '', d)}" 48 ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine', '', d)}"
49 49
50do_install_append() { 50do_install_append() {