Commit Graph
5259 Commits
Author SHA1 Message Date
Liang Li 9ab875fbea recipes-kernel: make perf a standalone package
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>
2012-07-18 09:23:07 +02:00
Bruce Ashfield 72c4d30de5 kernel: save $kerndir/tools and $kerndir/lib from pruning
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>
2012-07-18 09:23:07 +02:00
Otavio Salvador a17cda6e85 cpuburn-neon: fix packaging to use a date as version and valid sources
* The package were not versioning the sources as the files had no
   version on its name. We workaround it mangling the DL_DIR;

 * We now dynamically check if the machine has or not neon feature and
   set COMPATIBLE_MACHINE.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-18 09:23:04 +02:00
Koen Kooi a97d600352 v4l-utils 0.8.8: disable qv4l2 build
It picks up host qmake and breaks the build.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-17 08:52:01 +02:00
Koen Kooi aa4f437796 various: update ; proto= to ; protocol= in SRC_URI
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-16 11:06:40 +02:00
Andreas Müller c21e67f8e5 networkmanager: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:08 +02:00
Andreas Müller 87526c2f21 gpsd: move systemd support to meta-systemd 2012-07-16 09:39:07 +02:00
Andreas Müller fca1dffca7 rsyslog: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:07 +02:00
Andreas Müller d7639a2ae1 keymaps: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:07 +02:00
Andreas Müller 0cee7e28f0 dropbear: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:07 +02:00
Andreas Müller 42e00e8ffd xserver-nodm-init: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-16 09:39:07 +02:00
Andreas Müller 34fe984fc6 xinput-calibrator: : move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:07 +02:00
Andreas Müller 23d5e85065 cloud9: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:07 +02:00
Andreas Müller 855e8d63a6 openssh: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:07 +02:00
Andreas Müller c203043683 cherokee: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:07 +02:00
Andreas Müller 365d5ec941 gateone: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:06 +02:00
Andreas Müller a55a931807 connman: move systemd support to meta-systemd 2012-07-16 09:39:06 +02:00
Andreas Müller 1e6cf9483d dhcp: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:06 +02:00
Andreas Müller ca89a23506 atftp: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:06 +02:00
Andreas Müller 9f2dd8c0ae net-snmp: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:06 +02:00
Andreas Müller 8149b358f9 cronie: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:06 +02:00
Andreas Müller 36aa9a4fc0 lighttpd: move systemd support to meta-systemd 2012-07-16 09:39:06 +02:00
Andreas Müller 14a5f1174c udisks: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:06 +02:00
Andreas Müller d1f914398d syslog-ng: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:06 +02:00
Andreas Müller 2dae284c9e ntp: move systemd support to meta-systemd 2012-07-16 09:39:06 +02:00
Andreas Müller 326e027816 busybox: move systemd support to meta-systemd
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:05 +02:00
Andreas Müller fb56d13c70 polkit: meta-systemd rework
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16 09:39:05 +02:00
Andreas Müller c2597edb99 task-x11: in case meta-systemd is part of BBLAYERS, xserver-nodm-init-systemd is recommended automatically 2012-07-16 09:39:05 +02:00
Andreas Müller 8d0e29dd07 task-basic: move systemd support to meta systemd 2012-07-16 09:39:05 +02:00
Andreas Müller 241e40a64a meta-oe/layer.conf: systemd-serialgetty moved to meta-systemd 2012-07-16 09:39:05 +02:00
Andreas Müller a5b2aea321 move systemd recipes to meta-systemd 2012-07-16 09:39:05 +02:00
Andreas Müller 5ed19733f5 systemd.bbclass: move to meta-systemd 2012-07-16 09:39:05 +02:00
Elvis Dowson 99cb797bd8 meta-oe: Fix SRC_URI warnings to use "protocol" not "proto"
This commit updates the SRC_URI for the following recipes to use "protocol"
meta-oe/recipes-devtools/python/python-pyyaml_svn.bb
meta-oe/recipes-navigation/navit/navit_svn.bb
meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb
meta-oe/recipes-qt/qcanobserver/qcanobserver_svn.bb
meta-oe/recipes-support/dfu-util/dfu-util_svn.bb
meta-oe/recipes-support/portaudio/portaudio-v19_svn.bb
meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_svn.bb
meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_svn.bb
meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_svn.bb
meta-oe/recipes-support/usbpath/usbpath_svn.bb
meta-oe/recipes-support/wmiconfig/wmiconfig_svn.bb

Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-13 10:20:01 +02:00
Paul Eggleton 1c2f045d90 xbmc: move from meta-oe to meta-multimedia
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-13 10:19:59 +02:00
Koen Kooi 82fe3fa0a8 opencv, opencv-samples: drop 2.3.1
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-13 10:19:57 +02:00
Koen Kooi 888509e75f opencv, opencv-samples: add 2.4.2
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>
2012-07-13 10:19:57 +02:00
Koen Kooi 304dddec3c pixman: update bbappend to match oe-core
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-10 11:35:00 +02:00
Khem Raj 680af24d1f mini-iconv: Add package recipe
mini iconv can be used to replace GNU libiconv
it does not do all translation but it good for small
systems especially uclibc based

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-07-09 18:40:21 +02:00
Khem Raj 030296b6a5 udev: link librt explicitly on uclibc
Some functions used by udev are in librt in uclibc case
therefore add -lrt to linker flags when building for uclibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-07-09 18:40:21 +02:00
Khem Raj a64ec2dcbe cpufrequtils: Fix build without NLS
uclibc disables NLS and we need to pass the right
define to inform the build system about NLS support
cpufrequtils-nls.patch is applied upstream so lets
remove it from metadata

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-07-09 18:40:21 +02:00
Khem Raj 445f95f8d3 systemd: Refresh uclibc patch
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-07-09 18:40:21 +02:00
Denis Carikli e19f6ed0b2 xserver-common 1.34: sync /etc/X11/Xsession.d/90xXWindowManager with 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>
2012-07-09 15:35:36 +02:00
Andreas Müller 943c18cb5b lighttpd: follow oe-core to 1.4.31
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-09 15:34:46 +02:00
Koen Kooi 0378b2ab7e ntp: unbreak fetching of ntp-ssl
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-27 11:14:01 +02:00
Koen Kooi 410d087bf5 libatasmart: update to 0.19
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-27 11:10:55 +02:00
Andrea Galbusera 3eb5f6eecf libmodbus: update to 3.0.3
v2: also reword SRC_URI with ${BPN}/${BP}

Signed-off-by: Andrea Galbusera <gizero@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-25 09:08:16 +02:00
Koen Kooi c26f69aab1 yavta: add patch to enable streaming to stdout
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-25 09:07:25 +02:00
Martin Jansa ba3173c5ab navit: bump SRCREV and add patch from debian to fix build with gcc-4.7.1
* COPYING was updated in
  http://navit.svn.sourceforge.net/viewvc/navit/trunk/navit/COPYING?r1=5023&r2=5022&pathrev=5023
  just 2 more files listed in GPLv2, rest is in LGPL

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-25 09:06:42 +02:00
Martin Jansa b1352f93b8 navit: package whole ${datadir}/icons dir
* no need to install icon and .desktop file manually, now it's done by autotools

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-25 09:06:41 +02:00
Koen Kooi b280be51fb connman: update bbappend to match oe-core
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-24 16:16:18 +02:00