mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2024-11-25 16:42:26 +00:00
685a5a11a9
This reverts commit3317134adf
. This reverts commita3c3b928a3
. 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.
36 lines
553 B
Meson
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)
|