aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia
AgeCommit message (Collapse)Author
2019-01-14openal-soft: Upgrade to 1.19.1Khem Raj
License-Update: Removed sections that are not needed see https://github.com/kcat/openal-soft/commit/4c61103e34b190c53f0669cb341355d031044571#diff-7116ef0705885343c9e1b2171a06be0e Switch to github for SRC_URI Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-13meta-multimedia: add pgk group and imagesArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10libdc1394: Don't use ${PN}Richard Weinberger
Don't use ${PN} for the source dir, it will break multilib builds. The correct variable is ${BPN}. Cc: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Weinberger <richard@nod.at> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10caps: Don't use ${PN}Richard Weinberger
Don't use ${PN} for the source dir, it will break multilib builds. The correct variable is ${BPN}. The bitbake defaults are: BP = "${BPN}-${PV}" S = "${WORKDIR}/${BP}" Therefore we can remove this line. Cc: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Weinberger <richard@nod.at> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-02faac: update 1.29 -> 1.29.9.2Athanasios Oikonomou
Remove not required patch and extra EXTRA_OECONF "--without-mp4v2". Previously not required mp4v2 library was dropped on 1.29.9.2. While being there also fix issue with multilib build on aarch64 using FILES_lib${BPN} instead of FILES_lib${PN}. WARNING: lib32-faac-1.29.9.2-r0 do_package: QA Issue: lib32-faac: Files/directories were installed but not shipped in any package: /usr/lib/libfaac.so.0 /usr/lib/libfaac.so.0.0.0 Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. lib32-faac: 2 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Athanasios Oikonomou <athoik@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23tvheadend: Add dependency on dvb-appsKhem Raj
Fixed errors like ERROR: Failed to fetch dvb-scan data (use --disable-dvbscan) NOTE: The following config.log files may provide further information. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-29libdvbcsa: Add recipeKhem Raj
tvheadend needs this library Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-29dvb-apps: linux dvb apps package supportHaseenamol
This includes dvb-apps patches, dvb-scan-tables, dvb-libraries and firmware for WINTV 950Q Fix build with kernel > 4.14 Inherit perlnative for tests to build Change options to cp command to fix dvb-apps: /dvb-apps/usr/share/dvb/dvb-t/vn-Hanoi is owned by uid 3004, which is the same as the user running bitbake. This may be due to host contamination Signed-off-by: Haseenamol <haseenamol@tataelxsi.co.in> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-27rygel: Upgrade to 0.37.0Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-26Add a working Tvheadend recipePeter Bašista
The original one was previously removed by commit ec9e5ed06256ad92c818474cdb490dc0d3a0d0a3 as part of a clean-up of blacklisted recipes. Signed-off-by: Peter Bašista <pbasista@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-26mpd: eliminate systemd ExecStart editMax Kellermann
This was never necessary because MPD's build script already inserts the correct path. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-26mpd: remove deprecated "enable_bzip2=yes" lineMax Kellermann
This should have been removed in commit 5a06148e58ca5a7558dd4b438a61d22caa8dfffe Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-26mpd: update to 0.20.22Max Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-24mpc: update to 0.31Max Kellermann
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-23ncmpc: add PACKAGECONFIG[regex]Max Kellermann
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-23ncmpc: update to 0.33Max Kellermann
Several build options have been changed from "boolean" to "feature", and thus we have to change "true/false" to "enabled/disabled". Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-17gstreamer: Remove machine specific appendMark Hatle
If you try to build a system with multiple BSPs, one of which is qemux86 or qemux86-64, the gstreamer package will change. This will trigger anything using gstream to also be rebuilt. For a package based system, the PR values will also be incremented each time. The end result will be an ever growing set of PR values as well as being unable to tell which configured version of the multimedia components are really being deployed. The solution here was to remove the rrecommend for consistency. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-09libmpdclient: make TCP support optionalMax Kellermann
Allows more tinfication. Without TCP, libmpdclient can only use local sockets, which is a good choice anyway if MPD runs on the same machine. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
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>