summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* kernel.bbclass: add deploy link to KERNEL_IMAGETYPEChristopher Larson2012-10-171-0/+1
| | | | | | | | | It's common to provide a non-machine-suffixed link in DEPLOY_DIR_IMAGE, so let's be consistent and do so here as well. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* kernel.bbclass: Dont package kxgettext.oKhem Raj2012-10-171-1/+1
| | | | | | | | | | | | | | kxgettext.o is generated when building ppc kernels so we end up with packaging errors like > ERROR: QA Issue: Architecture did not match (20 to 62) on > /work/virtex5-poky-linux/linux-xilinx-2.6.38-r00/packages-split/kernel-dev/usr/src/kernel/scripts/kconfig/kxgettext.o Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* kernel: Add kernel headers to kernel-dev packageDarren Hart2012-10-171-15/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [YOCTO #1614] Add the kernel headers to the kernel-dev package. This packages what was already built and kept in sysroots for building modules with bitbake. Making this available on the target requires removing some additional host binaries. Move the location to /usr/src/kernel Before use on the target, the user will need to: # cd /usr/src/kernel # make scripts This renders the kernel-misc recipe empty, so remove it. As we use /usr/src/kernel in several places (and I missed one in the previous version), add a KERNEL_SRC_DIR variable and use that throughout the class to avoid update errors in the future. Now that we package the kernel headers, drop the kernel_package_preprocess function which removed them from PKGD. All *-sdk image recipes include dev-pkgs, so the kernel-dev package will be installed by default on all such images. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* recipes-kernel: make perf a standalone packageLiang Li2012-10-171-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | perf has been coupled to the kernel packages via kernel.bbclass. While maintaining the build of perf out of the kernel source tree is desired the package coupling has proved to be awkward in several situations such as: - when a kernel recipe doesn't want to build/provide perf - when licensing of dependencies would prohibit perf and hence the kernel from being built. To solve some of these problems, this recipe is the extraction of the linux-tools.inc provided perf compilation into a standalone perf recipe that builds out of the kernel source, but is otherwise independent. No new functionality is provided above what the linux-tools.inc variant provided, but the separate recipe provides baseline for adding new functionality. Signed-off-by: Liang Li <liang.li@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* kernel: save $kerndir/tools and $kerndir/lib from pruningBruce Ashfield2012-10-171-1/+1
| | | | | | | | | | | | | | | | | | | The kernel source tree in the sysroot has all unecessary source code removed. The existing use case is to support module building out of the sysroot, but as more toolsa are moved into the kernel tree itself there are new use cases for the kernel sysroot source. To avoid putting dependencies on the kernel, and to be able to individually build and package these tools out of the source tree, we can save $kerndir/tools and $kernddir/lib from being removed. This enables tools like perf to be built our of the kernel source in the sysroot, without significantly increasing the amount of source in the sysroot. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* Merge branch 'denzil-next' into denzilEric Bénard2012-09-141-0/+4
|\
| * libxaw: Fix libxaw-dev to not depends on non-existent libxaw packageOtavio Salvador2012-09-141-0/+4
| | | | | | | | | | | | | | | | | | | | The libxaw recipe generate a binary package for each soname of libxaw (currently libxaw6-6 and libxaw-7-7) but no libxaw so libxaw-dev cannot depends on it. Reported-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* | Merge branch 'denzil-next' into denzilEric Bénard2012-09-025-28/+49
|\|
| * sox: add 14.4.0Koen Kooi2012-09-021-0/+26
| | | | | | | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
| * systemd.bbclass: introduce SYSTEMD_AUTO_ENABLE variableAndreas Müller2012-09-021-2/+4
| | | | | | | | | | | | | | | | Currently all services introduced are enabled and started at installation. By setting SYSTEMD_AUTO_ENABLE = "disable" the default behaviour can be overridden. Signed-off-by: Eric Bénard <eric@eukrea.com>
| * systemd.bbclass: do not warn for systemd files are in ${PN}Andreas Müller2012-09-021-7/+2
| | | | | | | | | | | | Since we have our own layer there is no need to separate out systemd packages Signed-off-by: Eric Bénard <eric@eukrea.com>
| * systemd.bbclass: extract SYSTEMD_SERVICE properlyAndreas Müller2012-09-021-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To set service files the following syntax is allowed: SYSTEMD_SERVICE = <service_file> or SYSTEMD_SERVICE_{<systemd_package_name>} = <service_file> A function get_package_var was introduced to handle all use-cases [1] properly. Build tested / buildhistory checks [1] http://lists.linuxtogo.org/pipermail/openembedded-devel/2012-May/039870.html Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
| * systemd.bbclass: remove unused codeAndreas Müller2012-09-021-5/+0
| | | | | | | | | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
| * nodejs: update to 0.6.20Koen Kooi2012-09-021-3/+2
| | | | | | | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
| * orc: update to 0.4.16Koen Kooi2012-09-022-6/+6
| | | | | | | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* | Merge branch 'denzil-next' into denzilEric Bénard2012-08-136-15/+20
|\|
| * cramfs_cvs.bb: fix compile step so it can be rerun without failingMatthew McClintock2012-08-131-1/+2
| | | | | | | | | | | | Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
| * systemd: cleanup /var/run on boot and create /var/run/utmpMartin Jansa2012-08-132-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Angstrom uses /var/run cleanup because: Some apps (e.g. avahi-daemon) to clean up their old-style pid files and fail to start every other boot. Se we let systemd clean it on boot. Which seems general enough, so lets move var-run.conf from base-files.bbappend to systemd recipe. * /var/run/utmp was created by volatiles before, but without sysvinit installed systemd-update-utmp-runlevel.service fails to start without this file Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Eric Bénard <eric@eukrea.com>
| * ltrace: Fix make errorFranklin Cooper Jr2012-08-131-2/+2
| | | | | | | | | | | | | | | | * Fixes the make: invalid option -- '/' error Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
| * xserver-common 1.34: sync /etc/X11/Xsession.d/90xXWindowManager with ↵Denis Carikli2012-07-302-11/+8
| | | | | | | | | | | | | | | | | | | | | | x11-common(oe-core) Without that fix environments like sato cannot start because they require x-session-manager to be started instead of x-window-manager. Signed-off-by: Denis Carikli <denis@eukrea.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
| * v4l-utils 0.8.8: disable qv4l2 buildKoen Kooi2012-07-302-1/+44
| | | | | | | | | | | | | | It picks up host qmake and breaks the build. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* | v4l-utils 0.8.8: disable qv4l2 buildKoen Kooi2012-07-302-1/+44
|/ | | | | | | It picks up host qmake and breaks the build. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* libnl: upgrade to 3.2.9 and fix upgrade pathMartin Jansa2012-07-151-5/+9
| | | | | | | | | * COPYING change is only formal from http://git.infradead.org/users/tgr/libnl.git/commitdiff/c857625be074a7b9ef6adbcdde986a0b23aae901 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* libnl: bump PEMartin Jansa2012-07-151-0/+2
| | | | | | | | * libnl-2 in oe-core has PE 1, so in order to have upgrade patch from libnl-2 to libnl-3 we need PE 1 here too Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* ntp: unbreak fetching of ntp-sslKoen Kooi2012-07-131-1/+1
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* opencv, opencv-samples: drop 2.3.1Koen Kooi2012-07-133-155/+0
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* opencv, opencv-samples: add 2.4.2Koen Kooi2012-07-133-0/+155
| | | | | | | Libav is easier to get right than gstreamer, so switch back. Also enable libv4l for better v4l(2) support Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* python-docutils: update to 0.9.1Koen Kooi2012-07-131-5/+3
| | | | | | | This fixes the 'no module named Roman' errors. License checksum changed due to date changes Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* cheese: add 2.30.1Koen Kooi2012-07-131-0/+14
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* yavta: add patch to enable streaming to stdoutKoen Kooi2012-07-132-2/+857
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* libjpeg-turbo: add LEAD_SONAME to fix upgrade to 8dMartin Jansa2012-07-131-0/+3
| | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* edje: explicitly enable libsndfile for target recipeMartin Jansa2012-07-131-1/+6
| | | | | | | | | * there is no native/nativesdk support in libsndfile so disable it fro native/nativesdk edje * Thanks to Koen for noticing that it's autodetected and sometimes leaks into feeds Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* libjpeg-turbo: update 1.2.1 / use version 8d to follow oe-core libjpeg updateAndreas Müller2012-07-131-2/+2
| | | | | | | | | without following oe-core's version PREFERRED_PROVIDER_jpeg does not work and libjpeg is build. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* kernel.bbclass: pass KERNEL_VERSION to depmod calls in postinstMartin Jansa2012-07-131-2/+2
| | | | | | | | | | | * without this, kernel upgrades where KERNEL_VERSION is changed e.g. 3.4.2 -> 3.4.3 generate .dep for running 3.4.2 and after reboot user ends up without any module loaded to make it worse after reboot nothing is upgraded to trigger another kernel(-module) postinst to generate .dep for now running 3.4.3 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* python-numpy : Correct difflib dependency.Dan McDougall2012-07-131-2/+2
| | | | | | | | | The previous patch had python-diffutils when it should have been python-difflib. Signed-off-by: Dan McDougall <daniel.mcdougall@liftoffsoftware.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* gateone: add config fileKoen Kooi2012-07-132-1/+9
| | | | | | | | | The config file changes some options to have a lower latency for key input Based on https://github.com/liftoff/meta-oe/commit/9cb653845d7bb4416d2e8e6c5a09a54e08dd7578 by Dan McDougall Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* gateone: update to 1.1Koen Kooi2012-07-131-20/+25
| | | | | | | | | Sort RDEPENDS alphabetically as well. Based on https://github.com/liftoff/meta-oe/commit/9cb653845d7bb4416d2e8e6c5a09a54e08dd7578 by Dan McDougall Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* owfs: enable/disable modules to make build predicableOtavio Salvador2012-07-131-0/+7
| | | | | | | | | We enforce the avaiability of w1 kernel support and owfs filesystem but disable Perl, Python and PHP buildings for now. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* owfs: update to 2.8p15Otavio Salvador2012-07-131-2/+2
| | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* python-numpy: Fixed numpy dependencies.Dan McDougall2012-07-131-0/+5
| | | | | | | | | Numpy was missing a number of dependencies in the .bb file without which it will not work. Signed-off-by: Dan McDougall <daniel.mcdougall@liftoffsoftware.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* libidl: Update LICENSE to contain actual versionchase maupin2012-07-132-2/+2
| | | | | | | | | | * Updated the LICENSE field to contain the version of the LGPL being used which is LGPLv2+ * Update the PR to reflect this license change Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* bootchart: update to v1.16Koen Kooi2012-07-133-5/+99
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* nodejs 0.6.18: fix patch nameKoen Kooi2012-07-131-1/+1
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* nodejs: update to 0.6.18 and fix hardfloat detectionOtavio Salvador2012-07-132-5/+29
| | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* fb-test: add latest git versionKoen Kooi2012-07-131-0/+19
| | | | | | | This is a suite of utils to test the linux framebuffer and aid in debugging problems. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* rrdtool: add 1.4.7Koen Kooi2012-07-132-0/+1766
| | | | | | | All binding are disabled since they are not safe for cross-compilation. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* cloud9: add patch to make it use nodejs 0.6.x for executing scriptsKoen Kooi2012-05-182-2/+32
| | | | | | | This matches the default nodejs version in OE Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* nodejs: update to 0.6.17Koen Kooi2012-05-181-3/+3
| | | | | | | The license is unchanged, only some sections were clarified with different wording. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* gnome-settings-daemon 2.32.1: libsndfile -> libsndfile1Koen Kooi2012-05-091-1/+1
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* orbit2: cleanup recipe, merge .inc and -nativeMartin Jansa2012-05-097-98/+44
| | | | | | | | | | | | | | * fix LICENSE field * this also upgrades -native from 2.14.12 to 2.14.17, because 2.14.12 is failing to configure:13143: checking alignment of CORBA_octet configure:13170: gcc -o conftest -isystem/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include -O2 -pipe -isystem/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include -pthread -I/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/glib-2.0 -I/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/glib-2.0/include -L/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib -L/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/lib -Wl,-rpath-link,/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib -Wl,-rpath-link,/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/lib -Wl,-rpath,/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib -Wl,-rpath,/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/lib -Wl,-O1 conftest.c -pthread -Wl,--export-dynamic -L/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lrt -lglib-2.0 >&5 In file included from ./include/orbit/util/basic_types.h:5:0, from conftest.c:45: /OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/glib-2.0/glib/gunicode.h:23:2: error: #error 'Only <glib.h> can be included directly.' * use GNOME_MIRROR and SHRT_VER in SRC_URI Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Eric Bénard <eric@eukrea.com>