Installing dependencies on OpenBSD
The following instructions are for OpenBSD 7.4.
Basic requirements to run commands:
- doas (for normal user accounts)
Dependencies:
- autoconf-2.71
- automake-1.16.5
- bzip2
- cmake
- flac
- fribidi
- git
- gmake
- gtar
- harfbuzz
- jansson
- jpeg
- lame
- libass
- libiconv
- libogg
- libsamplerate
- libtheora
- libtool
- libvorbis
- libvpx
- libxml
- m4
- meson
- nasm
- ninja
- opus
- pkgconf
- python3
- speex
- x264
- xz
Graphical interface dependencies:
- desktop-file-utils
- gettext-tools
- gstreamer1-plugins-good
- gstreamer1-plugins-libav
- gtk+3
Install dependencies.
doas pkg_add autoconf-2.71 automake-1.16.5 bzip2 cmake flac fribidi git gmake gtar-- harfbuzz jansson jpeg lame libass libiconv libogg libsamplerate libtheora libtool libvorbis libvpx libxml m4 meson nasm ninja opus pkgconf python3 speex x264 xz
To build the GTK GUI, install the graphical interface dependencies.
doas pkg_add desktop-file-utils gettext-tools gstreamer1-plugins-good gstreamer1-plugins-libav gtk+3
OpenBSD is now prepared to build HandBrake. See Building HandBrake for BSD for further instructions.