Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mention AUR installation and add Arch Linux dependencies to Source Build instructions #102

Merged
merged 2 commits into from
Dec 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions src/getting_started/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,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
Loading