mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2025-12-15 08:56:26 -05:00
Add FreeRDP backend for remote desktop support
This commit is contained in:
parent
9faea17c73
commit
fd0d7d0907
16 changed files with 1335 additions and 10 deletions
|
|
@ -45,6 +45,7 @@ conf_data = configuration_data()
|
|||
conf_data.set10('WLR_HAS_LIBCAP', false)
|
||||
conf_data.set10('WLR_HAS_SYSTEMD', false)
|
||||
conf_data.set10('WLR_HAS_ELOGIND', false)
|
||||
conf_data.set10('WLR_HAS_RDP_BACKEND', false)
|
||||
conf_data.set10('WLR_HAS_X11_BACKEND', false)
|
||||
conf_data.set10('WLR_HAS_XWAYLAND', false)
|
||||
conf_data.set10('WLR_HAS_XCB_ERRORS', false)
|
||||
|
|
@ -67,6 +68,8 @@ wayland_client = dependency('wayland-client')
|
|||
wayland_egl = dependency('wayland-egl')
|
||||
wayland_protos = dependency('wayland-protocols', version: '>=1.17')
|
||||
egl = dependency('egl')
|
||||
freerdp = dependency('freerdp2', required: get_option('freerdp'))
|
||||
winpr2 = dependency('winpr2', required: get_option('freerdp'))
|
||||
glesv2 = dependency('glesv2')
|
||||
drm = dependency('libdrm', version: '>=2.4.95')
|
||||
gbm = dependency('gbm', version: '>=17.1.0')
|
||||
|
|
@ -156,6 +159,7 @@ summary = [
|
|||
' systemd: @0@'.format(conf_data.get('WLR_HAS_SYSTEMD', false)),
|
||||
' elogind: @0@'.format(conf_data.get('WLR_HAS_ELOGIND', false)),
|
||||
' xwayland: @0@'.format(conf_data.get('WLR_HAS_XWAYLAND', false)),
|
||||
' rdp_backend: @0@'.format(conf_data.get('WLR_HAS_RDP_BACKEND', false)),
|
||||
' x11_backend: @0@'.format(conf_data.get('WLR_HAS_X11_BACKEND', false)),
|
||||
' xcb-icccm: @0@'.format(conf_data.get('WLR_HAS_XCB_ICCCM', false)),
|
||||
' xcb-errors: @0@'.format(conf_data.get('WLR_HAS_XCB_ERRORS', false)),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue