| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
e3817b13cfebce6f7542be6761bd9fa8b51e1005.
I must have forgotten to `make libvpx.xclean` before building.
|
|
|
|
| |
Fixes cross compilation with gcc 8 and where clang is acting weird.
|
|
|
|
| |
#1401.
|
| |
|
| |
|
|
|
|
| |
Seems like libvpx should have a generic target for future/unknown macOS versions.
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
FreeBSD's diff doesn't support --version option.
Use hash command to check if diff is available or not.
|
|
|
|
| |
This fixes corrupted output issue on macos
|
| |
|
|
|
|
| |
Closes #518.
|
|
|
|
| |
Closes #356.
|
|
|
|
| |
download.handbrake.fr now uses https, and some other hostnames do as well.
|
|
|
|
|
| |
Ubuntu patched gcc to generate PIE executables by default. This means
all code is required to be compiled with -fPIC.
|
| |
|
| |
|
|
|
|
| |
VP9 has problems with newer pthreads-win32. No easy way to disable threading for VP9 only.
|
|
|
|
| |
Was trying to use outdated system nasm instead of (local) yasm.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6166 b64f7644-9d1e-0410-96f1-a4d463321fa5
|
|
Thanks to Matthew Harvey for this patch
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6165 b64f7644-9d1e-0410-96f1-a4d463321fa5
|