Merge branch 'optional_udev' into 'master'

[RFC] backend/session, backend/libinput: make udev optional

Closes #2257

See merge request wlroots/wlroots!3490
This commit is contained in:
illiliti 2022-05-28 17:24:48 +00:00
commit 50a5efbdc0
15 changed files with 627 additions and 258 deletions

View file

@ -92,6 +92,8 @@ features = {
'xwayland': false,
'gles2-renderer': false,
'vulkan-renderer': false,
'udev': false,
'demi': false,
}
internal_features = {
'xcb-errors': false,
@ -127,7 +129,6 @@ drm = dependency('libdrm',
)
gbm = dependency('gbm', version: '>=17.1.0')
xkbcommon = dependency('xkbcommon')
udev = dependency('libudev')
pixman = dependency('pixman-1')
math = cc.find_library('m')
rt = cc.find_library('rt')
@ -138,7 +139,6 @@ wlr_deps = [
drm,
gbm,
xkbcommon,
udev,
pixman,
math,
rt,