summaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/omxplayer
Commit message (Collapse)AuthorAgeFilesLines
* omxplayer: remove hardcoded tune and arch from MakefileMartin Schuessler2019-06-242-0/+9
| | | | | | Fixes: #428 Signed-off-by: Martin Schuessler <tossprobe@gmail.com>
* omxplaye: Fix build with userland graphic driverKhem Raj2018-11-224-539/+7
| | | | | | | | - Upgrade to latest omxplayer with ffmpeg 4.x - drop backported patches which are not needed - Make vc4 support patch conditionally apply only when vc4graphics is used Signed-off-by: Khem Raj <raj.khem@gmail.com>
* userland: Merge userland-nogl into userland itselfKhem Raj2018-11-211-4/+2
| | | | | | | | | Control the installs via MACHINE_FEATURES and avoid almost duplicate recipe Adjust other recipes to depend on userland now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* omxplayer: Fix build when using vc4graphics driverKhem Raj2018-11-082-3/+57
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* omxplayer: Forward port patches and fix buildKhem Raj2018-11-0710-77/+92
| | | | | | Fixes issue #324 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* omxplayer: Update and add fixes for OpenSSL 1.1.x and thumb2Khem Raj2018-09-205-3/+588
| | | | | | | | | | | | * Update to latest from upstream * Backport OpenSSL 1.1.x related patches for ffmpeg * Pass --cpu based on machine, instead of hardcoding it to arm1176jzf-s * Make --cc, --cxx and --ld be used from environment, helps building with clang * It requires userland graphics driver to build to encode that in COMPATIBLE_HOST Signed-off-by: Khem Raj <raj.khem@gmail.com>
* omxplayer: refresh and clean-up patchesHugo Hromic2018-06-278-48/+69
| | | | | | | | | | | | | | | | | | | | | fixes: WARNING: omxplayer-git-r4 do_patch: Applying patch 0003-Remove-strip-step-in-Makefile.patch patching file Makefile.ffmpeg Hunk #1 succeeded at 241 with fuzz 2 (offset -2 lines). Hunk #2 succeeded at 255 (offset -2 lines). Applying patch fix-tar-command-with-DIST.patch patching file Makefile Hunk #1 succeeded at 89 with fuzz 2 (offset 18 lines). Applying patch use-native-pkg-config.patch patching file Makefile.ffmpeg Hunk #1 succeeded at 245 with fuzz 1. Signed-off-by: Hugo Hromic <hhromic@gmail.com>
* omxplayer: make samba support configureableMartin Jansa2018-02-011-1/+8
| | | | | | | | * samba depends on libpam and it might be useful to disable support for it in DISTROs without pam in DISTRO_FEATURES * disable it by default Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* omxplayer: Explain inclusion of ffmpegPaul Barker2017-09-241-0/+9
| | | | Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* omxplayer: Update Upstream-status tag on patchPaul Barker2017-09-241-1/+1
| | | | Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* omxplayer: Fix build issuesPaul Barker2017-09-243-2/+102
| | | | | | | | | | | * Update the recipe and patch the Makefile to not require internet access during do_compile. Unfortunately, the upstream Makefile wants to access a web service hosted on Heroku and to "git clone" ffmpeg with no fixed commit hash. * Patch Makefile.ffmpeg to avoid a potential race condition between the configure & compile stages. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* omxplayer: Update to current master HEADAndrei Gherzan2017-09-081-1/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
* omxplayer: Bump to head and fix missing native dependencyAndrei Gherzan2017-04-171-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@resin.io>
* omxplayer: Add dependency on coreutils-nativeAndrei Gherzan2017-03-211-1/+1
| | | | | | | Internal ffmpeg configure uses pr which is provided by coreutils-native: | ./configure: line 471: pr: command not found Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Update to latest and disable on rpi64Khem Raj2017-02-163-30/+34
| | | | | | | Its uses omaxplayer/mmal APIs from firmware which seems to not work with 4.9 kernel Signed-off-by: Khem Raj <raj.khem@gmail.com>
* omxplayer: fix compilation with GCC 6Jonathan Liu2016-06-141-2/+1
| | | | | | | | | | | | | | | | | | Specifying -isystem${STAGING_DIR_HOST}/usr/include in INCLUDES gives: In file included from utils/PCMRemap.cpp:26:0: .../build/tmp/sysroots/raspberrypi2/usr/include/c++/6.1.1/cstdlib:75:25: fatal error: stdlib.h: No such file or directory #include_next <stdlib.h> ^ compilation terminated. Makefile:44: recipe for target 'utils/PCMRemap.o' failed To resolve this, /usr/include shouldn't be specified as it is already a default include path relative to the sysroot. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. Signed-off-by: Jonathan Liu <net147@gmail.com>
* omxplayer: Bump revisionJonathan Liu2016-04-214-26/+12
| | | | | | | Fixes linking error due to missing vchostif library dependency. Rebased patches and removed patches already merged upstream. Signed-off-by: Jonathan Liu <net147@gmail.com>
* omxplayer: Add patch to fix host-user-contaminated QAAndrei Gherzan2016-02-282-0/+19
| | | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Jonathan Liu <net147@gmail.com>
* omxplayer: bump revisionJonathan Liu2016-02-271-1/+1
| | | | | | Fixes compile errors with ffmpeg 3.0. Signed-off-by: Jonathan Liu <net147@gmail.com>
* omxplayer: Bump revisionAndrei Gherzan2015-10-211-1/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Bump SRCREVPetter Mabäcker2015-07-191-2/+2
| | | | | | | [Support #60] Signed-off-by: Petter Mabäcker <petter@technux.se> Acked-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Bump SRCREVAndrei Gherzan2015-03-012-3/+23
| | | | | | | Add a patch to fix the pkg-config mechanism in ffmpeg. Change-Id: Ib506bb4e26a8a0c5c294ed55da0a0da8dc67a2d7 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Minor tweaksAndrei Gherzan2015-01-251-3/+1
| | | | | Change-Id: Ic88656f2efba3d976918a4c556931b294bd00ed5 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Add patch to fix lflags and cflagsAndrei Gherzan2015-01-252-0/+34
| | | | | | | | | This patch fixes the following package build break: | arm-poky-linux-gnueabi-gcc is unable to create an executable file. | C compiler test failed. Change-Id: I9f0bf47e4bf969a793718e915fc6c5f4eab012bb Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Update to remote's HEADAndrei Gherzan2014-08-245-118/+29
| | | | | | | Cleanup and rebase patches. Change-Id: I151fa6b067a66ac6de9eed920f7e16a08a157e17 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Add dependency on opensslAndrei Gherzan2014-08-141-1/+1
| | | | | Change-Id: I06527c3814fe3690cdbbd03e4a41c79fe554773f Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Update to remote's HEADAndrei Gherzan2014-05-092-16/+24
| | | | | | | | Rebase a patch for this version and fix "unsafe for cross-compilation" warnings. Change-Id: Idcc9f188bc716982ede9dfb5f87870d9f5a2f9a3 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Separate build directory is broken for this packageAndrei Gherzan2014-05-081-1/+1
| | | | | Change-Id: If08395ecd79c1d8e9a269ba03efba863de8dbe9d Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Don't hardcode datadirAndrei Gherzan2014-03-051-3/+3
| | | | | Change-Id: Ibe66106fdf1da38d43278f5e2853c722709b91db Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Update to current remote HEADAndrei Gherzan2014-02-241-3/+2
| | | | | | | | | No need for mktemp-compatible-with-busybox.patch as the issue was fixed in current revision. omxplayer startup bash script needs pgrep so add procps to RDEPENDS. Change-Id: I1eecd332e8e51dbbf97e25ec6ed133077f137d7b Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Update to remote HEADAndrei Gherzan2014-01-193-17/+35
| | | | | | | | | | | * Rebase 0002-Libraries-and-headers-from-ffmpeg-are-installed-in-u.patch to apply on HEAD. * Add fix-tar-command-with-DIST.patch which reverts a change in tar command which breaks compilation if DIST is an absolute path. * Avoid stripping omxplayer binary (let build system take care of strpping). Change-Id: I95d70094b0069ad19f7d445abaf421756776c4c7 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Update to HEAD and tweak SUMMARY and DESCRIPTIONAndrei Gherzan2014-01-172-14/+40
| | | | | | | | | | | * Update to current git HEAD commit which includes fix for boost 1.55. * Replace tabs by spaces * Tweak SUMMARY and DESCRIPTION * Add bash to PN RDEPENDS as omxplayer is actually a bash script. * omxplayer is a bash script - add RDEPENDS and fix mktemp inside Change-Id: I5c8a4cf1005ba49f9b01821e3f832d1da49869bc Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Updated package to the latest version from gitAlexandru Niculita2013-11-144-60/+52
| | | | | | | | | Changed the active development repository to git://github.com/popcornmix/omxplayer.git Added dbus package as a dependency. Installed fonts directory in the default location needed by omxplayer Change-Id: Ie2e1ae73656d3c9a5cbefbf87d0792b10fcd9430 Signed-off-by: Alexandru Niculita <alexnick87@gmail.com>
* omxplayer: Update to 2013-08-20 master's snapshotAndrei Gherzan2013-08-216-88/+161
| | | | | | | | * Use DIST for install path as used in package's makefile. * Set FLOAT based on callconvention-hard TUNE_FEATURE. * Add an include path to avoid a header error. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Integrate git revision 231c08b42005e3de565013bc1cee18bd5a349c1fAndrei Gherzan2012-08-295-0/+228
Add four patches: 1. don-t-strip-while-installing.patch Don't strip binaries because buildsystem will strip them after all. 2. libraries-are-installed-in-usr-lib.patch Libraries are installed in /usr/lib not in /usr/local/lib 3, remove-hardcoded-directory-omxplayer-dist.patch We want files to be installed in ${D}. Add a variable in Makefile to let users install omxplayer in a specific location. 4. remove-makefile-include.patch Remove Makefile.include as it includes hardcoded paths. Rely on variables provided by build system. [GITHUB #34] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>