diff options
Diffstat (limited to 'recipes')
59 files changed, 952 insertions, 552 deletions
diff --git a/recipes/adbd/adbd.bb b/recipes/adbd/adbd.bb index aa8f5e9..1feb7c3 100644 --- a/recipes/adbd/adbd.bb +++ b/recipes/adbd/adbd.bb | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | DESCRIPTION = "Android Debug Bridge Daemon" | 23 | DESCRIPTION = "Android Debug Bridge Daemon" |
2 | HOMEPAGE = "http://developer.android.com/tools/help/adb.html" | 24 | HOMEPAGE = "http://developer.android.com/tools/help/adb.html" |
3 | SECTION = "devel" | 25 | SECTION = "devel" |
diff --git a/recipes/adbd/files/adb-init b/recipes/adbd/files/adb-init index e88df23..6faed60 100755 --- a/recipes/adbd/files/adb-init +++ b/recipes/adbd/files/adb-init | |||
@@ -8,7 +8,7 @@ SERIAL=$(hostname)-$(sed -e 's/://g' /sys/class/net/eth0/address) | |||
8 | 8 | ||
9 | case "$1" in | 9 | case "$1" in |
10 | start) | 10 | start) |
11 | insmod $(busybox find /lib/modules/$(uname -r) -name "g_ffs.ko") idVendor=${VENDOR} idProduct=${PRODUCT} iSerialNumber=${SERIAL} | 11 | modprobe g_ffs idVendor=${VENDOR} idProduct=${PRODUCT} iSerialNumber=${SERIAL} |
12 | mkdir -p /dev/usb-ffs | 12 | mkdir -p /dev/usb-ffs |
13 | chmod 770 /dev/usb-ffs | 13 | chmod 770 /dev/usb-ffs |
14 | mkdir -p /dev/usb-ffs/adb | 14 | mkdir -p /dev/usb-ffs/adb |
diff --git a/recipes/adbd/files/raspberrypi/adb-init b/recipes/adbd/files/raspberrypi/adb-init new file mode 100644 index 0000000..8910e0e --- /dev/null +++ b/recipes/adbd/files/raspberrypi/adb-init | |||
@@ -0,0 +1,21 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | DAEMON=/usr/bin/adbd | ||
4 | |||
5 | case "$1" in | ||
6 | start) | ||
7 | start-stop-daemon --start --quiet --exec $DAEMON & | ||
8 | ;; | ||
9 | stop) | ||
10 | start-stop-daemon --stop --quiet --exec $DAEMON | ||
11 | ;; | ||
12 | restart) | ||
13 | start-stop-daemon --stop --quiet --exec $DAEMON | ||
14 | sleep 1 | ||
15 | start-stop-daemon --start --quiet --exec $DAEMON & | ||
16 | ;; | ||
17 | *) | ||
18 | echo "Usage: $0 {start|stop|restart}" | ||
19 | exit 1 | ||
20 | esac | ||
21 | exit 0 | ||
diff --git a/recipes/alsa/alsa-state.bbappend b/recipes/alsa/alsa-state.bbappend new file mode 100644 index 0000000..c9fba43 --- /dev/null +++ b/recipes/alsa/alsa-state.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
diff --git a/recipes/alsa/alsa-state/emulator/asound.conf b/recipes/alsa/alsa-state/emulator/asound.conf new file mode 100644 index 0000000..edd2e82 --- /dev/null +++ b/recipes/alsa/alsa-state/emulator/asound.conf | |||
@@ -0,0 +1,4 @@ | |||
1 | pcm.!default { | ||
2 | type plug | ||
3 | slave.pcm "dmix" | ||
4 | } | ||
diff --git a/recipes/alsa/alsa-state/raspberrypi/asound.conf b/recipes/alsa/alsa-state/raspberrypi/asound.conf new file mode 100644 index 0000000..83f7f9a --- /dev/null +++ b/recipes/alsa/alsa-state/raspberrypi/asound.conf | |||
@@ -0,0 +1,9 @@ | |||
1 | pcm.!default { | ||
2 | type hw | ||
3 | card 0 | ||
4 | } | ||
5 | |||
6 | ctl.!default { | ||
7 | type hw | ||
8 | card 0 | ||
9 | } | ||
diff --git a/recipes/amd-gpu-x11-bin-mx51/amd-gpu-x11-bin-mx51_11.09.01.bbappend b/recipes/amd-gpu-x11-bin-mx51/amd-gpu-x11-bin-mx51_11.09.01.bbappend index 53a4b1a..40075c0 100644 --- a/recipes/amd-gpu-x11-bin-mx51/amd-gpu-x11-bin-mx51_11.09.01.bbappend +++ b/recipes/amd-gpu-x11-bin-mx51/amd-gpu-x11-bin-mx51_11.09.01.bbappend | |||
@@ -1,4 +1,24 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | # dependency to x11 only when distro features have it | 23 | # dependency to x11 only when distro features have it |
2 | DEPENDS = "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11', '', d)}" | 24 | DEPENDS = "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11', '', d)}" |
3 | |||
4 | PROVIDES += "virtual/libgl" | ||
diff --git a/recipes/base-files/base-files_3.0.14.bbappend b/recipes/base-files/base-files_3.0.14.bbappend index 81c758c..4b8908a 100644 --- a/recipes/base-files/base-files_3.0.14.bbappend +++ b/recipes/base-files/base-files_3.0.14.bbappend | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | do_install_append() { | 23 | do_install_append() { |
2 | ln -s /home/root ${D}/root | 24 | ln -s /home/root ${D}/root |
3 | echo ${MACHINE_HOSTNAME} > ${D}${sysconfdir}/hostname | 25 | echo ${MACHINE_HOSTNAME} > ${D}${sysconfdir}/hostname |
diff --git a/recipes/busybox/busybox/busybox-ifplugd.sh b/recipes/busybox/busybox/busybox-ifplugd.sh new file mode 100755 index 0000000..9ea40a8 --- /dev/null +++ b/recipes/busybox/busybox/busybox-ifplugd.sh | |||
@@ -0,0 +1,32 @@ | |||
1 | #!/bin/sh | ||
2 | DAEMON=/usr/sbin/ifplugd | ||
3 | NAME=ifplugd | ||
4 | DESC="Busybox IFPLUG Server" | ||
5 | ARGS="-i eth0" | ||
6 | |||
7 | test -f $DAEMON || exit 1 | ||
8 | |||
9 | set -e | ||
10 | |||
11 | case "$1" in | ||
12 | start) | ||
13 | echo -n "starting $DESC: $NAME... " | ||
14 | /sbin/start-stop-daemon -S -b -n $NAME -a $DAEMON -- $ARGS | ||
15 | echo "done." | ||
16 | ;; | ||
17 | stop) | ||
18 | echo -n "stopping $DESC: $NAME... " | ||
19 | /sbin/start-stop-daemon -K -n $NAME | ||
20 | echo "done." | ||
21 | ;; | ||
22 | restart) | ||
23 | echo "restarting $DESC: $NAME... " | ||
24 | $0 stop | ||
25 | $0 start | ||
26 | echo "done." | ||
27 | ;; | ||
28 | *) | ||
29 | echo "Usage: $0 {start|stop|restart}" | ||
30 | exit 1 | ||
31 | ;; | ||
32 | esac | ||
diff --git a/recipes/busybox/busybox/ifplugd.action b/recipes/busybox/busybox/ifplugd.action new file mode 100755 index 0000000..44fe040 --- /dev/null +++ b/recipes/busybox/busybox/ifplugd.action | |||
@@ -0,0 +1,6 @@ | |||
1 | #/bin/sh | ||
2 | if [ "${2}" == "up" ]; then | ||
3 | ifup ${1} | ||
4 | else | ||
5 | ifdown ${1} | ||
6 | fi | ||
diff --git a/recipes/busybox/busybox/network.cfg b/recipes/busybox/busybox/network.cfg new file mode 100644 index 0000000..f858907 --- /dev/null +++ b/recipes/busybox/busybox/network.cfg | |||
@@ -0,0 +1 @@ | |||
CONFIG_IFPLUGD=y | |||
diff --git a/recipes/busybox/busybox_1.21.1.bbappend b/recipes/busybox/busybox_1.21.1.bbappend new file mode 100644 index 0000000..fe5d5ea --- /dev/null +++ b/recipes/busybox/busybox_1.21.1.bbappend | |||
@@ -0,0 +1,46 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
24 | SRC_URI += "\ | ||
25 | file://network.cfg \ | ||
26 | file://busybox-ifplugd.sh \ | ||
27 | file://ifplugd.action \ | ||
28 | " | ||
29 | |||
30 | PACKAGES =+ "${PN}-ifplugd" | ||
31 | FILES_${PN}-ifplugd = "\ | ||
32 | ${sysconfdir}/init.d/busybox-ifplugd.sh \ | ||
33 | ${sysconfdir}/etc/ifplugd/ifplugd.action \ | ||
34 | " | ||
35 | |||
36 | INITSCRIPT_PACKAGES += "${PN}-ifplugd" | ||
37 | INITSCRIPT_NAME_${PN}-ifplugd = "busybox-ifplugd.sh" | ||
38 | |||
39 | RRECOMMENDS_${PN} += "${PN}-ifplugd" | ||
40 | |||
41 | do_install_append () { | ||
42 | install -m 0755 ${WORKDIR}/busybox-ifplugd.sh ${D}${sysconfdir}/init.d/ | ||
43 | |||
44 | install -d ${D}${sysconfdir}/ifplugd | ||
45 | install -m 0755 ${WORKDIR}/ifplugd.action ${D}${sysconfdir}/ifplugd/ | ||
46 | } | ||
diff --git a/recipes/gdb/gdb-cross-canadian_7.5.1.bbappend b/recipes/gdb/gdb-cross-canadian_7.5.1.bbappend deleted file mode 100644 index a13df13..0000000 --- a/recipes/gdb/gdb-cross-canadian_7.5.1.bbappend +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | do_compile_prepend() { | ||
2 | cat > ${WORKDIR}/python << EOF | ||
3 | #! /bin/sh | ||
4 | case "\$2" in | ||
5 | --includes) echo "-I${STAGING_INCDIR}/${PYTHON_DIR}/" ;; | ||
6 | --ldflags) echo "-Wl,-rpath-link,${STAGING_LIBDIR}/.. -Wl,-rpath,${libdir}/.. -lpthread -ldl -lutil -lm -lpython${PYTHON_BASEVERSION}" ;; | ||
7 | --exec-prefix) echo "${exec_prefix}" ;; | ||
8 | *) exit 1 ;; | ||
9 | esac | ||
10 | exit 0 | ||
11 | EOF | ||
12 | chmod +x ${WORKDIR}/python | ||
13 | } | ||
diff --git a/recipes/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_1.1.0.bbappend b/recipes/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_1.1.0.bbappend deleted file mode 100644 index 9e260be..0000000 --- a/recipes/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_1.1.0.bbappend +++ /dev/null | |||
@@ -1,3 +0,0 @@ | |||
1 | PROVIDES += "virtual/libgl" | ||
2 | |||
3 | FILES_libegl-mx6-dev += "${includedir}/KHR ${includedir}/EGL" | ||
diff --git a/recipes/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.9-1.0.0-hfp.bbappend b/recipes/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.9-1.0.0-hfp.bbappend new file mode 100644 index 0000000..bed361e --- /dev/null +++ b/recipes/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.9-1.0.0-hfp.bbappend | |||
@@ -0,0 +1 @@ | |||
RDEPENDS_libgl-mx6-dev = "" | |||
diff --git a/recipes/hunspell/hunspell_1.3.2.bb b/recipes/hunspell/hunspell_1.3.2.bb new file mode 100644 index 0000000..beb071d --- /dev/null +++ b/recipes/hunspell/hunspell_1.3.2.bb | |||
@@ -0,0 +1,55 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | DESCRIPTION = "Hunspell" | ||
24 | LICENSE = "LGPLv2" | ||
25 | LIC_FILES_CHKSUM = "file://${WORKDIR}/hunspell-${PV}/COPYING;md5=ed3a37b3ba6d6be3e08ab45987cf1b88" | ||
26 | |||
27 | SRC_URI = "http://downloads.sourceforge.net/hunspell/hunspell-${PV}.tar.gz;name=hunspell \ | ||
28 | http://ftp.halifax.rwth-aachen.de/gentoo/distfiles/myspell-en_GB-20081002.zip;name=dict-en \ | ||
29 | http://downloads.sourceforge.net/project/ayaspell/hunspell-ar/20080110/hunspell-ar_20080110.tar.gz;name=dict-ar \ | ||
30 | " | ||
31 | |||
32 | SRC_URI[hunspell.md5sum] = "3121aaf3e13e5d88dfff13fb4a5f1ab8" | ||
33 | SRC_URI[hunspell.sha256sum] = "b4edd4a4ee944cb9f485b35473e46b729ed768e9d24da8e78e4c4c6ca56addbd" | ||
34 | SRC_URI[dict-en.md5sum] = "6fb885d57899c3e6aa2b27f3510deb37" | ||
35 | SRC_URI[dict-en.sha256sum] = "f4b43083923e2998298fd270a8a9f9ed570f4fbebeaa46ce5f1788b76920308b" | ||
36 | SRC_URI[dict-ar.md5sum] = "69990932920960eb765fd35883640124" | ||
37 | SRC_URI[dict-ar.sha256sum] = "88d9eebbe05de29d17f4420ebaec9249441ce01d61b5d6c7ecba040e250e2d91" | ||
38 | |||
39 | PR = "r0" | ||
40 | |||
41 | inherit autotools gettext | ||
42 | |||
43 | PACKAGES += "${PN}-dicts" | ||
44 | RRECOMMENDS_${PN} += "${PN}-dicts" | ||
45 | FILES_${PN}-dicts = "${datadir}/hunspell" | ||
46 | |||
47 | do_install_append() { | ||
48 | install -m 0755 -d ${D}${datadir}/hunspell | ||
49 | |||
50 | install -m 0755 ${WORKDIR}/hunspell-ar_20080110/ar.dic ${D}${datadir}/hunspell/ar_EG.dic | ||
51 | install -m 0755 ${WORKDIR}/hunspell-ar_20080110/ar.aff ${D}${datadir}/hunspell/ar_EG.aff | ||
52 | |||
53 | install -m 0755 ${WORKDIR}/en_GB.dic ${D}${datadir}/hunspell | ||
54 | install -m 0755 ${WORKDIR}/en_GB.aff ${D}${datadir}/hunspell | ||
55 | } | ||
diff --git a/recipes/images/b2qt-embedded-image.bb b/recipes/images/b2qt-embedded-image.bb index 6dc4f1f..a9ec3bf 100644 --- a/recipes/images/b2qt-embedded-image.bb +++ b/recipes/images/b2qt-embedded-image.bb | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | DESCRIPTION = "B2Qt on embedded Linux SDK image" | 23 | DESCRIPTION = "B2Qt on embedded Linux SDK image" |
2 | LICENSE = "CLOSED" | 24 | LICENSE = "CLOSED" |
3 | PR = "r0" | 25 | PR = "r0" |
@@ -39,6 +61,7 @@ TOOLS_EXTRA_INSTALL = "\ | |||
39 | " | 61 | " |
40 | 62 | ||
41 | IMAGE_INSTALL += "\ | 63 | IMAGE_INSTALL += "\ |
64 | kernel-modules \ | ||
42 | psplash \ | 65 | psplash \ |
43 | openssh-sftp-server \ | 66 | openssh-sftp-server \ |
44 | openssl \ | 67 | openssl \ |
@@ -52,6 +75,8 @@ IMAGE_INSTALL += "\ | |||
52 | liberation-fonts \ | 75 | liberation-fonts \ |
53 | tslib \ | 76 | tslib \ |
54 | tslib-calibrate \ | 77 | tslib-calibrate \ |
78 | alsa-utils-amixer \ | ||
79 | hunspell \ | ||
55 | ${GSTREAMER_EXTRA_INSTALL} \ | 80 | ${GSTREAMER_EXTRA_INSTALL} \ |
56 | ${TOOLS_EXTRA_INSTALL} \ | 81 | ${TOOLS_EXTRA_INSTALL} \ |
57 | ${MACHINE_EXTRA_INSTALL} \ | 82 | ${MACHINE_EXTRA_INSTALL} \ |
diff --git a/recipes/init-ifupdown/init-ifupdown_1.0.bbappend b/recipes/init-ifupdown/init-ifupdown_1.0.bbappend index 31c189d..fee5390 100644 --- a/recipes/init-ifupdown/init-ifupdown_1.0.bbappend +++ b/recipes/init-ifupdown/init-ifupdown_1.0.bbappend | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 23 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" |
2 | 24 | ||
3 | SRC_URI_append_beagleboard = " file://fixed_mac_address" | 25 | SRC_URI_append_beagleboard = " file://fixed_mac_address" |
diff --git a/recipes/initscripts/initscripts_1.0.bbappend b/recipes/initscripts/initscripts_1.0.bbappend index 196ac2f..8473b89 100644 --- a/recipes/initscripts/initscripts_1.0.bbappend +++ b/recipes/initscripts/initscripts_1.0.bbappend | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | do_configure_append() { | 23 | do_configure_append() { |
2 | sed -i -e "/echo/d" ${WORKDIR}/banner.sh | 24 | sed -i -e "/echo/d" ${WORKDIR}/banner.sh |
3 | } | 25 | } |
diff --git a/recipes/libgles/libgles-omap3_4.05.00.03.bbappend b/recipes/libgles/libgles-omap3_4.05.00.03.bbappend index e43ea69..73a2408 100644 --- a/recipes/libgles/libgles-omap3_4.05.00.03.bbappend +++ b/recipes/libgles/libgles-omap3_4.05.00.03.bbappend | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | BINLOCATION_omap3 = "${S}/gfx_rel_es5.x" | 23 | BINLOCATION_omap3 = "${S}/gfx_rel_es5.x" |
2 | 24 | ||
3 | TOOLCHAIN_PATH = "${STAGING_DIR_TARGET}" | 25 | TOOLCHAIN_PATH = "${STAGING_DIR_TARGET}" |
@@ -5,8 +27,6 @@ TOOLCHAIN_PATH = "${STAGING_DIR_TARGET}" | |||
5 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 27 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" |
6 | SRC_URI += " file://0001-Add-GLchar-typedef.patch" | 28 | SRC_URI += " file://0001-Add-GLchar-typedef.patch" |
7 | 29 | ||
8 | PROVIDES += "virtual/libgl" | ||
9 | |||
10 | LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1" | 30 | LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1" |
11 | 31 | ||
12 | do_install_append() { | 32 | do_install_append() { |
diff --git a/recipes/libgles/libgles-omap3_4.09.00.01.bbappend b/recipes/libgles/libgles-omap3_4.09.00.01.bbappend index 7770c39..6a37c89 100644 --- a/recipes/libgles/libgles-omap3_4.09.00.01.bbappend +++ b/recipes/libgles/libgles-omap3_4.09.00.01.bbappend | |||
@@ -1,6 +1,26 @@ | |||
1 | BINLOCATION_omap3 = "${S}/gfx_rel_es5.x" | 1 | ############################################################################# |
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
2 | 22 | ||
3 | PROVIDES += "virtual/libgl" | 23 | BINLOCATION_omap3 = "${S}/gfx_rel_es5.x" |
4 | 24 | ||
5 | LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1" | 25 | LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1" |
6 | 26 | ||
diff --git a/recipes/libgles/libgles-omap3_5.00.00.01.bbappend b/recipes/libgles/libgles-omap3_5.00.00.01.bbappend new file mode 100644 index 0000000..5446ffa --- /dev/null +++ b/recipes/libgles/libgles-omap3_5.00.00.01.bbappend | |||
@@ -0,0 +1,46 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
24 | |||
25 | BINLOCATION_omap3 = "${S}/gfx_rel_es5.x" | ||
26 | BINLOCATION_beaglebone = "${S}/gfx_rel_es8.x" | ||
27 | |||
28 | LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1" | ||
29 | |||
30 | do_install_append() { | ||
31 | echo "ParamBufferSize=33554432" >> ${D}${sysconfdir}/powervr.ini | ||
32 | } | ||
33 | |||
34 | # Inhibit warnings about files being stripped. | ||
35 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
36 | |||
37 | pkg_postinst_${PN}_append() { | ||
38 | ESREV=$(echo ${BINLOCATION} | grep -Po '(\d+)(?!.*\d)' ) | ||
39 | echo ${ESREV} > $D${sysconfdir}/powervr-esrev | ||
40 | } | ||
41 | |||
42 | RRECOMMENDS_${PN} = "omap3-sgx-modules" | ||
43 | RRECOMMENDS_${PN}-blitwsegl = "" | ||
44 | RRECOMMENDS_${PN}-flipwsegl = "" | ||
45 | RRECOMMENDS_${PN}-frontwsegl = "" | ||
46 | RRECOMMENDS_${PN}-linuxfbwsegl = "" | ||
diff --git a/recipes/libgles/libgles-omap3_5.01.00.01.bbappend b/recipes/libgles/libgles-omap3_5.01.00.01.bbappend new file mode 100644 index 0000000..82bfdb2 --- /dev/null +++ b/recipes/libgles/libgles-omap3_5.01.00.01.bbappend | |||
@@ -0,0 +1,42 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
24 | |||
25 | BINLOCATION_omap3 = "${S}/gfx_rel_es5.x" | ||
26 | BINLOCATION_beaglebone = "${S}/gfx_rel_es8.x" | ||
27 | |||
28 | LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1" | ||
29 | |||
30 | # Inhibit warnings about files being stripped. | ||
31 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
32 | |||
33 | pkg_postinst_${PN}_append() { | ||
34 | ESREV=$(echo ${BINLOCATION} | grep -Po '(\d+)(?!.*\d)' ) | ||
35 | echo ${ESREV} > $D${sysconfdir}/powervr-esrev | ||
36 | } | ||
37 | |||
38 | RRECOMMENDS_${PN} = "omap3-sgx-modules" | ||
39 | RRECOMMENDS_${PN}-blitwsegl = "" | ||
40 | RRECOMMENDS_${PN}-flipwsegl = "" | ||
41 | RRECOMMENDS_${PN}-frontwsegl = "" | ||
42 | RRECOMMENDS_${PN}-linuxfbwsegl = "" | ||
diff --git a/recipes/libsdl/libsdl_1.2.15.bbappend b/recipes/libsdl/libsdl_1.2.15.bbappend new file mode 100644 index 0000000..36424fd --- /dev/null +++ b/recipes/libsdl/libsdl_1.2.15.bbappend | |||
@@ -0,0 +1 @@ | |||
DEPENDS_remove = "virtual/libgl" | |||
diff --git a/recipes/linux/linux-am335x-psp_3.2.bbappend b/recipes/linux/linux-am335x-psp_3.2.bbappend index 1fe9d2a..313111b 100644 --- a/recipes/linux/linux-am335x-psp_3.2.bbappend +++ b/recipes/linux/linux-am335x-psp_3.2.bbappend | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | do_configure_append() { | 23 | do_configure_append() { |
2 | # FunctionFS for adb | 24 | # FunctionFS for adb |
3 | echo "CONFIG_USB_LIBCOMPOSITE=y" >> ${S}/.config | 25 | echo "CONFIG_USB_LIBCOMPOSITE=y" >> ${S}/.config |
diff --git a/recipes/linux/linux-boundary_3.0.35.bbappend b/recipes/linux/linux-boundary_3.0.35.bbappend index 6d30629..610dc4d 100644 --- a/recipes/linux/linux-boundary_3.0.35.bbappend +++ b/recipes/linux/linux-boundary_3.0.35.bbappend | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | 23 | ||
2 | do_configure_prepend() { | 24 | do_configure_prepend() { |
3 | # Use multitouch protocol for touchscreen that support it | 25 | # Use multitouch protocol for touchscreen that support it |
diff --git a/recipes/linux/linux-mainline_3.2.bbappend b/recipes/linux/linux-mainline_3.2.bbappend index 1e979da..4c2cb59 100644 --- a/recipes/linux/linux-mainline_3.2.bbappend +++ b/recipes/linux/linux-mainline_3.2.bbappend | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | do_configure_prepend() { | 23 | do_configure_prepend() { |
2 | # Builtin network driver, so networking is initialized correctly during boot | 24 | # Builtin network driver, so networking is initialized correctly during boot |
3 | echo "CONFIG_USB_NET_SMSC95XX=y" >> ${WORKDIR}/defconfig | 25 | echo "CONFIG_USB_NET_SMSC95XX=y" >> ${WORKDIR}/defconfig |
diff --git a/recipes/linux/linux-ti-staging_3.12.bbappend b/recipes/linux/linux-ti-staging_3.12.bbappend new file mode 100644 index 0000000..fe2bdd2 --- /dev/null +++ b/recipes/linux/linux-ti-staging_3.12.bbappend | |||
@@ -0,0 +1,23 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | KERNEL_DEVICETREE_b2qt = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb am335x-boneblack.dtb" | ||
diff --git a/recipes/linux/linux-yocto/snd_intel8x0.cfg b/recipes/linux/linux-yocto/snd_intel8x0.cfg new file mode 100644 index 0000000..6d78f08 --- /dev/null +++ b/recipes/linux/linux-yocto/snd_intel8x0.cfg | |||
@@ -0,0 +1 @@ | |||
CONFIG_SND_INTEL8X0=m | |||
diff --git a/recipes/linux/linux-yocto_3.10.bbappend b/recipes/linux/linux-yocto_3.10.bbappend new file mode 100644 index 0000000..2645cbc --- /dev/null +++ b/recipes/linux/linux-yocto_3.10.bbappend | |||
@@ -0,0 +1,29 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
24 | SRC_URI += "\ | ||
25 | file://snd_intel8x0.cfg \ | ||
26 | " | ||
27 | |||
28 | KMACHINE_emulator = "qemux86" | ||
29 | COMPATIBLE_MACHINE_emulator = "emulator" | ||
diff --git a/recipes/linux/linux-yocto_3.8.bbappend b/recipes/linux/linux-yocto_3.8.bbappend deleted file mode 100644 index def23ea..0000000 --- a/recipes/linux/linux-yocto_3.8.bbappend +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | COMPATIBLE_MACHINE += "|emulator" | ||
diff --git a/recipes/llvm/llvm-common.bb b/recipes/llvm/llvm-common.bb deleted file mode 100644 index 192919e..0000000 --- a/recipes/llvm/llvm-common.bb +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | DESCRIPTION = "Helper script for OE's llvm support" | ||
2 | LICENSE = "MIT" | ||
3 | LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ | ||
4 | file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420 \ | ||
5 | " | ||
6 | |||
7 | SRC_URI = "file://llvm-config" | ||
8 | |||
9 | ALLOW_EMPTY_${PN} = "1" | ||
10 | SYSROOT_PREPROCESS_FUNCS_append_class-target = " llvm_common_sysroot_preprocess" | ||
11 | |||
12 | llvm_common_sysroot_preprocess() { | ||
13 | install -d ${SYSROOT_DESTDIR}${bindir_crossscripts}/ | ||
14 | install -m 0755 ${WORKDIR}/llvm-config ${SYSROOT_DESTDIR}${bindir_crossscripts}/ | ||
15 | } | ||
16 | |||
17 | do_install_virtclass-native() { | ||
18 | install -d ${D}${bindir} | ||
19 | install -m 0755 ${WORKDIR}/llvm-config ${D}${bindir} | ||
20 | } | ||
21 | |||
22 | BBCLASSEXTEND = "native" | ||
diff --git a/recipes/llvm/llvm-common/llvm-config b/recipes/llvm/llvm-common/llvm-config deleted file mode 100644 index a9a416d..0000000 --- a/recipes/llvm/llvm-common/llvm-config +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | # Wrapper script for real llvm-config. Simply calls | ||
3 | |||
4 | if [ $WANT_LLVM_RELEASE ]; then | ||
5 | exec `dirname $0`/${TARGET_PREFIX}llvm-config$WANT_LLVM_RELEASE ${@} | ||
6 | else | ||
7 | echo "The variable WANT_LLVM_RELEASE is not defined and exported" | ||
8 | echo "by your build recipe. Go figure." | ||
9 | exit 1 | ||
10 | fi | ||
diff --git a/recipes/llvm/llvm.inc b/recipes/llvm/llvm.inc deleted file mode 100644 index fcd2666..0000000 --- a/recipes/llvm/llvm.inc +++ /dev/null | |||
@@ -1,226 +0,0 @@ | |||
1 | # LLVM does not provide ABI stability between different versions. For this | ||
2 | # reason OE makes it possible to build and install different llvm versions | ||
3 | # at the same time. | ||
4 | # | ||
5 | # This is true for the normal recipes as well as the native ones. | ||
6 | # | ||
7 | # All regular installation directories are prefixed with 'llvm${LLVM_RELEASE}' | ||
8 | # e.g. "${STAGING_BINDIR}/llvm2.5" or "${STAGING_INCDIR}/llvm2.5" | ||
9 | # | ||
10 | # For your program or library that makes use of llvm you do should not need to | ||
11 | # modify anything as long as it uses the results of various llvm-config | ||
12 | # invocations. If you need customizations something is wrong and it needs to be | ||
13 | # fixed (report bug). | ||
14 | # | ||
15 | # However the *recipe* for your program/library *must* declare | ||
16 | # export WANT_LLVM_RELEASE = "<valid version number>" | ||
17 | # The version number is picked up by a generic wrapper script which just calls | ||
18 | # the variant of the specified version. | ||
19 | |||
20 | DESCRIPTION = "The Low Level Virtual Machine" | ||
21 | HOMEPAGE = "http://llvm.org" | ||
22 | # 3-clause BSD-like | ||
23 | LICENSE = "NCSA" | ||
24 | LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=0ac5f799a2d89477c75b0a378b221855" | ||
25 | |||
26 | DEPENDS = "llvm${LLVM_RELEASE}-native llvm-common" | ||
27 | DEPENDS_virtclass-native = "llvm-common-native cmake-native" | ||
28 | |||
29 | INC_PR = "r2" | ||
30 | |||
31 | SRC_URI = "http://llvm.org/releases/${PV}/llvm-${PV}.tgz" | ||
32 | |||
33 | S = "${WORKDIR}/llvm-${PV}" | ||
34 | |||
35 | inherit cmake perlnative pythonnative | ||
36 | |||
37 | # Defines the LLVM supported arches. By now we always build either for ${BUILD} | ||
38 | # (native) or ${TARGET}. In the future it may make sense to enable all backends | ||
39 | # for the non-native build. The decision which backends are used is made by | ||
40 | # the 3rd party program or library that uses llvm anyway. | ||
41 | LLVM_ARCH = "${@get_llvm_arch(d)}" | ||
42 | |||
43 | # This is used for generating the install directory for the llvm libraries, | ||
44 | # binaries and headers. It makes side by side installation of those possible. | ||
45 | LLVM_RELEASE = "${PV}" | ||
46 | |||
47 | # llvm *must* be built out of tree | ||
48 | OECMAKE_SOURCEPATH = ".." | ||
49 | OECMAKE_BUILDPATH = "build" | ||
50 | EXTRA_OECMAKE = "\ | ||
51 | -DLLVM_TABLEGEN=${STAGING_BINDIR_NATIVE}/llvm${LLVM_RELEASE}/tblgen \ | ||
52 | -DLLVM_TARGETS_TO_BUILD=${LLVM_ARCH} \ | ||
53 | -DCMAKE_LINKER:FILEPATH=${LD} \ | ||
54 | -DCMAKE_AR:FILEPATH=${AR} \ | ||
55 | -DCMAKE_OBJCOPY:FILEPATH=${OBJCOPY} \ | ||
56 | -DCMAKE_OBJDUMP:FILEPATH=${OBJDUMP} \ | ||
57 | -DCMAKE_RANLIB:FILEPATH=${RANLIB} \ | ||
58 | -DCMAKE_STRIP:FILEPATH=${STRIP} \ | ||
59 | -DNM_PATH:FILEPATH=${NM} \ | ||
60 | -DLLVM_ENABLE_PIC:BOOL=ON \ | ||
61 | -DLLVM_TARGET_ARCH:STRING=${LLVM_ARCH} \ | ||
62 | -DLLVM_ENABLE_ASSERTIONS:BOOL=ON \ | ||
63 | -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \ | ||
64 | -DBUILD_SHARED_LIBS:BOOL=ON \ | ||
65 | -DCMAKE_SKIP_BUILD_RPATH:BOOL=ON \ | ||
66 | " | ||
67 | # We need to reset this to avoid breakage as we build out of tree | ||
68 | TOOLCHAIN_OPTIONS = "" | ||
69 | |||
70 | PACKAGES_DYNAMIC = "llvm-*" | ||
71 | |||
72 | # the difference to the non-native build is that we do not need | ||
73 | # to declare the location of the tblgen executable. | ||
74 | EXTRA_OECMAKE_virtclass-native = "\ | ||
75 | -DLLVM_TARGETS_TO_BUILD=${LLVM_ARCH} \ | ||
76 | -DCMAKE_LINKER:FILEPATH=${LD} \ | ||
77 | -DCMAKE_AR:FILEPATH=${AR} \ | ||
78 | -DCMAKE_OBJCOPY:FILEPATH=${OBJCOPY} \ | ||
79 | -DCMAKE_OBJDUMP:FILEPATH=${OBJDUMP} \ | ||
80 | -DCMAKE_RANLIB:FILEPATH=${RANLIB} \ | ||
81 | -DCMAKE_STRIP:FILEPATH=${STRIP} \ | ||
82 | -DNM_PATH:FILEPATH=${NM} \ | ||
83 | " | ||
84 | |||
85 | PACKAGES_virtclass-native = "" | ||
86 | |||
87 | PACKAGES_DYNAMIC_virtclass-native = "" | ||
88 | |||
89 | python populate_packages_prepend () { | ||
90 | libllvm_libdir = bb.data.expand('${libdir}/llvm${LLVM_RELEASE}', d) | ||
91 | do_split_packages(d, libllvm_libdir, '^lib(.*)\.so$', 'libllvm-%s', 'Split package for %s', allow_dirs=True) | ||
92 | } | ||
93 | |||
94 | FILES_${PN} = "" | ||
95 | ALLOW_EMPTY_${PN} = "1" | ||
96 | |||
97 | FILES_${PN}-dbg += "${libdir}/llvm${LLVM_RELEASE}/.debug ${bindir}/llvm${LLVM_RELEASE}/.debug" | ||
98 | |||
99 | FILES_${PN}-dev = " \ | ||
100 | ${includedir} \ | ||
101 | ${bindir}/* \ | ||
102 | ${libdir}/llvm${LLVM_RELEASE}/LLVMHello.so \ | ||
103 | ${libdir}/llvm${LLVM_RELEASE}/BugpointPasses.so \ | ||
104 | ${libdir}/llvm${LLVM_RELEASE}/*.a \ | ||
105 | " | ||
106 | |||
107 | base_do_compile_prepend() { | ||
108 | # Avoid *** No rule to make target `native/bin/tblgen', needed by `include/llvm/Intrinsics.gen.tmp' | ||
109 | oe_runmake tblgen | ||
110 | } | ||
111 | |||
112 | do_install() { | ||
113 | # Install into a private directory to be able to reorganize the files. | ||
114 | |||
115 | cd ${OECMAKE_BUILDPATH} | ||
116 | |||
117 | oe_runmake DESTDIR=${WORKDIR}/llvm-install install | ||
118 | |||
119 | # Create our custom target directories | ||
120 | install -d ${D}${bindir}/llvm${LLVM_RELEASE} | ||
121 | install -d ${D}${includedir}/llvm${LLVM_RELEASE} | ||
122 | install -d ${D}${libdir}/llvm${LLVM_RELEASE} | ||
123 | |||
124 | # Move headers into their own directory | ||
125 | cp -R ${WORKDIR}/llvm-install/${prefix}/include/llvm \ | ||
126 | ${D}${includedir}/llvm${LLVM_RELEASE}/ | ||
127 | cp -R ${WORKDIR}/llvm-install/${prefix}/include/llvm-c \ | ||
128 | ${D}${includedir}/llvm${LLVM_RELEASE}/ | ||
129 | |||
130 | find ${WORKDIR}/llvm-install/${prefix}/lib -name "*" -maxdepth 1 -exec \ | ||
131 | install {} ${D}${libdir}/llvm${LLVM_RELEASE} \; | ||
132 | |||
133 | # I dont know another way out. Binaries are installed into a special subdir | ||
134 | find ${WORKDIR}/llvm-install/${prefix}/bin -name "*" -maxdepth 1 -exec \ | ||
135 | install {} ${D}${bindir}/llvm${LLVM_RELEASE} \; | ||
136 | |||
137 | # LLVM does not install this by default. | ||
138 | install bin/tblgen ${D}${bindir}/llvm${LLVM_RELEASE} | ||
139 | |||
140 | # we install it here unmodified for native and none native and overwrite it | ||
141 | # later for native case | ||
142 | install -d ${D}${bindir} | ||
143 | install -m 0755 bin/llvm-config ${D}${bindir} | ||
144 | } | ||
145 | |||
146 | SYSROOT_PREPROCESS_FUNCS_append_class-target = " llvm_sysroot_preprocess" | ||
147 | |||
148 | llvm_sysroot_preprocess() { | ||
149 | cd ${OECMAKE_BUILDPATH} | ||
150 | |||
151 | # Fix the paths in the config script to make it find the binaries and | ||
152 | # library files. Doing so allows 3rd party configure scripts working | ||
153 | # unmodified. | ||
154 | sed -e's!my.*ABS_RUN_DIR =.*!my $ABS_RUN_DIR = "${STAGING_DIR_TARGET}";!' \ | ||
155 | -e's!my.*INCLUDEDIR =.*!my $INCLUDEDIR = "${STAGING_INCDIR}/llvm${LLVM_RELEASE}";!' \ | ||
156 | -e's!my.*LIBDIR.*!my $LIBDIR = "${STAGING_LIBDIR}/llvm${LLVM_RELEASE}";!' \ | ||
157 | -e's!my.*BINDIR.*!my $BINDIR = "${STAGING_BINDIR}/llvm${LLVM_RELEASE}";!' \ | ||
158 | bin/llvm-config > bin/llvm-config${LLVM_RELEASE} | ||
159 | |||
160 | install -d ${SYSROOT_DESTDIR}${bindir_crossscripts} | ||
161 | install -m 0755 bin/llvm-config${LLVM_RELEASE} ${SYSROOT_DESTDIR}${bindir_crossscripts} | ||
162 | } | ||
163 | |||
164 | do_install_virtclass-native() { | ||
165 | # Install into a private directory to be able to reorganize the files. | ||
166 | |||
167 | cd ${OECMAKE_BUILDPATH} | ||
168 | |||
169 | oe_runmake DESTDIR=${WORKDIR}/llvm-install install | ||
170 | |||
171 | # Create our custom target directories | ||
172 | install -d ${D}${bindir}/llvm${LLVM_RELEASE} | ||
173 | install -d ${D}${includedir}/llvm${LLVM_RELEASE} | ||
174 | install -d ${D}${libdir}/llvm${LLVM_RELEASE} | ||
175 | |||
176 | # Move headers into their own directory | ||
177 | cp -R ${WORKDIR}/llvm-install/${prefix}/include/llvm \ | ||
178 | ${D}${includedir}/llvm${LLVM_RELEASE}/ | ||
179 | cp -R ${WORKDIR}/llvm-install/${prefix}/include/llvm-c \ | ||
180 | ${D}${includedir}/llvm${LLVM_RELEASE}/ | ||
181 | |||
182 | find ${WORKDIR}/llvm-install/${prefix}/lib -name "*" -maxdepth 1 -exec \ | ||
183 | install {} ${D}${libdir}/llvm${LLVM_RELEASE} \; | ||
184 | |||
185 | # I dont know another way out. Binaries are installed into a special subdir | ||
186 | find ${WORKDIR}/llvm-install/${prefix}/bin -name "*" -maxdepth 1 -exec \ | ||
187 | install {} ${D}${bindir}/llvm${LLVM_RELEASE} \; | ||
188 | |||
189 | # LLVM does not install this by default. | ||
190 | install bin/tblgen ${D}${bindir}/llvm${LLVM_RELEASE} | ||
191 | |||
192 | # Fix the paths in the config script to make it find the binaries and | ||
193 | # library files. Doing so allows 3rd party configure scripts working | ||
194 | # unmodified. | ||
195 | sed -e's!my.*ABS_RUN_DIR =.*!my $ABS_RUN_DIR = "${STAGING_DIR_TARGET}";!' \ | ||
196 | -e's!my.*INCLUDEDIR =.*!my $INCLUDEDIR = "${STAGING_INCDIR}/llvm${LLVM_RELEASE}";!' \ | ||
197 | -e's!my.*LIBDIR.*!my $LIBDIR = "${STAGING_LIBDIR}/llvm${LLVM_RELEASE}";!' \ | ||
198 | -e's!my.*BINDIR.*!my $BINDIR = "${STAGING_BINDIR}/llvm${LLVM_RELEASE}";!' \ | ||
199 | bin/llvm-config > bin/llvm-config${LLVM_RELEASE} | ||
200 | |||
201 | install -d ${D}${bindir} | ||
202 | install -m 0755 bin/llvm-config${LLVM_RELEASE} ${D}${bindir} | ||
203 | } | ||
204 | |||
205 | |||
206 | # Retrieve the target in a way that is compatible to the arch | ||
207 | # value in llvm (>= 2.5) | ||
208 | def get_llvm_arch(d): | ||
209 | import bb; | ||
210 | |||
211 | arch = bb.data.getVar('TARGET_ARCH', d, 1) | ||
212 | if arch == "x86_64" or arch == "i486" or arch == "i586" or arch == "i686": | ||
213 | arch = "X86" | ||
214 | elif arch == "arm": | ||
215 | arch = "ARM" | ||
216 | elif arch == "mipsel" or arch == "mips": | ||
217 | arch = "mips" | ||
218 | elif arch == "powerpc" or arch == "powerpc64": | ||
219 | arch = "PowerPC" | ||
220 | else: | ||
221 | bb.warn("%s does not support %s yet" % (bb.data.getVar('PN', d, 1), arch) ); | ||
222 | |||
223 | return arch | ||
224 | |||
225 | BBCLASSEXTEND = "native" | ||
226 | |||
diff --git a/recipes/llvm/llvm3.2/arm_fenv_uclibc.patch b/recipes/llvm/llvm3.2/arm_fenv_uclibc.patch deleted file mode 100644 index c3ae494..0000000 --- a/recipes/llvm/llvm3.2/arm_fenv_uclibc.patch +++ /dev/null | |||
@@ -1,14 +0,0 @@ | |||
1 | Index: llvm-2.9/include/llvm/Support/FEnv.h | ||
2 | =================================================================== | ||
3 | --- llvm-2.9.orig/include/llvm/Support/FEnv.h 2010-11-29 20:44:50.000000000 +0100 | ||
4 | +++ llvm-2.9/include/llvm/Support/FEnv.h 2011-11-18 18:42:22.580161297 +0100 | ||
5 | @@ -17,6 +17,9 @@ | ||
6 | |||
7 | #include "llvm/Config/config.h" | ||
8 | #include <cerrno> | ||
9 | + | ||
10 | +#undef HAVE_FENV_H | ||
11 | + | ||
12 | #ifdef HAVE_FENV_H | ||
13 | #include <fenv.h> | ||
14 | #endif | ||
diff --git a/recipes/llvm/llvm3.2_3.2.bb b/recipes/llvm/llvm3.2_3.2.bb deleted file mode 100644 index 71a53c1..0000000 --- a/recipes/llvm/llvm3.2_3.2.bb +++ /dev/null | |||
@@ -1,105 +0,0 @@ | |||
1 | DESCRIPTION = "The Low Level Virtual Machine" | ||
2 | HOMEPAGE = "http://llvm.org" | ||
3 | # 3-clause BSD-like | ||
4 | LICENSE = "NCSA" | ||
5 | LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=60fdd7739841f04a2ce2171a726be8f3" | ||
6 | |||
7 | DEPENDS = "libffi libxml2-native llvm-common" | ||
8 | |||
9 | SRC_URI = "http://llvm.org/releases/${PV}/llvm-${PV}.src.tar.gz" | ||
10 | SRC_URI_append_libc-uclibc = " file://arm_fenv_uclibc.patch " | ||
11 | |||
12 | SRC_URI[md5sum] = "71610289bbc819e3e15fdd562809a2d7" | ||
13 | SRC_URI[sha256sum] = "125090c4d26740f1d5e9838477c931ed7d9ad70d599ba265f46f3a42cb066343" | ||
14 | |||
15 | S = "${WORKDIR}/llvm-${PV}.src" | ||
16 | |||
17 | inherit autotools perlnative pythonnative | ||
18 | |||
19 | LLVM_BUILD_DIR = "${WORKDIR}/llvm-${PV}.build" | ||
20 | LLVM_INSTALL_DIR = "${WORKDIR}/llvm-install" | ||
21 | LLVM_DIR = "llvm${PV}" | ||
22 | |||
23 | EXTRA_OECONF += "--disable-assertions \ | ||
24 | --enable-debug-runtime \ | ||
25 | --disable-expensive-checks \ | ||
26 | --enable-bindings=none \ | ||
27 | --enable-keep-symbols \ | ||
28 | --enable-libffi \ | ||
29 | --enable-optimized \ | ||
30 | --enable-shared \ | ||
31 | --enable-targets=host-only" | ||
32 | EXTRA_OEMAKE += "REQUIRES_RTTI=1 VERBOSE=1" | ||
33 | FILES_${PN} = "${libdir}/lib*.so \ | ||
34 | ${libdir}/${LLVM_DIR}/*" | ||
35 | FILES_${PN}-dbg = "${bindir}/${LLVM_DIR}/.debug \ | ||
36 | ${libdir}/${LLVM_DIR}/.debug \ | ||
37 | ${libdir}/.debug \ | ||
38 | /usr/src/debug" | ||
39 | FILES_${PN}-dev = "${bindir}/${LLVM_DIR} \ | ||
40 | ${includedir}/${LLVM_DIR} \ | ||
41 | ${libdir}/${LLVM_DIR}/BugpointPasses.so \ | ||
42 | ${libdir}/${LLVM_DIR}/LLVMHello.so" | ||
43 | FILES_${PN}-static-dev = "${libdir}/${LLVM_DIR}/*.a" | ||
44 | FILES_SOLIBSDEV = "" | ||
45 | INSANE_SKIP_${PN} = "dev-so" | ||
46 | |||
47 | do_configure_prepend() { | ||
48 | # Remove RPATHs | ||
49 | sed -i 's:$(RPATH) -Wl,$(\(ToolDir\|LibDir\|ExmplDir\))::g' Makefile.rules | ||
50 | |||
51 | # Drop "svn" suffix from version string | ||
52 | sed -i 's/3\.2svn/3.2/g' configure | ||
53 | |||
54 | # Fix paths in llvm-config | ||
55 | sed -i "s|sys::path::parent_path(CurrentPath))\.str()|sys::path::parent_path(sys::path::parent_path(CurrentPath))).str()|g" tools/llvm-config/llvm-config.cpp | ||
56 | sed -ri "s#/(bin|include|lib)(/?\")#/\1/${LLVM_DIR}\2#g" tools/llvm-config/llvm-config.cpp | ||
57 | |||
58 | # Fails to build unless using separate directory from source | ||
59 | mkdir -p ${LLVM_BUILD_DIR} | ||
60 | cd ${LLVM_BUILD_DIR} | ||
61 | } | ||
62 | |||
63 | do_compile() { | ||
64 | cd ${LLVM_BUILD_DIR} | ||
65 | oe_runmake \ | ||
66 | AR="${BUILD_AR}" \ | ||
67 | CC="${BUILD_CC}" \ | ||
68 | CFLAGS="${BUILD_CFLAGS}" \ | ||
69 | CXX="${BUILD_CXX}" \ | ||
70 | CXXFLAGS="${BUILD_CXXFLAGS}" \ | ||
71 | CPP="${BUILD_CPP}" \ | ||
72 | CPPFLAGS="${BUILD_CPPFLAGS}" \ | ||
73 | NM="${BUILD_NM}" \ | ||
74 | RANLIB="${BUILD_RANLIB}" \ | ||
75 | PATH="${STAGING_BINDIR_NATIVE}:$PATH" \ | ||
76 | cross-compile-build-tools | ||
77 | oe_runmake | ||
78 | } | ||
79 | |||
80 | do_install() { | ||
81 | cd ${LLVM_BUILD_DIR} | ||
82 | oe_runmake DESTDIR=${LLVM_INSTALL_DIR} install | ||
83 | |||
84 | mv ${LLVM_INSTALL_DIR}${bindir}/${HOST_SYS}-llvm-config-host ${LLVM_INSTALL_DIR}/llvm-config-host | ||
85 | |||
86 | install -d ${D}${bindir}/${LLVM_DIR} | ||
87 | mv ${LLVM_INSTALL_DIR}${bindir}/* ${D}${bindir}/${LLVM_DIR}/ | ||
88 | |||
89 | install -d ${D}${includedir}/${LLVM_DIR} | ||
90 | mv ${LLVM_INSTALL_DIR}${includedir}/* ${D}${includedir}/${LLVM_DIR}/ | ||
91 | |||
92 | install -d ${D}${libdir}/${LLVM_DIR} | ||
93 | mv ${LLVM_INSTALL_DIR}${libdir}/* ${D}${libdir}/${LLVM_DIR}/ | ||
94 | ln -s ${LLVM_DIR}/libLLVM-${PV}.so ${D}${libdir}/libLLVM-${PV}.so | ||
95 | |||
96 | install -d ${D}${docdir}/${LLVM_DIR} | ||
97 | mv ${LLVM_INSTALL_DIR}${prefix}/docs/llvm/* ${D}${docdir}/${LLVM_DIR} | ||
98 | } | ||
99 | |||
100 | SYSROOT_PREPROCESS_FUNCS += "llvm_sysroot_preprocess" | ||
101 | |||
102 | llvm_sysroot_preprocess() { | ||
103 | install -d ${SYSROOT_DESTDIR}${bindir_crossscripts} | ||
104 | mv ${LLVM_INSTALL_DIR}/llvm-config-host ${SYSROOT_DESTDIR}${bindir_crossscripts}/llvm-config${PV} | ||
105 | } | ||
diff --git a/recipes/mesa/mesa_9.1.3.bb b/recipes/mesa/mesa_9.1.3.bb deleted file mode 100644 index 26a2154..0000000 --- a/recipes/mesa/mesa_9.1.3.bb +++ /dev/null | |||
@@ -1,117 +0,0 @@ | |||
1 | SUMMARY = "A free implementation of the OpenGL API" | ||
2 | DESCRIPTION = "Mesa is an open-source implementation of the OpenGL specification - \ | ||
3 | a system for rendering interactive 3D graphics. \ | ||
4 | A variety of device drivers allows Mesa to be used in many different environments \ | ||
5 | ranging from software emulation to complete hardware acceleration for modern GPUs. \ | ||
6 | Mesa is used as part of the overall Direct Rendering Infrastructure and X.org \ | ||
7 | environment." | ||
8 | |||
9 | HOMEPAGE = "http://mesa3d.org" | ||
10 | BUGTRACKER = "https://bugs.freedesktop.org" | ||
11 | SECTION = "x11" | ||
12 | LICENSE = "MIT" | ||
13 | LIC_FILES_CHKSUM = "file://docs/license.html;md5=42d77d95cba529a3637129be87d6555d" | ||
14 | |||
15 | INC_PR = "r9" | ||
16 | PE = "2" | ||
17 | |||
18 | export WANT_LLVM_RELEASE = "3.2" | ||
19 | |||
20 | DEPENDS = "expat makedepend-native flex-native bison-native llvm${WANT_LLVM_RELEASE}" | ||
21 | |||
22 | PROVIDES = "virtual/libgl virtual/libgles1 virtual/libgles2 virtual/egl" | ||
23 | |||
24 | inherit autotools pkgconfig pythonnative | ||
25 | |||
26 | SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2 \ | ||
27 | file://EGL-Mutate-NativeDisplayType-depending-on-config.patch \ | ||
28 | file://fix-glsl-cross.patch \ | ||
29 | file://0001-configure-Avoid-use-of-AC_CHECK_FILE-for-cross-compi.patch \ | ||
30 | file://0001-llvmpipe-remove-the-power-of-two-sizeof-struct-cmd_b.patch \ | ||
31 | file://0001-fix-xlib-dependency-from-pipe-loader.patch \ | ||
32 | file://glapi.patch \ | ||
33 | " | ||
34 | |||
35 | SRC_URI[md5sum] = "952ccd03547ed72333b64e1746cf8ada" | ||
36 | SRC_URI[sha256sum] = "8d5dac2202d0355bff5cfd183582ec8167d1d1227b7bb7a669acecbeaa52d766" | ||
37 | |||
38 | S = "${WORKDIR}/Mesa-${PV}" | ||
39 | |||
40 | EXTRA_OECONF = " \ | ||
41 | --enable-opengl \ | ||
42 | --enable-gles2 \ | ||
43 | --enable-egl --with-egl-platforms=fbdev \ | ||
44 | --enable-gallium --enable-gallium-llvm --enable-gallium-egl --with-llvm-shared-libs --with-gallium-drivers="swrast" \ | ||
45 | --enable-shared-glapi \ | ||
46 | --disable-glx \ | ||
47 | --enable-dri --with-dri-drivers="" \ | ||
48 | --disable-gles1 \ | ||
49 | --disable-gles3 \ | ||
50 | --disable-openvg \ | ||
51 | " | ||
52 | |||
53 | # llvmpipe is slow if compiled with -fomit-frame-pointer (e.g. -O2) | ||
54 | FULL_OPTIMIZATION_append = " -fno-omit-frame-pointer" | ||
55 | |||
56 | # Multiple virtual/gl providers being built breaks staging | ||
57 | EXCLUDE_FROM_WORLD = "1" | ||
58 | |||
59 | # Remove the mesa dependency on mesa-dev, as mesa is empty | ||
60 | RDEPENDS_${PN}-dev = "" | ||
61 | |||
62 | PACKAGES =+ "libegl-mesa libegl-mesa-dev \ | ||
63 | libglapi libglapi-dev \ | ||
64 | libgles2-mesa libgles2-mesa-dev \ | ||
65 | libegl-gallium \ | ||
66 | " | ||
67 | |||
68 | do_install_append () { | ||
69 | # Drivers never need libtool .la files | ||
70 | rm -f ${D}${libdir}/egl/*.la | ||
71 | rm -f ${D}${libdir}/gallium-pipe/*.la | ||
72 | } | ||
73 | |||
74 | # For the packages that make up the OpenGL interfaces, inject variables so that | ||
75 | # they don't get Debian-renamed (which would remove the -mesa suffix), and | ||
76 | # RPROVIDEs/RCONFLICTs on the generic libgl name. | ||
77 | python __anonymous() { | ||
78 | for p in (("libegl", "libegl1"), ("libgl", "libgl1"), | ||
79 | ("libgles1", "libglesv1-cm1"), ("libgles2", "libglesv2-2"), | ||
80 | ("libgles3",)): | ||
81 | fullp = p[0] + "-mesa" | ||
82 | pkgs = " ".join(p) | ||
83 | d.setVar("DEBIAN_NOAUTONAME_" + fullp, "1") | ||
84 | d.appendVar("RREPLACES_" + fullp, pkgs) | ||
85 | d.appendVar("RPROVIDES_" + fullp, pkgs) | ||
86 | d.appendVar("RCONFLICTS_" + fullp, pkgs) | ||
87 | |||
88 | # For -dev, the first element is both the Debian and original name | ||
89 | fullp += "-dev" | ||
90 | pkgs = p[0] + "-dev" | ||
91 | d.setVar("DEBIAN_NOAUTONAME_" + fullp, "1") | ||
92 | d.appendVar("RREPLACES_" + fullp, pkgs) | ||
93 | d.appendVar("RPROVIDES_" + fullp, pkgs) | ||
94 | d.appendVar("RCONFLICTS_" + fullp, pkgs) | ||
95 | } | ||
96 | |||
97 | python mesa_populate_packages() { | ||
98 | pipe_drivers_root = os.path.join(d.getVar('libdir', True), "gallium-pipe") | ||
99 | do_split_packages(d, pipe_drivers_root, '^pipe_(.*)\.so$', 'mesa-driver-pipe-%s', 'Mesa %s pipe driver', extra_depends='') | ||
100 | } | ||
101 | |||
102 | PACKAGESPLITFUNCS_prepend = "mesa_populate_packages " | ||
103 | |||
104 | PACKAGES_DYNAMIC += "^mesa-driver-.*" | ||
105 | |||
106 | FILES_libegl-mesa = "${libdir}/libEGL.so.*" | ||
107 | FILES_libgles2-mesa = "${libdir}/libGLESv2.so.*" | ||
108 | FILES_libglapi = "${libdir}/libglapi.so.*" | ||
109 | FILES_libegl-gallium = "${libdir}/egl/egl_gallium.so* ${libdir}/egl/st_GL.so*" | ||
110 | |||
111 | FILES_libegl-mesa-dev = "${libdir}/libEGL.* ${includedir}/EGL ${includedir}/KHR ${libdir}/pkgconfig/egl.pc" | ||
112 | FILES_libglapi-dev = "${libdir}/libglapi.*" | ||
113 | FILES_libgles2-mesa-dev = "${libdir}/libGLESv2.* ${includedir}/GLES2 ${libdir}/pkgconfig/glesv2.pc" | ||
114 | |||
115 | FILES_${PN}-dbg += "${libdir}/egl/.debug/* ${libdir}/gallium-pipe/.debug" | ||
116 | |||
117 | |||
diff --git a/recipes/mesa/mesa_9.1.6.bbappend b/recipes/mesa/mesa_9.1.6.bbappend new file mode 100644 index 0000000..627f70b --- /dev/null +++ b/recipes/mesa/mesa_9.1.6.bbappend | |||
@@ -0,0 +1,26 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | EGL_PLATFORMS = "fbdev" | ||
24 | DRIDRIVERS_remove = "swrast,radeon,r200,nouveau,i965,i915" | ||
25 | DRIDRIVERS_append += "swrast" | ||
26 | EXTRA_OECONF += "--with-dri-drivers=""" | ||
diff --git a/recipes/meta/meta-toolchain-b2qt-embedded-sdk.bb b/recipes/meta/meta-toolchain-b2qt-embedded-sdk.bb index 8944c75..c0afb90 100644 --- a/recipes/meta/meta-toolchain-b2qt-embedded-sdk.bb +++ b/recipes/meta/meta-toolchain-b2qt-embedded-sdk.bb | |||
@@ -1,8 +1,30 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | DESCRIPTION = "B2Qt on embedded Linux SDK toolchain" | 23 | DESCRIPTION = "B2Qt on embedded Linux SDK toolchain" |
2 | PR = "r0" | 24 | PR = "r0" |
3 | LICENSE = "CLOSED" | 25 | LICENSE = "CLOSED" |
4 | 26 | ||
5 | TOOLCHAIN_HOST_TASK = "nativesdk-packagegroup-b2qt-embedded-toolchain-host packagegroup-cross-canadian-${TRANSLATED_TARGET_ARCH}" | 27 | TOOLCHAIN_HOST_TASK = "nativesdk-packagegroup-b2qt-embedded-toolchain-host packagegroup-cross-canadian-${MACHINE}" |
6 | TOOLCHAIN_TARGET_TASK = "nativesdk-packagegroup-b2qt-embedded-toolchain-target" | 28 | TOOLCHAIN_TARGET_TASK = "nativesdk-packagegroup-b2qt-embedded-toolchain-target" |
7 | 29 | ||
8 | require recipes-core/meta/meta-toolchain.bb | 30 | require recipes-core/meta/meta-toolchain.bb |
diff --git a/recipes/mkcard/files/mkcard.sh b/recipes/mkcard/files/mkcard.sh index 3e70dbc..e75a176 100755 --- a/recipes/mkcard/files/mkcard.sh +++ b/recipes/mkcard/files/mkcard.sh | |||
@@ -32,11 +32,6 @@ echo ,,,- | |||
32 | 32 | ||
33 | sleep 1 | 33 | sleep 1 |
34 | 34 | ||
35 | |||
36 | if [ -x `which kpartx` ]; then | ||
37 | kpartx -a ${DRIVE} | ||
38 | fi | ||
39 | |||
40 | # handle various device names. | 35 | # handle various device names. |
41 | # note something like fdisk -l /dev/loop0 | egrep -E '^/dev' | cut -d' ' -f1 | 36 | # note something like fdisk -l /dev/loop0 | egrep -E '^/dev' | cut -d' ' -f1 |
42 | # won't work due to https://bugzilla.redhat.com/show_bug.cgi?id=649572 | 37 | # won't work due to https://bugzilla.redhat.com/show_bug.cgi?id=649572 |
@@ -46,21 +41,10 @@ if [ ! -b ${PARTITION1} ]; then | |||
46 | PARTITION1=${DRIVE}p1 | 41 | PARTITION1=${DRIVE}p1 |
47 | fi | 42 | fi |
48 | 43 | ||
49 | DRIVE_NAME=`basename $DRIVE` | ||
50 | DEV_DIR=`dirname $DRIVE` | ||
51 | |||
52 | if [ ! -b ${PARTITION1} ]; then | ||
53 | PARTITION1=$DEV_DIR/mapper/${DRIVE_NAME}p1 | ||
54 | fi | ||
55 | |||
56 | PARTITION2=${DRIVE}2 | 44 | PARTITION2=${DRIVE}2 |
57 | if [ ! -b ${PARTITION2} ]; then | 45 | if [ ! -b ${PARTITION2} ]; then |
58 | PARTITION2=${DRIVE}p2 | 46 | PARTITION2=${DRIVE}p2 |
59 | fi | 47 | fi |
60 | if [ ! -b ${PARTITION2} ]; then | ||
61 | PARTITION2=$DEV_DIR/mapper/${DRIVE_NAME}p2 | ||
62 | fi | ||
63 | |||
64 | 48 | ||
65 | # now make partitions. | 49 | # now make partitions. |
66 | if [ -b ${PARTITION1} ]; then | 50 | if [ -b ${PARTITION1} ]; then |
diff --git a/recipes/mkcard/mkcard_0.5.bb b/recipes/mkcard/mkcard_0.5.bb index 3671f7a..8d71f81 100644 --- a/recipes/mkcard/mkcard_0.5.bb +++ b/recipes/mkcard/mkcard_0.5.bb | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | DESCRIPTION = "mkcard.sh v0.5" | 23 | DESCRIPTION = "mkcard.sh v0.5" |
2 | LICENSE = "GPLv2+" | 24 | LICENSE = "GPLv2+" |
3 | LIC_FILES_CHKSUM = "file://${COREBASE}/bitbake/COPYING;md5=751419260aa954499f7abaabaa882bbe" | 25 | LIC_FILES_CHKSUM = "file://${COREBASE}/bitbake/COPYING;md5=751419260aa954499f7abaabaa882bbe" |
diff --git a/recipes/openssh/openssh_6.1p1.bbappend b/recipes/openssh/openssh_6.1p1.bbappend deleted file mode 100644 index 949a5a9..0000000 --- a/recipes/openssh/openssh_6.1p1.bbappend +++ /dev/null | |||
@@ -1,2 +0,0 @@ | |||
1 | export libexecdir="/usr/libexec" | ||
2 | |||
diff --git a/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-host.bb b/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-host.bb index 8458ffb..f32bac4 100644 --- a/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-host.bb +++ b/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-host.bb | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | DESCRIPTION = "Host packages for B2Qt on embedded Linux SDK" | 23 | DESCRIPTION = "Host packages for B2Qt on embedded Linux SDK" |
2 | PR = "r0" | 24 | PR = "r0" |
3 | ALLOW_EMPTY_${PN} = "1" | 25 | ALLOW_EMPTY_${PN} = "1" |
diff --git a/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-target.bb b/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-target.bb index 4ff29d0..4cdd404 100644 --- a/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-target.bb +++ b/recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-target.bb | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | DESCRIPTION = "Target packages for B2Qt on embedded Linux SDK" | 23 | DESCRIPTION = "Target packages for B2Qt on embedded Linux SDK" |
2 | PR = "r0" | 24 | PR = "r0" |
3 | ALLOW_EMPTY_${PN} = "1" | 25 | ALLOW_EMPTY_${PN} = "1" |
@@ -22,7 +44,8 @@ RDEPENDS_${PN} += "\ | |||
22 | gst-plugins-base-dev \ | 44 | gst-plugins-base-dev \ |
23 | icu-dev \ | 45 | icu-dev \ |
24 | libxslt-dev \ | 46 | libxslt-dev \ |
25 | libudev-dev \ | 47 | udev-dev \ |
26 | tslib-dev \ | 48 | tslib-dev \ |
49 | hunspell-dev \ | ||
27 | ${MACHINE_EXTRA_INSTALL_SDK} \ | 50 | ${MACHINE_EXTRA_INSTALL_SDK} \ |
28 | " | 51 | " |
diff --git a/recipes/psplash/psplash_git.bbappend b/recipes/psplash/psplash_git.bbappend index 9a098f4..a5017cc 100644 --- a/recipes/psplash/psplash_git.bbappend +++ b/recipes/psplash/psplash_git.bbappend | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" | 23 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" |
2 | 24 | ||
3 | SPLASH_IMAGES = "file://qt.png;outsuffix=default" | 25 | SPLASH_IMAGES = "file://qt.png;outsuffix=default" |
diff --git a/recipes/u-boot/u-boot-am33x_2013.01.01.bbappend b/recipes/u-boot/u-boot-am33x_2013.01.01.bbappend index 48d7885..2b1c656 100644 --- a/recipes/u-boot/u-boot-am33x_2013.01.01.bbappend +++ b/recipes/u-boot/u-boot-am33x_2013.01.01.bbappend | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" | 23 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" |
2 | SRC_URI += " \ | 24 | SRC_URI += " \ |
3 | file://0001-am335x-evm-disable-console-cursor-blinking.patch \ | 25 | file://0001-am335x-evm-disable-console-cursor-blinking.patch \ |
diff --git a/recipes/u-boot/u-boot-beagleboard_2011.09.bbappend b/recipes/u-boot/u-boot-beagleboard_2011.09.bbappend index 787ac42..f6fbde1 100644 --- a/recipes/u-boot/u-boot-beagleboard_2011.09.bbappend +++ b/recipes/u-boot/u-boot-beagleboard_2011.09.bbappend | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 23 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" |
2 | SRC_URI += " \ | 24 | SRC_URI += " \ |
3 | file://0001-beagle-change-default-kernel-args.patch \ | 25 | file://0001-beagle-change-default-kernel-args.patch \ |
diff --git a/recipes/u-boot/u-boot-script-boundary/0001-nitrogen6x-disable-console-cursor-blinking.patch b/recipes/u-boot/u-boot-script-boundary/0001-nitrogen6x-disable-console-cursor-blinking.patch index 3c65a20..d97921c 100644 --- a/recipes/u-boot/u-boot-script-boundary/0001-nitrogen6x-disable-console-cursor-blinking.patch +++ b/recipes/u-boot/u-boot-script-boundary/0001-nitrogen6x-disable-console-cursor-blinking.patch | |||
@@ -1,24 +1,25 @@ | |||
1 | From 6b894707404a1aeb3072d4b3bfc486ff9ad37ac4 Mon Sep 17 00:00:00 2001 | 1 | From b21614109fb3cca15c4b0d296b3ab6cc1b778e3a Mon Sep 17 00:00:00 2001 |
2 | From: Samuli Piippo <samuli.piippo@digia.com> | 2 | From: Samuli Piippo <samuli.piippo@digia.com> |
3 | Date: Tue, 9 Jul 2013 15:31:30 +0300 | 3 | Date: Fri, 10 Jan 2014 12:37:20 +0200 |
4 | Subject: [PATCH] nitrogen6x: disable console cursor blinking | 4 | Subject: [PATCH] nitrogen6x: disable console cursor blinking |
5 | 5 | ||
6 | --- | 6 | --- |
7 | board/boundary/nitrogen6x/6x_bootscript.txt | 2 +- | 7 | board/boundary/nitrogen6x/6x_bootscript-yocto.txt | 2 +- |
8 | 1 file changed, 1 insertion(+), 1 deletion(-) | 8 | 1 file changed, 1 insertion(+), 1 deletion(-) |
9 | 9 | ||
10 | diff --git a/board/boundary/nitrogen6x/6x_bootscript.txt b/board/boundary/nitrogen6x/6x_bootscript.txt | 10 | diff --git a/board/boundary/nitrogen6x/6x_bootscript-yocto.txt b/board/boundary/nitrogen6x/6x_bootscript-yocto.txt |
11 | index 1d766ca..80b91ea 100644 | 11 | index d933fa0..2d7c575 100644 |
12 | --- a/board/boundary/nitrogen6x/6x_bootscript.txt | 12 | --- a/board/boundary/nitrogen6x/6x_bootscript-yocto.txt |
13 | +++ b/board/boundary/nitrogen6x/6x_bootscript.txt | 13 | +++ b/board/boundary/nitrogen6x/6x_bootscript-yocto.txt |
14 | @@ -53,6 +53,6 @@ done | 14 | @@ -56,7 +56,7 @@ while test "4" -ne $nextcon ; do |
15 | done | ||
15 | 16 | ||
16 | setenv bootargs $bootargs $fbmem | 17 | setenv bootargs $bootargs $fbmem |
18 | -setenv bootargs "$bootargs console=ttymxc1,115200 vmalloc=400M consoleblank=0 rootwait" | ||
19 | +setenv bootargs "$bootargs console=ttymxc1,115200 vmalloc=400M consoleblank=0 vt.global_cursor_default=0 rootwait" | ||
17 | 20 | ||
18 | -setenv bootargs $bootargs console=ttymxc1,115200 vmalloc=400M root=/dev/mmcblk0p2 rootwait consoleblank=0 ; | 21 | if itest.s x$bootpart == x ; then |
19 | +setenv bootargs $bootargs console=ttymxc1,115200 vmalloc=400M root=/dev/mmcblk0p2 rootwait consoleblank=0 vt.global_cursor_default=0 ; | 22 | bootpart=1 |
20 | ${fs}load mmc ${disk}:1 10800000 uImage && bootm 10800000 ; echo "Error loading kernel image" | ||
21 | |||
22 | -- | 23 | -- |
23 | 1.7.10.4 | 24 | 1.7.10.4 |
24 | 25 | ||
diff --git a/recipes/u-boot/u-boot-script-boundary_git.bbappend b/recipes/u-boot/u-boot-script-boundary_git.bbappend index c845717..083b2fd 100644 --- a/recipes/u-boot/u-boot-script-boundary_git.bbappend +++ b/recipes/u-boot/u-boot-script-boundary_git.bbappend | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" | 23 | FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" |
2 | SRC_URI += " \ | 24 | SRC_URI += " \ |
3 | file://0001-nitrogen6x-disable-console-cursor-blinking.patch \ | 25 | file://0001-nitrogen6x-disable-console-cursor-blinking.patch \ |
diff --git a/recipes/u-boot/u-boot-ti-staging/0001-BBB-disable-console-cursor-blinking.patch b/recipes/u-boot/u-boot-ti-staging/0001-BBB-disable-console-cursor-blinking.patch new file mode 100644 index 0000000..25dd9e4 --- /dev/null +++ b/recipes/u-boot/u-boot-ti-staging/0001-BBB-disable-console-cursor-blinking.patch | |||
@@ -0,0 +1,25 @@ | |||
1 | From bde714b9bfeafe46abc1078c09f6efac0e7b6478 Mon Sep 17 00:00:00 2001 | ||
2 | From: Samuli Piippo <samuli.piippo@digia.com> | ||
3 | Date: Wed, 22 Jan 2014 11:30:59 +0200 | ||
4 | Subject: [PATCH] BBB: disable console cursor blinking | ||
5 | |||
6 | --- | ||
7 | include/configs/am335x_evm.h | 2 ++ | ||
8 | 1 file changed, 2 insertions(+) | ||
9 | |||
10 | diff --git a/include/configs/am335x_evm.h b/include/configs/am335x_evm.h | ||
11 | index d53f17d..1b3d2a4 100644 | ||
12 | --- a/include/configs/am335x_evm.h | ||
13 | +++ b/include/configs/am335x_evm.h | ||
14 | @@ -59,6 +59,8 @@ | ||
15 | "ramrootfstype=ext2\0" \ | ||
16 | "mmcargs=setenv bootargs console=${console} " \ | ||
17 | "${optargs} " \ | ||
18 | + "consoleblank=0 " \ | ||
19 | + "vt.global_cursor_default=0 " \ | ||
20 | "root=${mmcroot} " \ | ||
21 | "rootfstype=${mmcrootfstype}\0" \ | ||
22 | "spiroot=/dev/mtdblock4 rw\0" \ | ||
23 | -- | ||
24 | 1.8.3.2 | ||
25 | |||
diff --git a/recipes/u-boot/u-boot-ti-staging_2013.10.bbappend b/recipes/u-boot/u-boot-ti-staging_2013.10.bbappend new file mode 100644 index 0000000..bad928b --- /dev/null +++ b/recipes/u-boot/u-boot-ti-staging_2013.10.bbappend | |||
@@ -0,0 +1,26 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
24 | SRC_URI += " \ | ||
25 | file://0001-BBB-disable-console-cursor-blinking.patch \ | ||
26 | " | ||
diff --git a/recipes/udev/0001-support-multitouch-screens.patch b/recipes/udev/udev/0001-support-multitouch-screens.patch index aacb8e0..aacb8e0 100644 --- a/recipes/udev/0001-support-multitouch-screens.patch +++ b/recipes/udev/udev/0001-support-multitouch-screens.patch | |||
diff --git a/recipes/udev/udev/beagleboard/udev-cache.default b/recipes/udev/udev/beagleboard/udev-cache.default new file mode 100644 index 0000000..d0050b8 --- /dev/null +++ b/recipes/udev/udev/beagleboard/udev-cache.default | |||
@@ -0,0 +1,4 @@ | |||
1 | # Default for /etc/init.d/udev | ||
2 | |||
3 | # Comment this out to disable device cache | ||
4 | #DEVCACHE="/etc/dev.tar" | ||
diff --git a/recipes/udev/udev/beaglebone/udev-cache.default b/recipes/udev/udev/beaglebone/udev-cache.default new file mode 100644 index 0000000..d0050b8 --- /dev/null +++ b/recipes/udev/udev/beaglebone/udev-cache.default | |||
@@ -0,0 +1,4 @@ | |||
1 | # Default for /etc/init.d/udev | ||
2 | |||
3 | # Comment this out to disable device cache | ||
4 | #DEVCACHE="/etc/dev.tar" | ||
diff --git a/recipes/udev/udev_182.bbappend b/recipes/udev/udev_182.bbappend index 564d9a1..4cee6a2 100644 --- a/recipes/udev/udev_182.bbappend +++ b/recipes/udev/udev_182.bbappend | |||
@@ -1,4 +1,26 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}:" | 1 | ############################################################################# |
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
2 | 24 | ||
3 | SRC_URI += "file://0001-support-multitouch-screens.patch" | 25 | SRC_URI += "file://0001-support-multitouch-screens.patch" |
4 | 26 | ||
diff --git a/recipes/v86d/v86d_0.1.10.bbappend b/recipes/v86d/v86d_0.1.10.bbappend index 7c9a860..d551a9f 100644 --- a/recipes/v86d/v86d_0.1.10.bbappend +++ b/recipes/v86d/v86d_0.1.10.bbappend | |||
@@ -1,2 +1,24 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | COMPATIBLE_MACHINE = "(qemux86|emulator)" | 23 | COMPATIBLE_MACHINE = "(qemux86|emulator)" |
2 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | 24 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" |
diff --git a/recipes/vc-graphics/vc-graphics.bbappend b/recipes/vc-graphics/vc-graphics.bbappend deleted file mode 100644 index c76f5c4..0000000 --- a/recipes/vc-graphics/vc-graphics.bbappend +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | PROVIDES = "virtual/libgl virtual/libgles1 virtual/libgles2 virtual/egl" | ||
diff --git a/recipes/virtualbox/mount-vboxsf_4.2.14.bb b/recipes/virtualbox/mount-vboxsf_4.2.14.bb index f529f18..4026d3a 100644 --- a/recipes/virtualbox/mount-vboxsf_4.2.14.bb +++ b/recipes/virtualbox/mount-vboxsf_4.2.14.bb | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | DESCRIPTION = "VirtualBox Guest Additions for Linux: mount" | 23 | DESCRIPTION = "VirtualBox Guest Additions for Linux: mount" |
2 | LICENSE = "GPLv2" | 24 | LICENSE = "GPLv2" |
3 | LIC_FILES_CHKSUM = "file://${WORKDIR}/VirtualBox-${PV}/COPYING;md5=e197d5641bb35b29d46ca8c4bf7f2660" | 25 | LIC_FILES_CHKSUM = "file://${WORKDIR}/VirtualBox-${PV}/COPYING;md5=e197d5641bb35b29d46ca8c4bf7f2660" |
diff --git a/recipes/virtualbox/virtualbox-guest-additions_4.2.14.bb b/recipes/virtualbox/virtualbox-guest-additions_4.2.14.bb index fe366b1..128cad0 100644 --- a/recipes/virtualbox/virtualbox-guest-additions_4.2.14.bb +++ b/recipes/virtualbox/virtualbox-guest-additions_4.2.14.bb | |||
@@ -1,3 +1,25 @@ | |||
1 | ############################################################################# | ||
2 | ## | ||
3 | ## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). | ||
4 | ## | ||
5 | ## This file is part of the Qt Enterprise Embedded Scripts of the Qt | ||
6 | ## framework. | ||
7 | ## | ||
8 | ## $QT_BEGIN_LICENSE$ | ||
9 | ## Commercial License Usage Only | ||
10 | ## Licensees holding valid commercial Qt license agreements with Digia | ||
11 | ## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, | ||
12 | ## may use this file in accordance with the terms contained in said license | ||
13 | ## agreement. | ||
14 | ## | ||
15 | ## For further information use the contact form at | ||
16 | ## http://qt.digia.com/contact-us. | ||
17 | ## | ||
18 | ## | ||
19 | ## $QT_END_LICENSE$ | ||
20 | ## | ||
21 | ############################################################################# | ||
22 | |||
1 | DESCRIPTION = "Kernel drivers for the VirtualBox guest additions" | 23 | DESCRIPTION = "Kernel drivers for the VirtualBox guest additions" |
2 | LICENSE = "GPLv2" | 24 | LICENSE = "GPLv2" |
3 | LIC_FILES_CHKSUM = "file://${WORKDIR}/VirtualBox-${PV}/COPYING;md5=e197d5641bb35b29d46ca8c4bf7f2660" | 25 | LIC_FILES_CHKSUM = "file://${WORKDIR}/VirtualBox-${PV}/COPYING;md5=e197d5641bb35b29d46ca8c4bf7f2660" |