HandBrake-docs/source/docs/en/1.6.0/developer/install-dependencies-openbsd.markdown

88 lines
1.9 KiB
Markdown

---
Type: article
Title: Installing dependencies on OpenBSD
Project: HandBrake
Project_URL: https://handbrake.fr/
Project_Version: 1.6.0
Language: English
Language_Code: en
Authors: [ Brad Smith <brad@comstyle.com> (brad0) ]
Copyright: 2023 HandBrake Team
License: Creative Commons Attribution-ShareAlike 4.0 International
License_Abbr: CC BY-SA 4.0
License_URL: https://handbrake.fr/docs/license.html
---
Installing dependencies on OpenBSD
=================================
The following instructions are for [OpenBSD](https://www.openbsd.org/) 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](build-bsd.html) for further instructions.