diff options
author | Mikko Gronoff <mikko.gronoff@qt.io> | 2018-09-26 10:43:26 +0300 |
---|---|---|
committer | Samuli Piippo <samuli.piippo@qt.io> | 2018-09-28 08:57:46 +0000 |
commit | aa863717a1e24a3c08a94726e95493780ccff1f3 (patch) | |
tree | 51ba08637efc4f99b0caeede3032c10ce6db6aa0 /meta-boot2qt/classes | |
parent | 168f62cc6d06b205a3ddcb941570103e7910e14d (diff) | |
download | meta-boot2qt-aa863717a1e24a3c08a94726e95493780ccff1f3.tar.gz |
poky: update to 2.5 branch (sumo)
Update yocto from 2.3.4 (pyro) to 2.5.1 (sumo):
- Update poky, meta-openembedded & meta-mingw to sumo branch
- update image classes (obsolete IMAGE_DEPENDS definitions)
- Update bbappends under meta-boot2qt-distro
- Update meta-*-extras layers bbappends & patches
All recipes related to nitrogen6x are fixed here, but this depends
on follow up commits to work correctly.
Task-number: QTBUG-68681
Change-Id: Ic5802c5c1a3989bed746f96f8cf173743ec755bb
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Diffstat (limited to 'meta-boot2qt/classes')
-rw-r--r-- | meta-boot2qt/classes/deploy-conf.bbclass | 4 | ||||
-rw-r--r-- | meta-boot2qt/classes/image_types_sdcard.bbclass | 14 |
2 files changed, 7 insertions, 11 deletions
diff --git a/meta-boot2qt/classes/deploy-conf.bbclass b/meta-boot2qt/classes/deploy-conf.bbclass index 22c6ef7..4999d4d 100644 --- a/meta-boot2qt/classes/deploy-conf.bbclass +++ b/meta-boot2qt/classes/deploy-conf.bbclass | |||
@@ -1,6 +1,6 @@ | |||
1 | ############################################################################ | 1 | ############################################################################ |
2 | ## | 2 | ## |
3 | ## Copyright (C) 2016 The Qt Company Ltd. | 3 | ## Copyright (C) 2018 The Qt Company Ltd. |
4 | ## Contact: https://www.qt.io/licensing/ | 4 | ## Contact: https://www.qt.io/licensing/ |
5 | ## | 5 | ## |
6 | ## This file is part of the Boot to Qt meta layer. | 6 | ## This file is part of the Boot to Qt meta layer. |
@@ -29,7 +29,7 @@ | |||
29 | 29 | ||
30 | inherit image_types | 30 | inherit image_types |
31 | 31 | ||
32 | IMAGE_DEPENDS_conf = "qtbase-native" | 32 | do_image_conf[depends] += "qtbase-native:do_populate_sysroot" |
33 | 33 | ||
34 | DEPLOY_CONF_NAME ?= "${MACHINE}" | 34 | DEPLOY_CONF_NAME ?= "${MACHINE}" |
35 | DEPLOY_CONF_TYPE ?= "Boot2Qt" | 35 | DEPLOY_CONF_TYPE ?= "Boot2Qt" |
diff --git a/meta-boot2qt/classes/image_types_sdcard.bbclass b/meta-boot2qt/classes/image_types_sdcard.bbclass index 970c34b..3258dbd 100644 --- a/meta-boot2qt/classes/image_types_sdcard.bbclass +++ b/meta-boot2qt/classes/image_types_sdcard.bbclass | |||
@@ -1,6 +1,6 @@ | |||
1 | ############################################################################ | 1 | ############################################################################ |
2 | ## | 2 | ## |
3 | ## Copyright (C) 2016 The Qt Company Ltd. | 3 | ## Copyright (C) 2018 The Qt Company Ltd. |
4 | ## Contact: https://www.qt.io/licensing/ | 4 | ## Contact: https://www.qt.io/licensing/ |
5 | ## | 5 | ## |
6 | ## This file is part of the Boot to Qt meta layer. | 6 | ## This file is part of the Boot to Qt meta layer. |
@@ -28,14 +28,10 @@ | |||
28 | ############################################################################ | 28 | ############################################################################ |
29 | 29 | ||
30 | IMAGE_ROOTFS_EXTRA_SPACE = "100000" | 30 | IMAGE_ROOTFS_EXTRA_SPACE = "100000" |
31 | SDCARD_ROOTFS = "${IMGDEPLOYDIR}/${IMAGE_NAME}.rootfs.ext3" | ||
32 | SDCARD_GENERATION_COMMAND ?= "generate_imx_sdcard" | ||
33 | |||
34 | IMAGE_CMD_sdcard_append() { | ||
35 | parted -s ${SDCARD} set 1 boot on | ||
36 | 31 | ||
32 | IMAGE_CMD_wic_append() { | ||
37 | rm -f ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img | 33 | rm -f ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
38 | ln -s ${IMAGE_NAME}.rootfs.sdcard ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img | 34 | ln -s ${IMAGE_NAME}.rootfs.wic ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
39 | } | 35 | } |
40 | 36 | ||
41 | IMAGE_CMD_rpi-sdimg_append() { | 37 | IMAGE_CMD_rpi-sdimg_append() { |
@@ -48,7 +44,7 @@ build_hddimg_append() { | |||
48 | ln -s ${IMAGE_NAME}.hddimg ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img | 44 | ln -s ${IMAGE_NAME}.hddimg ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
49 | } | 45 | } |
50 | 46 | ||
51 | IMAGE_DEPENDS_tegraflash_append = " parted-native:do_populate_sysroot" | 47 | do_image_tegraflash[depends] += "parted-native:do_populate_sysroot" |
52 | create_tegraflash_pkg_prepend() { | 48 | create_tegraflash_pkg_prepend() { |
53 | # Create partition table | 49 | # Create partition table |
54 | SDCARD=${IMGDEPLOYDIR}/${IMAGE_NAME}.img | 50 | SDCARD=${IMGDEPLOYDIR}/${IMAGE_NAME}.img |
@@ -88,7 +84,7 @@ END | |||
88 | ln -sf ${IMAGE_NAME}.flasher.tar.gz ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.flasher.tar.gz | 84 | ln -sf ${IMAGE_NAME}.flasher.tar.gz ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.flasher.tar.gz |
89 | } | 85 | } |
90 | 86 | ||
91 | IMAGE_DEPENDS_teziimg_append = " qtbase-native:do_populate_sysroot" | 87 | do_image_teziimg[depends] += "qtbase-native:do_populate_sysroot" |
92 | IMAGE_CMD_teziimg_append() { | 88 | IMAGE_CMD_teziimg_append() { |
93 | ${IMAGE_CMD_TAR} --transform 's,^,${IMAGE_NAME}-Tezi_${PV}/,' -rhf ${IMGDEPLOYDIR}/${IMAGE_NAME}-Tezi_${PV}${TDX_VERDATE}.tar TEZI_B2QT_EULA.TXT Built_with_Qt.png | 89 | ${IMAGE_CMD_TAR} --transform 's,^,${IMAGE_NAME}-Tezi_${PV}/,' -rhf ${IMGDEPLOYDIR}/${IMAGE_NAME}-Tezi_${PV}${TDX_VERDATE}.tar TEZI_B2QT_EULA.TXT Built_with_Qt.png |
94 | ln -fs ${IMAGE_NAME}-Tezi_${PV}${TDX_VERDATE}.tar ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.tezi.tar | 90 | ln -fs ${IMAGE_NAME}-Tezi_${PV}${TDX_VERDATE}.tar ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.tezi.tar |