Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make: Check for -Wno-format-truncation in configure.py and record to ↵ | Bradley Sepos | 2019-09-10 | 2 | -1/+13 |
| | | | | | | GNUmakefile. Makes clang shut up and can be used as a template to test whether the compiler supports other warnings. | ||||
* | make: Rearrange the configure.py ordering for GNUmakefile generation. | Nomis101 | 2019-09-09 | 1 | -4/+4 |
| | |||||
* | build: make: Fix df-verify where `make contrib.verify` is called directly. | Bradley Sepos | 2019-09-08 | 1 | -1/+4 |
| | |||||
* | make: Allow tar to extract xz archives. | Bradley Sepos | 2019-08-31 | 1 | -1/+1 |
| | |||||
* | make: Disable warning for AMD VCE on Linux. | Bradley Sepos | 2019-08-31 | 1 | -1/+1 |
| | |||||
* | VCE: Vulkan support on linux. | OvchinnikovDmitrii | 2019-08-28 | 1 | -2/+2 |
| | |||||
* | make: Rearrange configure.py help output into a more logical order. | Bradley Sepos | 2019-08-21 | 1 | -53/+51 |
| | | | | Minor content revision. | ||||
* | make: Revise security section comments in configure.py. | Bradley Sepos | 2019-08-21 | 1 | -2/+2 |
| | |||||
* | make: Move harden option to the new Security group in configure.py. | Nomis101 | 2019-08-21 | 2 | -4/+3 |
| | |||||
* | make: Move sandbox option into new Security group in configure.py. | Nomis101 | 2019-08-21 | 1 | -4/+8 |
| | |||||
* | make: Add a configure.py option to enable app sandbox. | Nomis101 | 2019-08-21 | 1 | -0/+10 |
| | | | | Currently only implemented for macOS. If it will be implemented on other systems, it can be switched based on the target system, per https://github.com/HandBrake/HandBrake/issues/428#issuecomment-522677832 | ||||
* | Remove libsamplerate | John Stebbins | 2019-08-11 | 1 | -1/+0 |
| | | | | Convert the last use of libsamplerate in sync.c to swresample | ||||
* | LinGui: make selection of gtk3/gtk4 configure-able | John Stebbins | 2019-07-31 | 1 | -0/+5 |
| | |||||
* | Fix some typos (#2202) | Nomis101 | 2019-07-31 | 1 | -2/+2 |
| | | | Fix some typos | ||||
* | build: Change hardening logic from None to False in configure.py. | Nomis101 | 2019-07-19 | 1 | -2/+2 |
| | |||||
* | Fix gcc 9 compiler warnings | John Stebbins | 2019-06-28 | 1 | -1/+1 |
| | | | | | gcc 9 is quite a lot chattier and clutters the build log with useless information :\ | ||||
* | build: Update to config.guess 2019-06-10 | Nomis101 | 2019-06-23 | 1 | -297/+495 |
| | | | | | Update config.guess to version 2019-06-10. It brings a lot of changes, some of them for Darwin. See changelog https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=ChangeLog;hb=f83dbaa146823950ddcb783d01667328571a2444 | ||||
* | Revert some changes of too extensive gardening | Nomis101 | 2019-06-22 | 2 | -2/+26 |
| | | | | Closes #2155 | ||||
* | [gardening] Clean up old OS X code pieces | Nomis101 | 2019-06-22 | 3 | -46/+4 |
| | | | | Remove old PPC/i386 related Mac code and stuff < macOS 10.11 | ||||
* | build: Add --enable-hardening flag to enable stack protection and enhanced ↵ | Nomis101 | 2019-06-19 | 2 | -1/+11 |
| | | | | | | buffer overflow protection. Prints the hardening status on global init to the log. Closes #2027. Was #2040. | ||||
* | Add a definition file for NetBSD | Ryo ONODERA | 2019-06-18 | 1 | -0/+19 |
| | | | | Add basic definitions for NetBSD. | ||||
* | Enable GTK user interface for NetBSD | Ryo ONODERA | 2019-06-18 | 1 | -0/+5 |
| | | | | Hook gtk subdirectory to build. | ||||
* | configure: More verbose selection of python interpreters. | Ryo ONODERA | 2019-06-18 | 1 | -1/+1 |
| | | | | python3.7, python3.6 and python2.7 are common under NetBSD. | ||||
* | configure: add fixed option name to ToolProbe | John Stebbins | 2019-04-17 | 1 | -32/+34 |
| | | | | | | | Using the first program name as the option caused breakage under certain circumstances. Fixes https://github.com/HandBrake/HandBrake/issues/1797 | ||||
* | configure: export FEATURE.* vars to project.h | John Stebbins | 2019-04-17 | 1 | -1/+1 |
| | |||||
* | configure: fix osx build | John Stebbins | 2019-04-17 | 1 | -2/+1 |
| | | | | | revert migrateion BUILD.ncpu and BUILD.jobs to HOST. these are build machine specific values | ||||
* | make: finish correcting host/build semantics | John Stebbins | 2019-04-17 | 5 | -44/+44 |
| | |||||
* | configure: Add comments to make lib checks more readable | John Stebbins | 2019-04-16 | 1 | -18/+29 |
| | | | | | | With all the quoted code fragments, it is difficult to see indentation that separates osx, mingw, and linux specific tests. The comments make this more clear | ||||
* | configure: make separate LDTest and PkgConfigTest functions | John Stebbins | 2019-04-16 | 1 | -76/+74 |
| | | | | | | Using LDProbe and PkgConfigProbe Actions within ChkLib Action resulted in somewhat ugly log output. Moving the work into separate Test functions allows it to be reused without using the Actions | ||||
* | configure: fix comments | John Stebbins | 2019-04-15 | 1 | -14/+6 |
| | |||||
* | configure: fix typo | John Stebbins | 2019-04-15 | 1 | -1/+1 |
| | |||||
* | configure: move sanitation of options together | John Stebbins | 2019-04-15 | 1 | -10/+19 |
| | | | | and fix some typos | ||||
* | configure: make sure numa is only enabled on linux | John Stebbins | 2019-04-15 | 1 | -2/+3 |
| | |||||
* | configure: move init of HostTuple after parsing cross | John Stebbins | 2019-04-15 | 1 | -8/+9 |
| | |||||
* | configure: use stricter 'is not None' | John Stebbins | 2019-04-15 | 1 | -2/+2 |
| | |||||
* | configure: initialize host_tuple with cross | John Stebbins | 2019-04-15 | 1 | -11/+14 |
| | | | | Must be done before createCLI | ||||
* | configure: Fix host vs build specs | John Stebbins | 2019-04-15 | 1 | -95/+123 |
| | | | | | | Fixes the notation internally in configure.py. Does not yet fix the notation written to GNUMakefile or m4 files since that requires modification of multiple files. Save this for the next pass. | ||||
* | configure: add PkgConfigProbe and ChkLib actions | John Stebbins | 2019-04-15 | 1 | -0/+102 |
| | | | | | | | | | PkgConfigProbe checks for the existence of a lib using pkg-config. ChkLib tries to verify a lib with PlkConfigProbe, then tries with LDProbe. Use ChkLib to verify existence of libnuma when configured and fail if not found | ||||
* | configure: add option to enable/disable libnuma | John Stebbins | 2019-04-15 | 1 | -0/+5 |
| | | | | | It is not supported or not useful in some Linux environments, so allow disabling it. | ||||
* | make: Tweak configure summary language for consistency. | Bradley Sepos | 2019-04-13 | 1 | -19/+14 |
| | |||||
* | make: Fix non-fatal contrib download error. | Bradley Sepos | 2019-04-13 | 1 | -1/+1 |
| | |||||
* | make: Tweak configure.py output language. | Bradley Sepos | 2019-04-13 | 1 | -3/+3 |
| | | | | Internally, configure.py may use the terms host and build somewhat inappropriately, but that does not mean we should print such ambiguity. | ||||
* | make: Reflect FFmpeg AAC required on some platforms in help. | Bradley Sepos | 2019-04-13 | 1 | -2/+6 |
| | |||||
* | make: Fix initialization of minver in configure.py. | Bradley Sepos | 2019-04-13 | 1 | -2/+2 |
| | |||||
* | make: Remove SelectTool class from configure.py. | Bradley Sepos | 2019-04-13 | 1 | -75/+0 |
| | | | | Has not been in use for a long time. | ||||
* | make: Remove last optparse import in configure.py. | Bradley Sepos | 2019-04-13 | 1 | -1/+0 |
| | | | | Now fully transitioned to argparse. | ||||
* | make: Fix configure --minver argument showing for cross. | Bradley Sepos | 2019-04-13 | 1 | -3/+2 |
| | |||||
* | make: Rerun cross tools probe before creating CLI help. | Bradley Sepos | 2019-04-13 | 1 | -6/+6 |
| | |||||
* | make: Improve handling of cross argument in configure.py. | Bradley Sepos | 2019-04-13 | 1 | -3/+4 |
| | |||||
* | make: Fix configure.py conf args for reconfigure. | Bradley Sepos | 2019-04-13 | 1 | -29/+6 |
| |