diff options
116 files changed, 1361 insertions, 360 deletions
diff --git a/b2qt-init-build-env b/b2qt-init-build-env index a367d31..9c67a64 100755 --- a/b2qt-init-build-env +++ b/b2qt-init-build-env | |||
@@ -111,6 +111,9 @@ get_groups() { | |||
111 | raspberrypi|raspberrypi2) | 111 | raspberrypi|raspberrypi2) |
112 | PROJECT_GROUPS="rpi" | 112 | PROJECT_GROUPS="rpi" |
113 | ;; | 113 | ;; |
114 | nuc) | ||
115 | PROJECT_GROUPS="nuc" | ||
116 | ;; | ||
114 | emulator) | 117 | emulator) |
115 | PROJECT_GROUPS="emulator" | 118 | PROJECT_GROUPS="emulator" |
116 | ;; | 119 | ;; |
diff --git a/classes/deploy-conf.bbclass b/classes/deploy-conf.bbclass new file mode 100644 index 0000000..c49c375 --- /dev/null +++ b/classes/deploy-conf.bbclass | |||
@@ -0,0 +1,37 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | inherit image_types | ||
24 | |||
25 | DEPLOY_CONF_NAME ?= "${MACHINE}" | ||
26 | DEPLOY_CONF_TYPE ?= "Boot2Qt" | ||
27 | |||
28 | IMAGE_CMD_conf() { | ||
29 | cat > ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.conf <<EOF | ||
30 | [${DEPLOY_CONF_TYPE} | ${DEPLOY_CONF_NAME}] | ||
31 | platform=${MACHINE} | ||
32 | os=linux | ||
33 | board= | ||
34 | imagefile=${IMAGE_LINK_NAME}.img | ||
35 | asroot=true | ||
36 | EOF | ||
37 | } | ||
diff --git a/classes/image_types_sdcard.bbclass b/classes/image_types_sdcard.bbclass index d9c8a77..6065cf0 100644 --- a/classes/image_types_sdcard.bbclass +++ b/classes/image_types_sdcard.bbclass | |||
@@ -20,11 +20,23 @@ | |||
20 | ## | 20 | ## |
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | inherit image_types_fsl | 23 | IMAGE_ROOTFS_EXTRA_SPACE = "100000" |
24 | |||
25 | IMAGE_ROOTFS_EXTRA_SPACE = "300000" | ||
26 | SDCARD_ROOTFS = "${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3" | 24 | SDCARD_ROOTFS = "${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3" |
25 | SDCARD_GENERATION_COMMAND_ti33x = "generate_imx_sdcard" | ||
27 | 26 | ||
28 | IMAGE_CMD_sdcard_append () { | 27 | IMAGE_CMD_sdcard_append() { |
29 | parted -s ${SDCARD} set 1 boot on | 28 | parted -s ${SDCARD} set 1 boot on |
29 | |||
30 | rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | ||
31 | ln -s ${IMAGE_NAME}.rootfs.sdcard ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | ||
32 | } | ||
33 | |||
34 | IMAGE_CMD_rpi-sdimg_append() { | ||
35 | rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | ||
36 | ln -s ${IMAGE_NAME}.rootfs.rpi-sdimg ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | ||
37 | } | ||
38 | |||
39 | build_hddimg_append() { | ||
40 | rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | ||
41 | ln -s ${IMAGE_NAME}.hddimg ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | ||
30 | } | 42 | } |
diff --git a/conf/bblayers.conf.bbb.sample b/conf/bblayers.conf.bbb.sample index 8a0007c..7fb19ea 100644 --- a/conf/bblayers.conf.bbb.sample +++ b/conf/bblayers.conf.bbb.sample | |||
@@ -33,6 +33,7 @@ BBLAYERS ?= " \ | |||
33 | ${BSPDIR}/sources/poky/meta-yocto \ | 33 | ${BSPDIR}/sources/poky/meta-yocto \ |
34 | ${BSPDIR}/sources/meta-beagleboard/common-bsp \ | 34 | ${BSPDIR}/sources/meta-beagleboard/common-bsp \ |
35 | ${BSPDIR}/sources/meta-ti \ | 35 | ${BSPDIR}/sources/meta-ti \ |
36 | ${BSPDIR}/sources/meta-fsl-arm \ | ||
36 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ |
37 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
38 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 39 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
diff --git a/conf/bblayers.conf.nuc.sample b/conf/bblayers.conf.nuc.sample new file mode 100644 index 0000000..d47b659 --- /dev/null +++ b/conf/bblayers.conf.nuc.sample | |||
@@ -0,0 +1,48 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | # LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf | ||
24 | # changes incompatibly | ||
25 | LCONF_VERSION = "6" | ||
26 | |||
27 | BBPATH = "${TOPDIR}" | ||
28 | BBFILES ?= "" | ||
29 | BSPDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + '/../..')}" | ||
30 | |||
31 | BBLAYERS ?= " \ | ||
32 | ${BSPDIR}/sources/poky/meta \ | ||
33 | ${BSPDIR}/sources/poky/meta-yocto \ | ||
34 | ${BSPDIR}/sources/meta-intel \ | ||
35 | ${BSPDIR}/sources/meta-intel/meta-nuc \ | ||
36 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ | ||
37 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | ||
38 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | ||
39 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | ||
40 | ${BSPDIR}/sources/meta-qt5 \ | ||
41 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | ||
42 | ${BSPDIR}/sources/meta-b2qt \ | ||
43 | ${BSPDIR}/sources/meta-b2qt/meta-nuc-extras \ | ||
44 | " | ||
45 | BBLAYERS_NON_REMOVABLE ?= " \ | ||
46 | ${BSPDIR}/sources/poky/meta \ | ||
47 | ${BSPDIR}/sources/poky/meta-yocto \ | ||
48 | " | ||
diff --git a/conf/bblayers.conf.ti.sample b/conf/bblayers.conf.ti.sample index d9f3d5d..ace52cd 100644 --- a/conf/bblayers.conf.ti.sample +++ b/conf/bblayers.conf.ti.sample | |||
@@ -32,6 +32,7 @@ BBLAYERS ?= " \ | |||
32 | ${BSPDIR}/sources/poky/meta \ | 32 | ${BSPDIR}/sources/poky/meta \ |
33 | ${BSPDIR}/sources/poky/meta-yocto \ | 33 | ${BSPDIR}/sources/poky/meta-yocto \ |
34 | ${BSPDIR}/sources/meta-ti \ | 34 | ${BSPDIR}/sources/meta-ti \ |
35 | ${BSPDIR}/sources/meta-fsl-arm \ | ||
35 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ | 36 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ |
36 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
37 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
diff --git a/conf/bblayers.conf.toradex.sample b/conf/bblayers.conf.toradex.sample index e551264..76f641f 100644 --- a/conf/bblayers.conf.toradex.sample +++ b/conf/bblayers.conf.toradex.sample | |||
@@ -31,9 +31,9 @@ BSPDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + '/../..' | |||
31 | BBLAYERS ?= " \ | 31 | BBLAYERS ?= " \ |
32 | ${BSPDIR}/sources/poky/meta \ | 32 | ${BSPDIR}/sources/poky/meta \ |
33 | ${BSPDIR}/sources/poky/meta-yocto \ | 33 | ${BSPDIR}/sources/poky/meta-yocto \ |
34 | ${BSPDIR}/sources/meta-toradex \ | ||
34 | ${BSPDIR}/sources/meta-fsl-arm \ | 35 | ${BSPDIR}/sources/meta-fsl-arm \ |
35 | ${BSPDIR}/sources/meta-fsl-arm-extra \ | 36 | ${BSPDIR}/sources/meta-fsl-arm-extra \ |
36 | ${BSPDIR}/sources/meta-toradex \ | ||
37 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ |
38 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
39 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 39 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
diff --git a/conf/distro/b2qt-auto.conf b/conf/distro/b2qt-auto.conf new file mode 100644 index 0000000..6ac10cb --- /dev/null +++ b/conf/distro/b2qt-auto.conf | |||
@@ -0,0 +1,26 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | include conf/distro/b2qt.conf | ||
24 | |||
25 | PREFERRED_VERSION_qtwayland = "5.5%" | ||
26 | PREFERRED_VERSION_qtwayland-native = "5.5%" | ||
diff --git a/conf/distro/b2qt.conf b/conf/distro/b2qt.conf index ac635d8..33a335a 100644 --- a/conf/distro/b2qt.conf +++ b/conf/distro/b2qt.conf | |||
@@ -24,7 +24,6 @@ include conf/distro/poky.conf | |||
24 | 24 | ||
25 | DISTRO = "b2qt" | 25 | DISTRO = "b2qt" |
26 | DISTRO_NAME = "Boot to Qt for Embedded Linux" | 26 | DISTRO_NAME = "Boot to Qt for Embedded Linux" |
27 | DISTRO_VERSION = "1.7" | ||
28 | SDK_VERSION := "${DISTRO_VERSION}" | 27 | SDK_VERSION := "${DISTRO_VERSION}" |
29 | 28 | ||
30 | MAINTAINER = "B2Qt <B2Qt@digia.com>" | 29 | MAINTAINER = "B2Qt <B2Qt@digia.com>" |
@@ -40,10 +39,16 @@ SYSVINIT_ENABLED_GETTYS = "" | |||
40 | 39 | ||
41 | DISTRO_FEATURES_DEFAULT = "alsa argp bluetooth ext2 largefile usbgadget usbhost wifi xattr nfs webengine" | 40 | DISTRO_FEATURES_DEFAULT = "alsa argp bluetooth ext2 largefile usbgadget usbhost wifi xattr nfs webengine" |
42 | POKY_DEFAULT_DISTRO_FEATURES = "largefile opengl multiarch" | 41 | POKY_DEFAULT_DISTRO_FEATURES = "largefile opengl multiarch" |
43 | DISTRO_FEATURES_BACKFILL_CONSIDERED = "pulseaudio" | 42 | DISTRO_FEATURES_BACKFILL_CONSIDERED = "pulseaudio sysvinit" |
44 | 43 | ||
45 | # use GStreamer 0.10, optionally change to "gstreamer" to use GStreamer 1.0 | 44 | # use GStreamer 1.0, optionally change to "gstreamer010" to use GStreamer 0.10 |
46 | DISTRO_FEATURES += "gstreamer010" | 45 | DISTRO_FEATURES += "gstreamer" |
46 | |||
47 | DISTRO_FEATURES += "systemd" | ||
48 | VIRTUAL-RUNTIME_init_manager = "systemd" | ||
49 | VIRTUAL-RUNTIME_initscripts = "" | ||
50 | PREFERRED_PROVIDER_udev ?= "systemd" | ||
51 | PREFERRED_PROVIDER_udev-utils ?= "systemd" | ||
47 | 52 | ||
48 | PREFERRED_PROVIDER_jpeg ?= "libjpeg-turbo" | 53 | PREFERRED_PROVIDER_jpeg ?= "libjpeg-turbo" |
49 | PREFERRED_PROVIDER_jpeg-native ?= "libjpeg-turbo-native" | 54 | PREFERRED_PROVIDER_jpeg-native ?= "libjpeg-turbo-native" |
@@ -52,7 +57,8 @@ MACHINE_EXTRA_INSTALL ?= "" | |||
52 | MACHINE_EXTRA_INSTALL_SDK ?= "" | 57 | MACHINE_EXTRA_INSTALL_SDK ?= "" |
53 | MACHINE_EXTRA_INSTALL_SDK_HOST ?= "" | 58 | MACHINE_EXTRA_INSTALL_SDK_HOST ?= "" |
54 | 59 | ||
55 | IMAGE_FSTYPES = "tar.gz" | 60 | IMAGE_FSTYPES = "tar.gz conf" |
61 | IMAGE_CLASSES += "image_types_sdcard deploy-conf" | ||
56 | 62 | ||
57 | LICENSE_CREATE_PACKAGE = "1" | 63 | LICENSE_CREATE_PACKAGE = "1" |
58 | COPY_LIC_MANIFEST = "1" | 64 | COPY_LIC_MANIFEST = "1" |
diff --git a/conf/distro/include/am335x-evm.conf b/conf/distro/include/am335x-evm.conf index d8ae042..a2300cf 100644 --- a/conf/distro/include/am335x-evm.conf +++ b/conf/distro/include/am335x-evm.conf | |||
@@ -20,6 +20,10 @@ | |||
20 | ## | 20 | ## |
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | include conf/distro/include/ti.inc | ||
24 | |||
25 | DEPLOY_CONF_NAME = "Sitara AM335x Starter Kit" | ||
26 | |||
23 | BOOTFS_CONTENT = "\ | 27 | BOOTFS_CONTENT = "\ |
24 | u-boot-${MACHINE}.img:u-boot.img \ | 28 | u-boot-${MACHINE}.img:u-boot.img \ |
25 | MLO-${MACHINE}:MLO \ | 29 | MLO-${MACHINE}:MLO \ |
@@ -28,11 +32,13 @@ BOOTFS_DEPENDS = "u-boot:do_deploy" | |||
28 | 32 | ||
29 | DISTRO_FEATURES_remove = "webengine" | 33 | DISTRO_FEATURES_remove = "webengine" |
30 | 34 | ||
35 | PREFERRED_VERSION_linux-ti-staging = "3.14%" | ||
36 | |||
31 | PREFERRED_PROVIDER_virtual/egl = "libgles-omap3" | 37 | PREFERRED_PROVIDER_virtual/egl = "libgles-omap3" |
32 | PREFERRED_PROVIDER_virtual/libgles2 = "libgles-omap3" | 38 | PREFERRED_PROVIDER_virtual/libgles2 = "libgles-omap3" |
33 | 39 | ||
34 | PREFERRED_VERSION_libgles-omap3 = "5.01.01.01" | 40 | PREFERRED_VERSION_libgles-omap3 = "5.01.01.02" |
35 | PREFERRED_VERSION_omap3-sgx-modules = "5.01.01.01" | 41 | PREFERRED_VERSION_omap3-sgx-modules = "5.01.01.02" |
36 | 42 | ||
37 | MACHINE_EXTRA_INSTALL = "\ | 43 | MACHINE_EXTRA_INSTALL = "\ |
38 | libgles-omap3 \ | 44 | libgles-omap3 \ |
diff --git a/conf/distro/include/apalis-imx6.conf b/conf/distro/include/apalis-imx6.conf index 2ceb4fe..0764a81 100644 --- a/conf/distro/include/apalis-imx6.conf +++ b/conf/distro/include/apalis-imx6.conf | |||
@@ -23,6 +23,8 @@ | |||
23 | include conf/distro/include/toradex.inc | 23 | include conf/distro/include/toradex.inc |
24 | include conf/distro/include/imx6.inc | 24 | include conf/distro/include/imx6.inc |
25 | 25 | ||
26 | DEPLOY_CONF_NAME = "Toradex Apalis iMX6" | ||
27 | |||
26 | KERNEL_IMAGETYPE = "uImage" | 28 | KERNEL_IMAGETYPE = "uImage" |
27 | 29 | ||
28 | BOOTFS_CONTENT = "\ | 30 | BOOTFS_CONTENT = "\ |
@@ -43,7 +45,7 @@ MACHINE_EXTRA_INSTALL = "\ | |||
43 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ | 45 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ |
44 | " | 46 | " |
45 | 47 | ||
46 | MACHINE_EXTRA_INSTALL_SDK = " \ | 48 | MACHINE_EXTRA_INSTALL_SDK += " \ |
47 | libgal-mx6 \ | 49 | libgal-mx6 \ |
48 | libegl-mx6 \ | 50 | libegl-mx6 \ |
49 | libegl-mx6-dev \ | 51 | libegl-mx6-dev \ |
diff --git a/conf/distro/include/beagleboard.conf b/conf/distro/include/beagleboard.conf index b597481..ab47646 100644 --- a/conf/distro/include/beagleboard.conf +++ b/conf/distro/include/beagleboard.conf | |||
@@ -20,6 +20,10 @@ | |||
20 | ## | 20 | ## |
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | include conf/distro/include/ti.inc | ||
24 | |||
25 | DEPLOY_CONF_NAME = "BeagleBoard" | ||
26 | |||
23 | BOOTFS_CONTENT = "\ | 27 | BOOTFS_CONTENT = "\ |
24 | u-boot-${MACHINE}.img:u-boot.img \ | 28 | u-boot-${MACHINE}.img:u-boot.img \ |
25 | MLO-${MACHINE}:MLO \ | 29 | MLO-${MACHINE}:MLO \ |
diff --git a/conf/distro/include/beaglebone.conf b/conf/distro/include/beaglebone.conf index 93cd569..5e795c6 100644 --- a/conf/distro/include/beaglebone.conf +++ b/conf/distro/include/beaglebone.conf | |||
@@ -15,6 +15,11 @@ | |||
15 | ## contact form at http://www.qt.io | 15 | ## contact form at http://www.qt.io |
16 | ## | 16 | ## |
17 | ############################################################################ | 17 | ############################################################################ |
18 | |||
19 | include conf/distro/include/ti.inc | ||
20 | |||
21 | DEPLOY_CONF_NAME = "BeagleBone Black" | ||
22 | |||
18 | BOOTFS_CONTENT = "\ | 23 | BOOTFS_CONTENT = "\ |
19 | u-boot-${MACHINE}.img:u-boot.img \ | 24 | u-boot-${MACHINE}.img:u-boot.img \ |
20 | MLO-${MACHINE}:MLO \ | 25 | MLO-${MACHINE}:MLO \ |
diff --git a/conf/distro/include/colibri-imx6.conf b/conf/distro/include/colibri-imx6.conf index f0b6179..0d3037b 100644 --- a/conf/distro/include/colibri-imx6.conf +++ b/conf/distro/include/colibri-imx6.conf | |||
@@ -23,11 +23,14 @@ | |||
23 | include conf/distro/include/toradex.inc | 23 | include conf/distro/include/toradex.inc |
24 | include conf/distro/include/imx6.inc | 24 | include conf/distro/include/imx6.inc |
25 | 25 | ||
26 | DEPLOY_CONF_NAME = "Toradex Colibri iMX6" | ||
27 | |||
26 | KERNEL_IMAGETYPE = "uImage" | 28 | KERNEL_IMAGETYPE = "uImage" |
27 | 29 | ||
28 | BOOTFS_CONTENT = "\ | 30 | BOOTFS_CONTENT = "\ |
29 | ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \ | 31 | ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \ |
30 | ${KERNEL_IMAGETYPE}-${KERNEL_DEVICETREE}:${KERNEL_DEVICETREE} \ | 32 | ${KERNEL_IMAGETYPE}-imx6dl-colibri-eval-v3.dtb:imx6dl-colibri-eval-v3.dtb \ |
33 | ${KERNEL_IMAGETYPE}-imx6dl-colibri-cam-eval-v3.dtb:imx6dl-colibri-cam-eval-v3.dtb \ | ||
31 | u-boot-${MACHINE}.imx:u-boot.imx \ | 34 | u-boot-${MACHINE}.imx:u-boot.imx \ |
32 | " | 35 | " |
33 | BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy" | 36 | BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy" |
@@ -41,7 +44,7 @@ MACHINE_EXTRA_INSTALL = "\ | |||
41 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ | 44 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ |
42 | " | 45 | " |
43 | 46 | ||
44 | MACHINE_EXTRA_INSTALL_SDK = " \ | 47 | MACHINE_EXTRA_INSTALL_SDK += " \ |
45 | libgal-mx6 \ | 48 | libgal-mx6 \ |
46 | libegl-mx6 \ | 49 | libegl-mx6 \ |
47 | libegl-mx6-dev \ | 50 | libegl-mx6-dev \ |
diff --git a/conf/distro/include/colibri-vf.conf b/conf/distro/include/colibri-vf.conf index d92410c..2911e96 100644 --- a/conf/distro/include/colibri-vf.conf +++ b/conf/distro/include/colibri-vf.conf | |||
@@ -22,13 +22,19 @@ | |||
22 | 22 | ||
23 | include conf/distro/include/toradex.inc | 23 | include conf/distro/include/toradex.inc |
24 | 24 | ||
25 | DEPLOY_CONF_NAME = "Toradex Colibri VF" | ||
26 | |||
27 | IMAGE_FSTYPES += "ext3 sdcard" | ||
28 | |||
25 | BOOTFS_CONTENT = "\ | 29 | BOOTFS_CONTENT = "\ |
26 | u-boot-nand-${MACHINE}.imx:u-boot-nand.imx \ | 30 | u-boot-nand.imx:u-boot-nand.imx \ |
27 | flash_mmc-${MACHINE}.img:flash_mmc.img \ | 31 | flash_mmc-${MACHINE}.img:flash_mmc.img \ |
28 | flash_blk-${MACHINE}.img:flash_blk.img \ | 32 | flash_blk-${MACHINE}.img:flash_blk.img \ |
29 | " | 33 | " |
30 | BOOTFS_DEPENDS = "u-boot:do_deploy u-boot-script-toradex:do_deploy virtual/kernel:do_deploy" | 34 | BOOTFS_DEPENDS = "u-boot:do_deploy u-boot-script-toradex:do_deploy virtual/kernel:do_deploy" |
31 | 35 | ||
36 | DEFAULTTUNE = "armv7ahf-neon" | ||
37 | |||
32 | PREFERRED_PROVIDER_virtual/egl = "opengldummy" | 38 | PREFERRED_PROVIDER_virtual/egl = "opengldummy" |
33 | PREFERRED_PROVIDER_virtual/libgles2 = "opengldummy" | 39 | PREFERRED_PROVIDER_virtual/libgles2 = "opengldummy" |
34 | 40 | ||
diff --git a/conf/distro/include/emulator.conf b/conf/distro/include/emulator.conf index 0457756..e63d5ff 100644 --- a/conf/distro/include/emulator.conf +++ b/conf/distro/include/emulator.conf | |||
@@ -32,9 +32,9 @@ MACHINE_EXTRA_RRECOMMENDS += "\ | |||
32 | PREFERRED_PROVIDER_virtual/egl = "qtglesstream-dummy-client" | 32 | PREFERRED_PROVIDER_virtual/egl = "qtglesstream-dummy-client" |
33 | PREFERRED_PROVIDER_virtual/libgles2 = "qtglesstream-dummy-client" | 33 | PREFERRED_PROVIDER_virtual/libgles2 = "qtglesstream-dummy-client" |
34 | 34 | ||
35 | KERNEL_MODULE_AUTOLOAD += "snd-intel8x0 vboxguest" | 35 | KERNEL_MODULE_AUTOLOAD += "snd-intel8x0 vboxguest vboxsf" |
36 | 36 | ||
37 | DISTRO_FEATURES_remove = "webengine" | 37 | DISTRO_FEATURES_remove = "webengine opengl" |
38 | 38 | ||
39 | MACHINE_EXTRA_INSTALL = "\ | 39 | MACHINE_EXTRA_INSTALL = "\ |
40 | mount-vboxsf \ | 40 | mount-vboxsf \ |
@@ -43,6 +43,7 @@ MACHINE_EXTRA_INSTALL_SDK = "\ | |||
43 | qtglesstream-dummy-client-dev \ | 43 | qtglesstream-dummy-client-dev \ |
44 | " | 44 | " |
45 | MACHINE_EXTRA_INSTALL_QT = "\ | 45 | MACHINE_EXTRA_INSTALL_QT = "\ |
46 | qtsystems \ | ||
46 | qtglesstream \ | 47 | qtglesstream \ |
47 | b2qt-emulator-proxy \ | 48 | b2qt-emulator-proxy \ |
48 | b2qt-emulator-vinput \ | 49 | b2qt-emulator-vinput \ |
diff --git a/conf/distro/include/imx53qsb.conf b/conf/distro/include/imx53qsb.conf index 13eb70e..fb90045 100644 --- a/conf/distro/include/imx53qsb.conf +++ b/conf/distro/include/imx53qsb.conf | |||
@@ -22,6 +22,8 @@ | |||
22 | 22 | ||
23 | include conf/distro/include/imx6.inc | 23 | include conf/distro/include/imx6.inc |
24 | 24 | ||
25 | DEPLOY_CONF_NAME = "Freescale iMX53 Quick Start Board" | ||
26 | |||
25 | BOOTFS_CONTENT = "\ | 27 | BOOTFS_CONTENT = "\ |
26 | u-boot-${MACHINE}.${UBOOT_SUFFIX}:u-boot.${UBOOT_SUFFIX} \ | 28 | u-boot-${MACHINE}.${UBOOT_SUFFIX}:u-boot.${UBOOT_SUFFIX} \ |
27 | ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \ | 29 | ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \ |
diff --git a/conf/distro/include/imx6.inc b/conf/distro/include/imx6.inc index 5cb3814..0afaa43 100644 --- a/conf/distro/include/imx6.inc +++ b/conf/distro/include/imx6.inc | |||
@@ -1,2 +1,9 @@ | |||
1 | BBMASK ?= " " | 1 | BBMASK ?= " " |
2 | BBMASK .= "|meta-fsl-arm/qt5-layer/recipes-qt/qt5" | 2 | BBMASK .= "|meta-fsl-arm/qt5-layer/recipes-qt/qt5" |
3 | |||
4 | IMAGE_FSTYPES += "ext3 sdcard" | ||
5 | |||
6 | MACHINE_EXTRA_INSTALL_SDK = " \ | ||
7 | ${@base_contains("DISTRO_FEATURES", "wayland", "libwayland-egl-mx6-dev", "", d)} \ | ||
8 | " | ||
9 | |||
diff --git a/conf/distro/include/imx6dlsabresd.conf b/conf/distro/include/imx6dlsabresd.conf index 7a209ed..0c25c4b 100644 --- a/conf/distro/include/imx6dlsabresd.conf +++ b/conf/distro/include/imx6dlsabresd.conf | |||
@@ -21,3 +21,5 @@ | |||
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | require imx6qsabresd.conf | 23 | require imx6qsabresd.conf |
24 | |||
25 | DEPLOY_CONF_NAME = "Freescale SABRE SD i.MX6Dual" | ||
diff --git a/conf/distro/include/imx6qsabresd.conf b/conf/distro/include/imx6qsabresd.conf index c677500..dae5927 100644 --- a/conf/distro/include/imx6qsabresd.conf +++ b/conf/distro/include/imx6qsabresd.conf | |||
@@ -22,6 +22,8 @@ | |||
22 | 22 | ||
23 | include conf/distro/include/imx6.inc | 23 | include conf/distro/include/imx6.inc |
24 | 24 | ||
25 | DEPLOY_CONF_NAME = "Freescale SABRE SD i.MX6Quad" | ||
26 | |||
25 | BOOTFS_CONTENT = "\ | 27 | BOOTFS_CONTENT = "\ |
26 | ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \ | 28 | ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \ |
27 | ${KERNEL_IMAGETYPE}-imx6q-sabresd.dtb:imx6q-sabresd.dtb \ | 29 | ${KERNEL_IMAGETYPE}-imx6q-sabresd.dtb:imx6q-sabresd.dtb \ |
@@ -47,7 +49,7 @@ MACHINE_EXTRA_INSTALL = "\ | |||
47 | libopencv-objdetect \ | 49 | libopencv-objdetect \ |
48 | " | 50 | " |
49 | 51 | ||
50 | MACHINE_EXTRA_INSTALL_SDK = " \ | 52 | MACHINE_EXTRA_INSTALL_SDK += " \ |
51 | libgal-mx6 \ | 53 | libgal-mx6 \ |
52 | libegl-mx6 \ | 54 | libegl-mx6 \ |
53 | libegl-mx6-dev \ | 55 | libegl-mx6-dev \ |
diff --git a/conf/distro/include/nitrogen6x.conf b/conf/distro/include/nitrogen6x.conf index f9eb1d2..ce64083 100644 --- a/conf/distro/include/nitrogen6x.conf +++ b/conf/distro/include/nitrogen6x.conf | |||
@@ -22,13 +22,14 @@ | |||
22 | 22 | ||
23 | include conf/distro/include/imx6.inc | 23 | include conf/distro/include/imx6.inc |
24 | 24 | ||
25 | DEPLOY_CONF_NAME = "Boundary Devices i.MX6" | ||
26 | |||
25 | BOOTFS_CONTENT = "\ | 27 | BOOTFS_CONTENT = "\ |
26 | ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \ | 28 | ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \ |
27 | ${KERNEL_IMAGETYPE}-imx6q-${MACHINE}.dtb:imx6q-${MACHINE}.dtb \ | 29 | ${KERNEL_IMAGETYPE}-imx6q-${MACHINE}.dtb:imx6q-${MACHINE}.dtb \ |
28 | ${KERNEL_IMAGETYPE}-imx6dl-${MACHINE}.dtb:imx6dl-${MACHINE}.dtb \ | 30 | ${KERNEL_IMAGETYPE}-imx6dl-${MACHINE}.dtb:imx6dl-${MACHINE}.dtb \ |
29 | ${KERNEL_IMAGETYPE}-imx6q-sabrelite.dtb:imx6q-sabrelite.dtb \ | 31 | ${KERNEL_IMAGETYPE}-imx6q-sabrelite.dtb:imx6q-sabrelite.dtb \ |
30 | ${KERNEL_IMAGETYPE}-imx6dl-nit6xlite.dtb:imx6dl-nit6xlite.dtb \ | 32 | ${KERNEL_IMAGETYPE}-imx6dl-nit6xlite.dtb:imx6dl-nit6xlite.dtb \ |
31 | ${KERNEL_IMAGETYPE}-imx6dl-nitrogen6_max.dtb:imx6dl-nitrogen6_max.dtb \ | ||
32 | ${KERNEL_IMAGETYPE}-imx6q-nitrogen6_max.dtb:imx6q-nitrogen6_max.dtb \ | 33 | ${KERNEL_IMAGETYPE}-imx6q-nitrogen6_max.dtb:imx6q-nitrogen6_max.dtb \ |
33 | 6x_bootscript-${MACHINE}:6x_bootscript \ | 34 | 6x_bootscript-${MACHINE}:6x_bootscript \ |
34 | 6x_upgrade-${MACHINE}:6x_upgrade \ | 35 | 6x_upgrade-${MACHINE}:6x_upgrade \ |
@@ -54,7 +55,7 @@ MACHINE_EXTRA_INSTALL = "\ | |||
54 | libopencv-objdetect \ | 55 | libopencv-objdetect \ |
55 | " | 56 | " |
56 | 57 | ||
57 | MACHINE_EXTRA_INSTALL_SDK = " \ | 58 | MACHINE_EXTRA_INSTALL_SDK += " \ |
58 | libgal-mx6 \ | 59 | libgal-mx6 \ |
59 | libegl-mx6 \ | 60 | libegl-mx6 \ |
60 | libegl-mx6-dev \ | 61 | libegl-mx6-dev \ |
diff --git a/conf/distro/include/nuc.conf b/conf/distro/include/nuc.conf new file mode 100644 index 0000000..941c3a2 --- /dev/null +++ b/conf/distro/include/nuc.conf | |||
@@ -0,0 +1,41 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2015 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | DEPLOY_CONF_NAME = "Intel NUC" | ||
24 | |||
25 | DISTRO_FEATURES_DEFAULT += "wayland weston" | ||
26 | |||
27 | DISTRO_FEATURES_remove = "usbgadget" | ||
28 | |||
29 | IMAGE_FSTYPES += " hddimg" | ||
30 | |||
31 | SYSVINIT_ENABLED_GETTYS = "1" | ||
32 | |||
33 | MACHINE_EXTRA_INSTALL = "\ | ||
34 | wayland \ | ||
35 | mesa-megadriver \ | ||
36 | " | ||
37 | |||
38 | MACHINE_EXTRA_INSTALL_SDK = " \ | ||
39 | mesa-dev \ | ||
40 | " | ||
41 | |||
diff --git a/conf/distro/include/raspberrypi.conf b/conf/distro/include/raspberrypi.conf index ec57b19..78730cc 100644 --- a/conf/distro/include/raspberrypi.conf +++ b/conf/distro/include/raspberrypi.conf | |||
@@ -20,6 +20,10 @@ | |||
20 | ## | 20 | ## |
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | DEPLOY_CONF_NAME = "Raspberry Pi" | ||
24 | |||
25 | IMAGE_FSTYPES += "ext3 rpi-sdimg" | ||
26 | |||
23 | BOOTFS_CONTENT = "\ | 27 | BOOTFS_CONTENT = "\ |
24 | bcm2835-bootfiles/*: \ | 28 | bcm2835-bootfiles/*: \ |
25 | ${KERNEL_IMAGETYPE}:kernel.img \ | 29 | ${KERNEL_IMAGETYPE}:kernel.img \ |
diff --git a/conf/distro/include/raspberrypi2.conf b/conf/distro/include/raspberrypi2.conf index 28989aa..497d733 100644 --- a/conf/distro/include/raspberrypi2.conf +++ b/conf/distro/include/raspberrypi2.conf | |||
@@ -20,6 +20,10 @@ | |||
20 | ## | 20 | ## |
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | DEPLOY_CONF_NAME = "Raspberry Pi 2" | ||
24 | |||
25 | IMAGE_FSTYPES += "ext3 rpi-sdimg" | ||
26 | |||
23 | BOOTFS_CONTENT = "\ | 27 | BOOTFS_CONTENT = "\ |
24 | bcm2835-bootfiles/*: \ | 28 | bcm2835-bootfiles/*: \ |
25 | ${KERNEL_IMAGETYPE}:kernel.img \ | 29 | ${KERNEL_IMAGETYPE}:kernel.img \ |
diff --git a/conf/distro/include/smarc-samx6i.conf b/conf/distro/include/smarc-samx6i.conf index 8e69ac8..2f931b7 100644 --- a/conf/distro/include/smarc-samx6i.conf +++ b/conf/distro/include/smarc-samx6i.conf | |||
@@ -22,6 +22,8 @@ | |||
22 | 22 | ||
23 | include conf/distro/include/imx6.inc | 23 | include conf/distro/include/imx6.inc |
24 | 24 | ||
25 | DEPLOY_CONF_NAME = "Kontron SMARC-sAMX6i" | ||
26 | |||
25 | KERNEL_IMAGETYPE = "uImage" | 27 | KERNEL_IMAGETYPE = "uImage" |
26 | 28 | ||
27 | BOOTFS_CONTENT = " " | 29 | BOOTFS_CONTENT = " " |
@@ -35,7 +37,7 @@ MACHINE_EXTRA_INSTALL = "\ | |||
35 | kernel-devicetree \ | 37 | kernel-devicetree \ |
36 | " | 38 | " |
37 | 39 | ||
38 | MACHINE_EXTRA_INSTALL_SDK = " \ | 40 | MACHINE_EXTRA_INSTALL_SDK += " \ |
39 | libgal-mx6 \ | 41 | libgal-mx6 \ |
40 | libegl-mx6 \ | 42 | libegl-mx6 \ |
41 | libegl-mx6-dev \ | 43 | libegl-mx6-dev \ |
diff --git a/conf/distro/include/ti.inc b/conf/distro/include/ti.inc new file mode 100644 index 0000000..fe1f253 --- /dev/null +++ b/conf/distro/include/ti.inc | |||
@@ -0,0 +1,30 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | BBMASK ?= " " | ||
24 | BBMASK .= "|meta-fsl-arm/qt5-layer/recipes-qt/qt5" | ||
25 | |||
26 | IMAGE_FSTYPES += "ext3 sdcard" | ||
27 | IMAGE_CLASSES += "image_types_fsl" | ||
28 | |||
29 | UBOOT_SUFFIX = "img" | ||
30 | BOOT_SCRIPTS = "${BOOTFS_CONTENT}" | ||
diff --git a/conf/distro/include/tibidabo.conf b/conf/distro/include/tibidabo.conf index cec9fd5..f26efc9 100644 --- a/conf/distro/include/tibidabo.conf +++ b/conf/distro/include/tibidabo.conf | |||
@@ -22,6 +22,8 @@ | |||
22 | 22 | ||
23 | include conf/distro/include/imx6.inc | 23 | include conf/distro/include/imx6.inc |
24 | 24 | ||
25 | DEPLOY_CONF_NAME = "ArchiTech Tibidabo" | ||
26 | |||
25 | KERNEL_IMAGETYPE = "uImage" | 27 | KERNEL_IMAGETYPE = "uImage" |
26 | 28 | ||
27 | BOOTFS_CONTENT = "\ | 29 | BOOTFS_CONTENT = "\ |
@@ -38,7 +40,7 @@ MACHINE_EXTRA_INSTALL = "\ | |||
38 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ | 40 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ |
39 | " | 41 | " |
40 | 42 | ||
41 | MACHINE_EXTRA_INSTALL_SDK = " \ | 43 | MACHINE_EXTRA_INSTALL_SDK += " \ |
42 | libgal-mx6 \ | 44 | libgal-mx6 \ |
43 | libegl-mx6 \ | 45 | libegl-mx6 \ |
44 | libegl-mx6-dev \ | 46 | libegl-mx6-dev \ |
diff --git a/conf/distro/include/toradex.inc b/conf/distro/include/toradex.inc index 5256eb4..063244e 100644 --- a/conf/distro/include/toradex.inc +++ b/conf/distro/include/toradex.inc | |||
@@ -1,2 +1,2 @@ | |||
1 | BBMASK ?= " " | 1 | BBMASK ?= " " |
2 | BBMASK .= "|meta-toradex/recipes-mozilla|meta-toradex/recipes-browser|meta-toradex/recipes-lxde|meta-toradex/recipes-connectivity|meta-toradex/recipes-gnome|meta-toradex/recipes/trdx-config|meta-toradex/recipes-multimedia/webm|meta-toradex/recipes-qt|meta-toradex/recipes-core/psplash|meta-toradex/recipes-support/florence|meta-toradex/recipes-core/systemd|meta-toradex/recipes-efl|meta-toradex/recipes-core/dropbear|meta-toradex/recipes-support/icu|meta-toradex/recipes-support/i2c-tools|meta-toradex/recipes-benchmark|meta-toradex/recipes-core/udev|meta-toradex/recipes-support/gnutls" | 2 | BBMASK .= "|meta-toradex/recipes-mozilla|meta-toradex/recipes-browser|meta-toradex/recipes-lxde|meta-toradex/recipes-connectivity|meta-toradex/recipes-gnome|meta-toradex/recipes/trdx-config|meta-toradex/recipes-multimedia/webm|meta-toradex/recipes-qt|meta-toradex/recipes-core/psplash|meta-toradex/recipes-support/florence|meta-toradex/recipes-core/systemd|meta-toradex/recipes-efl|meta-toradex/recipes-core/dropbear|meta-toradex/recipes-support/icu|meta-toradex/recipes-support/i2c-tools|meta-toradex/recipes-benchmark|meta-toradex/recipes-core/udev|meta-toradex/recipes-support/gnutls|meta-toradex/recipes-graphics/gpu-viv-bin-mx6q|meta-toradex/recipes-multimedia/gstreamer|meta-toradex/recipes-fsl/packagegroups" |
diff --git a/conf/local.conf.sample b/conf/local.conf.sample index 595aaae..991cefc 100644 --- a/conf/local.conf.sample +++ b/conf/local.conf.sample | |||
@@ -254,6 +254,19 @@ BB_DISKMON_DIRS = "\ | |||
254 | #file://.* http://someserver.tld/share/sstate/PATH;downloadfilename=PATH \n \ | 254 | #file://.* http://someserver.tld/share/sstate/PATH;downloadfilename=PATH \n \ |
255 | #file://.* file:///some/local/dir/sstate/PATH" | 255 | #file://.* file:///some/local/dir/sstate/PATH" |
256 | 256 | ||
257 | PREMIRRORS = "\ | ||
258 | ftp://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n \ | ||
259 | http://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n \ | ||
260 | https://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n \ | ||
261 | bzr://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n \ | ||
262 | cvs://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n \ | ||
263 | git://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n \ | ||
264 | gitsm://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n \ | ||
265 | hg://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n \ | ||
266 | osc://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n \ | ||
267 | p4://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n \ | ||
268 | svk://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n \ | ||
269 | svn://.*/.* http://ci-files01-hki.ci.local/yocto/sources/ \n" | ||
257 | 270 | ||
258 | # | 271 | # |
259 | # Qemu configuration | 272 | # Qemu configuration |
diff --git a/meta-architech-extras/recipes/linux/linux-imx_3.0.35.bb b/meta-architech-extras/recipes/linux/linux-imx_3.0.35.bb index 87326af..8a2fd54 100644 --- a/meta-architech-extras/recipes/linux/linux-imx_3.0.35.bb +++ b/meta-architech-extras/recipes/linux/linux-imx_3.0.35.bb | |||
@@ -34,3 +34,6 @@ do_configure_prepend() { | |||
34 | echo "CONFIG_USB_SERIAL_PL2303=m" >> ${WORKDIR}/defconfig | 34 | echo "CONFIG_USB_SERIAL_PL2303=m" >> ${WORKDIR}/defconfig |
35 | echo "CONFIG_USB_ACM=m" >> ${WORKDIR}/defconfig | 35 | echo "CONFIG_USB_ACM=m" >> ${WORKDIR}/defconfig |
36 | } | 36 | } |
37 | |||
38 | # bbappend in meta-tibidabo still tries to use PRINC, set to -1 to prevent errors | ||
39 | PRINC = "-1" | ||
diff --git a/meta-architech-extras/recipes/u-boot/u-boot-fslc_2013.10.bb b/meta-architech-extras/recipes/u-boot/u-boot-fslc_2013.10.bb index 8c86b4c..b884e43 100644 --- a/meta-architech-extras/recipes/u-boot/u-boot-fslc_2013.10.bb +++ b/meta-architech-extras/recipes/u-boot/u-boot-fslc_2013.10.bb | |||
@@ -23,3 +23,6 @@ EXTRA_OEMAKE += 'HOSTCC="${BUILD_CC} ${BUILD_CPPFLAGS}" \ | |||
23 | HOSTSTRIP=true' | 23 | HOSTSTRIP=true' |
24 | 24 | ||
25 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 25 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
26 | |||
27 | # bbappend in meta-tibidabo still tries to use PRINC, set to -1 to prevent errors | ||
28 | PRINC = "-1" | ||
diff --git a/meta-beagleboard-extras/recipes/linux/linux-mainline_3.8.bbappend b/meta-beagleboard-extras/recipes/linux/linux-mainline_3.8.bbappend index 54ef15f..3424c27 100644 --- a/meta-beagleboard-extras/recipes/linux/linux-mainline_3.8.bbappend +++ b/meta-beagleboard-extras/recipes/linux/linux-mainline_3.8.bbappend | |||
@@ -10,3 +10,4 @@ SRC_URI += "\ | |||
10 | 10 | ||
11 | INSANE_SKIP_${PN} = "installed-vs-shipped" | 11 | INSANE_SKIP_${PN} = "installed-vs-shipped" |
12 | KERNEL_IMAGETYPE = "zImage" | 12 | KERNEL_IMAGETYPE = "zImage" |
13 | B = "${S}" | ||
diff --git a/meta-fsl-extras/recipes/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.%-hfp.bbappend b/meta-fsl-extras/recipes/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.%-hfp.bbappend deleted file mode 100644 index 29b11a3..0000000 --- a/meta-fsl-extras/recipes/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.%-hfp.bbappend +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | FILES_libgal-mx6-dev = "${libdir}/libGAL${SOLIBSDEV} ${includedir}/HAL" | ||
diff --git a/meta-fsl-extras/recipes/linux/linux-boundary_3.10.17.bbappend b/meta-fsl-extras/recipes/linux/linux-boundary_3.10.%.bbappend index c25739b..c25739b 100644 --- a/meta-fsl-extras/recipes/linux/linux-boundary_3.10.17.bbappend +++ b/meta-fsl-extras/recipes/linux/linux-boundary_3.10.%.bbappend | |||
diff --git a/meta-fsl-extras/recipes/linux/linux-imx_3.10.%.bbappend b/meta-fsl-extras/recipes/linux/linux-imx_3.14.%.bbappend index b6358d7..602c3df 100644 --- a/meta-fsl-extras/recipes/linux/linux-imx_3.10.%.bbappend +++ b/meta-fsl-extras/recipes/linux/linux-imx_3.14.%.bbappend | |||
@@ -20,12 +20,6 @@ | |||
20 | ## | 20 | ## |
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/../../../recipes/linux/linux:" | ||
24 | SRC_URI += "\ | ||
25 | file://ARM-perf-add-support-for-perf-registers-API.diff \ | ||
26 | file://ARM-perf-wire-up-perf_regs-and-unwind-support-for-AR.patch \ | ||
27 | " | ||
28 | |||
29 | # kernel image files are not needed in the image | 23 | # kernel image files are not needed in the image |
30 | RDEPENDS_kernel-base = "" | 24 | RDEPENDS_kernel-base = "" |
31 | 25 | ||
diff --git a/meta-fsl-extras/recipes/u-boot/u-boot-fslc/0001-Updated-kernel-arguments-for-sabre-sd.patch b/meta-fsl-extras/recipes/u-boot/u-boot-fslc/0001-Updated-kernel-arguments-for-sabre-sd.patch index d6e1e21..928fb8c 100644 --- a/meta-fsl-extras/recipes/u-boot/u-boot-fslc/0001-Updated-kernel-arguments-for-sabre-sd.patch +++ b/meta-fsl-extras/recipes/u-boot/u-boot-fslc/0001-Updated-kernel-arguments-for-sabre-sd.patch | |||
@@ -1,68 +1,26 @@ | |||
1 | From ecd64c7926b7aa25b028278666abad582e7cdea8 Mon Sep 17 00:00:00 2001 | 1 | From 15ba0d8f9e2ad8f3024734810088e4caddaaec5a Mon Sep 17 00:00:00 2001 |
2 | From: Samuli Piippo <samuli.piippo@digia.com> | 2 | From: Samuli Piippo <samuli.piippo@digia.com> |
3 | Date: Fri, 9 May 2014 10:23:50 +0300 | 3 | Date: Fri, 9 May 2014 10:23:50 +0300 |
4 | Subject: [PATCH] Updated kernel arguments for sabre sd | 4 | Subject: [PATCH] Updated kernel arguments for sabre sd |
5 | 5 | ||
6 | - detect if hdmi is used and change video arguments accordingly | ||
7 | - disable blanking and cursor blinking | 6 | - disable blanking and cursor blinking |
8 | --- | 7 | --- |
9 | include/configs/mx6sabre_common.h | 21 +++++++++++++++++++++ | 8 | include/configs/mx6sabre_common.h | 2 ++ |
10 | 1 file changed, 21 insertions(+) | 9 | 1 file changed, 2 insertions(+) |
11 | 10 | ||
12 | diff --git a/include/configs/mx6sabre_common.h b/include/configs/mx6sabre_common.h | 11 | diff --git a/include/configs/mx6sabre_common.h b/include/configs/mx6sabre_common.h |
13 | index c81e9e9..9296b9b 100644 | 12 | index a8746a4..251b28b 100644 |
14 | --- a/include/configs/mx6sabre_common.h | 13 | --- a/include/configs/mx6sabre_common.h |
15 | +++ b/include/configs/mx6sabre_common.h | 14 | +++ b/include/configs/mx6sabre_common.h |
16 | @@ -87,6 +87,13 @@ | 15 | @@ -171,6 +171,8 @@ |
17 | /* Command definition */ | 16 | "done\0" \ |
18 | #include <config_cmd_default.h> | ||
19 | |||
20 | +/* I2C Configs */ | ||
21 | +#define CONFIG_CMD_I2C | ||
22 | +#define CONFIG_SYS_I2C | ||
23 | +#define CONFIG_SYS_I2C_MXC | ||
24 | +#define CONFIG_SYS_I2C_SPEED 100000 | ||
25 | +#define CONFIG_I2C_EDID | ||
26 | + | ||
27 | #define CONFIG_CMD_BMODE | ||
28 | #define CONFIG_CMD_BOOTZ | ||
29 | #define CONFIG_CMD_SETEXPR | ||
30 | @@ -119,6 +126,15 @@ | ||
31 | #define EMMC_ENV "" | ||
32 | #endif | ||
33 | |||
34 | +#define VIDEOARGS \ | ||
35 | + "videoargs=" \ | ||
36 | + "i2c dev 1 ; " \ | ||
37 | + "if i2c probe 0x50 ; then " \ | ||
38 | + "setenv video mxcfb0:dev=hdmi,1280x720M@60,if=RGB24 ; " \ | ||
39 | + "else " \ | ||
40 | + "setenv video mxcfb0:dev=ldb,LDB-XGA,if=RGB666 ldb=sin1 ; " \ | ||
41 | + "fi\0" | ||
42 | + | ||
43 | #define CONFIG_EXTRA_ENV_SETTINGS \ | ||
44 | "script=boot.scr\0" \ | ||
45 | "image=zImage\0" \ | ||
46 | @@ -146,7 +162,11 @@ | ||
47 | "fi; " \ | ||
48 | "fi\0" \ | ||
49 | EMMC_ENV \ | ||
50 | + VIDEOARGS \ | ||
51 | "mmcargs=setenv bootargs console=${console},${baudrate} " \ | 17 | "mmcargs=setenv bootargs console=${console},${baudrate} " \ |
52 | + "video=${video} "\ | 18 | "root=${mmcroot} " \ |
53 | + "consoleblank=0 " \ | 19 | + "consoleblank=0 " \ |
54 | + "vt.global_cursor_default=0 " \ | 20 | + "vt.global_cursor_default=0 " \ |
55 | "root=${mmcroot}\0" \ | 21 | VIDEO_ARGS "\0" \ |
56 | "loadbootscript=" \ | 22 | "loadbootscript=" \ |
57 | "fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};\0" \ | 23 | "fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};\0" \ |
58 | @@ -155,6 +175,7 @@ | ||
59 | "loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}\0" \ | ||
60 | "loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}\0" \ | ||
61 | "mmcboot=echo Booting from mmc ...; " \ | ||
62 | + "run videoargs; " \ | ||
63 | "run mmcargs; " \ | ||
64 | "if test ${boot_fdt} = yes || test ${boot_fdt} = try; then " \ | ||
65 | "if run loadfdt; then " \ | ||
66 | -- | 24 | -- |
67 | 1.9.1 | 25 | 1.9.1 |
68 | 26 | ||
diff --git a/meta-fsl-extras/recipes/u-boot/u-boot-fslc_2014.%.bbappend b/meta-fsl-extras/recipes/u-boot/u-boot-fslc_2015.%.bbappend index a1a3b27..a1a3b27 100644 --- a/meta-fsl-extras/recipes/u-boot/u-boot-fslc_2014.%.bbappend +++ b/meta-fsl-extras/recipes/u-boot/u-boot-fslc_2015.%.bbappend | |||
diff --git a/meta-nuc-extras/conf/layer.conf b/meta-nuc-extras/conf/layer.conf new file mode 100644 index 0000000..6eb4d71 --- /dev/null +++ b/meta-nuc-extras/conf/layer.conf | |||
@@ -0,0 +1,33 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | # We have a conf and classes directory, append to BBPATH | ||
24 | BBPATH .= ":${LAYERDIR}" | ||
25 | |||
26 | # We have a recipes directory, add to BBFILES | ||
27 | BBFILES += "${LAYERDIR}/recipes*/*/*.bb \ | ||
28 | ${LAYERDIR}/recipes*/*/*.bbappend \ | ||
29 | " | ||
30 | |||
31 | BBFILE_COLLECTIONS += "b2qt_nuc" | ||
32 | BBFILE_PATTERN_b2qt_nuc := "^${LAYERDIR}/" | ||
33 | BBFILE_PRIORITY_b2qt_nuc = "20" | ||
diff --git a/meta-nuc-extras/recipes/linux/linux-yocto/wlan-realtek.cfg b/meta-nuc-extras/recipes/linux/linux-yocto/wlan-realtek.cfg new file mode 100644 index 0000000..65ac248 --- /dev/null +++ b/meta-nuc-extras/recipes/linux/linux-yocto/wlan-realtek.cfg | |||
@@ -0,0 +1,9 @@ | |||
1 | CONFIG_RTLWIFI=m | ||
2 | CONFIG_RTLWIFI_DEBUG=n | ||
3 | CONFIG_RTL8723AE=m | ||
4 | CONFIG_RTL8192SE=m | ||
5 | CONFIG_RTL8192DE=m | ||
6 | CONFIG_RTL8192CU=m | ||
7 | CONFIG_RTL8192CE=m | ||
8 | CONFIG_RTL8192C_COMMON=m | ||
9 | CONFIG_RTL8188EE=m | ||
diff --git a/meta-nuc-extras/recipes/linux/linux-yocto_3.%.bbappend b/meta-nuc-extras/recipes/linux/linux-yocto_3.%.bbappend new file mode 100644 index 0000000..d6182fc --- /dev/null +++ b/meta-nuc-extras/recipes/linux/linux-yocto_3.%.bbappend | |||
@@ -0,0 +1,26 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
24 | SRC_URI += "\ | ||
25 | file://wlan-realtek.cfg \ | ||
26 | " | ||
diff --git a/meta-toradex-extras/recipes/base-files/base-files/b2qt/fstab b/meta-toradex-extras/recipes/base-files/base-files/b2qt/fstab index e61e3b0..12e0489 100644 --- a/meta-toradex-extras/recipes/base-files/base-files/b2qt/fstab +++ b/meta-toradex-extras/recipes/base-files/base-files/b2qt/fstab | |||
@@ -4,7 +4,7 @@ | |||
4 | proc /proc proc defaults 0 0 | 4 | proc /proc proc defaults 0 0 |
5 | debugfs /sys/kernel/debug debugfs defaults 0 0 | 5 | debugfs /sys/kernel/debug debugfs defaults 0 0 |
6 | devpts /dev/pts devpts mode=0620,gid=5 0 0 | 6 | devpts /dev/pts devpts mode=0620,gid=5 0 0 |
7 | usbfs /proc/bus/usb usbfs defaults 0 0 | 7 | usbfs /proc/bus/usb usbfs noauto |
8 | tmpfs /var/volatile tmpfs defaults 0 0 | 8 | tmpfs /var/volatile tmpfs defaults 0 0 |
9 | tmpfs /run tmpfs mode=0755,nodev,nosuid,strictatime 0 0 | 9 | tmpfs /run tmpfs mode=0755,nodev,nosuid,strictatime 0 0 |
10 | tmpfs /dev/shm tmpfs mode=0777 0 0 | 10 | tmpfs /dev/shm tmpfs mode=0777 0 0 |
diff --git a/meta-toradex-extras/recipes/linux/linux-toradex-fsl/0001-Colibri-iMX6-set-1280x720-16-for-HDMI-by-default.patch b/meta-toradex-extras/recipes/linux/linux-toradex-fsl/0001-Colibri-iMX6-set-1280x720-16-for-HDMI-by-default.patch deleted file mode 100644 index 719a38d..0000000 --- a/meta-toradex-extras/recipes/linux/linux-toradex-fsl/0001-Colibri-iMX6-set-1280x720-16-for-HDMI-by-default.patch +++ /dev/null | |||
@@ -1,32 +0,0 @@ | |||
1 | From 7515eb259a380578540323be5d4913245e81c454 Mon Sep 17 00:00:00 2001 | ||
2 | From: Andy Nichols <andy.nichols@theqtcompany.com> | ||
3 | Date: Mon, 13 Apr 2015 12:54:17 +0200 | ||
4 | Subject: [PATCH] Colibri-iMX6: set 1280x720@16 for HDMI by default | ||
5 | |||
6 | --- | ||
7 | arch/arm/boot/dts/imx6qdl-colibri.dtsi | 7 +++---- | ||
8 | 1 file changed, 3 insertions(+), 4 deletions(-) | ||
9 | |||
10 | diff --git a/arch/arm/boot/dts/imx6qdl-colibri.dtsi b/arch/arm/boot/dts/imx6qdl-colibri.dtsi | ||
11 | index e638266..dd8b21fc5 100644 | ||
12 | --- a/arch/arm/boot/dts/imx6qdl-colibri.dtsi | ||
13 | +++ b/arch/arm/boot/dts/imx6qdl-colibri.dtsi | ||
14 | @@ -70,12 +70,11 @@ | ||
15 | compatible = "fsl,mxc_sdc_fb"; | ||
16 | disp_dev = "hdmi"; | ||
17 | interface_pix_fmt = "RGB24"; | ||
18 | - mode_str ="1920x1080M@60"; | ||
19 | -/* default_bpp = <16>;*/ | ||
20 | - default_bpp = <24>; | ||
21 | + mode_str ="1280x729M@60"; | ||
22 | + default_bpp = <16>; | ||
23 | int_clk = <0>; | ||
24 | late_init = <0>; | ||
25 | - status = "disabled"; | ||
26 | + status = "okay"; | ||
27 | }; | ||
28 | |||
29 | mxcfb2: fb@1 { | ||
30 | -- | ||
31 | 2.3.5 | ||
32 | |||
diff --git a/meta-toradex-extras/recipes/linux/linux-toradex-fsl_git.bbappend b/meta-toradex-extras/recipes/linux/linux-toradex-fsl_git.bbappend index 7c19d86..3f07de3 100644 --- a/meta-toradex-extras/recipes/linux/linux-toradex-fsl_git.bbappend +++ b/meta-toradex-extras/recipes/linux/linux-toradex-fsl_git.bbappend | |||
@@ -26,12 +26,6 @@ SRC_URI += "\ | |||
26 | file://ARM-perf-wire-up-perf_regs-and-unwind-support-for-AR.patch \ | 26 | file://ARM-perf-wire-up-perf_regs-and-unwind-support-for-AR.patch \ |
27 | " | 27 | " |
28 | 28 | ||
29 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" | ||
30 | |||
31 | SRC_URI += " \ | ||
32 | file://0001-Colibri-iMX6-set-1280x720-16-for-HDMI-by-default.patch \ | ||
33 | " | ||
34 | |||
35 | # kernel image files are not needed in the image | 29 | # kernel image files are not needed in the image |
36 | RDEPENDS_kernel-base = "" | 30 | RDEPENDS_kernel-base = "" |
37 | 31 | ||
@@ -40,3 +34,5 @@ config_script () { | |||
40 | echo "CONFIG_USB_FUNCTIONFS=m" >> ${S}/.config | 34 | echo "CONFIG_USB_FUNCTIONFS=m" >> ${S}/.config |
41 | echo "CONFIG_USB_ACM=m" >> ${S}/.config | 35 | echo "CONFIG_USB_ACM=m" >> ${S}/.config |
42 | } | 36 | } |
37 | |||
38 | B = "${S}" | ||
diff --git a/meta-toradex-extras/recipes/linux/linux-toradex-vf/0001-Allow-builds-with-GCC-4.8.patch b/meta-toradex-extras/recipes/linux/linux-toradex/0001-Allow-builds-with-GCC-4.8.patch index 43edec3..43edec3 100644 --- a/meta-toradex-extras/recipes/linux/linux-toradex-vf/0001-Allow-builds-with-GCC-4.8.patch +++ b/meta-toradex-extras/recipes/linux/linux-toradex/0001-Allow-builds-with-GCC-4.8.patch | |||
diff --git a/meta-toradex-extras/recipes/linux/linux-toradex-vf/0001-Enable-Fusion-7-and-10-multi-touch-controller.patch b/meta-toradex-extras/recipes/linux/linux-toradex/0001-Enable-Fusion-7-and-10-multi-touch-controller.patch index d92ac62..d92ac62 100644 --- a/meta-toradex-extras/recipes/linux/linux-toradex-vf/0001-Enable-Fusion-7-and-10-multi-touch-controller.patch +++ b/meta-toradex-extras/recipes/linux/linux-toradex/0001-Enable-Fusion-7-and-10-multi-touch-controller.patch | |||
diff --git a/meta-toradex-extras/recipes/linux/linux-toradex-vf_3.18.bbappend b/meta-toradex-extras/recipes/linux/linux-toradex_4.%.bbappend index fd9ad55..fd9ad55 100644 --- a/meta-toradex-extras/recipes/linux/linux-toradex-vf_3.18.bbappend +++ b/meta-toradex-extras/recipes/linux/linux-toradex_4.%.bbappend | |||
diff --git a/meta-toradex-extras/recipes/u-boot/u-boot-toradex-fsl/0001-Update-default-args-for-apalis-imx6.patch b/meta-toradex-extras/recipes/u-boot/u-boot-toradex-fsl/0001-Update-default-args-for-apalis-imx6.patch index 60c5171..174f3b0 100644 --- a/meta-toradex-extras/recipes/u-boot/u-boot-toradex-fsl/0001-Update-default-args-for-apalis-imx6.patch +++ b/meta-toradex-extras/recipes/u-boot/u-boot-toradex-fsl/0001-Update-default-args-for-apalis-imx6.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 7538ad166d0fb1999f32f2d80969184484c2ba07 Mon Sep 17 00:00:00 2001 | 1 | From 1d5baa56ff177d7858727d1c4428096781e3817c Mon Sep 17 00:00:00 2001 |
2 | From: Samuli Piippo <samuli.piippo@digia.com> | 2 | From: Samuli Piippo <samuli.piippo@digia.com> |
3 | Date: Mon, 27 Oct 2014 14:53:25 +0200 | 3 | Date: Mon, 27 Oct 2014 14:53:25 +0200 |
4 | Subject: [PATCH] Update default args for apalis imx6 | 4 | Subject: [PATCH] Update default args for apalis imx6 |
@@ -10,30 +10,30 @@ disable cursor blinking. | |||
10 | 1 file changed, 8 insertions(+), 7 deletions(-) | 10 | 1 file changed, 8 insertions(+), 7 deletions(-) |
11 | 11 | ||
12 | diff --git a/include/configs/apalis_imx6.h b/include/configs/apalis_imx6.h | 12 | diff --git a/include/configs/apalis_imx6.h b/include/configs/apalis_imx6.h |
13 | index 5d32118..289d611 100644 | 13 | index 162be2e..f659384 100644 |
14 | --- a/include/configs/apalis_imx6.h | 14 | --- a/include/configs/apalis_imx6.h |
15 | +++ b/include/configs/apalis_imx6.h | 15 | +++ b/include/configs/apalis_imx6.h |
16 | @@ -212,14 +212,14 @@ | 16 | @@ -246,14 +246,14 @@ |
17 | "&& setenv dtbparam \" - ${fdt_addr_r}\" && true\0" | 17 | "&& setenv dtbparam \" - ${fdt_addr_r}\" && true\0" |
18 | 18 | ||
19 | #define SD_BOOTCMD \ | 19 | #define SD_BOOTCMD \ |
20 | - "sdargs=ip=off root=/dev/mmcblk1p2 rw,noatime rootfstype=ext3 " \ | 20 | - "sdargs=ip=off root=/dev/mmcblk1p2 rw,noatime rootfstype=ext3 " \ |
21 | - "rootwait\0" \ | 21 | - "rootwait\0" \ |
22 | + "drive=2\0" \ | 22 | + "drive=2\0" \ |
23 | "sdboot=" "run setup; " \ | 23 | "sdboot=run setup; " \ |
24 | - "setenv bootargs ${defargs} ${sdargs} ${setupargs} " \ | 24 | - "setenv bootargs ${defargs} ${sdargs} ${setupargs} " \ |
25 | + "setenv bootargs ${defargs} ip=off root=/dev/mmcblk${drive}p2 " \ | 25 | + "setenv bootargs ${defargs} ip=off root=/dev/mmcblk${drive}p2 " \ |
26 | + "rw,noatime rootfstype=ext3 rootwait ${setupargs} " \ | 26 | + "rw,noatime rootfstype=ext3 rootwait ${setupargs} " \ |
27 | "${vidargs}; echo Booting from SD card in 8bit slot...; " \ | 27 | "${vidargs}; echo Booting from SD card in 8bit slot...; " \ |
28 | - "run sddtbload; fatload mmc 1:1 ${kernel_addr_r} " \ | 28 | - "run sddtbload; load mmc 1:1 ${kernel_addr_r} " \ |
29 | + "run sddtbload; fatload mmc ${drive}:1 ${kernel_addr_r} " \ | 29 | + "run sddtbload; load mmc ${drive}:1 ${kernel_addr_r} " \ |
30 | "${boot_file} && bootm ${kernel_addr_r} ${dtbparam}\0" \ | 30 | "${boot_file} && bootm ${kernel_addr_r} ${dtbparam}\0" \ |
31 | - "sddtbload=setenv dtbparam; fatload mmc 1:1 ${fdt_addr_r} " \ | 31 | - "sddtbload=setenv dtbparam; load mmc 1:1 ${fdt_addr_r} " \ |
32 | + "sddtbload=setenv dtbparam; fatload mmc ${drive}:1 ${fdt_addr_r} " \ | 32 | + "sddtbload=setenv dtbparam; load mmc ${drive}:1 ${fdt_addr_r} " \ |
33 | "${fdt_file} && setenv dtbparam \" - ${fdt_addr_r}\" && true\0" | 33 | "${fdt_file} && setenv dtbparam \" - ${fdt_addr_r}\" && true\0" |
34 | 34 | ||
35 | #ifndef CONFIG_APALIS_IMX6_V1_0 | 35 | #define USB_BOOTCMD \ |
36 | @@ -229,7 +229,8 @@ | 36 | @@ -273,7 +273,8 @@ |
37 | #define FDT_FILE "imx6q-apalis-eval_v1_0.dtb" | 37 | #define FDT_FILE "imx6q-apalis-eval_v1_0.dtb" |
38 | #endif | 38 | #endif |
39 | #define CONFIG_EXTRA_ENV_SETTINGS \ | 39 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
@@ -43,15 +43,15 @@ index 5d32118..289d611 100644 | |||
43 | "run nfsboot ; echo ; echo nfsboot failed ; " \ | 43 | "run nfsboot ; echo ; echo nfsboot failed ; " \ |
44 | "usb start ;" \ | 44 | "usb start ;" \ |
45 | "setenv stdout serial,vga ; setenv stdin serial,usbkbd\0" \ | 45 | "setenv stdout serial,vga ; setenv stdin serial,usbkbd\0" \ |
46 | @@ -242,7 +243,7 @@ | 46 | @@ -292,7 +293,7 @@ |
47 | NFS_BOOTCMD \ | 47 | "|| setenv drive 2; load ${interface} ${drive}:1 " \ |
48 | SD_BOOTCMD \ | 48 | "${kernel_addr_r} flash_blk.img\0" \ |
49 | "setup=setenv setupargs fec_mac=${ethaddr} " \ | 49 | "setup=setenv setupargs fec_mac=${ethaddr} " \ |
50 | - "consoleblank=0 no_console_suspend=1 console=tty1 " \ | 50 | - "consoleblank=0 no_console_suspend=1 console=tty1 " \ |
51 | + "consoleblank=0 no_console_suspend=1 vt.global_cursor_default=0 " \ | 51 | + "consoleblank=0 no_console_suspend=1 vt.global_cursor_default=0 " \ |
52 | "console=${console},${baudrate}n8\0 " \ | 52 | "console=${console},${baudrate}n8\0 " \ |
53 | "setupdate=setenv drive 1; fatload mmc ${drive}:1 ${kernel_addr_r} " \ | 53 | "setupdate=run setsdupdate || run setusbupdate || run setethupdate;" \ |
54 | "flash_mmc.img || setenv drive 2; fatload mmc ${drive}:1 " \ | 54 | " source ${kernel_addr_r}\0" \ |
55 | -- | 55 | -- |
56 | 1.9.1 | 56 | 1.9.1 |
57 | 57 | ||
diff --git a/meta-toradex-extras/recipes/u-boot/u-boot-toradex-fsl/0001-colibri-vf-enable-sdboot-by-default.patch b/meta-toradex-extras/recipes/u-boot/u-boot-toradex-fsl/0001-colibri-vf-enable-sdboot-by-default.patch index 2e72ff6..bae71d5 100644 --- a/meta-toradex-extras/recipes/u-boot/u-boot-toradex-fsl/0001-colibri-vf-enable-sdboot-by-default.patch +++ b/meta-toradex-extras/recipes/u-boot/u-boot-toradex-fsl/0001-colibri-vf-enable-sdboot-by-default.patch | |||
@@ -1,45 +1,35 @@ | |||
1 | From a388755704c3f8c4336939f3c868942d68b1e256 Mon Sep 17 00:00:00 2001 | 1 | From 878f506e43f40c2667e9e5ae82741d32fc653cac Mon Sep 17 00:00:00 2001 |
2 | From: Samuli Piippo <samuli.piippo@theqtcompany.com> | 2 | From: Samuli Piippo <samuli.piippo@theqtcompany.com> |
3 | Date: Thu, 28 May 2015 09:06:54 +0300 | 3 | Date: Thu, 28 May 2015 09:06:54 +0300 |
4 | Subject: [PATCH] colibri vf: enable sdboot by default | 4 | Subject: [PATCH] colibri vf: enable sdboot by default |
5 | 5 | ||
6 | Run sdboot first, update dtb file location to /boot/ and | 6 | Run sdboot first and remove console message from tty1 |
7 | remove console message from tty1 | ||
8 | --- | 7 | --- |
9 | include/configs/colibri_vf.h | 6 +++--- | 8 | include/configs/colibri_vf.h | 4 ++-- |
10 | 1 file changed, 3 insertions(+), 3 deletions(-) | 9 | 1 file changed, 2 insertions(+), 2 deletions(-) |
11 | 10 | ||
12 | diff --git a/include/configs/colibri_vf.h b/include/configs/colibri_vf.h | 11 | diff --git a/include/configs/colibri_vf.h b/include/configs/colibri_vf.h |
13 | index feea159..b080510 100644 | 12 | index 06caabd..fb9fe41 100644 |
14 | --- a/include/configs/colibri_vf.h | 13 | --- a/include/configs/colibri_vf.h |
15 | +++ b/include/configs/colibri_vf.h | 14 | +++ b/include/configs/colibri_vf.h |
16 | @@ -135,7 +135,7 @@ | 15 | @@ -174,7 +174,7 @@ |
17 | "load mmc 0:2 ${kernel_addr_r} /boot/${kernel_file} && " \ | 16 | "ubifsload ${fdt_addr_r} /boot/${soc}-colibri-${fdt_board}.dtb && " \ |
18 | "run sddtbload; bootz ${kernel_addr_r} - ${dtbparam}\0" \ | 17 | "bootz ${kernel_addr_r} - ${fdt_addr_r}\0" \ |
19 | "sddtbload=setenv dtbparam; load mmc 0:2 ${fdt_addr_r} " \ | ||
20 | - "${soc}-colibri-${fdt_board}.dtb && " \ | ||
21 | + "/boot/${soc}-colibri-${fdt_board}.dtb && " \ | ||
22 | "setenv dtbparam ${fdt_addr_r}\0" | ||
23 | |||
24 | #define NFS_BOOTCMD \ | ||
25 | @@ -160,7 +160,7 @@ | ||
26 | "/boot/${soc}-colibri-${fdt_board}.dtb && " \ | ||
27 | "setenv dtbparam ${fdt_addr_r}\0" | ||
28 | 18 | ||
29 | -#define CONFIG_BOOTCOMMAND "run ubiboot; run sdboot; run nfsboot" | 19 | -#define CONFIG_BOOTCOMMAND "run ubiboot; run sdboot; run nfsboot" |
30 | +#define CONFIG_BOOTCOMMAND "run sdboot; run ubiboot; run nfsboot" | 20 | +#define CONFIG_BOOTCOMMAND "run sdboot; run ubiboot; run nfsboot" |
31 | 21 | ||
32 | #define DFU_ALT_NAND_INFO "vf-bcb part 0,1;u-boot part 0,2;ubi part 0,4" | 22 | #define DFU_ALT_NAND_INFO "vf-bcb part 0,1;u-boot part 0,2;ubi part 0,4" |
33 | 23 | ||
34 | @@ -173,7 +173,7 @@ | 24 | @@ -187,7 +187,7 @@ |
35 | "defargs=\0" \ | 25 | "defargs=\0" \ |
36 | "console=ttyLP0\0" \ | 26 | "console=ttyLP0\0" \ |
37 | "setup=setenv setupargs fec_mac=${ethaddr} consoleblank=0 " \ | 27 | "setup=setenv setupargs " \ |
38 | - "console=tty1 console=${console},${baudrate}n8 ${memargs}\0" \ | 28 | - "console=tty1 console=${console}" \ |
39 | + "console=${console},${baudrate}n8 ${memargs}\0" \ | 29 | + "console=${console}" \ |
40 | "setsdupdate=mmc rescan && set interface mmc && " \ | 30 | ",${baudrate}n8 ${memargs} consoleblank=0\0" \ |
31 | "setsdupdate=mmc rescan && setenv interface mmc && " \ | ||
41 | "fatload ${interface} 0:1 ${loadaddr} flash_blk.img && " \ | 32 | "fatload ${interface} 0:1 ${loadaddr} flash_blk.img && " \ |
42 | "source ${loadaddr}\0" \ | ||
43 | -- | 33 | -- |
44 | 1.9.1 | 34 | 1.9.1 |
45 | 35 | ||
diff --git a/recipes-qt/b2qt-addons/b2qt-emulator-proxy.bb b/recipes-qt/b2qt-addons/b2qt-emulator-proxy.bb index 15fe3c0..ea31e21 100644 --- a/recipes-qt/b2qt-addons/b2qt-emulator-proxy.bb +++ b/recipes-qt/b2qt-addons/b2qt-emulator-proxy.bb | |||
@@ -29,6 +29,7 @@ inherit qt5-module | |||
29 | SRC_URI = " \ | 29 | SRC_URI = " \ |
30 | git://codereview.qt-project.org/tqtc-boot2qt/emulator;branch=${BRANCH};protocol=ssh \ | 30 | git://codereview.qt-project.org/tqtc-boot2qt/emulator;branch=${BRANCH};protocol=ssh \ |
31 | file://emulatorproxyd.sh \ | 31 | file://emulatorproxyd.sh \ |
32 | file://emulatorproxy.service \ | ||
32 | " | 33 | " |
33 | 34 | ||
34 | SRCREV = "89ca944fae7106a55803ddce6fd84447685b61e5" | 35 | SRCREV = "89ca944fae7106a55803ddce6fd84447685b61e5" |
@@ -41,9 +42,14 @@ DEPENDS = "qtbase qtsimulator" | |||
41 | do_install_append() { | 42 | do_install_append() { |
42 | install -m 0755 -d ${D}${sysconfdir}/init.d | 43 | install -m 0755 -d ${D}${sysconfdir}/init.d |
43 | install -m 0755 ${WORKDIR}/emulatorproxyd.sh ${D}${sysconfdir}/init.d/ | 44 | install -m 0755 ${WORKDIR}/emulatorproxyd.sh ${D}${sysconfdir}/init.d/ |
45 | |||
46 | install -m 0755 -d ${D}${systemd_unitdir}/system | ||
47 | install -m 0644 ${WORKDIR}/emulatorproxy.service ${D}${systemd_unitdir}/system/ | ||
44 | } | 48 | } |
45 | 49 | ||
46 | INITSCRIPT_NAME = "emulatorproxyd.sh" | 50 | INITSCRIPT_NAME = "emulatorproxyd.sh" |
47 | INITSCRIPT_PARAMS = "defaults 97 10" | 51 | INITSCRIPT_PARAMS = "defaults 97 10" |
48 | 52 | ||
49 | inherit update-rc.d | 53 | SYSTEMD_SERVICE_${PN} = "emulatorproxy.service" |
54 | |||
55 | inherit update-rc.d systemd | ||
diff --git a/recipes-qt/b2qt-addons/b2qt-emulator-proxy/emulatorproxy.service b/recipes-qt/b2qt-addons/b2qt-emulator-proxy/emulatorproxy.service new file mode 100644 index 0000000..7a709fd --- /dev/null +++ b/recipes-qt/b2qt-addons/b2qt-emulator-proxy/emulatorproxy.service | |||
@@ -0,0 +1,10 @@ | |||
1 | [Unit] | ||
2 | Description=QtSimulator Proxy Daemon | ||
3 | After=systemd-user-sessions.service | ||
4 | |||
5 | [Service] | ||
6 | Type=forking | ||
7 | ExecStart=/usr/bin/emulatorproxyd | ||
8 | |||
9 | [Install] | ||
10 | WantedBy=multi-user.target | ||
diff --git a/recipes-qt/b2qt-addons/b2qt-emulator-sdcardmountd.bb b/recipes-qt/b2qt-addons/b2qt-emulator-sdcardmountd.bb index 622363d..038c972 100644 --- a/recipes-qt/b2qt-addons/b2qt-emulator-sdcardmountd.bb +++ b/recipes-qt/b2qt-addons/b2qt-emulator-sdcardmountd.bb | |||
@@ -29,6 +29,7 @@ inherit qt5-module | |||
29 | SRC_URI = " \ | 29 | SRC_URI = " \ |
30 | git://codereview.qt-project.org/tqtc-boot2qt/emulator;branch=${BRANCH};protocol=ssh \ | 30 | git://codereview.qt-project.org/tqtc-boot2qt/emulator;branch=${BRANCH};protocol=ssh \ |
31 | file://sdcardmountd.sh \ | 31 | file://sdcardmountd.sh \ |
32 | file://sdcardmount.service \ | ||
32 | " | 33 | " |
33 | 34 | ||
34 | SRCREV = "89ca944fae7106a55803ddce6fd84447685b61e5" | 35 | SRCREV = "89ca944fae7106a55803ddce6fd84447685b61e5" |
@@ -41,9 +42,14 @@ DEPENDS = "qtbase qtsimulator" | |||
41 | do_install_append() { | 42 | do_install_append() { |
42 | install -m 0755 -d ${D}${sysconfdir}/init.d | 43 | install -m 0755 -d ${D}${sysconfdir}/init.d |
43 | install -m 0755 ${WORKDIR}/sdcardmountd.sh ${D}${sysconfdir}/init.d/ | 44 | install -m 0755 ${WORKDIR}/sdcardmountd.sh ${D}${sysconfdir}/init.d/ |
45 | |||
46 | install -m 0755 -d ${D}${systemd_unitdir}/system | ||
47 | install -m 0644 ${WORKDIR}/sdcardmount.service ${D}${systemd_unitdir}/system/ | ||
44 | } | 48 | } |
45 | 49 | ||
46 | INITSCRIPT_NAME = "sdcardmountd.sh" | 50 | INITSCRIPT_NAME = "sdcardmountd.sh" |
47 | INITSCRIPT_PARAMS = "defaults 97 10" | 51 | INITSCRIPT_PARAMS = "defaults 97 10" |
48 | 52 | ||
49 | inherit update-rc.d | 53 | SYSTEMD_SERVICE_${PN} = "sdcardmount.service" |
54 | |||
55 | inherit update-rc.d systemd | ||
diff --git a/recipes-qt/b2qt-addons/b2qt-emulator-sdcardmountd/sdcardmount.service b/recipes-qt/b2qt-addons/b2qt-emulator-sdcardmountd/sdcardmount.service new file mode 100644 index 0000000..1171089 --- /dev/null +++ b/recipes-qt/b2qt-addons/b2qt-emulator-sdcardmountd/sdcardmount.service | |||
@@ -0,0 +1,9 @@ | |||
1 | [Unit] | ||
2 | Description=QtSimulator SD Card Mount Daemon | ||
3 | After=systemd-user-sessions.service | ||
4 | |||
5 | [Service] | ||
6 | ExecStart=/usr/bin/sdcardmountd | ||
7 | |||
8 | [Install] | ||
9 | WantedBy=multi-user.target | ||
diff --git a/recipes-qt/b2qt-addons/b2qt-launcher.bb b/recipes-qt/b2qt-addons/b2qt-launcher.bb index 98de916..ab02d97 100644 --- a/recipes-qt/b2qt-addons/b2qt-launcher.bb +++ b/recipes-qt/b2qt-addons/b2qt-launcher.bb | |||
@@ -29,6 +29,8 @@ inherit qmake5 sdk-sources | |||
29 | SRC_URI = " \ | 29 | SRC_URI = " \ |
30 | git://codereview.qt-project.org/tqtc-boot2qt/launcher;branch=${BRANCH};protocol=ssh;sdk-uri=5.5/Boot2Qt/sources/b2qt-launcher \ | 30 | git://codereview.qt-project.org/tqtc-boot2qt/launcher;branch=${BRANCH};protocol=ssh;sdk-uri=5.5/Boot2Qt/sources/b2qt-launcher \ |
31 | file://b2qt-startup.sh \ | 31 | file://b2qt-startup.sh \ |
32 | file://qtlauncher.service \ | ||
33 | file://b2qt.service \ | ||
32 | " | 34 | " |
33 | 35 | ||
34 | SRCREV = "e824e206f28eb20bcb6f1d9064990f5e927261f4" | 36 | SRCREV = "e824e206f28eb20bcb6f1d9064990f5e927261f4" |
@@ -42,11 +44,15 @@ DEPENDS = "qtbase qtdeclarative \ | |||
42 | do_install_append() { | 44 | do_install_append() { |
43 | install -m 0755 -d ${D}${sysconfdir}/init.d | 45 | install -m 0755 -d ${D}${sysconfdir}/init.d |
44 | install -m 0755 ${WORKDIR}/b2qt-startup.sh ${D}${sysconfdir}/init.d/ | 46 | install -m 0755 ${WORKDIR}/b2qt-startup.sh ${D}${sysconfdir}/init.d/ |
45 | } | ||
46 | 47 | ||
47 | FILES_${PN} += "${sysdir}/init.d/b2qt-startup.h" | 48 | install -m 0755 -d ${D}${systemd_unitdir}/system |
49 | install -m 0644 ${WORKDIR}/qtlauncher.service ${D}${systemd_unitdir}/system/ | ||
50 | install -m 0644 ${WORKDIR}/b2qt.service ${D}${systemd_unitdir}/system/ | ||
51 | } | ||
48 | 52 | ||
49 | INITSCRIPT_NAME = "b2qt-startup.sh" | 53 | INITSCRIPT_NAME = "b2qt-startup.sh" |
50 | INITSCRIPT_PARAMS = "defaults 30" | 54 | INITSCRIPT_PARAMS = "defaults 30" |
51 | 55 | ||
52 | inherit update-rc.d | 56 | SYSTEMD_SERVICE_${PN} = "qtlauncher.service b2qt.service" |
57 | |||
58 | inherit update-rc.d systemd | ||
diff --git a/recipes-qt/b2qt-addons/b2qt-launcher/b2qt.service b/recipes-qt/b2qt-addons/b2qt-launcher/b2qt.service new file mode 100644 index 0000000..f941f91 --- /dev/null +++ b/recipes-qt/b2qt-addons/b2qt-launcher/b2qt.service | |||
@@ -0,0 +1,10 @@ | |||
1 | [Unit] | ||
2 | Description=B2Qt user application | ||
3 | After=systemd-user-sessions.service | ||
4 | ConditionPathExists=/usr/bin/b2qt | ||
5 | |||
6 | [Service] | ||
7 | ExecStart=-/usr/bin/appcontroller /usr/bin/b2qt | ||
8 | |||
9 | [Install] | ||
10 | WantedBy=multi-user.target | ||
diff --git a/recipes-qt/b2qt-addons/b2qt-launcher/qtlauncher.service b/recipes-qt/b2qt-addons/b2qt-launcher/qtlauncher.service new file mode 100644 index 0000000..7658ca8 --- /dev/null +++ b/recipes-qt/b2qt-addons/b2qt-launcher/qtlauncher.service | |||
@@ -0,0 +1,10 @@ | |||
1 | [Unit] | ||
2 | Description=B2Qt Launcher Demo | ||
3 | After=systemd-user-sessions.service | ||
4 | ConditionPathExists=!/usr/bin/b2qt | ||
5 | |||
6 | [Service] | ||
7 | ExecStart=-/usr/bin/appcontroller /usr/bin/qtlauncher --applications-root /data/user/qt | ||
8 | |||
9 | [Install] | ||
10 | WantedBy=multi-user.target | ||
diff --git a/recipes-qt/images/b2qt-automotive-qt5-image.bb b/recipes-qt/images/b2qt-automotive-qt5-image.bb new file mode 100644 index 0000000..7c3cd0c --- /dev/null +++ b/recipes-qt/images/b2qt-automotive-qt5-image.bb | |||
@@ -0,0 +1,51 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | DESCRIPTION = "B2Qt Automotive Qt5 image" | ||
24 | LICENSE = "QtEnterprise" | ||
25 | LIC_FILES_CHKSUM = "file://${QT_LICENCE};md5=7bc9c54e450006250a60e96604c186c9" | ||
26 | PR = "r0" | ||
27 | |||
28 | DEPLOY_CONF_TYPE = "Automotive" | ||
29 | |||
30 | IMAGE_FEATURES += "\ | ||
31 | package-management \ | ||
32 | ssh-server-dropbear \ | ||
33 | tools-debug \ | ||
34 | debug-tweaks \ | ||
35 | hwcodecs \ | ||
36 | " | ||
37 | |||
38 | inherit core-image | ||
39 | inherit bootfs-image | ||
40 | |||
41 | MACHINE_EXTRA_INSTALL_QT ?= "" | ||
42 | |||
43 | IMAGE_INSTALL += "\ | ||
44 | ${MACHINE_EXTRA_INSTALL_QT} \ | ||
45 | packagegroup-b2qt-embedded-base \ | ||
46 | packagegroup-b2qt-embedded-tools \ | ||
47 | ${@base_contains("DISTRO_FEATURES", "gstreamer010", "packagegroup-b2qt-embedded-gstreamer010", "", d)} \ | ||
48 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "packagegroup-b2qt-embedded-gstreamer", "", d)} \ | ||
49 | packagegroup-b2qt-qt5-modules \ | ||
50 | packagegroup-b2qt-automotive-addons \ | ||
51 | " | ||
diff --git a/recipes-qt/images/b2qt-embedded-qt5-image.bb b/recipes-qt/images/b2qt-embedded-qt5-image.bb index 924ba61..bc130fb 100644 --- a/recipes-qt/images/b2qt-embedded-qt5-image.bb +++ b/recipes-qt/images/b2qt-embedded-qt5-image.bb | |||
@@ -25,6 +25,8 @@ LICENSE = "QtEnterprise" | |||
25 | LIC_FILES_CHKSUM = "file://${QT_LICENCE};md5=7bc9c54e450006250a60e96604c186c9" | 25 | LIC_FILES_CHKSUM = "file://${QT_LICENCE};md5=7bc9c54e450006250a60e96604c186c9" |
26 | PR = "r0" | 26 | PR = "r0" |
27 | 27 | ||
28 | DEPLOY_CONF_TYPE = "Boot2Qt" | ||
29 | |||
28 | IMAGE_FEATURES += "\ | 30 | IMAGE_FEATURES += "\ |
29 | package-management \ | 31 | package-management \ |
30 | ssh-server-dropbear \ | 32 | ssh-server-dropbear \ |
@@ -44,6 +46,6 @@ IMAGE_INSTALL += "\ | |||
44 | packagegroup-b2qt-embedded-tools \ | 46 | packagegroup-b2qt-embedded-tools \ |
45 | ${@base_contains("DISTRO_FEATURES", "gstreamer010", "packagegroup-b2qt-embedded-gstreamer010", "", d)} \ | 47 | ${@base_contains("DISTRO_FEATURES", "gstreamer010", "packagegroup-b2qt-embedded-gstreamer010", "", d)} \ |
46 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "packagegroup-b2qt-embedded-gstreamer", "", d)} \ | 48 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "packagegroup-b2qt-embedded-gstreamer", "", d)} \ |
47 | packagegroup-b2qt-embedded-qt5 \ | 49 | packagegroup-b2qt-qt5-modules \ |
48 | packagegroup-b2qt-embedded-qt5-addons \ | 50 | packagegroup-b2qt-embedded-addons \ |
49 | " | 51 | " |
diff --git a/recipes-qt/meta/meta-toolchain-b2qt-embedded-qt5-sdk.bb b/recipes-qt/meta/meta-toolchain-b2qt-embedded-qt5-sdk.bb index d92c277..15c8b97 100644 --- a/recipes-qt/meta/meta-toolchain-b2qt-embedded-qt5-sdk.bb +++ b/recipes-qt/meta/meta-toolchain-b2qt-embedded-qt5-sdk.bb | |||
@@ -34,6 +34,7 @@ SRC_URI = " \ | |||
34 | file://qmake.conf \ | 34 | file://qmake.conf \ |
35 | file://qplatformdefs.h \ | 35 | file://qplatformdefs.h \ |
36 | " | 36 | " |
37 | S = "${WORKDIR}" | ||
37 | 38 | ||
38 | SDK_MKSPEC_DIR = "${SDK_OUTPUT}${SDKTARGETSYSROOT}${libdir}/${QT_DIR_NAME}/mkspecs" | 39 | SDK_MKSPEC_DIR = "${SDK_OUTPUT}${SDKTARGETSYSROOT}${libdir}/${QT_DIR_NAME}/mkspecs" |
39 | SDK_MKSPEC = "devices/linux-oe-generic-g++" | 40 | SDK_MKSPEC = "devices/linux-oe-generic-g++" |
@@ -63,7 +64,11 @@ create_sdk_files_append () { | |||
63 | qtconf=${SDK_OUTPUT}/${SDKPATHNATIVE}${OE_QMAKE_PATH_HOST_BINS}/qt.conf | 64 | qtconf=${SDK_OUTPUT}/${SDKPATHNATIVE}${OE_QMAKE_PATH_HOST_BINS}/qt.conf |
64 | echo 'HostSpec = linux-g++' >> $qtconf | 65 | echo 'HostSpec = linux-g++' >> $qtconf |
65 | echo 'TargetSpec = devices/linux-oe-generic-g++' >> $qtconf | 66 | echo 'TargetSpec = devices/linux-oe-generic-g++' >> $qtconf |
67 | |||
68 | # change staging paths to target sdk paths, so they can be relocated at install time | ||
69 | sed -i -e 's:${STAGING_DIR_NATIVE}:${SDKPATHNATIVE}:g' ${SDK_MKSPEC_DIR}/*.pri | ||
70 | sed -i -e 's:${STAGING_DIR}/[^/]*:${SDKTARGETSYSROOT}:g' ${SDK_MKSPEC_DIR}/*.pri | ||
66 | } | 71 | } |
67 | 72 | ||
68 | SDK_POST_INSTALL_COMMAND += "$SUDO_EXEC sed -i -e "s:$DEFAULT_INSTALL_DIR:$target_sdk_dir:g" \ | 73 | SDK_POST_INSTALL_COMMAND += "$SUDO_EXEC sed -i -e "s:$DEFAULT_INSTALL_DIR:$target_sdk_dir:g" \ |
69 | $target_sdk_dir/sysroots/@REAL_MULTIMACH_TARGET_SYS@/usr/lib/${QT_DIR_NAME}/mkspecs/qdevice.pri ;" | 74 | $target_sdk_dir/sysroots/@REAL_MULTIMACH_TARGET_SYS@/usr/lib/${QT_DIR_NAME}/mkspecs/*.pri ;" |
diff --git a/recipes-qt/packagegroups/packagegroup-b2qt-automotive-addons.bb b/recipes-qt/packagegroups/packagegroup-b2qt-automotive-addons.bb new file mode 100644 index 0000000..a318d0e --- /dev/null +++ b/recipes-qt/packagegroups/packagegroup-b2qt-automotive-addons.bb | |||
@@ -0,0 +1,32 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | DESCRIPTION = "Automotive specific Qt packages" | ||
24 | LICENSE = "QtEnterprise" | ||
25 | |||
26 | inherit packagegroup | ||
27 | |||
28 | PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" | ||
29 | |||
30 | RDEPENDS_${PN} += " \ | ||
31 | b2qt-appcontroller \ | ||
32 | " | ||
diff --git a/recipes-qt/packagegroups/packagegroup-b2qt-embedded-addons.bb b/recipes-qt/packagegroups/packagegroup-b2qt-embedded-addons.bb new file mode 100644 index 0000000..006702a --- /dev/null +++ b/recipes-qt/packagegroups/packagegroup-b2qt-embedded-addons.bb | |||
@@ -0,0 +1,35 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | DESCRIPTION = "Device Creation specific Qt packages" | ||
24 | LICENSE = "QtEnterprise" | ||
25 | |||
26 | inherit packagegroup | ||
27 | |||
28 | PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" | ||
29 | |||
30 | RDEPENDS_${PN} += " \ | ||
31 | b2qt-appcontroller \ | ||
32 | b2qt-utils \ | ||
33 | b2qt-launcher \ | ||
34 | b2qt-demos \ | ||
35 | " | ||
diff --git a/recipes-qt/packagegroups/packagegroup-b2qt-embedded-qt5.bb b/recipes-qt/packagegroups/packagegroup-b2qt-qt5-modules.bb index 861f61a..8909393 100644 --- a/recipes-qt/packagegroups/packagegroup-b2qt-embedded-qt5.bb +++ b/recipes-qt/packagegroups/packagegroup-b2qt-qt5-modules.bb | |||
@@ -32,21 +32,34 @@ RDEPENDS_${PN} += " \ | |||
32 | qtbase \ | 32 | qtbase \ |
33 | qtbase-fonts \ | 33 | qtbase-fonts \ |
34 | qtcanvas3d \ | 34 | qtcanvas3d \ |
35 | qtcharts \ | ||
35 | qtconnectivity \ | 36 | qtconnectivity \ |
37 | qtdatavisualization \ | ||
36 | qtdeclarative \ | 38 | qtdeclarative \ |
37 | qtdeclarative-tools \ | 39 | qtdeclarative-tools \ |
38 | qtgraphicaleffects \ | 40 | qtgraphicaleffects \ |
39 | qtimageformats \ | 41 | qtimageformats \ |
40 | qtlocation \ | 42 | qtlocation \ |
41 | qtmultimedia \ | 43 | qtmultimedia \ |
44 | qtquickcontrols \ | ||
42 | qtsensors \ | 45 | qtsensors \ |
43 | qtserialport \ | 46 | qtserialport \ |
44 | qtsvg \ | 47 | qtsvg \ |
45 | qttools \ | 48 | qttools \ |
49 | qttranslations-qt \ | ||
50 | qttranslations-qtbase \ | ||
51 | qttranslations-qtdeclarative \ | ||
52 | qttranslations-qtconnectivity \ | ||
53 | qttranslations-qtlocation \ | ||
54 | qttranslations-qtmultimedia \ | ||
55 | qttranslations-qtquickcontrols \ | ||
56 | qttranslations-qtserialport \ | ||
57 | qttranslations-qtwebsockets \ | ||
58 | qttranslations-qtxmlpatterns \ | ||
46 | ${@base_contains('DISTRO_FEATURES', 'wayland', 'qtwayland', '', d)} \ | 59 | ${@base_contains('DISTRO_FEATURES', 'wayland', 'qtwayland', '', d)} \ |
47 | ${@base_contains('DISTRO_FEATURES', 'webengine', 'qtwebengine', '', d)} \ | 60 | ${@base_contains('DISTRO_FEATURES', 'webengine', 'qtwebengine qttranslations-qtwebengine', '', d)} \ |
48 | qtwebsockets \ | 61 | qtwebsockets \ |
49 | qtwebchannel \ | 62 | qtwebchannel \ |
50 | qtxmlpatterns \ | 63 | qtxmlpatterns \ |
51 | qtquickcontrols \ | 64 | qtvirtualkeyboard \ |
52 | " | 65 | " |
diff --git a/recipes-qt/qt5-addons/qtquick2drenderer.bb b/recipes-qt/qt5-addons/qtquick2drenderer.bb index b57fc0b..423b215 100644 --- a/recipes-qt/qt5-addons/qtquick2drenderer.bb +++ b/recipes-qt/qt5-addons/qtquick2drenderer.bb | |||
@@ -22,7 +22,7 @@ | |||
22 | 22 | ||
23 | DESCRIPTION = "Qt Quick 2D Rendender" | 23 | DESCRIPTION = "Qt Quick 2D Rendender" |
24 | LICENSE = "QtEnterprise" | 24 | LICENSE = "QtEnterprise" |
25 | LIC_FILES_CHKSUM = "file://src/plugins/scenegraph/softwarecontext/softwarelayer.cpp;md5=d90663d6d3096fe0989549d52fec6554;beginline=1;endline=17" | 25 | LIC_FILES_CHKSUM = "file://src/plugins/scenegraph/softwarecontext/softwarelayer.cpp;md5=1f253bc897054feebffbaf70ecd49af4;beginline=1;endline=17" |
26 | 26 | ||
27 | inherit qt5-module sdk-sources | 27 | inherit qt5-module sdk-sources |
28 | 28 | ||
@@ -30,9 +30,8 @@ SRC_URI = " \ | |||
30 | git://codereview.qt-project.org/qt/tqtc-scenegraph-raster;branch=${BRANCH};protocol=ssh;sdk-uri=EnterpriseAddOns/QtQuick2DRenderer/1.1/Src \ | 30 | git://codereview.qt-project.org/qt/tqtc-scenegraph-raster;branch=${BRANCH};protocol=ssh;sdk-uri=EnterpriseAddOns/QtQuick2DRenderer/1.1/Src \ |
31 | " | 31 | " |
32 | 32 | ||
33 | # v1.1.1 | 33 | SRCREV = "849ee6c976ba3574b1856eb9d16c2bd740a6d2e3" |
34 | SRCREV = "d7de74d6e608fbbd36fc9abad27fa82d095cb692" | 34 | BRANCH = "5.6" |
35 | BRANCH = "master" | ||
36 | 35 | ||
37 | S = "${WORKDIR}/git" | 36 | S = "${WORKDIR}/git" |
38 | 37 | ||
diff --git a/recipes-qt/qt5-addons/qtquickcompiler_3.0.bb b/recipes-qt/qt5-addons/qtquickcompiler_git.bb index 6226e6e..1bd37e6 100644 --- a/recipes-qt/qt5-addons/qtquickcompiler_3.0.bb +++ b/recipes-qt/qt5-addons/qtquickcompiler_git.bb | |||
@@ -30,9 +30,9 @@ SRC_URI = " \ | |||
30 | git://codereview.qt-project.org/qt/tqtc-qmlcompiler;branch=${BRANCH};protocol=ssh \ | 30 | git://codereview.qt-project.org/qt/tqtc-qmlcompiler;branch=${BRANCH};protocol=ssh \ |
31 | " | 31 | " |
32 | 32 | ||
33 | # v3.0.0 | 33 | # v5.6.0 |
34 | SRCREV = "7e29e55c8315cc5e944505f13c24893d0f54efeb" | 34 | SRCREV = "07aeee460cc170eef28c05ce13aa30408f558215" |
35 | BRANCH = "3.0" | 35 | BRANCH = "5.6" |
36 | 36 | ||
37 | S = "${WORKDIR}/git" | 37 | S = "${WORKDIR}/git" |
38 | 38 | ||
diff --git a/recipes-qt/qt5-addons/qtvirtualkeyboard_1.3.bb b/recipes-qt/qt5-addons/qtvirtualkeyboard_2.0.bb index ec29c65..019d29a 100644 --- a/recipes-qt/qt5-addons/qtvirtualkeyboard_1.3.bb +++ b/recipes-qt/qt5-addons/qtvirtualkeyboard_2.0.bb | |||
@@ -22,20 +22,23 @@ | |||
22 | 22 | ||
23 | DESCRIPTION = "Qt Virtual Keyboard" | 23 | DESCRIPTION = "Qt Virtual Keyboard" |
24 | LICENSE = "QtEnterprise" | 24 | LICENSE = "QtEnterprise" |
25 | LIC_FILES_CHKSUM = "file://src/virtualkeyboard/plugin.cpp;md5=e0b36905c697f1be9c35712f4aced6e0;beginline=1;endline=17" | 25 | LIC_FILES_CHKSUM = "file://src/virtualkeyboard/plugin.cpp;md5=8913d0b71519756d2e83db02b9629bbd;beginline=1;endline=17" |
26 | 26 | ||
27 | inherit qt5-module qtquickcompiler sdk-sources | 27 | inherit qt5-module qtquickcompiler sdk-sources |
28 | 28 | ||
29 | SRC_URI = " \ | 29 | SRC_URI = " \ |
30 | git://codereview.qt-project.org/qt/tqtc-qtvirtualkeyboard;branch=${BRANCH};protocol=ssh;sdk-uri=EnterpriseAddOns/QtVirtualKeyboard/1.3/Src \ | 30 | git://codereview.qt-project.org/qt/tqtc-qtvirtualkeyboard;branch=${BRANCH};protocol=ssh;sdk-uri=EnterpriseAddOns/QtVirtualKeyboard/2.0/Src \ |
31 | " | 31 | " |
32 | 32 | ||
33 | # v1.3.1 | 33 | SRCREV = "296f52c04968a06200f256dfaf58c563bf193f10" |
34 | SRCREV = "c2c362d9f313441351e5e7167e22b4fd1b7012a8" | 34 | BRANCH = "master" |
35 | BRANCH = "1.3" | ||
36 | 35 | ||
37 | S = "${WORKDIR}/git" | 36 | S = "${WORKDIR}/git" |
38 | 37 | ||
39 | DEPENDS = "qtbase qtdeclarative hunspell" | 38 | DEPENDS = "qtbase qtdeclarative qtsvg hunspell" |
40 | 39 | ||
41 | EXTRA_QMAKEVARS_PRE += "CONFIG+=disable-desktop" | 40 | EXTRA_QMAKEVARS_PRE += "CONFIG+=disable-desktop CONFIG+=pinyin CONFIG+=hangul CONFIG+=openwnn CONFIG+=tcime" |
41 | |||
42 | PACKAGES += "${PN}-dictionaries" | ||
43 | RRECOMMENDS_${PN} += "${PN}-dictionaries" | ||
44 | FILES_${PN}-dictionaries = "${OE_QMAKE_PATH_DATA}/qtvirtualkeyboard/*/*.dat" | ||
diff --git a/recipes-qt/qt5/nativesdk-qtbase_%.bbappend b/recipes-qt/qt5/nativesdk-qtbase_git.bbappend index e6651e5..4ac7ffc 100644 --- a/recipes-qt/qt5/nativesdk-qtbase_%.bbappend +++ b/recipes-qt/qt5/nativesdk-qtbase_git.bbappend | |||
@@ -22,3 +22,5 @@ | |||
22 | 22 | ||
23 | # Needed by qtxmlpatterns | 23 | # Needed by qtxmlpatterns |
24 | EXTRA_QTLIB = "Network Sql" | 24 | EXTRA_QTLIB = "Network Sql" |
25 | |||
26 | SRCREV = "8ff36d48978cbdc848053338a7cec3d990da4ff2" | ||
diff --git a/recipes-qt/qt5/qt3d/0001-Remove-qgltf.patch b/recipes-qt/qt5/qt3d/0001-Remove-qgltf.patch new file mode 100644 index 0000000..48a4085 --- /dev/null +++ b/recipes-qt/qt5/qt3d/0001-Remove-qgltf.patch | |||
@@ -0,0 +1,25 @@ | |||
1 | From 49a04f4faa135fa6ef56fc35dfb9dfe55ff2a3c4 Mon Sep 17 00:00:00 2001 | ||
2 | From: Samuli Piippo <samuli.piippo@theqtcompany.com> | ||
3 | Date: Wed, 18 Nov 2015 10:14:18 +0200 | ||
4 | Subject: [PATCH] Remove qgltf | ||
5 | |||
6 | assimp does not compile for ARM because of GCC bug | ||
7 | (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66964) | ||
8 | |||
9 | Task-number: QTBUG-49153 | ||
10 | --- | ||
11 | tools/tools.pro | 2 +- | ||
12 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
13 | |||
14 | diff --git a/tools/tools.pro b/tools/tools.pro | ||
15 | index 055f412..c1eba7f 100644 | ||
16 | --- a/tools/tools.pro | ||
17 | +++ b/tools/tools.pro | ||
18 | @@ -1,3 +1,3 @@ | ||
19 | TEMPLATE = subdirs | ||
20 | -SUBDIRS = qgltf | ||
21 | +#SUBDIRS = qgltf | ||
22 | qgltf.CONFIG += host_build | ||
23 | -- | ||
24 | 1.9.1 | ||
25 | |||
diff --git a/recipes-qt/qt5/qt3d_git.bbappend b/recipes-qt/qt5/qt3d_git.bbappend new file mode 100644 index 0000000..6b21257 --- /dev/null +++ b/recipes-qt/qt5/qt3d_git.bbappend | |||
@@ -0,0 +1,29 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" | ||
24 | |||
25 | SRC_URI += " \ | ||
26 | file://0001-Remove-qgltf.patch \ | ||
27 | " | ||
28 | |||
29 | SRCREV = "6e5c2360c0eda7efb60c9ecf9c88d463384aa53d" | ||
diff --git a/recipes-qt/qt5/qtbase/0001-qdoc-workaround-for-gcc-s-ICE.patch b/recipes-qt/qt5/qtbase/0001-qdoc-workaround-for-gcc-s-ICE.patch deleted file mode 100644 index 85e569f..0000000 --- a/recipes-qt/qt5/qtbase/0001-qdoc-workaround-for-gcc-s-ICE.patch +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | From 75840ad8b40068b70792a27f1fdc7cccf3d28f7c Mon Sep 17 00:00:00 2001 | ||
2 | From: Samuli Piippo <samuli.piippo@theqtcompany.com> | ||
3 | Date: Wed, 16 Sep 2015 13:30:38 +0300 | ||
4 | Subject: [PATCH] qdoc: workaround for gcc's ICE | ||
5 | |||
6 | Remove c++11 option from compilation to prevent gcc's internal compiler error: | ||
7 | in add_stores, at var-tracking.c:6000 | ||
8 | |||
9 | Signed-off-by: Samuli Piippo <samuli.piippo@theqtcompany.com> | ||
10 | --- | ||
11 | src/tools/qdoc/qdoc.pro | 2 ++ | ||
12 | 1 file changed, 2 insertions(+) | ||
13 | |||
14 | diff --git a/src/tools/qdoc/qdoc.pro b/src/tools/qdoc/qdoc.pro | ||
15 | index f0df113..a847482 100644 | ||
16 | --- a/src/tools/qdoc/qdoc.pro | ||
17 | +++ b/src/tools/qdoc/qdoc.pro | ||
18 | @@ -4,6 +4,8 @@ | ||
19 | requires(!contains(QT_DISABLED_FEATURES, dom)) | ||
20 | } | ||
21 | |||
22 | +QMAKE_CXXFLAGS_CXX11 = | ||
23 | + | ||
24 | option(host_build) | ||
25 | QT = core xml | ||
26 | |||
27 | -- | ||
28 | 1.9.1 | ||
29 | |||
diff --git a/recipes-qt/qt5/qtbase_%.bbappend b/recipes-qt/qt5/qtbase_git.bbappend index adddd94..e85a55b 100644 --- a/recipes-qt/qt5/qtbase_%.bbappend +++ b/recipes-qt/qt5/qtbase_git.bbappend | |||
@@ -32,15 +32,17 @@ PACKAGECONFIG += " \ | |||
32 | linuxfb \ | 32 | linuxfb \ |
33 | sql-sqlite \ | 33 | sql-sqlite \ |
34 | tslib \ | 34 | tslib \ |
35 | libinput \ | ||
36 | xkbcommon-evdev \ | ||
35 | " | 37 | " |
36 | 38 | ||
37 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" | 39 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" |
38 | 40 | ||
39 | SRC_URI += " \ | 41 | SRC_URI += " \ |
40 | file://oe-device-extra.pri \ | 42 | file://oe-device-extra.pri \ |
41 | file://0001-qdoc-workaround-for-gcc-s-ICE.patch \ | ||
42 | " | 43 | " |
43 | |||
44 | do_configure_prepend() { | 44 | do_configure_prepend() { |
45 | install -m 0644 ${WORKDIR}/oe-device-extra.pri ${S}/mkspecs | 45 | install -m 0644 ${WORKDIR}/oe-device-extra.pri ${S}/mkspecs |
46 | } | 46 | } |
47 | |||
48 | SRCREV = "8ff36d48978cbdc848053338a7cec3d990da4ff2" | ||
diff --git a/recipes-qt/qt5/qtsystems_%.bbappend b/recipes-qt/qt5/qtcanvas3d_git.bbappend index af270e5..1d2a6ba 100644 --- a/recipes-qt/qt5/qtsystems_%.bbappend +++ b/recipes-qt/qt5/qtcanvas3d_git.bbappend | |||
@@ -20,5 +20,4 @@ | |||
20 | ## | 20 | ## |
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | EXTRA_QMAKEVARS_PRE_emulator += "CONFIG+=simulator" | 23 | SRCREV = "bb1504c271e18a26ad6ac20d55485c167671b1c2" |
24 | DEPENDS_emulator += "qtsimulator" | ||
diff --git a/recipes-qt/qt5/qtconnectivity_%.bbappend b/recipes-qt/qt5/qtconnectivity_git.bbappend index 570d54e..cf9b84c 100644 --- a/recipes-qt/qt5/qtconnectivity_%.bbappend +++ b/recipes-qt/qt5/qtconnectivity_git.bbappend | |||
@@ -21,3 +21,5 @@ | |||
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | PACKAGECONFIG += "bluez4" | 23 | PACKAGECONFIG += "bluez4" |
24 | |||
25 | SRCREV = "b303d2724720f3b8b0639d2d4394447cd5e24be4" | ||
diff --git a/recipes-qt/qt5/qtdeclarative_git.bbappend b/recipes-qt/qt5/qtdeclarative_git.bbappend new file mode 100644 index 0000000..639b9ea --- /dev/null +++ b/recipes-qt/qt5/qtdeclarative_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "805cb851fdd26b30fe2a1ef27e3e429d319ea335" | ||
diff --git a/recipes-qt/qt5/qtgraphicaleffects_git.bbappend b/recipes-qt/qt5/qtgraphicaleffects_git.bbappend new file mode 100644 index 0000000..4a5192a --- /dev/null +++ b/recipes-qt/qt5/qtgraphicaleffects_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "5d458e1ef23274921295bfbc20bebf439643d1a2" | ||
diff --git a/recipes-qt/qt5/qtimageformats_git.bbappend b/recipes-qt/qt5/qtimageformats_git.bbappend new file mode 100644 index 0000000..0afd426 --- /dev/null +++ b/recipes-qt/qt5/qtimageformats_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "67cbcf399aa1a18b9b1dbac0a6572a865687230a" | ||
diff --git a/recipes-qt/qt5/qtlocation_%.bbappend b/recipes-qt/qt5/qtlocation_git.bbappend index facd006..30c0d6e 100644 --- a/recipes-qt/qt5/qtlocation_%.bbappend +++ b/recipes-qt/qt5/qtlocation_git.bbappend | |||
@@ -24,3 +24,5 @@ PACKAGECONFIG += "gypsy" | |||
24 | 24 | ||
25 | EXTRA_QMAKEVARS_PRE_emulator += "CONFIG+=simulator" | 25 | EXTRA_QMAKEVARS_PRE_emulator += "CONFIG+=simulator" |
26 | DEPENDS_emulator += "qtsimulator" | 26 | DEPENDS_emulator += "qtsimulator" |
27 | |||
28 | SRCREV = "83065c750b428c1c695821a4fdc02a259d392645" | ||
diff --git a/recipes-qt/qt5/qtmultimedia_%.bbappend b/recipes-qt/qt5/qtmultimedia_git.bbappend index 0c2560a..85e18d9 100644 --- a/recipes-qt/qt5/qtmultimedia_%.bbappend +++ b/recipes-qt/qt5/qtmultimedia_git.bbappend | |||
@@ -21,3 +21,5 @@ | |||
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | PACKAGECONFIG += "${@base_contains("DISTRO_FEATURES", "gstreamer010", "gstreamer010", "gstreamer", d)}" | 23 | PACKAGECONFIG += "${@base_contains("DISTRO_FEATURES", "gstreamer010", "gstreamer010", "gstreamer", d)}" |
24 | |||
25 | SRCREV = "da0b7aea9adae024d5ea885c7e7589de86ce80f8" | ||
diff --git a/recipes-qt/qt5/qtquickcontrols_git.bbappend b/recipes-qt/qt5/qtquickcontrols_git.bbappend new file mode 100644 index 0000000..34da645 --- /dev/null +++ b/recipes-qt/qt5/qtquickcontrols_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "0d2066ff8459f00af8f8195780d064023b8d1c38" | ||
diff --git a/recipes-qt/qt5/qtsensors_%.bbappend b/recipes-qt/qt5/qtsensors_git.bbappend index a388c6f..423c501 100644 --- a/recipes-qt/qt5/qtsensors_%.bbappend +++ b/recipes-qt/qt5/qtsensors_git.bbappend | |||
@@ -22,3 +22,5 @@ | |||
22 | 22 | ||
23 | EXTRA_QMAKEVARS_PRE_emulator += "SENSORS_PLUGINS=simulator" | 23 | EXTRA_QMAKEVARS_PRE_emulator += "SENSORS_PLUGINS=simulator" |
24 | DEPENDS_emulator += "qtsimulator" | 24 | DEPENDS_emulator += "qtsimulator" |
25 | |||
26 | SRCREV = "d8d4a5e9ac1251e82d1ec639bc3bff7e7f53c083" | ||
diff --git a/recipes-qt/qt5/qtserialport_git.bbappend b/recipes-qt/qt5/qtserialport_git.bbappend new file mode 100644 index 0000000..337d351 --- /dev/null +++ b/recipes-qt/qt5/qtserialport_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "13fa77f5cbbc7d5d717c3663512b904bba8c106c" | ||
diff --git a/recipes-qt/qt5/qtsvg_git.bbappend b/recipes-qt/qt5/qtsvg_git.bbappend new file mode 100644 index 0000000..2a9c5c2 --- /dev/null +++ b/recipes-qt/qt5/qtsvg_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "9ee5ee12a7b92a57624dafed935b3ac1fad426d9" | ||
diff --git a/recipes-qt/qt5/qtsystems_git.bbappend b/recipes-qt/qt5/qtsystems_git.bbappend new file mode 100644 index 0000000..40fc028 --- /dev/null +++ b/recipes-qt/qt5/qtsystems_git.bbappend | |||
@@ -0,0 +1,32 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | EXTRA_QMAKEVARS_PRE_emulator += "CONFIG+=simulator" | ||
24 | DEPENDS_emulator += "qtsimulator" | ||
25 | |||
26 | SRCREV = "37b614abbfb35d06a57e5b0824249c3abd5640e3" | ||
27 | |||
28 | LIC_FILES_CHKSUM = " \ | ||
29 | file://LICENSE.GPL;md5=d32239bcb673463ab874e80d47fae504 \ | ||
30 | file://LICENSE.LGPL;md5=4193e7f1d47a858f6b7c0f1ee66161de \ | ||
31 | file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \ | ||
32 | " | ||
diff --git a/recipes-qt/qt5/qttools_git.bbappend b/recipes-qt/qt5/qttools_git.bbappend new file mode 100644 index 0000000..8d6b9cc --- /dev/null +++ b/recipes-qt/qt5/qttools_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "b6ae248bd3a05d123d8dc53fcd773b6a89f12f55" | ||
diff --git a/recipes-qt/qt5/qttranslations_git.bbappend b/recipes-qt/qt5/qttranslations_git.bbappend new file mode 100644 index 0000000..6c92e7c --- /dev/null +++ b/recipes-qt/qt5/qttranslations_git.bbappend | |||
@@ -0,0 +1,28 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "2d9a8c83893be4abde136ec87fc3db220ce8a0a5" | ||
24 | |||
25 | PACKAGES += "${PN}-qtwebengine" | ||
26 | FILES_${PN}-qtwebengine = " \ | ||
27 | ${OE_QMAKE_PATH_TRANSLATIONS}/qtwebengine_*.qm \ | ||
28 | " | ||
diff --git a/recipes-qt/qt5/qtwayland-native_5.7-wip.bb b/recipes-qt/qt5/qtwayland-native_5.7-wip.bb new file mode 100644 index 0000000..b1d03c2 --- /dev/null +++ b/recipes-qt/qt5/qtwayland-native_5.7-wip.bb | |||
@@ -0,0 +1,29 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | require recipes-qt/qt5/qtwayland-native_git.bb | ||
24 | |||
25 | FILESEXTRAPATHS_append := "${COREBASE}/../meta-qt5/recipes-qt/qt5/qtwayland:" | ||
26 | |||
27 | SRCREV = "22caa63a70245087e0fca51f2186597c232e2d21" | ||
28 | PV = "5.7-wip+git${SRCPV}" | ||
29 | QT_MODULE_BRANCH = "wip-compositor-api" | ||
diff --git a/recipes-qt/qt5/qtwayland-native_git.bbappend b/recipes-qt/qt5/qtwayland-native_git.bbappend new file mode 100644 index 0000000..ebac13b --- /dev/null +++ b/recipes-qt/qt5/qtwayland-native_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "4d3c3a08eba8d30805f18397c98e19ab9fd40722" | ||
diff --git a/recipes-qt/qt5/qtwayland_5.7-wip.bb b/recipes-qt/qt5/qtwayland_5.7-wip.bb new file mode 100644 index 0000000..6a97e19 --- /dev/null +++ b/recipes-qt/qt5/qtwayland_5.7-wip.bb | |||
@@ -0,0 +1,29 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | require recipes-qt/qt5/qtwayland_git.bb | ||
24 | |||
25 | SRCREV = "22caa63a70245087e0fca51f2186597c232e2d21" | ||
26 | PV = "5.7-wip+git${SRCPV}" | ||
27 | QT_MODULE_BRANCH = "wip-compositor-api" | ||
28 | |||
29 | SRC_URI_remove = "file://0001-examples-wayland-include-server-buffer-only-when-bui.patch" | ||
diff --git a/recipes-qt/qt5/qtwayland_git.bbappend b/recipes-qt/qt5/qtwayland_git.bbappend new file mode 100644 index 0000000..ebac13b --- /dev/null +++ b/recipes-qt/qt5/qtwayland_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "4d3c3a08eba8d30805f18397c98e19ab9fd40722" | ||
diff --git a/recipes-qt/qt5/qtwebchannel_git.bbappend b/recipes-qt/qt5/qtwebchannel_git.bbappend new file mode 100644 index 0000000..53bd939 --- /dev/null +++ b/recipes-qt/qt5/qtwebchannel_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "97577a0f27a1f427948871ae535645a2e0788bf7" | ||
diff --git a/recipes-qt/qt5/qtwebengine_git.bbappend b/recipes-qt/qt5/qtwebengine_git.bbappend new file mode 100644 index 0000000..3fe90cd --- /dev/null +++ b/recipes-qt/qt5/qtwebengine_git.bbappend | |||
@@ -0,0 +1,24 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV_qtwebengine = "70a376d73718cc4ff8d96f6761b8c1896ca25c23" | ||
24 | SRCREV_chromium = "ec5b3304fc266dfdec7666b8b73d57a3971ea35f" | ||
diff --git a/recipes-qt/qt5/qtwebsockets_git.bbappend b/recipes-qt/qt5/qtwebsockets_git.bbappend new file mode 100644 index 0000000..eeded12 --- /dev/null +++ b/recipes-qt/qt5/qtwebsockets_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "469f748515b65cd4c9bec8794ec37ca6cf5df026" | ||
diff --git a/recipes-qt/qt5/qtxmlpatterns_git.bbappend b/recipes-qt/qt5/qtxmlpatterns_git.bbappend new file mode 100644 index 0000000..d590866 --- /dev/null +++ b/recipes-qt/qt5/qtxmlpatterns_git.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | SRCREV = "ee56885f52b63132bffafad1ccc8830a65d129fa" | ||
diff --git a/recipes/adbd/adbd.bb b/recipes/adbd/adbd.bb index c372755..e32311e 100644 --- a/recipes/adbd/adbd.bb +++ b/recipes/adbd/adbd.bb | |||
@@ -38,6 +38,7 @@ SRC_URI = "git://android.googlesource.com/platform/system/core;protocol=https;br | |||
38 | file://Makefile.adbd \ | 38 | file://Makefile.adbd \ |
39 | file://adb-init \ | 39 | file://adb-init \ |
40 | file://defaults \ | 40 | file://defaults \ |
41 | file://adbd.service \ | ||
41 | " | 42 | " |
42 | 43 | ||
43 | S = "${WORKDIR}/git" | 44 | S = "${WORKDIR}/git" |
@@ -57,15 +58,21 @@ do_compile() { | |||
57 | do_install() { | 58 | do_install() { |
58 | install -m 0755 -d ${D}${bindir}/ | 59 | install -m 0755 -d ${D}${bindir}/ |
59 | install -m 0755 ${WORKDIR}/git/adb/adbd ${D}${bindir}/ | 60 | install -m 0755 ${WORKDIR}/git/adb/adbd ${D}${bindir}/ |
61 | install -m 0755 ${WORKDIR}/adb-init ${D}${bindir}/ | ||
60 | 62 | ||
61 | install -m 0755 -d ${D}${sysconfdir}/init.d | 63 | install -m 0755 -d ${D}${sysconfdir}/init.d |
62 | install -m 0755 ${WORKDIR}/adb-init ${D}${sysconfdir}/init.d/ | 64 | ln -s ${bindir}/adb-init ${D}${sysconfdir}/init.d/ |
65 | |||
66 | install -m 0755 -d ${D}${systemd_unitdir}/system | ||
67 | install -m 0644 ${WORKDIR}/adbd.service ${D}${systemd_unitdir}/system/ | ||
63 | 68 | ||
64 | install -m 0755 -d ${D}${sysconfdir}/default | 69 | install -m 0755 -d ${D}${sysconfdir}/default |
65 | install -m 0755 ${WORKDIR}/defaults ${D}${sysconfdir}/default/adbd | 70 | install -m 0644 ${WORKDIR}/defaults ${D}${sysconfdir}/default/adbd |
66 | } | 71 | } |
67 | 72 | ||
68 | INITSCRIPT_NAME = "adb-init" | 73 | INITSCRIPT_NAME = "adb-init" |
69 | INITSCRIPT_PARAMS = "defaults 96" | 74 | INITSCRIPT_PARAMS = "defaults 96" |
70 | 75 | ||
71 | inherit update-rc.d | 76 | SYSTEMD_SERVICE_${PN} = "adbd.service" |
77 | |||
78 | inherit update-rc.d systemd | ||
diff --git a/recipes/adbd/files/adbd.service b/recipes/adbd/files/adbd.service new file mode 100644 index 0000000..f8ee77d --- /dev/null +++ b/recipes/adbd/files/adbd.service | |||
@@ -0,0 +1,11 @@ | |||
1 | [Unit] | ||
2 | Description=ADB Server Daemon | ||
3 | After=network.target | ||
4 | |||
5 | [Service] | ||
6 | Type=forking | ||
7 | ExecStart=/usr/bin/adb-init start | ||
8 | ExecStop=/usr/bin/adb-init stop | ||
9 | |||
10 | [Install] | ||
11 | WantedBy=multi-user.target | ||
diff --git a/recipes/adbd/files/nuc/defaults b/recipes/adbd/files/nuc/defaults new file mode 100644 index 0000000..9b7edf5 --- /dev/null +++ b/recipes/adbd/files/nuc/defaults | |||
@@ -0,0 +1,5 @@ | |||
1 | VENDOR=0x18d1 | ||
2 | PRODUCT=0x0000 | ||
3 | SERIAL=$(hostname)-$(sed -e 's/://g' /sys/class/net/eth0/address) | ||
4 | USE_ETHERNET=yes | ||
5 | HOME=/data | ||
diff --git a/recipes/busybox/busybox/busybox-ifplugd.sh b/recipes/busybox/busybox/busybox-ifplugd.sh deleted file mode 100755 index 9ea40a8..0000000 --- a/recipes/busybox/busybox/busybox-ifplugd.sh +++ /dev/null | |||
@@ -1,32 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | DAEMON=/usr/sbin/ifplugd | ||
3 | NAME=ifplugd | ||
4 | DESC="Busybox IFPLUG Server" | ||
5 | ARGS="-i eth0" | ||
6 | |||
7 | test -f $DAEMON || exit 1 | ||
8 | |||
9 | set -e | ||
10 | |||
11 | case "$1" in | ||
12 | start) | ||
13 | echo -n "starting $DESC: $NAME... " | ||
14 | /sbin/start-stop-daemon -S -b -n $NAME -a $DAEMON -- $ARGS | ||
15 | echo "done." | ||
16 | ;; | ||
17 | stop) | ||
18 | echo -n "stopping $DESC: $NAME... " | ||
19 | /sbin/start-stop-daemon -K -n $NAME | ||
20 | echo "done." | ||
21 | ;; | ||
22 | restart) | ||
23 | echo "restarting $DESC: $NAME... " | ||
24 | $0 stop | ||
25 | $0 start | ||
26 | echo "done." | ||
27 | ;; | ||
28 | *) | ||
29 | echo "Usage: $0 {start|stop|restart}" | ||
30 | exit 1 | ||
31 | ;; | ||
32 | esac | ||
diff --git a/recipes/busybox/busybox/ifplugd.action b/recipes/busybox/busybox/ifplugd.action deleted file mode 100755 index 44fe040..0000000 --- a/recipes/busybox/busybox/ifplugd.action +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | #/bin/sh | ||
2 | if [ "${2}" == "up" ]; then | ||
3 | ifup ${1} | ||
4 | else | ||
5 | ifdown ${1} | ||
6 | fi | ||
diff --git a/recipes/busybox/busybox/network.cfg b/recipes/busybox/busybox/network.cfg deleted file mode 100644 index f858907..0000000 --- a/recipes/busybox/busybox/network.cfg +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | CONFIG_IFPLUGD=y | ||
diff --git a/recipes/busybox/busybox_1.%.bbappend b/recipes/busybox/busybox_1.%.bbappend deleted file mode 100644 index 7a519c6..0000000 --- a/recipes/busybox/busybox_1.%.bbappend +++ /dev/null | |||
@@ -1,46 +0,0 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
24 | SRC_URI += "\ | ||
25 | file://network.cfg \ | ||
26 | file://busybox-ifplugd.sh \ | ||
27 | file://ifplugd.action \ | ||
28 | " | ||
29 | |||
30 | PACKAGES =+ "${PN}-ifplugd" | ||
31 | FILES_${PN}-ifplugd = "\ | ||
32 | ${sysconfdir}/init.d/busybox-ifplugd.sh \ | ||
33 | ${sysconfdir}/etc/ifplugd/ifplugd.action \ | ||
34 | " | ||
35 | |||
36 | INITSCRIPT_PACKAGES += "${PN}-ifplugd" | ||
37 | INITSCRIPT_NAME_${PN}-ifplugd = "busybox-ifplugd.sh" | ||
38 | |||
39 | RRECOMMENDS_${PN} += "${PN}-ifplugd" | ||
40 | |||
41 | do_install_append () { | ||
42 | install -m 0755 ${WORKDIR}/busybox-ifplugd.sh ${D}${sysconfdir}/init.d/ | ||
43 | |||
44 | install -d ${D}${sysconfdir}/ifplugd | ||
45 | install -m 0755 ${WORKDIR}/ifplugd.action ${D}${sysconfdir}/ifplugd/ | ||
46 | } | ||
diff --git a/recipes/dracut/dracut_git.bbappend b/recipes/dracut/dracut_git.bbappend index 479e407..3e974cd 100644 --- a/recipes/dracut/dracut_git.bbappend +++ b/recipes/dracut/dracut_git.bbappend | |||
@@ -1,2 +1,5 @@ | |||
1 | # Upstream recipe mistakenly depends on systemd, we remove that dependency here. | 1 | # Upstream recipe mistakenly depends on systemd, we remove that dependency here. |
2 | RDEPENDS_${PN}_remove = "systemd" | 2 | RDEPENDS_${PN}_remove = "systemd" |
3 | REQUIRED_DISTRO_FEATURES_remove = "systemd" | ||
4 | # https://bugzilla.yoctoproject.org/show_bug.cgi?id=8522 | ||
5 | RDEPENDS_${PN} += "util-linux" | ||
diff --git a/recipes/fonts/otf-noto.bb b/recipes/fonts/otf-noto.bb index fc26e1a..742c001 100644 --- a/recipes/fonts/otf-noto.bb +++ b/recipes/fonts/otf-noto.bb | |||
@@ -14,6 +14,8 @@ SRC_URI = "https://noto-website.storage.googleapis.com/pkgs/NotoSansCJKSC-hinted | |||
14 | SRC_URI[md5sum] = "c0fa6153aa826ee96041ba4470a1f51f" | 14 | SRC_URI[md5sum] = "c0fa6153aa826ee96041ba4470a1f51f" |
15 | SRC_URI[sha256sum] = "31459f6d8c36a1136bec3f8d720b2b637e4dded681b7bb610186c9986be25848" | 15 | SRC_URI[sha256sum] = "31459f6d8c36a1136bec3f8d720b2b637e4dded681b7bb610186c9986be25848" |
16 | 16 | ||
17 | S = "${WORKDIR}" | ||
18 | |||
17 | do_install() { | 19 | do_install() { |
18 | install -m 0755 -d ${D}${datadir}/fonts/otf/noto | 20 | install -m 0755 -d ${D}${datadir}/fonts/otf/noto |
19 | install -m 0644 ${WORKDIR}/*.otf ${D}${datadir}/fonts/otf/noto | 21 | install -m 0644 ${WORKDIR}/*.otf ${D}${datadir}/fonts/otf/noto |
diff --git a/recipes/gcc/gcc-4.9/0062-gcc-var-tracking.c-backport-from-gcc-trunk-r212178.patch b/recipes/gcc/gcc-4.9/0062-gcc-var-tracking.c-backport-from-gcc-trunk-r212178.patch new file mode 100644 index 0000000..c0ea62f --- /dev/null +++ b/recipes/gcc/gcc-4.9/0062-gcc-var-tracking.c-backport-from-gcc-trunk-r212178.patch | |||
@@ -0,0 +1,39 @@ | |||
1 | From b30ffb8097749fdb55704aa7d8307ca1a58255d6 Mon Sep 17 00:00:00 2001 | ||
2 | From: =?UTF-8?q?Stefan=20M=C3=BCller-Klieser?= <s.mueller-klieser@phytec.de> | ||
3 | Date: Tue, 7 Apr 2015 16:15:11 +0200 | ||
4 | Subject: [PATCH] gcc/var-tracking.c: backport from gcc trunk r212178 | ||
5 | MIME-Version: 1.0 | ||
6 | Content-Type: text/plain; charset=UTF-8 | ||
7 | Content-Transfer-Encoding: 8bit | ||
8 | |||
9 | resolves a bug seen on cortexa8 building qt5 libraries. | ||
10 | |||
11 | 2014-06-30 Joseph Myers <joseph@codesourcery.com> | ||
12 | |||
13 | * var-tracking.c (add_stores): Return instead of asserting if old | ||
14 | and new values for conditional store are the same. | ||
15 | |||
16 | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212178 138bc75d-0d04-0410-961f-82ee72b054a4 | ||
17 | |||
18 | Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de> | ||
19 | --- | ||
20 | gcc/var-tracking.c | 3 ++- | ||
21 | 1 file changed, 2 insertions(+), 1 deletion(-) | ||
22 | |||
23 | diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c | ||
24 | index 65d8285..7c38910 100644 | ||
25 | --- a/gcc/var-tracking.c | ||
26 | +++ b/gcc/var-tracking.c | ||
27 | @@ -5997,7 +5997,8 @@ add_stores (rtx loc, const_rtx expr, void *cuip) | ||
28 | { | ||
29 | cselib_val *oval = cselib_lookup (oloc, GET_MODE (oloc), 0, VOIDmode); | ||
30 | |||
31 | - gcc_assert (oval != v); | ||
32 | + if (oval == v) | ||
33 | + return; | ||
34 | gcc_assert (REG_P (oloc) || MEM_P (oloc)); | ||
35 | |||
36 | if (oval && !cselib_preserved_value_p (oval)) | ||
37 | -- | ||
38 | 1.9.1 | ||
39 | |||
diff --git a/recipes/gcc/gcc-source_4.9.bbappend b/recipes/gcc/gcc-source_4.9.bbappend new file mode 100644 index 0000000..8702aae --- /dev/null +++ b/recipes/gcc/gcc-source_4.9.bbappend | |||
@@ -0,0 +1,27 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | FILESEXTRAPATHS_append := "${THISDIR}/gcc-4.9:" | ||
24 | |||
25 | SRC_URI += " \ | ||
26 | file://0062-gcc-var-tracking.c-backport-from-gcc-trunk-r212178.patch \ | ||
27 | " | ||
diff --git a/recipes/gstreamer/gstreamer1.0-plugins-ugly_%.bbappend b/recipes/gstreamer/gstreamer1.0-plugins-ugly_%.bbappend index eee313b..cff6298 100644 --- a/recipes/gstreamer/gstreamer1.0-plugins-ugly_%.bbappend +++ b/recipes/gstreamer/gstreamer1.0-plugins-ugly_%.bbappend | |||
@@ -1 +1,2 @@ | |||
1 | PACKAGECONFIG_append = " x264" | 1 | PACKAGECONFIG_append = " x264" |
2 | FILES_${PN}-x264 += "${datadir}/gstreamer-1.0/presets/*.prs" | ||
diff --git a/recipes/opengldummy/qtglesstream-dummy-client.bb b/recipes/opengldummy/qtglesstream-dummy-client.bb index 2b21d51..1c02de1 100644 --- a/recipes/opengldummy/qtglesstream-dummy-client.bb +++ b/recipes/opengldummy/qtglesstream-dummy-client.bb | |||
@@ -30,6 +30,8 @@ SOLIBMINOR = "0" | |||
30 | 30 | ||
31 | require opengldummy.inc | 31 | require opengldummy.inc |
32 | 32 | ||
33 | S = "${WORKDIR}" | ||
34 | |||
33 | do_compile() { | 35 | do_compile() { |
34 | ${CC} -DQGS_BUILD_CLIENT_DLL -fPIC -shared -Wl,-soname,libQtGlesStreamClient.so.${SOLIBMAJOR} \ | 36 | ${CC} -DQGS_BUILD_CLIENT_DLL -fPIC -shared -Wl,-soname,libQtGlesStreamClient.so.${SOLIBMAJOR} \ |
35 | -I${WORKDIR}/headers -o libQtGlesStreamClient.so.${PV} ${WORKDIR}/egl.cpp ${WORKDIR}/gles2.cpp | 37 | -I${WORKDIR}/headers -o libQtGlesStreamClient.so.${PV} ${WORKDIR}/egl.cpp ${WORKDIR}/gles2.cpp |
diff --git a/recipes/openssl/openssl/0001-Support-SYSROOT-in-c_rehash.patch b/recipes/openssl/openssl/0001-Support-SYSROOT-in-c_rehash.patch index 01775eb..9aa9648 100644 --- a/recipes/openssl/openssl/0001-Support-SYSROOT-in-c_rehash.patch +++ b/recipes/openssl/openssl/0001-Support-SYSROOT-in-c_rehash.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 6b833a7767c25b60fb0bb8dcc00484df19946288 Mon Sep 17 00:00:00 2001 | 1 | From 9cf8fa1c4dae07a6aff194a3632bc499a813d3f8 Mon Sep 17 00:00:00 2001 |
2 | From: Samuli Piippo <samuli.piippo@theqtcompany.com> | 2 | From: Samuli Piippo <samuli.piippo@theqtcompany.com> |
3 | Date: Wed, 9 Sep 2015 13:37:28 +0300 | 3 | Date: Wed, 9 Sep 2015 13:37:28 +0300 |
4 | Subject: [PATCH] Support SYSROOT in c_rehash | 4 | Subject: [PATCH] Support SYSROOT in c_rehash |
@@ -10,39 +10,27 @@ environment variable and use it to locate the actual files during image | |||
10 | creation. | 10 | creation. |
11 | 11 | ||
12 | Upstream-status: Pending | 12 | Upstream-status: Pending |
13 | |||
14 | --- | 13 | --- |
15 | tools/c_rehash.in | 28 ++++++++++++++++++---------- | 14 | tools/c_rehash.in | 30 +++++++++++++++++------------- |
16 | 1 file changed, 18 insertions(+), 10 deletions(-) | 15 | 1 file changed, 17 insertions(+), 13 deletions(-) |
17 | 16 | ||
18 | diff --git a/tools/c_rehash.in b/tools/c_rehash.in | 17 | diff --git a/tools/c_rehash.in b/tools/c_rehash.in |
19 | index f8d0ce1..e81ec5b 100644 | 18 | index 92cb503..f3d2703 100644 |
20 | --- a/tools/c_rehash.in | 19 | --- a/tools/c_rehash.in |
21 | +++ b/tools/c_rehash.in | 20 | +++ b/tools/c_rehash.in |
22 | @@ -5,6 +5,7 @@ | 21 | @@ -7,6 +7,7 @@ my $dir; |
23 | # and add symbolic links to their hash values. | ||
24 | |||
25 | my $openssl; | ||
26 | +my $sysroot; | ||
27 | |||
28 | my $dir; | ||
29 | my $prefix; | 22 | my $prefix; |
30 | @@ -16,6 +17,10 @@ if(defined $ENV{OPENSSL}) { | ||
31 | $ENV{OPENSSL} = $openssl; | ||
32 | } | ||
33 | 23 | ||
34 | +if(defined $ENV{SYSROOT}) { | 24 | my $openssl = $ENV{OPENSSL} || "openssl"; |
35 | + $sysroot = $ENV{SYSROOT}; | 25 | +my $sysroot = $ENV{SYSROOT} || ""; |
36 | +} | ||
37 | + | ||
38 | my $pwd; | 26 | my $pwd; |
39 | eval "require Cwd"; | 27 | my $verbose = 0; |
40 | if (defined(&Cwd::getcwd)) { | 28 | my $symlink_exists=eval {symlink("",""); 1}; |
41 | @@ -76,15 +81,16 @@ sub hash_dir { | 29 | @@ -101,16 +102,17 @@ sub hash_dir { |
30 | } | ||
42 | } | 31 | } |
43 | closedir DIR; | 32 | FILE: foreach $fname (grep {/\.(pem)|(crt)|(cer)|(crl)$/} @flist) { |
44 | FILE: foreach $fname (grep {/\.pem$/} @flist) { | 33 | + $fullname = $sysroot . readlink($fname); |
45 | + $fullname = $sysroot . readlink($fname); | ||
46 | # Check to see if certificates and/or CRLs present. | 34 | # Check to see if certificates and/or CRLs present. |
47 | - my ($cert, $crl) = check_file($fname); | 35 | - my ($cert, $crl) = check_file($fname); |
48 | + my ($cert, $crl) = check_file($fullname); | 36 | + my ($cert, $crl) = check_file($fullname); |
@@ -53,27 +41,29 @@ index f8d0ce1..e81ec5b 100644 | |||
53 | - link_hash_cert($fname) if($cert); | 41 | - link_hash_cert($fname) if($cert); |
54 | - link_hash_cert_old($fname) if($cert); | 42 | - link_hash_cert_old($fname) if($cert); |
55 | - link_hash_crl($fname) if($crl); | 43 | - link_hash_crl($fname) if($crl); |
44 | - link_hash_crl_old($fname) if($crl); | ||
56 | + link_hash_cert($fname, $fullname) if($cert); | 45 | + link_hash_cert($fname, $fullname) if($cert); |
57 | + link_hash_cert_old($fname, $fullname) if($cert); | 46 | + link_hash_cert_old($fname, $fullname) if($cert); |
58 | + link_hash_crl($fname, $fullname) if($crl); | 47 | + link_hash_crl($fname, $fullname) if($crl); |
48 | + link_hash_crl_old($fname, $fullname) if($crl); | ||
59 | } | 49 | } |
60 | } | 50 | } |
61 | 51 | ||
62 | @@ -117,9 +123,10 @@ sub check_file { | 52 | @@ -143,9 +145,10 @@ sub check_file { |
63 | 53 | ||
64 | sub link_hash_cert { | 54 | sub link_hash_cert { |
65 | my $fname = $_[0]; | 55 | my $fname = $_[0]; |
66 | - my $hashopt = $_[1] || '-subject_hash'; | 56 | - my $x509hash = $_[1] || '-subject_hash'; |
67 | - $fname =~ s/'/'\\''/g; | 57 | - $fname =~ s/'/'\\''/g; |
68 | - my ($hash, $fprint) = `"$openssl" x509 $hashopt -fingerprint -noout -in "$fname"`; | 58 | - my ($hash, $fprint) = `"$openssl" x509 $x509hash -fingerprint -noout -in "$fname"`; |
69 | + my $fullname = $_[1]; | 59 | + my $fullname = $_[1]; |
70 | + my $hashopt = $_[2] || '-subject_hash'; | 60 | + my $x509hash = $_[2] || '-subject_hash'; |
71 | + $fullname =~ s/'/'\\''/g; | 61 | + $fullname =~ s/'/'\\''/g; |
72 | + my ($hash, $fprint) = `"$openssl" x509 $hashopt -fingerprint -noout -in "$fullname"`; | 62 | + my ($hash, $fprint) = `"$openssl" x509 $x509hash -fingerprint -noout -in "$fullname"`; |
73 | chomp $hash; | 63 | chomp $hash; |
74 | chomp $fprint; | 64 | chomp $fprint; |
75 | $fprint =~ s/^.*=//; | 65 | $fprint =~ s/^.*=//; |
76 | @@ -150,15 +157,16 @@ sub link_hash_cert { | 66 | @@ -176,11 +179,11 @@ sub link_hash_cert { |
77 | } | 67 | } |
78 | 68 | ||
79 | sub link_hash_cert_old { | 69 | sub link_hash_cert_old { |
@@ -81,15 +71,23 @@ index f8d0ce1..e81ec5b 100644 | |||
81 | + link_hash_cert($_[0], $_[1], '-subject_hash_old'); | 71 | + link_hash_cert($_[0], $_[1], '-subject_hash_old'); |
82 | } | 72 | } |
83 | 73 | ||
84 | # Same as above except for a CRL. CRL links are of the form <hash>.r<n> | 74 | sub link_hash_crl_old { |
75 | - link_hash_crl($_[0], '-hash_old'); | ||
76 | + link_hash_crl($_[0], $_[1], '-hash_old'); | ||
77 | } | ||
78 | |||
79 | |||
80 | @@ -188,9 +191,10 @@ sub link_hash_crl_old { | ||
85 | 81 | ||
86 | sub link_hash_crl { | 82 | sub link_hash_crl { |
87 | my $fname = $_[0]; | 83 | my $fname = $_[0]; |
84 | - my $crlhash = $_[1] || "-hash"; | ||
88 | - $fname =~ s/'/'\\''/g; | 85 | - $fname =~ s/'/'\\''/g; |
89 | - my ($hash, $fprint) = `"$openssl" crl -hash -fingerprint -noout -in '$fname'`; | 86 | - my ($hash, $fprint) = `"$openssl" crl $crlhash -fingerprint -noout -in '$fname'`; |
90 | + my $fullname = $_[1]; | 87 | + my $fullname = $_[1]; |
88 | + my $crlhash = $_[2] || "-hash"; | ||
91 | + $fullname =~ s/'/'\\''/g; | 89 | + $fullname =~ s/'/'\\''/g; |
92 | + my ($hash, $fprint) = `"$openssl" crl -hash -fingerprint -noout -in '$fullname'`; | 90 | + my ($hash, $fprint) = `"$openssl" crl $crlhash -fingerprint -noout -in '$fullname'`; |
93 | chomp $hash; | 91 | chomp $hash; |
94 | chomp $fprint; | 92 | chomp $fprint; |
95 | $fprint =~ s/^.*=//; | 93 | $fprint =~ s/^.*=//; |
diff --git a/recipes/ostree/ostree.bb b/recipes/ostree/ostree.bb index bc13ac2..49060b6 100644 --- a/recipes/ostree/ostree.bb +++ b/recipes/ostree/ostree.bb | |||
@@ -25,7 +25,7 @@ SUMMARY = "Tool for managing bootable, immutable, versioned filesystem trees." | |||
25 | LICENSE = "LGPL-2.1" | 25 | LICENSE = "LGPL-2.1" |
26 | LIC_FILES_CHKSUM = "file://COPYING;md5=5f30f0716dfdd0d91eb439ebec522ec2" | 26 | LIC_FILES_CHKSUM = "file://COPYING;md5=5f30f0716dfdd0d91eb439ebec522ec2" |
27 | 27 | ||
28 | inherit autotools pkgconfig | 28 | inherit autotools pkgconfig systemd |
29 | 29 | ||
30 | SRC_URI = " \ | 30 | SRC_URI = " \ |
31 | git://github.com/GNOME/ostree.git \ | 31 | git://github.com/GNOME/ostree.git \ |
@@ -41,6 +41,12 @@ S = "${WORKDIR}/git" | |||
41 | DEPENDS = "glib-2.0 e2fsprogs gpgme attr libsoup-2.4 libgsystem libassuan xz" | 41 | DEPENDS = "glib-2.0 e2fsprogs gpgme attr libsoup-2.4 libgsystem libassuan xz" |
42 | RRECOMMENDS_${PN} += "gnupg" | 42 | RRECOMMENDS_${PN} += "gnupg" |
43 | 43 | ||
44 | PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}" | ||
45 | PACKAGECONFIG[systemd] = "--with-systemdsystemunitdir=${systemd_unitdir}/system/,,," | ||
46 | |||
47 | SYSTEMD_SERVICE_${PN} = "ostree-prepare-root.service ostree-remount.service" | ||
48 | FILES_${PN} += "${systemd_unitdir}/system/" | ||
49 | |||
44 | EXTRA_OECONF = "--with-dracut \ | 50 | EXTRA_OECONF = "--with-dracut \ |
45 | --without-selinux \ | 51 | --without-selinux \ |
46 | --without-libarchive \ | 52 | --without-libarchive \ |
diff --git a/recipes/packagegroup/packagegroup-b2qt-embedded-base.bb b/recipes/packagegroup/packagegroup-b2qt-embedded-base.bb index a2d9c72..b6b9d11 100644 --- a/recipes/packagegroup/packagegroup-b2qt-embedded-base.bb +++ b/recipes/packagegroup/packagegroup-b2qt-embedded-base.bb | |||
@@ -62,6 +62,7 @@ RDEPENDS_${PN} = "\ | |||
62 | libevent \ | 62 | libevent \ |
63 | ostree \ | 63 | ostree \ |
64 | dracut \ | 64 | dracut \ |
65 | connman \ | ||
65 | ${@base_contains("DISTRO_FEATURES", "wayland", "wayland weston weston-examples", "", d)} \ | 66 | ${@base_contains("DISTRO_FEATURES", "wayland", "wayland weston weston-examples", "", d)} \ |
66 | ${MACHINE_EXTRA_INSTALL} \ | 67 | ${MACHINE_EXTRA_INSTALL} \ |
67 | " | 68 | " |
diff --git a/recipes/packagegroup/packagegroup-b2qt-embedded-toolchain-target.bb b/recipes/packagegroup/packagegroup-b2qt-embedded-toolchain-target.bb index 59fa843..47b7716 100644 --- a/recipes/packagegroup/packagegroup-b2qt-embedded-toolchain-target.bb +++ b/recipes/packagegroup/packagegroup-b2qt-embedded-toolchain-target.bb | |||
@@ -41,7 +41,7 @@ RDEPENDS_${PN} += "\ | |||
41 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-dev gstreamer1.0-plugins-base-dev", "", d)} \ | 41 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-dev gstreamer1.0-plugins-base-dev", "", d)} \ |
42 | icu-dev \ | 42 | icu-dev \ |
43 | libxslt-dev \ | 43 | libxslt-dev \ |
44 | udev-dev \ | 44 | ${@base_contains("DISTRO_FEATURES", "systemd", "systemd-dev", "udev-dev", d)} \ |
45 | tslib-dev \ | 45 | tslib-dev \ |
46 | hunspell-dev \ | 46 | hunspell-dev \ |
47 | libcap-dev \ | 47 | libcap-dev \ |
@@ -51,7 +51,7 @@ RDEPENDS_${PN} += "\ | |||
51 | atk-dev \ | 51 | atk-dev \ |
52 | libevent-dev \ | 52 | libevent-dev \ |
53 | ostree-dev \ | 53 | ostree-dev \ |
54 | ${@base_contains("DISTRO_FEATURES", "wayland", "libwayland-egl-mx6-dev libxkbcommon-dev libgbm-dev libdrm-dev", "", d)} \ | 54 | ${@base_contains("DISTRO_FEATURES", "wayland", "libxkbcommon-dev libgbm-dev libdrm-dev", "", d)} \ |
55 | ${@base_contains("DISTRO_FEATURES", "bluetooth", "bluez4-dev", "", d)} \ | 55 | ${@base_contains("DISTRO_FEATURES", "bluetooth", "bluez4-dev", "", d)} \ |
56 | ${MACHINE_EXTRA_INSTALL_SDK} \ | 56 | ${MACHINE_EXTRA_INSTALL_SDK} \ |
57 | " | 57 | " |
diff --git a/recipes/packagegroup/packagegroup-b2qt-embedded-tools.bb b/recipes/packagegroup/packagegroup-b2qt-embedded-tools.bb index 351a752..1af3a6b 100644 --- a/recipes/packagegroup/packagegroup-b2qt-embedded-tools.bb +++ b/recipes/packagegroup/packagegroup-b2qt-embedded-tools.bb | |||
@@ -34,4 +34,6 @@ RDEPENDS_${PN} = "\ | |||
34 | perf \ | 34 | perf \ |
35 | htop \ | 35 | htop \ |
36 | ntp \ | 36 | ntp \ |
37 | connman-client \ | ||
38 | ${@base_contains("DISTRO_FEATURES", "systemd", "systemd-analyze", "", d)} \ | ||
37 | " | 39 | " |
diff --git a/recipes/systemd/systemd_%.bbappend b/recipes/systemd/systemd_%.bbappend new file mode 100644 index 0000000..be5517d --- /dev/null +++ b/recipes/systemd/systemd_%.bbappend | |||
@@ -0,0 +1,26 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | do_install_append() { | ||
24 | # remove login from tty1 | ||
25 | rm -f ${D}${sysconfdir}/systemd/system/getty.target.wants/getty@tty1.service | ||
26 | } | ||
diff --git a/recipes/virtualbox/mount-vboxsf/mount-vboxsf.service b/recipes/virtualbox/mount-vboxsf/mount-vboxsf.service new file mode 100644 index 0000000..7c7211f --- /dev/null +++ b/recipes/virtualbox/mount-vboxsf/mount-vboxsf.service | |||
@@ -0,0 +1,12 @@ | |||
1 | [Unit] | ||
2 | Description=QtSimulator Shared Mount Point | ||
3 | After=systemd-user-sessions.service | ||
4 | |||
5 | [Service] | ||
6 | Type=oneshot | ||
7 | RemainAfterExit=yes | ||
8 | ExecStart=/usr/bin/mount-vboxsf.sh start | ||
9 | ExecStop=/usr/bin/mount-vboxsf.sh stop | ||
10 | |||
11 | [Install] | ||
12 | WantedBy=multi-user.target | ||
diff --git a/recipes/virtualbox/mount-vboxsf_4.3.30.bb b/recipes/virtualbox/mount-vboxsf_4.3.30.bb index 171ba7e..e84e227 100644 --- a/recipes/virtualbox/mount-vboxsf_4.3.30.bb +++ b/recipes/virtualbox/mount-vboxsf_4.3.30.bb | |||
@@ -26,6 +26,7 @@ LIC_FILES_CHKSUM = "file://${WORKDIR}/VirtualBox-${PV}/COPYING;md5=e197d5641bb35 | |||
26 | 26 | ||
27 | SRC_URI = "http://download.virtualbox.org/virtualbox/${PV}/VirtualBox-${PV}.tar.bz2 \ | 27 | SRC_URI = "http://download.virtualbox.org/virtualbox/${PV}/VirtualBox-${PV}.tar.bz2 \ |
28 | file://mount-vboxsf.sh \ | 28 | file://mount-vboxsf.sh \ |
29 | file://mount-vboxsf.service \ | ||
29 | " | 30 | " |
30 | 31 | ||
31 | SRC_URI[md5sum] = "cc053340f88922a11ad9d4fab56557bd" | 32 | SRC_URI[md5sum] = "cc053340f88922a11ad9d4fab56557bd" |
@@ -40,12 +41,18 @@ do_compile() { | |||
40 | do_install() { | 41 | do_install() { |
41 | install -m 0755 -d ${D}${bindir}/ | 42 | install -m 0755 -d ${D}${bindir}/ |
42 | install -m 0755 mount.vboxsf ${D}${bindir}/ | 43 | install -m 0755 mount.vboxsf ${D}${bindir}/ |
44 | install -m 0755 ${WORKDIR}/mount-vboxsf.sh ${D}${bindir}/ | ||
43 | 45 | ||
44 | install -m 0755 -d ${D}${sysconfdir}/init.d | 46 | install -m 0755 -d ${D}${sysconfdir}/init.d |
45 | install -m 0755 ${WORKDIR}/mount-vboxsf.sh ${D}${sysconfdir}/init.d/ | 47 | ln -s ${bindir}/mount-vboxsf.sh ${D}${sysconfdir}/init.d/ |
48 | |||
49 | install -m 0755 -d ${D}${systemd_unitdir}/system | ||
50 | install -m 0644 ${WORKDIR}/mount-vboxsf.service ${D}${systemd_unitdir}/system/ | ||
46 | } | 51 | } |
47 | 52 | ||
48 | INITSCRIPT_NAME = "mount-vboxsf.sh" | 53 | INITSCRIPT_NAME = "mount-vboxsf.sh" |
49 | INITSCRIPT_PARAMS = "defaults 33" | 54 | INITSCRIPT_PARAMS = "defaults 33" |
50 | 55 | ||
51 | inherit update-rc.d | 56 | SYSTEMD_SERVICE_${PN} = "mount-vboxsf.service" |
57 | |||
58 | inherit update-rc.d systemd | ||
diff --git a/scripts/manifest.xml b/scripts/manifest.xml index 59c7804..927a2f3 100644 --- a/scripts/manifest.xml +++ b/scripts/manifest.xml | |||
@@ -10,29 +10,30 @@ | |||
10 | <remote fetch="git://git.toradex.com" name="toradex"/> | 10 | <remote fetch="git://git.toradex.com" name="toradex"/> |
11 | <remote fetch="git://github.com/architech-boards" name="architech"/> | 11 | <remote fetch="git://github.com/architech-boards" name="architech"/> |
12 | <remote fetch="git://github.com/meta-qt5" name="meta-qt5"/> | 12 | <remote fetch="git://github.com/meta-qt5" name="meta-qt5"/> |
13 | <remote fetch="git://git.yoctoproject.org" name="intel"/> | ||
13 | <remote fetch="git://github.com/openembedded" name="oe-mirror"/> | 14 | <remote fetch="git://github.com/openembedded" name="oe-mirror"/> |
14 | 15 | ||
15 | <project name="poky" | 16 | <project name="poky" |
16 | remote="yocto" | 17 | remote="yocto" |
17 | revision="9c4ff467f66428488b1cd9798066a8cb5d6b4c3b" | 18 | revision="57eb677f0efe9a4060c764e8e9dfe2440d4e5eb2" |
18 | path="sources/poky"/> | 19 | path="sources/poky"/> |
19 | <project name="meta-openembedded" | 20 | <project name="meta-openembedded" |
20 | remote="oe-mirror" | 21 | remote="oe-mirror" |
21 | revision="5b6f39ce325d490fc382d5d59c5b8b9d5fa38b38" | 22 | revision="214e1801d0efc38d3b6142bdc0d8e58ca593e34c" |
22 | path="sources/meta-openembedded"/> | 23 | path="sources/meta-openembedded"/> |
23 | <project name="meta-qt5" | 24 | <project name="meta-qt5" |
24 | remote="meta-qt5" | 25 | remote="meta-qt5" |
25 | revision="89038bffd224a0d43aa8627472374503b3023f61" | 26 | revision="4f208863257768b875378af1421d33f1d6cf8a05" |
26 | path="sources/meta-qt5"/> | 27 | path="sources/meta-qt5"/> |
27 | 28 | ||
28 | <project name="meta-fsl-arm" | 29 | <project name="meta-fsl-arm" |
29 | remote="yocto" | 30 | remote="yocto" |
30 | revision="db1571f40c375a398a8cdbb42de4c4f272ab0cd1" | 31 | revision="f30b056c8f1af3f3122f94dbaa4698da5d620a41" |
31 | path="sources/meta-fsl-arm" | 32 | path="sources/meta-fsl-arm" |
32 | groups="notdefault,fsl,toradex,architech"/> | 33 | groups="notdefault,fsl,toradex,architech,ti,bbb"/> |
33 | <project name="meta-ti" | 34 | <project name="meta-ti" |
34 | remote="yocto" | 35 | remote="yocto" |
35 | revision="6d1c337af7d43953f6d0802ffd0bf1d9d3cfb146" | 36 | revision="0a222c70845d19a2213ac36803361e8531768cca" |
36 | path="sources/meta-ti" | 37 | path="sources/meta-ti" |
37 | groups="notdefault,ti,bbb"/> | 38 | groups="notdefault,ti,bbb"/> |
38 | <project name="meta-raspberrypi" | 39 | <project name="meta-raspberrypi" |
@@ -42,7 +43,7 @@ | |||
42 | groups="notdefault,rpi"/> | 43 | groups="notdefault,rpi"/> |
43 | <project name="meta-fsl-arm-extra" | 44 | <project name="meta-fsl-arm-extra" |
44 | remote="freescale" | 45 | remote="freescale" |
45 | revision="794e46e0b0a3e7e270a2f3c217d8fe5751a6b2c6" | 46 | revision="c0ff75e85bcbd616362c21e501dc6df187612cf9" |
46 | path="sources/meta-fsl-arm-extra" | 47 | path="sources/meta-fsl-arm-extra" |
47 | groups="notdefault,fsl,toradex,architech"/> | 48 | groups="notdefault,fsl,toradex,architech"/> |
48 | <project name="meta-beagleboard" | 49 | <project name="meta-beagleboard" |
@@ -52,7 +53,7 @@ | |||
52 | groups="notdefault,bbb"/> | 53 | groups="notdefault,bbb"/> |
53 | <project name="meta-toradex" | 54 | <project name="meta-toradex" |
54 | remote="toradex" | 55 | remote="toradex" |
55 | revision="36c19b10b340983946f8f52ab7fa91d9aa1e53f6" | 56 | revision="eb0c16acb10257c60ddbfce8ad71448b2e987fb4" |
56 | path="sources/meta-toradex" | 57 | path="sources/meta-toradex" |
57 | groups="notdefault,toradex"/> | 58 | groups="notdefault,toradex"/> |
58 | <project name="meta-tibidabo" | 59 | <project name="meta-tibidabo" |
@@ -60,6 +61,11 @@ | |||
60 | revision="06c6b09e0776507e1230aa98b5ca10d9d3968286" | 61 | revision="06c6b09e0776507e1230aa98b5ca10d9d3968286" |
61 | path="sources/meta-tibidabo" | 62 | path="sources/meta-tibidabo" |
62 | groups="notdefault,architech"/> | 63 | groups="notdefault,architech"/> |
64 | <project name="meta-intel" | ||
65 | remote="intel" | ||
66 | revision="ead0a5c115e632015d8358f4f304ec8908732f5f" | ||
67 | path="sources/meta-intel" | ||
68 | groups="notdefault,nuc"/> | ||
63 | 69 | ||
64 | </manifest> | 70 | </manifest> |
65 | 71 | ||
diff --git a/scripts/manifest_dizzy.xml b/scripts/manifest_fido.xml index 5b95985..2a1c78e 100644 --- a/scripts/manifest_dizzy.xml +++ b/scripts/manifest_fido.xml | |||
@@ -10,29 +10,30 @@ | |||
10 | <remote fetch="git://git.toradex.com" name="toradex"/> | 10 | <remote fetch="git://git.toradex.com" name="toradex"/> |
11 | <remote fetch="git://github.com/architech-boards" name="architech"/> | 11 | <remote fetch="git://github.com/architech-boards" name="architech"/> |
12 | <remote fetch="git://github.com/meta-qt5" name="meta-qt5"/> | 12 | <remote fetch="git://github.com/meta-qt5" name="meta-qt5"/> |
13 | <remote fetch="git://git.yoctoproject.org" name="intel"/> | ||
13 | <remote fetch="git://github.com/openembedded" name="oe-mirror"/> | 14 | <remote fetch="git://github.com/openembedded" name="oe-mirror"/> |
14 | 15 | ||
15 | <project name="poky" | 16 | <project name="poky" |
16 | remote="yocto" | 17 | remote="yocto" |
17 | revision="dizzy" | 18 | revision="fido" |
18 | path="sources/poky"/> | 19 | path="sources/poky"/> |
19 | <project name="meta-openembedded" | 20 | <project name="meta-openembedded" |
20 | remote="oe-mirror" | 21 | remote="oe-mirror" |
21 | revision="dizzy" | 22 | revision="fido" |
22 | path="sources/meta-openembedded"/> | 23 | path="sources/meta-openembedded"/> |
23 | <project name="meta-qt5" | 24 | <project name="meta-qt5" |
24 | remote="meta-qt5" | 25 | remote="meta-qt5" |
25 | revision="jethro" | 26 | revision="master" |
26 | path="sources/meta-qt5"/> | 27 | path="sources/meta-qt5"/> |
27 | 28 | ||
28 | <project name="meta-fsl-arm" | 29 | <project name="meta-fsl-arm" |
29 | remote="yocto" | 30 | remote="yocto" |
30 | revision="dizzy" | 31 | revision="fido" |
31 | path="sources/meta-fsl-arm" | 32 | path="sources/meta-fsl-arm" |
32 | groups="notdefault,fsl,toradex,architech"/> | 33 | groups="notdefault,fsl,toradex,architech,ti,bbb"/> |
33 | <project name="meta-ti" | 34 | <project name="meta-ti" |
34 | remote="yocto" | 35 | remote="yocto" |
35 | revision="master" | 36 | revision="fido" |
36 | path="sources/meta-ti" | 37 | path="sources/meta-ti" |
37 | groups="notdefault,ti,bbb"/> | 38 | groups="notdefault,ti,bbb"/> |
38 | <project name="meta-raspberrypi" | 39 | <project name="meta-raspberrypi" |
@@ -42,7 +43,7 @@ | |||
42 | groups="notdefault,rpi"/> | 43 | groups="notdefault,rpi"/> |
43 | <project name="meta-fsl-arm-extra" | 44 | <project name="meta-fsl-arm-extra" |
44 | remote="freescale" | 45 | remote="freescale" |
45 | revision="dizzy" | 46 | revision="fido" |
46 | path="sources/meta-fsl-arm-extra" | 47 | path="sources/meta-fsl-arm-extra" |
47 | groups="notdefault,fsl,toradex,architech"/> | 48 | groups="notdefault,fsl,toradex,architech"/> |
48 | <project name="meta-beagleboard" | 49 | <project name="meta-beagleboard" |
@@ -52,7 +53,7 @@ | |||
52 | groups="notdefault,bbb"/> | 53 | groups="notdefault,bbb"/> |
53 | <project name="meta-toradex" | 54 | <project name="meta-toradex" |
54 | remote="toradex" | 55 | remote="toradex" |
55 | revision="V2.3-next" | 56 | revision="V2.5" |
56 | path="sources/meta-toradex" | 57 | path="sources/meta-toradex" |
57 | groups="notdefault,toradex"/> | 58 | groups="notdefault,toradex"/> |
58 | <project name="meta-tibidabo" | 59 | <project name="meta-tibidabo" |
@@ -60,6 +61,11 @@ | |||
60 | revision="dora" | 61 | revision="dora" |
61 | path="sources/meta-tibidabo" | 62 | path="sources/meta-tibidabo" |
62 | groups="notdefault,architech"/> | 63 | groups="notdefault,architech"/> |
64 | <project name="meta-intel" | ||
65 | remote="intel" | ||
66 | revision="fido" | ||
67 | path="sources/meta-intel" | ||
68 | groups="notdefault,nuc"/> | ||
63 | 69 | ||
64 | </manifest> | 70 | </manifest> |
65 | 71 | ||
diff --git a/scripts/setup-environment.sh b/scripts/setup-environment.sh index 683f19f..da7ec69 100755 --- a/scripts/setup-environment.sh +++ b/scripts/setup-environment.sh | |||
@@ -67,6 +67,9 @@ if [ ! -f ${PWD}/${BUILDDIRECTORY}/conf/bblayers.conf ]; then | |||
67 | raspberrypi|raspberrypi2) | 67 | raspberrypi|raspberrypi2) |
68 | LAYERSCONF="bblayers.conf.rpi.sample" | 68 | LAYERSCONF="bblayers.conf.rpi.sample" |
69 | ;; | 69 | ;; |
70 | nuc) | ||
71 | LAYERSCONF="bblayers.conf.nuc.sample" | ||
72 | ;; | ||
70 | emulator) | 73 | emulator) |
71 | LAYERSCONF="bblayers.conf.emulator.sample" | 74 | LAYERSCONF="bblayers.conf.emulator.sample" |
72 | ;; | 75 | ;; |
diff --git a/scripts/upload.sh b/scripts/upload.sh index f3124ee..f74da52 100755 --- a/scripts/upload.sh +++ b/scripts/upload.sh | |||
@@ -24,9 +24,20 @@ | |||
24 | set -x | 24 | set -x |
25 | set -e | 25 | set -e |
26 | 26 | ||
27 | RELEASE=5.5 | 27 | RELEASE=5.6 |
28 | UPLOADPATH=QT@ci-files02-hki.ci.local:/srv/jenkins_data/enterprise/b2qt/yocto/${RELEASE}/ | 28 | UPLOADPATH=QT@ci-files02-hki.ci.local:/srv/jenkins_data/enterprise/b2qt/yocto/${RELEASE}/ |
29 | 29 | ||
30 | if [ ${AUTOMOTIVE} = "true" ]; then | ||
31 | scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-qt5-sdk-*.sh ${UPLOADPATH}/b2qt-x86_64-automotive-toolchain-${MACHINE}.sh | ||
32 | if [ -e tmp/deploy/images/${MACHINE}/b2qt-automotive-qt5-image-${MACHINE}.hdd ]; then | ||
33 | scp tmp/deploy/images/${MACHINE}/b2qt-automotive-qt5-image-${MACHINE}.hdd ${UPLOADPATH}/ | ||
34 | elif [ -e tmp/deploy/images/${MACHINE}/b2qt-automotive-qt5-image-${MACHINE}.img ]; then | ||
35 | scp tmp/deploy/images/${MACHINE}/b2qt-automotive-qt5-image-${MACHINE}.img ${UPLOADPATH}/ | ||
36 | scp tmp/deploy/images/${MACHINE}/b2qt-automotive-qt5-image-${MACHINE}.conf ${UPLOADPATH}/ | ||
37 | fi | ||
38 | exit 0 | ||
39 | fi | ||
40 | |||
30 | if [ ${MACHINE} = "emulator" ]; then | 41 | if [ ${MACHINE} = "emulator" ]; then |
31 | cp tmp/deploy/images/emulator/b2qt-embedded-image-emulator.hdd . | 42 | cp tmp/deploy/images/emulator/b2qt-embedded-image-emulator.hdd . |
32 | gzip b2qt-embedded-image-emulator.hdd -f | 43 | gzip b2qt-embedded-image-emulator.hdd -f |
@@ -46,3 +57,12 @@ else | |||
46 | scp tmp/deploy/images/${MACHINE}/b2qt-embedded-image-*${MACHINE}.tar.gz ${UPLOADPATH}/ | 57 | scp tmp/deploy/images/${MACHINE}/b2qt-embedded-image-*${MACHINE}.tar.gz ${UPLOADPATH}/ |
47 | scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-arm-toolchain-${MACHINE}.sh | 58 | scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-sdk-*.sh ${UPLOADPATH}/b2qt-glibc-x86_64-arm-toolchain-${MACHINE}.sh |
48 | fi | 59 | fi |
60 | |||
61 | scp tmp/deploy/sdk/b2qt-glibc-x86_64-meta-toolchain-b2qt-embedded-qt5-sdk-*.sh ${UPLOADPATH}/b2qt-x86_64-qt5-toolchain-${MACHINE}.sh | ||
62 | |||
63 | if [ -e tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.hdd ]; then | ||
64 | scp tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.hdd ${UPLOADPATH}/ | ||
65 | elif [ -e tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.img ]; then | ||
66 | scp tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.img ${UPLOADPATH}/ | ||
67 | scp tmp/deploy/images/${MACHINE}/b2qt-embedded-qt5-image-${MACHINE}.conf ${UPLOADPATH}/ | ||
68 | fi | ||