They can be disabled/enabled by passing arguments to `qmake` command when
building qTox.
If they are missing, qTox is built without support for the functionality.
### Linux
#### Auto-away support
| Name | Version |
|---------------|----------|
| libXScrnSaver | >= 1.2 |
| libX11 | >= 1.6.0 |
To disable: `DISABLE_PLATFORM_EXT=YES`
#### KDE Status Notifier / GTK tray backend
| Name | Version |
|-------------|---------|
| [Atk] | >= 2.14 |
| [Cairo] | |
| [GdkPixbuf] | >= 2.31 |
| [GLib] | >= 2.0 |
| [GTK+] | >= 2.0 |
| [Pango] | >= 1.18 |
To disable: `ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO
ENABLE_SYSTRAY_GTK_BACKEND=NO`
#### Unity tray backend
Disabled by default.
| Name | Version |
|-------------|---------|
| [Atk] | >= 2.14 |
| [Cairo] | |
| [DBus Menu] | >= 0.6 |
| [GdkPixbuf] | >= 2.31 |
| [GLib] | >= 2.0 |
| [GTK+] | >= 2.0 |
| [libappindicator] | >= 0.4.92 |
| [Pango] | >= 1.18 |
To enable: `ENABLE_SYSTRAY_UNITY_BACKEND=YES`
<aname="linux"/>
@ -558,5 +605,13 @@ dependencies compile them and put to appropriate directories.
@@ -558,5 +605,13 @@ dependencies compile them and put to appropriate directories.