wlroots/backend/x11/meson.build
Scott Anderson 685a5a11a9 backend/x11: Revert usage of present extension
This reverts commit 3317134adf.
This reverts commit a3c3b928a3.

There are some serious issues when running this on a real X server, as
opposed to running this on Xwayland, where this was tested.

More investigation needs to be done into why these issues happen and if
our usage of the present extension is correct.
2019-11-19 11:06:38 +01:00

36 lines
553 B
Meson

x11_libs = []
x11_required = [
'x11-xcb',
'xcb',
'xcb-xinput',
'xcb-xfixes',
]
foreach lib : x11_required
dep = dependency(lib, required: get_option('x11-backend'))
if not dep.found()
subdir_done()
endif
x11_libs += dep
endforeach
lib_wlr_backend_x11 = static_library(
'wlr_backend_x11',
files(
'backend.c',
'input_device.c',
'output.c',
),
include_directories: wlr_inc,
dependencies: [
wayland_server,
pixman,
xkbcommon,
x11_libs,
],
)
backend_parts += lib_wlr_backend_x11
conf_data.set10('WLR_HAS_X11_BACKEND', true)