2018-01-01 00:00:00 +00:00

1.6 KiB

Type, Title, Project, Project_URL, Project_Version, Language, Language_Code, Authors, Copyright, License, License_Abbr, License_URL
Type Title Project Project_URL Project_Version Language Language_Code Authors Copyright License License_Abbr License_URL
article Building HandBrake for BSD HandBrake https://handbrake.fr/ Latest English en
Bradley Sepos <bradley@bradleysepos.com> (BradleyS)
2018 HandBrake Team Creative Commons Attribution-ShareAlike 4.0 International CC BY-SA 4.0 https://handbrake.fr/docs/license.html

Building HandBrake for BSD

If you have installed a HandBrake package from your distribution or other third-party package repository, please remove it before proceeding. See the section, Warning about broken third-party builds on Where to get HandBrake for more information.

Installing dependencies

Dependency installation instructions are available for the following distributions.

Building HandBrake

Clone the HandBrake repository.

git clone https://github.com/HandBrake/HandBrake.git && cd HandBrake

Build HandBrake. Since only the command line interface is supported on BSD, the graphical interface is automatically disabled (equivalent to --disable-gtk).

./configure --launch-jobs=$(sysctl -n hw.ncpu) --launch

When complete, you will find HandBrakeCLI in the build directory.

Install HandBrake (optional).

cd build && sudo gmake install

To start over, simply remove the build directory.

bash -c 'if [[ "$(basename $(pwd))" == "build" ]]; then cd ..; fi'
rm -rf build