]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
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>
13 years agotask-core-clutter: use clutter-1.8
Joshua Lock [Thu, 10 Nov 2011 00:50:51 +0000 (16:50 -0800)]
task-core-clutter: use clutter-1.8

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

Since the two are API/ABI compatible and this may make things easier for
external layers using clutter.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agomultilib.conf: remove clutter-1.6 and add clutter-1.8
Joshua Lock [Thu, 10 Nov 2011 00:47:00 +0000 (16:47 -0800)]
multilib.conf: remove clutter-1.6 and add clutter-1.8

clutter-1.8 is the future here.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agogst-plugins-ugly: bump PR to rebuild after libid3tag fix
Martin Jansa [Fri, 25 Nov 2011 14:38:02 +0000 (15:38 +0100)]
gst-plugins-ugly: bump PR to rebuild after libid3tag fix

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agolibid3tag: add gperf to DEPENDS
Martin Jansa [Fri, 25 Nov 2011 14:36:47 +0000 (15:36 +0100)]
libid3tag: add gperf to DEPENDS

* see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=270449

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agolibical: drop older version 0.46
Martin Jansa [Tue, 29 Nov 2011 06:47:36 +0000 (07:47 +0100)]
libical: drop older version 0.46

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agolibical: add version 0.47
Denis 'GNUtoo' Carikli [Mon, 21 Nov 2011 16:02:39 +0000 (17:02 +0100)]
libical: add version 0.47

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoppp-dialin: use useradd.bbclass instead of hardcoded adduser/deluser calls
Martin Jansa [Sat, 19 Nov 2011 14:56:45 +0000 (15:56 +0100)]
ppp-dialin: use useradd.bbclass instead of hardcoded adduser/deluser calls

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agocronie: use useradd.bbclass instead of hardcoded groupadd calls
Martin Jansa [Sat, 19 Nov 2011 14:55:56 +0000 (15:55 +0100)]
cronie: use useradd.bbclass instead of hardcoded groupadd calls

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agomingetty: use u-a to provide /sbin/getty (also provided by util-linux-agetty and...
Martin Jansa [Mon, 28 Nov 2011 17:35:47 +0000 (18:35 +0100)]
mingetty: use u-a to provide /sbin/getty (also provided by util-linux-agetty and tinylogin)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoutil-linux: use u-a to provide /sbin/getty from util-linux-agetty
Martin Jansa [Wed, 16 Nov 2011 22:01:50 +0000 (23:01 +0100)]
util-linux: use u-a to provide /sbin/getty from util-linux-agetty

* inittab and systemd-serialgetty expects /sbin/getty not agetty

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agotinylogin: use u-a for getty so we can provide /sbin/getty from util-linux-agetty too
Martin Jansa [Wed, 16 Nov 2011 21:57:18 +0000 (22:57 +0100)]
tinylogin: use u-a for getty so we can provide /sbin/getty from util-linux-agetty too

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agopulseaudio 1.1: replace hardcoded /etc with ${sysconfdir}
Koen Kooi [Tue, 29 Nov 2011 21:24:59 +0000 (22:24 +0100)]
pulseaudio 1.1: replace hardcoded /etc with ${sysconfdir}

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopulseaudio 1.1: only run volatiles script when populate-volatile.sh exists
Koen Kooi [Tue, 29 Nov 2011 21:24:58 +0000 (22:24 +0100)]
pulseaudio 1.1: only run volatiles script when populate-volatile.sh exists

Volatiles are handled differently in a systemd world make the postinst fail:

//var/lib/opkg/info/pulseaudio-server.postinst: line 10: /etc/init.d/populate-volatile.sh: No such file or directory
Collected errors:
 * pkg_run_script: package "pulseaudio-server" postinst script returned status 127.
 * opkg_configure: pulseaudio-server.postinst returned 127.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoclutter-1.8: package examples
Joshua Lock [Tue, 29 Nov 2011 23:14:54 +0000 (15:14 -0800)]
clutter-1.8: package examples

Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoimage_types.bbclass: add xz-native to deps for lzma ext2.lzma images
Matthew McClintock [Wed, 30 Nov 2011 07:55:06 +0000 (01:55 -0600)]
image_types.bbclass: add xz-native to deps for lzma ext2.lzma images

Signed-off-by: Matthew McClintock <msm@freescale.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoconsolekit: package /var/log/Consolekit
Koen Kooi [Wed, 30 Nov 2011 08:24:53 +0000 (09:24 +0100)]
consolekit: package /var/log/Consolekit

This fixes startup issues like this:

2011-11-30T09:02:10+01:00 beaglebone ck-log-system-start[91]: ** (process:91): WARNING **: Couldn't create log file /var/log/ConsoleKit/history (No such file or directory)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotask-sdk-host-nativesdk: add autotools nativesdk to meta-toolchain
Wenzong Fan [Wed, 30 Nov 2011 08:45:45 +0000 (16:45 +0800)]
task-sdk-host-nativesdk: add autotools nativesdk to meta-toolchain

Add automake-nativesdk and autoconf-nativesdk to meta-toolchain for
fixing the configure issue:
    WARNING: unrecognized options: --with-libtool-sysroot

This will allow user to run 'autoreconf' under their projects and
process the libtool m4 macros correctly.

[YOCTO #1603]

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoautoconf: Extend to provide nativesdk recipe
Wenzong Fan [Wed, 30 Nov 2011 08:45:44 +0000 (16:45 +0800)]
autoconf: Extend to provide nativesdk recipe

As the same reason with automake, extend autoconf to provide
nativesdk recipe too.

This patch was only used for autoconf that running on target:
    * path_prog_fixes.patch: replace '@PERL@' with '@bindir@/env perl'

It's unavailable for autoconf-native and autoconf-nativesdk, so
exclude it for those two recipes.

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoautomake: Extend to provide nativesdk recipe
Wenzong Fan [Wed, 30 Nov 2011 08:45:43 +0000 (16:45 +0800)]
automake: Extend to provide nativesdk recipe

We will provide autotools nativesdk in meta-tookchain for reconfigure
any autotools supported projects, as a part of the plan we should extend
their recipes first.

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agom4: Extend to provide nativesdk recipe
Wenzong Fan [Wed, 30 Nov 2011 08:45:42 +0000 (16:45 +0800)]
m4: Extend to provide nativesdk recipe

We need to provide autoconf-natviesdk in meta-toolchain, the
m4-nativesdk is required by it.

Both extend the m4 recipes for GPLv2 and GPLv3.

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognu-config: Extend to provide nativesdk recipe
Wenzong Fan [Wed, 30 Nov 2011 08:45:41 +0000 (16:45 +0800)]
gnu-config: Extend to provide nativesdk recipe

We need to provide autoconf-natviesdk in meta-toolchain, the
gnu-config-nativesdk is required by it.

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoiproute2: Upgrade from 3.0.0 to 3.1.0
Mei Lei [Wed, 30 Nov 2011 05:57:52 +0000 (13:57 +0800)]
iproute2: Upgrade from 3.0.0 to 3.1.0

Signed-off-by: Mei Lei <lei.mei@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoDistro Tracking: Update Ownership and Update Dates
Saul Wold [Tue, 29 Nov 2011 19:52:33 +0000 (11:52 -0800)]
Distro Tracking: Update Ownership and Update Dates

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoPR Bump for OpenSSL 1.0
Saul Wold [Mon, 28 Nov 2011 22:18:58 +0000 (14:18 -0800)]
PR Bump for OpenSSL 1.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoopenssl: Add openssl 1.0
Saul Wold [Mon, 28 Nov 2011 22:18:37 +0000 (14:18 -0800)]
openssl: Add openssl 1.0

 * Thanks to meta-oe for this contribution
 * Add Patch Upstream-Status info
 * Merged the meta-oe version of openssl-1.0.inc with openssl.inc
 * Fix make install parallel issue with PARALLEL_MAKEINST = ""

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoopenssl-0.9.8: move parallel-make fix to 0.9.8
Saul Wold [Tue, 29 Nov 2011 18:04:36 +0000 (10:04 -0800)]
openssl-0.9.8: move parallel-make fix to 0.9.8

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoocf-linux: Add ocf-linux to support openssl 1.0
Saul Wold [Mon, 28 Nov 2011 22:17:21 +0000 (14:17 -0800)]
ocf-linux: Add ocf-linux to support openssl 1.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agolibtasn1: Update to 2.11
Saul Wold [Tue, 29 Nov 2011 19:46:46 +0000 (11:46 -0800)]
libtasn1: Update to 2.11

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agogdbm: Update to 1.10
Saul Wold [Tue, 29 Nov 2011 19:45:22 +0000 (11:45 -0800)]
gdbm: Update to 1.10

* This version is now GPLv3, so keep older version
* The patches are not needed for this version

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agolame: Update to 3.99.3
Saul Wold [Tue, 29 Nov 2011 19:44:56 +0000 (11:44 -0800)]
lame: Update to 3.99.3

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoxf86-video-intel: Update to 2.17.0
Saul Wold [Tue, 29 Nov 2011 19:41:21 +0000 (11:41 -0800)]
xf86-video-intel: Update to 2.17.0

* Remove patch for issue fixed upstream

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoxf86-input-synaptics: Update to 1.5.0
Saul Wold [Tue, 29 Nov 2011 19:40:41 +0000 (11:40 -0800)]
xf86-input-synaptics: Update to 1.5.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoxf86-input-mouse: Update to 1.7.1
Saul Wold [Tue, 29 Nov 2011 19:40:12 +0000 (11:40 -0800)]
xf86-input-mouse: Update to 1.7.1

Signed-off-by: Saul Wold <sgw@linux.intel.com>