summaryrefslogtreecommitdiff
path: root/meta/recipes-multimedia
AgeCommit message (Collapse)AuthorFiles
2011-11-21pulseaudio-0.9.23: Fix build on uclibcKhem Raj2
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>
2011-11-15alsa-lib: add nativesdk BBCLASSEXTENDMartin Jansa1
* 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>
2011-11-15alsa-lib: use PKGSUFFIX for every package to resolve multiple runtime ↵Martin Jansa1
providers from target and nativesdk Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-11-15pulseaudio-0.9.23: force ARM modeMartin Jansa1
* 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>
2011-11-15libatomics-ops: force ARM modeMartin Jansa1
* 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>
2011-11-10lame: update to 3.99.1Saul Wold2
Updated lame.h checksum due to change of LGPL Lessor -> Library Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-11-10Convert to use direct access to the data store (instead of bb.data.*Var*())Richard Purdie3
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>
2011-11-08pulseaudio: make X11 dependencies optional and add gtk+Joshua Lock1
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>
2011-11-08libcanberra: add libvorbis to DEPENDSJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-11-02lame: add SRC_URI checksumsMartin Jansa1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-31libogg: upgrade to version 1.3.0Dongxiao Xu1
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-10-31libsndfile1: upgrade to version 1.0.25Dongxiao Xu1
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-10-31libatomics-ops: fix QA Packaging issuesSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-10-31recipes: bump PR after python upgradeMartin Jansa1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-10-31libcanberra: add new package for unpackaged filesJoshua Lock1
Create an extra package, libcanberra-gnome, for gdm and gnome-settings-daemon files installed by libcanberra. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-10-24gst-plugins-good: correctly handle gconf schemaJoshua Lock1
Add the shipped gconf schema to the gconfelements package and inherit the gconf class so that schema processing is handled via post* scripts. Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-24pulseaudio: inherit perlnativeKhem Raj1
manpage generatition uses xmltoman utility which inturn uses xml-parser. So we add libxml-parser-perl-native to DEPENDS and also inherit perlnative so it does not use the one from build host Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-20gst-plugins-good: update to 0.10.30Joshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-10-17gst-plugins-good: add pulseaudio to DEPENDSPaul Eggleton1
This explicitly enables the pulseaudio plugin rather than it being built if pulseaudio happens to have been built first. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-17gst-plugins-base: update to 0.10.35Paul Eggleton2
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-17libomxil: Fix QA Package ErrorsSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-10-17pulseaudio: make bluetooth support conditional upon DISTRO_FEATURESPaul Eggleton3
If "bluetooth" is in DISTRO_FEATURES then enable bluetooth and depend on bluez4, otherwise disable it. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-10-14libtiff: Update to 3.9.5Saul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-10-14flac: Add missing gettext dependency (requires iconv)Richard Purdie1
2011-10-11alsa-utils 0.10.24.2: fix systemd units when there's no asound.stateKoen Kooi2
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-10gstreamer: upgrade to 0.10.35Martin Jansa5
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-29Fix flac build on e500mc coresMatthew McClintock2
This core does not have altivec, so we disable it in the build, also reestablish the config option to enable/disable building with altivec If SPE is not detected we always build with altivec which is wrong. This will check to make sure altivec is enabled and pass build options through accordingly Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-25libsndfile1: Disable external codec librbaries since we don't list in DEPENDSRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-22alsa-lib: Don't use versioned symbols on uclibc builds as it causes strange ↵Daniel Lazzari1
hangs alsa-lib: Don't use versioned symbols on uclibc builds as it causes strange hangs. Taken from oe-classic. Signed-off-by: Daniel Lazzari Jr <dlazzari@leapfrog.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-21libpng: Add RPROVIDES for backwards compatibiliy with previous libpng packagingRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-21libpng: avoid dangling link in libpng packageDongxiao Xu1
As for libpng recipe, the libpng.pc is a symbol link to libpng12.pc, if packaging them into two different packages, we will get a dangling link for libpng.pc, and when calculating rpm dependency with that file, we will get nothing. Only keep one version of dev package to fix the issue. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-09-21Fix alsa-utils package dependenciesDaniel Lazzari1
Make alsa-utils main package depend on all of the more specific alsa-utils packages (such as alsa-utils-alsamixer). Signed-off-by: Daniel Lazzari Jr <dlazzari@leapfrog.com> PR Bump Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-08-23recipes: Delete patch=1, its default and replace pnum with striplevelKhem Raj7
Some place pnum=1 is used which is removed as well since striplevel=1 is default Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-08-19alsa-tools: update license and add distro tracking fieldsKang Kai1
Update license and other informations, then bump up PR. Update distro tracking fields. Signed-off-by: Kang Kai <kai.kang@windriver.com>
2011-08-06gst-plugins: partially sync packaging with OE .devKoen Kooi6
Gst-plugins get 2 extra packages: ${PN}-apps: helper apps in ${bindir} ${PN}-meta: meta package that will drag in all plugins, libs and apps ${PN} generates And all libs are split out and run through debian style renaming if enabled. The packaging include was split out to be reused by external plugins (e.g. gst-plugin-gl, gst-fluendo-*). The new package list looks like: libgstapp-0.10-0_0.10.32-r1_armv7a.ipk libgstfft-0.10-0_0.10.32-r1_armv7a.ipk [..] gst-plugins-base-videorate_0.10.32-r1_armv7a.ipk gst-plugins-base-videoscale_0.10.32-r1_armv7a.ipk [..] gst-plugins-base-meta_0.10.32-r1_armv7a.ipk [..] gst-plugins-base-apps_0.10.32-r1_armv7a.ipk Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-08-05libmusicbrainz: utilize base_libdir when configuredKumar Gala2
Pass $libdir through when we configure to support a location other than /lib. We also have to tweak the cmake files to allow $libdir to even be set. Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2011-08-04SRC_URI, S: use BPN instead of PN for multilib caseYu Ke1
in multilibcase, PN has multilib prefix, so it is not correct to use PN in SRC_URI and S. instead, we've dedicately pruned multilib prefix in BPN, so BPN is the right alternative for PN. Signed-off-by: Yu Ke <ke.y@intel.com>
2011-07-26Upstream-Status: Add Upstream-Status for some missing patchesDongxiao Xu7
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-20flac: fix build issues with e500v2 (gnuspe) toolchainKumar Gala2
For a PPC target flac will try to build with altivec optimizations. Altivec and SPE are mutually exclusive options. Between flac's configure choices and the ppce500v2 tune file options we'd end up with a compile invocation with the following arguments: -mabi=spe -mspe -mabi=altivec -maltivec Which would cause the compile to fail due to the mutual exclusion. Pulled in a patch from the debian SPE port that addresses this issue: http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/2010-June/010212.html Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2011-07-20libpng: upgrade to v1.2.46Scott Garman1
This addresses the following security advisories: * CVE-2011-2690 * CVE-2011-2692 This fixes bug [YOCTO #1255] The LICENSE and png.h checksum changes were due to trivial changes in the files. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-07-20alsa-tools: Fix recipe build error.Dongxiao Xu2
Remove some elements in alsa-tools to avoid build error and further dependency on new recipes. [YOCTO #1038] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-07-13pulseaudio: enable bluetooth supportKoen Kooi3
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-12pulseaudio: make it work out of the boxKoen Kooi3
* reuse 'audio' group as access group The current failure is: root@usrp-e1xx:/etc/pulse# pulseaudio --system [..] W: protocol-native.c: Failed to get GID of group 'pulse-access' W: protocol-native.c: Failed to check group membership. W: protocol-native.c: Denied access to client with invalid authorization data. * add more required modules Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-12pulseaudio 0.9.15: delete, but keep 0.9.22 and 0.9.23Koen Kooi8
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-12pulseaudio: try harder to disable HALKoen Kooi4
This disables linking against (lib)hal but enables the udev-hal compat layer so the hal-detect plugin keeps working. The hal-detect plugin is removed from the default dependencies to discourage its usage, but can be installed manually if needed. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-07pulseaudio: add 0.9.23Koen Kooi8
Older version have been retained to allow more testing of this release Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-07pulseaudio: disable HAL support and enable udev supportKoen Kooi2
HAL is deprecated and udev should be used with pulseaudio 0.9.22. THe .23 release from 2 weeks ago already removed HAL support. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-05libmad: add SRC_URI ChecksumSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-07-05mpeg2dec: add SRC_URI ChecksumSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-07-01Drop PRIORITY variableRichard Purdie10
As discussed on the mailing list, this variable isn't useful and if wanted would be better implemented by distros using pn-X overrides. This patch executes: find . -regex ".*\.\(bb\|inc\)$" | xargs sed -i '/^PRIORITY = ".*"$/d' against the tree removing the referenced. Thanks to Phil Blundell for the command. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>