aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia
AgeCommit message (Collapse)Author
2018-10-09libmpdclient: update to 2.16Max Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-05ncmpc: add various PACKAGECONFIGsMax Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-05ncmpc: update to the 0.32 release tagMax Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-01mpd: enable aac PACKAGECONFIG only with commercial LICENSE_FLAGSArmin Kuster
ERROR: Nothing PROVIDES 'faad2' (but /home/akuster/oss/maint/meta-openembedded/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb DEPENDS on or otherwise requires it) enable aac only if LICENSE_FLAGS is commercial Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-30layers: Update layer compatibility to thudKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com> Cc: Derek Straka <derek@asterius.io> Cc: Tim Orling <TicoTimo@gmail.com> Cc: Hongxu Jia <hongxu.jia@windriver.com> Cc: Armin Kuster <akuster808@gmail.com> Cc: Joe MacDonald <joe_macdonald@mentor.com> Cc: Andrea Adami <andrea.adami@gmail.com>
2018-09-26fluidsynth: drop extra dash from `-Denable-pulseaudio=OFF`Max Kellermann
This caused a build failure: CMake Error: The source directory ".../tmp-glibc/work/aarch64-oe-linux/fluidsynth/1.1.11-r0/build/--Denable-pulseaudio=OFF" does not exist. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-26mpd: eliminate `chmod`/`chown` calls by using `install`Max Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-26mpd: make more plugins optionalMax Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-26mpd: build from gitMax Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-26mpd: fix the sqlite dependencyMax Kellermann
"sqlite" is sqlite 2.x, but MPD requires 3.x. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-26mpd: sort PACKAGECONFIGs againMax Kellermann
The new ones I added were not sorted. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-24mpd: drop LICENSE_FLAGS="commercial"Max Kellermann
The mpg123 LICENSE_FLAGS have been removed in oe-core commit b0bc82a5f238db82425b3b146e269bc6605cbdce, so we can remove it from MPD as well. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-24mpd: make lots of plugins optionalMax Kellermann
The new options are enabled by default to avoid breaking existing configurations. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-24mpd: sort PACKAGECONFIGsMax Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-24mpd: update 0.20.21Max Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-24ncmpc: new recipeMax Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-24mpc: new recipeMax Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
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>