diff options
| author | Mikko Gronoff <mikko.gronoff@qt.io> | 2018-05-16 10:01:29 +0300 |
|---|---|---|
| committer | Mikko Gronoff <mikko.gronoff@qt.io> | 2018-05-21 08:52:18 +0000 |
| commit | f32d6ab4d635f8d1df41ed343873f4dfa0ae8375 (patch) | |
| tree | 2f3db7eadc3a5589a6ebbd0bb8cfa2eed8a76a04 | |
| parent | eae7a7892566fbebc6d433b871e344c0909ab941 (diff) | |
| download | meta-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>
| -rw-r--r-- | meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-demos_git.bb | 58 | ||||
| -rw-r--r-- | meta-boot2qt/recipes-qt/boot2qt-addons/boot2qt-launcher_git.bb | 4 |
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 | ||
| 38 | SRC_URI = " \ | 38 | SRC_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}" | |||
| 49 | BRANCH = "5.11" | 47 | BRANCH = "5.11" |
| 50 | BROWSER_BRANCH = "dev" | 48 | BROWSER_BRANCH = "dev" |
| 51 | 49 | ||
| 52 | SRCREV_demos = "0909f9baabc446e4a7bb85593e39fad474af88ab" | 50 | SRCREV_demos = "6ed3d300c256a0b75c5cca1f57263f064bf31e42" |
| 53 | SRCREV_qtcanvas3d = "80d7f92b9628076b681e509ddf8eae43cac550d5" | ||
| 54 | SRCREV_qtquickcontrols = "710058343297bba7cc44fa2369b7cec742f34cb2" | ||
| 55 | SRCREV_qtwebbrowser = "09d629199fa153ea7954321d81f647d5eb52fb6c" | 51 | SRCREV_qtwebbrowser = "09d629199fa153ea7954321d81f647d5eb52fb6c" |
| 56 | SRCREV_FORMAT = "demos_qtcanvas3d_qtquickcontrols_qtwebbrowser" | 52 | SRCREV_FORMAT = "demos_qtwebbrowser" |
| 57 | 53 | ||
| 58 | SRC_URI[video1.md5sum] = "56de4dcfd5201952dce9af9c69fcec9b" | 54 | SRC_URI[video1.md5sum] = "56de4dcfd5201952dce9af9c69fcec9b" |
| 59 | SRC_URI[video1.sha256sum] = "809123419acac99353439e52c870e2e497dfa8f434ef0777e6c7303e6ad27f89" | 55 | SRC_URI[video1.sha256sum] = "809123419acac99353439e52c870e2e497dfa8f434ef0777e6c7303e6ad27f89" |
| @@ -62,7 +58,7 @@ SRC_URI[video2.sha256sum] = "651e0b4d2b3272dc10bfc9edba4f0c1a7084cd087c75e8a098f | |||
| 62 | 58 | ||
| 63 | S = "${WORKDIR}/git/basicsuite" | 59 | S = "${WORKDIR}/git/basicsuite" |
| 64 | 60 | ||
| 65 | DEPENDS = "qtbase qtdeclarative qtxmlpatterns qtquickcontrols qtgraphicaleffects qtsensors qtmultimedia qtcanvas3d \ | 61 | DEPENDS = "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 | ||
| 68 | do_install_append() { | 64 | do_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 | ||
| 126 | FILES_${PN} += " \ | 104 | FILES_${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 | ||
| 45 | SRCREV = "8d7fe0e4b8852a16469a6d0fe910309e8964ab58" | 45 | SRCREV = "b97aefc4961afd953ae698ac3cdd35f842c44b91" |
| 46 | 46 | ||
| 47 | DEPENDS = "qtbase qtdeclarative \ | 47 | DEPENDS = "qtbase qtdeclarative qtquickcontrols2 \ |
| 48 | ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine', '', d)}" | 48 | ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine', '', d)}" |
| 49 | 49 | ||
| 50 | do_install_append() { | 50 | do_install_append() { |
