Abhängigkeiten für FreeBSD installieren

Die folgenden Anweisungen sind für FreeBSD 11.1 x86_64.

Grundvoraussetzungen um Kommandos zu starten:

Abhängigkeiten:

Abhängigkeiten für die Grafische Benutzeroberfläche:

Abhängigkeiten installieren:

sudo pkg install autoconf automake bash bzip2 cmake flac fontconfig freetype2 fribidi git gcc m4 gmake patch gtar harfbuzz jansson libass libiconv libogg libsamplerate libtheora libtool libvorbis libx264 libxml2 opus pkgconf python yasm

Baue und installiere den lame Source Port.

sudo portsnap fetch
bash -c 'if [[ ! -e /usr/ports ]]; then sudo portsnap extract; fi'
sudo portsnap update
LASTDIR="`pwd`"
cd /usr/ports/audio/lame
sudo make install
cd "LASTDIR"

Um die GTK GUI zu bauen, installiere folgende Abhängigkeiten.

sudo pkg install atk cairo dbus dbus-glib desktop-file-utils gdk-pixbuf2 gettext glib gnome3 gstreamer1-plugins-gdkpixbuf gtk3 intltool libdvdcss libnotify libvpx pango

FreeBSD ist nun bereit HandBrake zu bauen. Siehe HandBrake für FreeBSD bauen für weitere Anweisungen.