docs: Update instructions for Arch

This commit is contained in:
robxnano 2023-10-21 17:48:24 +01:00 committed by Bradley Sepos
parent 8e8600ca9f
commit ff73965005
No known key found for this signature in database
GPG Key ID: DEADE2F57D42D9C7

View File

@ -16,7 +16,7 @@ License_URL: https://handbrake.fr/docs/license.html
Installing dependencies on Arch Installing dependencies on Arch
=============================== ===============================
The following instructions are for [Arch](https://www.archlinux.org) 2019.09.01. The following instructions are for [Arch](https://www.archlinux.org) 2023.10.01.
Basic requirements to run commands: Basic requirements to run commands:
@ -48,7 +48,7 @@ Dependencies:
- ninja - ninja
- numactl - numactl
- opus - opus
- python2 - python
- speex - speex
- x264 - x264
- xz - xz
@ -60,25 +60,21 @@ Intel Quick Sync Video dependencies (optional):
Graphical interface dependencies: Graphical interface dependencies:
- dbus-glib - desktop-file-utils
- gstreamer
- gst-libav - gst-libav
- gst-plugins-base - gst-plugins-good
- intltool - gtk3
- libgudev
- libnotify
- webkit2gtk
Install dependencies. Install dependencies.
sudo pacman -S base-devel cmake flac fontconfig freetype2 fribidi git harfbuzz jansson lame libass libbluray libjpeg-turbo libogg libsamplerate libtheora libvorbis libvpx libxml2 meson nasm ninja numactl opus python2 speex x264 xz sudo pacman -Syu base-devel cmake flac fontconfig freetype2 fribidi git harfbuzz jansson lame libass libbluray libjpeg-turbo libogg libsamplerate libtheora libvorbis libvpx libxml2 meson nasm ninja numactl opus python speex x264 xz
To build with Intel Quick Sync Video support, install the QSV dependencies. To build with Intel Quick Sync Video support, install the QSV dependencies.
sudo pacman -S libva libdrm sudo pacman -Syu libva libdrm
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`. To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
sudo pacman -S dbus-glib gstreamer gst-libav gst-plugins-base intltool libgudev libnotify webkit2gtk sudo pacman -Syu desktop-file-utils gst-libav gst-plugins-good gtk3
Arch is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions. Arch is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.