I just rebased the PKGBUILD on mpv-full-git.
Tell me if I need to remove something.
Git Clone URL: | https://aur.archlinux.org/mpv-amd-full-git.git (read-only, click to copy) |
---|---|
Package Base: | mpv-amd-full-git |
Description: | A free, open source, and cross-platform media player (git version with all possible libs) |
Upstream URL: | https://mpv.io/ |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | clap22 |
Maintainer: | nathanielcwm |
Last Packager: | nathanielcwm |
Votes: | 6 |
Popularity: | 0.093009 |
First Submitted: | 2018-11-20 15:46 |
Last Updated: | 2021-02-06 07:30 |
I just rebased the PKGBUILD on mpv-full-git.
Tell me if I need to remove something.
I'm not using this anymore, feel free to adopt
Be advised, many of the configurable options have been depreciated and removed. smbclient, libass(+libass_osd), oss-audio, rsound, sndio, drmprime, apple-remote are no longer configurable, and (from what i can tell) are autodetected only(Which comes with its own caveats for obvious reasons).
Please update the pkgbuild to remove these options from --enabled list, dependencies should be picked up for now, but you may need to apply patches later on for arch-specific issues from autodetection.
compilation fails with waf: error: no such option: --enable-libsmbclient
@ReekyMarko I am not entirely certain about the dependencies actually, I fumbled with it around the time the commit was made because mpv wouldn't compile, so memory is a bit foggy. I think you're correct. If the configuration was successful, mpv issues a report that should tell you if spirv-cross was found.
@polzhevskaya thanks, I will add it. I changed the crossc
dependency to spirv-cross
. Is that right?
I suggest that instead of removing --enable-crossc you replace it with --enable-spirv-cross and adjust the dependencies. https://github.com/mpv-player/mpv/commit/cc38035841692780883f9cec274617108c57670c
Lots of depreceated options have appeared again. Please update the PKGBUILD or orphan it. I had to remove these to get it to build:
--enable-zsh-comp
--enable-dvdread
--enable-vapoursynth-lazy
--enable-vaapi-glx
--enable-crossc
--disable-mali-fbdev
--enable-tv
--enable-tv-v4l2
--enable-libv4l2
--enable-audio-input
I had to remove this option to make it build again. Waf was complaining there is no such option:
--enable-crossc
NOTE: Recommended to be used with https://aur.archlinux.org/packages/ffmpeg-amd-full-git/ - compile and install that first.
Based on https://aur.archlinux.org/packages/ffmpeg-full-git by dbermond
Pinned Comments
clap22 commented on 2018-11-20 15:49
NOTE: Recommended to be used with https://aur.archlinux.org/packages/ffmpeg-amd-full-git/ - compile and install that first.
Based on https://aur.archlinux.org/packages/ffmpeg-full-git by dbermond