From c880a13f6cbb9a3a984093239caf8054a2ccd8af Mon Sep 17 00:00:00 2001 From: Bradley Sepos Date: Tue, 27 Dec 2016 15:34:58 -0500 Subject: [PATCH] docs: Add Installing dependencies on Arch (CLI only). --- .../en/1.0.0/developer/build-linux.markdown | 1 + .../install-dependencies-arch.markdown | 50 +++++++++++++++++++ .../docs/en/1.0.0/table-of-contents.markdown | 2 +- .../en/latest/developer/build-linux.markdown | 1 + .../install-dependencies-arch.markdown | 50 +++++++++++++++++++ .../docs/en/latest/table-of-contents.markdown | 2 +- 6 files changed, 104 insertions(+), 2 deletions(-) create mode 100644 source/docs/en/1.0.0/developer/install-dependencies-arch.markdown create mode 100644 source/docs/en/latest/developer/install-dependencies-arch.markdown diff --git a/source/docs/en/1.0.0/developer/build-linux.markdown b/source/docs/en/1.0.0/developer/build-linux.markdown index 7ee3cd69..e58fa034 100644 --- a/source/docs/en/1.0.0/developer/build-linux.markdown +++ b/source/docs/en/1.0.0/developer/build-linux.markdown @@ -22,6 +22,7 @@ If you have installed a HandBrake package from your distribution or other third- Dependency installation instructions are available for the following distributions. +- [Arch](install-dependencies-arch.html) - [CentOS](install-dependencies-centos.html) - [Fedora](install-dependencies-fedora.html) - [Gentoo](install-dependencies-gentoo.html) diff --git a/source/docs/en/1.0.0/developer/install-dependencies-arch.markdown b/source/docs/en/1.0.0/developer/install-dependencies-arch.markdown new file mode 100644 index 00000000..5dcd4f33 --- /dev/null +++ b/source/docs/en/1.0.0/developer/install-dependencies-arch.markdown @@ -0,0 +1,50 @@ +--- +Type: article +Title: Installing dependencies on Arch +Project: HandBrake +Project_URL: https://handbrake.fr/ +Project_Version: 1.0.0 +Language: English +Language_Code: en +Authors: [ Bradley Sepos (BradleyS) ] +Copyright: 2016 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) 2016.12.01 (HandBrake [CLI](abbr:Command Line Interface) only). + +Dependencies: + +- base-devel +- cmake +- flac +- fontconfig +- freetype2 +- fribidi +- harfbuzz +- jansson +- lame +- libass +- libbluray +- libogg +- libsamplerate +- libtheora +- libvorbis +- libvpx +- libxml2 +- opus +- python2 +- x264 +- x265 +- yasm + +Install dependencies. + + sudo pacman -S base-devel cmake flac fontconfig freetype2 fribidi harfbuzz jansson lame libass libbluray libogg libsamplerate libtheora libvorbis libvpx libxml2 opus python2 x264 x265 yasm + +Arch is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions. diff --git a/source/docs/en/1.0.0/table-of-contents.markdown b/source/docs/en/1.0.0/table-of-contents.markdown index 22d6fabf..7e8a9a49 100644 --- a/source/docs/en/1.0.0/table-of-contents.markdown +++ b/source/docs/en/1.0.0/table-of-contents.markdown @@ -158,7 +158,7 @@ Table of contents - Building HandBrake - [Building HandBrake for Linux](developer/build-linux.html) - - Installing dependencies on [CentOS](developer/install-dependencies-centos.html) / [Fedora](developer/install-dependencies-fedora.html) / [Gentoo](developer/install-dependencies-gentoo.html) / [Ubuntu](developer/install-dependencies-ubuntu.html) + - Installing dependencies on [Arch](developer/install-dependencies-arch.html) / [CentOS](developer/install-dependencies-centos.html) / [Fedora](developer/install-dependencies-fedora.html) / [Gentoo](developer/install-dependencies-gentoo.html) / [Ubuntu](developer/install-dependencies-ubuntu.html) - [Building HandBrake for Mac](developer/build-mac.html) - [Building HandBrake for Windows](developer/build-windows.html) - Packaging HandBrake diff --git a/source/docs/en/latest/developer/build-linux.markdown b/source/docs/en/latest/developer/build-linux.markdown index 68ff06f8..3438aa67 100644 --- a/source/docs/en/latest/developer/build-linux.markdown +++ b/source/docs/en/latest/developer/build-linux.markdown @@ -22,6 +22,7 @@ If you have installed a HandBrake package from your distribution or other third- Dependency installation instructions are available for the following distributions. +- [Arch](install-dependencies-arch.html) - [CentOS](install-dependencies-centos.html) - [Fedora](install-dependencies-fedora.html) - [Gentoo](install-dependencies-gentoo.html) diff --git a/source/docs/en/latest/developer/install-dependencies-arch.markdown b/source/docs/en/latest/developer/install-dependencies-arch.markdown new file mode 100644 index 00000000..28a842de --- /dev/null +++ b/source/docs/en/latest/developer/install-dependencies-arch.markdown @@ -0,0 +1,50 @@ +--- +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: 2016 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) 2016.12.01 (HandBrake [CLI](abbr:Command Line Interface) only). + +Dependencies: + +- base-devel +- cmake +- flac +- fontconfig +- freetype2 +- fribidi +- harfbuzz +- jansson +- lame +- libass +- libbluray +- libogg +- libsamplerate +- libtheora +- libvorbis +- libvpx +- libxml2 +- opus +- python2 +- x264 +- x265 +- yasm + +Install dependencies. + + sudo pacman -S base-devel cmake flac fontconfig freetype2 fribidi harfbuzz jansson lame libass libbluray libogg libsamplerate libtheora libvorbis libvpx libxml2 opus python2 x264 x265 yasm + +Arch is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions. diff --git a/source/docs/en/latest/table-of-contents.markdown b/source/docs/en/latest/table-of-contents.markdown index 366728f5..f64f47ce 100644 --- a/source/docs/en/latest/table-of-contents.markdown +++ b/source/docs/en/latest/table-of-contents.markdown @@ -158,7 +158,7 @@ Table of contents - Building HandBrake - [Building HandBrake for Linux](developer/build-linux.html) - - Installing dependencies on [CentOS](developer/install-dependencies-centos.html) / [Fedora](developer/install-dependencies-fedora.html) / [Gentoo](developer/install-dependencies-gentoo.html) / [Ubuntu](developer/install-dependencies-ubuntu.html) + - Installing dependencies on [Arch](developer/install-dependencies-arch.html) / [CentOS](developer/install-dependencies-centos.html) / [Fedora](developer/install-dependencies-fedora.html) / [Gentoo](developer/install-dependencies-gentoo.html) / [Ubuntu](developer/install-dependencies-ubuntu.html) - [Building HandBrake for Mac](developer/build-mac.html) - [Building HandBrake for Windows](developer/build-windows.html) - Packaging HandBrake