diff options
104 files changed, 767 insertions, 356 deletions
diff --git a/b2qt-init-build-env b/b2qt-init-build-env index cd5952f..b395e5d 100755 --- a/b2qt-init-build-env +++ b/b2qt-init-build-env | |||
@@ -101,7 +101,7 @@ get_groups() { | |||
101 | apalis-imx6|colibri-imx6|colibri-vf) | 101 | apalis-imx6|colibri-imx6|colibri-vf) |
102 | PROJECT_GROUPS="toradex" | 102 | PROJECT_GROUPS="toradex" |
103 | ;; | 103 | ;; |
104 | imx53qsb|imx6qsabresd|imx6dlsabresd|nitrogen6x) | 104 | imx6qsabresd|imx6dlsabresd|nitrogen6x) |
105 | PROJECT_GROUPS="fsl" | 105 | PROJECT_GROUPS="fsl" |
106 | ;; | 106 | ;; |
107 | smarc-samx6i) | 107 | smarc-samx6i) |
@@ -116,15 +116,18 @@ get_groups() { | |||
116 | beaglebone) | 116 | beaglebone) |
117 | PROJECT_GROUPS="bbb" | 117 | PROJECT_GROUPS="bbb" |
118 | ;; | 118 | ;; |
119 | raspberrypi|raspberrypi2) | 119 | raspberrypi|raspberrypi2|raspberrypi3) |
120 | PROJECT_GROUPS="rpi" | 120 | PROJECT_GROUPS="rpi" |
121 | ;; | 121 | ;; |
122 | nuc) | 122 | intel-corei7-64) |
123 | PROJECT_GROUPS="nuc" | 123 | PROJECT_GROUPS="intel" |
124 | ;; | 124 | ;; |
125 | nvidia-logan) | 125 | nvidia-logan) |
126 | PROJECT_GROUPS="nvidia-logan" | 126 | PROJECT_GROUPS="nvidia-logan" |
127 | ;; | 127 | ;; |
128 | tegra-x1|tegra-t18x) | ||
129 | PROJECT_GROUPS="nvidia-tegra" | ||
130 | ;; | ||
128 | emulator) | 131 | emulator) |
129 | PROJECT_GROUPS="emulator" | 132 | PROJECT_GROUPS="emulator" |
130 | ;; | 133 | ;; |
@@ -182,8 +185,9 @@ init() { | |||
182 | ln -s $(readlink -f ${DIR}/../meta-qt5) sources/meta-qt5 | 185 | ln -s $(readlink -f ${DIR}/../meta-qt5) sources/meta-qt5 |
183 | fi | 186 | fi |
184 | 187 | ||
185 | cp ${DIR}/scripts/setup-environment.sh . | 188 | if [ ! -e "setup-environment.sh" ]; then |
186 | 189 | ln -s ${DIR}/scripts/setup-environment.sh setup-environment.sh | |
190 | fi | ||
187 | } | 191 | } |
188 | 192 | ||
189 | get_repo | 193 | get_repo |
diff --git a/recipes/libsoup-2.4/libsoup-2.4_2.46.0.bbappend b/classes/consistent_timestamps.bbclass index fec4f94..e82f77c 100644 --- a/recipes/libsoup-2.4/libsoup-2.4_2.46.0.bbappend +++ b/classes/consistent_timestamps.bbclass | |||
@@ -19,9 +19,9 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | # Remove this recipe when openembedded-core/meta/recipes-support/libsoup/ | 22 | update_file_timestaps() { |
23 | # will be updated to 2.50.0 version or above. | 23 | # Update file timestamp to 0 seconds since Epoch time. |
24 | PV = "2.50.0" | 24 | TZ=UTC find ${IMAGE_ROOTFS} -exec touch -h -m -t '197001010000' {} \; |
25 | } | ||
25 | 26 | ||
26 | SRC_URI[md5sum] = "9a84d66e1b7ccd3bd340574b11eccc15" | 27 | ROOTFS_POSTINSTALL_COMMAND += "update_file_timestaps; " |
27 | SRC_URI[sha256sum] = "1e01365ac4af3817187ea847f9d3588c27eee01fc519a5a7cb212bb78b0f667b" | ||
diff --git a/classes/internal-build.bbclass b/classes/internal-build.bbclass index 2a975f6..0fb28e5 100644 --- a/classes/internal-build.bbclass +++ b/classes/internal-build.bbclass | |||
@@ -38,7 +38,6 @@ python enable_internal_build () { | |||
38 | hg://.*/.* http://yocto-cache.ci.local/sources/ \n \ | 38 | hg://.*/.* http://yocto-cache.ci.local/sources/ \n \ |
39 | osc://.*/.* http://yocto-cache.ci.local/sources/ \n \ | 39 | osc://.*/.* http://yocto-cache.ci.local/sources/ \n \ |
40 | p4://.*/.* http://yocto-cache.ci.local/sources/ \n \ | 40 | p4://.*/.* http://yocto-cache.ci.local/sources/ \n \ |
41 | svk://.*/.* http://yocto-cache.ci.local/sources/ \n \ | ||
42 | svn://.*/.* http://yocto-cache.ci.local/sources/ \n \ | 41 | svn://.*/.* http://yocto-cache.ci.local/sources/ \n \ |
43 | ") | 42 | ") |
44 | } | 43 | } |
diff --git a/classes/remove-libtool.bbclass b/classes/remove-libtool.bbclass new file mode 100644 index 0000000..0d7bd21 --- /dev/null +++ b/classes/remove-libtool.bbclass | |||
@@ -0,0 +1,11 @@ | |||
1 | # This class removes libtool .la files after do_install | ||
2 | |||
3 | REMOVE_LIBTOOL_LA ?= "1" | ||
4 | |||
5 | remove_libtool_la() { | ||
6 | if [ "${REMOVE_LIBTOOL_LA}" != "0" ]; then | ||
7 | find "${D}" -ignore_readdir_race -name "*.la" -delete | ||
8 | fi | ||
9 | } | ||
10 | |||
11 | do_install[postfuncs] += "remove_libtool_la" | ||
diff --git a/conf/bblayers.conf.bbb.sample b/conf/bblayers.conf.bbb.sample index 617e039..2fc1501 100644 --- a/conf/bblayers.conf.bbb.sample +++ b/conf/bblayers.conf.bbb.sample | |||
@@ -37,7 +37,7 @@ BBLAYERS ?= " \ | |||
37 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
38 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
39 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | 39 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ |
40 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | 40 | ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ |
41 | ${BSPDIR}/sources/meta-b2qt \ | 41 | ${BSPDIR}/sources/meta-b2qt \ |
42 | ${BSPDIR}/sources/meta-b2qt/meta-ti-extras \ | 42 | ${BSPDIR}/sources/meta-b2qt/meta-ti-extras \ |
43 | ${BSPDIR}/sources/meta-b2qt/meta-beagleboard-extras \ | 43 | ${BSPDIR}/sources/meta-b2qt/meta-beagleboard-extras \ |
diff --git a/conf/bblayers.conf.emulator.sample b/conf/bblayers.conf.emulator.sample index 4703b10..83761b3 100644 --- a/conf/bblayers.conf.emulator.sample +++ b/conf/bblayers.conf.emulator.sample | |||
@@ -34,7 +34,7 @@ BBLAYERS ?= " \ | |||
34 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 34 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
35 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 35 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
36 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | 36 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ |
37 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ |
38 | ${BSPDIR}/sources/meta-b2qt \ | 38 | ${BSPDIR}/sources/meta-b2qt \ |
39 | ${BSPDIR}/sources/meta-mingw \ | 39 | ${BSPDIR}/sources/meta-mingw \ |
40 | ${BSPDIR}/sources/meta-qt5 \ | 40 | ${BSPDIR}/sources/meta-qt5 \ |
diff --git a/conf/bblayers.conf.fsl.sample b/conf/bblayers.conf.fsl.sample index b05310d..5ae7b1c 100644 --- a/conf/bblayers.conf.fsl.sample +++ b/conf/bblayers.conf.fsl.sample | |||
@@ -36,7 +36,7 @@ BBLAYERS ?= " \ | |||
36 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 36 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
37 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
38 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ |
39 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | 39 | ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ |
40 | ${BSPDIR}/sources/meta-b2qt \ | 40 | ${BSPDIR}/sources/meta-b2qt \ |
41 | ${BSPDIR}/sources/meta-b2qt/meta-fsl-extras \ | 41 | ${BSPDIR}/sources/meta-b2qt/meta-fsl-extras \ |
42 | ${BSPDIR}/sources/meta-mingw \ | 42 | ${BSPDIR}/sources/meta-mingw \ |
diff --git a/conf/bblayers.conf.nuc.sample b/conf/bblayers.conf.intel.sample index fe8fe20..df1f544 100644 --- a/conf/bblayers.conf.nuc.sample +++ b/conf/bblayers.conf.intel.sample | |||
@@ -31,14 +31,13 @@ BBLAYERS ?= " \ | |||
31 | ${BSPDIR}/sources/poky/meta \ | 31 | ${BSPDIR}/sources/poky/meta \ |
32 | ${BSPDIR}/sources/poky/meta-yocto \ | 32 | ${BSPDIR}/sources/poky/meta-yocto \ |
33 | ${BSPDIR}/sources/meta-intel \ | 33 | ${BSPDIR}/sources/meta-intel \ |
34 | ${BSPDIR}/sources/meta-intel/meta-nuc \ | ||
35 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ | 34 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ |
36 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 35 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
37 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 36 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
38 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ |
39 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ |
40 | ${BSPDIR}/sources/meta-b2qt \ | 39 | ${BSPDIR}/sources/meta-b2qt \ |
41 | ${BSPDIR}/sources/meta-b2qt/meta-nuc-extras \ | 40 | ${BSPDIR}/sources/meta-b2qt/meta-intel-extras \ |
42 | ${BSPDIR}/sources/meta-mingw \ | 41 | ${BSPDIR}/sources/meta-mingw \ |
43 | ${BSPDIR}/sources/meta-qt5 \ | 42 | ${BSPDIR}/sources/meta-qt5 \ |
44 | " | 43 | " |
diff --git a/conf/bblayers.conf.nvidia-logan.sample b/conf/bblayers.conf.nvidia-logan.sample index 0c8fb99..22d16ba 100644 --- a/conf/bblayers.conf.nvidia-logan.sample +++ b/conf/bblayers.conf.nvidia-logan.sample | |||
@@ -35,9 +35,9 @@ BBLAYERS ?= " \ | |||
35 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 35 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
36 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 36 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
37 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ |
38 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ |
39 | ${BSPDIR}/sources/meta-b2qt \ | 39 | ${BSPDIR}/sources/meta-b2qt \ |
40 | ${BSPDIR}/sources/meta-b2qt/meta-nvidia-logan-extras \ | 40 | ${BSPDIR}/sources/meta-b2qt/meta-nvidia-extras \ |
41 | ${BSPDIR}/sources/meta-mingw \ | 41 | ${BSPDIR}/sources/meta-mingw \ |
42 | ${BSPDIR}/sources/meta-qt5 \ | 42 | ${BSPDIR}/sources/meta-qt5 \ |
43 | " | 43 | " |
diff --git a/conf/bblayers.conf.nvidia-tegra.sample b/conf/bblayers.conf.nvidia-tegra.sample new file mode 100644 index 0000000..f0dfbb7 --- /dev/null +++ b/conf/bblayers.conf.nvidia-tegra.sample | |||
@@ -0,0 +1,49 @@ | |||
1 | ############################################################################## | ||
2 | ## | ||
3 | ## Copyright (C) 2016 The Qt Company Ltd. | ||
4 | ## Contact: http://www.qt.io/licensing/ | ||
5 | ## | ||
6 | ## This file is part of the Boot to Qt meta layer. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE:COMM$ | ||
9 | ## | ||
10 | ## Commercial License Usage | ||
11 | ## Licensees holding valid commercial Qt licenses may use this file in | ||
12 | ## accordance with the commercial license agreement provided with the | ||
13 | ## Software or, alternatively, in accordance with the terms contained in | ||
14 | ## a written agreement between you and The Qt Company. For licensing terms | ||
15 | ## and conditions see http://www.qt.io/terms-conditions. For further | ||
16 | ## information use the contact form at http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## $QT_END_LICENSE$ | ||
19 | ## | ||
20 | ############################################################################## | ||
21 | |||
22 | # LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf | ||
23 | # changes incompatibly | ||
24 | LCONF_VERSION = "6" | ||
25 | |||
26 | BBPATH = "${TOPDIR}" | ||
27 | BBFILES ?= "" | ||
28 | BSPDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + '/../..')}" | ||
29 | |||
30 | BBLAYERS ?= " \ | ||
31 | ${BSPDIR}/sources/poky/meta \ | ||
32 | ${BSPDIR}/sources/poky/meta-yocto \ | ||
33 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ | ||
34 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | ||
35 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | ||
36 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | ||
37 | ${BSPDIR}/sources/meta-qt5 \ | ||
38 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | ||
39 | ${BSPDIR}/sources/nvidia-layer/meta-tegra \ | ||
40 | ${BSPDIR}/sources/nvidia-layer/meta-vib4 \ | ||
41 | ${BSPDIR}/sources/meta-b2qt \ | ||
42 | ${BSPDIR}/sources/meta-b2qt/meta-nvidia-extras \ | ||
43 | ${BSPDIR}/sources/meta-mingw \ | ||
44 | " | ||
45 | |||
46 | BBLAYERS_NON_REMOVABLE ?= " \ | ||
47 | ${BSPDIR}/sources/poky/meta \ | ||
48 | ${BSPDIR}/sources/poky/meta-yocto \ | ||
49 | " | ||
diff --git a/conf/bblayers.conf.rpi.sample b/conf/bblayers.conf.rpi.sample index 3be5ea3..5a7f571 100644 --- a/conf/bblayers.conf.rpi.sample +++ b/conf/bblayers.conf.rpi.sample | |||
@@ -35,7 +35,7 @@ BBLAYERS ?= " \ | |||
35 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 35 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
36 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 36 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
37 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ |
38 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ |
39 | ${BSPDIR}/sources/meta-b2qt \ | 39 | ${BSPDIR}/sources/meta-b2qt \ |
40 | ${BSPDIR}/sources/meta-b2qt/meta-raspberrypi-extras \ | 40 | ${BSPDIR}/sources/meta-b2qt/meta-raspberrypi-extras \ |
41 | ${BSPDIR}/sources/meta-mingw \ | 41 | ${BSPDIR}/sources/meta-mingw \ |
diff --git a/conf/bblayers.conf.sample b/conf/bblayers.conf.sample index db9ac22..ee5876e 100644 --- a/conf/bblayers.conf.sample +++ b/conf/bblayers.conf.sample | |||
@@ -37,7 +37,7 @@ BBLAYERS ?= " \ | |||
37 | ${BSPDIR}/sources/meta-raspberrypi \ | 37 | ${BSPDIR}/sources/meta-raspberrypi \ |
38 | ${BSPDIR}/sources/meta-toradex \ | 38 | ${BSPDIR}/sources/meta-toradex \ |
39 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ | 39 | ${BSPDIR}/sources/meta-openembedded/meta-oe \ |
40 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | 40 | ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ |
41 | ${BSPDIR}/sources/meta-b2qt \ | 41 | ${BSPDIR}/sources/meta-b2qt \ |
42 | ${BSPDIR}/sources/meta-b2qt/meta-ti-extras \ | 42 | ${BSPDIR}/sources/meta-b2qt/meta-ti-extras \ |
43 | ${BSPDIR}/sources/meta-b2qt/meta-fsl-extras \ | 43 | ${BSPDIR}/sources/meta-b2qt/meta-fsl-extras \ |
diff --git a/conf/bblayers.conf.smx6.sample b/conf/bblayers.conf.smx6.sample index f604394..a628f05 100644 --- a/conf/bblayers.conf.smx6.sample +++ b/conf/bblayers.conf.smx6.sample | |||
@@ -37,7 +37,7 @@ BBLAYERS ?= " \ | |||
37 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
38 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
39 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | 39 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ |
40 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | 40 | ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ |
41 | ${BSPDIR}/sources/meta-b2qt \ | 41 | ${BSPDIR}/sources/meta-b2qt \ |
42 | ${BSPDIR}/sources/meta-b2qt/meta-fsl-extras \ | 42 | ${BSPDIR}/sources/meta-b2qt/meta-fsl-extras \ |
43 | ${BSPDIR}/sources/meta-b2qt/meta-smx6-extras \ | 43 | ${BSPDIR}/sources/meta-b2qt/meta-smx6-extras \ |
diff --git a/conf/bblayers.conf.ti.sample b/conf/bblayers.conf.ti.sample index 20addb8..ac53e69 100644 --- a/conf/bblayers.conf.ti.sample +++ b/conf/bblayers.conf.ti.sample | |||
@@ -36,7 +36,7 @@ BBLAYERS ?= " \ | |||
36 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 36 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
37 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
38 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ |
39 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | 39 | ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ |
40 | ${BSPDIR}/sources/meta-b2qt \ | 40 | ${BSPDIR}/sources/meta-b2qt \ |
41 | ${BSPDIR}/sources/meta-b2qt/meta-ti-extras \ | 41 | ${BSPDIR}/sources/meta-b2qt/meta-ti-extras \ |
42 | ${BSPDIR}/sources/meta-mingw \ | 42 | ${BSPDIR}/sources/meta-mingw \ |
diff --git a/conf/bblayers.conf.tibidabo.sample b/conf/bblayers.conf.tibidabo.sample index 21d53e9..63311fb 100644 --- a/conf/bblayers.conf.tibidabo.sample +++ b/conf/bblayers.conf.tibidabo.sample | |||
@@ -37,6 +37,7 @@ BBLAYERS ?= " \ | |||
37 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
38 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
39 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | 39 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ |
40 | ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ | ||
40 | ${BSPDIR}/sources/meta-b2qt \ | 41 | ${BSPDIR}/sources/meta-b2qt \ |
41 | ${BSPDIR}/sources/meta-b2qt/meta-fsl-extras \ | 42 | ${BSPDIR}/sources/meta-b2qt/meta-fsl-extras \ |
42 | ${BSPDIR}/sources/meta-b2qt/meta-architech-extras \ | 43 | ${BSPDIR}/sources/meta-b2qt/meta-architech-extras \ |
diff --git a/conf/bblayers.conf.toradex.sample b/conf/bblayers.conf.toradex.sample index 6cb549f..2a60463 100644 --- a/conf/bblayers.conf.toradex.sample +++ b/conf/bblayers.conf.toradex.sample | |||
@@ -37,7 +37,7 @@ BBLAYERS ?= " \ | |||
37 | ${BSPDIR}/sources/meta-openembedded/meta-python \ | 37 | ${BSPDIR}/sources/meta-openembedded/meta-python \ |
38 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ | 38 | ${BSPDIR}/sources/meta-openembedded/meta-networking \ |
39 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ | 39 | ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ |
40 | ${BSPDIR}/sources/meta-openembedded/meta-ruby \ | 40 | ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ |
41 | ${BSPDIR}/sources/meta-b2qt \ | 41 | ${BSPDIR}/sources/meta-b2qt \ |
42 | ${BSPDIR}/sources/meta-b2qt/meta-fsl-extras \ | 42 | ${BSPDIR}/sources/meta-b2qt/meta-fsl-extras \ |
43 | ${BSPDIR}/sources/meta-b2qt/meta-toradex-extras \ | 43 | ${BSPDIR}/sources/meta-b2qt/meta-toradex-extras \ |
diff --git a/conf/distro/b2qt.conf b/conf/distro/b2qt.conf index 7b56113..9c597e4 100644 --- a/conf/distro/b2qt.conf +++ b/conf/distro/b2qt.conf | |||
@@ -34,6 +34,7 @@ MAINTAINER = "B2Qt <B2Qt@digia.com>" | |||
34 | 34 | ||
35 | SANITY_TESTED_DISTROS += " \ | 35 | SANITY_TESTED_DISTROS += " \ |
36 | Ubuntu 11.04 \n \ | 36 | Ubuntu 11.04 \n \ |
37 | Ubuntu-15.10 \n \ | ||
37 | LinuxMint-14 \n \ | 38 | LinuxMint-14 \n \ |
38 | LinuxMint-16 \n \ | 39 | LinuxMint-16 \n \ |
39 | LinuxMint-17.1 \n \ | 40 | LinuxMint-17.1 \n \ |
@@ -45,6 +46,11 @@ DISTRO_FEATURES_DEFAULT = "alsa argp bluetooth ext2 largefile usbgadget usbhost | |||
45 | POKY_DEFAULT_DISTRO_FEATURES = "largefile opengl multiarch" | 46 | POKY_DEFAULT_DISTRO_FEATURES = "largefile opengl multiarch" |
46 | DISTRO_FEATURES_BACKFILL_CONSIDERED = "pulseaudio sysvinit" | 47 | DISTRO_FEATURES_BACKFILL_CONSIDERED = "pulseaudio sysvinit" |
47 | 48 | ||
49 | FONTCONFIG_CACHE_DIR = "${libdir}/fontconfig/cache" | ||
50 | |||
51 | # backport from oe/krogoth, needed by meta-qt5 | ||
52 | EXTRA_CONF_PACKAGECONFIG = "${EXTRA_OECONF}" | ||
53 | |||
48 | # use GStreamer 1.0, optionally change to "gstreamer010" to use GStreamer 0.10 | 54 | # use GStreamer 1.0, optionally change to "gstreamer010" to use GStreamer 0.10 |
49 | DISTRO_FEATURES += "gstreamer" | 55 | DISTRO_FEATURES += "gstreamer" |
50 | 56 | ||
diff --git a/conf/distro/include/beaglebone.conf b/conf/distro/include/beaglebone.conf index 8a2c3e2..c034200 100644 --- a/conf/distro/include/beaglebone.conf +++ b/conf/distro/include/beaglebone.conf | |||
@@ -40,7 +40,7 @@ PREFERRED_VERSION_omap3-sgx-modules = "4.10.00.01" | |||
40 | PREFERRED_PROVIDER_virtual/egl = "libgles-omap3" | 40 | PREFERRED_PROVIDER_virtual/egl = "libgles-omap3" |
41 | PREFERRED_PROVIDER_virtual/libgles2 = "libgles-omap3" | 41 | PREFERRED_PROVIDER_virtual/libgles2 = "libgles-omap3" |
42 | 42 | ||
43 | PREFERRED_PROVIDER_u-boot = "u-boot" | 43 | PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging" |
44 | EXTRA_IMAGEDEPENDS_remove = "u-boot-denx" | 44 | EXTRA_IMAGEDEPENDS_remove = "u-boot-denx" |
45 | UBOOT_MACHINE = "am335x_boneblack_config" | 45 | UBOOT_MACHINE = "am335x_boneblack_config" |
46 | KERNEL_IMAGETYPE = "zImage" | 46 | KERNEL_IMAGETYPE = "zImage" |
diff --git a/conf/distro/include/nuc.conf b/conf/distro/include/intel-corei7-64.conf index 8a41388..8a41388 100644 --- a/conf/distro/include/nuc.conf +++ b/conf/distro/include/intel-corei7-64.conf | |||
diff --git a/conf/distro/include/raspberrypi.conf b/conf/distro/include/raspberrypi.conf index a9e4b20..5f80c38 100644 --- a/conf/distro/include/raspberrypi.conf +++ b/conf/distro/include/raspberrypi.conf | |||
@@ -19,33 +19,11 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | DEPLOY_CONF_NAME = "Raspberry Pi" | 22 | include conf/distro/include/raspberrypi.inc |
23 | |||
24 | IMAGE_FSTYPES += "ext3 rpi-sdimg" | ||
25 | 23 | ||
26 | BOOTFS_CONTENT = "\ | 24 | DEPLOY_CONF_NAME = "Raspberry Pi" |
27 | bcm2835-bootfiles/*: \ | ||
28 | ${KERNEL_IMAGETYPE}:kernel.img \ | ||
29 | " | ||
30 | BOOTFS_DEPENDS = "bcm2835-bootfiles:do_deploy virtual/kernel:do_deploy" | ||
31 | |||
32 | PREFERRED_PROVIDER_virtual/libgles1 = "userland" | ||
33 | 25 | ||
34 | DISTRO_FEATURES_remove = "webengine" | 26 | DISTRO_FEATURES_remove = "webengine" |
35 | 27 | ||
36 | MACHINE_EXTRA_INSTALL = "\ | ||
37 | userland \ | ||
38 | " | ||
39 | |||
40 | MACHINE_EXTRA_INSTALL_SDK = " \ | ||
41 | userland-dev \ | ||
42 | " | ||
43 | |||
44 | KERNEL_MODULE_AUTOLOAD += "snd-bcm2835 bcm2835-v4l2" | ||
45 | KERNEL_MODULE_PROBECONF += "bcm2835-v4l2" | ||
46 | module_conf_bcm2835-v4l2 = "options bcm2835-v4l2 gst_v4l2src_is_broken=1" | ||
47 | |||
48 | # additional memory for GPU | 28 | # additional memory for GPU |
49 | GPU_MEM = "128" | 29 | GPU_MEM = "128" |
50 | # video camera support | ||
51 | VIDEO_CAMERA = "1" | ||
diff --git a/conf/distro/include/imx53qsb.conf b/conf/distro/include/raspberrypi.inc index 5fd52a0..49d152e 100644 --- a/conf/distro/include/imx53qsb.conf +++ b/conf/distro/include/raspberrypi.inc | |||
@@ -19,24 +19,32 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | include conf/distro/include/imx6.inc | 22 | IMAGE_FSTYPES += "ext3 rpi-sdimg" |
23 | |||
24 | DEPLOY_CONF_NAME = "Freescale iMX53 Quick Start Board" | ||
25 | 23 | ||
26 | BOOTFS_CONTENT = "\ | 24 | BOOTFS_CONTENT = "\ |
27 | u-boot-${MACHINE}.${UBOOT_SUFFIX}:u-boot.${UBOOT_SUFFIX} \ | 25 | bcm2835-bootfiles/*: \ |
28 | ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \ | 26 | ${KERNEL_IMAGETYPE}:kernel.img \ |
29 | " | 27 | " |
30 | BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy" | ||
31 | 28 | ||
32 | DISTRO_FEATURES_remove = "webengine" | 29 | BOOTFS_DEPENDS = "bcm2835-bootfiles:do_deploy virtual/kernel:do_deploy" |
33 | 30 | ||
34 | MACHINE_EXTRA_INSTALL = "\ | 31 | MACHINE_EXTRA_INSTALL_SDK = " \ |
35 | amd-gpu-bin-mx51 \ | 32 | userland-dev \ |
36 | " | 33 | " |
37 | 34 | ||
38 | MACHINE_EXTRA_INSTALL_SDK = " \ | 35 | MACHINE_EXTRA_INSTALL = "\ |
39 | libgsl-fsl-mx51-dev \ | 36 | userland \ |
40 | libegl-mx51-dev \ | 37 | omxplayer \ |
41 | libgles2-mx51-dev \ | ||
42 | " | 38 | " |
39 | |||
40 | KERNEL_MODULE_AUTOLOAD += "snd-bcm2835 bcm2835-v4l2" | ||
41 | KERNEL_MODULE_PROBECONF += "bcm2835-v4l2" | ||
42 | module_conf_bcm2835-v4l2 = "options bcm2835-v4l2 gst_v4l2src_is_broken=1" | ||
43 | |||
44 | # video camera support | ||
45 | VIDEO_CAMERA = "1" | ||
46 | |||
47 | RPI_FT5604 = "1" | ||
48 | KERNEL_DEVICETREE += "overlays/rpi-ft5406-overlay.dtb" | ||
49 | MACHINE_FEATURES += "pitft" | ||
50 | |||
diff --git a/conf/distro/include/raspberrypi2.conf b/conf/distro/include/raspberrypi2.conf index 040ea9b..e90eeae 100644 --- a/conf/distro/include/raspberrypi2.conf +++ b/conf/distro/include/raspberrypi2.conf | |||
@@ -19,34 +19,10 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | DEPLOY_CONF_NAME = "Raspberry Pi 2" | 22 | include conf/distro/include/raspberrypi.inc |
23 | |||
24 | IMAGE_FSTYPES += "ext3 rpi-sdimg" | ||
25 | |||
26 | BOOTFS_CONTENT = "\ | ||
27 | bcm2835-bootfiles/*: \ | ||
28 | ${KERNEL_IMAGETYPE}:kernel.img \ | ||
29 | " | ||
30 | BOOTFS_DEPENDS = "bcm2835-bootfiles:do_deploy virtual/kernel:do_deploy" | ||
31 | 23 | ||
32 | MACHINE_EXTRA_INSTALL = "\ | 24 | DEPLOY_CONF_NAME = "Raspberry Pi 2" |
33 | userland \ | ||
34 | omxplayer \ | ||
35 | " | ||
36 | |||
37 | MACHINE_EXTRA_INSTALL_SDK = " \ | ||
38 | userland \ | ||
39 | " | ||
40 | |||
41 | KERNEL_MODULE_AUTOLOAD += "snd-bcm2835 bcm2835-v4l2" | ||
42 | KERNEL_MODULE_PROBECONF += "bcm2835-v4l2" | ||
43 | module_conf_bcm2835-v4l2 = "options bcm2835-v4l2 gst_v4l2src_is_broken=1" | ||
44 | 25 | ||
45 | # additional memory for GPU | 26 | # additional memory for GPU |
46 | GPU_MEM = "256" | 27 | GPU_MEM = "256" |
47 | # video camera support | ||
48 | VIDEO_CAMERA = "1" | ||
49 | RPI_FT5604 = "1" | ||
50 | 28 | ||
51 | KERNEL_DEVICETREE += "overlays/rpi-ft5406-overlay.dtb" | ||
52 | MACHINE_FEATURES += "pitft" | ||
diff --git a/recipes/wayland/weston_1.%.bbappend b/conf/distro/include/raspberrypi3.conf index 6e91467..aa76ac5 100644 --- a/recipes/wayland/weston_1.%.bbappend +++ b/conf/distro/include/raspberrypi3.conf | |||
@@ -19,8 +19,10 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 22 | include conf/distro/include/raspberrypi.inc |
23 | SRC_URI_append = " \ | 23 | |
24 | file://0001-Adapt-changes-made-in-libinput-src-evdev.c-for-touch.patch \ | 24 | DEPLOY_CONF_NAME = "Raspberry Pi 3" |
25 | " | 25 | |
26 | # additional memory for GPU | ||
27 | GPU_MEM = "256" | ||
26 | 28 | ||
diff --git a/conf/distro/include/tegra-t18x.conf b/conf/distro/include/tegra-t18x.conf new file mode 100644 index 0000000..12b57d4 --- /dev/null +++ b/conf/distro/include/tegra-t18x.conf | |||
@@ -0,0 +1,67 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2016 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 | TARGET_CFLAGS += " -DWIN_INTERFACE_CUSTOM" | ||
24 | DISTRO_FEATURES_DEFAULT += "wayland weston" | ||
25 | |||
26 | MACHINE_EXTRA_INSTALL = "\ | ||
27 | tegra-firmware-fecs \ | ||
28 | tegra-firmware-gmicrocode \ | ||
29 | tegra-firmware-gpccs \ | ||
30 | tegra-firmware-gpmu \ | ||
31 | tegra-firmware-gshader \ | ||
32 | tegra-firmware-pmu \ | ||
33 | tegra-firmware-prod-fuse \ | ||
34 | tegra-firmware-xusb \ | ||
35 | tegra-firmware-vic \ | ||
36 | tegra-firmware-nvdec \ | ||
37 | tegra-firmware-nvenc \ | ||
38 | tegra-firmware-nvjpeg \ | ||
39 | tegra-drivers \ | ||
40 | virtual/libegl \ | ||
41 | virtual/libgles2 \ | ||
42 | libdrm-nv \ | ||
43 | asound-conf \ | ||
44 | " | ||
45 | |||
46 | PREFERRED_PROVIDER_virtual/libgles2 ?= "tegra-drivers" | ||
47 | PREFERRED_PROVIDER_virtual/libgles2-dev ?= "tegra-drivers" | ||
48 | PREFERRED_PROVIDER_virtual/libegl ?= "tegra-drivers" | ||
49 | PREFERRED_PROVIDER_virtual/libegl-dev ?= "tegra-drivers" | ||
50 | PREFERRED_PROVIDER_virtual/egl ?= "tegra-drivers" | ||
51 | |||
52 | PREFERRED_PROVIDER_wayland ?= "wayland-nv" | ||
53 | PREFERRED_PROVIDER_wayland-native ?= "wayland-nv" | ||
54 | PREFERRED_PROVIDER_nativesdk-wayland ?= "wayland-nv" | ||
55 | |||
56 | BBMASK ?= " " | ||
57 | BBMASK .= "\ | ||
58 | |meta-vib4/recipes-connectivity/connman\ | ||
59 | |meta-vib4/recipes-core/busybox\ | ||
60 | |meta-vib4/recipes-core/images\ | ||
61 | |meta-vib4/recipes-core/meta\ | ||
62 | |meta-vib4/recipes-core/packagegroups\ | ||
63 | |meta-vib4/recipes-core/systemd/systemd\ | ||
64 | |meta-vib4/recipes-devtools\ | ||
65 | |meta-vib4/recipes-extended\ | ||
66 | |meta-vib4/recipes-multimedia/audiomanager\ | ||
67 | " | ||
diff --git a/conf/distro/include/toradex.inc b/conf/distro/include/toradex.inc index 7df80e1..cbdfb2f 100644 --- a/conf/distro/include/toradex.inc +++ b/conf/distro/include/toradex.inc | |||
@@ -20,4 +20,4 @@ | |||
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | BBMASK ?= " " | 22 | BBMASK ?= " " |
23 | 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|recipes-core/glibc/glibc_linaro-2.20.bbappend" | 23 | 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|meta-toradex/recipes-core/glibc|meta-toradex/recipes-sato/webkit" |
diff --git a/meta-architech-extras/recipes/gstreamer/gstreamer1.0-plugins-imx_0.11.1.bbappend b/meta-architech-extras/recipes/gstreamer/gstreamer1.0-plugins-imx_0.%.bbappend index df90624..df90624 100644 --- a/meta-architech-extras/recipes/gstreamer/gstreamer1.0-plugins-imx_0.11.1.bbappend +++ b/meta-architech-extras/recipes/gstreamer/gstreamer1.0-plugins-imx_0.%.bbappend | |||
diff --git a/meta-beagleboard-extras/recipes/linux/linux-mainline/0001-ARM-8158-1-LLVMLinux-use-static-inline-in-ARM-ftrace.patch b/meta-beagleboard-extras/recipes/linux/linux-mainline/0001-ARM-8158-1-LLVMLinux-use-static-inline-in-ARM-ftrace.patch new file mode 100644 index 0000000..ee61a74 --- /dev/null +++ b/meta-beagleboard-extras/recipes/linux/linux-mainline/0001-ARM-8158-1-LLVMLinux-use-static-inline-in-ARM-ftrace.patch | |||
@@ -0,0 +1,52 @@ | |||
1 | From ef372125fd64fc181869be4cf528488f9e8b46c2 Mon Sep 17 00:00:00 2001 | ||
2 | From: Behan Webster <behanw@converseincode.com> | ||
3 | Date: Wed, 24 Sep 2014 01:06:46 +0100 | ||
4 | Subject: [PATCH] ARM: 8158/1: LLVMLinux: use static inline in ARM ftrace.h | ||
5 | |||
6 | With compilers which follow the C99 standard (like modern versions of gcc and | ||
7 | clang), "extern inline" does the wrong thing (emits code for an externally | ||
8 | linkable version of the inline function). In this case using static inline | ||
9 | and removing the NULL version of return_address in return_address.c does | ||
10 | the right thing. | ||
11 | |||
12 | Signed-off-by: Behan Webster <behanw@converseincode.com> | ||
13 | Reviewed-by: Mark Charlebois <charlebm@gmail.com> | ||
14 | Acked-by: Steven Rostedt <rostedt@goodmis.org> | ||
15 | Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> | ||
16 | --- | ||
17 | arch/arm/include/asm/ftrace.h | 2 +- | ||
18 | arch/arm/kernel/return_address.c | 5 ----- | ||
19 | 2 files changed, 1 insertion(+), 6 deletions(-) | ||
20 | |||
21 | diff --git a/arch/arm/include/asm/ftrace.h b/arch/arm/include/asm/ftrace.h | ||
22 | index f89515a..2bb8cac 100644 | ||
23 | --- a/arch/arm/include/asm/ftrace.h | ||
24 | +++ b/arch/arm/include/asm/ftrace.h | ||
25 | @@ -45,7 +45,7 @@ void *return_address(unsigned int); | ||
26 | |||
27 | #else | ||
28 | |||
29 | -extern inline void *return_address(unsigned int level) | ||
30 | +static inline void *return_address(unsigned int level) | ||
31 | { | ||
32 | return NULL; | ||
33 | } | ||
34 | diff --git a/arch/arm/kernel/return_address.c b/arch/arm/kernel/return_address.c | ||
35 | index fafedd8..f6aa84d 100644 | ||
36 | --- a/arch/arm/kernel/return_address.c | ||
37 | +++ b/arch/arm/kernel/return_address.c | ||
38 | @@ -63,11 +63,6 @@ void *return_address(unsigned int level) | ||
39 | #warning "TODO: return_address should use unwind tables" | ||
40 | #endif | ||
41 | |||
42 | -void *return_address(unsigned int level) | ||
43 | -{ | ||
44 | - return NULL; | ||
45 | -} | ||
46 | - | ||
47 | #endif /* if defined(CONFIG_FRAME_POINTER) && !defined(CONFIG_ARM_UNWIND) / else */ | ||
48 | |||
49 | EXPORT_SYMBOL_GPL(return_address); | ||
50 | -- | ||
51 | 1.9.1 | ||
52 | |||
diff --git a/meta-beagleboard-extras/recipes/linux/linux-mainline/0001-Change-extern-inline-to-static-inline.patch b/meta-beagleboard-extras/recipes/linux/linux-mainline/0001-Change-extern-inline-to-static-inline.patch new file mode 100644 index 0000000..66f031f --- /dev/null +++ b/meta-beagleboard-extras/recipes/linux/linux-mainline/0001-Change-extern-inline-to-static-inline.patch | |||
@@ -0,0 +1,133 @@ | |||
1 | From 0873625fb43dda5a54919b7414f235cdfdd98ddc Mon Sep 17 00:00:00 2001 | ||
2 | From: Samuli Piippo <samuli.piippo@theqtcompany.com> | ||
3 | Date: Wed, 13 Apr 2016 15:42:49 +0300 | ||
4 | Subject: [PATCH] Change "extern inline" to "static inline" | ||
5 | |||
6 | With compilers which follow the C99 standard (like modern versions of gcc and | ||
7 | clang), "extern inline" does the wrong thing (emits code for an externally | ||
8 | linkable version of the inline function). "static inline" is the correct choice | ||
9 | instead. | ||
10 | --- | ||
11 | drivers/staging/rtl8192u/ieee80211/ieee80211.h | 10 +++++----- | ||
12 | drivers/staging/rtl8712/ieee80211.h | 4 ++-- | ||
13 | lib/mpi/mpi-inline.h | 2 +- | ||
14 | lib/mpi/mpi-internal.h | 16 ++++++++-------- | ||
15 | 4 files changed, 16 insertions(+), 16 deletions(-) | ||
16 | |||
17 | diff --git a/drivers/staging/rtl8192u/ieee80211/ieee80211.h b/drivers/staging/rtl8192u/ieee80211/ieee80211.h | ||
18 | index 502bfdb..1c8d026 100644 | ||
19 | --- a/drivers/staging/rtl8192u/ieee80211/ieee80211.h | ||
20 | +++ b/drivers/staging/rtl8192u/ieee80211/ieee80211.h | ||
21 | @@ -2254,7 +2254,7 @@ static inline void *ieee80211_priv(struct net_device *dev) | ||
22 | return ((struct ieee80211_device *)netdev_priv(dev))->priv; | ||
23 | } | ||
24 | |||
25 | -extern inline int ieee80211_is_empty_essid(const char *essid, int essid_len) | ||
26 | +static inline int ieee80211_is_empty_essid(const char *essid, int essid_len) | ||
27 | { | ||
28 | /* Single white space is for Linksys APs */ | ||
29 | if (essid_len == 1 && essid[0] == ' ') | ||
30 | @@ -2270,7 +2270,7 @@ extern inline int ieee80211_is_empty_essid(const char *essid, int essid_len) | ||
31 | return 1; | ||
32 | } | ||
33 | |||
34 | -extern inline int ieee80211_is_valid_mode(struct ieee80211_device *ieee, int mode) | ||
35 | +static inline int ieee80211_is_valid_mode(struct ieee80211_device *ieee, int mode) | ||
36 | { | ||
37 | /* | ||
38 | * It is possible for both access points and our device to support | ||
39 | @@ -2296,7 +2296,7 @@ extern inline int ieee80211_is_valid_mode(struct ieee80211_device *ieee, int mod | ||
40 | return 0; | ||
41 | } | ||
42 | |||
43 | -extern inline int ieee80211_get_hdrlen(u16 fc) | ||
44 | +static inline int ieee80211_get_hdrlen(u16 fc) | ||
45 | { | ||
46 | int hdrlen = IEEE80211_3ADDR_LEN; | ||
47 | |||
48 | @@ -2582,12 +2582,12 @@ void ieee80211_softmac_scan_syncro(struct ieee80211_device *ieee); | ||
49 | |||
50 | extern const long ieee80211_wlan_frequencies[]; | ||
51 | |||
52 | -extern inline void ieee80211_increment_scans(struct ieee80211_device *ieee) | ||
53 | +static inline void ieee80211_increment_scans(struct ieee80211_device *ieee) | ||
54 | { | ||
55 | ieee->scans++; | ||
56 | } | ||
57 | |||
58 | -extern inline int ieee80211_get_scans(struct ieee80211_device *ieee) | ||
59 | +static inline int ieee80211_get_scans(struct ieee80211_device *ieee) | ||
60 | { | ||
61 | return ieee->scans; | ||
62 | } | ||
63 | diff --git a/drivers/staging/rtl8712/ieee80211.h b/drivers/staging/rtl8712/ieee80211.h | ||
64 | index 21515c3..7518061 100644 | ||
65 | --- a/drivers/staging/rtl8712/ieee80211.h | ||
66 | +++ b/drivers/staging/rtl8712/ieee80211.h | ||
67 | @@ -734,7 +734,7 @@ enum ieee80211_state { | ||
68 | #define IEEE_G (1<<2) | ||
69 | #define IEEE_MODE_MASK (IEEE_A|IEEE_B|IEEE_G) | ||
70 | |||
71 | -extern inline int ieee80211_is_empty_essid(const char *essid, int essid_len) | ||
72 | +static inline int ieee80211_is_empty_essid(const char *essid, int essid_len) | ||
73 | { | ||
74 | /* Single white space is for Linksys APs */ | ||
75 | if (essid_len == 1 && essid[0] == ' ') | ||
76 | @@ -748,7 +748,7 @@ extern inline int ieee80211_is_empty_essid(const char *essid, int essid_len) | ||
77 | return 1; | ||
78 | } | ||
79 | |||
80 | -extern inline int ieee80211_get_hdrlen(u16 fc) | ||
81 | +static inline int ieee80211_get_hdrlen(u16 fc) | ||
82 | { | ||
83 | int hdrlen = 24; | ||
84 | |||
85 | diff --git a/lib/mpi/mpi-inline.h b/lib/mpi/mpi-inline.h | ||
86 | index e2b3985..c245ea3 100644 | ||
87 | --- a/lib/mpi/mpi-inline.h | ||
88 | +++ b/lib/mpi/mpi-inline.h | ||
89 | @@ -30,7 +30,7 @@ | ||
90 | #define G10_MPI_INLINE_H | ||
91 | |||
92 | #ifndef G10_MPI_INLINE_DECL | ||
93 | -#define G10_MPI_INLINE_DECL extern inline | ||
94 | +#define G10_MPI_INLINE_DECL static inline | ||
95 | #endif | ||
96 | |||
97 | G10_MPI_INLINE_DECL mpi_limb_t | ||
98 | diff --git a/lib/mpi/mpi-internal.h b/lib/mpi/mpi-internal.h | ||
99 | index 77adcf6..4566d11 100644 | ||
100 | --- a/lib/mpi/mpi-internal.h | ||
101 | +++ b/lib/mpi/mpi-internal.h | ||
102 | @@ -172,20 +172,20 @@ void mpi_rshift_limbs(MPI a, unsigned int count); | ||
103 | int mpi_lshift_limbs(MPI a, unsigned int count); | ||
104 | |||
105 | /*-- mpihelp-add.c --*/ | ||
106 | -mpi_limb_t mpihelp_add_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, | ||
107 | - mpi_size_t s1_size, mpi_limb_t s2_limb); | ||
108 | +//mpi_limb_t mpihelp_add_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, | ||
109 | +// mpi_size_t s1_size, mpi_limb_t s2_limb); | ||
110 | mpi_limb_t mpihelp_add_n(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, | ||
111 | mpi_ptr_t s2_ptr, mpi_size_t size); | ||
112 | -mpi_limb_t mpihelp_add(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, mpi_size_t s1_size, | ||
113 | - mpi_ptr_t s2_ptr, mpi_size_t s2_size); | ||
114 | +//mpi_limb_t mpihelp_add(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, mpi_size_t s1_size, | ||
115 | +// mpi_ptr_t s2_ptr, mpi_size_t s2_size); | ||
116 | |||
117 | /*-- mpihelp-sub.c --*/ | ||
118 | -mpi_limb_t mpihelp_sub_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, | ||
119 | - mpi_size_t s1_size, mpi_limb_t s2_limb); | ||
120 | +//mpi_limb_t mpihelp_sub_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, | ||
121 | +// mpi_size_t s1_size, mpi_limb_t s2_limb); | ||
122 | mpi_limb_t mpihelp_sub_n(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, | ||
123 | mpi_ptr_t s2_ptr, mpi_size_t size); | ||
124 | -mpi_limb_t mpihelp_sub(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, mpi_size_t s1_size, | ||
125 | - mpi_ptr_t s2_ptr, mpi_size_t s2_size); | ||
126 | +//mpi_limb_t mpihelp_sub(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, mpi_size_t s1_size, | ||
127 | +// mpi_ptr_t s2_ptr, mpi_size_t s2_size); | ||
128 | |||
129 | /*-- mpihelp-cmp.c --*/ | ||
130 | int mpihelp_cmp(mpi_ptr_t op1_ptr, mpi_ptr_t op2_ptr, mpi_size_t size); | ||
131 | -- | ||
132 | 1.9.1 | ||
133 | |||
diff --git a/meta-beagleboard-extras/recipes/linux/linux-mainline/0001-kernel-add-support-for-gcc-5.patch b/meta-beagleboard-extras/recipes/linux/linux-mainline/0001-kernel-add-support-for-gcc-5.patch new file mode 100644 index 0000000..13a89fb --- /dev/null +++ b/meta-beagleboard-extras/recipes/linux/linux-mainline/0001-kernel-add-support-for-gcc-5.patch | |||
@@ -0,0 +1,99 @@ | |||
1 | From 376075b9598d602950b73cc78743735585c0a18c Mon Sep 17 00:00:00 2001 | ||
2 | From: Sasha Levin <sasha.levin@oracle.com> | ||
3 | Date: Mon, 13 Oct 2014 15:51:05 -0700 | ||
4 | Subject: [PATCH] kernel: add support for gcc 5 | ||
5 | |||
6 | commit 71458cfc782eafe4b27656e078d379a34e472adf upstream. | ||
7 | |||
8 | We're missing include/linux/compiler-gcc5.h which is required now | ||
9 | because gcc branched off to v5 in trunk. | ||
10 | |||
11 | Just copy the relevant bits out of include/linux/compiler-gcc4.h, | ||
12 | no new code is added as of now. | ||
13 | |||
14 | This fixes a build error when using gcc 5. | ||
15 | |||
16 | Signed-off-by: Sasha Levin <sasha.levin@oracle.com> | ||
17 | Signed-off-by: Andrew Morton <akpm@linux-foundation.org> | ||
18 | Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> | ||
19 | Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | ||
20 | --- | ||
21 | include/linux/compiler-gcc5.h | 66 +++++++++++++++++++++++++++++++++++++++++++ | ||
22 | 1 file changed, 66 insertions(+) | ||
23 | create mode 100644 include/linux/compiler-gcc5.h | ||
24 | |||
25 | diff --git a/include/linux/compiler-gcc5.h b/include/linux/compiler-gcc5.h | ||
26 | new file mode 100644 | ||
27 | index 0000000..cdd1cc2 | ||
28 | --- /dev/null | ||
29 | +++ b/include/linux/compiler-gcc5.h | ||
30 | @@ -0,0 +1,66 @@ | ||
31 | +#ifndef __LINUX_COMPILER_H | ||
32 | +#error "Please don't include <linux/compiler-gcc5.h> directly, include <linux/compiler.h> instead." | ||
33 | +#endif | ||
34 | + | ||
35 | +#define __used __attribute__((__used__)) | ||
36 | +#define __must_check __attribute__((warn_unused_result)) | ||
37 | +#define __compiler_offsetof(a, b) __builtin_offsetof(a, b) | ||
38 | + | ||
39 | +/* Mark functions as cold. gcc will assume any path leading to a call | ||
40 | + to them will be unlikely. This means a lot of manual unlikely()s | ||
41 | + are unnecessary now for any paths leading to the usual suspects | ||
42 | + like BUG(), printk(), panic() etc. [but let's keep them for now for | ||
43 | + older compilers] | ||
44 | + | ||
45 | + Early snapshots of gcc 4.3 don't support this and we can't detect this | ||
46 | + in the preprocessor, but we can live with this because they're unreleased. | ||
47 | + Maketime probing would be overkill here. | ||
48 | + | ||
49 | + gcc also has a __attribute__((__hot__)) to move hot functions into | ||
50 | + a special section, but I don't see any sense in this right now in | ||
51 | + the kernel context */ | ||
52 | +#define __cold __attribute__((__cold__)) | ||
53 | + | ||
54 | +#define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__) | ||
55 | + | ||
56 | +#ifndef __CHECKER__ | ||
57 | +# define __compiletime_warning(message) __attribute__((warning(message))) | ||
58 | +# define __compiletime_error(message) __attribute__((error(message))) | ||
59 | +#endif /* __CHECKER__ */ | ||
60 | + | ||
61 | +/* | ||
62 | + * Mark a position in code as unreachable. This can be used to | ||
63 | + * suppress control flow warnings after asm blocks that transfer | ||
64 | + * control elsewhere. | ||
65 | + * | ||
66 | + * Early snapshots of gcc 4.5 don't support this and we can't detect | ||
67 | + * this in the preprocessor, but we can live with this because they're | ||
68 | + * unreleased. Really, we need to have autoconf for the kernel. | ||
69 | + */ | ||
70 | +#define unreachable() __builtin_unreachable() | ||
71 | + | ||
72 | +/* Mark a function definition as prohibited from being cloned. */ | ||
73 | +#define __noclone __attribute__((__noclone__)) | ||
74 | + | ||
75 | +/* | ||
76 | + * Tell the optimizer that something else uses this function or variable. | ||
77 | + */ | ||
78 | +#define __visible __attribute__((externally_visible)) | ||
79 | + | ||
80 | +/* | ||
81 | + * GCC 'asm goto' miscompiles certain code sequences: | ||
82 | + * | ||
83 | + * http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58670 | ||
84 | + * | ||
85 | + * Work it around via a compiler barrier quirk suggested by Jakub Jelinek. | ||
86 | + * Fixed in GCC 4.8.2 and later versions. | ||
87 | + * | ||
88 | + * (asm goto is automatically volatile - the naming reflects this.) | ||
89 | + */ | ||
90 | +#define asm_volatile_goto(x...) do { asm goto(x); asm (""); } while (0) | ||
91 | + | ||
92 | +#ifdef CONFIG_ARCH_USE_BUILTIN_BSWAP | ||
93 | +#define __HAVE_BUILTIN_BSWAP32__ | ||
94 | +#define __HAVE_BUILTIN_BSWAP64__ | ||
95 | +#define __HAVE_BUILTIN_BSWAP16__ | ||
96 | +#endif /* CONFIG_ARCH_USE_BUILTIN_BSWAP */ | ||
97 | -- | ||
98 | 1.9.1 | ||
99 | |||
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 a945ea8..0e6d423 100644 --- a/meta-beagleboard-extras/recipes/linux/linux-mainline_3.8.bbappend +++ b/meta-beagleboard-extras/recipes/linux/linux-mainline_3.8.bbappend | |||
@@ -26,6 +26,9 @@ SRC_URI += "\ | |||
26 | file://0003-video-da8xx-fb-Add-API-to-register-wait-for-vsync-ca.patch \ | 26 | file://0003-video-da8xx-fb-Add-API-to-register-wait-for-vsync-ca.patch \ |
27 | file://ARM-perf-add-support-for-perf-registers-API.diff \ | 27 | file://ARM-perf-add-support-for-perf-registers-API.diff \ |
28 | file://ARM-perf-wire-up-perf_regs-and-unwind-support-for-AR.patch \ | 28 | file://ARM-perf-wire-up-perf_regs-and-unwind-support-for-AR.patch \ |
29 | file://0001-ARM-8158-1-LLVMLinux-use-static-inline-in-ARM-ftrace.patch \ | ||
30 | file://0001-kernel-add-support-for-gcc-5.patch \ | ||
31 | file://0001-Change-extern-inline-to-static-inline.patch \ | ||
29 | " | 32 | " |
30 | 33 | ||
31 | INSANE_SKIP_${PN} = "installed-vs-shipped" | 34 | INSANE_SKIP_${PN} = "installed-vs-shipped" |
@@ -37,4 +40,5 @@ do_configure_prepend() { | |||
37 | -e '/CONFIG_USB_FUNCTIONFS_RNDIS=/d' \ | 40 | -e '/CONFIG_USB_FUNCTIONFS_RNDIS=/d' \ |
38 | -i ${WORKDIR}/defconfig | 41 | -i ${WORKDIR}/defconfig |
39 | echo "CONFIG_FHANDLE=y" >> ${WORKDIR}/defconfig | 42 | echo "CONFIG_FHANDLE=y" >> ${WORKDIR}/defconfig |
43 | echo "CONFIG_MOUSE_PS2=n" >> ${WORKDIR}/defconfig | ||
40 | } | 44 | } |
diff --git a/meta-fsl-extras/recipes/amd-gpu-bin-mx51/amd-gpu-bin-mx51/0001-fix-glTexImage2D-API.patch b/meta-fsl-extras/recipes/amd-gpu-bin-mx51/amd-gpu-bin-mx51/0001-fix-glTexImage2D-API.patch deleted file mode 100644 index 0a3cd76..0000000 --- a/meta-fsl-extras/recipes/amd-gpu-bin-mx51/amd-gpu-bin-mx51/0001-fix-glTexImage2D-API.patch +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | From ec1c2b5f637145e2a473820401ab96ecf0f16def Mon Sep 17 00:00:00 2001 | ||
2 | From: Samuli Piippo <samuli.piippo@digia.com> | ||
3 | Date: Mon, 8 Sep 2014 10:23:46 +0300 | ||
4 | Subject: [PATCH] fix glTexImage2D API | ||
5 | |||
6 | internalformat should be GLint and not GLenum. | ||
7 | --- | ||
8 | usr/include/GLES2/gl2.h | 2 +- | ||
9 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
10 | |||
11 | diff --git a/usr/include/GLES2/gl2.h b/usr/include/GLES2/gl2.h | ||
12 | index c0e3a44..5aa6c26 100755 | ||
13 | --- a/usr/include/GLES2/gl2.h | ||
14 | +++ b/usr/include/GLES2/gl2.h | ||
15 | @@ -579,7 +579,7 @@ GL_APICALL void GL_APIENTRY glStencilMask (GLuint mask); | ||
16 | GL_APICALL void GL_APIENTRY glStencilMaskSeparate (GLenum face, GLuint mask); | ||
17 | GL_APICALL void GL_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass); | ||
18 | GL_APICALL void GL_APIENTRY glStencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass); | ||
19 | -GL_APICALL void GL_APIENTRY glTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void* pixels); | ||
20 | +GL_APICALL void GL_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels); | ||
21 | GL_APICALL void GL_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param); | ||
22 | GL_APICALL void GL_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat* params); | ||
23 | GL_APICALL void GL_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param); | ||
24 | -- | ||
25 | 1.8.3.2 | ||
26 | |||
diff --git a/meta-nuc-extras/classes/image_dd_efi.bbclass b/meta-intel-extras/classes/image_dd_efi.bbclass index 7bbff62..7bbff62 100644 --- a/meta-nuc-extras/classes/image_dd_efi.bbclass +++ b/meta-intel-extras/classes/image_dd_efi.bbclass | |||
diff --git a/meta-nuc-extras/conf/layer.conf b/meta-intel-extras/conf/layer.conf index f0cb66f..3b7be9d 100644 --- a/meta-nuc-extras/conf/layer.conf +++ b/meta-intel-extras/conf/layer.conf | |||
@@ -27,6 +27,6 @@ BBFILES += "${LAYERDIR}/recipes*/*/*.bb \ | |||
27 | ${LAYERDIR}/recipes*/*/*.bbappend \ | 27 | ${LAYERDIR}/recipes*/*/*.bbappend \ |
28 | " | 28 | " |
29 | 29 | ||
30 | BBFILE_COLLECTIONS += "b2qt_nuc" | 30 | BBFILE_COLLECTIONS += "b2qt_intel" |
31 | BBFILE_PATTERN_b2qt_nuc := "^${LAYERDIR}/" | 31 | BBFILE_PATTERN_b2qt_intel := "^${LAYERDIR}/" |
32 | BBFILE_PRIORITY_b2qt_nuc = "20" | 32 | BBFILE_PRIORITY_b2qt_intel = "20" |
diff --git a/meta-nuc-extras/recipes/grub/grub-efi/grub.cfg b/meta-intel-extras/recipes/grub/grub-efi/grub.cfg index ca53537..ca53537 100644 --- a/meta-nuc-extras/recipes/grub/grub-efi/grub.cfg +++ b/meta-intel-extras/recipes/grub/grub-efi/grub.cfg | |||
diff --git a/meta-nuc-extras/recipes/grub/grub-efi_2.00.bbappend b/meta-intel-extras/recipes/grub/grub-efi_2.00.bbappend index d002240..d002240 100644 --- a/meta-nuc-extras/recipes/grub/grub-efi_2.00.bbappend +++ b/meta-intel-extras/recipes/grub/grub-efi_2.00.bbappend | |||
diff --git a/meta-nuc-extras/recipes/linux/linux-yocto/wlan-realtek.cfg b/meta-intel-extras/recipes/linux/linux-yocto/wlan-realtek.cfg index 65ac248..65ac248 100644 --- a/meta-nuc-extras/recipes/linux/linux-yocto/wlan-realtek.cfg +++ b/meta-intel-extras/recipes/linux/linux-yocto/wlan-realtek.cfg | |||
diff --git a/meta-nuc-extras/recipes/linux/linux-yocto_3.%.bbappend b/meta-intel-extras/recipes/linux/linux-yocto_3.%.bbappend index 55ac1a2..55ac1a2 100644 --- a/meta-nuc-extras/recipes/linux/linux-yocto_3.%.bbappend +++ b/meta-intel-extras/recipes/linux/linux-yocto_3.%.bbappend | |||
diff --git a/meta-nuc-extras/recipes/recipes-qt/qtbase_git.bbappend b/meta-intel-extras/recipes/recipes-qt/qtbase_git.bbappend index 2346521..2346521 100644 --- a/meta-nuc-extras/recipes/recipes-qt/qtbase_git.bbappend +++ b/meta-intel-extras/recipes/recipes-qt/qtbase_git.bbappend | |||
diff --git a/meta-nvidia-logan-extras/conf/layer.conf b/meta-nvidia-extras/conf/layer.conf index da03f5e..aa447a5 100644 --- a/meta-nvidia-logan-extras/conf/layer.conf +++ b/meta-nvidia-extras/conf/layer.conf | |||
@@ -27,6 +27,6 @@ BBFILES += "${LAYERDIR}/recipes*/*/*.bb \ | |||
27 | ${LAYERDIR}/recipes*/*/*.bbappend \ | 27 | ${LAYERDIR}/recipes*/*/*.bbappend \ |
28 | " | 28 | " |
29 | 29 | ||
30 | BBFILE_COLLECTIONS += "b2qt_nvidia-logan" | 30 | BBFILE_COLLECTIONS += "b2qt_nvidia" |
31 | BBFILE_PATTERN_b2qt_nvidia-logan := "^${LAYERDIR}/" | 31 | BBFILE_PATTERN_b2qt_nvidia := "^${LAYERDIR}/" |
32 | BBFILE_PRIORITY_b2qt_nvidia-logan = "20" | 32 | BBFILE_PRIORITY_b2qt_nvidia = "20" |
diff --git a/meta-nvidia-logan-extras/recipes/connman-conf/connman-conf.bbappend b/meta-nvidia-extras/recipes/connman-conf/connman-conf.bbappend index 86f0571..86f0571 100644 --- a/meta-nvidia-logan-extras/recipes/connman-conf/connman-conf.bbappend +++ b/meta-nvidia-extras/recipes/connman-conf/connman-conf.bbappend | |||
diff --git a/meta-nvidia-logan-extras/recipes/connman-conf/connman-conf/nvidia-logan/main.conf b/meta-nvidia-extras/recipes/connman-conf/connman-conf/nvidia-logan/main.conf index a1e45b9..a1e45b9 100644 --- a/meta-nvidia-logan-extras/recipes/connman-conf/connman-conf/nvidia-logan/main.conf +++ b/meta-nvidia-extras/recipes/connman-conf/connman-conf/nvidia-logan/main.conf | |||
diff --git a/meta-nvidia-extras/recipes/linux/linux-nvidia.bbappend b/meta-nvidia-extras/recipes/linux/linux-nvidia.bbappend new file mode 100644 index 0000000..f9d9cc6 --- /dev/null +++ b/meta-nvidia-extras/recipes/linux/linux-nvidia.bbappend | |||
@@ -0,0 +1,28 @@ | |||
1 | do_kernel_defconfig_prepend_tegra-t18x () { | ||
2 | } | ||
3 | |||
4 | do_install_append_tegra-t18x () { | ||
5 | s=$(readlink -m "${S}") | ||
6 | kernsrc="${STAGING_KERNEL_DIR}" | ||
7 | |||
8 | if [ "${s}" != "${kernsrc}" ]; then | ||
9 | mkdir -p "${kernsrc}" | ||
10 | rm -rf "${kernsrc}" | ||
11 | mv "${S}" "${STAGING_KERNEL_DIR}" | ||
12 | ln -sf "${kernsrc}" "${s}" | ||
13 | fi | ||
14 | } | ||
15 | |||
16 | do_compile_prepend_tegra-t18x () { | ||
17 | if [ -z "${TOOLCHAIN_PATH}" ] ; then | ||
18 | echo "TOOLCHAIN_PATH must be set" | ||
19 | exit -1 | ||
20 | fi | ||
21 | |||
22 | export PATH="${TOOLCHAIN_PATH}/usr/bin/aarch64-gnu-linux:${PATH}" | ||
23 | |||
24 | echo "CONFIG_USB_FUNCTIONFS=m" >> ${B}/.config | ||
25 | echo "CONFIG_USB_ACM=m" >> ${B}/.config | ||
26 | |||
27 | make olddefconfig | ||
28 | } | ||
diff --git a/meta-nvidia-extras/recipes/packagegroups/packagegroup-b2qt-embedded-toolchain-target.bbappend b/meta-nvidia-extras/recipes/packagegroups/packagegroup-b2qt-embedded-toolchain-target.bbappend new file mode 100644 index 0000000..1800e5e --- /dev/null +++ b/meta-nvidia-extras/recipes/packagegroups/packagegroup-b2qt-embedded-toolchain-target.bbappend | |||
@@ -0,0 +1,4 @@ | |||
1 | RDEPENDS_${PN}_remove_tegra-t18x = "\ | ||
2 | libgbm-dev \ | ||
3 | " | ||
4 | |||
diff --git a/meta-nvidia-logan-extras/recipes/qt5/qtbase_git.bbappend b/meta-nvidia-extras/recipes/qt5/qtbase_git.bbappend index c33ee23..cd74ddf 100644 --- a/meta-nvidia-logan-extras/recipes/qt5/qtbase_git.bbappend +++ b/meta-nvidia-extras/recipes/qt5/qtbase_git.bbappend | |||
@@ -19,5 +19,5 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | DEPENDS += "graphics-headers" | 22 | DEPENDS_nvidia-logan += "graphics-headers" |
23 | PACKAGECONFIG += "kms" | 23 | PACKAGECONFIG_nvidia-logan += "kms" |
diff --git a/meta-nvidia-logan-extras/recipes/qt5/qtwebengine_git.bbappend b/meta-nvidia-extras/recipes/qt5/qtwebengine_git.bbappend index 7f9ce03..97acf20 100644 --- a/meta-nvidia-logan-extras/recipes/qt5/qtwebengine_git.bbappend +++ b/meta-nvidia-extras/recipes/qt5/qtwebengine_git.bbappend | |||
@@ -20,4 +20,4 @@ | |||
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | CXXFLAGS +=" -DWIN_INTERFACE_CUSTOM" | 22 | CXXFLAGS +=" -DWIN_INTERFACE_CUSTOM" |
23 | 23 | COMPATIBLE_MACHINE_aarch64 = "(.*)" | |
diff --git a/meta-nvidia-extras/recipes/systemd/systemd/tegra-t18x/0001-Disable-LTO-in-LDFLAGS-and-CFLAGS.patch b/meta-nvidia-extras/recipes/systemd/systemd/tegra-t18x/0001-Disable-LTO-in-LDFLAGS-and-CFLAGS.patch new file mode 100644 index 0000000..629ccf4 --- /dev/null +++ b/meta-nvidia-extras/recipes/systemd/systemd/tegra-t18x/0001-Disable-LTO-in-LDFLAGS-and-CFLAGS.patch | |||
@@ -0,0 +1,18 @@ | |||
1 | diff --git a/configure.ac b/configure.ac | ||
2 | index 97a29d6..b0e4060 100644 | ||
3 | --- a/configure.ac | ||
4 | +++ b/configure.ac | ||
5 | @@ -208,10 +208,6 @@ AS_CASE([$CC], [*clang*], | ||
6 | -Wno-gnu-variable-sized-type-not-at-end \ | ||
7 | ])]) | ||
8 | |||
9 | -AS_CASE([$CFLAGS], [*-O[[12345sz\ ]]*], | ||
10 | - [CC_CHECK_FLAGS_APPEND([with_cflags], [CFLAGS], [\ | ||
11 | - -flto -ffat-lto-objects])], | ||
12 | - [AC_MSG_RESULT([skipping -flto, optimization not enabled])]) | ||
13 | AC_SUBST([OUR_CFLAGS], "$with_cflags $sanitizer_cflags") | ||
14 | |||
15 | AS_CASE([$CFLAGS], [*-O[[12345\ ]]*], | ||
16 | -- | ||
17 | 2.5.0 | ||
18 | |||
diff --git a/meta-nvidia-extras/recipes/systemd/systemd_%.bbappend b/meta-nvidia-extras/recipes/systemd/systemd_%.bbappend new file mode 100644 index 0000000..d86ee9d --- /dev/null +++ b/meta-nvidia-extras/recipes/systemd/systemd_%.bbappend | |||
@@ -0,0 +1 @@ | |||
FILESEXTRAPATHS_prepend_tegra-t18x := "${THISDIR}/${PN}:" | |||
diff --git a/meta-nvidia-extras/recipes/tegra-drivers/tegra-drivers_%.bbappend b/meta-nvidia-extras/recipes/tegra-drivers/tegra-drivers_%.bbappend new file mode 100644 index 0000000..85a2996 --- /dev/null +++ b/meta-nvidia-extras/recipes/tegra-drivers/tegra-drivers_%.bbappend | |||
@@ -0,0 +1,12 @@ | |||
1 | GRAPHICS_PACKAGES = " \ | ||
2 | virtual/libgles2 \ | ||
3 | virtual/libegl \ | ||
4 | virtual/egl \ | ||
5 | libgbm \ | ||
6 | libgbm-dev \ | ||
7 | " | ||
8 | |||
9 | PROVIDES_append = " ${GRAPHICS_PACKAGES}" | ||
10 | RPROVIDES_append_${PN} = " ${GRAPHICS_PACKAGES}" | ||
11 | CONFLICTS_append_${PN} = " ${GRAPHICS_PACKAGES}" | ||
12 | REPLACES_append_${PN} = " ${GRAPHICS_PACKAGES}" | ||
diff --git a/meta-nvidia-extras/recipes/wayland-nv/wayland-nv.bbappend b/meta-nvidia-extras/recipes/wayland-nv/wayland-nv.bbappend new file mode 100644 index 0000000..db0da64 --- /dev/null +++ b/meta-nvidia-extras/recipes/wayland-nv/wayland-nv.bbappend | |||
@@ -0,0 +1,9 @@ | |||
1 | EXTRA_PROVIDES = " \ | ||
2 | virtual/wayland-native \ | ||
3 | wayland-native \ | ||
4 | " | ||
5 | |||
6 | PROVIDES_append = "${EXTRA_PROVIDES}" | ||
7 | RPROVIDES_append_${PN} = "${EXTRA_PROVIDES}" | ||
8 | CONFLICTS_append_${PN} = "${EXTRA_PROVIDES}" | ||
9 | REPLACES_append_${PN} = "${EXTRA_PROVIDES}" | ||
diff --git a/meta-smx6-extras/recipes/linux/linux-smx6/0001-ARM-8158-1-LLVMLinux-use-static-inline-in-ARM-ftrace.patch b/meta-smx6-extras/recipes/linux/linux-smx6/0001-ARM-8158-1-LLVMLinux-use-static-inline-in-ARM-ftrace.patch new file mode 100644 index 0000000..ee61a74 --- /dev/null +++ b/meta-smx6-extras/recipes/linux/linux-smx6/0001-ARM-8158-1-LLVMLinux-use-static-inline-in-ARM-ftrace.patch | |||
@@ -0,0 +1,52 @@ | |||
1 | From ef372125fd64fc181869be4cf528488f9e8b46c2 Mon Sep 17 00:00:00 2001 | ||
2 | From: Behan Webster <behanw@converseincode.com> | ||
3 | Date: Wed, 24 Sep 2014 01:06:46 +0100 | ||
4 | Subject: [PATCH] ARM: 8158/1: LLVMLinux: use static inline in ARM ftrace.h | ||
5 | |||
6 | With compilers which follow the C99 standard (like modern versions of gcc and | ||
7 | clang), "extern inline" does the wrong thing (emits code for an externally | ||
8 | linkable version of the inline function). In this case using static inline | ||
9 | and removing the NULL version of return_address in return_address.c does | ||
10 | the right thing. | ||
11 | |||
12 | Signed-off-by: Behan Webster <behanw@converseincode.com> | ||
13 | Reviewed-by: Mark Charlebois <charlebm@gmail.com> | ||
14 | Acked-by: Steven Rostedt <rostedt@goodmis.org> | ||
15 | Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> | ||
16 | --- | ||
17 | arch/arm/include/asm/ftrace.h | 2 +- | ||
18 | arch/arm/kernel/return_address.c | 5 ----- | ||
19 | 2 files changed, 1 insertion(+), 6 deletions(-) | ||
20 | |||
21 | diff --git a/arch/arm/include/asm/ftrace.h b/arch/arm/include/asm/ftrace.h | ||
22 | index f89515a..2bb8cac 100644 | ||
23 | --- a/arch/arm/include/asm/ftrace.h | ||
24 | +++ b/arch/arm/include/asm/ftrace.h | ||
25 | @@ -45,7 +45,7 @@ void *return_address(unsigned int); | ||
26 | |||
27 | #else | ||
28 | |||
29 | -extern inline void *return_address(unsigned int level) | ||
30 | +static inline void *return_address(unsigned int level) | ||
31 | { | ||
32 | return NULL; | ||
33 | } | ||
34 | diff --git a/arch/arm/kernel/return_address.c b/arch/arm/kernel/return_address.c | ||
35 | index fafedd8..f6aa84d 100644 | ||
36 | --- a/arch/arm/kernel/return_address.c | ||
37 | +++ b/arch/arm/kernel/return_address.c | ||
38 | @@ -63,11 +63,6 @@ void *return_address(unsigned int level) | ||
39 | #warning "TODO: return_address should use unwind tables" | ||
40 | #endif | ||
41 | |||
42 | -void *return_address(unsigned int level) | ||
43 | -{ | ||
44 | - return NULL; | ||
45 | -} | ||
46 | - | ||
47 | #endif /* if defined(CONFIG_FRAME_POINTER) && !defined(CONFIG_ARM_UNWIND) / else */ | ||
48 | |||
49 | EXPORT_SYMBOL_GPL(return_address); | ||
50 | -- | ||
51 | 1.9.1 | ||
52 | |||
diff --git a/meta-smx6-extras/recipes/linux/linux-smx6/0001-ARM-LLVMLinux-Change-extern-inline-to-static-inline-.patch b/meta-smx6-extras/recipes/linux/linux-smx6/0001-ARM-LLVMLinux-Change-extern-inline-to-static-inline-.patch new file mode 100644 index 0000000..064e28b --- /dev/null +++ b/meta-smx6-extras/recipes/linux/linux-smx6/0001-ARM-LLVMLinux-Change-extern-inline-to-static-inline-.patch | |||
@@ -0,0 +1,59 @@ | |||
1 | From eb38d22ea05961666878dfb88c68629eacfb1399 Mon Sep 17 00:00:00 2001 | ||
2 | From: Behan Webster <behanw@converseincode.com> | ||
3 | Date: Tue, 3 Sep 2013 22:27:26 -0400 | ||
4 | Subject: [PATCH] ARM: LLVMLinux: Change "extern inline" to "static inline" in | ||
5 | glue-cache.h | ||
6 | |||
7 | With compilers which follow the C99 standard (like modern versions of gcc and | ||
8 | clang), "extern inline" does the wrong thing (emits code for an externally | ||
9 | linkable version of the inline function). "static inline" is the correct choice | ||
10 | instead. | ||
11 | |||
12 | Author: Behan Webster <behanw@converseincode.com> | ||
13 | Signed-off-by: Behan Webster <behanw@converseincode.com> | ||
14 | Reviewed-by: Mark Charlebois <charlebm@gmail.com> | ||
15 | --- | ||
16 | arch/arm/include/asm/glue-cache.h | 22 +++++++++++----------- | ||
17 | 1 file changed, 11 insertions(+), 11 deletions(-) | ||
18 | |||
19 | diff --git a/arch/arm/include/asm/glue-cache.h b/arch/arm/include/asm/glue-cache.h | ||
20 | index c81adc0..a3c24cd 100644 | ||
21 | --- a/arch/arm/include/asm/glue-cache.h | ||
22 | +++ b/arch/arm/include/asm/glue-cache.h | ||
23 | @@ -130,22 +130,22 @@ | ||
24 | #endif | ||
25 | |||
26 | #ifndef __ASSEMBLER__ | ||
27 | -extern inline void nop_flush_icache_all(void) { } | ||
28 | -extern inline void nop_flush_kern_cache_all(void) { } | ||
29 | -extern inline void nop_flush_kern_cache_louis(void) { } | ||
30 | -extern inline void nop_flush_user_cache_all(void) { } | ||
31 | -extern inline void nop_flush_user_cache_range(unsigned long a, | ||
32 | +static inline void nop_flush_icache_all(void) { } | ||
33 | +static inline void nop_flush_kern_cache_all(void) { } | ||
34 | +static inline void nop_flush_kern_cache_louis(void) { } | ||
35 | +static inline void nop_flush_user_cache_all(void) { } | ||
36 | +static inline void nop_flush_user_cache_range(unsigned long a, | ||
37 | unsigned long b, unsigned int c) { } | ||
38 | |||
39 | -extern inline void nop_coherent_kern_range(unsigned long a, unsigned long b) { } | ||
40 | -extern inline int nop_coherent_user_range(unsigned long a, | ||
41 | +static inline void nop_coherent_kern_range(unsigned long a, unsigned long b) { } | ||
42 | +static inline int nop_coherent_user_range(unsigned long a, | ||
43 | unsigned long b) { return 0; } | ||
44 | -extern inline void nop_flush_kern_dcache_area(void *a, size_t s) { } | ||
45 | +static inline void nop_flush_kern_dcache_area(void *a, size_t s) { } | ||
46 | |||
47 | -extern inline void nop_dma_flush_range(const void *a, const void *b) { } | ||
48 | +static inline void nop_dma_flush_range(const void *a, const void *b) { } | ||
49 | |||
50 | -extern inline void nop_dma_map_area(const void *s, size_t l, int f) { } | ||
51 | -extern inline void nop_dma_unmap_area(const void *s, size_t l, int f) { } | ||
52 | +static inline void nop_dma_map_area(const void *s, size_t l, int f) { } | ||
53 | +static inline void nop_dma_unmap_area(const void *s, size_t l, int f) { } | ||
54 | #endif | ||
55 | |||
56 | #ifndef MULTI_CACHE | ||
57 | -- | ||
58 | 1.9.1 | ||
59 | |||
diff --git a/meta-smx6-extras/recipes/linux/linux-smx6_3.14.28.bbappend b/meta-smx6-extras/recipes/linux/linux-smx6_3.14.28.bbappend index 330a4f1..4f05ca1 100644 --- a/meta-smx6-extras/recipes/linux/linux-smx6_3.14.28.bbappend +++ b/meta-smx6-extras/recipes/linux/linux-smx6_3.14.28.bbappend | |||
@@ -19,6 +19,12 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" | ||
23 | SRC_URI += " \ | ||
24 | file://0001-ARM-8158-1-LLVMLinux-use-static-inline-in-ARM-ftrace.patch \ | ||
25 | file://0001-ARM-LLVMLinux-Change-extern-inline-to-static-inline-.patch \ | ||
26 | " | ||
27 | |||
22 | do_configure_prepend() { | 28 | do_configure_prepend() { |
23 | sed -e '/CONFIG_USB_FUNCTIONFS_ETH=/d' \ | 29 | sed -e '/CONFIG_USB_FUNCTIONFS_ETH=/d' \ |
24 | -e '/CONFIG_USB_FUNCTIONFS_RNDIS=/d' \ | 30 | -e '/CONFIG_USB_FUNCTIONFS_RNDIS=/d' \ |
diff --git a/meta-ti-extras/recipes/linux/linux-ti-staging_3.12.bbappend b/meta-ti-extras/recipes/linux/linux-ti-staging_3.14.bbappend index 49f8f58..49f8f58 100644 --- a/meta-ti-extras/recipes/linux/linux-ti-staging_3.12.bbappend +++ b/meta-ti-extras/recipes/linux/linux-ti-staging_3.14.bbappend | |||
diff --git a/recipes-qt/automotive/neptune-ui/neptune.service b/recipes-qt/automotive/neptune-ui/neptune.service index 9d7881c..32e3243 100644 --- a/recipes-qt/automotive/neptune-ui/neptune.service +++ b/recipes-qt/automotive/neptune-ui/neptune.service | |||
@@ -3,7 +3,7 @@ Description=Neptune | |||
3 | After=systemd-user-sessions.service | 3 | After=systemd-user-sessions.service |
4 | 4 | ||
5 | [Service] | 5 | [Service] |
6 | ExecStart=/usr/bin/appcontroller /usr/bin/appman -r -c /opt/am/config.yaml -c am-config.yaml --dbus none Main1280x800.qml | 6 | ExecStart=/usr/bin/appcontroller /usr/bin/appman -r -c /opt/am/config.yaml -c am-config.yaml --dbus none Main.qml |
7 | Restart=on-failure | 7 | Restart=on-failure |
8 | WorkingDirectory=/opt/neptune | 8 | WorkingDirectory=/opt/neptune |
9 | 9 | ||
diff --git a/recipes-qt/automotive/neptune-ui_git.bb b/recipes-qt/automotive/neptune-ui_git.bb index aef6034..a71cce6 100644 --- a/recipes-qt/automotive/neptune-ui_git.bb +++ b/recipes-qt/automotive/neptune-ui_git.bb | |||
@@ -30,7 +30,7 @@ SRC_URI = " \ | |||
30 | file://neptune.service \ | 30 | file://neptune.service \ |
31 | " | 31 | " |
32 | 32 | ||
33 | SRCREV = "b3f10d156349727310ec30b27d01e639cce4f570" | 33 | SRCREV = "9b05221285ce2369e1e87e88c86970b943797294" |
34 | BRANCH = "master" | 34 | BRANCH = "master" |
35 | 35 | ||
36 | S = "${WORKDIR}/git" | 36 | S = "${WORKDIR}/git" |
@@ -48,6 +48,7 @@ do_install_append() { | |||
48 | install -m 0644 ${WORKDIR}/neptune.service ${D}${systemd_unitdir}/system/ | 48 | install -m 0644 ${WORKDIR}/neptune.service ${D}${systemd_unitdir}/system/ |
49 | 49 | ||
50 | install -m 0644 ${S}/Main*.qml ${D}/opt/neptune | 50 | install -m 0644 ${S}/Main*.qml ${D}/opt/neptune |
51 | install -m 0644 ${S}/ClusterAndHUD.qml ${D}/opt/neptune | ||
51 | install -m 0644 ${S}/am-config.yaml ${D}/opt/neptune | 52 | install -m 0644 ${S}/am-config.yaml ${D}/opt/neptune |
52 | } | 53 | } |
53 | 54 | ||
diff --git a/recipes-qt/b2qt-addons/democompositor_git.bb b/recipes-qt/b2qt-addons/democompositor_git.bb index 314e491..7a5322d 100644 --- a/recipes-qt/b2qt-addons/democompositor_git.bb +++ b/recipes-qt/b2qt-addons/democompositor_git.bb | |||
@@ -36,7 +36,6 @@ PV = "5.6+git${SRCPV}" | |||
36 | S = "${WORKDIR}/git/wayland/democompositor/" | 36 | S = "${WORKDIR}/git/wayland/democompositor/" |
37 | 37 | ||
38 | DEPENDS = "qtbase qtwayland" | 38 | DEPENDS = "qtbase qtwayland" |
39 | RDEPENDS_${PN} = "qtwayland (>= 5.7)" | ||
40 | 39 | ||
41 | do_install_append() { | 40 | do_install_append() { |
42 | install -d -m0775 ${D}/usr/bin | 41 | install -d -m0775 ${D}/usr/bin |
diff --git a/recipes-qt/images/b2qt-automotive-qt5-image.bb b/recipes-qt/images/b2qt-automotive-qt5-image.bb index 004c2e8..bbcb82d 100644 --- a/recipes-qt/images/b2qt-automotive-qt5-image.bb +++ b/recipes-qt/images/b2qt-automotive-qt5-image.bb | |||
@@ -36,6 +36,7 @@ IMAGE_FEATURES += "\ | |||
36 | 36 | ||
37 | inherit core-image | 37 | inherit core-image |
38 | inherit bootfs-image | 38 | inherit bootfs-image |
39 | inherit consistent_timestamps | ||
39 | 40 | ||
40 | MACHINE_EXTRA_INSTALL_QT ?= "" | 41 | MACHINE_EXTRA_INSTALL_QT ?= "" |
41 | 42 | ||
diff --git a/recipes-qt/images/b2qt-embedded-qt5-image.bb b/recipes-qt/images/b2qt-embedded-qt5-image.bb index 2909e38..6f82a8b 100644 --- a/recipes-qt/images/b2qt-embedded-qt5-image.bb +++ b/recipes-qt/images/b2qt-embedded-qt5-image.bb | |||
@@ -36,6 +36,7 @@ IMAGE_FEATURES += "\ | |||
36 | 36 | ||
37 | inherit core-image | 37 | inherit core-image |
38 | inherit bootfs-image | 38 | inherit bootfs-image |
39 | inherit consistent_timestamps | ||
39 | 40 | ||
40 | MACHINE_EXTRA_INSTALL_QT ?= "" | 41 | MACHINE_EXTRA_INSTALL_QT ?= "" |
41 | 42 | ||
diff --git a/recipes-qt/packagegroups/packagegroup-b2qt-qt5-modules.bb b/recipes-qt/packagegroups/packagegroup-b2qt-qt5-modules.bb index 7e8ce67..edb9625 100644 --- a/recipes-qt/packagegroups/packagegroup-b2qt-qt5-modules.bb +++ b/recipes-qt/packagegroups/packagegroup-b2qt-qt5-modules.bb | |||
@@ -29,7 +29,6 @@ PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" | |||
29 | RDEPENDS_${PN} += " \ | 29 | RDEPENDS_${PN} += " \ |
30 | qt3d \ | 30 | qt3d \ |
31 | qtbase \ | 31 | qtbase \ |
32 | qtbase-fonts \ | ||
33 | qtcanvas3d \ | 32 | qtcanvas3d \ |
34 | qtcharts \ | 33 | qtcharts \ |
35 | qtconnectivity \ | 34 | qtconnectivity \ |
diff --git a/recipes-qt/qt5-addons/qtdeclarative-render2d_git.bb b/recipes-qt/qt5-addons/qtdeclarative-render2d_git.bb index 5162519..de9f504 100644 --- a/recipes-qt/qt5-addons/qtdeclarative-render2d_git.bb +++ b/recipes-qt/qt5-addons/qtdeclarative-render2d_git.bb | |||
@@ -26,6 +26,7 @@ LIC_FILES_CHKSUM = "file://src/plugins/scenegraph/softwarecontext/softwarelayer. | |||
26 | inherit qt5-module | 26 | inherit qt5-module |
27 | require recipes-qt/qt5/qt5-git.inc | 27 | require recipes-qt/qt5/qt5-git.inc |
28 | 28 | ||
29 | QT_MODULE_BRANCH = "dev" | ||
29 | SRCREV = "3a22766e8c4ea39836f197552e92b3cc78e77f62" | 30 | SRCREV = "3a22766e8c4ea39836f197552e92b3cc78e77f62" |
30 | 31 | ||
31 | DEPENDS = "qtbase qtdeclarative" | 32 | DEPENDS = "qtbase qtdeclarative" |
diff --git a/recipes-qt/qt5/nativesdk-qtbase_git.bbappend b/recipes-qt/qt5/nativesdk-qtbase_git.bbappend index 5b25f39..436dcfe 100644 --- a/recipes-qt/qt5/nativesdk-qtbase_git.bbappend +++ b/recipes-qt/qt5/nativesdk-qtbase_git.bbappend | |||
@@ -19,7 +19,7 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "8ce657d0279566ef327af1b88339534041ddc012" | 22 | SRCREV = "36bc2477753d19a14c587b97d4ec4f263e9e16c0" |
23 | 23 | ||
24 | FILESEXTRAPATHS_prepend := "${THISDIR}/qtbase:" | 24 | FILESEXTRAPATHS_prepend := "${THISDIR}/qtbase:" |
25 | 25 | ||
diff --git a/recipes-qt/qt5/qt3d_git.bbappend b/recipes-qt/qt5/qt3d_git.bbappend index 318bb1b..5df447f 100644 --- a/recipes-qt/qt5/qt3d_git.bbappend +++ b/recipes-qt/qt5/qt3d_git.bbappend | |||
@@ -25,4 +25,4 @@ SRC_URI_append_class-target = " \ | |||
25 | file://0001-Remove-qgltf.patch \ | 25 | file://0001-Remove-qgltf.patch \ |
26 | " | 26 | " |
27 | 27 | ||
28 | SRCREV = "9c67288ea4791fee5e28d1b4f2981c232b95c9d0" | 28 | SRCREV = "a21a4e0391b81307d96364db7af3b8bd343d773f" |
diff --git a/recipes-qt/qt5/qtbase-native_git.bbappend b/recipes-qt/qt5/qtbase-native_git.bbappend index fcbbcf0..94a27f1 100644 --- a/recipes-qt/qt5/qtbase-native_git.bbappend +++ b/recipes-qt/qt5/qtbase-native_git.bbappend | |||
@@ -19,7 +19,7 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "8ce657d0279566ef327af1b88339534041ddc012" | 22 | SRCREV = "36bc2477753d19a14c587b97d4ec4f263e9e16c0" |
23 | 23 | ||
24 | FILESEXTRAPATHS_prepend := "${THISDIR}/qtbase:" | 24 | FILESEXTRAPATHS_prepend := "${THISDIR}/qtbase:" |
25 | 25 | ||
diff --git a/recipes-qt/qt5/qtbase/nuc/oe-device-extra.pri b/recipes-qt/qt5/qtbase/intel-corei7-64/oe-device-extra.pri index cdb6204..cdb6204 100644 --- a/recipes-qt/qt5/qtbase/nuc/oe-device-extra.pri +++ b/recipes-qt/qt5/qtbase/intel-corei7-64/oe-device-extra.pri | |||
diff --git a/recipes-qt/qt5/qtbase/tegra-t18x/oe-device-extra.pri b/recipes-qt/qt5/qtbase/tegra-t18x/oe-device-extra.pri new file mode 100644 index 0000000..4597a84 --- /dev/null +++ b/recipes-qt/qt5/qtbase/tegra-t18x/oe-device-extra.pri | |||
@@ -0,0 +1,11 @@ | |||
1 | TEGRA_T18X_CFLAGS = -DWIN_INTERFACE_CUSTOM | ||
2 | QMAKE_LIBS_EGL += -lEGL | ||
3 | QMAKE_LIBS_OPENGL_ES2 += -lGLESv2 -lEGL | ||
4 | QMAKE_CFLAGS += $$TEGRA_T18X_CFLAGS | ||
5 | QMAKE_CXXFLAGS += $$TEGRA_T18X_CFLAGS | ||
6 | |||
7 | QMAKE_PLATFORM += boot2qt | ||
8 | |||
9 | QT_QPA_DEFAULT_PLATFORM = eglfs | ||
10 | EGLFS_DEVICE_INTEGRATION = eglfs_kms_egldevice | ||
11 | |||
diff --git a/recipes-qt/qt5/qtbase_git.bbappend b/recipes-qt/qt5/qtbase_git.bbappend index bb778a0..0ae3cfb 100644 --- a/recipes-qt/qt5/qtbase_git.bbappend +++ b/recipes-qt/qt5/qtbase_git.bbappend | |||
@@ -45,7 +45,7 @@ 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 | 47 | ||
48 | SRCREV = "8ce657d0279566ef327af1b88339534041ddc012" | 48 | SRCREV = "36bc2477753d19a14c587b97d4ec4f263e9e16c0" |
49 | 49 | ||
50 | # Temporarily here, until merged upstream | 50 | # Temporarily here, until merged upstream |
51 | PACKAGECONFIG[kms] = "-kms,-no-kms,drm virtual/egl" | 51 | PACKAGECONFIG[kms] = "-kms,-no-kms,drm virtual/egl" |
diff --git a/recipes-qt/qt5/qtcanvas3d_git.bbappend b/recipes-qt/qt5/qtcanvas3d_git.bbappend index c2ee6e1..c8c57a3 100644 --- a/recipes-qt/qt5/qtcanvas3d_git.bbappend +++ b/recipes-qt/qt5/qtcanvas3d_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "791ddce7d41b126ba4744a6701597f49dbf99f3b" | 22 | SRCREV = "4f4eda51954b7983016e6a062d3db77a68c2ad67" |
diff --git a/recipes-qt/qt5-addons/qtcharts_git.bb b/recipes-qt/qt5/qtcharts_git.bb index 5e95d14..9286462 100644 --- a/recipes-qt/qt5-addons/qtcharts_git.bb +++ b/recipes-qt/qt5/qtcharts_git.bb | |||
@@ -20,12 +20,12 @@ | |||
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | DESCRIPTION = "Qt Charts" | 22 | DESCRIPTION = "Qt Charts" |
23 | LICENSE = "QtEnterprise" | 23 | LICENSE = "GPL-3.0" |
24 | LIC_FILES_CHKSUM = "file://src/charts/qchart.h;md5=a712f087e2146153f45db2e8eb1a3985;beginline=1;endline=17" | 24 | LIC_FILES_CHKSUM = "file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504" |
25 | 25 | ||
26 | inherit qt5-module qtquickcompiler | 26 | inherit qt5-module qtquickcompiler |
27 | require recipes-qt/qt5/qt5-git.inc | 27 | require recipes-qt/qt5/qt5-git.inc |
28 | 28 | ||
29 | SRCREV = "f4ba2fb9840279f986bd11ab6860e6a3125d9599" | 29 | SRCREV = "bbf52870f4e335c0d169907d4398a12cb41ca3a1" |
30 | 30 | ||
31 | DEPENDS = "qtbase qtdeclarative qtmultimedia" | 31 | DEPENDS = "qtbase qtdeclarative qtmultimedia" |
diff --git a/recipes-qt/qt5/qtconnectivity_git.bbappend b/recipes-qt/qt5/qtconnectivity_git.bbappend index 9c4a689..fa3bf05 100644 --- a/recipes-qt/qt5/qtconnectivity_git.bbappend +++ b/recipes-qt/qt5/qtconnectivity_git.bbappend | |||
@@ -19,6 +19,5 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | PACKAGECONFIG += "bluez4" | 22 | SRCREV = "f8857127320f513e9ec2132bc4af5c470362f37a" |
23 | 23 | ||
24 | SRCREV = "80b6557be3a23a5118ddf8c4b68bc28b66f52b49" | ||
diff --git a/recipes-qt/qt5-addons/qtdatavis3d_git.bb b/recipes-qt/qt5/qtdatavis3d_git.bb index a148bdc..d238835 100644 --- a/recipes-qt/qt5-addons/qtdatavis3d_git.bb +++ b/recipes-qt/qt5/qtdatavis3d_git.bb | |||
@@ -20,12 +20,12 @@ | |||
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | DESCRIPTION = "Qt Data Visualization" | 22 | DESCRIPTION = "Qt Data Visualization" |
23 | LICENSE = "QtEnterprise" | 23 | LICENSE = "GPL-3.0" |
24 | LIC_FILES_CHKSUM = "file://src/datavisualization/global/qdatavisualizationglobal.h;md5=80b80e41be7c22f5b90fc96163b7d1bf;beginline=1;endline=17" | 24 | LIC_FILES_CHKSUM = "file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504" |
25 | 25 | ||
26 | inherit qt5-module | 26 | inherit qt5-module |
27 | require recipes-qt/qt5/qt5-git.inc | 27 | require recipes-qt/qt5/qt5-git.inc |
28 | 28 | ||
29 | SRCREV = "4f23f0f984ef2ee96d5baa3a74a465d6734381ba" | 29 | SRCREV = "3fb7ce6a29ca69237c777cc65a3831768e938782" |
30 | 30 | ||
31 | DEPENDS += "qtbase qtdeclarative qtmultimedia" | 31 | DEPENDS += "qtbase qtdeclarative qtmultimedia" |
diff --git a/recipes-qt/qt5/qtdeclarative_git.bbappend b/recipes-qt/qt5/qtdeclarative_git.bbappend index f7d8ed7..1db39fc 100644 --- a/recipes-qt/qt5/qtdeclarative_git.bbappend +++ b/recipes-qt/qt5/qtdeclarative_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "d438b4f4b93d04a841edf031359e26af617d889d" | 22 | SRCREV = "f5afec250cc63ba3a7b1cc78f51d5eb0031dd478" |
diff --git a/recipes-qt/qt5/qtgraphicaleffects_git.bbappend b/recipes-qt/qt5/qtgraphicaleffects_git.bbappend index 6e1888f..901b376 100644 --- a/recipes-qt/qt5/qtgraphicaleffects_git.bbappend +++ b/recipes-qt/qt5/qtgraphicaleffects_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "6523d7c4843e1d4176035c46e1514c39bdcfc3bf" | 22 | SRCREV = "f086de0f3a67698b8066576a423298aadf566e13" |
diff --git a/recipes-qt/qt5/qtimageformats_git.bbappend b/recipes-qt/qt5/qtimageformats_git.bbappend index 87a191b..7ff0b30 100644 --- a/recipes-qt/qt5/qtimageformats_git.bbappend +++ b/recipes-qt/qt5/qtimageformats_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "bf5b49878d75d316f31225f76152e8381a3d5f0f" | 22 | SRCREV = "2d59367241aafbfe6acb30202f64e30697028bd9" |
diff --git a/recipes-qt/qt5/qtlocation_git.bbappend b/recipes-qt/qt5/qtlocation_git.bbappend index a175291..ebd6c21 100644 --- a/recipes-qt/qt5/qtlocation_git.bbappend +++ b/recipes-qt/qt5/qtlocation_git.bbappend | |||
@@ -24,4 +24,4 @@ PACKAGECONFIG += "gypsy" | |||
24 | EXTRA_QMAKEVARS_PRE_emulator += "CONFIG+=simulator" | 24 | EXTRA_QMAKEVARS_PRE_emulator += "CONFIG+=simulator" |
25 | DEPENDS_emulator += "qtsimulator" | 25 | DEPENDS_emulator += "qtsimulator" |
26 | 26 | ||
27 | SRCREV = "f40e92b147560be15e0f53dfd7f6b2d698c00fb9" | 27 | SRCREV = "e176f25daeb3d80af1fd701000fda065064227e1" |
diff --git a/recipes-qt/qt5/qtmultimedia_git.bbappend b/recipes-qt/qt5/qtmultimedia_git.bbappend index 24f176d..4c11a32 100644 --- a/recipes-qt/qt5/qtmultimedia_git.bbappend +++ b/recipes-qt/qt5/qtmultimedia_git.bbappend | |||
@@ -21,4 +21,4 @@ | |||
21 | 21 | ||
22 | PACKAGECONFIG += "${@base_contains("DISTRO_FEATURES", "gstreamer010", "gstreamer010", "gstreamer", d)}" | 22 | PACKAGECONFIG += "${@base_contains("DISTRO_FEATURES", "gstreamer010", "gstreamer010", "gstreamer", d)}" |
23 | 23 | ||
24 | SRCREV = "3fb3231a9e22dcb780d5b31ec57896429d40b0e5" | 24 | SRCREV = "0d8366273dcb9af5dae641c7efbc6db878942422" |
diff --git a/recipes-qt/qt5/qtquickcontrols2_git.bb b/recipes-qt/qt5/qtquickcontrols2_git.bb index a80b21f..8dc1203 100644 --- a/recipes-qt/qt5/qtquickcontrols2_git.bb +++ b/recipes-qt/qt5/qtquickcontrols2_git.bb | |||
@@ -31,7 +31,7 @@ LIC_FILES_CHKSUM = " \ | |||
31 | 31 | ||
32 | DEPENDS += "qtbase qtxmlpatterns qtdeclarative qtgraphicaleffects" | 32 | DEPENDS += "qtbase qtxmlpatterns qtdeclarative qtgraphicaleffects" |
33 | 33 | ||
34 | SRCREV = "bed6b3d633d83302a8e2167845db4b36e6847f0b" | 34 | SRCREV = "78ec7b84abd5f499c83b0b2076fb47617a2ebbb7" |
35 | 35 | ||
36 | FILES_${PN}-qmldesigner += " \ | 36 | FILES_${PN}-qmldesigner += " \ |
37 | ${OE_QMAKE_PATH_QML}/*/*/*/designer \ | 37 | ${OE_QMAKE_PATH_QML}/*/*/*/designer \ |
diff --git a/recipes-qt/qt5/qtquickcontrols_git.bbappend b/recipes-qt/qt5/qtquickcontrols_git.bbappend index 29fb136..b1ad2a5 100644 --- a/recipes-qt/qt5/qtquickcontrols_git.bbappend +++ b/recipes-qt/qt5/qtquickcontrols_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "b1d29faf96ee6323bf2dad054291fd7c30a30c05" | 22 | SRCREV = "c24118685d6eb4cacf5f6af96215ba89ecc28604" |
diff --git a/recipes-qt/qt5/qtsensors_git.bbappend b/recipes-qt/qt5/qtsensors_git.bbappend index f5301b4..21ff48a 100644 --- a/recipes-qt/qt5/qtsensors_git.bbappend +++ b/recipes-qt/qt5/qtsensors_git.bbappend | |||
@@ -22,4 +22,4 @@ | |||
22 | EXTRA_QMAKEVARS_PRE_emulator += "SENSORS_PLUGINS=simulator" | 22 | EXTRA_QMAKEVARS_PRE_emulator += "SENSORS_PLUGINS=simulator" |
23 | DEPENDS_emulator += "qtsimulator" | 23 | DEPENDS_emulator += "qtsimulator" |
24 | 24 | ||
25 | SRCREV = "0b00ee6f6c311a7f5c0b4f2441dad97a454d172e" | 25 | SRCREV = "f8e256271f919c36c8d97eae27b1d11678294e70" |
diff --git a/recipes-qt/qt5/qtserialbus_git.bb b/recipes-qt/qt5/qtserialbus_git.bb index 484d6ee..dd69582 100644 --- a/recipes-qt/qt5/qtserialbus_git.bb +++ b/recipes-qt/qt5/qtserialbus_git.bb | |||
@@ -31,4 +31,4 @@ LIC_FILES_CHKSUM = " \ | |||
31 | 31 | ||
32 | DEPENDS += "qtbase qtserialport" | 32 | DEPENDS += "qtbase qtserialport" |
33 | 33 | ||
34 | SRCREV = "04b75569f36eec14662505a08bf8c1d565cb10fe" | 34 | SRCREV = "ee4c1b91def347f8f16395585b46e20aebdb2f7b" |
diff --git a/recipes-qt/qt5/qtserialport_git.bbappend b/recipes-qt/qt5/qtserialport_git.bbappend index a625d74..f33a067 100644 --- a/recipes-qt/qt5/qtserialport_git.bbappend +++ b/recipes-qt/qt5/qtserialport_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "9a70ee2389d3302f6a4262325f8a76e4d867b478" | 22 | SRCREV = "f8449352c9af0ee8055c6a85981e092e9d109b9d" |
diff --git a/recipes-qt/qt5/qtsvg_git.bbappend b/recipes-qt/qt5/qtsvg_git.bbappend index beb7513..b7da638 100644 --- a/recipes-qt/qt5/qtsvg_git.bbappend +++ b/recipes-qt/qt5/qtsvg_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "b722836765dccca04683939d0d4f72a9e2585d88" | 22 | SRCREV = "8c23084b207baed7cf58c17e475baa34b889ead2" |
diff --git a/recipes-qt/qt5/qttools_git.bbappend b/recipes-qt/qt5/qttools_git.bbappend index 31d5773..ccb03b7 100644 --- a/recipes-qt/qt5/qttools_git.bbappend +++ b/recipes-qt/qt5/qttools_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "aec1d10c66a676781c767099e81871faa040162f" | 22 | SRCREV = "f29f0a4855eefba944e2dd99e0d6d992b9ebbb1c" |
diff --git a/recipes-qt/qt5/qttranslations_git.bbappend b/recipes-qt/qt5/qttranslations_git.bbappend index cfe42a8..a6bc131 100644 --- a/recipes-qt/qt5/qttranslations_git.bbappend +++ b/recipes-qt/qt5/qttranslations_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "cbef985e3c3e9af2d124d40959fc674b3b8aa33f" | 22 | SRCREV = "745f8d5329d0d6d98a8577a254d2ee3e7174634e" |
diff --git a/recipes-qt/qt5-addons/qtvirtualkeyboard_git.bb b/recipes-qt/qt5/qtvirtualkeyboard_git.bb index f4bdbcc..bf33b42 100644 --- a/recipes-qt/qt5-addons/qtvirtualkeyboard_git.bb +++ b/recipes-qt/qt5/qtvirtualkeyboard_git.bb | |||
@@ -20,13 +20,13 @@ | |||
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | DESCRIPTION = "Qt Virtual Keyboard" | 22 | DESCRIPTION = "Qt Virtual Keyboard" |
23 | LICENSE = "QtEnterprise" | 23 | LICENSE = "GPL-3.0" |
24 | LIC_FILES_CHKSUM = "file://src/virtualkeyboard/plugin.cpp;md5=8913d0b71519756d2e83db02b9629bbd;beginline=1;endline=17" | 24 | LIC_FILES_CHKSUM = "file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504" |
25 | 25 | ||
26 | inherit qt5-module qtquickcompiler | 26 | inherit qt5-module qtquickcompiler |
27 | require recipes-qt/qt5/qt5-git.inc | 27 | require recipes-qt/qt5/qt5-git.inc |
28 | 28 | ||
29 | SRCREV = "4d480f8f0c1ca3308f4c3a423ad30d5d44e9c1bf" | 29 | SRCREV = "84881cfc58a462189dfeff60c6d6f5717bc4b6b5" |
30 | 30 | ||
31 | DEPENDS = "qtbase qtdeclarative qtsvg hunspell" | 31 | DEPENDS = "qtbase qtdeclarative qtsvg hunspell" |
32 | 32 | ||
diff --git a/recipes-qt/qt5/qtwayland-native_git.bbappend b/recipes-qt/qt5/qtwayland-native_git.bbappend index 66656e6..9783d9e 100644 --- a/recipes-qt/qt5/qtwayland-native_git.bbappend +++ b/recipes-qt/qt5/qtwayland-native_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "b94be41409a6dfa58d8b3ae8413c6930e76fc040" | 22 | SRCREV = "01daa660d04e8960961988da6191e80c05a84d58" |
diff --git a/recipes-qt/qt5/qtwayland_5.7-wip.bb b/recipes-qt/qt5/qtwayland_5.7-wip.bb deleted file mode 100644 index 2de879b..0000000 --- a/recipes-qt/qt5/qtwayland_5.7-wip.bb +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | ############################################################################## | ||
2 | ## | ||
3 | ## Copyright (C) 2016 The Qt Company Ltd. | ||
4 | ## Contact: http://www.qt.io/licensing/ | ||
5 | ## | ||
6 | ## This file is part of the Boot to Qt meta layer. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE:COMM$ | ||
9 | ## | ||
10 | ## Commercial License Usage | ||
11 | ## Licensees holding valid commercial Qt licenses may use this file in | ||
12 | ## accordance with the commercial license agreement provided with the | ||
13 | ## Software or, alternatively, in accordance with the terms contained in | ||
14 | ## a written agreement between you and The Qt Company. For licensing terms | ||
15 | ## and conditions see http://www.qt.io/terms-conditions. For further | ||
16 | ## information use the contact form at http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## $QT_END_LICENSE$ | ||
19 | ## | ||
20 | ############################################################################## | ||
21 | |||
22 | require recipes-qt/qt5/qtwayland_git.bb | ||
23 | |||
24 | SRCREV = "0b9967d0f16652b0c77d454923bb7a1423792658" | ||
25 | PV = "5.7-wip+git${SRCPV}" | ||
26 | QT_MODULE_BRANCH = "wip-compositor-api" | ||
27 | EXTRA_QMAKEVARS_PRE += "CONFIG+=explicitlib" | ||
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 index 66656e6..9783d9e 100644 --- a/recipes-qt/qt5/qtwayland_git.bbappend +++ b/recipes-qt/qt5/qtwayland_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "b94be41409a6dfa58d8b3ae8413c6930e76fc040" | 22 | SRCREV = "01daa660d04e8960961988da6191e80c05a84d58" |
diff --git a/recipes-qt/qt5/qtwebchannel_git.bbappend b/recipes-qt/qt5/qtwebchannel_git.bbappend index 49ccceb..ee19a33 100644 --- a/recipes-qt/qt5/qtwebchannel_git.bbappend +++ b/recipes-qt/qt5/qtwebchannel_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "64a106da72796377bbff5cce0ecc5a379b105498" | 22 | SRCREV = "a2c3b32d08ed24279609a8c01b09c1147a9ff6b9" |
diff --git a/recipes-qt/qt5/qtwebengine_git.bbappend b/recipes-qt/qt5/qtwebengine_git.bbappend index 319a9ad..4ba8dcf 100644 --- a/recipes-qt/qt5/qtwebengine_git.bbappend +++ b/recipes-qt/qt5/qtwebengine_git.bbappend | |||
@@ -25,5 +25,5 @@ SRC_URI_append_mx6 = " \ | |||
25 | file://0001-Fix-slow-video-with-webengine-on-nitrogen6x.patch \ | 25 | file://0001-Fix-slow-video-with-webengine-on-nitrogen6x.patch \ |
26 | " | 26 | " |
27 | 27 | ||
28 | SRCREV_qtwebengine = "4ed08bb0a8195746c333dabbdb9da3400d174296" | 28 | SRCREV_qtwebengine = "1d8efc0b6c26baf4fdf5a7a9a136bf3f7bb8c0f2" |
29 | SRCREV_chromium = "0a385bb01d9cf060fae4c9d350ee98561654df96" | 29 | SRCREV_chromium = "eed57693d22920959d6b7c8f2b1b90b501994760" |
diff --git a/recipes-qt/qt5/qtwebsockets_git.bbappend b/recipes-qt/qt5/qtwebsockets_git.bbappend index 91881b4..09c180c 100644 --- a/recipes-qt/qt5/qtwebsockets_git.bbappend +++ b/recipes-qt/qt5/qtwebsockets_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "3b128f9b45f4fafc305ff0c89cfc2cb665c856d5" | 22 | SRCREV = "c6d19a89046763f680d7f67c6f9989b4f51fc71e" |
diff --git a/recipes-qt/qt5/qtxmlpatterns_git.bbappend b/recipes-qt/qt5/qtxmlpatterns_git.bbappend index 28d0211..1397eea 100644 --- a/recipes-qt/qt5/qtxmlpatterns_git.bbappend +++ b/recipes-qt/qt5/qtxmlpatterns_git.bbappend | |||
@@ -19,4 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | SRCREV = "7a8d395a3b1eb5f24aa96509666326bad4218c14" | 22 | SRCREV = "20e5ddeba66121e59058fbe00896e25b5f82ed44" |
diff --git a/recipes/adbd/files/nuc/defaults b/recipes/adbd/files/intel-corei7-64/defaults index 0fbba4c..0fbba4c 100644 --- a/recipes/adbd/files/nuc/defaults +++ b/recipes/adbd/files/intel-corei7-64/defaults | |||
diff --git a/recipes/gdb/gdb-cross-canadian_7.8.1.bbappend b/recipes/gdb/gdb-cross-canadian_7.%.bbappend index b8a804f..b8a804f 100644 --- a/recipes/gdb/gdb-cross-canadian_7.8.1.bbappend +++ b/recipes/gdb/gdb-cross-canadian_7.%.bbappend | |||
diff --git a/recipes-qt/qt5/qtwayland-native_5.7-wip.bb b/recipes/gypsy/gypsy_%.bbappend index 455726a..8d82b6c 100644 --- a/recipes-qt/qt5/qtwayland-native_5.7-wip.bb +++ b/recipes/gypsy/gypsy_%.bbappend | |||
@@ -19,10 +19,10 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | require recipes-qt/qt5/qtwayland-native_git.bb | 22 | inherit bluetooth |
23 | 23 | ||
24 | FILESEXTRAPATHS_append := "${COREBASE}/../meta-qt5/recipes-qt/qt5/qtwayland:" | 24 | DEPENDS_remove = "bluez4" |
25 | DEPENDS_append := " ${BLUEZ}" | ||
26 | DEPENDS += "libgudev" | ||
25 | 27 | ||
26 | SRCREV = "2adae188cb916d5a6ffbee65abf4ee8144de9ec2" | 28 | PNBLACKLIST[gypsy] = "" |
27 | PV = "5.7-wip+git${SRCPV}" | ||
28 | QT_MODULE_BRANCH = "wip-compositor-api" | ||
diff --git a/meta-fsl-extras/recipes/amd-gpu-bin-mx51/amd-gpu-bin-mx51_11.09.01.bbappend b/recipes/linux-firmware/linux-firmware_git.bbappend index 102fbfe..ed615cb 100644 --- a/meta-fsl-extras/recipes/amd-gpu-bin-mx51/amd-gpu-bin-mx51_11.09.01.bbappend +++ b/recipes/linux-firmware/linux-firmware_git.bbappend | |||
@@ -19,7 +19,4 @@ | |||
19 | ## | 19 | ## |
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" | 22 | LICENSE_CREATE_PACKAGE = "0" |
23 | SRC_URI += " \ | ||
24 | file://0001-fix-glTexImage2D-API.patch \ | ||
25 | " | ||
diff --git a/recipes/linux/linux-yocto_3.%.bbappend b/recipes/linux/linux-yocto_4.%.bbappend index 23b9d3a..23b9d3a 100644 --- a/recipes/linux/linux-yocto_3.%.bbappend +++ b/recipes/linux/linux-yocto_4.%.bbappend | |||
diff --git a/recipes/packagegroup/packagegroup-b2qt-embedded-toolchain-target.bb b/recipes/packagegroup/packagegroup-b2qt-embedded-toolchain-target.bb index 13935bd..11fee22 100644 --- a/recipes/packagegroup/packagegroup-b2qt-embedded-toolchain-target.bb +++ b/recipes/packagegroup/packagegroup-b2qt-embedded-toolchain-target.bb | |||
@@ -24,6 +24,7 @@ PR = "r0" | |||
24 | LICENSE = "CLOSED" | 24 | LICENSE = "CLOSED" |
25 | 25 | ||
26 | inherit packagegroup | 26 | inherit packagegroup |
27 | inherit bluetooth | ||
27 | 28 | ||
28 | RDEPENDS_${PN} += "\ | 29 | RDEPENDS_${PN} += "\ |
29 | packagegroup-core-standalone-sdk-target \ | 30 | packagegroup-core-standalone-sdk-target \ |
@@ -51,6 +52,6 @@ RDEPENDS_${PN} += "\ | |||
51 | libevent-dev \ | 52 | libevent-dev \ |
52 | ostree-dev \ | 53 | ostree-dev \ |
53 | ${@base_contains("DISTRO_FEATURES", "wayland", "libxkbcommon-dev libgbm-dev libdrm-dev", "", d)} \ | 54 | ${@base_contains("DISTRO_FEATURES", "wayland", "libxkbcommon-dev libgbm-dev libdrm-dev", "", d)} \ |
54 | ${@base_contains("DISTRO_FEATURES", "bluetooth", "bluez4-dev", "", d)} \ | 55 | ${@base_contains("DISTRO_FEATURES", "bluetooth", "${BLUEZ}-dev", "", d)} \ |
55 | ${MACHINE_EXTRA_INSTALL_SDK} \ | 56 | ${MACHINE_EXTRA_INSTALL_SDK} \ |
56 | " | 57 | " |
diff --git a/recipes/wayland/wayland/0001-Use-native-wayland-scanner-when-building-nativesdk-w.patch b/recipes/wayland/wayland/0001-Use-native-wayland-scanner-when-building-nativesdk-w.patch deleted file mode 100644 index 9e5fe4d..0000000 --- a/recipes/wayland/wayland/0001-Use-native-wayland-scanner-when-building-nativesdk-w.patch +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | The wayland-scanner built for the nativesdk cannot be run during the build, | ||
2 | so instead use the wayland-scanner from native build. | ||
3 | |||
4 | Upstream-Status: Pending | ||
5 | |||
6 | Signed-off-by: Samuli Piippo <samuli.piippo@theqtcompany.com> | ||
7 | --- | ||
8 | Makefile.am | 4 +--- | ||
9 | 1 file changed, 1 insertion(+), 3 deletions(-) | ||
10 | diff --git a/Makefile.am b/Makefile.am | ||
11 | index c15d8b8..45f7133 100644 | ||
12 | --- a/Makefile.am | ||
13 | +++ b/Makefile.am | ||
14 | @@ -62,7 +62,7 @@ nodist_libwayland_client_la_SOURCES = \ | ||
15 | pkgconfig_DATA += src/wayland-client.pc src/wayland-server.pc | ||
16 | |||
17 | if ENABLE_SCANNER | ||
18 | -wayland_scanner = $(top_builddir)/wayland-scanner | ||
19 | +wayland_scanner = wayland-scanner | ||
20 | bin_PROGRAMS = wayland-scanner | ||
21 | wayland_scanner_SOURCES = src/scanner.c | ||
22 | wayland_scanner_LDADD = $(EXPAT_LIBS) libwayland-util.la | ||
23 | -- | ||
24 | 1.9.1 | ||
25 | |||
diff --git a/recipes/wayland/wayland_1.%.bbappend b/recipes/wayland/wayland_1.%.bbappend deleted file mode 100644 index 4497942..0000000 --- a/recipes/wayland/wayland_1.%.bbappend +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | ############################################################################## | ||
2 | ## | ||
3 | ## Copyright (C) 2016 The Qt Company Ltd. | ||
4 | ## Contact: http://www.qt.io/licensing/ | ||
5 | ## | ||
6 | ## This file is part of the Boot to Qt meta layer. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE:COMM$ | ||
9 | ## | ||
10 | ## Commercial License Usage | ||
11 | ## Licensees holding valid commercial Qt licenses may use this file in | ||
12 | ## accordance with the commercial license agreement provided with the | ||
13 | ## Software or, alternatively, in accordance with the terms contained in | ||
14 | ## a written agreement between you and The Qt Company. For licensing terms | ||
15 | ## and conditions see http://www.qt.io/terms-conditions. For further | ||
16 | ## information use the contact form at http://www.qt.io/contact-us. | ||
17 | ## | ||
18 | ## $QT_END_LICENSE$ | ||
19 | ## | ||
20 | ############################################################################## | ||
21 | |||
22 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
23 | SRC_URI_append_class-nativesdk = " \ | ||
24 | file://disable-macro-checks-not-used-for-scanner.patch \ | ||
25 | file://0001-Use-native-wayland-scanner-when-building-nativesdk-w.patch \ | ||
26 | " | ||
27 | |||
28 | EXTRA_OECONF_class-nativesdk = "--disable-documentation --enable-scanner" | ||
29 | DEPENDS_class-nativesdk = "libffi-nativesdk wayland-native" | ||
30 | |||
31 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/recipes/wayland/weston/0001-Adapt-changes-made-in-libinput-src-evdev.c-for-touch.patch b/recipes/wayland/weston/0001-Adapt-changes-made-in-libinput-src-evdev.c-for-touch.patch deleted file mode 100644 index 1bb9253..0000000 --- a/recipes/wayland/weston/0001-Adapt-changes-made-in-libinput-src-evdev.c-for-touch.patch +++ /dev/null | |||
@@ -1,65 +0,0 @@ | |||
1 | From c4633014fff25d32926129a8b028124c6338bb2b Mon Sep 17 00:00:00 2001 | ||
2 | From: Louai Al-Khanji <louai.al-khanji@theqtcompany.com> | ||
3 | Date: Wed, 19 Aug 2015 09:04:46 +0300 | ||
4 | Subject: [PATCH 1/1] Adapt changes made in libinput/src/evdev.c for touch | ||
5 | frame emission. | ||
6 | |||
7 | --- | ||
8 | src/evdev.c | 27 +++++++++++++++++++++++++++ | ||
9 | 1 file changed, 27 insertions(+) | ||
10 | |||
11 | diff --git a/src/evdev.c b/src/evdev.c | ||
12 | index 888dfbd..daa5d72 100644 | ||
13 | --- a/src/evdev.c | ||
14 | +++ b/src/evdev.c | ||
15 | @@ -359,12 +359,36 @@ evdev_process_absolute(struct evdev_device *device, | ||
16 | } | ||
17 | } | ||
18 | |||
19 | +static inline int | ||
20 | +evdev_need_touch_frame(struct evdev_device *device) | ||
21 | +{ | ||
22 | + if (!(device->seat_caps & EVDEV_SEAT_TOUCH)) | ||
23 | + return 0; | ||
24 | + | ||
25 | + switch (device->pending_event) { | ||
26 | + case EVDEV_NONE: | ||
27 | + case EVDEV_RELATIVE_MOTION: | ||
28 | + break; | ||
29 | + case EVDEV_ABSOLUTE_MT_DOWN: | ||
30 | + case EVDEV_ABSOLUTE_MT_MOTION: | ||
31 | + case EVDEV_ABSOLUTE_MT_UP: | ||
32 | + case EVDEV_ABSOLUTE_TOUCH_DOWN: | ||
33 | + case EVDEV_ABSOLUTE_TOUCH_UP: | ||
34 | + case EVDEV_ABSOLUTE_MOTION: | ||
35 | + return 1; | ||
36 | + } | ||
37 | + | ||
38 | + return 0; | ||
39 | +} | ||
40 | + | ||
41 | static void | ||
42 | fallback_process(struct evdev_dispatch *dispatch, | ||
43 | struct evdev_device *device, | ||
44 | struct input_event *event, | ||
45 | uint32_t time) | ||
46 | { | ||
47 | + int need_frame = 0; | ||
48 | + | ||
49 | switch (event->type) { | ||
50 | case EV_REL: | ||
51 | evdev_process_relative(device, event, time); | ||
52 | @@ -376,7 +400,10 @@ fallback_process(struct evdev_dispatch *dispatch, | ||
53 | evdev_process_key(device, event, time); | ||
54 | break; | ||
55 | case EV_SYN: | ||
56 | + need_frame = evdev_need_touch_frame(device); | ||
57 | evdev_flush_pending_event(device, time); | ||
58 | + if (need_frame) | ||
59 | + notify_touch_frame(device->seat); | ||
60 | break; | ||
61 | } | ||
62 | } | ||
63 | -- | ||
64 | 2.1.4 | ||
65 | |||
diff --git a/scripts/manifest.xml b/scripts/manifest.xml index 5e326c9..28ccfa3 100644 --- a/scripts/manifest.xml +++ b/scripts/manifest.xml | |||
@@ -17,39 +17,39 @@ | |||
17 | 17 | ||
18 | <project name="poky" | 18 | <project name="poky" |
19 | remote="yocto" | 19 | remote="yocto" |
20 | revision="900d7d6b59c36b2bdbd1c85febec99e80ab54f95" | 20 | revision="b1f23d1254682866236bfaeb843c0d8aa332efc2" |
21 | path="sources/poky"/> | 21 | path="sources/poky"/> |
22 | <project name="meta-openembedded" | 22 | <project name="meta-openembedded" |
23 | remote="oe-mirror" | 23 | remote="oe-mirror" |
24 | revision="902964a4da26e46018d2a8d17dcdda1ac4627a39" | 24 | revision="dc5634968b270dde250690609f0015f881db81f2" |
25 | path="sources/meta-openembedded"/> | 25 | path="sources/meta-openembedded"/> |
26 | <project name="meta-qt5" | 26 | <project name="meta-qt5" |
27 | remote="qtyocto" | 27 | remote="qtyocto" |
28 | revision="46817620916ed6d8b8f07c720f29d1faa73eafae" | 28 | revision="e6897ccd0eec8fb5229e0fdd8f354292e0f49a16" |
29 | path="sources/meta-qt5"/> | 29 | path="sources/meta-qt5"/> |
30 | <project name="meta-mingw" | 30 | <project name="meta-mingw" |
31 | remote="qtyocto" | 31 | remote="qtyocto" |
32 | path="sources/meta-mingw" | 32 | path="sources/meta-mingw" |
33 | revision="0cfd9b1a41b38a2f7c1cfcbc2abe046e3737ae31"/> | 33 | revision="2844575c17f3875aa2ad0e83d600f52a1893390d"/> |
34 | 34 | ||
35 | <project name="meta-fsl-arm" | 35 | <project name="meta-fsl-arm" |
36 | remote="yocto" | 36 | remote="yocto" |
37 | revision="c9f259a4bf8472dfa3ff75f1c3fcbe5e0ded7aaf" | 37 | revision="8d22b44716fa624ff87383c36d222d9e28d0b267" |
38 | path="sources/meta-fsl-arm" | 38 | path="sources/meta-fsl-arm" |
39 | groups="notdefault,external,fsl,toradex,architech,ti,bbb,smx6"/> | 39 | groups="notdefault,external,fsl,toradex,architech,ti,bbb,smx6"/> |
40 | <project name="meta-ti" | 40 | <project name="meta-ti" |
41 | remote="yocto" | 41 | remote="yocto" |
42 | revision="0a222c70845d19a2213ac36803361e8531768cca" | 42 | revision="0da13d5a37a9d40ad6e41fe5eeeb532fef795a7a" |
43 | path="sources/meta-ti" | 43 | path="sources/meta-ti" |
44 | groups="notdefault,external,ti,bbb"/> | 44 | groups="notdefault,external,ti,bbb"/> |
45 | <project name="meta-raspberrypi" | 45 | <project name="meta-raspberrypi" |
46 | remote="yocto" | 46 | remote="yocto" |
47 | revision="a42a1706de91ed03ae8798c7f9e70c30cebcf7de" | 47 | revision="e82417d33b8147f65141ef937d56735d80ee7207" |
48 | path="sources/meta-raspberrypi" | 48 | path="sources/meta-raspberrypi" |
49 | groups="notdefault,external,rpi"/> | 49 | groups="notdefault,external,rpi"/> |
50 | <project name="meta-fsl-arm-extra" | 50 | <project name="meta-fsl-arm-extra" |
51 | remote="freescale" | 51 | remote="freescale" |
52 | revision="ad90ca98459f5de9483bb3ba5a81be0a67b078c3" | 52 | revision="8fdde39f732be9e1ee9505a04c579073114459e7" |
53 | path="sources/meta-fsl-arm-extra" | 53 | path="sources/meta-fsl-arm-extra" |
54 | groups="notdefault,external,fsl,toradex,architech,smx6"/> | 54 | groups="notdefault,external,fsl,toradex,architech,smx6"/> |
55 | <project name="meta-beagleboard" | 55 | <project name="meta-beagleboard" |
@@ -69,9 +69,9 @@ | |||
69 | groups="notdefault,external,architech"/> | 69 | groups="notdefault,external,architech"/> |
70 | <project name="meta-intel" | 70 | <project name="meta-intel" |
71 | remote="intel" | 71 | remote="intel" |
72 | revision="ead0a5c115e632015d8358f4f304ec8908732f5f" | 72 | revision="4e87c59bdedaa8c3e44fc02fd23be726c4d1dfb9" |
73 | path="sources/meta-intel" | 73 | path="sources/meta-intel" |
74 | groups="notdefault,external,nuc"/> | 74 | groups="notdefault,external,intel"/> |
75 | 75 | ||
76 | <project name="meta-tegra" | 76 | <project name="meta-tegra" |
77 | remote="playground" | 77 | remote="playground" |
diff --git a/scripts/manifest_fido.xml b/scripts/manifest_jethro.xml index be15f02..29b401c 100644 --- a/scripts/manifest_fido.xml +++ b/scripts/manifest_jethro.xml | |||
@@ -17,29 +17,29 @@ | |||
17 | 17 | ||
18 | <project name="poky" | 18 | <project name="poky" |
19 | remote="yocto" | 19 | remote="yocto" |
20 | revision="fido" | 20 | revision="jethro" |
21 | path="sources/poky"/> | 21 | path="sources/poky"/> |
22 | <project name="meta-openembedded" | 22 | <project name="meta-openembedded" |
23 | remote="oe-mirror" | 23 | remote="oe-mirror" |
24 | revision="fido" | 24 | revision="jethro" |
25 | path="sources/meta-openembedded"/> | 25 | path="sources/meta-openembedded"/> |
26 | <project name="meta-qt5" | 26 | <project name="meta-qt5" |
27 | remote="qtyocto" | 27 | remote="qtyocto" |
28 | revision="master-mingw" | 28 | revision="5.7" |
29 | path="sources/meta-qt5"/> | 29 | path="sources/meta-qt5"/> |
30 | <project name="meta-mingw" | 30 | <project name="meta-mingw" |
31 | remote="qtyocto" | 31 | remote="qtyocto" |
32 | path="sources/meta-mingw" | 32 | path="sources/meta-mingw" |
33 | revision="fido"/> | 33 | revision="jethro"/> |
34 | 34 | ||
35 | <project name="meta-fsl-arm" | 35 | <project name="meta-fsl-arm" |
36 | remote="yocto" | 36 | remote="yocto" |
37 | revision="fido" | 37 | revision="jethro" |
38 | path="sources/meta-fsl-arm" | 38 | path="sources/meta-fsl-arm" |
39 | groups="notdefault,external,fsl,toradex,architech,ti,bbb,smx6"/> | 39 | groups="notdefault,external,fsl,toradex,architech,ti,bbb,smx6"/> |
40 | <project name="meta-ti" | 40 | <project name="meta-ti" |
41 | remote="yocto" | 41 | remote="yocto" |
42 | revision="fido" | 42 | revision="master" |
43 | path="sources/meta-ti" | 43 | path="sources/meta-ti" |
44 | groups="notdefault,external,ti,bbb"/> | 44 | groups="notdefault,external,ti,bbb"/> |
45 | <project name="meta-raspberrypi" | 45 | <project name="meta-raspberrypi" |
@@ -49,7 +49,7 @@ | |||
49 | groups="notdefault,external,rpi"/> | 49 | groups="notdefault,external,rpi"/> |
50 | <project name="meta-fsl-arm-extra" | 50 | <project name="meta-fsl-arm-extra" |
51 | remote="freescale" | 51 | remote="freescale" |
52 | revision="fido" | 52 | revision="jethro" |
53 | path="sources/meta-fsl-arm-extra" | 53 | path="sources/meta-fsl-arm-extra" |
54 | groups="notdefault,external,fsl,toradex,architech,smx6"/> | 54 | groups="notdefault,external,fsl,toradex,architech,smx6"/> |
55 | <project name="meta-beagleboard" | 55 | <project name="meta-beagleboard" |
@@ -69,9 +69,9 @@ | |||
69 | groups="notdefault,external,architech"/> | 69 | groups="notdefault,external,architech"/> |
70 | <project name="meta-intel" | 70 | <project name="meta-intel" |
71 | remote="intel" | 71 | remote="intel" |
72 | revision="fido" | 72 | revision="jethro" |
73 | path="sources/meta-intel" | 73 | path="sources/meta-intel" |
74 | groups="notdefault,external,nuc"/> | 74 | groups="notdefault,external,intel"/> |
75 | 75 | ||
76 | <project name="meta-tegra" | 76 | <project name="meta-tegra" |
77 | remote="playground" | 77 | remote="playground" |
diff --git a/scripts/setup-environment.sh b/scripts/setup-environment.sh index 566b708..322792f 100755 --- a/scripts/setup-environment.sh +++ b/scripts/setup-environment.sh | |||
@@ -51,7 +51,7 @@ if [ ! -f ${PWD}/${BUILDDIRECTORY}/conf/bblayers.conf ]; then | |||
51 | apalis-imx6|colibri-imx6|colibri-vf) | 51 | apalis-imx6|colibri-imx6|colibri-vf) |
52 | LAYERSCONF="bblayers.conf.toradex.sample" | 52 | LAYERSCONF="bblayers.conf.toradex.sample" |
53 | ;; | 53 | ;; |
54 | imx53qsb|imx6qsabresd|imx6dlsabresd|nitrogen6x) | 54 | imx6qsabresd|imx6dlsabresd|nitrogen6x) |
55 | LAYERSCONF="bblayers.conf.fsl.sample" | 55 | LAYERSCONF="bblayers.conf.fsl.sample" |
56 | ;; | 56 | ;; |
57 | smarc-samx6i) | 57 | smarc-samx6i) |
@@ -66,14 +66,14 @@ if [ ! -f ${PWD}/${BUILDDIRECTORY}/conf/bblayers.conf ]; then | |||
66 | beaglebone) | 66 | beaglebone) |
67 | LAYERSCONF="bblayers.conf.bbb.sample" | 67 | LAYERSCONF="bblayers.conf.bbb.sample" |
68 | ;; | 68 | ;; |
69 | raspberrypi|raspberrypi2) | 69 | raspberrypi|raspberrypi2|raspberrypi3) |
70 | LAYERSCONF="bblayers.conf.rpi.sample" | 70 | LAYERSCONF="bblayers.conf.rpi.sample" |
71 | ;; | 71 | ;; |
72 | nuc) | 72 | intel-corei7-64) |
73 | LAYERSCONF="bblayers.conf.nuc.sample" | 73 | LAYERSCONF="bblayers.conf.intel.sample" |
74 | ;; | 74 | ;; |
75 | nvidia-logan) | 75 | nvidia-logan|tegra-x1|tegra-t18x) |
76 | LAYERSCONF="bblayers.conf.nvidia-logan.sample" | 76 | LAYERSCONF="bblayers.conf.nvidia.sample" |
77 | ;; | 77 | ;; |
78 | emulator) | 78 | emulator) |
79 | LAYERSCONF="bblayers.conf.emulator.sample" | 79 | LAYERSCONF="bblayers.conf.emulator.sample" |
diff --git a/scripts/upload.sh b/scripts/upload.sh index 2a87217..60e7e14 100755 --- a/scripts/upload.sh +++ b/scripts/upload.sh | |||
@@ -23,7 +23,7 @@ | |||
23 | set -x | 23 | set -x |
24 | set -e | 24 | set -e |
25 | 25 | ||
26 | RELEASE=5.6 | 26 | RELEASE=5.7 |
27 | UPLOADPATH=QT@ci-files02-hki.ci.local:/srv/jenkins_data/enterprise/b2qt/yocto/${RELEASE}/ | 27 | UPLOADPATH=QT@ci-files02-hki.ci.local:/srv/jenkins_data/enterprise/b2qt/yocto/${RELEASE}/ |
28 | 28 | ||
29 | if [ -e tmp/deploy/images/${MACHINE}/b2qt-${PROJECT}-qt5-image-${MACHINE}.hdd ]; then | 29 | if [ -e tmp/deploy/images/${MACHINE}/b2qt-${PROJECT}-qt5-image-${MACHINE}.hdd ]; then |
@@ -33,7 +33,7 @@ elif [ -e tmp/deploy/images/${MACHINE}/b2qt-${PROJECT}-qt5-image-${MACHINE}.img | |||
33 | 7z a -l b2qt-${PROJECT}-qt5-image-${MACHINE}.7z \ | 33 | 7z a -l b2qt-${PROJECT}-qt5-image-${MACHINE}.7z \ |
34 | $PWD/tmp/deploy/images/${MACHINE}/b2qt-${PROJECT}-qt5-image-${MACHINE}.img \ | 34 | $PWD/tmp/deploy/images/${MACHINE}/b2qt-${PROJECT}-qt5-image-${MACHINE}.img \ |
35 | $PWD/tmp/deploy/images/${MACHINE}/b2qt-${PROJECT}-qt5-image-${MACHINE}.conf | 35 | $PWD/tmp/deploy/images/${MACHINE}/b2qt-${PROJECT}-qt5-image-${MACHINE}.conf |
36 | elif [ ${MACHINE} == "nvidia-logan" ] && [ -e tmp/deploy/images/${MACHINE}/b2qt-${PROJECT}-qt5-image-${MACHINE}.tar.gz ]; then | 36 | elif [ ${MACHINE} == "nvidia-logan" || ${MACHINE} == "tegra-x1" || ${MACHINE} == "tegra-t18x" ] && [ -e tmp/deploy/images/${MACHINE}/b2qt-${PROJECT}-qt5-image-${MACHINE}.tar.gz ]; then |
37 | 7z a -l b2qt-${PROJECT}-qt5-image-${MACHINE}.7z \ | 37 | 7z a -l b2qt-${PROJECT}-qt5-image-${MACHINE}.7z \ |
38 | $PWD/tmp/deploy/images/${MACHINE}/b2qt-${PROJECT}-qt5-image-${MACHINE}.tar.gz \ | 38 | $PWD/tmp/deploy/images/${MACHINE}/b2qt-${PROJECT}-qt5-image-${MACHINE}.tar.gz \ |
39 | $PWD/tmp/deploy/images/${MACHINE}/zImage | 39 | $PWD/tmp/deploy/images/${MACHINE}/zImage |