Lines Matching +full:gtk +full:- +full:vnc
8 'input-keymap.c',
9 'input-legacy.c',
10 'input-barrier.c',
12 'kbd-state.c',
14 'qemu-pixman.c',
15 'ui-hmp-cmds.c',
16 'ui-qmp-cmds.c',
19 system_ss.add(when: pixman, if_true: files('console-vc.c'), if_false: files('console-vc-stubs.c'))
21 system_ss.add(files('dbus-module.c'))
23 system_ss.add([spice_headers, files('spice-module.c')])
27 system_ss.add(files('input-linux.c', 'udmabuf.c'))
33 'vnc.c',
34 'vnc-enc-zlib.c',
35 'vnc-enc-hextile.c',
36 'vnc-enc-tight.c',
37 'vnc-palette.c',
38 'vnc-enc-zrle.c',
39 'vnc-auth-vencrypt.c',
40 'vnc-ws.c',
41 'vnc-jobs.c',
42 'vnc-clipboard.c',
45 vnc_ss.add(when: sasl, if_true: files('vnc-auth-sasl.c'))
46 system_ss.add_all(when: [vnc, pixman], if_true: vnc_ss)
47 system_ss.add(when: vnc, if_false: files('vnc-stubs.c'))
62 if_true: files('shader.c', 'console-gl.c', 'egl-helpers.c', 'egl-context.c'))
69 if_true: [files('egl-headless.c'), gbm])
70 ui_modules += {'egl-headless' : egl_headless_ss}
77 xml = custom_target('dbus-display preprocess',
78 input: 'dbus-display1.xml',
79 output: 'dbus-display1.xml',
82 dbus_display1 = custom_target('dbus-display gdbus-codegen',
83 output: ['dbus-display1.h', 'dbus-display1.c'],
86 '--glib-min-required', '2.64',
87 '--output-directory', meson.current_build_dir(),
88 '--interface-prefix', 'org.qemu.',
89 '--c-namespace', 'QemuDBus',
90 '--generate-c-code', '@BASENAME@'])
93 'dbus-chardev.c',
94 'dbus-clipboard.c',
95 'dbus-console.c',
96 'dbus-error.c',
97 'dbus-listener.c',
103 if gtk.found()
105 system_ss.add(files('win32-kbd-hook.c'))
109 gtk_ss.add(gtk, vte, pixman, files('gtk.c'))
111 gtk_ss.add(files('gtk-clipboard.c'))
114 gtk_ss.add(when: opengl, if_true: files('gtk-gl-area.c'))
115 gtk_ss.add(when: [x11, opengl], if_true: files('gtk-egl.c'))
116 ui_modules += {'gtk' : gtk_ss}
122 'sdl2-2d.c',
123 'sdl2-input.c',
126 sdl_ss.add(when: opengl, if_true: files('sdl2-gl.c'))
134 'spice-core.c',
135 'spice-input.c',
136 'spice-display.c'
138 ui_modules += {'spice-core' : spice_core_ss}
142 spice_ss.add(spice, gio, pixman, files('spice-app.c'))
143 ui_modules += {'spice-app': spice_ss}
170 output = 'input-keymap-@0@-to-@1@.c.inc'.format(e[0], e[1])
176 'code-map', '--lang', 'glib2',
177 '--varname', 'qemu_input_map_@0@_to_@1@'.format(e[0], e[1]),