| 17 | === Compiling q2pro |
| 18 | Q2PRO ([[https://github.com/skullernet/q2pro|Source Code]]) is enhanced client for quake 2. It might be not packaged or outdated for your linux distribution, so you need to compile it yourself. It is easy and done using several commands as [[https://github.com/skullernet/q2pro/blob/master/INSTALL.md|q2pro documentation states it]]: |
| 19 | |
| 20 | {{{#!bash |
| 21 | git clone https://github.com/skullernet/q2pro.git |
| 22 | |
| 23 | sudo apt install meson gcc libc6-dev libsdl2-dev libopenal-dev \ |
| 24 | libpng-dev libjpeg-dev zlib1g-dev mesa-common-dev \ |
| 25 | libcurl4-gnutls-dev libx11-dev libxi-dev \ |
| 26 | libwayland-dev wayland-protocols libdecor-0-dev \ |
| 27 | libavcodec-dev libavformat-dev libavutil-dev \ |
| 28 | libswresample-dev libswscale-dev |
| 29 | |
| 30 | meson setup builddir |
| 31 | meson configure builddir |
| 32 | meson compile -C builddir |
| 33 | |
| 34 | sudo ninja -C builddir install |
| 35 | }}} |
| 36 | |