* Add initial package for vapoursynth
* Forgot to edit the PKGBUILD to include my name as contributor
* enable vapoursynth for mpv
* Enable vulkan support in SDL2
* speex: Update to 1.2.0
The WinMM patch has been upstreamed.
* wavpack: Update to 5.0.0
* libwebp: Update to 0.5.2
* harfbuzz: Update to 1.3.4
* freetype: Update to 2.7.1
* libass: Update to 0.13.6
* ffmpeg: Update to 3.2.2
This adds --enable-libwebp as an argument to the configure script. It
was probably always supposed to be there because libwebp is a
dependency, but ffmpeg doesn't seem to link to it unless the argument is
also specified.
* libcdio: Update to 0.94
* mpv: Update to 0.23.0
Packaging changes:
- enca and libguess are removed in favour of uchardet
- CDDA support is re-enabled, since it appears to work now
- The licence field is changed back to "GPL." This should probably have
been done in 0a1af2b, when the NNEDI3 prescaler was removed.
- --disable-egl-angle-lib is used to prevent linking directly to libEGL,
because this doesn't work on i686. Instead, libEGL will be loaded at
runtime.
* fontconfig: Update to 2.12.1
* libass: Update to 0.13.4
* ffmpeg: Update to 3.2
This replaces the SDL1 video output device with SDL2.
* enca: Update to 1.19
* mpv: Update to 0.22.0
Encoding mode no longer uses deprecated APIs, so encoding-profiles.conf
will be installed again.
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* update PKGBUILD templates
* remove line-ending whitespace
* minor typos/fixes
Remaining md5sums either didn't download or
didn't pass checksum tests.
Packaging changes:
- Added uchardet for (hopefully better) subtitle codepage detection
- Added libarchive for decoding videos from zip files and other archive
formats
This includes a couple of changes to the packaging:
- libjpeg-turbo and libcaca are added as an explicit dependencies.
- Several auto-detected dependencies are explicitly enabled at configure
time, so configure will return an error if they are not found. The
official mpv build scripts have also started to do this.
- The man page is now built and installed.
- mpv.com is now installed to the correct directory.
- encoding-profiles.conf is no longer installed to /etc, since mpv
doesn't load config files from there on MinGW. Instead, it's installed
next to the example config files in /share/doc/mpv.
- The x86_64 and i686 versions are built in different subdirectories, so
waf doesn't get confused when building both versions at the same time.
- winpty is used to get key bindings working in mintty.