Wayland is intended as a simpler replacement for X. Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers or other display servers.
... part of T2, get it here
URL: https://wayland.freedesktop.org
Author: X.org Foundation {http://www.X.org}
Maintainer: Rene Rebe <rene [at] t2-project [dot] org>
License: OpenSource
Status: Beta
Version: 1.45
Remark: Does cross compile (as setup and patched in T2).
Download: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.45/downloads/ wayland-protocols-1.45.tar.xz
T2 source: wayland-protocols.cache
T2 source: wayland-protocols.desc
Build time (on reference hardware): 1% (relative to binutils)2
Installed size (on reference hardware): 0.90 MB, 163 files
Dependencies (build time detected): 00-dirtree bash coreutils diffutils gawk grep meson ninja openssl sed tar wayland xz
Installed files (on reference hardware):
[show]
usr/include/wayland-protocols
usr/include/wayland-protocols/alpha-modifier-v1-enum.h
usr/include/wayland-protocols/color-management-v1-enum.h
usr/include/wayland-protocols/color-representation-v1-enum.h
usr/include/wayland-protocols/commit-timing-v1-enum.h
usr/include/wayland-protocols/content-type-v1-enum.h
usr/include/wayland-protocols/cursor-shape-v1-enum.h
usr/include/wayland-protocols/drm-lease-v1-enum.h
usr/include/wayland-protocols/ext-data-control-v1-enum.h
usr/include/wayland-protocols/ext-foreign-toplevel-list-v1-enum.h
usr/include/wayland-protocols/ext-idle-notify-v1-enum.h
usr/include/wayland-protocols/ext-image-capture-source-v1-enum.h
usr/include/wayland-protocols/ext-image-copy-capture-v1-enum.h
usr/include/wayland-protocols/ext-session-lock-v1-enum.h
usr/include/wayland-protocols/ext-transient-seat-v1-enum.h
usr/include/wayland-protocols/ext-workspace-v1-enum.h
usr/include/wayland-protocols/fifo-v1-enum.h
usr/include/wayland-protocols/fractional-scale-v1-enum.h
usr/include/wayland-protocols/fullscreen-shell-unstable-v1-enum.h
usr/include/wayland-protocols/idle-inhibit-unstable-v1-enum.h
usr/include/wayland-protocols/input-method-unstable-v1-enum.h
usr/include/wayland-protocols/input-timestamps-unstable-v1-enum.h
usr/include/wayland-protocols/keyboard-shortcuts-inhibit-unstable-v1-enum.h
usr/include/wayland-protocols/linux-dmabuf-unstable-v1-enum.h
usr/include/wayland-protocols/linux-dmabuf-v1-enum.h
usr/include/wayland-protocols/linux-drm-syncobj-v1-enum.h
usr/include/wayland-protocols/linux-explicit-synchronization-unstable-v1-enum.h
usr/include/wayland-protocols/pointer-constraints-unstable-v1-enum.h
usr/include/wayland-protocols/pointer-gestures-unstable-v1-enum.h
usr/include/wayland-protocols/presentation-time-enum.h
usr/include/wayland-protocols/primary-selection-unstable-v1-enum.h
usr/include/wayland-protocols/relative-pointer-unstable-v1-enum.h
usr/include/wayland-protocols/security-context-v1-enum.h
usr/include/wayland-protocols/single-pixel-buffer-v1-enum.h
usr/include/wayland-protocols/tablet-unstable-v1-enum.h
usr/include/wayland-protocols/tablet-unstable-v2-enum.h
usr/include/wayland-protocols/tablet-v2-enum.h
usr/include/wayland-protocols/tearing-control-v1-enum.h
usr/include/wayland-protocols/text-input-unstable-v1-enum.h
usr/include/wayland-protocols/text-input-unstable-v3-enum.h
usr/include/wayland-protocols/viewporter-enum.h
usr/include/wayland-protocols/xdg-activation-v1-enum.h
usr/include/wayland-protocols/xdg-decoration-unstable-v1-enum.h
usr/include/wayland-protocols/xdg-dialog-v1-enum.h
usr/include/wayland-protocols/xdg-foreign-unstable-v1-enum.h
usr/include/wayland-protocols/xdg-foreign-unstable-v2-enum.h
usr/include/wayland-protocols/xdg-output-unstable-v1-enum.h
usr/include/wayland-protocols/xdg-shell-enum.h
usr/include/wayland-protocols/xdg-shell-unstable-v5-enum.h
usr/include/wayland-protocols/xdg-shell-unstable-v6-enum.h
usr/include/wayland-protocols/xdg-system-bell-v1-enum.h
usr/include/wayland-protocols/xdg-toplevel-drag-v1-enum.h
usr/include/wayland-protocols/xdg-toplevel-icon-v1-enum.h
usr/include/wayland-protocols/xdg-toplevel-tag-v1-enum.h
usr/include/wayland-protocols/xwayland-keyboard-grab-unstable-v1-enum.h
usr/include/wayland-protocols/xwayland-shell-v1-enum.h
usr/share/doc/wayland-protocols
usr/share/pkgconfig/wayland-protocols.pc
usr/share/wayland-protocols
usr/share/wayland-protocols/stable
usr/share/wayland-protocols/stable/linux-dmabuf
usr/share/wayland-protocols/stable/linux-dmabuf/linux-dmabuf-v1.xml
usr/share/wayland-protocols/stable/presentation-time
usr/share/wayland-protocols/stable/presentation-time/presentation-time.xml
usr/share/wayland-protocols/stable/tablet
usr/share/wayland-protocols/stable/tablet/tablet-v2.xml
usr/share/wayland-protocols/stable/viewporter
usr/share/wayland-protocols/stable/viewporter/viewporter.xml
usr/share/wayland-protocols/stable/xdg-shell
usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml
usr/share/wayland-protocols/staging
usr/share/wayland-protocols/staging/alpha-modifier
usr/share/wayland-protocols/staging/alpha-modifier/alpha-modifier-v1.xml
usr/share/wayland-protocols/staging/color-management
usr/share/wayland-protocols/staging/color-management/color-management-v1.xml
usr/share/wayland-protocols/staging/color-representation
usr/share/wayland-protocols/staging/color-representation/color-representation-v1.xml
usr/share/wayland-protocols/staging/commit-timing
usr/share/wayland-protocols/staging/commit-timing/commit-timing-v1.xml
usr/share/wayland-protocols/staging/content-type
usr/share/wayland-protocols/staging/content-type/content-type-v1.xml
usr/share/wayland-protocols/staging/cursor-shape
usr/share/wayland-protocols/staging/cursor-shape/cursor-shape-v1.xml
usr/share/wayland-protocols/staging/drm-lease
usr/share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml
usr/share/wayland-protocols/staging/ext-data-control
usr/share/wayland-protocols/staging/ext-data-control/ext-data-control-v1.xml
usr/share/wayland-protocols/staging/ext-foreign-toplevel-list
usr/share/wayland-protocols/staging/ext-foreign-toplevel-list/ext-foreign-toplevel-list-v1.xml
usr/share/wayland-protocols/staging/ext-idle-notify
usr/share/wayland-protocols/staging/ext-idle-notify/ext-idle-notify-v1.xml
usr/share/wayland-protocols/staging/ext-image-capture-source
usr/share/wayland-protocols/staging/ext-image-capture-source/ext-image-capture-source-v1.xml
usr/share/wayland-protocols/staging/ext-image-copy-capture
usr/share/wayland-protocols/staging/ext-image-copy-capture/ext-image-copy-capture-v1.xml
usr/share/wayland-protocols/staging/ext-session-lock
usr/share/wayland-protocols/staging/ext-session-lock/ext-session-lock-v1.xml
usr/share/wayland-protocols/staging/ext-transient-seat
usr/share/wayland-protocols/staging/ext-transient-seat/ext-transient-seat-v1.xml
usr/share/wayland-protocols/staging/ext-workspace
usr/share/wayland-protocols/staging/ext-workspace/ext-workspace-v1.xml
usr/share/wayland-protocols/staging/fifo
usr/share/wayland-protocols/staging/fifo/fifo-v1.xml
usr/share/wayland-protocols/staging/fractional-scale
usr/share/wayland-protocols/staging/fractional-scale/fractional-scale-v1.xml
usr/share/wayland-protocols/staging/linux-drm-syncobj
usr/share/wayland-protocols/staging/linux-drm-syncobj/linux-drm-syncobj-v1.xml
usr/share/wayland-protocols/staging/security-context
usr/share/wayland-protocols/staging/security-context/security-context-v1.xml
usr/share/wayland-protocols/staging/single-pixel-buffer
usr/share/wayland-protocols/staging/single-pixel-buffer/single-pixel-buffer-v1.xml
usr/share/wayland-protocols/staging/tearing-control
usr/share/wayland-protocols/staging/tearing-control/tearing-control-v1.xml
usr/share/wayland-protocols/staging/xdg-activation
usr/share/wayland-protocols/staging/xdg-activation/xdg-activation-v1.xml
usr/share/wayland-protocols/staging/xdg-dialog
usr/share/wayland-protocols/staging/xdg-dialog/xdg-dialog-v1.xml
usr/share/wayland-protocols/staging/xdg-system-bell
usr/share/wayland-protocols/staging/xdg-system-bell/xdg-system-bell-v1.xml
usr/share/wayland-protocols/staging/xdg-toplevel-drag
usr/share/wayland-protocols/staging/xdg-toplevel-drag/xdg-toplevel-drag-v1.xml
usr/share/wayland-protocols/staging/xdg-toplevel-icon
usr/share/wayland-protocols/staging/xdg-toplevel-icon/xdg-toplevel-icon-v1.xml
usr/share/wayland-protocols/staging/xdg-toplevel-tag
usr/share/wayland-protocols/staging/xdg-toplevel-tag/xdg-toplevel-tag-v1.xml
usr/share/wayland-protocols/staging/xwayland-shell
usr/share/wayland-protocols/staging/xwayland-shell/xwayland-shell-v1.xml
usr/share/wayland-protocols/unstable
usr/share/wayland-protocols/unstable/fullscreen-shell
usr/share/wayland-protocols/unstable/fullscreen-shell/fullscreen-shell-unstable-v1.xml
usr/share/wayland-protocols/unstable/idle-inhibit
usr/share/wayland-protocols/unstable/idle-inhibit/idle-inhibit-unstable-v1.xml
usr/share/wayland-protocols/unstable/input-method
usr/share/wayland-protocols/unstable/input-method/input-method-unstable-v1.xml
usr/share/wayland-protocols/unstable/input-timestamps
usr/share/wayland-protocols/unstable/input-timestamps/input-timestamps-unstable-v1.xml
usr/share/wayland-protocols/unstable/keyboard-shortcuts-inhibit
usr/share/wayland-protocols/unstable/keyboard-shortcuts-inhibit/keyboard-shortcuts-inhibit-unstable-v1.xml
usr/share/wayland-protocols/unstable/linux-dmabuf
usr/share/wayland-protocols/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml
usr/share/wayland-protocols/unstable/linux-explicit-synchronization
usr/share/wayland-protocols/unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml
usr/share/wayland-protocols/unstable/pointer-constraints
usr/share/wayland-protocols/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml
usr/share/wayland-protocols/unstable/pointer-gestures
usr/share/wayland-protocols/unstable/pointer-gestures/pointer-gestures-unstable-v1.xml
usr/share/wayland-protocols/unstable/primary-selection
usr/share/wayland-protocols/unstable/primary-selection/primary-selection-unstable-v1.xml
usr/share/wayland-protocols/unstable/relative-pointer
usr/share/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml
usr/share/wayland-protocols/unstable/tablet
usr/share/wayland-protocols/unstable/tablet/tablet-unstable-v1.xml
usr/share/wayland-protocols/unstable/tablet/tablet-unstable-v2.xml
usr/share/wayland-protocols/unstable/text-input
usr/share/wayland-protocols/unstable/text-input/text-input-unstable-v1.xml
usr/share/wayland-protocols/unstable/text-input/text-input-unstable-v3.xml
usr/share/wayland-protocols/unstable/xdg-decoration
usr/share/wayland-protocols/unstable/xdg-decoration/xdg-decoration-unstable-v1.xml
usr/share/wayland-protocols/unstable/xdg-foreign
usr/share/wayland-protocols/unstable/xdg-foreign/xdg-foreign-unstable-v1.xml
usr/share/wayland-protocols/unstable/xdg-foreign/xdg-foreign-unstable-v2.xml
usr/share/wayland-protocols/unstable/xdg-output
usr/share/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml
usr/share/wayland-protocols/unstable/xdg-shell
usr/share/wayland-protocols/unstable/xdg-shell/xdg-shell-unstable-v5.xml
usr/share/wayland-protocols/unstable/xdg-shell/xdg-shell-unstable-v6.xml
usr/share/wayland-protocols/unstable/xwayland-keyboard-grab
usr/share/wayland-protocols/unstable/xwayland-keyboard-grab/xwayland-keyboard-grab-unstable-v1.xml
var/adm/dependencies/wayland-protocols
var/adm/descs/wayland-protocols
var/adm/flists/wayland-protocols
var/adm/md5sums/wayland-protocols
var/adm/packages/wayland-protocols
1) This page was automatically generated from the T2 package source. Corrections, such as dead links, URL changes or typos need to be performed directly on that source.
2) Compatible with Linux From Scratch's "Standard Build Unit" (SBU).