gtk4-layer-shell must depend on wayland-protocols
Description:
When gtk4-layer-shell is not linked against wayland-protocols it produces aberrant behaviour, including segfaulting when attempting to display a tooltip inside a layer shell window.
I have rebuilt in a chroot with wayland-protocols
added to depends
and confirmed that this resolves the issue, but I'm not certain whether it would be sufficient to add wayland-protocols
only to makedepends
instead - it's not easy for me to test without having wayland-protocols available at runtime.
Additional info:
- package version(s): 1.0.3-3
- link to upstream bug report, if any: https://github.com/wmww/gtk4-layer-shell/issues/24
Steps to reproduce:
With the current build of gtk4-layer-shell, open an application in a layer that contains a tooltip and observe segfault when hovering tooltip item. There is a minimal reproducer in the linked upstream issues.