HandBrake-docs/source/docs/en/latest/developer/install-dependencies-openbsd.markdown
2024-11-03 13:14:38 +00:00

1.7 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 Installing dependencies on OpenBSD HandBrake https://handbrake.fr/ Latest English en
Brad Smith <brad@comstyle.com> (brad0)
2024 HandBrake Team Creative Commons Attribution-ShareAlike 4.0 International CC BY-SA 4.0 https://handbrake.fr/docs/license.html

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](abbr:Graphical User Interface), 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.