aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia
AgeCommit message (Collapse)Author
2013-11-18libmpd: sources have moved from sourceforge to musicpd.orgAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-03libao: add missing plugin to packages listPatrick Patat
Signed-off-by: Patrick Patat <patrick.patat@innotis.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-28bigbuckbunny: Don't use whole avi in LIC_FILES_CHKSUM and add versionMartin Jansa
* it's causing huge deploy/licenses files: 211M deploy/licenses/bigbuckbunny-480p 317M deploy/licenses/bigbuckbunny-720p 886M deploy/licenses/bigbuckbunny-1080p and avi checksum is already verified by SRC_URI checksums Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-21coriander: add recipeCliff Brake
Initial recipe created by Khem Raj Signed-off-by: Cliff Brake <cbrake@bec-systems.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-21libdc1394: Remove redundant dependenciesKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-17libdc1394: add recipeCliff Brake
Initial recipe created by Khem Raj Signed-off-by: Cliff Brake <cbrake@bec-systems.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05schroedinger: add recipePaul Eggleton
Originally based on the recipe from OE-Classic. Changes from that version: * Remove packaging of gstreamer plugin that was removed in 1.09 * Inherit pkgconfig since pkg-config is being used * Set more appropriate LICENSE * Add LIC_FILES_CHKSUM * Add SUMMARY * Optimise out inc file since it doesn't seem particularly useful to have one for this recipe Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05faac: add recipePaul Eggleton
Originally based on the recipe from OE-Classic. Changes from that version: * Update to 1.28 * Add a patch from Debian to fix compilation errors * Split out staticdev files into their own package * Set reasonable SUMMARY instead of DESCRIPTION * Add LIC_FILES_CHKSUM * Drop PRIORITY and default value of S * Rearrange recipe into logical order Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-19libao: add version 1.1.0jc@vtkloud.com
This is basically a 99% import of Peter Tworek's recipe from tworaz666@gmail.com found in https://github.com/tworaz/oe-tworaz/blob/master/meta-jlime/recipes-support/libao/libao_1.1.0.bb Signed-off-by: JC <jc@vtkloud.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17sox: Add PACKAGECONFIG for mad, id3tag and lameMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17fluidsynth: Add PACKAGECONFIG for sndfile, jack, pulseaudio, portaudio and ↵Martin Jansa
readline Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17mkvtoolnix: Add PACKAGECONFIG for flacMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17xbmc: Add libmad dependencyMartin Jansa
* fails without it: | checking mad.h usability... no | checking mad.h presence... no | checking for mad.h... no | configure: error: Could not find a required library. Please see the README for your platform. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17dleyna: switch to git clones instead of generated tarballsRoss Burton
The tarballs used were the dynamically-generated tarballs from github, which recently have changed checksum. Avoid this problem entirely by fetching from git, locked to the relevant tag. Signed-off-by: Ross Burton <ross.burton@intel.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03mpg123: add PACKAGECONFIG for pulseaudio and alsaEren Türkay
The default DISTRO_FEATURES include alsa and pulseaudio at the same time. Hence, both of the options are enabled in mpg123 configuration without adding related dependencies, which causes build error. Make the options mutually exclusive through PACKAGECONFIG. If both alsa and pulseaudio are specified, pulseaudio takes precedence. Signed-off-by: Eren Türkay <eren@hambedded.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03remove the unnecessary protocol parametersJackie Huang
It's not necessary to specify the protocol parameter when it's the default protocol for the fetcher, e.g. the default protocol for git fetcher it git, "protocol=git" isn't needed. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-30mkvtoolnix: inherit gettext and export RUBYLIBMartin Jansa
* fails to call msgfmt in do_compile: MSGFMT po/cs.po ERROR: Function failed: do_compile (see mkvtoolnix/5.9.0-r0/temp/log.do_compile.3794 for further information) * fails to find rubygems.rb: <internal:gem_prelude>:1:in `require': cannot load such file rubygems.rb (LoadError) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-30sox: add PACKAGECONFIG for magic and wavpackMartin Jansa
* it's autodetected from sysroot * add PACKAGECONFIG to make it deterministic Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-27mpd: replace ENTERPRISE_DISTRO with PACKAGECONFIG optionsPaul Barker
Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-27vlc: replace ENTERPRISE_DISTRO with PACKAGECONFIG optionsPaul Barker
Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-28bigbuckbunny: Add 480p, 720p and 1080p moviesOtavio Salvador
This provides a recipe to install the movies in the rootfs; these allow for people to make demo images which carry the movies for show. These recipes are based on Angstrom ones. Thanks by their base work. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-07vlc: fix configure failures with ENTERPRISE_DISTRO=1Paul Barker
VLC will by default search for libmad, liba52 and other libraries and may fail to configure if they are not available. We add the relevant options to EXTRA_OECONF to ensure that ENTERPRISE_DISTRO is respected. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-07vlc: removed unrecognised configure optionsPaul Barker
The configure options --enable-libtool, --disable-wxwidgets, --enable-x11, --enable-wma and --disable-hal were not recognised by the configure script for vlc and therefore do not have any effect (they just cause a warning). These options are removed to prevent confusion. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-07vlc: moved to meta-multimediaPaul Barker
vlc depends on fluidsynth which is in meta-multimedia. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-07fluidsynth: added dependency on glibPaul Barker
Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-07fluidsynth: fixed license namePaul Barker
Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-03xbmc: append +gitr${SRCPV} to PV not PRMartin Jansa
* otherwise AUTOINC in SRCPV isn't expanded and stays in PKGR and filename * I haven't seen it documented anywhere, but oe-core is full of checks like this: meta/classes/migrate_localcount.bbclass: if not 'AUTOINC' in pv: meta/classes/package.bbclass: if 'AUTOINC' in pkgv: meta/classes/prexport.bbclass: if 'AUTOINC' in ver: meta/classes/prserv.bbclass: if 'AUTOINC' in pv: so it looks intentional Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-03xbmc: convert to PACKAGECONFIG and fix runtime dependenciesKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-03xbmc: add patch to make 'ld-is-gold' work with configureKoen Kooi
The custom XBMC XB_FIND_SONAME macro doesn't work with the gold linker, backport a patch to fix it Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-03README: show github mirror URL in layer dependenciesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-29meta-multimedia/README: add dependency on meta-rubyMartin Jansa
* mkvtoolnix depends on ruby-native
2013-04-26README: add -M to git send-email exampleMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-26README: add me to maintainers in some layersMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15recipes: Unify indentationMartin Jansa
* This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2013-04-15gst123: move to nonworking directoryMartin Jansa
* gst123 is still "sometimes" using wrong sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15mpd: move systemd support from meta-systemd back to meta-multimediaMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-11gupnp: remove dependency on gnome-icon-themeNicolas Dechesne
As discussed in [1], let's remove the dependency on gnome-icon-theme, since it's not required, and it brings additional unwanted dependency, such as the whole gtk+... [1] http://article.gmane.org/gmane.comp.handhelds.openembedded/57483 It is build-tested with - core-image-minimal - IMAGE_INSTALL += 'gupnp' - directfb in DISTRO_FEATURES The build was failing before (GTK failed to build with directfb, which is expected). Signed-off-by: Nicolas Dechesne <ndec@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-11add recipe for mpg123, a decoder for MPEG-1 layer 1, 2, and 3dv@pseudoterminal.org
mpg123 consists of a decoder library, and a command line application. The application can be used to playback and dump decoded mp1/mp2/mp3 files. The library can be integrated in other applications. CPU usage is minimal. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-03-21libmusicbrainz: fix subsequent invocations of do_configureAndreas Oberritter
Every second invocation of do_configure failed with this error: | CMake Error at src/CMakeLists.txt:19 (INCLUDE): | include could not find load file: | | [...]/git/build-native/ImportExecutables.cmake Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-05patches: update Upstream-Status to use capital 'S'Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-01libmusicbrainz: addRoss Burton
Moved from oe-core. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-27mkvtoolnix: add 5.9.0Koen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-27libmatroska: add 1.3.0Koen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-27libebml: add 1.2.2Koen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-22gst-rtsp: add GStreamer RTSP server/libraryWayne Tams
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-18dvb-apps: import 1.1.1+hg from OE classicKoen Kooi
* Backport patches were dropped since we use hg tip now. * Lots of whitespace fixups Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-18oscam: add svn versionKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-18tvheadend: add git versionKoen Kooi
"Tvheadend is a TV streaming server for Linux supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV, and Analog video (V4L) as input sources." No startup scripts or config files are currently provided. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-10openal-soft: initial add 1.15.1Andreas Müller
2013-01-09gst123: add packageRoss Burton
gst123 is useful for testing as it simply uses PlayBin, but can display the pipeline being used for QA purposes. Signed-off-by: Ross Burton <ross.burton@intel.com>