--- Type: article Title: Installing dependencies on Arch Project: HandBrake Project_URL: https://handbrake.fr/ Project_Version: Latest Language: English Language_Code: en Authors: [ Bradley Sepos (BradleyS) ] Copyright: 2019 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 Arch =============================== The following instructions are for [Arch](https://www.archlinux.org) 2019.09.01. Basic requirements to run commands: - sudo (for normal user accounts) Dependencies: - base-devel - cmake - flac - fontconfig - freetype2 - fribidi - git - harfbuzz - jansson - lame - libass - libbluray - libogg - libsamplerate - libtheora - libvorbis - libvpx - libxml2 - nasm - numactl - opus - python2 - speex - x264 - x265 - xz - yasm Graphical interface dependencies: - dbus-glib - gstreamer - gst-libav - gst-plugins-base - intltool - libgudev - libnotify - webkit2gtk Install dependencies. sudo pacman -S base-devel cmake flac fontconfig freetype2 fribidi git harfbuzz jansson lame libass libbluray libogg libsamplerate libtheora libvorbis libvpx libxml2 nasm numactl opus python2 speex x264 x265 xz yasm To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies. Requires the GNOME desktop and associated packages, e.g. installed using `pacman -S xorg xorg-server && pacman -S gnome gnome-extra`. sudo pacman -S dbus-glib gstreamer gst-libav gst-plugins-base intltool libgudev libnotify webkit2gtk Arch is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.