1{
2 "sources": [
3 {
4 "id": "plasma-wayland-protocols",
5 "url": "https://invent.kde.org/libraries/plasma-wayland-protocols.git",
6 "ref": "v1.23.0",
7 "commit": "c5ac4db818f4a575a6ccfe0065b73ecfaba6e93e"
8 },
9 {
10 "id": "wayland",
11 "url": "https://gitlab.freedesktop.org/wayland/wayland.git",
12 "ref": "1.26.0",
13 "commit": "87cc8a8728a923fc57938faa81ba0e74f34ecdc7"
14 },
15 {
16 "id": "wayland-protocols",
17 "url": "https://gitlab.freedesktop.org/wayland/wayland-protocols.git",
18 "ref": "1.49",
19 "commit": "ee78491a237eaff9389a0ccf8680521d074407d3"
20 },
21 {
22 "id": "wlr-protocols",
23 "url": "https://gitlab.freedesktop.org/wlroots/wlr-protocols.git",
24 "ref": "master",
25 "commit": "bf4fc79abc359eea5a0edec0ac6d4a2b2955f82a"
26 },
27 {
28 "id": "wlroots",
29 "url": "https://gitlab.freedesktop.org/wlroots/wlroots.git",
30 "ref": "0.20.2",
31 "commit": "d783533489e1f75d6886c2ab5c5960090ef268f8"
32 }
33 ],
34 "protocols": [
35 {
36 "package": "alphamodifier",
37 "xml": "alphamodifier.xml",
38 "source": "wayland-protocols",
39 "path": "staging/alpha-modifier/alpha-modifier-v1.xml",
40 "sha256": "f0b4a43b9e48783fafdb46319fa72b34a41afd932f8613d7cadaf7203f2ffa35",
41 "license": "MIT",
42 "interfaces": [
43 {
44 "name": "wp_alpha_modifier_surface_v1",
45 "version": 1
46 },
47 {
48 "name": "wp_alpha_modifier_v1",
49 "version": 1
50 }
51 ],
52 "deps": [
53 "wayland"
54 ]
55 },
56 {
57 "package": "colormanagement",
58 "xml": "colormanagement.xml",
59 "source": "wayland-protocols",
60 "path": "staging/color-management/color-management-v1.xml",
61 "sha256": "18a2678e3352c3be3fbeed20005d48852b7235d0d78f08b9c987a0b8e91449f9",
62 "license": "MIT",
63 "interfaces": [
64 {
65 "name": "wp_color_management_output_v1",
66 "version": 3
67 },
68 {
69 "name": "wp_color_management_surface_feedback_v1",
70 "version": 3
71 },
72 {
73 "name": "wp_color_management_surface_v1",
74 "version": 3
75 },
76 {
77 "name": "wp_color_manager_v1",
78 "version": 3
79 },
80 {
81 "name": "wp_image_description_creator_icc_v1",
82 "version": 3
83 },
84 {
85 "name": "wp_image_description_creator_params_v1",
86 "version": 3
87 },
88 {
89 "name": "wp_image_description_info_v1",
90 "version": 3
91 },
92 {
93 "name": "wp_image_description_reference_v1",
94 "version": 1
95 },
96 {
97 "name": "wp_image_description_v1",
98 "version": 3
99 }
100 ],
101 "deps": [
102 "wayland"
103 ]
104 },
105 {
106 "package": "colorrepresentation",
107 "xml": "colorrepresentation.xml",
108 "source": "wayland-protocols",
109 "path": "staging/color-representation/color-representation-v1.xml",
110 "sha256": "b824688e0e5c1d01e12afe1d3f82503092ec7599affcd6471fda6d296d4f7e3b",
111 "license": "MIT",
112 "interfaces": [
113 {
114 "name": "wp_color_representation_manager_v1",
115 "version": 1
116 },
117 {
118 "name": "wp_color_representation_surface_v1",
119 "version": 1
120 }
121 ],
122 "deps": [
123 "wayland"
124 ]
125 },
126 {
127 "package": "committiming",
128 "xml": "committiming.xml",
129 "source": "wayland-protocols",
130 "path": "staging/commit-timing/commit-timing-v1.xml",
131 "sha256": "ff3fcf31d13d44bad756a50fda663a43008bacbbd2bf8cba3a1bf5ffe7f54172",
132 "license": "MIT",
133 "interfaces": [
134 {
135 "name": "wp_commit_timer_v1",
136 "version": 1
137 },
138 {
139 "name": "wp_commit_timing_manager_v1",
140 "version": 1
141 }
142 ],
143 "deps": [
144 "wayland"
145 ]
146 },
147 {
148 "package": "contenttype",
149 "xml": "contenttype.xml",
150 "source": "wayland-protocols",
151 "path": "staging/content-type/content-type-v1.xml",
152 "sha256": "203d17a26baa2ab4a8c2c9cb737c953fa3263c73a0a8aa6e552a41b3eac2196d",
153 "license": "MIT",
154 "interfaces": [
155 {
156 "name": "wp_content_type_manager_v1",
157 "version": 1
158 },
159 {
160 "name": "wp_content_type_v1",
161 "version": 1
162 }
163 ],
164 "deps": [
165 "wayland"
166 ]
167 },
168 {
169 "package": "cursorshape",
170 "xml": "cursorshape.xml",
171 "source": "wayland-protocols",
172 "path": "staging/cursor-shape/cursor-shape-v1.xml",
173 "sha256": "bb57d91e53a79dadab7c612dab87c233393cee73673feefa7442cfbfdd9aed2f",
174 "license": "MIT",
175 "interfaces": [
176 {
177 "name": "wp_cursor_shape_device_v1",
178 "version": 2
179 },
180 {
181 "name": "wp_cursor_shape_manager_v1",
182 "version": 2
183 }
184 ],
185 "deps": [
186 "tablet",
187 "wayland"
188 ]
189 },
190 {
191 "package": "drmlease",
192 "xml": "drmlease.xml",
193 "source": "wayland-protocols",
194 "path": "staging/drm-lease/drm-lease-v1.xml",
195 "sha256": "18f325e92285473eca0567ea1038abb16849b8638b36e458ff551f3ca68ef80c",
196 "license": "MIT",
197 "interfaces": [
198 {
199 "name": "wp_drm_lease_connector_v1",
200 "version": 1
201 },
202 {
203 "name": "wp_drm_lease_device_v1",
204 "version": 1
205 },
206 {
207 "name": "wp_drm_lease_request_v1",
208 "version": 1
209 },
210 {
211 "name": "wp_drm_lease_v1",
212 "version": 1
213 }
214 ],
215 "deps": []
216 },
217 {
218 "package": "extbackgroundeffect",
219 "xml": "extbackgroundeffect.xml",
220 "source": "wayland-protocols",
221 "path": "staging/ext-background-effect/ext-background-effect-v1.xml",
222 "sha256": "e463b7863c97d7be05489b52b15cd0b3a5d8290b51340f62023b47d03b4217e3",
223 "license": "MIT",
224 "interfaces": [
225 {
226 "name": "ext_background_effect_manager_v1",
227 "version": 1
228 },
229 {
230 "name": "ext_background_effect_surface_v1",
231 "version": 1
232 }
233 ],
234 "deps": [
235 "wayland"
236 ]
237 },
238 {
239 "package": "extdatacontrol",
240 "xml": "extdatacontrol.xml",
241 "source": "wayland-protocols",
242 "path": "staging/ext-data-control/ext-data-control-v1.xml",
243 "sha256": "293deba5dfdb974fbcf8dcf891a30a51a36a8bba0047dc6bdf6a03194089b7fb",
244 "license": "MIT",
245 "interfaces": [
246 {
247 "name": "ext_data_control_device_v1",
248 "version": 1
249 },
250 {
251 "name": "ext_data_control_manager_v1",
252 "version": 1
253 },
254 {
255 "name": "ext_data_control_offer_v1",
256 "version": 1
257 },
258 {
259 "name": "ext_data_control_source_v1",
260 "version": 1
261 }
262 ],
263 "deps": [
264 "wayland"
265 ]
266 },
267 {
268 "package": "extforeigntoplevellist",
269 "xml": "extforeigntoplevellist.xml",
270 "source": "wayland-protocols",
271 "path": "staging/ext-foreign-toplevel-list/ext-foreign-toplevel-list-v1.xml",
272 "sha256": "6b2ffb3a07d679d1c4170263adfefb9a7c37dd34ed3db5180bf58cb8ff8fbd0b",
273 "license": "MIT",
274 "interfaces": [
275 {
276 "name": "ext_foreign_toplevel_handle_v1",
277 "version": 1
278 },
279 {
280 "name": "ext_foreign_toplevel_list_v1",
281 "version": 1
282 }
283 ],
284 "deps": []
285 },
286 {
287 "package": "extidlenotify",
288 "xml": "extidlenotify.xml",
289 "source": "wayland-protocols",
290 "path": "staging/ext-idle-notify/ext-idle-notify-v1.xml",
291 "sha256": "e56a9c22684e6b46655f7221b798328e304c1efc8f63f01241a1cf8c070f4c30",
292 "license": "MIT",
293 "interfaces": [
294 {
295 "name": "ext_idle_notification_v1",
296 "version": 2
297 },
298 {
299 "name": "ext_idle_notifier_v1",
300 "version": 2
301 }
302 ],
303 "deps": [
304 "wayland"
305 ]
306 },
307 {
308 "package": "extimagecapturesource",
309 "xml": "extimagecapturesource.xml",
310 "source": "wayland-protocols",
311 "path": "staging/ext-image-capture-source/ext-image-capture-source-v1.xml",
312 "sha256": "4ef41d15e4cdb9f550158391358ceec724a6708b43b7efedec03121a6bb8458d",
313 "license": "MIT",
314 "interfaces": [
315 {
316 "name": "ext_foreign_toplevel_image_capture_source_manager_v1",
317 "version": 1
318 },
319 {
320 "name": "ext_image_capture_source_v1",
321 "version": 1
322 },
323 {
324 "name": "ext_output_image_capture_source_manager_v1",
325 "version": 1
326 }
327 ],
328 "deps": [
329 "extforeigntoplevellist",
330 "wayland"
331 ]
332 },
333 {
334 "package": "extimagecopycapture",
335 "xml": "extimagecopycapture.xml",
336 "source": "wayland-protocols",
337 "path": "staging/ext-image-copy-capture/ext-image-copy-capture-v1.xml",
338 "sha256": "41a446653f788fabb404cab3168c0bd667c1ff4b54f1f0bb1e18810a1f47d73f",
339 "license": "MIT",
340 "interfaces": [
341 {
342 "name": "ext_image_copy_capture_cursor_session_v1",
343 "version": 1
344 },
345 {
346 "name": "ext_image_copy_capture_frame_v1",
347 "version": 1
348 },
349 {
350 "name": "ext_image_copy_capture_manager_v1",
351 "version": 1
352 },
353 {
354 "name": "ext_image_copy_capture_session_v1",
355 "version": 1
356 }
357 ],
358 "deps": [
359 "extimagecapturesource",
360 "wayland"
361 ]
362 },
363 {
364 "package": "extsessionlock",
365 "xml": "extsessionlock.xml",
366 "source": "wayland-protocols",
367 "path": "staging/ext-session-lock/ext-session-lock-v1.xml",
368 "sha256": "a05df7d95c5e523e457037b3a149484e8064828cda66971f3c7caeb87d597a81",
369 "license": "MIT",
370 "interfaces": [
371 {
372 "name": "ext_session_lock_manager_v1",
373 "version": 1
374 },
375 {
376 "name": "ext_session_lock_surface_v1",
377 "version": 1
378 },
379 {
380 "name": "ext_session_lock_v1",
381 "version": 1
382 }
383 ],
384 "deps": [
385 "wayland"
386 ]
387 },
388 {
389 "package": "exttransientseat",
390 "xml": "exttransientseat.xml",
391 "source": "wayland-protocols",
392 "path": "staging/ext-transient-seat/ext-transient-seat-v1.xml",
393 "sha256": "d7d836047218030558bbd4e706e6a9b7e91338c4b2b637215be6a5d26da58d81",
394 "license": "MIT",
395 "interfaces": [
396 {
397 "name": "ext_transient_seat_manager_v1",
398 "version": 1
399 },
400 {
401 "name": "ext_transient_seat_v1",
402 "version": 1
403 }
404 ],
405 "deps": []
406 },
407 {
408 "package": "extworkspace",
409 "xml": "extworkspace.xml",
410 "source": "wayland-protocols",
411 "path": "staging/ext-workspace/ext-workspace-v1.xml",
412 "sha256": "9b449d9d5d40f6032eba9813d18093b84f249a2cf38d6755dec7bca7eb96b0f3",
413 "license": "MIT",
414 "interfaces": [
415 {
416 "name": "ext_workspace_group_handle_v1",
417 "version": 1
418 },
419 {
420 "name": "ext_workspace_handle_v1",
421 "version": 1
422 },
423 {
424 "name": "ext_workspace_manager_v1",
425 "version": 1
426 }
427 ],
428 "deps": [
429 "wayland"
430 ]
431 },
432 {
433 "package": "fifo",
434 "xml": "fifo.xml",
435 "source": "wayland-protocols",
436 "path": "staging/fifo/fifo-v1.xml",
437 "sha256": "0b6c31dfe6bca19b712745c9de7a4a398558cfa1087b1938e96fd3b10ffc1069",
438 "license": "MIT",
439 "interfaces": [
440 {
441 "name": "wp_fifo_manager_v1",
442 "version": 1
443 },
444 {
445 "name": "wp_fifo_v1",
446 "version": 1
447 }
448 ],
449 "deps": [
450 "wayland"
451 ]
452 },
453 {
454 "package": "fractionalscale",
455 "xml": "fractionalscale.xml",
456 "source": "wayland-protocols",
457 "path": "staging/fractional-scale/fractional-scale-v1.xml",
458 "sha256": "5941de5d28f427ecdadddc8623a6f6af0a30b0ab4726847236ba7a7652b81316",
459 "license": "MIT",
460 "interfaces": [
461 {
462 "name": "wp_fractional_scale_manager_v1",
463 "version": 1
464 },
465 {
466 "name": "wp_fractional_scale_v1",
467 "version": 1
468 }
469 ],
470 "deps": [
471 "wayland"
472 ]
473 },
474 {
475 "package": "fullscreenshell",
476 "xml": "fullscreenshell.xml",
477 "source": "wayland-protocols",
478 "path": "unstable/fullscreen-shell/fullscreen-shell-unstable-v1.xml",
479 "sha256": "fcc50bf0b48610d55bbe096a53da433e8557ea36a31feba2d77bf0cb9181bb52",
480 "license": "MIT",
481 "interfaces": [
482 {
483 "name": "zwp_fullscreen_shell_mode_feedback_v1",
484 "version": 1
485 },
486 {
487 "name": "zwp_fullscreen_shell_v1",
488 "version": 1
489 }
490 ],
491 "deps": [
492 "wayland"
493 ]
494 },
495 {
496 "package": "idleinhibit",
497 "xml": "idleinhibit.xml",
498 "source": "wayland-protocols",
499 "path": "unstable/idle-inhibit/idle-inhibit-unstable-v1.xml",
500 "sha256": "c2ac9f002c6669ca6c02eb9b587b8e9108e3ce6deab4a2de58b576f4f864ca38",
501 "license": "MIT",
502 "interfaces": [
503 {
504 "name": "zwp_idle_inhibit_manager_v1",
505 "version": 1
506 },
507 {
508 "name": "zwp_idle_inhibitor_v1",
509 "version": 1
510 }
511 ],
512 "deps": [
513 "wayland"
514 ]
515 },
516 {
517 "package": "inputmethod",
518 "xml": "inputmethod.xml",
519 "source": "wlroots",
520 "path": "protocol/input-method-unstable-v2.xml",
521 "sha256": "aaf68b2aec481f507a4b915ab7c624bf676495ebb2030eaf207a9c8bcac7630d",
522 "license": "MIT",
523 "interfaces": [
524 {
525 "name": "zwp_input_method_keyboard_grab_v2",
526 "version": 1
527 },
528 {
529 "name": "zwp_input_method_manager_v2",
530 "version": 1
531 },
532 {
533 "name": "zwp_input_method_v2",
534 "version": 1
535 },
536 {
537 "name": "zwp_input_popup_surface_v2",
538 "version": 1
539 }
540 ],
541 "deps": [
542 "wayland"
543 ]
544 },
545 {
546 "package": "inputtimestamps",
547 "xml": "inputtimestamps.xml",
548 "source": "wayland-protocols",
549 "path": "unstable/input-timestamps/input-timestamps-unstable-v1.xml",
550 "sha256": "92d9911f070407d470458f59ffdee5406ce3b6368270a93e6ecd9f4f71368bb0",
551 "license": "MIT",
552 "interfaces": [
553 {
554 "name": "zwp_input_timestamps_manager_v1",
555 "version": 1
556 },
557 {
558 "name": "zwp_input_timestamps_v1",
559 "version": 1
560 }
561 ],
562 "deps": [
563 "wayland"
564 ]
565 },
566 {
567 "package": "keyboardshortcutsinhibit",
568 "xml": "keyboardshortcutsinhibit.xml",
569 "source": "wayland-protocols",
570 "path": "unstable/keyboard-shortcuts-inhibit/keyboard-shortcuts-inhibit-unstable-v1.xml",
571 "sha256": "9117d9e8ec02e9a3c3c55803b41e1227e76986f555f7c12eeb29f796fa63e69b",
572 "license": "MIT",
573 "interfaces": [
574 {
575 "name": "zwp_keyboard_shortcuts_inhibit_manager_v1",
576 "version": 1
577 },
578 {
579 "name": "zwp_keyboard_shortcuts_inhibitor_v1",
580 "version": 1
581 }
582 ],
583 "deps": [
584 "wayland"
585 ]
586 },
587 {
588 "package": "linuxdmabuf",
589 "xml": "linuxdmabuf.xml",
590 "source": "wayland-protocols",
591 "path": "stable/linux-dmabuf/linux-dmabuf-v1.xml",
592 "sha256": "2735bb4589cbb364dfcb6a821dd3abbf0c0257956b716b9691718ddfd453df4c",
593 "license": "MIT",
594 "interfaces": [
595 {
596 "name": "zwp_linux_buffer_params_v1",
597 "version": 6
598 },
599 {
600 "name": "zwp_linux_dmabuf_feedback_v1",
601 "version": 6
602 },
603 {
604 "name": "zwp_linux_dmabuf_v1",
605 "version": 6
606 }
607 ],
608 "deps": [
609 "wayland"
610 ]
611 },
612 {
613 "package": "linuxdrmsyncobj",
614 "xml": "linuxdrmsyncobj.xml",
615 "source": "wayland-protocols",
616 "path": "staging/linux-drm-syncobj/linux-drm-syncobj-v1.xml",
617 "sha256": "5ede41a56eced6aa635caa7ab2996066bff9fd211620dbf9f73aafab740bec71",
618 "license": "MIT",
619 "interfaces": [
620 {
621 "name": "wp_linux_drm_syncobj_manager_v1",
622 "version": 1
623 },
624 {
625 "name": "wp_linux_drm_syncobj_surface_v1",
626 "version": 1
627 },
628 {
629 "name": "wp_linux_drm_syncobj_timeline_v1",
630 "version": 1
631 }
632 ],
633 "deps": [
634 "wayland"
635 ]
636 },
637 {
638 "package": "linuxexplicitsynchronization",
639 "xml": "linuxexplicitsynchronization.xml",
640 "source": "wayland-protocols",
641 "path": "unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml",
642 "sha256": "4d83eed81e2911ec7731137d4209f685faeab76c15a994d8a46963a83fce02ea",
643 "license": "MIT",
644 "interfaces": [
645 {
646 "name": "zwp_linux_buffer_release_v1",
647 "version": 1
648 },
649 {
650 "name": "zwp_linux_explicit_synchronization_v1",
651 "version": 2
652 },
653 {
654 "name": "zwp_linux_surface_synchronization_v1",
655 "version": 2
656 }
657 ],
658 "deps": [
659 "wayland"
660 ]
661 },
662 {
663 "package": "pointerconstraints",
664 "xml": "pointerconstraints.xml",
665 "source": "wayland-protocols",
666 "path": "unstable/pointer-constraints/pointer-constraints-unstable-v1.xml",
667 "sha256": "f980fac900ba1dcfbbe97f588fc17b893926bd2b57624563653a1bfe4d035948",
668 "license": "MIT",
669 "interfaces": [
670 {
671 "name": "zwp_confined_pointer_v1",
672 "version": 1
673 },
674 {
675 "name": "zwp_locked_pointer_v1",
676 "version": 1
677 },
678 {
679 "name": "zwp_pointer_constraints_v1",
680 "version": 1
681 }
682 ],
683 "deps": [
684 "wayland"
685 ]
686 },
687 {
688 "package": "pointergestures",
689 "xml": "pointergestures.xml",
690 "source": "wayland-protocols",
691 "path": "unstable/pointer-gestures/pointer-gestures-unstable-v1.xml",
692 "sha256": "9f7b6ad542f444001312113395b8de6f24e59d6f0c57c9b44f6c3c498ef004d7",
693 "license": "MIT",
694 "interfaces": [
695 {
696 "name": "zwp_pointer_gesture_hold_v1",
697 "version": 3
698 },
699 {
700 "name": "zwp_pointer_gesture_pinch_v1",
701 "version": 3
702 },
703 {
704 "name": "zwp_pointer_gesture_swipe_v1",
705 "version": 3
706 },
707 {
708 "name": "zwp_pointer_gestures_v1",
709 "version": 3
710 }
711 ],
712 "deps": [
713 "wayland"
714 ]
715 },
716 {
717 "package": "pointerwarp",
718 "xml": "pointerwarp.xml",
719 "source": "wayland-protocols",
720 "path": "staging/pointer-warp/pointer-warp-v1.xml",
721 "sha256": "1389e89c68c6f6d231fd2dcda57fa9c75c5230d0ac1deffa8d80a7648e197e66",
722 "license": "MIT",
723 "interfaces": [
724 {
725 "name": "wp_pointer_warp_v1",
726 "version": 1
727 }
728 ],
729 "deps": [
730 "wayland"
731 ]
732 },
733 {
734 "package": "presentationtime",
735 "xml": "presentationtime.xml",
736 "source": "wayland-protocols",
737 "path": "stable/presentation-time/presentation-time.xml",
738 "sha256": "dffac93bcb2bb1d8c385e72b8a8c2c0d4d79a336866322f3ba886dce2b27b1e2",
739 "license": "MIT",
740 "interfaces": [
741 {
742 "name": "wp_presentation",
743 "version": 2
744 },
745 {
746 "name": "wp_presentation_feedback",
747 "version": 2
748 }
749 ],
750 "deps": [
751 "wayland"
752 ]
753 },
754 {
755 "package": "primaryselection",
756 "xml": "primaryselection.xml",
757 "source": "wayland-protocols",
758 "path": "unstable/primary-selection/primary-selection-unstable-v1.xml",
759 "sha256": "d568482ba84df6e531698b1f531810860995ca24d69495427fe43aee6017f52c",
760 "license": "MIT",
761 "interfaces": [
762 {
763 "name": "zwp_primary_selection_device_manager_v1",
764 "version": 1
765 },
766 {
767 "name": "zwp_primary_selection_device_v1",
768 "version": 1
769 },
770 {
771 "name": "zwp_primary_selection_offer_v1",
772 "version": 1
773 },
774 {
775 "name": "zwp_primary_selection_source_v1",
776 "version": 1
777 }
778 ],
779 "deps": [
780 "wayland"
781 ]
782 },
783 {
784 "package": "relativepointer",
785 "xml": "relativepointer.xml",
786 "source": "wayland-protocols",
787 "path": "unstable/relative-pointer/relative-pointer-unstable-v1.xml",
788 "sha256": "ab4930dd3084f732b6fdd12ee6dbd0a112a758ed8a57b170366391dbeb1a22ff",
789 "license": "MIT",
790 "interfaces": [
791 {
792 "name": "zwp_relative_pointer_manager_v1",
793 "version": 1
794 },
795 {
796 "name": "zwp_relative_pointer_v1",
797 "version": 1
798 }
799 ],
800 "deps": [
801 "wayland"
802 ]
803 },
804 {
805 "package": "securitycontext",
806 "xml": "securitycontext.xml",
807 "source": "wayland-protocols",
808 "path": "staging/security-context/security-context-v1.xml",
809 "sha256": "f4f8ba15ebd2df62db611b1de32e992f660a4aeeea83250cb88fa468da42ffcb",
810 "license": "MIT",
811 "interfaces": [
812 {
813 "name": "wp_security_context_manager_v1",
814 "version": 1
815 },
816 {
817 "name": "wp_security_context_v1",
818 "version": 1
819 }
820 ],
821 "deps": []
822 },
823 {
824 "package": "serverdecoration",
825 "xml": "serverdecoration.xml",
826 "source": "plasma-wayland-protocols",
827 "path": "src/protocols/server-decoration.xml",
828 "sha256": "c5f857734bb190dc9adfb65fb05550a6245f12af1a2be5eefd05be199805a68c",
829 "license": "LGPL-2.1-or-later",
830 "interfaces": [
831 {
832 "name": "org_kde_kwin_server_decoration",
833 "version": 1
834 },
835 {
836 "name": "org_kde_kwin_server_decoration_manager",
837 "version": 1
838 }
839 ],
840 "deps": [
841 "wayland"
842 ]
843 },
844 {
845 "package": "singlepixelbuffer",
846 "xml": "singlepixelbuffer.xml",
847 "source": "wayland-protocols",
848 "path": "staging/single-pixel-buffer/single-pixel-buffer-v1.xml",
849 "sha256": "4c2cc1355b06a2d2fe68ccb1cf4b72cca51e1ba21c5d3e0c404f577f40d1301e",
850 "license": "MIT",
851 "interfaces": [
852 {
853 "name": "wp_single_pixel_buffer_manager_v1",
854 "version": 1
855 }
856 ],
857 "deps": [
858 "wayland"
859 ]
860 },
861 {
862 "package": "tablet",
863 "xml": "tablet.xml",
864 "source": "wayland-protocols",
865 "path": "stable/tablet/tablet-v2.xml",
866 "sha256": "ac1128b26c779cf90b9ed71182ba5e34a7262826789adae206d825a4d45908b4",
867 "license": "MIT",
868 "interfaces": [
869 {
870 "name": "zwp_tablet_manager_v2",
871 "version": 2
872 },
873 {
874 "name": "zwp_tablet_pad_dial_v2",
875 "version": 2
876 },
877 {
878 "name": "zwp_tablet_pad_group_v2",
879 "version": 2
880 },
881 {
882 "name": "zwp_tablet_pad_ring_v2",
883 "version": 2
884 },
885 {
886 "name": "zwp_tablet_pad_strip_v2",
887 "version": 2
888 },
889 {
890 "name": "zwp_tablet_pad_v2",
891 "version": 2
892 },
893 {
894 "name": "zwp_tablet_seat_v2",
895 "version": 2
896 },
897 {
898 "name": "zwp_tablet_tool_v2",
899 "version": 2
900 },
901 {
902 "name": "zwp_tablet_v2",
903 "version": 2
904 }
905 ],
906 "deps": [
907 "wayland"
908 ]
909 },
910 {
911 "package": "tearingcontrol",
912 "xml": "tearingcontrol.xml",
913 "source": "wayland-protocols",
914 "path": "staging/tearing-control/tearing-control-v1.xml",
915 "sha256": "846895b4a90ba1ddd75673cefc596480beef318f1694ec7dbca0fec54bb27043",
916 "license": "MIT",
917 "interfaces": [
918 {
919 "name": "wp_tearing_control_manager_v1",
920 "version": 1
921 },
922 {
923 "name": "wp_tearing_control_v1",
924 "version": 1
925 }
926 ],
927 "deps": [
928 "wayland"
929 ]
930 },
931 {
932 "package": "textinput",
933 "xml": "textinput.xml",
934 "source": "wayland-protocols",
935 "path": "unstable/text-input/text-input-unstable-v3.xml",
936 "sha256": "160815cda13c285a30df1971d8f0a5b3aac07071537df59916d2f748b18e4f59",
937 "license": "MIT",
938 "interfaces": [
939 {
940 "name": "zwp_text_input_manager_v3",
941 "version": 2
942 },
943 {
944 "name": "zwp_text_input_v3",
945 "version": 2
946 }
947 ],
948 "deps": [
949 "wayland"
950 ]
951 },
952 {
953 "package": "viewporter",
954 "xml": "viewporter.xml",
955 "source": "wayland-protocols",
956 "path": "stable/viewporter/viewporter.xml",
957 "sha256": "dcb12279a03746301fe490aaed4b38a403485a925abfce2ccfceb644e104fe71",
958 "license": "MIT",
959 "interfaces": [
960 {
961 "name": "wp_viewport",
962 "version": 1
963 },
964 {
965 "name": "wp_viewporter",
966 "version": 1
967 }
968 ],
969 "deps": [
970 "wayland"
971 ]
972 },
973 {
974 "package": "virtualkeyboard",
975 "xml": "virtualkeyboard.xml",
976 "source": "wlroots",
977 "path": "protocol/virtual-keyboard-unstable-v1.xml",
978 "sha256": "7ad7870003ecd592cae47dc19d277a609b7f18fd7b7be012623cf3225a7294f5",
979 "license": "MIT",
980 "interfaces": [
981 {
982 "name": "zwp_virtual_keyboard_manager_v1",
983 "version": 1
984 },
985 {
986 "name": "zwp_virtual_keyboard_v1",
987 "version": 1
988 }
989 ],
990 "deps": [
991 "wayland"
992 ]
993 },
994 {
995 "package": "wayland",
996 "xml": "wayland.xml",
997 "source": "wayland",
998 "path": "protocol/wayland.xml",
999 "sha256": "cc860987e54f8d85c940e97fa1270c69b6e4ad31fbcf5a7f00107ce1157f5e07",
1000 "license": "MIT",
1001 "interfaces": [
1002 {
1003 "name": "wl_buffer",
1004 "version": 1
1005 },
1006 {
1007 "name": "wl_callback",
1008 "version": 1
1009 },
1010 {
1011 "name": "wl_compositor",
1012 "version": 7
1013 },
1014 {
1015 "name": "wl_data_device",
1016 "version": 4
1017 },
1018 {
1019 "name": "wl_data_device_manager",
1020 "version": 4
1021 },
1022 {
1023 "name": "wl_data_offer",
1024 "version": 4
1025 },
1026 {
1027 "name": "wl_data_source",
1028 "version": 4
1029 },
1030 {
1031 "name": "wl_display",
1032 "version": 1
1033 },
1034 {
1035 "name": "wl_fixes",
1036 "version": 2
1037 },
1038 {
1039 "name": "wl_keyboard",
1040 "version": 11
1041 },
1042 {
1043 "name": "wl_output",
1044 "version": 4
1045 },
1046 {
1047 "name": "wl_pointer",
1048 "version": 11
1049 },
1050 {
1051 "name": "wl_region",
1052 "version": 7
1053 },
1054 {
1055 "name": "wl_registry",
1056 "version": 1
1057 },
1058 {
1059 "name": "wl_seat",
1060 "version": 11
1061 },
1062 {
1063 "name": "wl_shell",
1064 "version": 1
1065 },
1066 {
1067 "name": "wl_shell_surface",
1068 "version": 1
1069 },
1070 {
1071 "name": "wl_shm",
1072 "version": 3
1073 },
1074 {
1075 "name": "wl_shm_pool",
1076 "version": 3
1077 },
1078 {
1079 "name": "wl_subcompositor",
1080 "version": 1
1081 },
1082 {
1083 "name": "wl_subsurface",
1084 "version": 1
1085 },
1086 {
1087 "name": "wl_surface",
1088 "version": 7
1089 },
1090 {
1091 "name": "wl_touch",
1092 "version": 11
1093 }
1094 ],
1095 "deps": []
1096 },
1097 {
1098 "package": "wlrdatacontrol",
1099 "xml": "wlrdatacontrol.xml",
1100 "source": "wlr-protocols",
1101 "path": "unstable/wlr-data-control-unstable-v1.xml",
1102 "sha256": "5f10d6bf9bfa9d12266a6f423fb77bbb98e415f6d64fe24680710ffb362a7082",
1103 "license": "MIT",
1104 "interfaces": [
1105 {
1106 "name": "zwlr_data_control_device_v1",
1107 "version": 2
1108 },
1109 {
1110 "name": "zwlr_data_control_manager_v1",
1111 "version": 2
1112 },
1113 {
1114 "name": "zwlr_data_control_offer_v1",
1115 "version": 1
1116 },
1117 {
1118 "name": "zwlr_data_control_source_v1",
1119 "version": 1
1120 }
1121 ],
1122 "deps": [
1123 "wayland"
1124 ]
1125 },
1126 {
1127 "package": "wlrexportdmabuf",
1128 "xml": "wlrexportdmabuf.xml",
1129 "source": "wlr-protocols",
1130 "path": "unstable/wlr-export-dmabuf-unstable-v1.xml",
1131 "sha256": "24e2334d804eb12b65a0471ec41ba9aed2b7997caf81c0fe4dc44b86b7f3fed8",
1132 "license": "MIT",
1133 "interfaces": [
1134 {
1135 "name": "zwlr_export_dmabuf_frame_v1",
1136 "version": 1
1137 },
1138 {
1139 "name": "zwlr_export_dmabuf_manager_v1",
1140 "version": 1
1141 }
1142 ],
1143 "deps": [
1144 "wayland"
1145 ]
1146 },
1147 {
1148 "package": "wlrforeigntoplevelmanagement",
1149 "xml": "wlrforeigntoplevelmanagement.xml",
1150 "source": "wlr-protocols",
1151 "path": "unstable/wlr-foreign-toplevel-management-unstable-v1.xml",
1152 "sha256": "4ecc4588858e29fe680a33521e1f22bcf22071d66d1553fe96b4ddec03d591d2",
1153 "license": "MIT",
1154 "interfaces": [
1155 {
1156 "name": "zwlr_foreign_toplevel_handle_v1",
1157 "version": 3
1158 },
1159 {
1160 "name": "zwlr_foreign_toplevel_manager_v1",
1161 "version": 3
1162 }
1163 ],
1164 "deps": [
1165 "wayland"
1166 ]
1167 },
1168 {
1169 "package": "wlrgammacontrol",
1170 "xml": "wlrgammacontrol.xml",
1171 "source": "wlr-protocols",
1172 "path": "unstable/wlr-gamma-control-unstable-v1.xml",
1173 "sha256": "4065cbc291a80348b7ef311168fbfb5cf245efe977a6dc32211291ef1a9529a1",
1174 "license": "MIT",
1175 "interfaces": [
1176 {
1177 "name": "zwlr_gamma_control_manager_v1",
1178 "version": 1
1179 },
1180 {
1181 "name": "zwlr_gamma_control_v1",
1182 "version": 1
1183 }
1184 ],
1185 "deps": [
1186 "wayland"
1187 ]
1188 },
1189 {
1190 "package": "wlrinputinhibitor",
1191 "xml": "wlrinputinhibitor.xml",
1192 "source": "wlr-protocols",
1193 "path": "unstable/wlr-input-inhibitor-unstable-v1.xml",
1194 "sha256": "325ee67e0762258ad0dcf43d1366f36fe6a3ac2bec84eaf1172b1a5e1187edf8",
1195 "license": "MIT",
1196 "interfaces": [
1197 {
1198 "name": "zwlr_input_inhibit_manager_v1",
1199 "version": 1
1200 },
1201 {
1202 "name": "zwlr_input_inhibitor_v1",
1203 "version": 1
1204 }
1205 ],
1206 "deps": []
1207 },
1208 {
1209 "package": "wlrlayershell",
1210 "xml": "wlrlayershell.xml",
1211 "source": "wlr-protocols",
1212 "path": "unstable/wlr-layer-shell-unstable-v1.xml",
1213 "sha256": "87e0b9c837aecd6977f76f3c47d73088b7159871f5d979dc1840f6cadb5e2ed8",
1214 "license": "MIT",
1215 "interfaces": [
1216 {
1217 "name": "zwlr_layer_shell_v1",
1218 "version": 5
1219 },
1220 {
1221 "name": "zwlr_layer_surface_v1",
1222 "version": 5
1223 }
1224 ],
1225 "deps": [
1226 "wayland",
1227 "xdgshell"
1228 ]
1229 },
1230 {
1231 "package": "wlroutputmanagement",
1232 "xml": "wlroutputmanagement.xml",
1233 "source": "wlr-protocols",
1234 "path": "unstable/wlr-output-management-unstable-v1.xml",
1235 "sha256": "65b0f82a6cf129bf1a1c31a2428795abd33886c15ddd5f3ad97e5922d7bdc3a7",
1236 "license": "MIT",
1237 "interfaces": [
1238 {
1239 "name": "zwlr_output_configuration_head_v1",
1240 "version": 4
1241 },
1242 {
1243 "name": "zwlr_output_configuration_v1",
1244 "version": 4
1245 },
1246 {
1247 "name": "zwlr_output_head_v1",
1248 "version": 4
1249 },
1250 {
1251 "name": "zwlr_output_manager_v1",
1252 "version": 4
1253 },
1254 {
1255 "name": "zwlr_output_mode_v1",
1256 "version": 3
1257 }
1258 ],
1259 "deps": []
1260 },
1261 {
1262 "package": "wlroutputpowermanagement",
1263 "xml": "wlroutputpowermanagement.xml",
1264 "source": "wlr-protocols",
1265 "path": "unstable/wlr-output-power-management-unstable-v1.xml",
1266 "sha256": "7ebd98f3449d246a57829e4b4dd9fbc3ef98e3dd42fa94ea102f14f490eb20de",
1267 "license": "MIT",
1268 "interfaces": [
1269 {
1270 "name": "zwlr_output_power_manager_v1",
1271 "version": 1
1272 },
1273 {
1274 "name": "zwlr_output_power_v1",
1275 "version": 1
1276 }
1277 ],
1278 "deps": [
1279 "wayland"
1280 ]
1281 },
1282 {
1283 "package": "wlrscreencopy",
1284 "xml": "wlrscreencopy.xml",
1285 "source": "wlr-protocols",
1286 "path": "unstable/wlr-screencopy-unstable-v1.xml",
1287 "sha256": "131b8f9b4aad0c8a9cf705e90d2a1511a5ca0c477637fd3400cf1cc4fa963fb8",
1288 "license": "MIT",
1289 "interfaces": [
1290 {
1291 "name": "zwlr_screencopy_frame_v1",
1292 "version": 3
1293 },
1294 {
1295 "name": "zwlr_screencopy_manager_v1",
1296 "version": 3
1297 }
1298 ],
1299 "deps": [
1300 "wayland"
1301 ]
1302 },
1303 {
1304 "package": "wlrvirtualpointer",
1305 "xml": "wlrvirtualpointer.xml",
1306 "source": "wlr-protocols",
1307 "path": "unstable/wlr-virtual-pointer-unstable-v1.xml",
1308 "sha256": "3ff6d540be0bc5228195bf072bde42117ea17945a5c2061add5d3cf97d6bb524",
1309 "license": "MIT",
1310 "interfaces": [
1311 {
1312 "name": "zwlr_virtual_pointer_manager_v1",
1313 "version": 2
1314 },
1315 {
1316 "name": "zwlr_virtual_pointer_v1",
1317 "version": 2
1318 }
1319 ],
1320 "deps": [
1321 "wayland"
1322 ]
1323 },
1324 {
1325 "package": "xdgactivation",
1326 "xml": "xdgactivation.xml",
1327 "source": "wayland-protocols",
1328 "path": "staging/xdg-activation/xdg-activation-v1.xml",
1329 "sha256": "d8418be2d5738d50aff788bef1c7574f33f26659aa045447ff2ef9b78c58fe01",
1330 "license": "MIT",
1331 "interfaces": [
1332 {
1333 "name": "xdg_activation_token_v1",
1334 "version": 1
1335 },
1336 {
1337 "name": "xdg_activation_v1",
1338 "version": 1
1339 }
1340 ],
1341 "deps": [
1342 "wayland"
1343 ]
1344 },
1345 {
1346 "package": "xdgdecoration",
1347 "xml": "xdgdecoration.xml",
1348 "source": "wayland-protocols",
1349 "path": "unstable/xdg-decoration/xdg-decoration-unstable-v1.xml",
1350 "sha256": "68753c4a85a28659e3aa1fe0f138329a8bf3dff0b4789f4663a2c7fedbfecf2f",
1351 "license": "MIT",
1352 "interfaces": [
1353 {
1354 "name": "zxdg_decoration_manager_v1",
1355 "version": 2
1356 },
1357 {
1358 "name": "zxdg_toplevel_decoration_v1",
1359 "version": 2
1360 }
1361 ],
1362 "deps": [
1363 "xdgshell"
1364 ]
1365 },
1366 {
1367 "package": "xdgdialog",
1368 "xml": "xdgdialog.xml",
1369 "source": "wayland-protocols",
1370 "path": "staging/xdg-dialog/xdg-dialog-v1.xml",
1371 "sha256": "2822956bdf13d51848ff4b5e29c509028c1204c6e06262ee926b001f43a42dbb",
1372 "license": "MIT",
1373 "interfaces": [
1374 {
1375 "name": "xdg_dialog_v1",
1376 "version": 1
1377 },
1378 {
1379 "name": "xdg_wm_dialog_v1",
1380 "version": 1
1381 }
1382 ],
1383 "deps": [
1384 "xdgshell"
1385 ]
1386 },
1387 {
1388 "package": "xdgforeign",
1389 "xml": "xdgforeign.xml",
1390 "source": "wayland-protocols",
1391 "path": "unstable/xdg-foreign/xdg-foreign-unstable-v2.xml",
1392 "sha256": "625d83fbb068f48e69e739eafde507f10cdfe7480146f3ac10af9a2ddf551c80",
1393 "license": "MIT",
1394 "interfaces": [
1395 {
1396 "name": "zxdg_exported_v2",
1397 "version": 1
1398 },
1399 {
1400 "name": "zxdg_exporter_v2",
1401 "version": 1
1402 },
1403 {
1404 "name": "zxdg_imported_v2",
1405 "version": 1
1406 },
1407 {
1408 "name": "zxdg_importer_v2",
1409 "version": 1
1410 }
1411 ],
1412 "deps": [
1413 "wayland"
1414 ]
1415 },
1416 {
1417 "package": "xdgoutput",
1418 "xml": "xdgoutput.xml",
1419 "source": "wayland-protocols",
1420 "path": "unstable/xdg-output/xdg-output-unstable-v1.xml",
1421 "sha256": "363d547c3eefe8959160cac903ff90b311d4b183005557d73640d9df2cfd7f79",
1422 "license": "MIT",
1423 "interfaces": [
1424 {
1425 "name": "zxdg_output_manager_v1",
1426 "version": 3
1427 },
1428 {
1429 "name": "zxdg_output_v1",
1430 "version": 3
1431 }
1432 ],
1433 "deps": [
1434 "wayland"
1435 ]
1436 },
1437 {
1438 "package": "xdgsessionmanagement",
1439 "xml": "xdgsessionmanagement.xml",
1440 "source": "wayland-protocols",
1441 "path": "staging/xdg-session-management/xdg-session-management-v1.xml",
1442 "sha256": "3674591ca8e68f76297c535e8edd6783d84b59086c38ebe08ff5ff1f2dec5bae",
1443 "license": "MIT",
1444 "interfaces": [
1445 {
1446 "name": "xdg_session_manager_v1",
1447 "version": 1
1448 },
1449 {
1450 "name": "xdg_session_v1",
1451 "version": 1
1452 },
1453 {
1454 "name": "xdg_toplevel_session_v1",
1455 "version": 1
1456 }
1457 ],
1458 "deps": [
1459 "xdgshell"
1460 ]
1461 },
1462 {
1463 "package": "xdgshell",
1464 "xml": "xdgshell.xml",
1465 "source": "wayland-protocols",
1466 "path": "stable/xdg-shell/xdg-shell.xml",
1467 "sha256": "7ba7f9c8473deee674cb1f154a18abd0bb0cc072604fc055b0c15e459fc4c7df",
1468 "license": "MIT",
1469 "interfaces": [
1470 {
1471 "name": "xdg_popup",
1472 "version": 7
1473 },
1474 {
1475 "name": "xdg_positioner",
1476 "version": 7
1477 },
1478 {
1479 "name": "xdg_surface",
1480 "version": 7
1481 },
1482 {
1483 "name": "xdg_toplevel",
1484 "version": 7
1485 },
1486 {
1487 "name": "xdg_wm_base",
1488 "version": 7
1489 }
1490 ],
1491 "deps": [
1492 "wayland"
1493 ]
1494 },
1495 {
1496 "package": "xdgsystembell",
1497 "xml": "xdgsystembell.xml",
1498 "source": "wayland-protocols",
1499 "path": "staging/xdg-system-bell/xdg-system-bell-v1.xml",
1500 "sha256": "863c5efcb1a19961c019d23b9875ab84a158da802f5622f5ecc30522c6019330",
1501 "license": "MIT",
1502 "interfaces": [
1503 {
1504 "name": "xdg_system_bell_v1",
1505 "version": 1
1506 }
1507 ],
1508 "deps": [
1509 "wayland"
1510 ]
1511 },
1512 {
1513 "package": "xdgtopleveldrag",
1514 "xml": "xdgtopleveldrag.xml",
1515 "source": "wayland-protocols",
1516 "path": "staging/xdg-toplevel-drag/xdg-toplevel-drag-v1.xml",
1517 "sha256": "687d7a1db0ced0e2794dc2d5be1a80b1dc71c46a055aedd882838586345ee1dc",
1518 "license": "MIT",
1519 "interfaces": [
1520 {
1521 "name": "xdg_toplevel_drag_manager_v1",
1522 "version": 1
1523 },
1524 {
1525 "name": "xdg_toplevel_drag_v1",
1526 "version": 1
1527 }
1528 ],
1529 "deps": [
1530 "wayland",
1531 "xdgshell"
1532 ]
1533 },
1534 {
1535 "package": "xdgtoplevelicon",
1536 "xml": "xdgtoplevelicon.xml",
1537 "source": "wayland-protocols",
1538 "path": "staging/xdg-toplevel-icon/xdg-toplevel-icon-v1.xml",
1539 "sha256": "5e57a72fa9ccf1666c56d49cc86408f068c21e5e6a09ddd468ee65d08478f882",
1540 "license": "MIT",
1541 "interfaces": [
1542 {
1543 "name": "xdg_toplevel_icon_manager_v1",
1544 "version": 1
1545 },
1546 {
1547 "name": "xdg_toplevel_icon_v1",
1548 "version": 1
1549 }
1550 ],
1551 "deps": [
1552 "wayland",
1553 "xdgshell"
1554 ]
1555 },
1556 {
1557 "package": "xdgtopleveltag",
1558 "xml": "xdgtopleveltag.xml",
1559 "source": "wayland-protocols",
1560 "path": "staging/xdg-toplevel-tag/xdg-toplevel-tag-v1.xml",
1561 "sha256": "bde3615b434a237388c5592028345eef185ab1e7ade9023dd2413a4b2c56ab9f",
1562 "license": "MIT",
1563 "interfaces": [
1564 {
1565 "name": "xdg_toplevel_tag_manager_v1",
1566 "version": 1
1567 }
1568 ],
1569 "deps": [
1570 "xdgshell"
1571 ]
1572 },
1573 {
1574 "package": "xwaylandkeyboardgrab",
1575 "xml": "xwaylandkeyboardgrab.xml",
1576 "source": "wayland-protocols",
1577 "path": "unstable/xwayland-keyboard-grab/xwayland-keyboard-grab-unstable-v1.xml",
1578 "sha256": "fcc1e24ec465c209de576f75bf87438b8339e4da42051a3f26b48916292c7c6f",
1579 "license": "MIT",
1580 "interfaces": [
1581 {
1582 "name": "zwp_xwayland_keyboard_grab_manager_v1",
1583 "version": 1
1584 },
1585 {
1586 "name": "zwp_xwayland_keyboard_grab_v1",
1587 "version": 1
1588 }
1589 ],
1590 "deps": [
1591 "wayland"
1592 ]
1593 },
1594 {
1595 "package": "xwaylandshell",
1596 "xml": "xwaylandshell.xml",
1597 "source": "wayland-protocols",
1598 "path": "staging/xwayland-shell/xwayland-shell-v1.xml",
1599 "sha256": "a6589c3205d1f424cbd2708c1507daf143db2d355dcd931f6f79986c0dc205b6",
1600 "license": "MIT",
1601 "interfaces": [
1602 {
1603 "name": "xwayland_shell_v1",
1604 "version": 1
1605 },
1606 {
1607 "name": "xwayland_surface_v1",
1608 "version": 1
1609 }
1610 ],
1611 "deps": [
1612 "wayland"
1613 ]
1614 }
1615 ]
1616}