On 30.10.24 16:37 Stefan Brüns wrote:
On Mittwoch, 30. Oktober 2024 10:33:02 Mitteleuropäische Normalzeit Johannes Kastl wrote:
Hi all,
I found tail-tray, a KDE Plasma tray application for tailscale.
I have a first rough package (that I need to test), but was asking myself how to properly add a dependency on "a desktop environment.
I would not use a Requires here, but a Supplements on '(tailscale && (tray-a || panel-b || ...))'.
That sounds like a good idea, thanks!
The dependecies for QSystemTrayIcon can be found here: https://doc.qt.io/qt-6/qsystemtrayicon.html#details
I'll have a look.
Generally, it would be nice if each desktop/tray implementing either XEmbed or the org.freedesktop.StatusNotifierHost DBus service had an appropriate generic Provides, but apparently there is none.
Meh. Kind Regards, Johannes