Package Details: mpv-git 0.36.0_46_g14504e0559-1

Git Clone URL: https://aur.archlinux.org/mpv-git.git (read-only, click to copy)
Package Base: mpv-git
Description: Video player based on MPlayer/mplayer2 (git version)
Upstream URL: https://mpv.io
Keywords: media player video
Licenses: GPL
Conflicts: mpv
Provides: libmpv.so, mpv
Submitter: rpolzer
Maintainer: qmega
Last Packager: qmega
Votes: 225
Popularity: 0.69
First Submitted: 2012-12-04 09:21 (UTC)
Last Updated: 2023-08-03 03:09 (UTC)

Required by (345)

Sources (2)

Latest Comments

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

qmega commented on 2023-08-25 21:50 (UTC) (edited on 2023-08-25 21:54 (UTC) by qmega)

@Batou You can install libplacebo-git from AUR if you don't want to wait for the Arch package. libplacebo release is on v6.292.1 as of 5 days ago but the official Arch package hasn't updated yet. I use libplacebo-git with this package anyway (mostly because it was required for gpu-next for a good while) and it's stable in my experience.

If for some reason the Arch package stays out of date for a long time, I can switch this package's dependency to libplacebo-git explicitly, but I don't expect that to be necessary in general, because mpv tries to only depend on released libplacebo versions (although individual features are sometimes gated on unreleased libplacebo APIs).

Batou commented on 2023-08-25 21:45 (UTC)

I'm getting a libplacebo version error:

Dependency libplacebo found: NO found 5.264.1 but need: '>=6.292.0'
Run-time dependency libplacebo found: NO 

meson.build:932:13: ERROR: Dependency lookup for libplacebo with method 'pkgconfig' failed: Invalid version, need 'libplacebo' ['>=6.292.0'] found '5.264.1'.

A full log can be found at /home/bat/.cache/yay/mpv-git/src/mpv/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().

Any suggestions?

qmega commented on 2023-08-03 03:12 (UTC) (edited on 2023-08-03 06:39 (UTC) by qmega)

Reimplemented pkgver() to produce output matching what it did before.

@osalas and anyone else who installed a build with a date-version, you'll probably have to manually force a rebuild/reinstall because it'll be seen as a downgrade.

Re: glslang, you have to rebuild libplacebo and then rebuild mpv.

osalas commented on 2023-08-02 21:38 (UTC) (edited on 2023-08-02 21:38 (UTC) by osalas)

Mainstream has removed the version.py script.

I have solved my build by replacing the line on PKGBUILD that has the version.py call with a simple date +%Y%m%d

Squidward commented on 2023-07-27 19:55 (UTC) (edited on 2023-07-27 19:55 (UTC) by Squidward)

@txyyh you can fix this by temproraly downgradeing glslang by running

pkgctl repo clone --protocol=https --switch="12.2.0-1" glslang

then use makepkg to compile and install the older version

txyyh commented on 2023-07-27 13:06 (UTC)

glslang 12.3.1 removed libglslang-default-resource-limits.so.12, which cause mpv-git can't start successfully

DeadNews commented on 2023-07-10 16:26 (UTC)

Missed dependency mujs:

$ mpv path/to.mp4                                                                                                                            
mpv: error while loading shared libraries: /usr/lib/libmujs.so: cannot open shared object file: No such file or directory

https://archlinux.org/packages/extra/x86_64/mujs/

Required By (2)

    mpv
    mpv (staging)

https://github.com/mpv-player/mpv/blob/cbb1af64d5df760a182acaa8bade40ba77c372df/DOCS/man/javascript.rst?plain=1#L58-L61

HexxTheSwagger commented on 2023-05-11 10:38 (UTC)

I was rebuilding it, using git clean -dfx from AUR wiki page and also tried to manually build without makepkg. But it doesn't matter since it works after today's update.

qmega commented on 2023-05-09 23:12 (UTC)

How are you rebuilding? Is it possible that you reinstalled a previously-built package, e.g. by using makepkg without -f and there hadn't been any commits upstream since your last build? Are you sure you're running the same mpv you're building? Forget to install or have a different mpv in your path?

HexxTheSwagger commented on 2023-05-09 07:51 (UTC)

@zuzavo Yes, i have rebuilt it after python update. Did it again rn to be sure, same error.