aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia
AgeCommit message (Collapse)Author
2012-09-24pulseaudio: Ensure openssl is disabledPhil Blundell
We don't DEPEND on openssl but configure will try to use it if pkg-config thinks it might be installed. This can lead to failing and/or nondeterministic builds, so let's force it off. (From OE-Core rev: 1cdcd754651f8d519ac8e4ba0d241d784e2a0090) Signed-off-by: Phil Blundell <pb@pbcl.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-19recipes: bump PR to rebuild after libffi5 -> libffi6Martin Jansa
(From OE-Core rev: 211200fb98a72ba815e7c411fbebfd781879064c) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-14gst-fluendo-mpegdemux: add LICENSE_FLAGSPaul Eggleton
This likely requires some form of license to use in a commercial product. (From OE-Core rev: 6499d4900d8e078447335332d4e186f58b93d63b) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-12gst-plugins-good: fix compile error with recent linux-libc-headersAndreas Müller
With linux-libc-headers-3.5.0 (for tests) the error message was: | gstv4l2bufferpool.c: In function 'gst_v4l2_buffer_new': | gstv4l2bufferpool.c:184:3: error: 'struct v4l2_buffer' has no member named 'input' (From OE-Core rev: 95e3463ddcb527ffad41699719963107ad24a34f) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-07conf/tune: add tune-ppce300c3Bruce Ashfield
It has been pointed out several times that the yocto mpc8315e-rdb reference was using the wrong tuning (603e), since it is actually a e300c3 board. This commit creates a e300c3 tune file based on the e300c2 variant already in oe-core. This commit also inhibits altivec in flac when this new tuning is enabled and used by the mpc8315e-rdb [YOCTO #1192] (From OE-Core rev: 8663c7ba0530eb36728fe524ed0137e064cc1c5a) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-07gst-plugins-good: disable (uninstalled) examplesRoss Burton
The examples pull in a GTK+ build dependency, so remove that too. (From OE-Core rev: eef5cca4f364545759d8cf624f38e3cd6e8fd295) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-07pulseaudio: remove ConsoleKit dependencyRoss Burton
ConsoleKit is a runtime dependency for the ConsoleKit module, but there isn't a build-time dependency. (From OE-Core rev: 3e05e52821e6042708a37421423601e9fe59116e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-05pulseaudio: fix pulseaudio-server RDEPENDSMartin Jansa
* module-cork-music-on-phone was renamed to module-role-cork http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=3c5cc345472302b9511c19244b3eceb4a3674d8c (From OE-Core rev: 15a089fdc55faa0e2b14bb6ba019732e6608e2a5) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-02pulseaudio: Always enable NLSKhem Raj
When NLS is disabled e.g. on uclibc the build fails The actual problem is that pulseaudio build system should cater for it but it does not (From OE-Core rev: 802a2ec822738fc383ae259231acf0303e7cc7ea) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-02nativesdk: Switch to using nativesdk as a prefix, not a suffixRichard Purdie
As discussed on the mailing lists, using a suffix to package names is hard and has lead to many recipes having to do PKGSUFFIX games. Its looking extremely hard to scale nativesdk much further without hacking many recipes. By comparison, using a prefix like multilib does works much better and doesn't involve "hacking" as many recipes. This change converts nativesdk to use a prefix using the existing multilib infrastructure. (From OE-Core rev: 81813c0e322dc04ce4b069117188d8a54dfddb8c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-19gst-fluendo-mpegdemux: upgrade to 0.10.71Constantin Musca
(From OE-Core rev: dfd5d3a7112dc312606675cc3fca9783f58ae121) Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-19gst-fluendo-mp3: upgrade to 0.10.19Constantin Musca
Only the copyright year has changed in the license file. (From OE-Core rev: b7502532ba7bc5a14ccb2b9fe2b2752a3fa89bbc) Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-17libsamplerate: depends on libsdnfileSaul Wold
(From OE-Core rev: bb74035190c7794fcebaa7f6ba247672a4c34cde) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-17pulseaudio: upgrade to 2.1Constantin Musca
(From OE-Core rev: d7b1faf23550ad0c9cc61a40d92d8703316e40d8) Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-17libatomics-ops: update to the latest version 7.2Xin Ouyang
All old patches are droped because: Merged into 7.2 by upstream: * fedora/libatomic_ops-1.2-ppclwzfix.patch * gentoo/libatomic_ops-1.2-mips.patch * gentoo/sh4-atomic-ops.patch * libatomics-ops_fix_for_x32.patch Obsolete: * doublefix.patch (From OE-Core rev: cf7a52c8f2b84901421c7e2cee3009fe91687a1c) Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-15gst-plugins-base: remove avahi from DEPENDSRadek Dostal
avahi is no longer required as gnome_vfs is disabled (From OE-Core rev: a62a8df59c176be4f32dfddabbed7b2deb0e6283) Signed-off-by: Radek Dostal <rd@radekdostal.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-15gstreamer: gst-ffmpeg: fix build issues for libavYao Zhao
1.The included libav configure is not generated by autotools modify recipe to use correct toolchain wrapper with configure 2.add bzip2 dependency explicitly. or configure will detect whether libbz2 is installed, if bzip2 is triggered earlier then it will be detected, if not then won't 3.backport libav_e500mc.patch from upstream to patch configure to disable-altivec if it is e500mc. 4.move the GSTREAMER_DEBUG to libav's configure, it is not the option for the main configure. (From OE-Core rev: a6384b2bd1d608506557ce151135edffa4cb5e0b) Signed-off-by: Yao Zhao <yao.zhao@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-29qt-mobility, xserver-xorg, ofono, bluez4, gst-plugins-good: bump PR to ↵Martin Jansa
rebuild after libudev0 soname change to libudev1 * this patch depends on http://patchwork.openembedded.org/patch/32085/ (From OE-Core rev: 2792569605b50bdad8b2b8398c823dd08006daf1) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-19libcanberra: upgrade to 0.29Cristian Iorga
(From OE-Core rev: c7fcc04102a78d7ae0add29100c980282aea91d7) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-19pulseaudio: upgrade to 2.0Cristian Iorga
(From OE-Core rev: eeaf48b802c52c445cafcf1419cb32c3c44ec17b) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-19Convert tab indentation in python functions into four-spaceRichard Purdie
(From OE-Core rev: 604d46c686d06d62d5a07b9c7f4fa170f99307d8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-18recipes: svn SRC_URI s/proto=/protocol=/gMartin Jansa
(From OE-Core rev: 11711d5d040e6456ac43f8800b535fe5946144cf) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-17lame: fix build with automake 1.12.xNitin A Kamble
automake 1.12.x has deprecated automatic de-ANSI-fication support. Fix sources to work with automake 1.12.x Added a new patch: lame-3.99.5_fix_for_automake-1.12.x.patch (From OE-Core rev: 84a433e383e7b2e96932739c31b25956ad8dfc54) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-04speex: use lib_package bbclassSaul Wold
This is a clean-up following the recent addition of PN-bin to bitbake.conf and lib_package (From OE-Core rev: 4c41954227144606d2d22fbdf07231f4c7207ac5) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-04pulseaudio: use lib_package bbclassSaul Wold
This is a clean-up following the recent addition of PN-bin to bitbake.conf and lib_package (From OE-Core rev: 42dfedc01beb90adfa222a0c671ca8876849f938) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-25libtiff: Upgrade to 4.0.2Saul Wold
(From OE-Core rev: 2ee374c5c1dfef2c2a480a11b4ae81802e447e7d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-21libpng: clean up FILE after PACKAGE reorderSaul Wold
(From OE-Core rev: 3fddd5314b51946f9b02760ca7d847bb3107fefa) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-05pulseaudio: fix typo in the patch name, pulseaudo -> pulseaudioDenys Dmytriyenko
No PR bump is needed. (From OE-Core rev: f7a1fdfd82be60b92f4aa4a53fdae3192d1cec8b) Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-11h264_qpel_mmx.patch: fix Upstream-Status tagSaul Wold
(From OE-Core rev: 1410f735bca5d1ad2ad1c75fa17288d223d078a0) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-09libatomics-ops: Make it build for SH4Khem Raj
(From OE-Core rev: 0023aa21687287754c972c5e8edd527822e4e7c0) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-03pulseaudio: disable tcpwrap by defaultSaul Wold
This ensures that tcpwrapper usage is always disabled, this was inconsistent because it would test for libwrap and sometimes enable and sometimes not. This ensures consistent build reproducibility. (From OE-Core rev: afa0efc3473fb5ba88d95594e382da2e03145c3b) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-03libsndfile1: use PACKAGECONFIG for alsa distro featureChristopher Larson
(From OE-Core rev: af593b5a3a8e1e552b34ca2785894ac468763024) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01alsa-tools: update to 1.0.25Kang Kai
Update to version 1.0.25. Add option "--prefix" to GITCOMPILE_ARGS and FILES_${PN} to package the installed but not shipped files. (From OE-Core rev: f5da0cdc2ac2e14704319a83bd39e1e0e85ffaed) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01musicbrainz: Specify libpthread on cmdline for uclibcKhem Raj
uclibc librt needs some functionality from libpthread (From OE-Core rev: 302e212ae00e06078da6085dcb2b541ab02f6f6e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-01gst-fluendo-mpegdemux: upgrade to version 0.10.70Dongxiao Xu
(From OE-Core rev: f0b3234ef2f6e2b0ea47fba382ccc1e963aeb67c) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-26libpng: upgrade to 1.2.49Scott Garman
License hasn't changed, just updated the md5 checksums due to trivial date changes within the text (and the position of the license text within png.h). Addresses CVE-2011-3045 Fixes [YOCTO #2352] (From OE-Core rev: a2009fd8548d818c4e647dae554b98074bd3eecd) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-26lame: Upgrade to 3.99.5Saul Wold
(From OE-Core rev: 1a5b92bf19baa77ae3b360659f7eefdd04e52937) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-26tiff: import native support from meta-oeMartin Jansa
(From OE-Core rev: fef8ef18e4aa441739137769d753dc882281e8fc) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-17gst-plugins-bad: Add missing PR bump after curl changeRichard Purdie
(From OE-Core rev: 2865d01773e405212aa6f531139898d90a6819a8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-15gst-plugins-bad: add curl as build dependencyDongxiao Xu
gst-plugins-bad needs curl.h to finish its build, so add curl as its dependency. (From OE-Core rev: daa4d625524dc330786858ade570918cff0bc5d3) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-13PR bump packages with gdbm in DEPENDSAndrei Gherzan
This is done because of this change in gdbm: "gdbm: Package compat libs in gdbm-compat" (From OE-Core rev: b91d8a07f736b7698650d25609245c89e0ed73d5) Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-06gst-plugins-base: fix build of subparse pluginAndreas Oberritter
* Fixes the following configure error by prefixing PKG_CONFIG_SYSROOT_DIR: | grep: /usr/include/gstreamer-0.10/gst/gstconfig.h: No such file or directory (From OE-Core rev: 3c77f7a3bbd47d33dd7cac7ba536675357991c5f) Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-02gst-ffmpeg: Fix build failures from sstate relocationRichard Purdie
This is a similar situation to: http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=3c96a5386355969428163ddb60216cc989e00b3d Builds were failing with a failure in configure: | checking for i586-poky-linux-gcc... ccache i586-poky-linux-gcc -m32 -march=i586 -L/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/sysroots/qemux86/usr/lib | checking whether the C compiler works... no | configure: error: in `/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/work/i586-poky-linux/gst-ffmpeg-0.10.13-r2/gst-ffmpeg-0.10.13': | configure: error: C compiler cannot create executables | See `config.log' for more details config.log shows: configure:3976: ccache i586-poky-linux-gcc -m32 -march=i586 -L/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/sysroots/qemux86/usr/lib -O2 -pipe -g -feliminate-unused-debug-types -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c >&5 /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/sysroots/x86_64-linux/usr/bin/i586-poky-linux/../../libexec/i586-poky-linux/gcc/i586-poky-linux/4.6.4/ld: cannot find crt1.o: No such file or directory /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/sysroots/x86_64-linux/usr/bin/i586-poky-linux/../../libexec/i586-poky-linux/gcc/i586-poky-linux/4.6.4/ld: cannot find crti.o: No such file or directory /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/sysroots/x86_64-linux/usr/bin/i586-poky-linux/../../libexec/i586-poky-linux/gcc/i586-poky-linux/4.6.4/ld: cannot find crtbegin.o: No such file or directory /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/sysroots/x86_64-linux/usr/bin/i586-poky-linux/../../libexec/i586-poky-linux/gcc/i586-poky-linux/4.6.4/ld: cannot find -lgcc /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/sysroots/x86_64-linux/usr/bin/i586-poky-linux/../../libexec/i586-poky-linux/gcc/i586-poky-linux/4.6.4/ld: cannot find -lgcc_s collect2: ld returned 1 exit status The reason being the --sysroot option is missing from the gcc commandline and its looking in nightly-x86, not nightly-world in this case. There is no reason to add extra -L options to the compiler, the sysroot already takes care of this. We can therefore simply remove this incorrect CC line. (From OE-Core rev: 78299c87eafbea8331fa062f61095dd8de429109) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-02gst-ffmpeg: Fix build with gcc 4.7Khem Raj
A cmp instruction with two constants is invalid, therefore 'g' constraint is not correct but must be "rm" instead. (From OE-Core rev: 1161c40a26146629613bd6a17b263175a492b751) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-29gstreamer: Provide easy way to enable runtime debuggingGary Thomas
The gstreamer framework has a very useful debugging setup which is essential for debugging pipelines and plugins. This patch makes it simple to enable this (disabled by default). To enable debugging, just add this line to local.conf GSTREAMER_DEBUG = "--enable-debug" (From OE-Core rev: 947c00c78732da48a111228e1325ad42cf57a370) Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-28tiff: Make builds deterministicRichard Purdie
libtiff now depends on lzma which can be obtained from xz and doesn't use lzo. Previously, libtiff would detect and use lzma if it was present leading to a number of race conditions including failures in things linking to libtiff such as ghostscript since lzma could be removed while being rebuild leading to failures in linking. This patch corrects the dependency. (From OE-Core rev: b6369ed4ea03fb5410f94c1ee646d488bf981987) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-26speex: fix FILES variablesEric Bénard
actually FILES_${PN} and FILES_${PN}-dev match the same files. these files are supposed to go into ${PN} so remove the other entry. (From OE-Core rev: 4fc0f65e7d6e6fc6775a9a7e54510b629c9786d9) Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-23gst-plugins: remove obsolete orcc hackAndreas Oberritter
* The sed script replacing ${bindir}/orcc with ${STAGING_BINDIR_NATIVE}/orcc causes orcc to not be found. It may have been a workaround for older versions of pkg-config or older gst-plugins. Removing it makes gst-plugins use orcc from 'orc-native' successfully, if available. (From OE-Core rev: a5e2277c53a8345a096eee8ccd9622838574a240) Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-23nativesdk/misc: set PKGSUFFIX for correct variable name expansion.Lianhao Lu
Set PKGSUFFIX in nativesdk.bbclass for correct variable name expansion. This would fix bunch of "not shipped" packaging warnings in "-nativesdk" recipes. And also bumping the corresponding PR. (From OE-Core rev: c69268305e6f814800b64f3a4be724c40b41108c) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-22alsa-utils: use systemd_unitdirAndreas Müller
(From OE-Core rev: 94c05ac1eed246a00ea65853952f947deba200d5) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>