Skip to content

Commit

Permalink
Add Arch Linux required dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
Morxemplum committed Dec 2, 2024
1 parent e43432a commit 5633c49
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 0 deletions.
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 5633c49

Please sign in to comment.