aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/omxplayer
AgeCommit message (Collapse)Author
2022-02-22meta: update license namesMartin Jansa
* openembedded-core/scripts/contrib/convert-spdx-licenses.py . ... All files processed with version 0.01 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-11-07recipes: Update SRC_URI protocols for githubMarcel Hamer
Use protocols=https for GitHub SRC_URIs using the conversion script in openembedded-core. Signed-off-by: Marcel Hamer <marcel@solidxs.se>
2021-08-04Convert to new override syntaxMartin Jansa
This is the result of automated script conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2020-01-28omxplayer: respect virtual/libomxilMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2019-10-16omxplayer: Disable on aarch64Khem Raj
It does not build for 64bit, needs porting Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12omxplayer: Bump revisionKirill Goncharov
Bump revision to fix playback errors on RPi 4 (https://github.com/popcornmix/omxplayer/issues/733) and update patches accordingly. Update the license hash because of the change in FSF mailing address. Signed-off-by: Kirill Goncharov <kdgoncharov@gmail.com>
2019-06-20omxplayer: remove hardcoded tune and arch from MakefileMartin Schuessler
Fixes: #428 Signed-off-by: Martin Schuessler <tossprobe@gmail.com>
2018-11-22omxplaye: Fix build with userland graphic driverKhem Raj
- 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>
2018-11-21userland: Merge userland-nogl into userland itselfKhem Raj
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>
2018-11-08omxplayer: Fix build when using vc4graphics driverKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-07omxplayer: Forward port patches and fix buildKhem Raj
Fixes issue #324 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-20omxplayer: Update and add fixes for OpenSSL 1.1.x and thumb2Khem Raj
* 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>
2018-06-27omxplayer: refresh and clean-up patchesHugo Hromic
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>
2018-02-01omxplayer: make samba support configureableMartin Jansa
* 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>
2017-09-24omxplayer: Explain inclusion of ffmpegPaul Barker
Signed-off-by: Paul Barker <pbarker@toganlabs.com>
2017-09-24omxplayer: Update Upstream-status tag on patchPaul Barker
Signed-off-by: Paul Barker <pbarker@toganlabs.com>
2017-09-24omxplayer: Fix build issuesPaul Barker
* 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>
2017-09-08omxplayer: Update to current master HEADAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2017-04-17omxplayer: Bump to head and fix missing native dependencyAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@resin.io>
2017-03-21omxplayer: Add dependency on coreutils-nativeAndrei Gherzan
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>
2017-02-16omxplayer: Update to latest and disable on rpi64Khem Raj
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>
2016-06-14omxplayer: fix compilation with GCC 6Jonathan Liu
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>
2016-04-21omxplayer: Bump revisionJonathan Liu
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>
2016-02-28omxplayer: Add patch to fix host-user-contaminated QAAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Jonathan Liu <net147@gmail.com>
2016-02-27omxplayer: bump revisionJonathan Liu
Fixes compile errors with ffmpeg 3.0. Signed-off-by: Jonathan Liu <net147@gmail.com>
2015-10-21omxplayer: Bump revisionAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2015-07-19omxplayer: Bump SRCREVPetter Mabäcker
[Support #60] Signed-off-by: Petter Mabäcker <petter@technux.se> Acked-by: Andrei Gherzan <andrei@gherzan.ro>
2015-03-01omxplayer: Bump SRCREVAndrei Gherzan
Add a patch to fix the pkg-config mechanism in ffmpeg. Change-Id: Ib506bb4e26a8a0c5c294ed55da0a0da8dc67a2d7 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2015-01-25omxplayer: Minor tweaksAndrei Gherzan
Change-Id: Ic88656f2efba3d976918a4c556931b294bd00ed5 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2015-01-25omxplayer: Add patch to fix lflags and cflagsAndrei Gherzan
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>
2014-08-24omxplayer: Update to remote's HEADAndrei Gherzan
Cleanup and rebase patches. Change-Id: I151fa6b067a66ac6de9eed920f7e16a08a157e17 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2014-08-14omxplayer: Add dependency on opensslAndrei Gherzan
Change-Id: I06527c3814fe3690cdbbd03e4a41c79fe554773f Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2014-05-09omxplayer: Update to remote's HEADAndrei Gherzan
Rebase a patch for this version and fix "unsafe for cross-compilation" warnings. Change-Id: Idcc9f188bc716982ede9dfb5f87870d9f5a2f9a3 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2014-05-08omxplayer: Separate build directory is broken for this packageAndrei Gherzan
Change-Id: If08395ecd79c1d8e9a269ba03efba863de8dbe9d Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2014-03-05omxplayer: Don't hardcode datadirAndrei Gherzan
Change-Id: Ibe66106fdf1da38d43278f5e2853c722709b91db Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2014-02-24omxplayer: Update to current remote HEADAndrei Gherzan
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>
2014-01-19omxplayer: Update to remote HEADAndrei Gherzan
* 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>
2014-01-17omxplayer: Update to HEAD and tweak SUMMARY and DESCRIPTIONAndrei Gherzan
* 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>
2013-11-14omxplayer: Updated package to the latest version from gitAlexandru Niculita
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>
2013-08-21omxplayer: Update to 2013-08-20 master's snapshotAndrei Gherzan
* 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>
2012-08-29omxplayer: Integrate git revision 231c08b42005e3de565013bc1cee18bd5a349c1fAndrei Gherzan
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>