]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
13 years agodistro_tracking_fields.inc: update the info
Dexuan Cui [Fri, 2 Dec 2011 03:27:02 +0000 (11:27 +0800)]
distro_tracking_fields.inc: update the info

They are
pixman
libxrandr
lzo
libxfont
libxcursor
xcb-util
inputproto
liberation-fonts

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolzo: remove the uncessary autoconf.patch
Dexuan Cui [Fri, 2 Dec 2011 03:27:01 +0000 (11:27 +0800)]
lzo: remove the uncessary autoconf.patch

Now we already have autoconf-2.68 that is newer than 2.67 that is required
by lzo. So the patch is not needed any longer.

Thanks Khem Raj for pointing this out!

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibxfont: remove the unused no-scalable-crash.patch
Dexuan Cui [Fri, 2 Dec 2011 03:27:00 +0000 (11:27 +0800)]
libxfont: remove the unused no-scalable-crash.patch

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistro-tracking: Update info after last upgrade
Zhai Edwin [Fri, 2 Dec 2011 01:38:23 +0000 (09:38 +0800)]
distro-tracking: Update info after last upgrade

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agox11vnc: Upgrade to 0.9.13
Zhai Edwin [Fri, 2 Dec 2011 02:54:00 +0000 (10:54 +0800)]
x11vnc: Upgrade to 0.9.13

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agopcmanfm: Upgrade to 0.9.10
Zhai Edwin [Fri, 2 Dec 2011 02:47:37 +0000 (10:47 +0800)]
pcmanfm: Upgrade to 0.9.10

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agolibfm: Upgrade to 0.1.17
Zhai Edwin [Fri, 2 Dec 2011 02:20:39 +0000 (10:20 +0800)]
libfm: Upgrade to 0.1.17

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agokernel-yocto: fix extra CR in do_kernel_checkout
Saul Wold [Thu, 1 Dec 2011 23:32:52 +0000 (15:32 -0800)]
kernel-yocto: fix extra CR in do_kernel_checkout

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agokern-tools: use Makefile provided install rules
Bruce Ashfield [Tue, 22 Nov 2011 22:35:07 +0000 (17:35 -0500)]
kern-tools: use Makefile provided install rules

Previously the install of the kern-tools was manual and fully controlled by
whatever build system was integrating/using the utilities. To make this more
generic a Makefile is now provided to take care of installing and removing to
DESTDIR.

Updating the kern-tools recipe to take advantage of this new facility.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agokern-tools: add pre_config and merge_config.sh to the list of tools
Bruce Ashfield [Tue, 15 Nov 2011 21:05:39 +0000 (16:05 -0500)]
kern-tools: add pre_config and merge_config.sh to the list of tools

As a transition step to moving kern_tools into the kernel tree
itself this change adopts merge_config.sh as a common base for
merging configuration fragments. So we add merge_config.sh and
pre_config to the list of kern_tools.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: prefer in-tree tools to external ones
Bruce Ashfield [Mon, 21 Nov 2011 20:59:01 +0000 (15:59 -0500)]
linux-yocto: prefer in-tree tools to external ones

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: v3.0.10 + rt27
Bruce Ashfield [Fri, 25 Nov 2011 16:58:23 +0000 (11:58 -0500)]
linux-yocto: v3.0.10 + rt27

Updating linux-yocto to a 3.0.10 base, and refreshing the rt kernel
branches to contain the latest 3.0-rt27 changes.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: v3.0.9 + enhancements
Bruce Ashfield [Sun, 20 Nov 2011 05:28:54 +0000 (00:28 -0500)]
linux-yocto: v3.0.9 + enhancements

Updating the branch SRCREVs to pickup:

 - The kernel.org -stable update to v3.0.9 is available and merged into
   all BSP / kernel branches.
 - Darren Hart's cleanups to the mount root patch.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: remove 2.6.34 recipes
Bruce Ashfield [Sun, 20 Nov 2011 05:30:02 +0000 (00:30 -0500)]
linux-yocto: remove 2.6.34 recipes

To limit the number of active recipes in master to 3 (v2.6.37, v3.0 and
-dev), the 2.6.34 recipe can now be removed. It is available in the
previous release branches and will continue to work, but won't be
updated as part of ongoing dev efforts.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agokernel-yocto: support allnoconfig base configuration
Bruce Ashfield [Tue, 15 Nov 2011 21:10:06 +0000 (16:10 -0500)]
kernel-yocto: support allnoconfig base configuration

When creating a minimal config or creating a hard baseline for
incremental changes, it is often desired to disable all kernel
options and then begin building and enabling only what is required.

To support this workflow, a new variable KCONFIG_MODE is introduced
to contain a hint to the kernel configuration about how the kernel
config should be produced. This variable is passed directly to lkc
when it is invoked during configuration, so the contents of the
variable must be a valid option for the kernel config build.

Additionally, when a defconfig is detected, allnoconfig is enabled
as the default operation, unless otherwise specified by KCONFIG_MODE.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agomesa-demos: Bump PR after other mesa changes
Richard Purdie [Fri, 2 Dec 2011 15:13:51 +0000 (15:13 +0000)]
mesa-demos: Bump PR after other mesa changes

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistro tracking updates
Saul Wold [Thu, 1 Dec 2011 23:41:43 +0000 (15:41 -0800)]
distro tracking updates

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoubootchart: update to svn R12
Saul Wold [Fri, 2 Dec 2011 00:24:07 +0000 (16:24 -0800)]
ubootchart: update to svn R12

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoless: Update to 444
Saul Wold [Thu, 1 Dec 2011 21:52:04 +0000 (13:52 -0800)]
less: Update to 444

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agosqlite3: Update to 3.7.9
Saul Wold [Thu, 1 Dec 2011 21:51:33 +0000 (13:51 -0800)]
sqlite3: Update to 3.7.9

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agosysstat: Update to 10.0.3
Saul Wold [Thu, 1 Dec 2011 21:50:50 +0000 (13:50 -0800)]
sysstat: Update to 10.0.3

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agopsmisc: Update to 22.14
Saul Wold [Thu, 1 Dec 2011 21:48:04 +0000 (13:48 -0800)]
psmisc: Update to 22.14

 * Create psmisc-extras for unpackaged binaries
 * rebase patch
 * set LICENSE to GPLv2

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoresolvconf: Update to 1.62
Saul Wold [Thu, 1 Dec 2011 21:47:07 +0000 (13:47 -0800)]
resolvconf: Update to 1.62

 * remove unneeded directory that does not get packaged

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agobusybox: update to 1.19.3
Anders Darander [Mon, 7 Nov 2011 09:48:25 +0000 (10:48 +0100)]
busybox: update to 1.19.3

The updates to patch busybox-udhcpc-no_deconfig.patch is not fully verified.

Adds one upstream patch to 1.19.3.

Signed-off-by: Anders Darander <anders@chargestorm.se>
13 years agologrotate: Add dependency on popt lib.
Stefan Schmidt [Tue, 29 Nov 2011 15:00:33 +0000 (16:00 +0100)]
logrotate: Add dependency on popt lib.

Without this logrotate may fail like this:
 compilation terminated.
| config.c:9:18: fatal error: popt.h: No such file or directory

Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
13 years agoRevert "classes/buildhistory: add new output history collection class"
Richard Purdie [Thu, 1 Dec 2011 23:00:52 +0000 (23:00 +0000)]
Revert "classes/buildhistory: add new output history collection class"

This reverts commit 508ff624fea705eb93cf2cc1e0c9c42cb817acf8. RP
accidentally pulled the wrong commit in, it was supposed to be a
*package*history bbclass change.

13 years agolibtool: Upgrade from 2.4 -> 2.4.2
Nitin A Kamble [Tue, 29 Nov 2011 19:30:40 +0000 (11:30 -0800)]
libtool: Upgrade from 2.4 -> 2.4.2

Rebased patches to the newer source code and deleted resolve-sysroot.patch
since its already applied upstream

merged libtool-2.4.2.inc & libtool.inc files

replaced PR with ${INC_PR}.0

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobinutils: fix for .debug files QA warnings
Nitin A Kamble [Tue, 29 Nov 2011 19:30:39 +0000 (11:30 -0800)]
binutils: fix for .debug files QA warnings

THis commit fixes these QA warnings for binutils recipe
WARNING: For recipe binutils, the following files/directories were installed but not shipped in any package:
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/strip
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/objcopy
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/objdump
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/ld
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/nm
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/as
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/ranlib
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/ld.bfd
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/ar

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogmp: also generate the libgmpcxx library & package it properly
Nitin A Kamble [Tue, 29 Nov 2011 19:30:38 +0000 (11:30 -0800)]
gmp: also generate the libgmpcxx library & package it properly

configure runs few checks to make sure c++ compiler and runtime are working
as expected with the --enable-cxx=detect option. And it enables building
of libgmpxx library.

Same as earlier the libgmp.so.10.x file is packaged in the libgmp10 package,
and a new package named libgmpxx4 is added for libgmpxx.so.4.x file.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agometacity: bump PR for xcb-util change
Koen Kooi [Thu, 1 Dec 2011 17:02:41 +0000 (18:02 +0100)]
metacity: bump PR for xcb-util change

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agozlib 1.2.5: install pkgconfig file, needed for e.g. modern webkit
Koen Kooi [Thu, 1 Dec 2011 16:04:49 +0000 (17:04 +0100)]
zlib 1.2.5: install pkgconfig file, needed for e.g. modern webkit

Upstream has grown cmake support which would allow us to dump the OE autotools hack, but the cmakefile doesn't install the .pc file either and breaks with zlib-native

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoclasses/buildhistory: add new output history collection class
Paul Eggleton [Wed, 30 Nov 2011 16:48:47 +0000 (16:48 +0000)]
classes/buildhistory: add new output history collection class

Create a new build output history reporting class, using testlab.bbclass
from meta-oe and packagehistory.bbclass as a base. This records information
from packages and images output from the build process in text files
structured suitably for tracking within a git repository, thus enabling
monitoring of changes over time.

Build history collection can be enabled simply by adding the following
to your local.conf:

INHERIT += "buildhistory"

The output after a build can then be found in BUILDHISTORY_DIR (defaults to
TMPDIR/buildhistory). If you set up this directory as a git repository and
set BUILDHISTORY_COMMIT to "1" in local.conf, the build history data will
be committed on every build.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoclasses/base: split out metadata revision code to separate function
Paul Eggleton [Wed, 30 Nov 2011 16:39:15 +0000 (16:39 +0000)]
classes/base: split out metadata revision code to separate function

Split out a new function get_layers_branch_rev() which returns a list
of the metadata layers and their revisions. This enables reuse in other
places, such as buildhistory.bbclass.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agotrace-cmd: Add blktrace_api compatibility for TC_BARRIER
Darren Hart [Thu, 1 Dec 2011 16:07:53 +0000 (16:07 +0000)]
trace-cmd: Add blktrace_api compatibility for TC_BARRIER

Newer kernels replace TC_BARRIER with TC_FLUSH. Ensure trace-cmd
can build regardless of the linux-kernel-headers version.

This is intended as a stop-gap to get the builds working again. A
proper fix will need to be discussed with the trace-cmd community.

RP: Tweaked the SRC_URI to remove unnecessary path and added PR bump
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopuzzles: Ensure to link against libm for math functions
Richard Purdie [Thu, 1 Dec 2011 14:26:44 +0000 (14:26 +0000)]
puzzles: Ensure to link against libm for math functions

Without this we can see failures like:

| make: *** [samegame] Error 1
| /media/build1/poky/build/tmp/sysroots/x86_64-linux/usr/libexec/i586-poky-linux/gcc/i586-poky-linux/4.6.3/ld: inertia.o: undefined reference to symbol 'sqrt@@GLIBC_2.0'
| /media/build1/poky/build/tmp/sysroots/x86_64-linux/usr/libexec/i586-poky-linux/gcc/i586-poky-linux/4.6.3/ld: note: 'sqrt@@GLIBC_2.0' is defined in DSO /media/build1/poky/build/tmp/sysroots/qemux86/lib/libm.so.6 so try adding it to the linker command line
| /media/build1/poky/build/tmp/sysroots/qemux86/lib/libm.so.6: could not read symbols: Invalid operation
| collect2: ld returned 1 exit status
| make: *** [inertia] Error 1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoclasses, conf: Exclude native and nativesdk recipes from libc specific override
Khem Raj [Thu, 1 Dec 2011 03:07:07 +0000 (19:07 -0800)]
classes, conf: Exclude native and nativesdk recipes from libc specific override

Based on suggestions from RP

libc-uclibc and libc-glibc overrides are for denoting
system C library in use on the target and not for the
host therefore we make sure that the override only takes
effect for target recipes only.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibc-package.bbclass: Fix typo in setVar usage
Richard Purdie [Thu, 1 Dec 2011 12:51:01 +0000 (12:51 +0000)]
libc-package.bbclass: Fix typo in setVar usage

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognu-config: Only apply path transformations in the non-native/non-nativesdk case
Richard Purdie [Thu, 1 Dec 2011 12:42:27 +0000 (12:42 +0000)]
gnu-config: Only apply path transformations in the non-native/non-nativesdk case

The BUILD_ARCH != TARGET_ARCH check isn't a safe one to detect native builds
and doesn't cover the nativesdk case. This converts the recipe to use PN
instead which is more accurate and ensures the correct entries making it
into the correct packages.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognome-desktop: Bump PR after xcb-util changes
Richard Purdie [Thu, 1 Dec 2011 12:32:53 +0000 (12:32 +0000)]
gnome-desktop: Bump PR after xcb-util changes

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistro_tracking_fields: update gthumb and claim some recipes
Joshua Lock [Wed, 30 Nov 2011 22:48:28 +0000 (14:48 -0800)]
distro_tracking_fields: update gthumb and claim some recipes

Update tracking info for gthumb and add untracked recipes mx,
json-glib and xdg-utils - I'm volunteering to maintain these.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogthumb: update to 2.12.4
Joshua Lock [Wed, 30 Nov 2011 22:48:27 +0000 (14:48 -0800)]
gthumb: update to 2.12.4

Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistro_trakcing_fields: update for glib, telepathy-idle, etc
Dongxiao Xu [Wed, 30 Nov 2011 23:21:39 +0000 (07:21 +0800)]
distro_trakcing_fields: update for glib, telepathy-idle, etc

 - glib-2.0
 - telepathy-glib
 - telepathy-idle
 - telepathy-mission-control

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotelepathy-mission-control: upgrade to version 5.10.1
Dongxiao Xu [Wed, 30 Nov 2011 23:21:38 +0000 (07:21 +0800)]
telepathy-mission-control: upgrade to version 5.10.1

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoglib-2.0: upgrade to version 2.30.1
Dongxiao Xu [Wed, 30 Nov 2011 23:21:37 +0000 (07:21 +0800)]
glib-2.0: upgrade to version 2.30.1

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotelepathy-glib: upgrade to version 0.17.0
Dongxiao Xu [Wed, 30 Nov 2011 23:21:36 +0000 (07:21 +0800)]
telepathy-glib: upgrade to version 0.17.0

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotelepathy-idle: upgrade to version 0.1.11
Dongxiao Xu [Wed, 30 Nov 2011 23:21:35 +0000 (07:21 +0800)]
telepathy-idle: upgrade to version 0.1.11

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agocoreutils: fix u-a for base64, mktemp and df
Martin Jansa [Thu, 1 Dec 2011 12:02:09 +0000 (13:02 +0100)]
coreutils: fix u-a for base64, mktemp and df

* busybox installs mktemp and df to base_bindir not bindir
  SHR root@gjama ~ $ ll /bin/df /bin/mktemp /bin/base64
  lrwxrwxrwx 1 root root 7 Nov 10 15:44 /bin/df -> busybox
  lrwxrwxrwx 1 root root 7 Nov 10 15:44 /bin/mktemp -> busybox
  lrwxrwxrwx 1 root root 7 Nov 28 15:48 /bin/base64 -> busybox

* so u-a for coreutils fails:
  update-alternatives: Error: cannot register alternative base64 to /usr/bin/base64 since it is already registered to /bin/base64
  update-alternatives: Error: cannot register alternative mktemp to /usr/bin/mktemp since it is already registered to /bin/mktemp
  update-alternatives: Error: cannot register alternative df to /usr/bin/df since it is already registered to /bin/df

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoshadow: use u-a for /usr/bin/groups
Martin Jansa [Thu, 1 Dec 2011 12:02:08 +0000 (13:02 +0100)]
shadow: use u-a for /usr/bin/groups

* otherwise coreutils upgrade fails with
  update-alternatives: Error: not linking //usr/bin/groups to groups.coreutils since //usr/bin/groups exists and is not a link

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogconf: add polkit to DEPENDS only for target recipe and disable default-service for...
Martin Jansa [Thu, 1 Dec 2011 12:02:07 +0000 (13:02 +0100)]
gconf: add polkit to DEPENDS only for target recipe and disable default-service for native

* gnome-common-native is needed because gnomebase.bbclass does only
  DEPENDS += "gnome-common"

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopulseaudio 1.1: add filter-apply and filter-heuristics to pulseaudio-server RDEPENDS...
Koen Kooi [Thu, 1 Dec 2011 10:48:25 +0000 (11:48 +0100)]
pulseaudio 1.1: add filter-apply and filter-heuristics to pulseaudio-server RDEPENDS, it won't start without

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopulseaudio 1.1: convert to useradd.bbclass
Koen Kooi [Thu, 1 Dec 2011 10:48:24 +0000 (11:48 +0100)]
pulseaudio 1.1: convert to useradd.bbclass

The only thing that got lost in the conversion is the "Pulse Audio daemon" description:

root@beagleboard:~# grep pulse /etc/passwd /etc/group
/etc/passwd:pulse:x:999:1000::/var/run/pulse:/bin/false
/etc/group:audio:x:29:pulse
/etc/group:pulse:x:1000:pulse

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotrace-cmd: Update to 1.2 (includes kernelshark)
Darren Hart [Thu, 1 Dec 2011 01:58:52 +0000 (17:58 -0800)]
trace-cmd: Update to 1.2 (includes kernelshark)

Update the trace-cmd and kernelshark recipes to version 1.2. Rename the recipes
to the more descriptive trace-cmd_1.2.bb and kernelshark_1.2.bb respectively.

Update addldflags.patch for 1.2 and current Upstream-Status (Accepted).

Add make-docs-optional.patch to avoid building the new doc target which
requires asciidocs. We should add asciidocs and properly package the
docs, but for now it's more important to get the sources current.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agomake: expand MAKEFLAGS before we re-exec after rebuilding makefiles.
Dexuan Cui [Thu, 1 Dec 2011 09:21:25 +0000 (17:21 +0800)]
make: expand MAKEFLAGS before we re-exec after rebuilding makefiles.

This patch was got from the upstream cvs repo of make to fix the bug of
make-3.82: http://savannah.gnu.org/bugs/?30723

RP: Tweaked patch status to Backport
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotask-self-hosted: install sudo, tun.ko, iptables, libgl and libgl-dev into the target
Dexuan Cui [Thu, 1 Dec 2011 09:21:26 +0000 (17:21 +0800)]
task-self-hosted: install sudo, tun.ko, iptables, libgl and libgl-dev into the target

sudo, kernel-module-tun and iptables are needed by runqemu.
strace has appeared in RDEPENDS_task-self-hosted-debug, so let's remove it
from RDEPENDS_task-self-hosted-extended.
install libglu and libgl-dev rather than mesa-dri and mesa-dri-dev due to the
recent commit "mesa: package gl/egl/osmesa to separate packages".

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomatchbox-panel-2: add unpackaged .la files to PN-dev to fix QA warning
Martin Jansa [Thu, 1 Dec 2011 08:46:41 +0000 (09:46 +0100)]
matchbox-panel-2: add unpackaged .la files to PN-dev to fix QA warning

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomatchbox-panel-2: bump PR, because of xcb-util was renamed to libxcb-util0
Martin Jansa [Thu, 1 Dec 2011 08:46:40 +0000 (09:46 +0100)]
matchbox-panel-2: bump PR, because of xcb-util was renamed to libxcb-util0

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agostartup-notification: bump PR, because of xcb-util was renamed to libxcb-util0
Martin Jansa [Thu, 1 Dec 2011 08:46:39 +0000 (09:46 +0100)]
startup-notification: bump PR, because of xcb-util was renamed to libxcb-util0

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoapr-util: bump PR for gdbm SOVERSION change
Martin Jansa [Thu, 1 Dec 2011 07:00:19 +0000 (08:00 +0100)]
apr-util: bump PR for gdbm SOVERSION change

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogst-plugins-good: bump PR for gdbm SOVERSION change
Martin Jansa [Thu, 1 Dec 2011 07:00:18 +0000 (08:00 +0100)]
gst-plugins-good: bump PR for gdbm SOVERSION change

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibffi: Update to 3.0.10
Saul Wold [Thu, 1 Dec 2011 05:12:32 +0000 (21:12 -0800)]
libffi: Update to 3.0.10

 * Update License Checksum due to Date change
 * Added --disable-builddir because of configure using
   $0 with full path and a ../$0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognutls: Update to 2.12.14
Saul Wold [Thu, 1 Dec 2011 05:12:31 +0000 (21:12 -0800)]
gnutls: Update to 2.12.14

* Add patch for fixing gettext version from 0.17 -> 0.18

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxserver-xorg*: Update to 1.11.2
Saul Wold [Thu, 1 Dec 2011 05:12:30 +0000 (21:12 -0800)]
xserver-xorg*: Update to 1.11.2

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosquashfs-tools: fix PR, those should start with 'r'
Martin Jansa [Wed, 30 Nov 2011 22:57:00 +0000 (23:57 +0100)]
squashfs-tools: fix PR, those should start with 'r'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoFix multiarch DISTRO_FEATURE
Julian Pidancet [Thu, 1 Dec 2011 00:01:56 +0000 (00:01 +0000)]
Fix multiarch DISTRO_FEATURE

Make get_gcc_multiarch_setting more elegant. Use a dictionnary
to store the config options and replace bb.data.getVar with d.getVar.
Remove i686 from the architecture list because it doesn't seem
to be a valid TARGET_ARCH any more in OE.
Configure gdb (gdb and gdb-cross) with --enable-64-bit-bfd if
multiarch DISTRO_FEATURE is present

Signed-off-by: Julian Pidancet <julian.pidancet@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoconsolekit: Fix ${localstatedir} race
Richard Purdie [Wed, 30 Nov 2011 22:57:47 +0000 (22:57 +0000)]
consolekit: Fix ${localstatedir} race

The change adding ${localstatedir}/log to the package caused failures
on meta-toolchain-gmae builds since ${localstatedir} might be a
symlink and it can be installation order dependent.

By adding in the RDEPENDS, we defer to base-files to ensure
the layout is correct and that packages install correctly.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogrub: Use COMPATIBLE_HOST
Darren Hart [Wed, 23 Nov 2011 23:17:16 +0000 (23:17 +0000)]
grub: Use COMPATIBLE_HOST

Drop the anonymous python block in favor of the much simpler
COMPATIBLE_HOST mechanism.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogrub: Drop "apply=yes" from patch
Darren Hart [Wed, 30 Nov 2011 21:49:46 +0000 (13:49 -0800)]
grub: Drop "apply=yes" from patch

The "apply=yes" doesn't appear to be necessary, drop it in favor of
a simpler SRC_URI specification.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoautotools.bbclass: Report the missing configure path
Darren Hart [Wed, 30 Nov 2011 21:49:44 +0000 (13:49 -0800)]
autotools.bbclass: Report the missing configure path

If the configure script isn't found, report the explicit path tried.
This can help debug subtle errors where the ${S} sourcedir may not
be exactly what is expected.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agometa-environment: Fix a typo in do_populate_sysroot[noexec]
Darren Hart [Wed, 30 Nov 2011 21:49:43 +0000 (13:49 -0800)]
meta-environment: Fix a typo in do_populate_sysroot[noexec]

I noticed with while grepping for usage of noexec. Replace
do_populage_sysroot with do_populate_sysroot.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxcb-util: upgrade from 0.3.6 to 0.3.8
Dexuan Cui [Wed, 30 Nov 2011 14:12:32 +0000 (22:12 +0800)]
xcb-util: upgrade from 0.3.6 to 0.3.8

updated LIC_FILES_CHKSUM since the code was re-organized, but the license
remains the same.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibxcursor: upgrade from 1.1.11 to 1.1.12
Dexuan Cui [Wed, 30 Nov 2011 14:12:31 +0000 (22:12 +0800)]
libxcursor: upgrade from 1.1.11 to 1.1.12

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibxfont: upgrade from 1.4.3 to 1.4.4
Dexuan Cui [Wed, 30 Nov 2011 14:12:30 +0000 (22:12 +0800)]
libxfont: upgrade from 1.4.3 to 1.4.4

updated LIC_FILES_CHKSUM:
only Copyright holder change in COPYING -- no actual license change.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolzo: upgrade from 2.05 to the latest version 2.06
Dexuan Cui [Wed, 30 Nov 2011 14:12:29 +0000 (22:12 +0800)]
lzo: upgrade from 2.05 to the latest version 2.06

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibxrandr: upgrade from 1.3.1 to the latest version 1.3.2
Dexuan Cui [Wed, 30 Nov 2011 14:12:28 +0000 (22:12 +0800)]
libxrandr: upgrade from 1.3.1 to the latest version 1.3.2

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopixman: upgrade from 0.22.0 to the latest stable 0.24.0
Dexuan Cui [Wed, 30 Nov 2011 14:12:27 +0000 (22:12 +0800)]
pixman: upgrade from 0.22.0 to the latest stable 0.24.0

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeee-acpi-scritps: Upgrade to 1.1.12 via git tag
Zhai Edwin [Tue, 29 Nov 2011 23:24:18 +0000 (07:24 +0800)]
eee-acpi-scritps: Upgrade to 1.1.12 via git tag

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agox11perf: Upgrade to 1.5.4
Zhai Edwin [Tue, 29 Nov 2011 23:24:17 +0000 (07:24 +0800)]
x11perf: Upgrade to 1.5.4

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibcroco: Upgrade to 0.6.3
Zhai Edwin [Tue, 29 Nov 2011 23:24:16 +0000 (07:24 +0800)]
libcroco: Upgrade to 0.6.3

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibsoup-2.4: Upgrade to 2.36.1
Zhai Edwin [Tue, 29 Nov 2011 23:24:15 +0000 (07:24 +0800)]
libsoup-2.4: Upgrade to 2.36.1

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopolkit-gnome: Upgrade to 0.102
Zhai Edwin [Tue, 29 Nov 2011 23:24:14 +0000 (07:24 +0800)]
polkit-gnome: Upgrade to 0.102

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxz: Upgrade to 5.0.3
Zhai Edwin [Tue, 29 Nov 2011 23:24:13 +0000 (07:24 +0800)]
xz: Upgrade to 5.0.3

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogtk+: Upgrade to 2.24.8
Zhai Edwin [Tue, 29 Nov 2011 23:24:12 +0000 (07:24 +0800)]
gtk+: Upgrade to 2.24.8

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobootimg: Allow for EFI-only boot images
Darren Hart [Thu, 24 Nov 2011 07:35:43 +0000 (23:35 -0800)]
bootimg: Allow for EFI-only boot images

Condition building PCBIOS legacy images on MACHINE_FEATURES containing "pcbios"
or not containing "efi". This ensures existing BSPs will continue to get the
old PCBIOS legacy-only images. New BSPs can add "efi", "pcbios", or both. The
images created likewise support one or the other or both.

EFI-only ISO images are untested.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agobootimg: Add grub-efi support
Darren Hart [Thu, 24 Nov 2011 01:56:12 +0000 (17:56 -0800)]
bootimg: Add grub-efi support

Create a new grub-efi.bbclass and integrate it into bootimg alongside the
syslinux support. This new class uses the output from the grub-efi-native
recipe. Thanks goes to Josef Ahmad <josef.ahmad@intel.com> for the original
build_grub_cfg() routine.

The EFI features are only added to the image if MACHINE_FEATURES contains
"efi". The resulting images are therefor either legacy boot only (like they
were originally) or legacy boot and EFI boot.

A new "dummy.bbclass" was added to allow for the conditional include
of grub-efi. This makes it so if efi support is not to be built in, we
don't spend time building grub-efi-native just because the include adds
the dependency.

There is a bug in the mkdosfs tool from the dosfstools package which causes
it to crash when the directory passed with the -d parameter contains
sub-directories. An /EFI/BOOT directory is required for a proper EFI
installation. Until it is fixed, we install to the top level directory
for the hddimg.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Josef Ahmad <josef.ahmad@intel.com>
13 years agobootimg: Pull syslinux specific bits into syslinux.bbclass
Darren Hart [Thu, 24 Nov 2011 00:41:32 +0000 (16:41 -0800)]
bootimg: Pull syslinux specific bits into syslinux.bbclass

Working towards a more generic bootimg.bbclass, pull out all
syslinux specific bits and let syslinux.bbclass manage them
directly. This introduces no functional changes to the images
constructed and the behavior remains unchanged.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agobootimg: Refactor build_hddimg and build_iso routines
Darren Hart [Thu, 24 Nov 2011 00:01:21 +0000 (16:01 -0800)]
bootimg: Refactor build_hddimg and build_iso routines

Separate the construction of the ISO image from that of the hddimg.
This is part of the groundwork for creating a much more flexible
live image builder.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agogrub-efi-native: New recipe to build GRUB EFI images
Darren Hart [Mon, 21 Nov 2011 22:01:26 +0000 (14:01 -0800)]
grub-efi-native: New recipe to build GRUB EFI images

Add a recipe to build the GRUB efi images. This recipe is written as
a native recipe as the resulting GRUB utils are required to assemble
the final image. Rather than build a native and a target recipe (and
increase build times), this recipe builds the utils for the host and
passes an appropriate --target argument to the GRUB configure script
to build the modules for the target arch. The only output of this
recipe is an EFI image in the deploy directory.

Care is taken to ensure changing targets will force a rebuild of this
native recipe by including the target arch in the PN.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agomailx: Add missing openssl DEPENDS and bump PR after openssl 1.0
Richard Purdie [Wed, 30 Nov 2011 22:01:46 +0000 (22:01 +0000)]
mailx: Add missing openssl DEPENDS and bump PR after openssl 1.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoperl: bump PR for gdbm SOVERSION change
Koen Kooi [Wed, 30 Nov 2011 19:09:22 +0000 (20:09 +0100)]
perl: bump PR for gdbm SOVERSION change

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopulseaudio: bump PR for gdbm SOVERSION change
Koen Kooi [Wed, 30 Nov 2011 19:09:21 +0000 (20:09 +0100)]
pulseaudio: bump PR for gdbm SOVERSION change

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogdbm 1.10: use lib_package.bbclass to match packaging with 1.8.x
Koen Kooi [Wed, 30 Nov 2011 19:09:20 +0000 (20:09 +0100)]
gdbm 1.10: use lib_package.bbclass to match packaging with 1.8.x

SOVERSION changed from 3 to 4, so PR bump for dependant recipes (perl, pulseaudio) are needed as well)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibx11-trim: Change checksum
Xiaofeng Yan [Wed, 30 Nov 2011 07:55:50 +0000 (15:55 +0800)]
libx11-trim: Change checksum

Correct checksum because checksum error for libx11-trim arise when compiling.

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistro-tracking-fields: update entries for clutter recipes
Joshua Lock [Thu, 10 Nov 2011 00:51:11 +0000 (16:51 -0800)]
distro-tracking-fields: update entries for clutter recipes

Tidy up entries for clutter related recipes
* Update to 1.8 namespace
* Move to same section of file for easier maintenance as a unit
* Update for recent recipe upgrades
* Assign myself as maintainer

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agoclutter-box2d: drop unbuildable clutter-box2d-1.6_0.10.0
Joshua Lock [Tue, 29 Nov 2011 21:09:23 +0000 (13:09 -0800)]
clutter-box2d: drop unbuildable clutter-box2d-1.6_0.10.0

It's very old at this point and doesn't build with recent clutter

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agoclutter-box2d: fix LICENSE field - LGPL-2.1
Joshua Lock [Tue, 29 Nov 2011 21:18:19 +0000 (13:18 -0800)]
clutter-box2d: fix LICENSE field - LGPL-2.1

clutter-box2d has had the same COPYING file since 2008-04-03, therefore
update the license field in the inc file to reflect its contents.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agoclutter-box2d: Update git recipe
Joshua Lock [Tue, 29 Nov 2011 21:12:35 +0000 (13:12 -0800)]
clutter-box2d: Update git recipe

Several changes and fixes exist unreleased in git with version 0.12.1,
update to build the latest available.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agoclutter: move STDDEPENDS to inc
Joshua Lock [Tue, 22 Nov 2011 21:56:29 +0000 (13:56 -0800)]
clutter: move STDDEPENDS to inc

We only build clutter-1.8 now so move the additional STDDEPENDS from the
recipe to the inc file. This has the added benefit of fixing
clutter_git.

This patch also fixes the LIC_FILES_CHKSUM for clutter_git

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agocogl: add missing depends on libxcomposite
Joshua Lock [Tue, 22 Nov 2011 21:53:35 +0000 (13:53 -0800)]
cogl: add missing depends on libxcomposite

Cogl checks for libxcomposite at configure time.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agoclutter-*-1.6: drop clutter 1.6 recipes
Joshua Lock [Thu, 10 Nov 2011 00:56:44 +0000 (16:56 -0800)]
clutter-*-1.6: drop clutter 1.6 recipes

Clutter 1.8 is API and ABI compatible with Clutter 1.6 according to the
release notes so there's no need to keep these recipes around.

www.clutter-project.org/blogs/archive/2011-09/clutter-1.8.0-stable-release

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agomutter: switch to clutter-1.8 to satisfy dependency
Joshua Lock [Thu, 10 Nov 2011 00:46:08 +0000 (16:46 -0800)]
mutter: switch to clutter-1.8 to satisfy dependency

It's API and ABI compatible with 1.6 so just update the DEPENDS entry.

Signed-off-by: Joshua Lock <josh@linux.intel.com>