xwayland: support _NET_WM_ICON

This commit is contained in:
Consolatis 2025-05-29 19:17:24 +02:00 committed by Hiroaki Yamamoto
parent e0d3bebbb7
commit a8df2487b2
3 changed files with 162 additions and 0 deletions

View file

@ -63,6 +63,7 @@ wayland_server = dependency('wayland-server', version: '>=1.19.0')
wayland_protos = dependency('wayland-protocols', version: '>=1.39')
xkbcommon = dependency('xkbcommon')
xcb = dependency('xcb', required: get_option('xwayland'))
xcb_ewmh = dependency('xcb-ewmh', required: get_option('xwayland'))
xcb_icccm = dependency('xcb-icccm', required: get_option('xwayland'))
drm_full = dependency('libdrm')
drm = drm_full.partial_dependency(compile_args: true, includes: true)
@ -136,6 +137,7 @@ labwc_deps = [
wayland_server,
wlroots,
xkbcommon,
xcb_ewmh,
xcb_icccm,
xml2,
glib,