Debian 10 too old for QT5. Ubuntu dependencies tested and work fine on Debian.
Increase header size of distro title & moved Gentoo into alphabetical order
- [spdlog](https://github.com/gabime/spdlog) (1.8.1 too old)
- [GStreamer](https://gitlab.freedesktop.org/gstreamer) 1.18.0 or greater (optional, needed for VoIP support. Pass `-DVOIP=OFF` to disable.).
- Installing the gstreamer core library plus gst-plugins-base, gst-plugins-good & gst-plugins-bad
is often sufficient. The qmlgl plugin though is often packaged separately. The actual plugin requirements
@ -278,7 +278,7 @@ The bundle flags are currently:
A note on bundled OpenSSL: You need to explicitly enable it and it will not be using your system certificate directory by default, if you enable it. You need to override that at runtime with the SSL_CERT_FILE variable. On Windows it will still be using your system certificates though, since it loads them from the system store instead of the OpenSSL directory.
#### Linux
#### Linux (Appimage)
If you don't want to install any external dependencies, you can generate an AppImage locally using docker. It is not that well maintained though...
@ -286,7 +286,7 @@ If you don't want to install any external dependencies, you can generate an AppI
make docker-app-image
```
##### Arch Linux
#### Arch Linux
```bash
sudo pacman -S qt5-base \
@ -302,61 +302,45 @@ sudo pacman -S qt5-base \
qtkeychain-qt5
```
##### Gentoo Linux
#### Debian 11+ / Ubuntu 22.04
<fontsize=“1”>*Older OS versions require a newer version of Qt5 than offered in official repositories.*</font>
<fontsize=“1”>*Build requirements + qml modules needed at runtime (you may not need all of them, but the following seem to work according to reports):*</font>
```bash
sudo emerge -a ">=dev-qt/qtgui-5.15.0" media-libs/fontconfig dev-libs/qtkeychain