summaryrefslogtreecommitdiffstats
path: root/package/mpv
Commit message (Collapse)AuthorAgeFilesLines
* mpv: enable for ARC external toolchainEvgeniy Didin2018-06-281-3/+0
| | | | | | | | | | With the latest prebuilt ARC toolchain this package is building without any errors. Signed-off-by: Evgeniy Didin <didin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: arc-buildroot@synopsys.com Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* mpv: enable cdda support through libcdio-paranoiaFabrice Fontaine2018-04-021-1/+8
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* mpv: security bump to 0.27.2Mahyar Koshkouei2018-02-272-2/+2
| | | | | | | | | | | Fixes CVE-2018-6360: mpv through 0.28.0 allows remote attackers to execute arbitrary code via a crafted web site, because it reads HTML documents containing VIDEO elements, and accepts arbitrary URLs in a src attribute without a protocol whitelist. [Peter: Add CVE description] Signed-off-by: Mahyar Koshkouei <mahyar.koshkouei@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpv: disable mali-fbdev supportMahyar Koshkouei2018-02-271-1/+2
| | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/2ce/2ce2d9be9e0699114e3bc3c0434ba05f64741f89/ A compile error occurs when attempting to compile mpv with mali support (eg. when odroid-mali package is selected). Signed-off-by: Mahyar Koshkouei <mahyar.koshkouei@gmail.com> Signed-off-by: Mahyar Koshkouei &lt;mahyar.koshkouei@gmail.com&gt;<br/> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mpv: fix build with libva 2.0Bernd Kuhls2018-01-151-0/+93
| | | | | | [Peter: rename to 0004-libva20.patch] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpv: fix typo in variable nameThomas Petazzoni2018-01-011-1/+1
| | | | | | | | FFMPEG_DEPENDENCIES shouldn't be used in mpv.mk. This typo was introduced in commit 8e741412d444f9fd2a9af75bf33066a083f7f81b ("mpv: add support for Raspberry Pi "rpi" output"). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: add support for Raspberry Pi "rpi" outputMahyar Koshkouei2018-01-012-1/+98
| | | | | | | | | | | mpv now compiles with the "rpi" video driver that provides hardware acceleration on the Raspberry Pi. Tested working on a Raspberry Pi 1 Model B+ and Zero. Signed-off-by: Mahyar Koshkouei <mahyar.koshkouei@gmail.com> [Thomas: drop unneeded dependency on rpi-firmware.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: bump version to 0.27.0Mahyar Koshkouei2017-09-242-2/+2
| | | | | | | Includes some fixes for the Raspberry Pi, amongst many others. Signed-off-by: Mahyar Koshkouei <mahyar.koshkouei@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* mpv: fix X11 logic after bump to 0.25.0Thomas Petazzoni2017-05-082-26/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Between 0.24.0 and 0.25.0, mpv has changed its logic around the detection/usage of X11 (in upstream commit https://github.com/mpv-player/mpv/commit/927afa311d4a89b022305508acbf4e7325fe3928). Instead of having fine grained option for x11, xext, xinerama, xscreensaver and xrandr, mpv now requires all five libraries to be available in order to enable X.org support. Therefore, this commit adjusts the mpv packaging so that: 1. All necessary X11 libraries are selected if BR2_PACKAGE_XORG7 is enabled. It would indeed be too cumbersome for the user to know that all of x11, xext, xinerama, xscreensaver and xrandr are necessary in order to have X.org support. 2. mpv.mk is simplified by enabling X.org support when BR2_PACKAGE_XORG7 is enabled. Fixes: http://autobuild.buildroot.net/results/b470cfba451ce9ba648e3a2f3ae08429db8bdee9/ (--disable-xss was used to disable xscreensaver support, and this option no longer exists) [Peter: reword X11 comment in .mk] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpv: bump version to 0.25.0Vicente Olivert Riera2017-04-243-43/+4
| | | | | | | | | | | Remove 0003-fix-build-with-have-gl.patch which is already included in this release. Remove --{enable|disable}-standard-gl configure option because it doesn't exist. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mpv: bump version to 0.24.0Bernd Kuhls2017-04-163-2/+41
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mpv: disable cuda supportBernd Kuhls2017-04-161-0/+1
| | | | | | | | | | | | | | mpv wrongly detects cuda being available: Checking for CUDA hwaccel : yes leading to build errors. Fixes http://autobuild.buildroot.net/results/e89/e892a537265ad7259024403a0bb3ca5da85ed096/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: disable with ARC external toolchainZakharov Vlad2017-02-281-0/+3
| | | | | | | | | | | | | | This package fails when building with ARC external toolchain Marking this with special comment "# ARC toolchain issue" as the package is to be enabled as soon as the issue with the ARC toolchain is resolved. Fixes: http://autobuild.buildroot.net/results/fb6/fb677a917545adee321bdcd2c2519c81326448c4// Signed-off-by: Vlad Zakharov <vzakhar@synopsys.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mpv: fixup fix build on powerpc64 w/ altivecSam bobroff2017-02-192-28/+32
| | | | | | | | | | | | | | | | The initial fix for this issue, re-including stdbool.h, is not working. Instead, fix using the method used for other packages with a similar problem: add -std=gnu99, which prevents bool from being redefined and removes the need for any source code change. Fixes: 64904f0f6d691cfea5ae1c8f58e2d61aac0684c2 Signed-off-by: Sam Bobroff <sam.bobroff@au1.ibm.com> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpv: bump to version 0.23.0Gustavo Zacarias2017-01-032-11/+2
| | | | | | | enca and libguess options have been dropped so adjust accordingly. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpv: fix DEPENDENCIES typoGustavo Zacarias2017-01-031-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpv: bump to version 0.22.0Gustavo Zacarias2016-12-092-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mpv: make it a waf-packageYann E. MORIN2016-12-022-28/+3
| | | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: needs atomics or 8-byte syncArnout Vandecappelle2016-11-211-0/+2
| | | | | | | | | | | | | | | | | | | | The wscript checks the following. 'func': check_libs(['atomic'], check_statement('stdint.h', 'int64_t test = 0;' 'test = __atomic_add_fetch(&test, 1, __ATOMIC_SEQ_CST)')), and 'func': check_statement('stdint.h', 'int64_t test = 0;' '__typeof__(test) x = ({int a = 1; a;});' 'test = __sync_add_and_fetch(&test, 1)'), It fails if neither of these are available. Fixes http://autobuild.buildroot.net/results/8c20f719f784af1312294600e39004c1d382368a Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: fix build on powerpc64 w/ altivecSam bobroff2016-11-081-0/+28
| | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/77f/77f00633b0b25f001cd4ca54ed3a12aee301c287 Add a patch to work around a name collision between bool and altivec's bool apparent when using sdl2. Signed-off-by: Sam Bobroff <sam.bobroff@au1.ibm.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: bump to version 0.20.0Gustavo Zacarias2016-09-062-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpv: remove stray patchGustavo Zacarias2016-09-021-47/+0
| | | | | | | It's remaining from the master-next merge and no longer applies. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Merge branch 'next'Peter Korsgaard2016-09-022-2/+2
|\ | | | | | | | | | | Quite some conflicts, so here goes .. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * mpv: bump to version 0.19.0Gustavo Zacarias2016-08-202-2/+2
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | mpv: fix build on sparcThomas Petazzoni2016-08-091-0/+47
|/ | | | | | | | | | | | | This commit adds a new patch for mpv that fixes the stdatomic detection logic so that it realizes linking against libatomic is needed on some architectures. This fixes the build of mpv on SPARC. The patch has been submitted upstream. Fixes: http://autobuild.buildroot.net/results/f607eed9a48c4ca00db43f9d2652e615b4bd7c93/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: bump to version 0.18.1Gustavo Zacarias2016-07-232-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: bump to version 0.18.0Gustavo Zacarias2016-06-263-5/+6
| | | | | | | gpl3 option removed so drop it otherwise it results in build failure. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ffmpeg: add BR2_PACKAGE_FFMPEG_ARCH_SUPPORTSVicente Olivert Riera2016-05-261-2/+2
| | | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Reviewed-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: jack/sdl/sdl2 require 64-bit sync intrinsicsGustavo Zacarias2016-05-051-3/+5
| | | | | | | | | Fixes: http://autobuild.buildroot.net/results/578/578beb2f3b34fc83109e79d8db7de7219dd8340e/ http://autobuild.buildroot.net/results/21c/21ce67041792d29082f5bba76299da19dd1856eb/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: va-api requires egl-drm, wayland and/or x11Gustavo Zacarias2016-04-281-0/+6
| | | | | | | | | | | | | | The VA-API acceleration requires one or more of the egl-drm, wayland and/or x11 backends. Since the egl-drm backend means LIBGL (X11) + EGL + DRM we'll handle it later once the mesa3d libgl hidden knob is applied. So for now we'll support wayland and x11 until that happens. Fixes: http://autobuild.buildroot.net/results/4b9/4b98d0c2c0617715e77fb47b3d97037c6b7562ec/ [Peter: pass --disable-vaapi if libva isn't enabled, invert wayland/X11 test as suggested by Thomas] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpv: fix typo in xkbcommon commentPeter Korsgaard2016-04-281-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpv: fix wayland depsGustavo Zacarias2016-04-282-1/+3
| | | | | | | | | The wayland backend requires libxkbcommon, so when wayland is available select it to avoid build failure and obscure dependencies. Fixes: http://autobuild.buildroot.net/results/ed2/ed2660361c9720e48dd5959f2711fd7f14031b0d/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpv: new packageGustavo Zacarias2016-04-274-0/+306
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud