aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia
AgeCommit message (Collapse)Author
2018-09-24libmpdclient: new recipeMax Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-24vorbis-tools: add PACKAGECONFIG[ogg123]Max Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-11minidlna: restore & fix recipeBaptiste DURAND
Restore minidlna recipe and bump it to v1.2.1 Move it to meta-multimedia Signed-off-by: Baptiste Durand <baptiste.durand@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-11gstd: Upgrade to latest and fix unrecognised options to configureKhem Raj
QA Issue: gstd: configure was passed unrecognised options: --disable-gtk-doc [unknown-configure-option] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-08oscam: Depend on openssl10Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-08rtmpdump: Depend on openssl10 and update to latest on gitKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-31vlc: use fribidi not libfribidiRoss Burton
The recipe is called fribidi, so use that instead of the PROVIDE. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-20kodi: Remove, use from meta-kodiKhem Raj
Use more uptodate version from https://github.com/koenkooi/meta-kodi Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-15faac: set LICENSE_FLAGSPaul Eggleton
Commercial usage requires licensing according to the homepage, so set LICENSE_FLAGS = "commercial" to indicate that. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-15faac: set HOMEPAGEPaul Eggleton
Set HOMEPAGE so there is a place to go for more information. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-15oscam: Upgrade to latest rev 11431 on trunkKhem Raj
Add patch to fix build with glibc 2.28+ Remove backported patches which are no longer needed Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-07-29libopenmpt: add recipeCarlos Rafael Giani
libopenmpt is a cross-platform C++ and C library to decode tracked music files ("modules", like the .mod .xm .s3m .it formats) into raw PCM audio. It is based on the player code of OpenMPT module tracker. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-07-27rygel: remove obsolete ossp-uuid dependencyRoss Burton
Not only was uuid removed as a build dependency of Rygel in 0.27.1, but oe-core's ossp-uuid has always renamed the library to libossp-uuid so it was never used (as util-linux provides libuuid.so). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-07-20tinyalsa: Add -fPIC to compile flagsCarlos Rafael Giani
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-22libdc1394: libglu needs both openGL and X11 but not tvirtual/libglKhem Raj
Epxress this dependency accurately Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-29rygel: Update license to LGPLv2.1Leon Anavi
Fix the warning below and set proper license according to the content of file COPYING in Rygel: WARNING: rygel-0.34.0-r0 do_populate_lic: rygel: \ No generic license file exists for: LGPL1.1 in any provider According to a git commit in Rygel made two years ago by Jens Georg: "all: Update license text to LGPLv2.1 proper We always claimed being LGPLv2.1 but the license text said differently." In the same time the tag for Rygel 0.34 has been created on 20 March 2017, aka after this git commit. For more details: https://gitlab.gnome.org/GNOME/rygel/commit/cdcb6bd55efd0c3b7a2fd4ae5c3d8556f69f8402 Furthermore, the changelog of Rygel 0.34.0 also indicates that the license is LGPLv2.1+ (after a fix in release 0.29.1): https://abi-laboratory.pro/tracker/changelog/rygel/0.34.0/log.html Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-26libmusicbrainz: Set CMAKE_EXE_LINKER_FLAGS to build linker flagsKhem Raj
Some older compilers do not support security flags like -fstack-protector=strong and if we do not set this then it will use the target flags to pass here which will fail with gcc < 5.x, especially a problem building distros with security flags on host with 4.x gcc e.g. ubuntu 14.04 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-23tinyalsa: Update SRC_URI to github git fetcherKhem Raj
Update to latest on git/master Fixes build with clang switch component build system to cmake Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-17tinyalsa: switch away from github archiveTrevor Woerner
Since we know that github archives which are automatically generated have a tendency to change their checksums[1], switch to using a git clone. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17openh264: switch away from github archiveTrevor Woerner
Since we know that github archives which are automatically generated have a tendency to change their checksums[1], switch to using a git clone. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17openh264: fix build for 32-bit intel archTrevor Woerner
Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17fluidsynth: update 1.1.10 -> 1.1.11Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17libsrtp: bump 1.5.2 -> 1.6.0Trevor Woerner
Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17libsrtp: switch away from github archiveTrevor Woerner
Since we know that github archives which are automatically generated have a tendency to change their checksums[1], switch to using a git clone. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17gst-instruments: update to latestTrevor Woerner
Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17gst-instruments: recipe cleanup, fix -staticdevTrevor Woerner
Fix the detected QA issue whereby a static (*.a) library (i.e. ${PN}-staticdev) ended up in the main gst-instruments package. WARNING: gst-instruments-0.2.3-r0 do_package_qa: QA Issue: non -staticdev package contains static .a library: gst-instruments path '/work/core2-64-oe-linux/gst-instruments/0.2.3-r0/packages-split/gst-instruments/usr/lib/gstreamer-1.0/libgstinstruments.a' [staticdev] Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17gst-instruments: switch away from github archiveTrevor Woerner
Since we know that github archives that are automatically generated have a tendency to change their checksums[1], switch to using git clones. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17gst-shark: Add Gst-Shark recipeCarlos Rodriguez
GstShark is an open-source project from RidgeRun that provides benchmarks and profiling tools for GStreamer 1.7.1 (and above). It includes tracers for generating debug information plus some tools to analyze the debug information. GstShark provides easy to use and useful tracers, paired with analysis tools to enable straightforward optimizations. Signed-off-by: rrcarlosrodriguez <carlos.rodriguez@ridgerun.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01tinyalsa: add recipeCarlos Rafael Giani
TinyALSA is a small library to interface with ALSA in the Linux kernel. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01libde265: add recipeCarlos Rafael Giani
libde265 is an open source implementation of the h.265 video codec. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01openh264: add recipeCarlos Rafael Giani
OpenH264 is a codec library which supports H.264 encoding and decoding. It is suitable for use in real time applications such as WebRTC. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01gst-rtsp: refresh patchArmin Kuster
Applying patch 0001-change-deprecated-INCLUDES-to-AM_CPPFLAGS-for-automa.patch patching file bindings/python/Makefile.am Hunk #1 succeeded at 14 with fuzz 1. patching file examples/Makefile.am patching file tests/Makefile.am Now at patch 0001-change-deprecated-INCLUDES-to-AM_CPPFLAGS-for-automa.patch Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01schroedinger: refresh patchArmin Kuster
Applying patch configure.ac.patch patching file configure.ac Hunk #1 succeeded at 54 with fuzz 2. Now at patch configure.ac.patch Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01libdc1294: refresh patchArmin Kuster
Applying patch install_examples.patch patching file examples/Makefile.am Hunk #1 succeeded at 36 with fuzz 1. Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01libmusicbrainz: refresh patchesArmin Kuster
used quilt. Details: Applying patch allow-libdir-override.patch patching file CMakeLists.txt Hunk #1 succeeded at 36 with fuzz 1 (offset 10 lines). Now at patch allow-libdir-override.patch Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13libsrtp: allow creation of empty packageAnuj Mittal
Package PN is not created otherwise and results in errors like | Problem: conflicting requests | - nothing provides libsrtp = 1.5.2-r0 needed by libsrtp-dev-1.5.2-r0.i586 when PN-staticdev is to be installed that RDEPENDS on it. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13update layer maintainersArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13meta-*: add LAYERSERIES_COMPAT to layer.conf filesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08libupnp1.6: removeAndreas Müller
1.6 was kept for mpd only (see commit d56f417498e5b582973117479f53eec458ab911b) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08mpd: update 0.19.21 -> 0.20.18Andreas Müller
* Depend on lastest libupnp * Depend on pulseaudio only if distro says so. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-29vlc: remove gnome-vfs packageconfigAndreas Müller
gnome-vfs is gone Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-03-29gst-plugins-base: remove gnomevfs packageconfigAndreas Müller
gnome-vfs is gone Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-03-21fluidsynth: update 1.1.9 -> 1.1.10Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16sox: backport fix for dynamically linked flac buildsIoan-Adrian Ratiu
The sox project upstream is dead, non-responsive, and various developers started maintaining their own branches where they do feature development (eg. adding DSD/DSF format support) and bug-fixing. They don't have access to the central sox git repo. So basically the project will eventually get forked (I started a discussion in this direction). Until then, backport this flac build fix which was lingering around out of tree for years. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16kodi: fix indentationMartin Jansa
* don't use mix of tabs and spaces for multiline indentation Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16kodi: add PACKAGECONFIG for samba and enable only with pam in DISTRO_FEATURESMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16gst-ffmpeg: remove leftover patchMaxin John
Remove the following left-over patch from gst-ffmpeg package which was removed earlier: lower-rank.diff Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-12gupnp-tools: only include when x11 in DISTRO_FEATURESArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-01sox: bump 14.4.0 -> 14.4.2Ioan-Adrian Ratiu
The big feature in the new version is opus codec support. Make the old vorbis codec optional via packageconfig. Remove sox-native because it's broken and nothing uses it. Refresh musl build-fix patch. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-01opusfile: add new recipeIoan-Adrian Ratiu
Library for decoding opus audio files. Used by newer versions of sox. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>