summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* scripts: Update to mingw-w64-build 6.0.1.Bradley Sepos2019-03-311-2/+2
| | | | Fixes an issue with GDB makeinfo path.
* Update to mingw-w64-build 6.0.0.Bradley Sepos2019-03-311-63/+189
| | | | Adds winpthreads and gdb. Disable gdb with --disable-gdb.
* flatpak: add Intel MediaSDK pluginJohn Stebbins2019-03-071-3/+23
| | | | | | | | | | | | | | | | | | | | | Defines a flatpak manifest that is used to download and build all the dependencies for MediaSDK 19.1.pre2. These are built into a flatpak plugin that can be installed independently from the main HandBrake flatpak. When the plugin is installed, HandBrake gains the ability to do QSV encoding with the latest MediaSDK and VA drivers. When HandBrake is configured with '--flatpak --enable-qsv' and 'make pkg.create.flatpak' is run, both the HandBrake flatpak and the MediaSDK plugin will be built. The name of the MediaSDK plugin file is: fr.handbrake.plugin.IntelMediaSDK-$(HB.version)-$(HB.machine).flatpak I've also changed the the name of the HandBrake flatpak file to conform better with flatpak naming: fr.handbrake.ghb-$(HB.version)-$(HB.machine).flatpak fr.handbrake.HandBrakeCLI-$(HB.version)-$(HB.machine).flatpak
* flatpak: allow building with QSV enabledJohn Stebbins2019-03-071-4/+13
|
* configure: gtk: make: scripts: Make scripts compatible with Python 3.Bradley Sepos2019-02-251-6/+7
|
* scripts: Update to mingw-w64-build 5.0.0.Bradley Sepos2019-01-251-10/+11
| | | | Bump to mingw-w64 6.0.0, gcc 8.2.0 and friends.
* scripts: Update to mingw-w64-build 4.1.1.Bradley Sepos2019-01-071-12/+36
| | | | Improves error reporting and allows use of sha256sum on systems without shasum.
* flatpak: improve manifest creation scriptJohn Stebbins2018-06-191-1/+1
| | | | make script compatible with multiple modules
* flatpak: use freedesktop platform instead gnomeJohn Stebbins2018-06-191-2/+3
| | | | It's smaller
* flatpak: sort manifest entries by using OrderedDictJohn Stebbins2018-06-191-15/+10
|
* scripts: Update to mingw-w64-build 4.1.0.Bradley Sepos2018-06-171-2/+2
| | | | Removes yasm dependency.
* contrib: gtk: libhb: make: scripts: Remove yasm contrib.Bradley Sepos2018-06-171-15/+1
|
* scripts: add script for creating flatpak manifestsJohn Stebbins2018-06-061-0/+154
| | | | | | | This script can generate manifests that are suitable for submitting to flathub for publishing to their repository. It can also be used for generating manifests suitable for building local flatpak bundles and is used during 'make pkg.create.flatpak'
* scripts: Update to mingw-w64-build 4.0.1.Bradley Sepos2018-05-101-3/+3
| | | | Downgrades binutils to workaround https://sourceware.org/bugzilla/show_bug.cgi?id=22762 until a new version is released. Fixes #1330.
* scripts: Update to mingw-w64-build 4.0.0.Bradley Sepos2018-05-071-50/+90
| | | | GCC 7.3.0, continuous output (keep alive for Travis), and more.
* scripts: Handle exit conditions more robustly in mac-toolchain-build.Bradley Sepos2018-05-071-1/+5
|
* scripts: Remove unnecessary exit message from mac-toolchain-build.Bradley Sepos2018-05-071-1/+0
|
* scripts: Make mac-toolchain-build dot crawl print only every 15 seconds.Bradley Sepos2018-05-071-1/+1
|
* scripts: Print continuous output while mac-toolchain-build runs.Bradley Sepos2018-05-071-158/+188
| | | | | | Avoid timeouts due to long running processes and lack of output on slow automated build systems like Travis. For some reason the git and GitHub aren't displaying this diff in an intuitive way; not much has changed in the main section.
* scripts: Improve mac-toolchain-build curl parameters.Bradley Sepos2018-04-221-7/+7
| | | | Follow links, force overwrite files (in the temp dir), and set a connect timeout of 30 seconds; same as mingw-w64-build.
* scripts: Update mac-toolchain-build NASM url.Bradley Sepos2018-04-221-1/+1
| | | | Upstream switched to https recently, breaking the download script.
* Misc. typosluz.paz2018-02-201-1/+1
| | | Found via `codespell -q 3 --skip="./gtk/po`
* scripts: Update to mingw-w64-build 3.1.1.Bradley Sepos2018-01-231-2/+4
|
* scripts: Enable sections and lto for nasm.Bradley Sepos2018-01-101-3/+3
| | | | Pass a couple standard variables since make sometimes makes zero sense.
* scripts: Update mac-toolchain-build to add nasm.Bradley Sepos2018-01-101-3/+17
|
* scripts: Append to log files instead of overwriting.Bradley Sepos2017-12-281-12/+12
|
* scripts: Fix typo in Mac deps build script.Bradley Sepos2017-12-281-1/+1
|
* scripts: Fix typo in 0a049afce. #1075Bradley Sepos2017-12-271-1/+1
|
* scripts: Export prefix bin path while building Mac deps.Bradley Sepos2017-12-271-0/+6
| | | | Fixes #1075.
* scripts: Fix sudo invocation in mac-toolchain-build.Bradley Sepos2017-12-261-7/+7
|
* scripts: Update to mingw-w64-build 3.1.0.Bradley Sepos2017-12-141-13/+13
| | | | Bumps to mingw-w64 5.0.3 and gcc 7.2.0.
* scripts: Update mac-toolchain-build dependencies.Bradley Sepos2017-12-141-23/+23
|
* build: Additional hashbang compatibility for BSD-like systems.Bradley Sepos2017-12-035-5/+5
| | | | Fixes #1040.
* build: Make hashbangs more compatible.Bradley Sepos2017-12-025-5/+5
|
* scripts: Periodically update sudo timeout while building Mac toolchain.Bradley Sepos2017-08-041-0/+6
| | | | Should help avoid excessive password prompts should certain tools (CMake) take awhile to build.
* scripts: Update mac-toolchain-build to Cmake 3.8.2.Bradley Sepos2017-07-141-8/+8
| | | | No issue previously, but now in sync with contrib.
* scripts: Update to mingw-w64-build 3.0.1.Bradley Sepos2017-06-211-3/+5
| | | | Fixes minor issues with the 3.0.0 release.
* scripts: Update to mingw-w64-build 3.0.0.Bradley Sepos2017-06-211-56/+75
| | | | Various improvements and GCC 7.1.0.
* scripts: Update to mingw-w64-build 2.3.2.Bradley Sepos2017-04-281-5/+5
|
* scripts: Update to mingw-w64-build 2.3.1.Bradley Sepos2017-03-291-2/+2
| | | | Resolves an issue building libgmp on newer Linux distros with hardened GCC.
* scripts: Modernize Python.qarkai2017-03-042-128/+56
| | | | | | | | | | Replace getopt with argparse Remove useless globals Fix PEP8 warnings Replace top() with native list index Handle Expat exceptions Closes #321.
* scripts: Print usage and exit when release tag not specified to tag-release.sh.Bradley Sepos2016-12-181-1/+6
|
* scripts: Update to mingw-w64-build.Bradley Sepos2016-11-151-5/+2
| | | | mingw-w64 5.0-rc2 -> 5.0.0 release.
* scripts: Add mac-toolchain-build.Bradley Sepos2016-11-131-0/+139
| | | | With the exceptions of Xcode and Command Line Tools for Xcode, builds and installs all HandBrake dependencies for macOS.
* scripts: Update to mingw-w64-build 2.2.0.Bradley Sepos2016-07-291-4/+4
|
* scripts: Update to mingw-w64-build 2.1.0.Bradley Sepos2016-07-291-39/+58
|
* scripts: Update to mingw-w64-build 2.0.0.Bradley Sepos2016-07-071-31/+14
|
* scripts: Remove old prebuilt mingw script.Bradley Sepos2016-06-271-48/+0
|
* Merge pull request #232 from bradleysepos/mingwScott2016-06-271-0/+440
|\ | | | | Update to mingw-w64 5.0-rc2 and pthreads-win32 2.9.1.
| * scripts: Add mingw-w64-build 1.0.0.Bradley Sepos2016-06-231-0/+440
| |