Skip to content

Commit

Permalink
Mention AUR installation and add Arch Linux dependencies to Source Bu…
Browse files Browse the repository at this point in the history
…ild instructions (#102)

* Add AUR installation source

* Add Arch Linux required dependencies
  • Loading branch information
Morxemplum authored Dec 2, 2024
1 parent f9d70d6 commit 76e4f73
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/getting_started/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,14 @@ sudo apt install mcpelauncher-manifest mcpelauncher-ui-manifest msa-manifest
sudo dnf install mcpelauncher-manifest mcpelauncher-ui-manifest msa-manifest
```

### Arch User Repository (AUR) Package

**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.

``` bash
yay -S mcpelauncher-linux mcpelauncher-ui
```

#### Run

You can find it in the startmenu or run the following command
Expand Down
1 change: 1 addition & 0 deletions src/source_build/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ prerequirements from below.

- **Ubuntu** - `sudo apt-get install git cmake pkg-config`
- **Fedora** - `sudo dnf install git make cmake pkg-config`
- **Arch** - `sudo pacman -S git make cmake pkgconf`

## What to build

Expand Down
3 changes: 3 additions & 0 deletions src/source_build/launcher.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
- **Fedora** (Up to date as of 2024-08-21) - you'll need to install the
required packages:
`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`
- **Arch** (Up to date as of 2024-12-02) - you'll need to install the
required packages:
`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`
- **macOS** - you'll need to install the required packages:
`brew install cmake libpng [email protected] qt@5`

Expand Down
2 changes: 2 additions & 0 deletions src/source_build/msa.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@
`apt-get install libssl-dev libcurl4-openssl-dev`
- **Fedora** (Up to date as of 2024-08-21) -
`sudo dnf install openssl-devel libcurl-devel qt5-qtbase-devel qt5-qtwebengine-devel`
- **Arch** (Up to date as of 2024-12-02) -
`sudo pacman -S openssl curl qt5-base qt5-webengine`
- **macOS** - `brew install cmake qt@5`

## Build instructions
Expand Down
2 changes: 2 additions & 0 deletions src/source_build/ui.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@
`apt-get install libssl-dev libcurl4-openssl-dev libuv1-dev libzip-dev libprotobuf-dev protobuf-compiler`
- **Fedora** (Up to date as of 2024-08-21)-
`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`
- **Arch** (Up to date as of 2024-12-02)-
`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`
- **macOS** - `brew install cmake qt@5 libzip libuv protobuf`
- [The Game Launcher](./launcher.md)

Expand Down

0 comments on commit 76e4f73

Please sign in to comment.