Package Details: mpv-build-git v0.28.0.403.g59a04562b1-1

Git Clone URL: https://aur.archlinux.org/mpv-build-git.git (read-only)
Package Base: mpv-build-git
Description: Video player based on MPlayer/mplayer2 (uses statically linked ffmpeg). (GIT version)
Upstream URL: http://mpv.io
Licenses: GPL2, GPL3, BSD, LGPL3, LGPL2.1
Conflicts: mpv
Provides: mpv
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 27
Popularity: 0.482107
First Submitted: 2013-09-08 11:13
Last Updated: 2018-03-24 13:54

Dependencies (47)

Required by (97)

Sources (4)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Batou commented on 2018-08-08 01:28

It fails to build.

28/518] Compiling DOCS/man/mpv.rst [ 29/518] Compiling DOCS/man/mpv.rst Using "code" is deprecated - use private-code or public-code. See the help page for details.

Using "code" is deprecated - use private-code or public-code. See the help page for details.

Using "code" is deprecated - use private-code or public-code. See the help page for details.

Traceback (most recent call last): File "/usr/bin/rst2html", line 17, in <module> from docutils.core import publish_cmdline, default_description ModuleNotFoundError: No module named 'docutils'</module>

Traceback (most recent call last): File "/usr/bin/rst2man", line 21, in <module> from docutils.core import publish_cmdline, default_description ModuleNotFoundError: No module named 'docutils'</module>

Waf: Leaving directory `/home/nsb/.cache/pacaur/mpv-build-git/src/mpv-build/mpv/build' Build failed -> task in 'rst2html' failed with exit status 1 (run with -v to display more information) -> task in 'rst2man' failed with exit status 1 (run with -v to display more information) ==> ERROR: A failure occurred in build(). Aborting... :: failed to build mpv-build-git package(s)

aufkrawall commented on 2018-07-14 15:07

Hi, there have been some changes regarding CUDA. I suggest to:

remove the _enable_cuda check

add ffnvcodec-headers as build dep

add --enable-nvenc to ffmpeg build options

Thanks!

sl1pkn07 commented on 2018-03-24 13:18

libass needs nasm

checking for nasm... no configure: WARNING: nasm was not found; ASM functions are disabled.

configure: WARNING: Install nasm for a significantly faster libass build.

also, ffmpeg can use both,(https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu and https://trac.ffmpeg.org/wiki/CompilationGuide/Centos for reference)

Ketsui commented on 2018-03-24 09:12

Is there a reason why AUR packages generally use nasm to compile ffmpeg? mpv lists yasm as ffmpeg build dep and the community version of ffmpeg uses yasm. https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/ffmpeg#n25

ahantsch commented on 2018-03-04 21:19

It works very well and has no problem with ffmpeg. Thanks sl1pkn07 for your time. Please update to v0.28.2

sl1pkn07 commented on 2017-12-28 15:40

i not see the problem

(my server is down again, when up, i'll update the package)

laichiaheng commented on 2017-12-28 14:25

Can it be built with libva-git and mesa-git? AMDGPU need both of them to make vaapi zero copy works.

laichiaheng commented on 2017-12-27 14:05

patching file ta/ta_talloc.h

Reversed (or previously applied) patch detected! Assume -R? [n]

Apply anyway? [n] y

Hunk #1 succeeded at 131 with fuzz 2 (offset 7 lines).

patching file video/out/vulkan/common.h

Hunk #1 FAILED at 50.

1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/common.h.rej

patching file video/out/vulkan/context.c

Hunk #1 FAILED at 102.

Hunk #2 FAILED at 244.

Hunk #3 FAILED at 355.

Hunk #4 FAILED at 483.

Hunk #5 FAILED at 506.

5 out of 5 hunks FAILED -- saving rejects to file video/out/vulkan/context.c.rej

patching file video/out/vulkan/ra_vk.c

Hunk #1 FAILED at 75.

1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej

patching file video/out/vulkan/utils.c

Reversed (or previously applied) patch detected! Assume -R? [n]

Apply anyway? [n] y

Hunk #1 FAILED at 128.

Hunk #2 FAILED at 149.

Hunk #3 FAILED at 384.

Hunk #4 FAILED at 491.

Hunk #5 FAILED at 524.

Hunk #6 FAILED at 537.

Hunk #7 FAILED at 626.

Hunk #8 FAILED at 667.

Hunk #9 FAILED at 696.

9 out of 9 hunks FAILED -- saving rejects to file video/out/vulkan/utils.c.rej

patching file video/out/vulkan/utils.h

Hunk #1 FAILED at 60.

Hunk #2 FAILED at 88.

Hunk #3 FAILED at 118.

3 out of 3 hunks FAILED -- saving rejects to file video/out/vulkan/utils.h.rej

patching file video/out/vulkan/context.c

Reversed (or previously applied) patch detected! Assume -R? [n]

Apply anyway? [n] y

Hunk #1 FAILED at 121.

Hunk #2 FAILED at 248.

Hunk #3 FAILED at 382.

Hunk #4 FAILED at 396.

Hunk #5 FAILED at 444.

Hunk #6 FAILED at 469.

Hunk #7 FAILED at 488.

7 out of 7 hunks FAILED -- saving rejects to file video/out/vulkan/context.c.rej

patching file video/out/vulkan/ra_vk.c

Hunk #1 FAILED at 34.

Hunk #2 FAILED at 74.

Hunk #3 FAILED at 1715.

Hunk #4 FAILED at 1740.

4 out of 4 hunks FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej

patching file video/out/vulkan/ra_vk.h

Hunk #1 FAILED at 18.

1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/ra_vk.h.rej

patching file video/out/vulkan/utils.c

Reversed (or previously applied) patch detected! Assume -R? [n]

Apply anyway? [n] y

Hunk #1 FAILED at 484.

Hunk #2 FAILED at 497.

Hunk #3 FAILED at 525.

Hunk #4 FAILED at 547.

Hunk #5 FAILED at 667.

Hunk #6 FAILED at 680.

6 out of 6 hunks FAILED -- saving rejects to file video/out/vulkan/utils.c.rej

patching file video/out/vulkan/utils.h

Reversed (or previously applied) patch detected! Assume -R? [n]

Apply anyway? [n] y

Hunk #1 FAILED at 93.

Hunk #2 FAILED at 110.

Hunk #3 FAILED at 136.

3 out of 3 hunks FAILED -- saving rejects to file video/out/vulkan/utils.h.rej

patching file video/out/vulkan/context.c

Reversed (or previously applied) patch detected! Assume -R? [n]

Apply anyway? [n] y

Hunk #1 succeeded at 498 with fuzz 1 (offset 31 lines).

Hunk #2 FAILED at 480.

1 out of 2 hunks FAILED -- saving rejects to file video/out/vulkan/context.c.rej

patching file video/out/vulkan/ra_vk.c

Reversed (or previously applied) patch detected! Assume -R? [n]

Apply anyway? [n] y

Hunk #1 FAILED at 34.

Hunk #2 FAILED at 71.

Hunk #3 FAILED at 1706.

3 out of 3 hunks FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej

patching file video/out/vulkan/ra_vk.h

Reversed (or previously applied) patch detected! Assume -R? [n]

Apply anyway? [n] y

Hunk #1 FAILED at 16. 1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/ra_vk.h.rej patching file video/out/vulkan/utils.c Hunk #1 FAILED at 665. 1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/utils.c.rej patching file video/out/vulkan/utils.h Hunk #1 FAILED at 131. Hunk #2 FAILED at 140. 2 out of 2 hunks FAILED -- saving rejects to file video/out/vulkan/utils.h.rej patching file video/out/vulkan/common.h Hunk #1 succeeded at 70 with fuzz 2 (offset 17 lines). patching file video/out/vulkan/utils.c Hunk #1 FAILED at 140. Hunk #2 succeeded at 907 with fuzz 1 (offset 181 lines). 1 out of 2 hunks FAILED -- saving rejects to file video/out/vulkan/utils.c.rej patching file video/out/vulkan/utils.h Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 succeeded at 156 with fuzz 2 (offset 35 lines). patching file DOCS/man/options.rst Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 4269. 1 out of 1 hunk FAILED -- saving rejects to file DOCS/man/options.rst.rej patching file video/out/vulkan/context.c Hunk #1 FAILED at 447. Hunk #2 FAILED at 518. 2 out of 2 hunks FAILED -- saving rejects to file video/out/vulkan/context.c.rej patching file video/out/vulkan/ra_vk.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 241. Hunk #2 FAILED at 254. Hunk #3 FAILED at 291. Hunk #4 FAILED at 318. Hunk #5 FAILED at 339. Hunk #6 FAILED at 363. Hunk #7 FAILED at 410. Hunk #8 FAILED at 804. Hunk #9 succeeded at 907 with fuzz 2 (offset 95 lines). Hunk #10 FAILED at 828. Hunk #11 FAILED at 1155. Hunk #12 succeeded at 1430 with fuzz 2 (offset 121 lines). Hunk #13 FAILED at 1331. Hunk #14 FAILED at 1361. Hunk #15 succeeded at 1531 (offset 132 lines). Hunk #16 FAILED at 1487. Hunk #17 FAILED at 1522. Hunk #18 FAILED at 1547. Hunk #19 FAILED at 1557. Hunk #20 FAILED at 1571. Hunk #21 FAILED at 1587. Hunk #22 FAILED at 1597. Hunk #23 FAILED at 1736. 20 out of 23 hunks FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej patching file video/out/gpu/ra.h Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 succeeded at 291 with fuzz 2 (offset 6 lines). patching file video/out/opengl/ra_gl.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 996. 1 out of 1 hunk FAILED -- saving rejects to file video/out/opengl/ra_gl.c.rej patching file video/out/vulkan/ra_vk.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 328. Hunk #2 succeeded at 1270 with fuzz 2 (offset 64 lines). Hunk #3 FAILED at 1543. 2 out of 3 hunks FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej patching file video/out/gpu/osd.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 314. 1 out of 1 hunk FAILED -- saving rejects to file video/out/gpu/osd.c.rej patching file video/out/gpu/shader_cache.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 974. 1 out of 1 hunk FAILED -- saving rejects to file video/out/gpu/shader_cache.c.rej patching file video/out/gpu/shader_cache.h Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 50. 1 out of 1 hunk FAILED -- saving rejects to file video/out/gpu/shader_cache.h.rej patching file video/out/gpu/video.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 1134. Hunk #2 FAILED at 1192. Hunk #3 FAILED at 1229. Hunk #4 FAILED at 2788. Hunk #5 FAILED at 3194. 5 out of 5 hunks FAILED -- saving rejects to file video/out/gpu/video.c.rej patching file DOCS/man/options.rst Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 4267. 1 out of 1 hunk FAILED -- saving rejects to file DOCS/man/options.rst.rej patching file video/out/vulkan/common.h Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 48. 1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/common.h.rej patching file video/out/vulkan/context.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 245. Hunk #2 FAILED at 355. Hunk #3 FAILED at 501. Hunk #4 FAILED at 533. 4 out of 4 hunks FAILED -- saving rejects to file video/out/vulkan/context.c.rej patching file video/out/vulkan/malloc.c Hunk #1 FAILED at 133. 1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/malloc.c.rej patching file video/out/vulkan/ra_vk.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 succeeded at 12 with fuzz 2 (offset 6 lines). Hunk #2 FAILED at 28. Hunk #3 FAILED at 51. Hunk #4 FAILED at 75. Hunk #5 FAILED at 196. Hunk #6 FAILED at 286. Hunk #7 FAILED at 486. Hunk #8 succeeded at 551 with fuzz 2 (offset 44 lines). Hunk #9 succeeded at 590 with fuzz 2 (offset 52 lines). Hunk #10 FAILED at 557. Hunk #11 FAILED at 650. Hunk #12 FAILED at 718. Hunk #13 FAILED at 754. Hunk #14 FAILED at 764. Hunk #15 FAILED at 850. Hunk #16 FAILED at 1496. Hunk #17 FAILED at 1621. Hunk #18 FAILED at 1661. Hunk #19 FAILED at 1744. Hunk #20 FAILED at 1813. 17 out of 20 hunks FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej patching file video/out/vulkan/utils.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 139. Hunk #2 succeeded at 437 with fuzz 1 (offset 60 lines). Hunk #3 FAILED at 442. Hunk #4 FAILED at 490. Hunk #5 FAILED at 502. Hunk #6 FAILED at 610. Hunk #7 FAILED at 650. Hunk #8 FAILED at 686. Hunk #9 FAILED at 722. Hunk #10 succeeded at 987 (offset 178 lines). Hunk #11 succeeded at 1018 (offset 178 lines). Hunk #12 succeeded at 1037 (offset 178 lines). Hunk #13 succeeded at 1052 (offset 178 lines). 8 out of 13 hunks FAILED -- saving rejects to file video/out/vulkan/utils.c.rej patching file video/out/vulkan/utils.h Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 66. Hunk #2 FAILED at 158. Hunk #3 FAILED at 175. 3 out of 3 hunks FAILED -- saving rejects to file video/out/vulkan/utils.h.rej patching file video/out/gpu/ra.h Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 53. 1 out of 1 hunk FAILED -- saving rejects to file video/out/gpu/ra.h.rej patching file video/out/gpu/video.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 succeeded at 1242 with fuzz 2 (offset 24 lines). patching file video/out/vulkan/ra_vk.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 208. 1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej patching file video/out/vulkan/context.c Hunk #1 FAILED at 446. Hunk #2 FAILED at 481. Hunk #3 FAILED at 503. Hunk #4 FAILED at 522. 4 out of 4 hunks FAILED -- saving rejects to file video/out/vulkan/context.c.rej patching file video/out/vulkan/ra_vk.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 1849. 1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej patching file video/out/vulkan/context.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 448. Hunk #2 FAILED at 464. Hunk #3 FAILED at 503. Hunk #4 FAILED at 531. 4 out of 4 hunks FAILED -- saving rejects to file video/out/vulkan/context.c.rej patching file video/out/vulkan/ra_vk.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 321. Hunk #2 succeeded at 351 with fuzz 2 (offset 19 lines). 1 out of 2 hunks FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej patching file video/out/vulkan/ra_vk.h Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 succeeded at 20 with fuzz 2 (offset 4 lines). patching file video/out/gpu/ra.h Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 85. 1 out of 1 hunk FAILED -- saving rejects to file video/out/gpu/ra.h.rej patching file video/out/gpu/video.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 3058. 1 out of 1 hunk FAILED -- saving rejects to file video/out/gpu/video.c.rej patching file video/out/opengl/ra_gl.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 283. Hunk #2 FAILED at 382. 2 out of 2 hunks FAILED -- saving rejects to file video/out/opengl/ra_gl.c.rej patching file video/out/vulkan/ra_vk.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 succeeded at 438 with fuzz 2 (offset -73 lines). patching file video/out/vulkan/ra_vk.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 1684. 1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej patching file video/out/vulkan/utils.c Hunk #1 succeeded at 447 (offset 52 lines). patching file DOCS/man/options.rst Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 succeeded at 4315 with fuzz 2 (offset 45 lines). patching file video/out/vulkan/context.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 104. 1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/context.c.rej patching file video/out/vulkan/utils.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 455. Hunk #2 succeeded at 537 with fuzz 2 (offset 60 lines). 1 out of 2 hunks FAILED -- saving rejects to file video/out/vulkan/utils.c.rej patching file video/out/vulkan/utils.h Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 55. 1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/utils.h.rej patching file video/out/vulkan/formats.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 25. Hunk #2 FAILED at 46. 2 out of 2 hunks FAILED -- saving rejects to file video/out/vulkan/formats.c.rej patching file video/out/vulkan/ra_vk.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 481. 1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej patching file video/out/vulkan/malloc.c Reversed (or previously applied) patch detected! Assume -R? [n] y patching file video/out/gpu/shader_cache.c Reversed (or previously applied) patch detected! Assume -R? [n]<br> Apply anyway? [n] y Hunk #1 FAILED at 786. 1 out of 1 hunk FAILED -- saving rejects to file video/out/gpu/shader_cache.c.rej patching file video/out/vulkan/ra_vk.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 378. Hunk #2 FAILED at 922. Hunk #3 FAILED at 1254. Hunk #4 succeeded at 1297 (offset 29 lines). Hunk #5 FAILED at 1604. Hunk #6 FAILED at 1637. 5 out of 6 hunks FAILED -- saving rejects to file video/out/vulkan/ra_vk.c.rej patching file video/out/vulkan/utils.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] y Hunk #1 FAILED at 519. 1 out of 1 hunk FAILED -- saving rejects to file video/out/vulkan/utils.c.rej

laichiaheng commented on 2017-12-27 14:03

fail to build with the patch

laichiaheng commented on 2017-12-26 02:20

I have found the solution, just remove these lines:

'shaderc-git'

'https://patch-diff.githubusercontent.com/raw/mpv-player/mpv/pull/4933.patch'

'SKIP'

patch -p1 -i "${srcdir}/4933.patch"