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
===============================
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:
@ -48,7 +48,7 @@ Dependencies:
- ninja
- numactl
- opus
- python2
- python
- speex
- x264
- xz
@ -60,25 +60,21 @@ Intel Quick Sync Video dependencies (optional):
Graphical interface dependencies:
- dbus-glib
- gstreamer
- desktop-file-utils
- gst-libav
- gst-plugins-base
- intltool
- libgudev
- libnotify
- webkit2gtk
- gst-plugins-good
- gtk3
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.
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.