aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia
AgeCommit message (Collapse)Author
2017-03-07Make use of the new bb.utils.filter() functionPeter Kjellerstedt
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22mpd: add pkgconfig to inherit, rework DEPENDS and unblacklistAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22gst-meta-base: unblacklist - all dependencies are backAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22gst-rtsp: unblacklist - gstreamer is backAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22gst-plugins-ugly: unblacklist - gstreamer is backAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22gst-plugins-good: unblacklist - gstreamer is backAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22gst-plugins-gl: unblacklist - gstreamer is backAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22gst-plugins-base: unblacklist gstreamer is backAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22gst-plugins-bad: unblacklist - gstreamer is backAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22gst-openmax: unblacklist - gstreamer is backAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22gst-fluendo-mpegdemux: unblacklist - gstreamer is backAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22gst-fluendo-mp3: unblacklist - gstreamer is backAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-20gstreamer: fix dependency issue and un-blacklist itPaul Gortmaker
In http://errors.yoctoproject.org/Errors/Details/130583/ we see the following: /bin/bash: line 1: glib-mkenums: command not found /bin/bash: glib-genmarshal: command not found Makefile:1808: recipe for target 'gstenumtypes.h' failed make[2]: *** [gstenumtypes.h] Error 127 Most people don't see this because most hosts have these binaries in /usr/bin -- e.g. libglib2.0-dev in Ubuntu provides them. However, after making this change, we see the following in the build for gstreamer: ./recipe-sysroot-native/usr/bin/glib-mkenums ./recipe-sysroot-native/usr/bin/glib-genmarshal ..and hence this change should resolve the above Yocto issue. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13recipes: blacklist recipes depending on blacklisted recipesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13python-edbus exquisite elementary libeweather unionfs-fuse xfsprogs gmtk ↵Martin Jansa
devilspie2 gnome-backgrounds gnome-desktop gnome-mime-data gtk-engines gtksourceview2 libgnomekbd libidl-native onboard libgpewidget ubi-utils-klibc kexec-tools-klibc gupnp-igd gupnp-tools dvb-apps gstreamer mpd crda netcat-openbsd wireshark gnokii libmbim mosh networkmanager-openvpn libtelepathy dbus-daemon-proxy libdbus-c++ php vala-dbus-binding-tool collectd libgxim pywbem gtkhtml2 fbida fontforge libsexy wayland-fits xstdcmap xf86-video-glamo font-adobe-100dpi font-adobe-utopia-100dpi font-bh-100dpi font-bh-lucidatypewriter-100dpi font-misc-misc crash a2jmidid libsdl2-mixer libsdl-mixer minidlna sylpheed libsdl2-ttf libsdl-ttf ode pidgin postgresql syslog-ng usb-modeswitch xdg-user-dirs gateone python3-cryptography-vectors python3-ndg-httpsclient python-cryptography-vectors python-pbr bundler netdata menulibre openzone xfce4-verve-plugin iperf terminus-font xf86-video-nouveau ipmiutil klibc-utils pmbw multipath-tools gparted, gnome-system-monitor, php, vala-dbus-binding-tool, gtkmathview, lmsensors, postgresql: Blacklist * fails repeatedly as reported in: http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13tremor: add (from oe-core)Ross Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26mpd: add PACKAGECONFIG for libcdio-paranoiaAndreas Müller
| WARNING: mpd-0.19.21-r0 do_package_qa: QA Issue: mpd rdepends on libcdio-paranoia, but it isn't a build dependency, missing libcdio-paranoia in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26mpd: update to 0.19.21Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26mpd: add PACKAGECONFIG for audiofileAndreas Müller
| WARNING: mpd-0.19.15-r0 do_package_qa: QA Issue: mpd rdepends on audiofile, but it isn't a build dependency, missing audiofile in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26gst-plugins-bad_0.10.23.bb: Add packageconfig for zbar pluginKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-26vlc: Add packageconfig for vdpauKhem Raj
Fix packaging of libvlc_vdpau.so since this plugin does not have soname version Fixes QA Issue: non -dev/-dbg/nativesdk- package contains symlink .so: vlc path '/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/vlc/2.2.2-r0/packages-split/vlc/usr/lib/vlc/libvlc_vdpau.so' [dev-so] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-11-23streamripper: add v1.64.6André Draszik
Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23dcadec, libsquish: Add new recipesKhem Raj
Transport from meta-dominion, to support new kodi mediacenter Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-22gstreamer: fix rare but annoying build errorsAndreas Müller
same as: commit 63707b56b5352ed72f1c5291967455b78f50fb7d Author: Andreas Müller <schnitzeltony@googlemail.com> Date: Sun Oct 2 22:16:52 2016 +0200 gst-plugins-base: fix rare but annoying build errors Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-26libdc1394: Upgrade to 2.2.4Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-21alsa-equal: Add recipe for version 0.6Fabio Berton
Alsaequal is a real-time adjustable equalizer plugin for ALSA. It can be adjusted using an ALSA compatible mixer, like alsamixergui or alsamixer. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-21caps: Add recipe for version 0.9.24Fabio Berton
CAPS is a collection of audio plugins comprising basic virtual guitar amplification and a small range of classic effects, signal processors and generators of mostly elementary and occasionally exotic nature. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-05gst-plugins-base: fix rare but annoying build errorsAndreas Müller
As mentioned long ago in [1] for me gst-plugins-base failed when rebuilding. Before this patch I had no other choice but to build from scratch. When error occured I saw in config.log: GLIB_CFLAGS='-pthread line /home/superandy/tmp/oe-core-glibc/sysroots/raspberrypi2/usr/include/glib-2.0 -I/home/superandy/tmp/oe-core-glibc/sysroots/raspberrypi2/usr/lib/glib-2.0/include' and build failed with: | arm-angstrom-linux-gnueabi-gcc: error: line: No such file or directory [1] http://lists.openembedded.org/pipermail/openembedded-devel/2016-March/106528.html Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-05mpd: disable automatic start at boot - service is activated on demand by socketAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-26rtmpdump: fix QA warning for GNU_HASHCarlos Rafael Giani
The package wasn't actually using the OE CFLAGS and LDFLAGS. These must be passed as XCFLAGS and XLDFLAGS to make. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-26cdparanoia: fix QA warning for GNU_HASHCarlos Rafael Giani
Patch Makefile.in files to use LDFLAGS when linking the shared objects Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-22meta-oe: remove trailing spacesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-22meta-oe: fix indentationMartin Jansa
* remove tabs which sneaked in since last cleanup * meta-oe layers are using consistent indentation with 4 spaces, see http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29juce: Improved juce class and recipeseu@felipetonello.com
This allows recipes that inherits juce class to have more modular dependencies and change it if necessary. Signed-off-by: Felipe F. Tonello <eu@felipetonello.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29juce: Added support for JUCE frameworkeu@felipetonello.com
See below for the official README from JUCE. For TL;DRs: JUCE is a well known and widely used C++ Framework for audio applications. It has good support for Linux and ARM. A typical JUCE application recipe will only contain this skeleton: inherit juce SRC_URI = "..." JUCE_JUCERS = "${B}/cool-project.jucer" do_compile() { CONFIG=Release oe_runmake } do_install() { install ... } ====== OBS: This recipe requires a patch[1] on oe-core which is been tested right now. [1] http://lists.openembedded.org/pipermail/openembedded-core/2016-July/123972.html ====== >From the README: JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for developing cross-platform software. It contains pretty much everything you're likely to need to create most applications, and is particularly well-suited for building highly-customised GUIs, and for handling graphics and sound. Most JUCE modules are shared under the GNU Public Licence (GPLv2, v3, and the AGPLv3). This means that the code can be freely copied and distributed, and costs nothing to use in other GPL applications. One module (the juce_core module) is permissively licensed under the ISC. For more information, visit the website: http://www.juce.com Signed-off-by: Felipe F. Tonello <eu@felipetonello.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29Mpd: use libsystemdSzombathelyi György
Mpd tries to find and link to libsystemd-daemon by default, but there's only libsystemd in OpenEmbedded. Fixing this makes socket activation work. Signed-off-by: Gyorgy Szombathelyi <gyurco@freemail.hu> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29mpg123: remove the recipeAlexander Kanavin
The recipe has been added to oe-core, see https://bugzilla.yoctoproject.org/show_bug.cgi?id=6020 Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-23faac: address gcc-6 narrowing errors via an explicit castDerek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-13faac, iperf, crash, espeak, open-vcdiff: blacklist, fails to build with gcc-6Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08mpd: update to 0.19.15Szombathelyi György
This fixes a build issue Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-06fluidsynth: set correct portaudio packageconfig dependencyAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-06sox: dep on ffmpeg, not libavChristopher Larson
The libav recipe no longer exists, in favor of ffmpeg. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Sujith Haridasan <Sujith_Haridasan@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-28meta-multimedia: use bb.utils.contains() instead of base_contains()Ross Burton
base_contains() is a compatibility wrapper and may warn in the future, so replace all instances with bb.utils.contains(). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-12gst-plugins.inc: inherit gobject-introspectionMartin Jansa
* fixes: gst-plugins-gl-0.10.3: gst-plugins-gl: configure was passed unrecognised options: --disable-introspection [unknown-configure-option] gst-plugins-bad-0.10.23: gst-plugins-bad: configure was passed unrecognised options: --disable-introspection [unknown-configure-option] gst-plugins-good-0.10.31: gst-plugins-good: configure was passed unrecognised options: --disable-introspection [unknown-configure-option] gst-plugins-ugly-0.10.19: gst-plugins-ugly: configure was passed unrecognised options: --disable-introspection [unknown-configure-option] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-01gstreamer: fix argument parsing when using Bison 3Stefan Agner
Remove the argument fix patch and add a patch which fixes the grammer.y Bison input file. YYLEX_PARAM seems to be no longer supported and has been replaced with %parse-param which has been introduced already in 2003. This fixes a segmentation fault when launching gst-launch-0.10. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-14gstreamer-0.10: disable gobject introspectionAlexander Kanavin
Making it work would require significant patching - if you need it, update your stack to gstreamer 1.x Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-03-14python-gst: remove the 0.10 recipeAlexander Kanavin
It depends on pygobject 2.x which has been update to 3.x in oe-core Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-03-14media-service-demo: remove the recipeAlexander Kanavin
It hasn't been updated in years, and depends on pygtk, which is obsolete and incompatible with pygobject 3.x (and so is no longer provided). Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-03-14libao: update to 1.2.0Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-07vlc: add libpng PACKAGECONFIG (on by default)Rafaël Carré
WARNING: vlc-2.2.2-r0 do_package_qa: QA Issue: vlc rdepends on libpng, but it isn't a build dependency, missing libpng in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Rafaël Carré <funman@videolan.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>