This article is for an older version of HandBrake. All versions.
Dieser Artikel ist für eine ältere Version von HandBrake. Alle Versionen.
Installing dependencies on NetBSD
The following instructions are for NetBSD 8 and 9.
Basic requirements to run commands:
Dependencies:
- autoconf
- automake
- bzip2
- cmake
- flac
- fontconfig
- freetype2
- fribidi
- git
- gmake
- gtar-base
- harfbuzz
- jansson
- lame
- libass
- libiconv
- libogg
- libopus
- libsamplerate
- libtheora
- libtool-base
- libvorbis
- libvpx
- libxml2
- m4
- meson
- nasm
- ninja-build
- patch
- pkgconf
- speex
- x264
- xz
Graphical interface dependencies:
- desktop-file-utils
- gettext
- glib2-tools
- gnome-themes-standard
- gst-plugins1-gdk_pixbuf
- gst-plugins1-libav
- gstreamer1
- gtk4+
Install dependencies.
sudo pkgin in autoconf automake cmake flac fontconfig freetype2 fribidi git gmake gtar-base harfbuzz jansson lame libass libiconv libogg libopus libsamplerate libtheora libtool-base libvorbis libvpx libxml2 m4 meson nasm ninja-build patch pkgconf speex x264 xz
To build the GTK GUI, install the graphical interface dependencies.
sudo pkgin in desktop-file-utils gettext glib2-tools gnome-themes-standard gst-plugins1-gdk_pixbuf gst-plugins1-libav gstreamer1 gtk4+
Ensure the newly installed packages have search path priority.
export PATH="${LOCALBASE:-/usr/pkg}/bin:${PATH}"
NetBSD is now prepared to build HandBrake. See Building HandBrake for BSD for further instructions.