aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-multimedia
AgeCommit message (Collapse)Author
2019-08-30meta-oe: Replace EXCLUDE_FROM_WORLD_libc-musl = "1" with ↵Adrian Bunk
COMPATIBLE_HOST_libc-musl = 'null' This gives users a proper error message when trying to build a known non-building package. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-15libopus: Limit forcing ARM mode ISA to v5 onlyKhem Raj
This lets newer armv7+ still use thumb2 ISA Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-02meta-oe: Change some ftp:// URIs to http(s)://Adrian Bunk
For glibmm this is done with the gnomebase class. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-30alsa-oss: Drop now not needed patchKhem Raj
Upstream has completely dropped including libio.h which makes it redundant [1] moreover glibc is no longer shipping this header either [1] https://github.com/alsa-project/alsa-oss/commit/8564df1c8d114de6ddbc082004c2a74719a46717 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-26meta-oe: Inherit gnomebase instead of gnomeAdrian Bunk
The gnome class pulls in usually unwanted dependencies like gconf. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-21mpv: Switch to using git fetcherKhem Raj
github tarballs are unreliable, fixes SRC_URI uses unstable GitHub archives [src-uri-bad] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10esound: Remove this obsolete packageAdrian Bunk
Users migrated to PulseAudio 10 years ago. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15pavucontrol: upgrade 3.0 -> 4.0Changqing Li
drop support of gtk2 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-29libmikmod: upgrade to 3.3.11.1Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-25libmikmod: fix SRC_URIMartin Jansa
* it was moved to outdated_versions directory Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-23ne10, libopus: add armv7ve override as wellMartin Jansa
* fix the override in packagegroup-meta-oe.bb * alllow building ne10 for armv7ve (e.g. Cortex-A15) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-03libcdio: update to version 2.1.0Hains van den Bosch
Use tar.bz2 instead of tar.gz since tar.gz doesn't exist for 2.1.0. Signed-off-by: Hains van den Bosch <hainsvdbosch@ziggo.nl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-02esound: fix SRC_URI for multilibMartin Jansa
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-29v4l-utils: upgrade 1.16.0 -> 1.16.5Denys Dmytriyenko
Includes about 6 months of bug fixes. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-29libopus: use armv7a, aarch64 overrides when adding ne10 dependencyMartin Jansa
* to match what ne10 recipe does now * fixes: ERROR: Nothing PROVIDES 'ne10' (but meta-oe/recipes-multimedia/libopus/libopus_1.1.3.bb DEPENDS on or otherwise requires it) ne10 was skipped: incompatible with machine qemuarm (not in COMPATIBLE_MACHINE) ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'libopus', 'ne10'] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-06alsa-oss: Upgrade to 1.1.8Khem Raj
OE-core has upgraded alsa-lib to 1.1.8 as well so we need to be in sysnc Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-16live555: Upgrade to 20190306 releaseKhem Raj
location of SRC_URI has changed as main site is offline Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-03live555: update to version 20190227Slater, Joseph
Fixes CVE-2019-7314. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-15jack: Add packageconfig for dbus add files generated to jack-server packageAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-12faad2: upgrade to 2.8.8Ross Burton
Upgrade to the latest release, 2.8.8. Stop splitting the package up excessively, and use lib_package to put the binaries into PN-bin. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30jack: Fix build when using libc++Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-04mpv: Disable lua on mips/aarch64Khem Raj
Luajit depeendency is not available on mips64/aarch64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-22libvpx: bump to 1.7.0S. Lockwood-Childs
Fetch was switched from tarball to git fetcher with release tag because libvpx-1.7.0.tar.bz2 was not available at the previous download URL. The download instructions for the project point to autogenerated tarballs now (instead of storage.googleapis.com) [1], but archive tarballs generated by git can end up with checksums that change over time... so using git directly is less likely to break. Successfully compile tested against: * ffmpeg-4.0.2 * gstreamer1.0-plugins-good-1.14.2 * vlc-2.2.2 with vpx enabled in each respective PACKAGECONFIG. [1] https://www.webmproject.org/code/releases/ Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-04a2jmidid: Define own do_configureKhem Raj
waf script here does not support -o switch so define own which can be run in B Secondly, ensure to use python2 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02v4l-utils: update to 1.16.0Ryan Harkin
Also remove two patches that have been merged upstream into v4l-util since 1.12.3 and update the diff for patch 0002-contrib-* to prevent a build warning. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-26libmms: drop obsolete "Requires:glib-2.0" from pkg-config fileMax Kellermann
Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-18v4l-utils: split one dpg packageHongxu Jia
Multiple -dbg packages per recipe is not encouraged, and only one is recommended and the code only works properly in some cases for one. Add RPROVIDES_${PN}-dbg to be compatiable with previous dbg packages requiring. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-16mpv: Remove lua from packageconfig for aarch64Khem Raj
luajit is not buildable on aarch64 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-05jack: Fix build with python 3.7+Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-20recipes: Exclude non-buildable recipes from world for musl buildKhem Raj
These recipes need to be fixed for musl, until they are needed on musl lets remove them from world builds Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-20alsa-oss: Upgrade to 1.1.6Khem Raj
License-Update: FSF Address updated in COPYING file Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19move all libsdl recipes in one folder and follow oe-core's folder for libsdlAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-15faad2: set LICENSE_FLAGSPaul Eggleton
Commercial usage requires a license 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-15faad2: set more accurate SUMMARY and add HOMEPAGEPaul Eggleton
Make it clear what this library is for and provide a link for more information. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-17libopus: add native and nativesdkMartin Jansa
* can be used by spice Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13v4l-utils: refresh patchesArmin Kuster
WARNING: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: checking file utils/cec-compliance/Makefile.am checking file utils/cec-ctl/Makefile.am Hunk #1 succeeded at 6 (offset -1 lines). checking file utils/cec-follower/Makefile.am Hunk #1 succeeded at 7 with fuzz 1. checking file utils/qv4l2/Makefile.am checking file utils/v4l2-compliance/Makefile.am checking file utils/v4l2-ctl/Makefile.am and more Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13esound: refresh patchesArmin Kuster
WARNING: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: checking file Makefile.am Hunk #1 succeeded at 1 with fuzz 2. amoung others Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13libvpx: refresh patchesArmin Kuster
WARNING: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: checking file build/make/configure.sh Hunk #1 succeeded at 581 with fuzz 2 (offset 137 lines). Hunk #2 succeeded at 616 (offset 27 lines). Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08libass: update 0.13.6 -> 0.14.0Andreas Müller
* Migrate libass.inc into recipe - nothing else uses it * Use git repo to avoid github checksum trouble Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16libsdl2-mixer: Upgrade to 2.0.2Khem Raj
Copyright year changed https://github.com/emscripten-ports/SDL2_mixer/commit/d7c0736d233f573e519297d7bd69cd1b1bb8e684 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-12mpv: Adjust for the recent waf bbclass updatesKhem Raj
waf bbclass now expects waf to be an executable script in ${S} before do_configure, otherwise it ends up in ugly python stack traces Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-02-23alsa-oss: Upgrade to 1.0.28Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-02-11libcdio: update to version 2.0.0Hains van den Bosch
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-01-22jack: Update 1.9.12Andreas Müller
gcc7 build was fixed upstream [1] [1] https://github.com/jackaudio/jack2/commit/f7bccdca651592cc4082b28fd4a01ed6ef8ab655 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30cdrkit: add a link to genisoimage with the name mkisofsJibin Xu
cdrkit only install genisoimage by default,but most tools use mkisofs to generate an ISO9660/JOLIET/HFS hybrid filesystem, so add a link to genisoimage with the name mkisofs to support these tools. Signed-off-by: Jibin Xu <jibin.xu@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-10-02rcmd: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-18v4l-utils: added missing dependency on udevAthanasios Oikonomou
Upgrading to newer v4l-utils 1.12.3 on commit f84a551f2d419df88b85987855fec866d9e84b4a Is causing issues because libdvbv5 now require libudev in order to work (commit db42484881bf5e6a902de51fe42444ddf286d52a on v4l-utils). First issue is missing dvb utils dvb-fe-tool, dvb-format-convert, dvbv5-daemon, dvbv5-scan, dvbv5-zap because libdvbv5 requires now libudev. Another issue was the failure of building dvb-apps (currently removed from master) because the v4l-utils-native is missing dvb-format-convert. This commit adds the missing udev dependency only on target and brings back the missing dvb utils. Adding udev on native build is not possible because nothing provides udev-native. Additionally add lib pthread to LDFLAGS in order to solve building with gold. ../../lib/libdvbv5/.libs/libdvbv5.so: error: undefined reference to 'pthread_cancel' ../../lib/libdvbv5/.libs/libdvbv5.so: error: undefined reference to 'pthread_create' Issue with gold linking reported upstream and hopefully will be addressed soon. Signed-off-by: Athanasios Oikonomou <athoik@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-13mpv: Requires ffmpeg which has a LICENSE_FLAGS = commercial setMark Hatle
We need to also set LICENSE_FLAGS = commercial to avoid any type of parsing errors for world builds. 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>