package/sway: enable swaybar tray support

Add a config option to build swaybar with tray support.

Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
Adam Duskett 2023-12-21 08:36:17 -07:00 committed by Yann E. MORIN
parent b08df59fc6
commit 31058f5fdf
2 changed files with 15 additions and 1 deletions

View File

@ -34,6 +34,15 @@ config BR2_PACKAGE_SWAY_SWAYBAR
help
Enable support for swaybar
if BR2_PACKAGE_SWAY_SWAYBAR
config BR2_PACKAGE_SWAY_SWAYBAR_TRAY
bool "swaybar tray"
help
Enable support for swaybar tray
endif # BR2_PACKAGE_SWAY_SWAYBAR
endif # BR2_PACKAGE_SWAY
comment "sway needs systemd, udev, EGL w/ Wayland backend and OpenGL ES support"

View File

@ -14,7 +14,6 @@ SWAY_CONF_OPTS = \
-Dzsh-completions=false \
-Dfish-completions=false \
-Dswaynag=false \
-Dtray=disabled \
-Dman-pages=disabled \
-Dsd-bus-provider=libsystemd
@ -49,4 +48,10 @@ else
SWAY_CONF_OPTS += -Dswaybar=false
endif
ifeq ($(BR2_PACKAGE_SWAY_SWAYBAR_TRAY),y)
SWAY_CONF_OPTS += -Dtray=enabled
else
SWAY_CONF_OPTS += -Dtray=disabled
endif
$(eval $(meson-package))