Commit Graph

306 Commits

Author SHA1 Message Date
Oleksandr Kravchuk
4b4a62ec07 recipes: delete obsolete patches
Deleted bunch of patches which are not used anymore by any recipe.

Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-16 23:34:32 +01:00
Peter Kjellerstedt
0c31f55bcf Make use of the new bb.utils.filter() function
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-07 13:30:26 +01:00
Andreas Müller
053d28528f mpd: add pkgconfig to inherit, rework DEPENDS and unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 21:38:39 +01:00
Andreas Müller
967b598882 gst-meta-base: unblacklist - all dependencies are back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:54 +01:00
Andreas Müller
b64c67e38c gst-rtsp: unblacklist - gstreamer is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:54 +01:00
Andreas Müller
3993316aa4 gst-plugins-ugly: unblacklist - gstreamer is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:53 +01:00
Andreas Müller
e5af1c28df gst-plugins-good: unblacklist - gstreamer is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:53 +01:00
Andreas Müller
828d3cda6c gst-plugins-gl: unblacklist - gstreamer is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:53 +01:00
Andreas Müller
d95d918739 gst-plugins-base: unblacklist gstreamer is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:53 +01:00
Andreas Müller
c03cdd971e gst-plugins-bad: unblacklist - gstreamer is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:53 +01:00
Andreas Müller
b1b1461238 gst-openmax: unblacklist - gstreamer is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:53 +01:00
Andreas Müller
614368ceeb gst-fluendo-mpegdemux: unblacklist - gstreamer is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:53 +01:00
Andreas Müller
f46d015718 gst-fluendo-mp3: unblacklist - gstreamer is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:52 +01:00
Paul Gortmaker
3f39aa0101 gstreamer: fix dependency issue and un-blacklist it
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-20 11:50:14 +01:00
Martin Jansa
7f3176f628 recipes: blacklist recipes runtime depending on blacklisted recipes
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:44:35 +01:00
Martin Jansa
00ba7da845 recipes: blacklist recipes depending on blacklisted recipes
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:44:35 +01:00
Martin Jansa
b7f480cc4c python-edbus exquisite elementary libeweather unionfs-fuse xfsprogs gmtk 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-13 18:44:34 +01:00
Jonatan Pålsson
f4559c4cca gst-instruments: add recipe
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>
2017-02-13 18:43:26 +01:00
Ross Burton
fcc4940b7f tremor: add (from oe-core)
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:43:20 +01:00
Khem Raj
e5d586750e kodi-17: Fix build for qemuarm and update to latest
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-06 16:48:46 +01:00
Khem Raj
54edcc5700 kodi-17: Recommend python-ctpes for addons to work
Thanks Koen for this fix.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-06 16:48:44 +01:00
Khem Raj
bd28b29d9f kodi-17: Upgrade 17.0 release
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-06 16:48:42 +01:00
Khem Raj
610e094228 kodi-17: Fix build with musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-06 16:48:19 +01:00
Khem Raj
eb45dac03d kodi-17: Add packageconfig for lcms support
Keep it disabled by default, makes builds more
deterministic

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-06 16:48:18 +01:00
Khem Raj
99fce36cad kodi: Fix build with pic on x86_64
Upgrade 17.x to latest on master

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-06 16:48:14 +01:00
Khem Raj
ab4369c584 kodi: Add krypton/17.0 recipe
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>
2017-02-06 16:48:12 +01:00
Andreas Müller
b68744fb80 mpd: add PACKAGECONFIG for libcdio-paranoia
| 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-26 08:24:59 +01:00
Andreas Müller
0f802654e7 mpd: update to 0.19.21
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26 08:24:59 +01:00
Andreas Müller
5bd699feed mpd: add PACKAGECONFIG for audiofile
| 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-26 08:24:58 +01:00
Khem Raj
5a5f0ab44e gst-plugins-bad_0.10.23.bb: Add packageconfig for zbar plugin
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26 08:24:52 +01:00
Andrej Valek
b4659368a0 libupnp: Fix out-of-bound access in create_url_list() (CVE-2016-8863)
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>
2016-12-26 08:23:18 +01:00
Khem Raj
c476219e84 miniupnpd: Add recipe
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>
2016-12-02 09:26:19 +01:00
Khem Raj
a85e129281 tvheadend: Update to 4.0.9
* 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>
2016-12-02 09:23:43 +01:00
Joshua Lock
efd3696e70 remove True option to getVar calls
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>
2016-12-02 09:16:17 +01:00
Khem Raj
7c670ff337 vlc: Add packageconfig for vdpau
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-26 01:07:22 +01:00
André Draszik
3173e7e227 streamripper: add v1.64.6
Signed-off-by: André Draszik <git@andred.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23 15:24:02 +01:00
Khem Raj
7f27b88ed6 dcadec, libsquish: Add new recipes
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-23 15:24:01 +01:00
Andreas Müller
c64f57cf85 gstreamer: fix rare but annoying build errors
same as:

commit 63707b56b5
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-11-22 13:59:43 +01:00
Khem Raj
09ac7a6628 libdc1394: Upgrade to 2.2.4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-26 10:28:38 +02:00
Herve Jourdain
dd2748da79 dvb-apps: fix recipe, and update to the latest version
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>
2016-10-25 15:31:17 +02:00
Fabio Berton
7f5236bda3 alsa-equal: Add recipe for version 0.6
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-21 18:20:43 +02:00
Fabio Berton
def0e38c26 caps: Add recipe for version 0.9.24
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-21 18:20:43 +02:00
Andreas Müller
63707b56b5 gst-plugins-base: fix rare but annoying build errors
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-05 18:21:13 +02:00
Andreas Müller
ea21a3f624 mpd: disable automatic start at boot - service is activated on demand by socket
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-05 18:21:12 +02:00
Joe Slater
335ea1777f layer.conf: add LAYERVERSION and LAYERDEPENDS
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>
2016-10-03 19:19:55 +02:00
Carlos Rafael Giani
f4ed1bc0d3 rtmpdump: fix QA warning for GNU_HASH
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-26 08:29:13 +02:00
Carlos Rafael Giani
c5bd43abc0 cdparanoia: fix QA warning for GNU_HASH
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-09-26 08:29:13 +02:00
Alexander Kanavin
f119c2a2f9 gtk-doc: disable where necessary
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>
2016-09-05 13:30:51 +02:00
Martin Jansa
dc48e768f5 meta-oe: remove trailing spaces
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-22 15:56:29 +02:00
Martin Jansa
289217bbc3 meta-oe: fix indentation
* 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-08-22 15:56:28 +02:00