aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia
AgeCommit message (Collapse)Author
2017-09-18recipes: fix invalid license fileJackie Huang
Use '${COMMON_LICENSE_DIR}/MIT' for MIT License to fix the warning: | WARNING: packagegroup-xfce-base-1.0-r5 do_populate_lic: ${COREBASE}/LICENSE is not a valid license file, please use '${COMMON_LICENSE_DIR}/MIT' for a MIT License file in LIC_FILES_CHKSUM. This will become an error in the future Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-18gerbera: clean recipeFabien Lahoudere
Clean the recipe and change the name of libupnp to libupnp1.8. Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-18libupnp: Add recipe for version 1.8.2Fabien Lahoudere
This version is needed for gerbera (and possibly vlc), however this version break mpd, so keep old version as libupnp1.6 and use it for mpd until there is new version of mpd supporting 1.8 version. Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-09-13gerbera: Add recipeFabien Lahoudere
Gerbera is a UPnP media server which allows you to stream your digital media through your home network and consume it on a variety of UPnP compatible devices. Gerbera is based on MediaTomb 12.1 which is dead upstream, so this is an attempt to kick it back into life. Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-13recipes-multimedia: Add LICENSE_FLAGSMark Hatle
Multiple recipes require libmap, mpg123 or ffmpeg which all are defined to have a LICENSE_FLAGS = "commercial". Set these referring packages to the same license flag so they are only enabled when their dependency is also enabled. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2017-08-31recipes: remove blacklisted recipesMartin Jansa
* as PNBLACKLIST message says, these recipes are blacklisted for long time and nobody showed any interest to fix them * remove all unused .patch and .inc files as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-28caps: Mark ARCH emptyKhem Raj
This is to ensure that if ARCH is set in Makefiles then its not used. This variable is generated using uname which is wrong for cross compile. So we dont want to set it accidently Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24cdparanoia: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24webrtc-audio-processing: Link with libexecinfo on muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24sox: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-14faac: update 1.28 -> 1.29Andreas Müller
Most patches don't apply any more and build succeeds Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-14webrtc-audio-processing: initial recipeTanu Kaskinen
PulseAudio has multiple alternative echo canceller implementations. Probably the best one is the "webrtc" echo canceller, which depends on this library. I added some patches to fix building on MIPS and PowerPC. The first three patches are taken from upstream, the other three patches are my own. I have only tested that the code builds on all architectures, not that the code actually works. Signed-off-by: Tanu Kaskinen <tanuk@iki.fi> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-14gst-plugins-gl_0.10.3.bb: Fix build on rpi/userlandKhem Raj
see https://www.raspberrypi.org/forums/viewtopic.php?t=7090 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01cdparanoia: Fix build with security flagsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14libdc1394: Add X11 and opengl deps if distro has them in policyKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12caps: Fix buld with -pieKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23media-service-upnp, renderer-service-upnp: DeleteKhem Raj
These repos are gone from upstream https://github.com/01org Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23dleyna-server: Update to 0.6.0 releaseKhem Raj
License checksum changed due to copyright year update in 2017 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23juce: Updated JUCE to 5.0.1eu@felipetonello.com
JUCE 5 doesn't require juce_events to have x11 dependency anymore. Also there were many improvements on Projucer. Signed-off-by: Felipe F. Tonello <eu@felipetonello.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26libmusicbrainz: Upgrade to 5.1.0Khem Raj
Drop uclibc specific flags Add missing dep on libxml2 Shows up when libxml2 is not installed on build host since the native part then fails to build. | Could NOT find LibXml2 (missing: LIBXML2_LIBRARIES) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-24cdparanoia: Fix autoconf do it builds on new arches like aarch64Khem Raj
Also build out of tree builds while here Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-06vorbis-tools: Fix build with security flagsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-05recipes: add removal date to PNBLACKLIST messagesMartin Jansa
* based on discussion in pndeprecated thread: https://patchwork.openembedded.org/patch/137573/ update the messages to warn possible users that the recipe will be removed before the end of the next development cycle (before Yocto 2.4 is released). * updated with: sed -i 's/^\(PNBLACKLIST.*".*\)"/\1 - the recipe will be removed on 2017-09-01 unless the issue is fixed"/g' `git grep PNBLACKLIST | sed 's/:.*//g' | sort -u | xargs` * then noticed couple recipes being blacklisted only based on DISTRO_FEATURES, so removed those: meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb meta-oe/recipes-connectivity/bluez/gst-plugin-bluetooth_4.101.bb meta-oe/recipes-navigation/foxtrotgps/foxtrotgps_1.1.1.bb meta-oe/recipes-navigation/gypsy/gypsy.inc meta-oe/recipes-navigation/navit/navit.inc meta-oe/recipes-support/opensync/libsyncml_0.5.4.bb * if it isn't fixed by this date, it's fair game to be removed whenever someone gets around to i Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-05caps: Use c99 int typesKhem Raj
Fixes build with musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-05libavc1394: Add libargp on muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-05faac: Fix with with security flags and on muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-05libdc1394: Update to 2.2.5+Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-03-31alsa-equal: Update SRC_URI to something validKhem Raj
www.thedigitalmachine.net has disappeared Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
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>