summaryrefslogtreecommitdiffstats
path: root/contrib/fribidi
Commit message (Collapse)AuthorAgeFilesLines
* contrib: Add freetype and fribidi patches for mingw-w64.Bradley Sepos2020-11-171-0/+15
|
* contrib: update freetype fribidi harfbuzz and libass.Damiano Galassi2020-11-171-4/+4
|
* contrib: macOS arm and intel cross compilation.Damiano Galassi2020-11-051-0/+7
|
* contrib: Switch to using GitHub to host our contrib binaries. Their CDN ↵sr552020-02-251-1/+1
| | | | should be global and more reliable than our own server.
* contrib: Update to fribidi 1.0.7.Bradley Sepos2019-10-141-4/+4
| | | | Fixes #2014.
* contrib: Fix some configure-related warnings.Nomis1012019-09-071-5/+0
|
* make: finish correcting host/build semanticsJohn Stebbins2019-04-171-2/+2
|
* contrib: Remove local pthreads-w32 in favor of winpthreads.Bradley Sepos2019-03-311-4/+0
| | | | 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: Update to fribidi 1.0.5.Bradley Sepos2019-02-246-62/+17
|
* contrib: Update fribidi url to use GitHub tarball.Bradley Sepos2017-12-273-5/+40
| | | | | | | | | | | | fribidi.org is gone. The official release archive we were using is gone. Only release tags on GitHub remain, and they are not direct replacements for the proper release archives we were using previously. Some changes were necessary for compilation from source, namely: - Removal of an ugly hack that resulted in configure being run more than once. Apparently the same fix is already upstream https://github.com/fribidi/fribidi/commit/0efbaa9052320a951823a6e776b30a580e3a2b4e - Modification of Makefile.am to avoid building the doc subdirectory, since this will fail wherever c2man isn't available such as on Mac. We don't need these docs - Modification of gen.tab/Makefile.in to use the host compiler when cross-compiling. This cannot be done as a normal patch since Makefile.in is generated in the bootstrap phase. This is an open issue upstream: https://github.com/fribidi/fribidi/issues/7 This is all a good lesson on the importance of maintaining urls. I'm still a bit stunned a widely used GNU project would shutter its domain and release archive.
* Revert "contrib: Update fribidi download url and hash to GitHub tarball."Bradley Sepos2017-12-271-4/+3
| | | | This reverts commit 0097a6ef2d51d0e44f2201689f5111bdb69932dd.
* Revert "contrib: Fix issues with fribidi."Bradley Sepos2017-12-272-30/+0
| | | | This reverts commit 97dd7d2a6830ab3cf952c308b9b1830a7c0fb5c2.
* contrib: Fix issues with fribidi.Bradley Sepos2017-12-272-0/+30
| | | | The source tarball isn't exactly the same as the release tarball found on fribidi.org before it shuttered. Needs a little extra care and an anvil dropped on Mr. Horrible.
* contrib: Update fribidi download url and hash to GitHub tarball.Bradley Sepos2017-12-271-3/+4
| | | | fribidi.org is gone.
* contrib: Patch fribidi bootstrap to quote directory variable.Bradley Sepos2017-09-061-0/+12
|
* 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-2/+2
| | | | download.handbrake.fr now uses https, and some other hostnames do as well.
* contrib: Add upstream urls where possible.Bradley Sepos2016-05-251-2/+3
|
* 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: Update to fribidi 0.19.7.Bradley Sepos2015-09-234-44/+19
|
* ASS bump to 0.10.0jstebbins2011-10-215-0/+54
libass has a new dependency on fribidi. So also add fribidi to contribs. I repackaged the libass distribution because the configure script shipped with it is damaged beyond repair for darwin. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4304 b64f7644-9d1e-0410-96f1-a4d463321fa5