Bugzilla Automation <bugzi...@freebsd.org> has asked freebsd-xfce (Nobody)
<xfce@FreeBSD.org> for maintainer-feedback:
Bug 281846: x11/xfce4-whiskermenu-plugin: rename GTK_LAYER_SHELL to WAYLAND for
consistency
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281846



--- Description ---
X11-only users may have OPTIONS_UNSET+=WAYLAND in /etc/make.conf.
x11-toolkits/gtk-layer-shell requires WAYLAND in x11-toolkits/gtk30, so
consumers like x11/xfce4-whiskermenu-plugin cannot use a different option name
without introducing breakage. The ports/ framework doesn't support overriding
options in dependencies, and X11-only users likely don't want Wayland
dependencies silently re-enabled.

gtk-layer-shell is supported by wlroots, KDE, Mir, Cosmic. Exceptions are GNOME
(uses shell extensions instead) and Weston (uses plugins instead). Apps
supporting more than one approach are very unlikely, so it's should be fine to
use generic port option name like WAYLAND.

Reply via email to