summaryrefslogtreecommitdiff
path: root/meta/recipes-multimedia
Commit message (Collapse)AuthorAgeFilesLines
* More quoting fixesMartin Jansa2012-02-261-1/+2
| | | | | | | | * We have various variables which are either not quoted at all or are half quoted. This patch fixes the bad exmaples so everything is consistent. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: Really disable orc supportEric Bénard2012-02-262-1/+2
| | | | | | | | | | If orc is detected the compilation fails with missing headers which should have been generated by orc (using meta-angstrom + meta-openembedded and and armv7 target) [RP: add RP bump, fix typos] Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpeg2dec: depend on libx11 conditionallyAndreas Oberritter2012-02-231-1/+1
| | | | | | | | * mpeg2dec currently doesn't build if x11 is unavailable, due to an unconditional dependency on libx11. However, libx11 is not required to build mpeg2dec. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
* gst-plugins-base: depend on libx11 and libxv conditionallyAndreas Oberritter2012-02-231-1/+2
| | | | | | | | | * gst-plugins-base currently doesn't build if x11 is unavailable, due to unconditional dependencies on libx11 and libxv. However, they are not required to build gst-plugins-base. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
* recipes: bump PR to rebuild .la files without libz.laMartin Jansa2012-02-218-8/+8
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* zlib: Upgrade 1.2.5 -> 1.2.6Khem Raj2012-02-105-4/+6
| | | | | | | | | | | | | | | | | | | | | | Dont use autotools, it really not so autoconf like. the configure script gets updated with every release of zlib and we overwrite that. Instead use the upstream provided configure copyright year was changed in zlib.h which caused change in LIC_FILE_CHECKSUM fix.inverted.LFS.logic.patch is already applied upstream so drop it Drop the configure.ac and Makefile.am scripts since we do not autoreconf anymore and do not inherit autotools anymore Bump PR for depending recipes so a rebuild it ensues so that they dont depend on .la anymore and add missing dependencies discovered during incremental build Signed-off-by: Khem Raj <raj.khem@gmail.com>
* alsa-utils: make alsa-utils-alsactl recommend alsa-statesKoen Kooi2012-02-011-1/+3
| | | | | | This will drag in the asound.state from the BSP that alsactl uses. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* tremor: upgrade to 18163 (20120122)Shane Wang2012-01-241-1/+1
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* gstreamer: refactor packages for staticdevSaul Wold2012-01-243-7/+9
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* tiff: refactor packages for staticdevSaul Wold2012-01-241-3/+4
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* mpeg2dec: refactor packages for staticdevSaul Wold2012-01-241-4/+6
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* Fix Upstream-Status entriesSaul Wold2012-01-241-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* Add LICENSE_FLAGS to packages mentioned in COMMERCIAL_LICENSETom Zanussi2012-01-247-0/+8
| | | | | | | | | | | | | | | | Per-recipe LICENSE_FLAGS replace the global COMMERCIAL_LICENSE list; add LICENSE_FLAGS varables to each the recipes mentioned in that list: - lame - gst-fluendo-mp3 - gst-openmax - gst-plugins-ugly - libmad - libomxil - mpeg2dec - qmmp Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* liba52: refactor packages for staticdevSaul Wold2012-01-191-3/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gst-openmax: refactor packages for staticdevSaul Wold2012-01-191-2/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* alsa-utils: depend on libsamplerate0Denis 'GNUtoo' Carikli2012-01-171-2/+2
| | | | | | | | | | We need to depend on libsamplerate0 because it's detected automatically and if we configure without it we get that issue at runtime trying to run the alsaloop program: No libsamplerate support. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libomxil: upgrade to 0.9.3Shane Wang2012-01-035-23/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch is to upgrade libomxil from 0.3.3 to 0.9.3. The following is the licence change: 2c2 < @file src/omxcore.h --- > src/omxcore.h 4c4 < OpenMax Integration Layer Core. This library implements the OpenMAX core --- > OpenMAX Integration Layer Core. This library implements the OpenMAX core 7c7,8 < Copyright (C) 2007 STMicroelectronics and Nokia --- > Copyright (C) 2007-2009 STMicroelectronics > Copyright (C) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). 24,26d24 < $Date: 2007-05-22 16:48:41 +0200 (Tue, 22 May 2007) $ < Revision $Rev: 239 $ < Author $Author: gsent $ 34d31 < 36d32 Signed-off-by: Shane Wang <shane.wang@intel.com>
* misc patches: fix patch headersNitin A Kamble2012-01-031-1/+1
| | | | | | | These patches were marked by "UpstreamStatus:" line, fix it to use "Upstream-Status:" instead. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* Add Upstream-Status to patchesSaul Wold2012-01-031-0/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libsamplerate0: upgrade to 0.1.8Shane Wang2012-01-022-27/+4
| | | | | | | | This patch is to upgrade libsamplerate0 to 0.1.8 and remove the patch for 0.1.7. In the new code, the fix is there in M4/endian.m4 (which is part of acinclude.m4 in 0.1.7) The license is changed from "Copyright (C) 2002-2008 Erik de Castro Lopo <erikd@mega-nerd.com>" to "Copyright (C) 2002-2011 Erik de Castro Lopo <erikd@mega-nerd.com>". Signed-off-by: Shane Wang <shane.wang@intel.com>
* gst-ffmpeg: upgrade to 0.10.13Shane Wang2012-01-023-7/+32
| | | | | | | | | This patch is to upgrade gst-ffmpeg to 0.10.13. Some license files are changed because the folder "ffmpeg" disappears, and those license files under "libav" are the same. LICENSE is different because the word "ffmpeg" is changed into "libav" under the libav folder. Again, gst-ffmpeg tar ball contains library libav itself. So the configure needs to disable yasm for x86. Signed-off-by: Shane Wang <shane.wang@intel.com>
* gst-fluendo-mpegdemux: upgrade to 0.10.69Shane Wang2012-01-021-2/+2
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* gst-fluendo-mp3: upgrade to 0.10.16Shane Wang2012-01-021-2/+2
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* gst-plugins-bad: upgrade to 0.10.22Shane Wang2012-01-021-4/+3
| | | | | | | This patch is to upgrade gst-plugins-bad to 0.10.22. One of the license files is removed because the file doesn't exist any more. Signed-off-by: Shane Wang <shane.wang@intel.com>
* gst-plugins-ugly: upgrade to 0.10.18Shane Wang2012-01-021-3/+3
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* libatomics-ops: move docs to correct directoryDmitry Eremin-Solenikov2011-12-191-2/+4
| | | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: fix compilation with x32 toolchainNitin A Kamble2011-12-122-1/+240
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit makes assembly syntax compatible with x32 toolchain to avoid these x32 gcc errors: | pulsecore/svolume_mmx.c: Assembler messages: | pulsecore/svolume_mmx.c:107: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:135: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:161: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:162: Error: `8(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:180: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:210: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:244: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:245: Error: `8(%esi,%rdi,4)' is not a valid base/index expression | make[3]: *** [libpulsecore_1.1_la-svolume_mmx.lo] Error 1 Orignally these assembly lines are written for x86_64 ABI, now they are also compatible with X32 ABI. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* gst-fluendo.inc: remove unneccessary hackNitin A Kamble2011-12-121-4/+0
| | | | | | | | | | This fixes bug: [YOCTO #1403] the custom definition of CC was causing build isuses with x32 toolchain. And also I found out that the hack is not neccessary anymore. the affected gst-fluendo-mpegdemux recipe builds fine without the CC hack. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* OECore license fixes: meta/*Elizabeth Flanagan2011-12-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | This is a quick audit of only the most obviously wrong licenses found within OECore. These fixes fall into four areas: - LICENSE field had incorrect format so that the parser choked - LICENSE field has a license with no version - LICENSE field was actually incorrect - LICENSE field has an imaginary license that didn't exist This fixes most of the LICENSE warnings thrown, along with my prior commit adding additional licenses to common-licenses and additional SPDXLICENSEMAP entries. HOWEVER..... there is much to be done on the license front. For a list of recipes with licenses that need obvious fixing see: https://wiki.yoctoproject.org/wiki/License_Audit That said, I would suggest another license audit as I've found enough inconsistencies. A good suggestion is when in doubt, look at how openSuse or Gentoo or Debian license the package. Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
* libatomics-ops: patch source code for x32Nitin A Kamble2011-12-052-2/+44
| | | | | | | | | | | | | | | This Fixes bug: [YOCTO #1418] Remove the `q' suffix on x86-64 atomic instructions. We don't need the `q' suffix on x86_64 atomic instructions for AO_t, which is defined as "unsigned long". "unsigned long" is 32bit for x32 and 64bit for x86-64. The register operand in x86-64 atomic instructions is sufficient to properly determine the register size. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: H.J. Lu <hjl.tools@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio 1.1: add filter-apply and filter-heuristics to pulseaudio-server ↵Koen Kooi2011-12-012-1/+3
| | | | | | | RDEPENDS, it won't start without Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio 1.1: convert to useradd.bbclassKoen Kooi2011-12-011-10/+8
| | | | | | | | | | | | 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>
* gst-plugins-good: bump PR for gdbm SOVERSION changeMartin Jansa2011-12-011-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: bump PR for gdbm SOVERSION changeKoen Kooi2011-11-301-1/+1
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-plugins-ugly: bump PR to rebuild after libid3tag fixMartin Jansa2011-11-301-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libid3tag: add gperf to DEPENDSMartin Jansa2011-11-301-2/+2
| | | | | | * see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=270449 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pulseaudio 1.1: replace hardcoded /etc with ${sysconfdir}Koen Kooi2011-11-302-5/+5
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio 1.1: only run volatiles script when populate-volatile.sh existsKoen Kooi2011-11-302-1/+5
| | | | | | | | | | | | 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>
* lame: Update to 3.99.3Saul Wold2011-11-301-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* pulseaudio: update to 1.1, delete 0.9.xKoen Kooi2011-11-2918-387/+20
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* getVar/setVar cleanupsRichard Purdie2011-11-261-3/+3
| | | | | | | Complete the bb.data.getVar/setVar replacements with accesses directly to the data store object. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio-0.9.23: Fix build on uclibcKhem Raj2011-11-212-1/+28
| | | | | | | | | | | | Import patch from oe.dev rev 7c33f2e906a20e139d53b4f2d8fbc2773a4725b3 to fix bluez build when using uclibc cgit link here http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=7c33f2e906a20e139d53b4f2d8fbc2773a4725b3 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-lib: add nativesdk BBCLASSEXTENDMartin Jansa2011-11-151-1/+1
| | | | | | | * needed for libsdl-nativesdk when DISTRO_FEATURES have alsa Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-lib: use PKGSUFFIX for every package to resolve multiple runtime ↵Martin Jansa2011-11-151-8/+11
| | | | | | providers from target and nativesdk Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pulseaudio-0.9.23: force ARM modeMartin Jansa2011-11-151-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * this is just work around, should be tested again after upgrade to pulseaudio-1.1 * otherwise build for armv4t (om-gta02) fails with this: | /bin/sh ../arm-oe-linux-gnueabi-libtool --tag=CC --mode=compile arm-oe-linux-gnueabi-gcc -march=armv4t -mthumb -mthumb-interwork -mtune=arm920t --sysroot=/OE/shr-core/tmp/sysroots/om-gta02 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I../src/modules -I../src/modules -I../src/modules/rtp -I../src/modules/rtp -I../src/modules/gconf -I../src/modules/gconf -I../src/modules/bluetooth -I../src/modules/bluetooth -I../src/modules/oss -I../src/modules/oss -I../src/modules/alsa -I../src/modules/alsa -I../src/modules/raop -I../src/modules/raop -I../src/modules/x11 -I../src/modules/x11 -I../src/modules/jack -I../src/modules/jack -I../src/modules/echo-cancel -I../src/modules/echo-cancel -pthread -D_POSIX_PTHREAD_SEMANTICS -DPA_BUILDDIR=\"/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src\" -DPA_DLSEARCHPATH=\"/usr/lib/pulse-0.9.23/modules\" -DPA_DEFAULT_CONFIG_DIR=\"/etc/pulse\" -DPA_BINARY=\"/usr/bin/pulseaudio\" -DPA_SYSTEM_RUNTIME_PATH=\"/var/run/pulse\" -DPA_SYSTEM_CONFIG_PATH=\"/var/lib/pulse\" -DPA_SYSTEM_STATE_PATH=\"/var/lib/pulse\" -DAO_REQUIRE_CAS -DPULSE_LOCALEDIR=\"/usr/share/locale\" -DPA_MACHINE_ID=\"/var/lib/dbus/machine-id\" -DPA_ALSA_PATHS_DIR=\"/usr/share/pulseaudio/alsa-mixer/paths\" -DPA_ALSA_PROFILE_SETS_DIR=\"/usr/share/pulseaudio/alsa-mixer/profile-sets\" -O2 -pipe -g -feliminate-unused-debug-types -Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -c -o libbluetooth_sbc_la-sbc.lo `test -f 'modules/bluetooth/sbc.c' || echo './'`modules/bluetooth/sbc.ci | arm-oe-linux-gnueabi-libtool: compile: arm-oe-linux-gnueabi-gcc -march=armv4t -mthumb -mthumb-interwork -mtune=arm920t --sysroot=/OE/shr-core/tmp/sysroots/om-gta02 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I../src/modules -I../src/modules -I../src/modules/rtp -I../src/modules/rtp -I../src/modules/gconf -I../src/modules/gconf -I../src/modules/bluetooth -I../src/modules/bluetooth -I../src/modules/oss -I../src/modules/oss -I../src/modules/alsa -I../src/modules/alsa -I../src/modules/raop -I../src/modules/raop -I../src/modules/x11 -I../src/modules/x11 -I../src/modules/jack -I../src/modules/jack -I../src/modules/echo-cancel -I../src/modules/echo-cancel -pthread -D_POSIX_PTHREAD_SEMANTICS -DPA_BUILDDIR=\"/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src\" -DPA_DLSEARCHPATH=\"/usr/lib/pulse-0.9.23/modules\" -DPA_DEFAULT_CONFIG_DIR=\"/etc/pulse\" -DPA_BINARY=\"/usr/bin/pulseaudio\" -DPA_SYSTEM_RUNTIME_PATH=\"/var/run/pulse\" -DPA_SYSTEM_CONFIG_PATH=\"/var/lib/pulse\" -DPA_SYSTEM_STATE_PATH=\"/var/lib/pulse\" -DAO_REQUIRE_CAS -DPULSE_LOCALEDIR=\"/usr/share/locale\" -DPA_MACHINE_ID=\"/var/lib/dbus/machine-id\" -DPA_ALSA_PATHS_DIR=\"/usr/share/pulseaudio/alsa-mixer/paths\" -DPA_ALSA_PROFILE_SETS_DIR=\"/usr/share/pulseaudio/alsa-mixer/profile-sets\" -O2 -pipe -g -feliminate-unused-debug-types -Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -c modules/bluetooth/sbc.c -fPIC -DPIC -o .libs/libbluetooth_sbc_la-sbc.oi | modules/bluetooth/sbc.c: In function 'sbc_synthesize_four': | modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c: In function 'sbc_synthesize_eight': | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow] | modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow] | {standard input}: Assembler messages: | {standard input}:6997: Error: selected processor does not support Thumb mode `mla r3,r0,ip,r3' | {standard input}:7012: Error: selected processor does not support Thumb mode `mla r3,r1,ip,r3' | {standard input}:7026: Error: selected processor does not support Thumb mode `mla r3,ip,r0,r3' | {standard input}:7215: Error: selected processor does not support Thumb mode `mla r3,r7,r0,r3' | {standard input}:7230: Error: selected processor does not support Thumb mode `mla r3,r7,r0,r3' | {standard input}:7241: Error: selected processor does not support Thumb mode `mla r3,r0,r7,r3' | {standard input}:7256: Error: selected processor does not support Thumb mode `mla r3,r0,r7,r3' | {standard input}:7267: Error: selected processor does not support Thumb mode `mla r3,r7,r0,r3' | {standard input}:7287: Error: selected processor does not support Thumb mode `mla r3,r7,r6,r3' | {standard input}:7301: Error: selected processor does not support Thumb mode `mla r3,r6,r5,r3' | {standard input}:7319: Error: selected processor does not support Thumb mode `mla r3,r0,r5,r3' | {standard input}:7327: Error: selected processor does not support Thumb mode `mla r3,r1,r0,r3' | {standard input}:7594: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3' | {standard input}:7604: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3' | {standard input}:7614: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3' | {standard input}:7624: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3' | {standard input}:7634: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3' | {standard input}:7647: Error: selected processor does not support Thumb mode `mla r3,r2,r5,r3' | {standard input}:7657: Error: selected processor does not support Thumb mode `mla r3,r2,r5,r3' | {standard input}:7815: Error: selected processor does not support Thumb mode `mla r3,r9,r7,r3' | {standard input}:7837: Error: selected processor does not support Thumb mode `mla r3,r9,r0,r3' | {standard input}:7853: Error: selected processor does not support Thumb mode `mla r3,r9,r0,r3' | {standard input}:7875: Error: selected processor does not support Thumb mode `mla r3,r9,r7,r3' | {standard input}:7891: Error: selected processor does not support Thumb mode `mla r3,r9,r7,r3' | {standard input}:7908: Error: selected processor does not support Thumb mode `mla r3,r0,r6,r3' | {standard input}:7931: Error: selected processor does not support Thumb mode `mla r3,r6,r5,r3' | {standard input}:7952: Error: selected processor does not support Thumb mode `mla r3,r0,r5,r3' | {standard input}:7960: Error: selected processor does not support Thumb mode `mla r3,r2,r0,r3' | make[4]: *** [libbluetooth_sbc_la-sbc.lo] Error 1 | make[4]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src' | make[3]: *** [all-recursive] Error 1 | make[3]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src' | make[2]: *** [all] Error 2 | make[2]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src' | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23' | make: *** [all] Error 2 | + die 'oe_runmake failed' | + bbfatal 'oe_runmake failed' | + echo 'ERROR: oe_runmake failed' | ERROR: oe_runmake failed | + exit 1 | ERROR: Function 'do_compile' failed (see /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/temp/log.do_compile.3404 for further information) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libatomics-ops: force ARM modeMartin Jansa2011-11-151-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * otherwise ie spitz (armv5te) build fails with: | make[3]: Entering directory `/OE/shr-core/tmp/work/armv5te-oe-linux-gnueabi/libatomics-ops-1.2-r5/libatomic_ops-1.2/src' | arm-oe-linux-gnueabi-gcc -march=armv5te -mthumb -mthumb-interwork -mtune=xscale --sysroot=/OE/shr-core/tmp/sysroots/spitz -DHAVE_CONFIG_H -I. -fPIC -O 2 -pipe -g -feliminate-unused-debug-types -DNDEBUG -c atomic_ops.c | arm-oe-linux-gnueabi-gcc -march=armv5te -mthumb -mthumb-interwork -mtune=xscale --sysroot=/OE/shr-core/tmp/sysroots/spitz -DHAVE_CONFIG_H -I. -fPIC -O 2 -pipe -g -feliminate-unused-debug-types -DNDEBUG -c atomic_ops_stack.c | arm-oe-linux-gnueabi-gcc -march=armv5te -mthumb -mthumb-interwork -mtune=xscale --sysroot=/OE/shr-core/tmp/sysroots/spitz -DHAVE_CONFIG_H -I. -fPIC -O 2 -pipe -g -feliminate-unused-debug-types -DNDEBUG -c atomic_ops_malloc.c | atomic_ops_malloc.c: In function 'msb': | atomic_ops_malloc.c:223:2: warning: right shift count >= width of type [enabled by default] | rm -f libatomic_ops_gpl.a | ar cru libatomic_ops_gpl.a atomic_ops_stack.o atomic_ops_malloc.o | arm-oe-linux-gnueabi-ranlib libatomic_ops_gpl.a | {standard input}: Assembler messages: | {standard input}:286: Error: selected processor does not support Thumb mode `swp r1,r2,[r3]' | {standard input}:329: Error: selected processor does not support Thumb mode `swp r0,r1,[r3]' * this is just work around, proper fix proposed by Henning Heinold hm we should think of reworking this recipe now. Because since gcc 4.5 pulseaudio for arm can use the gcc internal atomicstuff and in oe-core and meta-oe we have 4.5 or 4.6 only. The lib is only needed for mips and it is still the old release, on cvs is a much better version, which supports thumb too, if remember correctly. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lame: update to 3.99.1Saul Wold2011-11-102-3/+3
| | | | | | Updated lame.h checksum due to change of LGPL Lessor -> Library Signed-off-by: Saul Wold <sgw@linux.intel.com>
* Convert to use direct access to the data store (instead of bb.data.*Var*())Richard Purdie2011-11-103-8/+8
| | | | | | | | | | | | | | | This is the result of running the following over the metadata: sed \ -e 's:bb.data.\(setVar([^,()]*,[^,()]*\), *\([^ )]*\) *):\2.\1):g' \ -e 's:bb.data.\(setVarFlag([^,()]*,[^,()]*,[^,()]*\), *\([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,()]*\), *\([^(), ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,()]*,[^,()]*\), *\([^(), ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,()]*,[^,()]*\), *\([^() ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,()]*\), *\([^) ]*\) *):\2.\1):g' \ -i `grep -ril bb.data *` Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: make X11 dependencies optional and add gtk+Joshua Lock2011-11-081-2/+2
| | | | | | | | Use the x11 distro feature to determine whether --with-x should be passed. Further, if we're using X11 add gtk+ to DEPENDS (it's required to build). Signed-off-by: Joshua Lock <josh@linux.intel.com>
* libcanberra: add libvorbis to DEPENDSJoshua Lock2011-11-081-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>