HandBrake-docs/source/docs/en/1.6.0/developer/install-dependencies-openbsd.markdown
2023-12-24 18:48:36 -05:00

1.9 KiB

Type, State, Title, Project, Project_URL, Project_Version, Language, Language_Code, Authors, Copyright, License, License_Abbr, License_URL
Type State Title Project Project_URL Project_Version Language Language_Code Authors Copyright License License_Abbr License_URL
article
obsolete
Installing dependencies on OpenBSD HandBrake https://handbrake.fr/ 1.6.0 English en
Brad Smith <brad@comstyle.com> (brad0)
2023 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.2.

Basic requirements to run commands:

  • sudo (for normal user accounts)

Dependencies:

  • autoconf 2.71
  • automake 1.16.5
  • bash
  • bzip2
  • cmake
  • flac
  • fribidi
  • git
  • gmake
  • gpatch
  • 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:

  • atk
  • cairo
  • dbus
  • dbus-glib
  • desktop-file-utils
  • gdk-pixbuf
  • gettext-tools
  • glib2
  • gstreamer1-plugins-base
  • gstreamer1-plugins-libav
  • gtk+3
  • intltool
  • libnotify
  • pango

Install dependencies.

sudo pkg_add autoconf-2.71 automake-1.16.5 bash bzip2 cmake flac fribidi git gmake gpatch 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.

sudo pkg_add atk cairo dbus dbus-glib desktop-file-utils gdk-pixbuf gettext-tools glib2 gstreamer1-plugins-base gstreamer1-plugins-libav gtk+3 intltool libnotify pango

OpenBSD is now prepared to build HandBrake. See Building HandBrake for BSD for further instructions.