aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia
AgeCommit message (Collapse)Author
2015-10-13libmediaart-2.0: Add recipeManuel Bachmann
libmediaart 1.9.0 is a new version of the libmediaart library, API-incompatible with the older 0.x one. libmediaart-2.0 is needed to build Rygel, but as the 1.0 version is still needed, let us build them both if required. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13Revert "gst123: move to nonworking directory"Martin Jansa
* Use PNBLACKLIST instead This reverts commit b6643c81bdee1165cdd5f301570c4e6fe58a18d3. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13libiec61883: add new recipeCarlos Rafael Giani
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13libavc1394: add new recipeCarlos Rafael Giani
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13cdparanoia: add new recipeCarlos Rafael Giani
Signed-off-by: Etienne Cordonnier <etienne.cordonnier@streamunlimited.com> Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13mkvtoolnix: Blacklist, fails to build with gcc-5Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23vlc: add PACKAGECONFIG for qt4Tim Orling
Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23vlc: fix for libtool errorTim Orling
Changes since v1: typo caught by Andreas Oberritter Patch recommended by: Rafaël Carré funman@videolan.org Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23mpd: update on 0.19.10 to fix build with gcc 5Andreas Müller
0.19.1 failed with <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx:448:10: error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive] return nullptr; ^ <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx:454:10: error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive] return nullptr; ^ <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx: In member function 'bool SimpleDatabase::Mount(const char*, const char*, Error&)': <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx:481:10: error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive] return nullptr; ^ Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23gst-plugins-ugly: prepare for update of libcdioAndreas Müller
libcdio's API has changed for version > 0.82 Build tested with libcdio 0.93 (next patch) and PACAKGECONFIG += "cdio" Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23gupnp-tools: Upgrade 0.8.1 -> 0.8.10Jussi Kukkonen
* Icon theme is no longer a build requirement. * RRecommend Adwaita as icon theme * Depend on GTK+3 * license checksum change is not an actual license change Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-08vorbis-tools: remove unnecessary optionsStefan Müller-Klieser
This code is not required for yocto 1.9 any more. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31gupnp-igd: fix missing dependenciesMartin Jansa
* add gobject-introspection-stub-native to fix: | doc/Makefile.am:70: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') | libgupnp-igd/Makefile.am:65: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL * add sqlite3 to fix: WARNING: QA Issue: gupnp-igd rdepends on libsqlite3, but it isn't a build dependency? [build-deps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31oscam: respect *flags set from OEMartin Jansa
* build with -mfloat-abi=hard are failing with: sysroots/foo/usr/include/gnu/stubs.h:7:29: fatal error: gnu/stubs-soft.h: No such file or directory because cmake wasn't respecting *flags set from OE Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24vorbis-tools: add new recipeStefan Müller-Klieser
Vorbis tools provide command line editing and playback tools for the patent free audio codec. Use cases in embedded are audio tests and performance benchmarks. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18vlc: update to 2.2.1Tim Orling
* add several pkg configs and libsamplerate0 dependency to vlc.inc * update patches 0003 and 0004 * add patch to use tremor's libvorbisidec rather than libvorbisdec * add patch to fix luaL_checkint and luaL_optint (deprecated in lua 5.3) Signed-off-by: Tim Orling <TicoTimo@gmail.com>
2015-07-30gst-ffmpeg: Add explict getVar expansion parameterRichard Purdie
Bitbake is likely to require this parameter in future, add the default value. Patch generated with the command: sed -e 's:\(getVar([^,()]*\)\s*):\1, False):g' -i `grep -ril getVar *` Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-16gegl, crash, libsecret, mpg123, tinymembench, gammu, mosh, llvm3.3, ↵Martin Jansa
breakpad, php, mozjs, libopus: disable thumb where it fails for qemuarm Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-23libupnp: add initial recipe, libupnp v1.6.19Andre McCurdy
http://pupnp.sourceforge.net/ Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-17libao: fix PACKAGECONFIG definitionRoss Burton
The ${base_contains...} calls were missing their trailing }. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-17gst-plugins-bad: fix CVE-2015-0797Kang Kai
Backport patch from debian to fix CVE-2015-0797. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784220 https://sources.debian.net/data/main/g/gst-plugins-bad0.10/0.10.23-7.1+deb7u2/debian/patches/buffer-overflow-mp4.patch Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-08gst-plugins-base: use x86 over-ride instead of i586Andre McCurdy
Support i686 without needing to duplicate the i586 over-ride. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-28gst-ffmpeg: fix CVE issuesKang Kai
Backport patches to fix following CVE issues: * CVE-2011-4352 * CVE-2014-7933 * CVE-2014-8542 * CVE-2014-8543 * CVE-2014-8544 * CVE-2014-8545 * CVE-2014-8546 * CVE-2014-8547 * CVE-2014-9318 * CVE-2014-9603 Patch for CVE-2014-9603 in upstream is applied for version 2.x. Becuase source code changes, just partly backport part of the commit which is applicable to version 0.10.13. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-28gstreamear: rename directory to gstreamer-0.10Alexander Kanavin
* gst-plugins-gl: fix the path to a required include * so that it's clear that the recipes it contains are specific to the obsolete, unmaintained version of gstreamer. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2015-05-22recipes-multimedia: add gstreamer-0.10 recipesAlexander Kanavin
So that they can be removed from oe-core https://bugzilla.yoctoproject.org/show_bug.cgi?id=6294 Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-22python-gst: move it from oe-core to meta-multimediaAlexander Kanavin
This will allow removal of unsupported gstreamer 0.10 from oe-core Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13mpd: Add build dependency on sambaAsh Charles
Version 0.19 [1], adds the smbclient plugins for storage and input so needs samba when building with the --enable-samba option. [1] http://git.musicpd.org/cgit/master/mpd.git/plain/NEWS?h=v0.19 Signed-off-by: Ash Charles <ashcharles@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12recipes: add x11 to required DISTRO_FEATURESMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-20gupnp: add Python recommends to gupnp-devRoss Burton
gupnp-dev contains a tool which is written in Python, so add a recommends dependency so that this is usable. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-12mpd: ship systemd socket fileAsh Charles
As of mpd version 19.1, as systemd socket file, mpd.socket, is installed. Ship this file as part of the mpd-systemd package. Signed-off-by: Ash Charles <ashcharles@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17PNBLACKLIST: use weak assignmentsMartin Jansa
* this makes it easier to unblacklist it from local.conf which is parsed before the recipes Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-09libmediaart: add new recipeRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24gupnp-av: use GNOME_MIRROR in SRC_URIRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24gupnp: use GNOME_MIRROR in SRC_URIRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24gssdp: use GNOME_MIRROR in SRC_URIRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-30vlc/libdvdcss: Upgrade to 1.3.0MiLo
Tested and in use for a while in OpenPLi. Signed-off-by: Mike Looijmans <milo-software@users.sourceforge.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-30mpd: upgrade to 0.19.1Cristian Iorga
- Added icu and boost as dependencies; Signed-off-by: Cristian Iorga <ubik3000@gmail.com> Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-30mpg123: upgrade to 1.21.0Cristian Iorga
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-30mpd: fix fetch failure for 0.18.xCristian Iorga
MPD stable download location will contain only the latest stable branch, so fetch will not work in case of an older OE recipe. i.e., mpd 0.18.x recipe will no longer work after 0.19 branch is released (as it is the case now). Signed-off-by: Cristian Iorga <ubik3000@gmail.com> Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14vlc: add PACKAGECONFIG for libvaTim Orling
libva is a floating dependency libva requires libavcodec, so enable or disable both in tandem Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14vlc: make opencv explicitly configurableTim Orling
World builds are failing due to change in opencv in API. Since vlc is only using opencv as an example and a filter, disable by default. Revisit when upstream adapts to new opencv API. Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-06mpg123: Add audio output modules via PACKAGECONFIGKhem Raj
We added heavy dependency list, but lets make it configurable Change-Id: I8d9641fdbbf49c4601d8fbc1fe8ccfae2f6acf2c Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-04libmpd: fix build with glibc-2.20Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-28mkvtoolnix: enable parallel makeKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-28mkvtoolnix: update to 7.1.0+gitKoen Kooi
This fixes compilation with boot 1.56+ Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-23oscam: fixed QA issue where binary was being strippedroot root
http://lists.openembedded.org/pipermail/openembedded-core/2014-August/095778.html WARNING: QA Issue: File '/usr/bin/oscam' from oscam was already stripped, this will prevent future debugging! [already-stripped] Fix above warning by telling cmake to do Debug type build, which prevents linking with '-s' flag that removed symbols before bitbake could put them into dbg package. Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Tom King<ka6sox@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-21rtmpdump: Integrate v2.4Andrei Gherzan
Change-Id: I2d8e84189674074385c41f50dc535081e9c845af Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-11oscam: add dependency on pscs-liteMartin Jansa
* fixes floating dependency: oscam/oscam/latest lost dependency on pcsc-lite-lib Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-11sox: add dependency on libvorbisMartin Jansa
* fixes following floating dependencies: sox/sox/latest lost dependency on libvorbis Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-11mpg123: add all floating dependenciesMartin Jansa
* fixes following floating dependencies: mpg123/mpg123/latest lost dependency on audiofile esound libjack libsdl openal-soft portaudio-v19 tslib Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>