summaryrefslogtreecommitdiffstats
path: root/meta-multimedia
Commit message (Collapse)AuthorAgeFilesLines
* recipes: blacklist recipes runtime depending on blacklisted recipesMartin Jansa2017-02-131-0/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: blacklist recipes depending on blacklisted recipesMartin Jansa2017-02-1314-0/+27
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-edbus exquisite elementary libeweather unionfs-fuse xfsprogs gmtk ↵Martin Jansa2017-02-135-0/+10
| | | | | | | | | 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>
* gst-instruments: add recipeJonatan Pålsson2017-02-131-0/+22
| | | | | | | | | | | Add recipe for gst-instruments. This is a set of utilities used to profile CPU usage of GStreamer pipeline elements. The gst-top utility is used to launch a gstreamer pipeline and record its profile, and the gst-report utility is used to analyze reports gathered by gst-top. Signed-off-by: Jonatan Pålsson <jonatan.palsson@pelagicore.com> Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tremor: add (from oe-core)Ross Burton2017-02-133-0/+146
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kodi-17: Fix build for qemuarm and update to latestKhem Raj2017-02-063-1/+144
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kodi-17: Recommend python-ctpes for addons to workKhem Raj2017-02-061-0/+1
| | | | | | Thanks Koen for this fix. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kodi-17: Upgrade 17.0 releaseKhem Raj2017-02-0612-74/+148
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kodi-17: Fix build with muslKhem Raj2017-02-064-0/+740
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kodi-17: Add packageconfig for lcms supportKhem Raj2017-02-061-0/+1
| | | | | | | Keep it disabled by default, makes builds more deterministic Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kodi: Fix build with pic on x86_64Khem Raj2017-02-062-1/+32
| | | | | | Upgrade 17.x to latest on master Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kodi: Add krypton/17.0 recipeKhem Raj2017-02-0620-369/+1126
| | | | | | | | remove obsoleted xbmc recipes rename to recipes-mediacenter Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: add PACKAGECONFIG for libcdio-paranoiaAndreas Müller2016-12-261-0/+1
| | | | | | | | 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>
* mpd: update to 0.19.21Andreas Müller2016-12-261-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: add PACKAGECONFIG for audiofileAndreas Müller2016-12-261-0/+1
| | | | | | | | 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>
* gst-plugins-bad_0.10.23.bb: Add packageconfig for zbar pluginKhem Raj2016-12-261-0/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libupnp: Fix out-of-bound access in create_url_list() (CVE-2016-8863)Andrej Valek2016-12-262-0/+58
| | | | | | | | | | | If there is an invalid URL in URLS->buf after a valid one, uri_parse is called with out pointing after the allocated memory. As uri_parse writes to *out before returning an error the loop in create_url_list must be stopped early to prevent an out-of-bound access Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* miniupnpd: Add recipeKhem Raj2016-12-021-0/+38
| | | | | | | Add missing dep on libmnl and libnetfilter-conntrack Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tvheadend: Update to 4.0.9Khem Raj2016-12-028-146/+197
| | | | | | | | * Add missing build and runtime deps * add packageconfig for uriparser Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* remove True option to getVar callsJoshua Lock2016-12-021-2/+2
| | | | | | | | | getVar() now defaults to expanding by default, thus remove the True option from getVar() calls with a regex search and replace. Search made with the following regex: getVar ?\(( ?[^,()]*), True\) Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
* vlc: Add packageconfig for vdpauKhem Raj2016-11-261-1/+6
| | | | | | | | | | | 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>
* streamripper: add v1.64.6André Draszik2016-11-234-0/+150
| | | | | Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dcadec, libsquish: Add new recipesKhem Raj2016-11-232-0/+36
| | | | | | | | | 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>
* gstreamer: fix rare but annoying build errorsAndreas Müller2016-11-222-0/+33
| | | | | | | | | | | | | 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>
* libdc1394: Upgrade to 2.2.4Khem Raj2016-10-261-2/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dvb-apps: fix recipe, and update to the latest versionHerve Jourdain2016-10-251-4/+22
| | | | | | | | | | | | Fixed error "GNU_HASH not present" Fixed dvb-scan-data package Fixed the VERSION_FILE (used to check the dvb api version) to the one used for the target (by default, it uses the one on the host) Updated to the "latest" version (2014/03/22) The latest version suppressed the original scan tables (not maintained anymore), so fetch and install the latest ones (using dvb api v3 format)(introduces a dependency on v4l-utils-native) Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* alsa-equal: Add recipe for version 0.6Fabio Berton2016-10-214-0/+256
| | | | | | | | 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>
* caps: Add recipe for version 0.9.24Fabio Berton2016-10-212-0/+60
| | | | | | | | | 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>
* gst-plugins-base: fix rare but annoying build errorsAndreas Müller2016-10-052-0/+33
| | | | | | | | | | | | | | | | | | 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>
* mpd: disable automatic start at boot - service is activated on demand by socketAndreas Müller2016-10-051-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* layer.conf: add LAYERVERSION and LAYERDEPENDSJoe Slater2016-10-031-0/+6
| | | | | | | | | The layer README states we depend on meta-ruby and meta-oe, but bitbake-layers show-cross-depends does not find these dependencies. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rtmpdump: fix QA warning for GNU_HASHCarlos Rafael Giani2016-09-261-1/+1
| | | | | | | | 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>
* cdparanoia: fix QA warning for GNU_HASHCarlos Rafael Giani2016-09-262-0/+43
| | | | | | | 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>
* gtk-doc: disable where necessaryAlexander Kanavin2016-09-051-0/+2
| | | | | | | | | Several recipes in meta-oe layers are so old that they don't work with modern gtk-doc (which was added and enabled by default in oe-core); disable that where it is necessary for the build to succeed. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: remove trailing spacesMartin Jansa2016-08-222-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: fix indentationMartin Jansa2016-08-2211-21/+21
| | | | | | | | * 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>
* rygel: add intltool-native dependencyMartin Jansa2016-08-151-1/+1
| | | | | | | | * fixes: | ../rygel-0.28.2/configure: line 18228: syntax error near unexpected token `0.40.0' | ../rygel-0.28.2/configure: line 18228: `IT_PROG_INTLTOOL(0.40.0)' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gupnp-tools: add intltool-native dependencyMartin Jansa2016-08-151-1/+1
| | | | | | | | * fixes: | ../gupnp-tools-0.8.10/configure: line 14369: syntax error near unexpected token `0.40.6' | ../gupnp-tools-0.8.10/configure: line 14369: `IT_PROG_INTLTOOL(0.40.6)' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libebml: fix do_unpack failureMartin Jansa2016-07-291-1/+1
| | | | | | | | | | | DEBUG: Executing shell function dos2unix | /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/libebml/1.3.0-r0/temp/run.dos2unix.30265:104: /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/libebml/1.3.0-r0/temp/run.dos2unix.30265:cannot open make/*/Makefile: No such file | WARNING: exit code 2 from a shell command. | ERROR: Function failed: dos2unix (log file is located at Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* juce: Improved juce class and recipeseu@felipetonello.com2016-07-293-6/+19
| | | | | | | | 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>
* juce: Added support for JUCE frameworkeu@felipetonello.com2016-07-294-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Mpd: use libsystemdSzombathelyi György2016-07-291-0/+4
| | | | | | | | | 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>
* mpg123: remove the recipeAlexander Kanavin2016-07-291-65/+0
| | | | | | | 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>
* libebml: don't rely on make -e, obey LDFLAGSChristopher Larson2016-06-233-5/+138
| | | | | | | | | We need to obey LDFLAGS to get the correct hash style for external toolchains, and passing vars explicitly is better than relying on implicitly overriding everything blindly from the environment. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* faac: address gcc-6 narrowing errors via an explicit castDerek Straka2016-06-232-4/+50
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tvheadend: add a patch to fix issues with gcc 6 and drop the ↵Derek Straka2016-06-232-2/+47
| | | | | | | -Wno-error=misleading-indentation Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tvheadend: add CFLAG to ignore misleading indentationsDerek Straka2016-06-151-3/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* faac, iperf, crash, espeak, open-vcdiff: blacklist, fails to build with gcc-6Martin Jansa2016-06-131-0/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* abiword, fbreader, tvheadend, glmark2, libqmi, modemmanager, thrift, wvdial, ↵Martin Jansa2016-06-131-0/+3
| | | | | | wvstreams, dt, collectd, gtkmathview, tcsh, glcompbench, geos, libspatialite, geis, grail, opencv, openwbem, fwts: blacklist, fails to build with gcc-6 or glibc-2.24 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: update to 0.19.15Szombathelyi György2016-06-081-2/+2
| | | | | | This fixes a build issue Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>