Disabled stuff:
- rav1e (rust)
- dlfcn (upstream does not support Windows ARM64)
- libmfx (Intel GPU)
- amf (AMD GPU)
- nvenc (NVIDIA GPU)
librsvg uses the 2.40 package, changes clang32 to use it as well
All packages which successfully built on clang64, for which all of their
dependencies are already available for clang32. Except for rust
(#9091).
Batch 7
* 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.