From: Martin Vajnar Date: Tue, 19 Nov 2013 21:07:27 +0000 (+0100) Subject: Add layers for OE X-Git-Url: https://rtime.felk.cvut.cz/gitweb/eurobot/public.git/commitdiff_plain/a316ef112d5c9290c95fccdaf2499ce544593fa4 Add layers for OE Switching to community provided layers. --- diff --git a/.gitmodules b/.gitmodules index f3adb2b3..e20cb1b3 100644 --- a/.gitmodules +++ b/.gitmodules @@ -34,3 +34,27 @@ [submodule "src/3rdparty/libusb"] path = src/3rdparty/libusb url = git://git.libusb.org/libusb.git +[submodule "openembedded/openembedded-core"] + path = openembedded/openembedded-core + url = git://git.openembedded.org/openembedded-core +[submodule "openembedded/meta-openembedded"] + path = openembedded/meta-openembedded + url = git://git.openembedded.org/meta-openembedded +[submodule "openembedded/bitbake"] + path = openembedded/bitbake + url = git://git.openembedded.org/bitbake +[submodule "openembedded/meta-angstrom"] + path = openembedded/meta-angstrom + url = git://github.com/Angstrom-distribution/meta-angstrom.git +[submodule "openembedded/meta-gumstix-community"] + path = openembedded/meta-gumstix-community + url = git://gitorious.org/schnitzeltony-oe-meta/meta-gumstix-community.git +[submodule "openembedded/meta-linaro"] + path = openembedded/meta-linaro + url = git://git.linaro.org/openembedded/meta-linaro.git +[submodule "openembedded/meta-ti"] + path = openembedded/meta-ti + url = git://git.yoctoproject.org/meta-ti +[submodule "openembedded/meta-toradex-community"] + path = openembedded/meta-toradex-community + url = git://gitorious.org/schnitzeltony-oe-meta/meta-toradex-community.git diff --git a/openembedded/Makefile b/openembedded/Makefile index 2f429a63..9f67a35a 100644 --- a/openembedded/Makefile +++ b/openembedded/Makefile @@ -3,6 +3,9 @@ all: gumstix toradex init: cd .. && git submodule update --init openembedded ln -sf ../bitbake openembedded-core/bitbake + rm -f meta-angstrom/recipes-core/systemd/systemd_206.bbappend + mv meta-angstrom/recipes-tweaks/connman/connman_1.17.bbappend meta-angstrom/recipes-tweaks/connman/connman_1.12.bbappend + mv meta-toradex-community/recipes-bsp/u-boot/u-boot-fw-utils_2013.07.bbappend meta-toradex-community/recipes-bsp/u-boot/u-boot-fw-utils_2013.01.01.bbappend if quilt unapplied; then quilt push -a; fi gumstix: init diff --git a/openembedded/bitbake b/openembedded/bitbake new file mode 160000 index 00000000..bbb4fa42 --- /dev/null +++ b/openembedded/bitbake @@ -0,0 +1 @@ +Subproject commit bbb4fa427739912ff3b87379bf629066f6662458 diff --git a/openembedded/meta-angstrom b/openembedded/meta-angstrom new file mode 160000 index 00000000..99039d84 --- /dev/null +++ b/openembedded/meta-angstrom @@ -0,0 +1 @@ +Subproject commit 99039d846566f63247ca237c040922b97d033c60 diff --git a/openembedded/meta-gumstix-community b/openembedded/meta-gumstix-community new file mode 160000 index 00000000..963180a6 --- /dev/null +++ b/openembedded/meta-gumstix-community @@ -0,0 +1 @@ +Subproject commit 963180a674dcd83ad028d9ae2e741ae8ff972257 diff --git a/openembedded/meta-linaro b/openembedded/meta-linaro new file mode 160000 index 00000000..c9f78d6e --- /dev/null +++ b/openembedded/meta-linaro @@ -0,0 +1 @@ +Subproject commit c9f78d6eff14ada3f2bc960e81883b27a10afecc diff --git a/openembedded/meta-openembedded b/openembedded/meta-openembedded new file mode 160000 index 00000000..44754206 --- /dev/null +++ b/openembedded/meta-openembedded @@ -0,0 +1 @@ +Subproject commit 44754206632dd5b0725aeb43e99e4ff9e0245dca diff --git a/openembedded/meta-ti b/openembedded/meta-ti new file mode 160000 index 00000000..a2261820 --- /dev/null +++ b/openembedded/meta-ti @@ -0,0 +1 @@ +Subproject commit a22618208949997cf4b6082c83ad49ab2e570d9c diff --git a/openembedded/meta-toradex-community b/openembedded/meta-toradex-community new file mode 160000 index 00000000..a70c67a0 --- /dev/null +++ b/openembedded/meta-toradex-community @@ -0,0 +1 @@ +Subproject commit a70c67a024cefebbaab3563572fabadf33448d06 diff --git a/openembedded/openembedded-core b/openembedded/openembedded-core new file mode 160000 index 00000000..3549f5f2 --- /dev/null +++ b/openembedded/openembedded-core @@ -0,0 +1 @@ +Subproject commit 3549f5f203363302256848bb33c05c4fd4871948 diff --git a/openembedded/patches/mesa-grate-license.patch b/openembedded/patches/mesa-grate-license.patch new file mode 100644 index 00000000..161f30ee --- /dev/null +++ b/openembedded/patches/mesa-grate-license.patch @@ -0,0 +1,12 @@ +Index: openembedded/meta-toradex-community/recipes-graphics/mesa/mesa-grate_git.bb +=================================================================== +--- openembedded.orig/meta-toradex-community/recipes-graphics/mesa/mesa-grate_git.bb 2013-11-19 21:52:14.539440657 +0100 ++++ openembedded/meta-toradex-community/recipes-graphics/mesa/mesa-grate_git.bb 2013-11-19 22:03:22.059468331 +0100 +@@ -2,6 +2,7 @@ + + SUMMARY = "tegra fork of mesa: A free implementation of the OpenGL API" + ++LICENSE = "Proprietary" + LIC_FILES_CHKSUM = "file://docs/license.html;md5=f69a4626e9efc40fa0d3cc3b02c9eacf" + + SRCREV = "1ac1285aa42a3b54e98fa8a56377343e6ae3ad40" diff --git a/openembedded/patches/meta-ti-machine-kernel-pr.patch b/openembedded/patches/meta-ti-machine-kernel-pr.patch new file mode 100644 index 00000000..d537927d --- /dev/null +++ b/openembedded/patches/meta-ti-machine-kernel-pr.patch @@ -0,0 +1,24 @@ +Index: openembedded/meta-ti/recipes-bsp/powervr-drivers/omap3-sgx-modules_4.05.00.03.bb +=================================================================== +--- openembedded.orig/meta-ti/recipes-bsp/powervr-drivers/omap3-sgx-modules_4.05.00.03.bb 2013-11-19 21:46:46.311427049 +0100 ++++ openembedded/meta-ti/recipes-bsp/powervr-drivers/omap3-sgx-modules_4.05.00.03.bb 2013-11-19 21:59:39.423459102 +0100 +@@ -10,6 +10,7 @@ + + inherit module + ++MACHINE_KERNEL_PR ?= "r0" + MACHINE_KERNEL_PR_append = "b" + PR = "${MACHINE_KERNEL_PR}" + +Index: openembedded/meta-ti/recipes-kernel/linux/linux-mainline_3.2.bb +=================================================================== +--- openembedded.orig/meta-ti/recipes-kernel/linux/linux-mainline_3.2.bb 2013-11-19 21:46:46.331427050 +0100 ++++ openembedded/meta-ti/recipes-kernel/linux/linux-mainline_3.2.bb 2013-11-19 22:00:00.547459976 +0100 +@@ -9,6 +9,7 @@ + SRCREV_pn-${PN} = "1f873aca1c7aa7a574b276c040d304d16f1dbfa4" + + # The main PR is now using MACHINE_KERNEL_PR, for omap3 see conf/machine/include/omap3.inc ++MACHINE_KERNEL_PR ?= "r0" + MACHINE_KERNEL_PR_append = "b" + PR = "${MACHINE_KERNEL_PR}" + diff --git a/openembedded/patches/series b/openembedded/patches/series new file mode 100644 index 00000000..12d92a62 --- /dev/null +++ b/openembedded/patches/series @@ -0,0 +1,2 @@ +meta-ti-machine-kernel-pr.patch +mesa-grate-license.patch