summaryrefslogtreecommitdiffstats
path: root/recipes
diff options
context:
space:
mode:
authorKalle Viironen <kalle.viironen@digia.com>2014-02-21 12:08:34 +0200
committerKalle Viironen <kalle.viironen@digia.com>2014-02-21 12:08:39 +0200
commita68e1ea9b2904f7c69330e534da877cf19376219 (patch)
treeb3b6b17eea9ae44206226cc7d47f42841883020f /recipes
parent48f7d2b6ef3939417a1bf291a82fa36660b213e6 (diff)
parentee2541cf756ddada9bd008b148267e2836d42450 (diff)
downloadmeta-boot2qt-QtEE_v2.0.0.tar.gz
Merge branch 'stable' into releaseQtEE_v2.0.0
* stable: (34 commits) udev: disable udev-cache also for beagleboard busybox: use ifplugd to enable hotplug networking Move libgl workaround to libsdl imx53: change to correct GPU driver package emulator: don't build mesa with llvm anymore Fix emulator hdd image building emulator: alsa config to allow multiple source to play audio hunspell: use multple checksums for hunspell srcs Changes to init script Add script to initialize yocto build env Add missing copyright headers Update copyright year to 2014 adb: use modprobe to load dependency modules udev: disable udev-cache on beaglebone Add support for BeagleBone Black Recipe for hunspell upgrade emulator components gpu-viv-bin-mx6q: remove dependency to mesa rpi: disable bbappend from meta-raspberrypi Install all kernel modules ... Change-Id: I7adca9894ee35092d546babb1926edbf06300feb
Diffstat (limited to 'recipes')
-rw-r--r--recipes/adbd/adbd.bb22
-rwxr-xr-xrecipes/adbd/files/adb-init2
-rw-r--r--recipes/adbd/files/raspberrypi/adb-init21
-rw-r--r--recipes/alsa/alsa-state.bbappend23
-rw-r--r--recipes/alsa/alsa-state/emulator/asound.conf4
-rw-r--r--recipes/alsa/alsa-state/raspberrypi/asound.conf9
-rw-r--r--recipes/amd-gpu-x11-bin-mx51/amd-gpu-x11-bin-mx51_11.09.01.bbappend24
-rw-r--r--recipes/base-files/base-files_3.0.14.bbappend22
-rwxr-xr-xrecipes/busybox/busybox/busybox-ifplugd.sh32
-rwxr-xr-xrecipes/busybox/busybox/ifplugd.action6
-rw-r--r--recipes/busybox/busybox/network.cfg1
-rw-r--r--recipes/busybox/busybox_1.21.1.bbappend46
-rw-r--r--recipes/gdb/gdb-cross-canadian_7.5.1.bbappend13
-rw-r--r--recipes/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_1.1.0.bbappend3
-rw-r--r--recipes/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.9-1.0.0-hfp.bbappend1
-rw-r--r--recipes/hunspell/hunspell_1.3.2.bb55
-rw-r--r--recipes/images/b2qt-embedded-image.bb25
-rw-r--r--recipes/init-ifupdown/init-ifupdown_1.0.bbappend22
-rw-r--r--recipes/initscripts/initscripts_1.0.bbappend22
-rw-r--r--recipes/libgles/libgles-omap3_4.05.00.03.bbappend24
-rw-r--r--recipes/libgles/libgles-omap3_4.09.00.01.bbappend24
-rw-r--r--recipes/libgles/libgles-omap3_5.00.00.01.bbappend46
-rw-r--r--recipes/libgles/libgles-omap3_5.01.00.01.bbappend42
-rw-r--r--recipes/libsdl/libsdl_1.2.15.bbappend1
-rw-r--r--recipes/linux/linux-am335x-psp_3.2.bbappend22
-rw-r--r--recipes/linux/linux-boundary_3.0.35.bbappend22
-rw-r--r--recipes/linux/linux-mainline_3.2.bbappend22
-rw-r--r--recipes/linux/linux-ti-staging_3.12.bbappend23
-rw-r--r--recipes/linux/linux-yocto/snd_intel8x0.cfg1
-rw-r--r--recipes/linux/linux-yocto_3.10.bbappend29
-rw-r--r--recipes/linux/linux-yocto_3.8.bbappend1
-rw-r--r--recipes/llvm/llvm-common.bb22
-rw-r--r--recipes/llvm/llvm-common/llvm-config10
-rw-r--r--recipes/llvm/llvm.inc226
-rw-r--r--recipes/llvm/llvm3.2/arm_fenv_uclibc.patch14
-rw-r--r--recipes/llvm/llvm3.2_3.2.bb105
-rw-r--r--recipes/mesa/mesa_9.1.3.bb117
-rw-r--r--recipes/mesa/mesa_9.1.6.bbappend26
-rw-r--r--recipes/meta/meta-toolchain-b2qt-embedded-sdk.bb24
-rwxr-xr-xrecipes/mkcard/files/mkcard.sh16
-rw-r--r--recipes/mkcard/mkcard_0.5.bb22
-rw-r--r--recipes/openssh/openssh_6.1p1.bbappend2
-rw-r--r--recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-host.bb22
-rw-r--r--recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-target.bb25
-rw-r--r--recipes/psplash/psplash_git.bbappend22
-rw-r--r--recipes/u-boot/u-boot-am33x_2013.01.01.bbappend22
-rw-r--r--recipes/u-boot/u-boot-beagleboard_2011.09.bbappend22
-rw-r--r--recipes/u-boot/u-boot-script-boundary/0001-nitrogen6x-disable-console-cursor-blinking.patch25
-rw-r--r--recipes/u-boot/u-boot-script-boundary_git.bbappend22
-rw-r--r--recipes/u-boot/u-boot-ti-staging/0001-BBB-disable-console-cursor-blinking.patch25
-rw-r--r--recipes/u-boot/u-boot-ti-staging_2013.10.bbappend26
-rw-r--r--recipes/udev/udev/0001-support-multitouch-screens.patch (renamed from recipes/udev/0001-support-multitouch-screens.patch)0
-rw-r--r--recipes/udev/udev/beagleboard/udev-cache.default4
-rw-r--r--recipes/udev/udev/beaglebone/udev-cache.default4
-rw-r--r--recipes/udev/udev_182.bbappend24
-rw-r--r--recipes/v86d/v86d_0.1.10.bbappend22
-rw-r--r--recipes/vc-graphics/vc-graphics.bbappend1
-rw-r--r--recipes/virtualbox/mount-vboxsf_4.2.14.bb22
-rw-r--r--recipes/virtualbox/virtualbox-guest-additions_4.2.14.bb22
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
1DESCRIPTION = "Android Debug Bridge Daemon" 23DESCRIPTION = "Android Debug Bridge Daemon"
2HOMEPAGE = "http://developer.android.com/tools/help/adb.html" 24HOMEPAGE = "http://developer.android.com/tools/help/adb.html"
3SECTION = "devel" 25SECTION = "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
9case "$1" in 9case "$1" in
10start) 10start)
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
3DAEMON=/usr/bin/adbd
4
5case "$1" in
6start)
7 start-stop-daemon --start --quiet --exec $DAEMON &
8 ;;
9stop)
10 start-stop-daemon --stop --quiet --exec $DAEMON
11 ;;
12restart)
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
20esac
21exit 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
23FILESEXTRAPATHS_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 @@
1pcm.!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 @@
1pcm.!default {
2 type hw
3 card 0
4}
5
6ctl.!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
2DEPENDS = "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11', '', d)}" 24DEPENDS = "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11', '', d)}"
3
4PROVIDES += "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
1do_install_append() { 23do_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
2DAEMON=/usr/sbin/ifplugd
3NAME=ifplugd
4DESC="Busybox IFPLUG Server"
5ARGS="-i eth0"
6
7test -f $DAEMON || exit 1
8
9set -e
10
11case "$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 ;;
32esac
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
2if [ "${2}" == "up" ]; then
3 ifup ${1}
4else
5 ifdown ${1}
6fi
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
23FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
24SRC_URI += "\
25 file://network.cfg \
26 file://busybox-ifplugd.sh \
27 file://ifplugd.action \
28 "
29
30PACKAGES =+ "${PN}-ifplugd"
31FILES_${PN}-ifplugd = "\
32 ${sysconfdir}/init.d/busybox-ifplugd.sh \
33 ${sysconfdir}/etc/ifplugd/ifplugd.action \
34 "
35
36INITSCRIPT_PACKAGES += "${PN}-ifplugd"
37INITSCRIPT_NAME_${PN}-ifplugd = "busybox-ifplugd.sh"
38
39RRECOMMENDS_${PN} += "${PN}-ifplugd"
40
41do_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 @@
1do_compile_prepend() {
2cat > ${WORKDIR}/python << EOF
3#! /bin/sh
4case "\$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 ;;
9esac
10exit 0
11EOF
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 @@
1PROVIDES += "virtual/libgl"
2
3FILES_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
23DESCRIPTION = "Hunspell"
24LICENSE = "LGPLv2"
25LIC_FILES_CHKSUM = "file://${WORKDIR}/hunspell-${PV}/COPYING;md5=ed3a37b3ba6d6be3e08ab45987cf1b88"
26
27SRC_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
32SRC_URI[hunspell.md5sum] = "3121aaf3e13e5d88dfff13fb4a5f1ab8"
33SRC_URI[hunspell.sha256sum] = "b4edd4a4ee944cb9f485b35473e46b729ed768e9d24da8e78e4c4c6ca56addbd"
34SRC_URI[dict-en.md5sum] = "6fb885d57899c3e6aa2b27f3510deb37"
35SRC_URI[dict-en.sha256sum] = "f4b43083923e2998298fd270a8a9f9ed570f4fbebeaa46ce5f1788b76920308b"
36SRC_URI[dict-ar.md5sum] = "69990932920960eb765fd35883640124"
37SRC_URI[dict-ar.sha256sum] = "88d9eebbe05de29d17f4420ebaec9249441ce01d61b5d6c7ecba040e250e2d91"
38
39PR = "r0"
40
41inherit autotools gettext
42
43PACKAGES += "${PN}-dicts"
44RRECOMMENDS_${PN} += "${PN}-dicts"
45FILES_${PN}-dicts = "${datadir}/hunspell"
46
47do_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
1DESCRIPTION = "B2Qt on embedded Linux SDK image" 23DESCRIPTION = "B2Qt on embedded Linux SDK image"
2LICENSE = "CLOSED" 24LICENSE = "CLOSED"
3PR = "r0" 25PR = "r0"
@@ -39,6 +61,7 @@ TOOLS_EXTRA_INSTALL = "\
39 " 61 "
40 62
41IMAGE_INSTALL += "\ 63IMAGE_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
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 23FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
2 24
3SRC_URI_append_beagleboard = " file://fixed_mac_address" 25SRC_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
1do_configure_append() { 23do_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
1BINLOCATION_omap3 = "${S}/gfx_rel_es5.x" 23BINLOCATION_omap3 = "${S}/gfx_rel_es5.x"
2 24
3TOOLCHAIN_PATH = "${STAGING_DIR_TARGET}" 25TOOLCHAIN_PATH = "${STAGING_DIR_TARGET}"
@@ -5,8 +27,6 @@ TOOLCHAIN_PATH = "${STAGING_DIR_TARGET}"
5FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 27FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
6SRC_URI += " file://0001-Add-GLchar-typedef.patch" 28SRC_URI += " file://0001-Add-GLchar-typedef.patch"
7 29
8PROVIDES += "virtual/libgl"
9
10LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1" 30LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1"
11 31
12do_install_append() { 32do_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 @@
1BINLOCATION_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
3PROVIDES += "virtual/libgl" 23BINLOCATION_omap3 = "${S}/gfx_rel_es5.x"
4 24
5LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1" 25LIBGLESWINDOWSYSTEM = "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
23FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
24
25BINLOCATION_omap3 = "${S}/gfx_rel_es5.x"
26BINLOCATION_beaglebone = "${S}/gfx_rel_es8.x"
27
28LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1"
29
30do_install_append() {
31 echo "ParamBufferSize=33554432" >> ${D}${sysconfdir}/powervr.ini
32}
33
34# Inhibit warnings about files being stripped.
35INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
36
37pkg_postinst_${PN}_append() {
38ESREV=$(echo ${BINLOCATION} | grep -Po '(\d+)(?!.*\d)' )
39echo ${ESREV} > $D${sysconfdir}/powervr-esrev
40}
41
42RRECOMMENDS_${PN} = "omap3-sgx-modules"
43RRECOMMENDS_${PN}-blitwsegl = ""
44RRECOMMENDS_${PN}-flipwsegl = ""
45RRECOMMENDS_${PN}-frontwsegl = ""
46RRECOMMENDS_${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
23FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
24
25BINLOCATION_omap3 = "${S}/gfx_rel_es5.x"
26BINLOCATION_beaglebone = "${S}/gfx_rel_es8.x"
27
28LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1"
29
30# Inhibit warnings about files being stripped.
31INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
32
33pkg_postinst_${PN}_append() {
34ESREV=$(echo ${BINLOCATION} | grep -Po '(\d+)(?!.*\d)' )
35echo ${ESREV} > $D${sysconfdir}/powervr-esrev
36}
37
38RRECOMMENDS_${PN} = "omap3-sgx-modules"
39RRECOMMENDS_${PN}-blitwsegl = ""
40RRECOMMENDS_${PN}-flipwsegl = ""
41RRECOMMENDS_${PN}-frontwsegl = ""
42RRECOMMENDS_${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
1do_configure_append() { 23do_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
2do_configure_prepend() { 24do_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
1do_configure_prepend() { 23do_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
23KERNEL_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
23FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
24SRC_URI += "\
25 file://snd_intel8x0.cfg \
26 "
27
28KMACHINE_emulator = "qemux86"
29COMPATIBLE_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 @@
1COMPATIBLE_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 @@
1DESCRIPTION = "Helper script for OE's llvm support"
2LICENSE = "MIT"
3LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
4 file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420 \
5"
6
7SRC_URI = "file://llvm-config"
8
9ALLOW_EMPTY_${PN} = "1"
10SYSROOT_PREPROCESS_FUNCS_append_class-target = " llvm_common_sysroot_preprocess"
11
12llvm_common_sysroot_preprocess() {
13 install -d ${SYSROOT_DESTDIR}${bindir_crossscripts}/
14 install -m 0755 ${WORKDIR}/llvm-config ${SYSROOT_DESTDIR}${bindir_crossscripts}/
15}
16
17do_install_virtclass-native() {
18 install -d ${D}${bindir}
19 install -m 0755 ${WORKDIR}/llvm-config ${D}${bindir}
20}
21
22BBCLASSEXTEND = "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
4if [ $WANT_LLVM_RELEASE ]; then
5 exec `dirname $0`/${TARGET_PREFIX}llvm-config$WANT_LLVM_RELEASE ${@}
6else
7 echo "The variable WANT_LLVM_RELEASE is not defined and exported"
8 echo "by your build recipe. Go figure."
9 exit 1
10fi
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
20DESCRIPTION = "The Low Level Virtual Machine"
21HOMEPAGE = "http://llvm.org"
22# 3-clause BSD-like
23LICENSE = "NCSA"
24LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=0ac5f799a2d89477c75b0a378b221855"
25
26DEPENDS = "llvm${LLVM_RELEASE}-native llvm-common"
27DEPENDS_virtclass-native = "llvm-common-native cmake-native"
28
29INC_PR = "r2"
30
31SRC_URI = "http://llvm.org/releases/${PV}/llvm-${PV}.tgz"
32
33S = "${WORKDIR}/llvm-${PV}"
34
35inherit 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.
41LLVM_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.
45LLVM_RELEASE = "${PV}"
46
47# llvm *must* be built out of tree
48OECMAKE_SOURCEPATH = ".."
49OECMAKE_BUILDPATH = "build"
50EXTRA_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
68TOOLCHAIN_OPTIONS = ""
69
70PACKAGES_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.
74EXTRA_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
85PACKAGES_virtclass-native = ""
86
87PACKAGES_DYNAMIC_virtclass-native = ""
88
89python 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
94FILES_${PN} = ""
95ALLOW_EMPTY_${PN} = "1"
96
97FILES_${PN}-dbg += "${libdir}/llvm${LLVM_RELEASE}/.debug ${bindir}/llvm${LLVM_RELEASE}/.debug"
98
99FILES_${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
107base_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
112do_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
146SYSROOT_PREPROCESS_FUNCS_append_class-target = " llvm_sysroot_preprocess"
147
148llvm_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
164do_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)
208def 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
225BBCLASSEXTEND = "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 @@
1Index: 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 @@
1DESCRIPTION = "The Low Level Virtual Machine"
2HOMEPAGE = "http://llvm.org"
3# 3-clause BSD-like
4LICENSE = "NCSA"
5LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=60fdd7739841f04a2ce2171a726be8f3"
6
7DEPENDS = "libffi libxml2-native llvm-common"
8
9SRC_URI = "http://llvm.org/releases/${PV}/llvm-${PV}.src.tar.gz"
10SRC_URI_append_libc-uclibc = " file://arm_fenv_uclibc.patch "
11
12SRC_URI[md5sum] = "71610289bbc819e3e15fdd562809a2d7"
13SRC_URI[sha256sum] = "125090c4d26740f1d5e9838477c931ed7d9ad70d599ba265f46f3a42cb066343"
14
15S = "${WORKDIR}/llvm-${PV}.src"
16
17inherit autotools perlnative pythonnative
18
19LLVM_BUILD_DIR = "${WORKDIR}/llvm-${PV}.build"
20LLVM_INSTALL_DIR = "${WORKDIR}/llvm-install"
21LLVM_DIR = "llvm${PV}"
22
23EXTRA_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"
32EXTRA_OEMAKE += "REQUIRES_RTTI=1 VERBOSE=1"
33FILES_${PN} = "${libdir}/lib*.so \
34 ${libdir}/${LLVM_DIR}/*"
35FILES_${PN}-dbg = "${bindir}/${LLVM_DIR}/.debug \
36 ${libdir}/${LLVM_DIR}/.debug \
37 ${libdir}/.debug \
38 /usr/src/debug"
39FILES_${PN}-dev = "${bindir}/${LLVM_DIR} \
40 ${includedir}/${LLVM_DIR} \
41 ${libdir}/${LLVM_DIR}/BugpointPasses.so \
42 ${libdir}/${LLVM_DIR}/LLVMHello.so"
43FILES_${PN}-static-dev = "${libdir}/${LLVM_DIR}/*.a"
44FILES_SOLIBSDEV = ""
45INSANE_SKIP_${PN} = "dev-so"
46
47do_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
63do_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
80do_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
100SYSROOT_PREPROCESS_FUNCS += "llvm_sysroot_preprocess"
101
102llvm_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 @@
1SUMMARY = "A free implementation of the OpenGL API"
2DESCRIPTION = "Mesa is an open-source implementation of the OpenGL specification - \
3a system for rendering interactive 3D graphics. \
4A variety of device drivers allows Mesa to be used in many different environments \
5ranging from software emulation to complete hardware acceleration for modern GPUs. \
6Mesa is used as part of the overall Direct Rendering Infrastructure and X.org \
7environment."
8
9HOMEPAGE = "http://mesa3d.org"
10BUGTRACKER = "https://bugs.freedesktop.org"
11SECTION = "x11"
12LICENSE = "MIT"
13LIC_FILES_CHKSUM = "file://docs/license.html;md5=42d77d95cba529a3637129be87d6555d"
14
15INC_PR = "r9"
16PE = "2"
17
18export WANT_LLVM_RELEASE = "3.2"
19
20DEPENDS = "expat makedepend-native flex-native bison-native llvm${WANT_LLVM_RELEASE}"
21
22PROVIDES = "virtual/libgl virtual/libgles1 virtual/libgles2 virtual/egl"
23
24inherit autotools pkgconfig pythonnative
25
26SRC_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
35SRC_URI[md5sum] = "952ccd03547ed72333b64e1746cf8ada"
36SRC_URI[sha256sum] = "8d5dac2202d0355bff5cfd183582ec8167d1d1227b7bb7a669acecbeaa52d766"
37
38S = "${WORKDIR}/Mesa-${PV}"
39
40EXTRA_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)
54FULL_OPTIMIZATION_append = " -fno-omit-frame-pointer"
55
56# Multiple virtual/gl providers being built breaks staging
57EXCLUDE_FROM_WORLD = "1"
58
59# Remove the mesa dependency on mesa-dev, as mesa is empty
60RDEPENDS_${PN}-dev = ""
61
62PACKAGES =+ "libegl-mesa libegl-mesa-dev \
63 libglapi libglapi-dev \
64 libgles2-mesa libgles2-mesa-dev \
65 libegl-gallium \
66 "
67
68do_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.
77python __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
97python 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
102PACKAGESPLITFUNCS_prepend = "mesa_populate_packages "
103
104PACKAGES_DYNAMIC += "^mesa-driver-.*"
105
106FILES_libegl-mesa = "${libdir}/libEGL.so.*"
107FILES_libgles2-mesa = "${libdir}/libGLESv2.so.*"
108FILES_libglapi = "${libdir}/libglapi.so.*"
109FILES_libegl-gallium = "${libdir}/egl/egl_gallium.so* ${libdir}/egl/st_GL.so*"
110
111FILES_libegl-mesa-dev = "${libdir}/libEGL.* ${includedir}/EGL ${includedir}/KHR ${libdir}/pkgconfig/egl.pc"
112FILES_libglapi-dev = "${libdir}/libglapi.*"
113FILES_libgles2-mesa-dev = "${libdir}/libGLESv2.* ${includedir}/GLES2 ${libdir}/pkgconfig/glesv2.pc"
114
115FILES_${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
23EGL_PLATFORMS = "fbdev"
24DRIDRIVERS_remove = "swrast,radeon,r200,nouveau,i965,i915"
25DRIDRIVERS_append += "swrast"
26EXTRA_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
1DESCRIPTION = "B2Qt on embedded Linux SDK toolchain" 23DESCRIPTION = "B2Qt on embedded Linux SDK toolchain"
2PR = "r0" 24PR = "r0"
3LICENSE = "CLOSED" 25LICENSE = "CLOSED"
4 26
5TOOLCHAIN_HOST_TASK = "nativesdk-packagegroup-b2qt-embedded-toolchain-host packagegroup-cross-canadian-${TRANSLATED_TARGET_ARCH}" 27TOOLCHAIN_HOST_TASK = "nativesdk-packagegroup-b2qt-embedded-toolchain-host packagegroup-cross-canadian-${MACHINE}"
6TOOLCHAIN_TARGET_TASK = "nativesdk-packagegroup-b2qt-embedded-toolchain-target" 28TOOLCHAIN_TARGET_TASK = "nativesdk-packagegroup-b2qt-embedded-toolchain-target"
7 29
8require recipes-core/meta/meta-toolchain.bb 30require 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
33sleep 1 33sleep 1
34 34
35
36if [ -x `which kpartx` ]; then
37 kpartx -a ${DRIVE}
38fi
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
47fi 42fi
48 43
49DRIVE_NAME=`basename $DRIVE`
50DEV_DIR=`dirname $DRIVE`
51
52if [ ! -b ${PARTITION1} ]; then
53 PARTITION1=$DEV_DIR/mapper/${DRIVE_NAME}p1
54fi
55
56PARTITION2=${DRIVE}2 44PARTITION2=${DRIVE}2
57if [ ! -b ${PARTITION2} ]; then 45if [ ! -b ${PARTITION2} ]; then
58 PARTITION2=${DRIVE}p2 46 PARTITION2=${DRIVE}p2
59fi 47fi
60if [ ! -b ${PARTITION2} ]; then
61 PARTITION2=$DEV_DIR/mapper/${DRIVE_NAME}p2
62fi
63
64 48
65# now make partitions. 49# now make partitions.
66if [ -b ${PARTITION1} ]; then 50if [ -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
1DESCRIPTION = "mkcard.sh v0.5" 23DESCRIPTION = "mkcard.sh v0.5"
2LICENSE = "GPLv2+" 24LICENSE = "GPLv2+"
3LIC_FILES_CHKSUM = "file://${COREBASE}/bitbake/COPYING;md5=751419260aa954499f7abaabaa882bbe" 25LIC_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 @@
1export 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
1DESCRIPTION = "Host packages for B2Qt on embedded Linux SDK" 23DESCRIPTION = "Host packages for B2Qt on embedded Linux SDK"
2PR = "r0" 24PR = "r0"
3ALLOW_EMPTY_${PN} = "1" 25ALLOW_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
1DESCRIPTION = "Target packages for B2Qt on embedded Linux SDK" 23DESCRIPTION = "Target packages for B2Qt on embedded Linux SDK"
2PR = "r0" 24PR = "r0"
3ALLOW_EMPTY_${PN} = "1" 25ALLOW_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
1FILESEXTRAPATHS_prepend := "${THISDIR}/files:" 23FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
2 24
3SPLASH_IMAGES = "file://qt.png;outsuffix=default" 25SPLASH_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
1FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" 23FILESEXTRAPATHS_append := "${THISDIR}/${PN}:"
2SRC_URI += " \ 24SRC_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
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 23FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
2SRC_URI += " \ 24SRC_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 @@
1From 6b894707404a1aeb3072d4b3bfc486ff9ad37ac4 Mon Sep 17 00:00:00 2001 1From b21614109fb3cca15c4b0d296b3ab6cc1b778e3a Mon Sep 17 00:00:00 2001
2From: Samuli Piippo <samuli.piippo@digia.com> 2From: Samuli Piippo <samuli.piippo@digia.com>
3Date: Tue, 9 Jul 2013 15:31:30 +0300 3Date: Fri, 10 Jan 2014 12:37:20 +0200
4Subject: [PATCH] nitrogen6x: disable console cursor blinking 4Subject: [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
10diff --git a/board/boundary/nitrogen6x/6x_bootscript.txt b/board/boundary/nitrogen6x/6x_bootscript.txt 10diff --git a/board/boundary/nitrogen6x/6x_bootscript-yocto.txt b/board/boundary/nitrogen6x/6x_bootscript-yocto.txt
11index 1d766ca..80b91ea 100644 11index 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--
231.7.10.4 241.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
1FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" 23FILESEXTRAPATHS_append := "${THISDIR}/${PN}:"
2SRC_URI += " \ 24SRC_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 @@
1From bde714b9bfeafe46abc1078c09f6efac0e7b6478 Mon Sep 17 00:00:00 2001
2From: Samuli Piippo <samuli.piippo@digia.com>
3Date: Wed, 22 Jan 2014 11:30:59 +0200
4Subject: [PATCH] BBB: disable console cursor blinking
5
6---
7 include/configs/am335x_evm.h | 2 ++
8 1 file changed, 2 insertions(+)
9
10diff --git a/include/configs/am335x_evm.h b/include/configs/am335x_evm.h
11index 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--
241.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
23FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
24SRC_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 @@
1FILESEXTRAPATHS_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
23FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
2 24
3SRC_URI += "file://0001-support-multitouch-screens.patch" 25SRC_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
1COMPATIBLE_MACHINE = "(qemux86|emulator)" 23COMPATIBLE_MACHINE = "(qemux86|emulator)"
2FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 24FILESEXTRAPATHS_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 @@
1PROVIDES = "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
1DESCRIPTION = "VirtualBox Guest Additions for Linux: mount" 23DESCRIPTION = "VirtualBox Guest Additions for Linux: mount"
2LICENSE = "GPLv2" 24LICENSE = "GPLv2"
3LIC_FILES_CHKSUM = "file://${WORKDIR}/VirtualBox-${PV}/COPYING;md5=e197d5641bb35b29d46ca8c4bf7f2660" 25LIC_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
1DESCRIPTION = "Kernel drivers for the VirtualBox guest additions" 23DESCRIPTION = "Kernel drivers for the VirtualBox guest additions"
2LICENSE = "GPLv2" 24LICENSE = "GPLv2"
3LIC_FILES_CHKSUM = "file://${WORKDIR}/VirtualBox-${PV}/COPYING;md5=e197d5641bb35b29d46ca8c4bf7f2660" 25LIC_FILES_CHKSUM = "file://${WORKDIR}/VirtualBox-${PV}/COPYING;md5=e197d5641bb35b29d46ca8c4bf7f2660"