summaryrefslogtreecommitdiffstats
path: root/contrib/libvpx
Commit message (Collapse)AuthorAgeFilesLines
* make: finish correcting host/build semanticsJohn Stebbins2019-04-171-8/+8
|
* contrib: Update to libvpx 1.8.0.Ewout ter Hoeven2019-03-318-300/+22
|
* contrib: Remove local pthreads-w32 in favor of winpthreads.Bradley Sepos2019-03-311-1/+1
| | | | Cross-compiling for Windows now requires winpthreads which is part of the toolchain provided by scripts/mingw-w64-build, and similar packages provided by Linux distros.
* contrib: Revert libvpx clang patch added in ↵Bradley Sepos2019-01-081-46/+0
| | | | | | e3817b13cfebce6f7542be6761bd9fa8b51e1005. I must have forgotten to `make libvpx.xclean` before building.
* contrib: Fix potential assembly issues with libvpx and AVX-512.Bradley Sepos2019-01-072-0/+50
| | | | Fixes cross compilation with gcc 8 and where clang is acting weird.
* contrib: Add additional AVX-512 compatibility patches to libvpx.Bradley Sepos2018-06-282-0/+96
| | | | #1401.
* contrib: Set libvpx target to minimum system version we support on macOS.Bradley Sepos2018-06-181-0/+6
|
* contrib: Switch yasm dependencies to nasm.Bradley Sepos2018-06-171-13/+2
|
* contrib: Add macOS 10.13 High Sierra detection patch to libvpx.Bradley Sepos2018-06-101-0/+59
| | | | Seems like libvpx should have a generic target for future/unknown macOS versions.
* contrib: Add compatibility patches for libvpx.Bradley Sepos2018-06-102-0/+116
| | | | The avx-512 patch should avoid breakage with wonky compilers and older systems such as macOS <= 10.11. The pthread detection patch can be applied more generally but really is a safety check targeting win32.
* libvpx: fix vpx.pc pkg-config file for static builds (#1385)John Stebbins2018-06-031-0/+26
| | | | | | | | The generated vpx.pc file results in undefined symbols during ffmpeg's configure tests. libpthread is not getting added to the link line as required. The vpx.pc file needs to include -lpthread in the Libs instead of Libs.private when generating only a static library. Fixes https://github.com/HandBrake/HandBrake/issues/1383
* Fix diff command check for FreeBSD.Yuichiro NAITO2018-05-281-0/+11
| | | | | FreeBSD's diff doesn't support --version option. Use hash command to check if diff is available or not.
* Lib: Update LibVPX to 1.7.0sr552018-05-181-3/+3
| | | | This fixes corrupted output issue on macos
* libvpx: fix building with our pthreadw32 contribJohn Stebbins2017-03-111-0/+11
|
* contrib: Update to libvpx 1.6.1.Bradley Sepos2017-03-101-4/+3
| | | | Closes #518.
* contrib: Use SHA256 instead of MD5 for contrib archive checksums.Justin Scholz2016-12-151-3/+3
| | | | Closes #356.
* contrib: Use https where possible.Bradley Sepos2016-12-141-1/+1
| | | | download.handbrake.fr now uses https, and some other hostnames do as well.
* libvpx: fix build failure on ubuntu 16.10John Stebbins2016-10-191-0/+6
| | | | | Ubuntu patched gcc to generate PIE executables by default. This means all code is required to be compiled with -fPIC.
* contrib: Re-enable multithreading for libvpx.Bradley Sepos2016-07-071-2/+8
|
* contrib: Explicitly disable vp10, cosmetics.Bradley Sepos2016-07-051-1/+2
|
* contrib: Disable vpx threading on mingw.Bradley Sepos2016-07-051-6/+6
| | | | VP9 has problems with newer pthreads-win32. No easy way to disable threading for VP9 only.
* contrib: Fix libvpx building on Mac.Bradley Sepos2016-05-271-0/+6
| | | | Was trying to use outdated system nasm instead of (local) yasm.
* libvpx: bump to 1.5.0John Stebbins2016-05-271-7/+3
|
* enable libvpx VP9 encoderJohn Stebbins2016-05-271-1/+2
|
* contrib: Update comments in contrib modules.Bradley Sepos2016-05-251-1/+1
|
* contrib: Use libvpx release archives instead of GitHub mirror archives.Bradley Sepos2016-05-251-12/+6
|
* contrib: Add upstream urls where possible.Bradley Sepos2016-05-251-0/+11
|
* Build: refactor fetch for contrib tarballsKonaBlend2016-05-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Fetch is now python-based and runs on the same version as does configure. The source script is make/fetch.py. New features: MD5 hash tracking for tarballs. Data values for all contribs added. Upon download, the file will be verified, and only then will it be moved into place inside downloads/ . Files that exist before the build system does a fetch will not be md5-checked. Multiple URLs for tarballs. Each module may specify one or more URLs and by convention the official HandBrake should be first when possible. Each URL is tried in sequence, and if it fails for any reason, the next URL is tried. If no URL succeeds, a hard-error is reported. Network fetching may be disabled via configure options. --disable-fetch will hard-error if a fetch is attempted. --accept-fetch-url=SPEC and --deny-fetch-url=SPEC offer an ACL-style mechanism using regex to match against URLs. For example, --accept-fecth-url='.*/download.handbrake.fr/.*' would skip any non-matching URLs. Build dependencies have been lightened. wget and curl are no longer required. TODO: GTK packaging should also be able to remove those deps.
* contrib: fix building libvpx on mingwjstebbins2014-04-161-2/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6166 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add VP8 supportjstebbins2014-04-152-0/+24
Thanks to Matthew Harvey for this patch git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6165 b64f7644-9d1e-0410-96f1-a4d463321fa5