Skip to content

Commit 76e4f73

Browse files
authored
Mention AUR installation and add Arch Linux dependencies to Source Build instructions (#102)
* Add AUR installation source * Add Arch Linux required dependencies
1 parent f9d70d6 commit 76e4f73

File tree

5 files changed

+16
-0
lines changed

5 files changed

+16
-0
lines changed

src/getting_started/index.md

+8
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,14 @@ sudo apt install mcpelauncher-manifest mcpelauncher-ui-manifest msa-manifest
117117
sudo dnf install mcpelauncher-manifest mcpelauncher-ui-manifest msa-manifest
118118
```
119119

120+
### Arch User Repository (AUR) Package
121+
122+
**Unofficial** packages for Arch Linux users can be installed on the AUR, both [client](https://aur.archlinux.org/packages/mcpelauncher-linux) and [Qt launcher](https://aur.archlinux.org/packages/mcpelauncher-ui). You can install using an appropriate AUR helper such as yay.
123+
124+
``` bash
125+
yay -S mcpelauncher-linux mcpelauncher-ui
126+
```
127+
120128
#### Run
121129

122130
You can find it in the startmenu or run the following command

src/source_build/intro.md

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ prerequirements from below.
77

88
- **Ubuntu** - `sudo apt-get install git cmake pkg-config`
99
- **Fedora** - `sudo dnf install git make cmake pkg-config`
10+
- **Arch** - `sudo pacman -S git make cmake pkgconf`
1011

1112
## What to build
1213

src/source_build/launcher.md

+3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
- **Fedora** (Up to date as of 2024-08-21) - you'll need to install the
99
required packages:
1010
`sudo dnf install clang cmake make git ca-certificates libstdc++ glibc-devel libpng-devel zlib-devel libX11-devel libXi-devel libcurl-devel systemd-devel libevdev-devel mesa-libEGL-devel alsa-lib pulseaudio-libs mesa-dri-drivers systemd-devel libXtst-devel openssl-devel qt5-qtbase-devel qt5-qtwebengine-devel qt5-qtdeclarative-devel qt5-qtsvg-devel qt5-qtquickcontrols qt5-qtquickcontrols2`
11+
- **Arch** (Up to date as of 2024-12-02) - you'll need to install the
12+
required packages:
13+
`sudo pacman -S sudo pacman -S gcc clang ca-certificates openssl libpng libx11 libxi gcc-libs glibc zlib curl systemd libevdev mesa alsa-lib pulseaudio libxtst qt5-base qt5-webengine qt5-declarative qt5-svg qt5-quickcontrols qt5-quickcontrols2`
1114
- **macOS** - you'll need to install the required packages:
1215
`brew install cmake libpng [email protected] qt@5`
1316

src/source_build/msa.md

+2
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
`apt-get install libssl-dev libcurl4-openssl-dev`
1414
- **Fedora** (Up to date as of 2024-08-21) -
1515
`sudo dnf install openssl-devel libcurl-devel qt5-qtbase-devel qt5-qtwebengine-devel`
16+
- **Arch** (Up to date as of 2024-12-02) -
17+
`sudo pacman -S openssl curl qt5-base qt5-webengine`
1618
- **macOS** - `brew install cmake qt@5`
1719

1820
## Build instructions

src/source_build/ui.md

+2
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
`apt-get install libssl-dev libcurl4-openssl-dev libuv1-dev libzip-dev libprotobuf-dev protobuf-compiler`
1414
- **Fedora** (Up to date as of 2024-08-21)-
1515
`sudo dnf install libuv-devel libzip-devel protobuf-devel protobuf-compiler qt5-qtbase-devel qt5-qtwebengine-devel qt5-qtdeclarative-devel qt5-qtsvg-devel qt5-qtquickcontrols qt5-qtquickcontrols2 libcurl-devel libXrandr-devel libXinerama-devel libXcursor-devel libXi-devel`
16+
- **Arch** (Up to date as of 2024-12-02)-
17+
`sudo pacman -S openssl curl libuv libzip protobuf qt5-base qt5-webengine qt5-declarative qt5-svg qt5-quickcontrols qt5-quickcontrols2 qt5-tools libxrandr libxinerama libxcursor libxi`
1618
- **macOS** - `brew install cmake qt@5 libzip libuv protobuf`
1719
- [The Game Launcher](./launcher.md)
1820

0 commit comments

Comments
 (0)