summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-multimedia/mplayer/mpv_0.26.0.bb
Commit message (Collapse)AuthorAgeFilesLines
* mpv: 0.26.0 -> 0.32.0Trevor Woerner2020-02-091-85/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove mpv from the PNBLACKLIST by updating to the latest release and using a newer, python3-aware waf for building (copied from glmark2). The name of the license file changed, but the licence of the software itself did not. Added mime-xdg to inherit to handle mime artifacts. Added to the FILES command to scoop up additional files being generated by the build. Re-added 'mpv' back to LICENSE_FLAGS_WHITELIST search list in packagegroup-meta-oe. Extensively fixed and cleaned up the PACKAGECONFIG options to reflect the current options available when configuring mpv. Also cleaned up any configure options which are no longer available. Added the correct dependencies so mpv builds under wayland. Tested with core-image-x11 on a rock-pi-4 with PACKAGECONFIG = "libass x11 opengl egl drm gbm vaapi vdpau" # mpv --vo=help Available video outputs: libmpv render API for libmpv gpu Shader-based GPU Renderer vdpau VDPAU with X11 vaapi VA API with X11 x11 X11 (slow, old crap) null Null video output image Write video frames to image files tct true-color terminals drm Direct Rendering Manager Tested with core-image-weston on a rock-pi-4 with: PACKAGECONFIG = "libass wayland x11 opengl" # mpv -vo=help Available video outputs: libmpv render API for libmpv gpu Shader-based GPU Renderer wlshm Wayland SHM video output x11 X11 (slow, old crap) null Null video output image Write video frames to image files tct true-color terminals Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nanopb,mpv: Blacklist py2 dependent recipe ( for now )Khem Raj2020-01-221-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: Remove using python2Khem Raj2020-01-221-1/+1
| | | | | | | This change makes the parsing go though, we still might have build issues, which will be reported in world builds seprately Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Make powerpc64le overridesKhem Raj2020-01-191-0/+1
| | | | | | The existing conditions for ppc64/be are applicable for le as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: Disable lua support on powerpcKhem Raj2020-01-161-0/+1
| | | | | | luajit is not supported on ppc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: Remove luajit dependency for ppc64Khem Raj2019-12-191-0/+2
| | | | | | luajit is not available on ppc64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-211-1/+1
| | | | | | | Avoid warning due to the class rename in OE-Core. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: Switch to using git fetcherKhem Raj2019-07-211-4/+5
| | | | | | | | github tarballs are unreliable, fixes SRC_URI uses unstable GitHub archives [src-uri-bad] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: Disable lua on mips/aarch64Khem Raj2019-01-041-1/+4
| | | | | | Luajit depeendency is not available on mips64/aarch64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: Remove lua from packageconfig for aarch64Khem Raj2018-09-161-0/+2
| | | | | | luajit is not buildable on aarch64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: Adjust for the recent waf bbclass updatesKhem Raj2018-03-121-3/+4
| | | | | | | | 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>
* mpv: Requires ffmpeg which has a LICENSE_FLAGS = commercial setMark Hatle2017-09-131-0/+3
| | | | | | | 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>
* mpv: Update to version 0.26.0.Martin Jansa2017-08-281-0/+69
Updates the mpv package to version 0.26.0. The patch that was previously necessary related to OpenGL has been added upstream. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>