| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: wayland-protocols-devel | Distribution: openSUSE Tumbleweed |
| Version: 1.45 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sun Jun 15 17:40:10 2025 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 1002090 | Source RPM: wayland-protocols-1.45-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://wayland.freedesktop.org | |
| Summary: Wayland protocols that add functionality not available in the core protocol | |
This package contains Wayland protocols that add functionality not available in the Wayland core protocol. Such protocols either add completely new functionality, or extend the functionality of some other protocol either in Wayland core, or some other protocol in wayland-protocols.
MIT
* Sun Jun 15 2025 Christophe Marin <christophe@krop.fr>
- Update to 1.45
* added background effects protocol
* added pointer wrap protocol
* Session management experimental protocol
* Bew major input method experimental protocol
* Sun Apr 27 2025 llyyr <llyyr@yukari.in>
- Update to version 1.44:
* add color-representation protocol
* Fri Apr 18 2025 Christophe Marin <christophe@krop.fr>
- Update to version 1.43:
* add toplevel tags protocol
* added toplevel edge constraints to xdg-shell
- Changes from version 1.42:
* New version of the cursor shape protocol
* Mon Feb 17 2025 llyyr <llyyr@yukari.in>
- Update to version 1.41:
* add color-management protocol
* Thu Jan 30 2025 llyyr <llyyr@yukari.in>
- Update to version 1.40:
* ext-idle-notify: Allow for the ignoring of idle inhibitors
- Update to version 1.39:
* This release contains two new protocols:
- ext-data-control
- ext-workspace
* Sat Oct 12 2024 llyyr <llyyr@yukari.in>
- Update to version 1.38:
* This release contains three new protocols:
- xdg-system-bell
- fifo-v1
- commit-timing-v1
* presentation-time: Specify refresh bounds for VRR
* Sun Sep 01 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.37:
+ This release contains three new protocols:
- xdg-toplevel-icon: Associate an icon with a toplevel window.
- ext-image-capture-source
- ext-image-copy-capture: A set of protocols that together
allow capturing the pixel content of outputs and toplevels.
+ Apart from this, it includes the usual protocol documentation
improvements and fixes, as well as clarification of existing
protocol review practices.
* Sat May 04 2024 Florian "sp1rit" <sp1rit@disroot.org>
- Update to version 1.36:
* xdg-dialog: fix missing namespace in protocol name
- Changes from version 1.35:
* cursor-shape-v1: Does not advertises the list of supported cursors
* xdg-shell: add missing enum attribute to set_constraint_adjustment
* xdg-shell: recommend against drawing decorations when tiled
* tablet-v2: mark as stable
* staging: add alpha-modifier protocol
* Tue Apr 30 2024 Christophe Marin <christophe@krop.fr>
- Update to 1.36
* Fix to the xdg dialog protocol
* tablet-v2 protocol is now stable
* alpha-modifier: new protocol
* Bug fix to the cursor shape documentation
* The xdg-shell protocol now also explicitly recommends against
drawing decorations outside of the window geometry when tiled
* Thu Mar 21 2024 Christophe Marin <christophe@krop.fr>
- Update to 1.34:
* xdg-dialog: new protocol
* xdg-toplevel-drag: new protocol
* Fix typo in ext-foreign-toplevel-list-v1
* tablet-v2: clarify that name/id events are optional
* linux-drm-syncobj-v1: new protocol
* linux-explicit-synchronization-v1: add linux-drm-syncobj note
* Wed Jan 31 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update wayland-protocols.keyring: Use gpg key by Daniel Stone to
verify sources.
* Fri Jan 26 2024 Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>
- Update to version 1.33:
* xdg-shell: Clarify what a toplevel by default includes
* linux-dmabuf: sync changes from unstable to stable
* linux-dmabuf: require all planes to use the same modifier
* presentation-time: stop referring to Linux/glibc
* security-context-v1: Make sandbox engine names use reverse-DNS
* xdg-decoration: remove ambiguous wording in configure event
* xdg-decoration: fix configure event summary
* linux-dmabuf: mark as stable
* linux-dmabuf: add note about implicit sync
* security-context-v1: Document what can be done with the open
sockets
* security-context-v1: Document out of band metadata for flatpak
* Thu Oct 19 2023 Antonio Larrosa <alarrosa@suse.com>
- Use gcc11 in SLE15 in order to fix a ppc64le test that was
failing when built with gcc7 (boo#1216320)
- Remove patch that doesn't seem to be needed anymore:
* wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch
* Mon Jul 03 2023 llyyr <llyyr.public@gmail.com>
- Update to version 1.32:
* ext-foreign-toplevel-list: new protocol
* cursor-shape-v1: new protocol
* security-context-v1: new protocol
* xdg-shell: add suspended toplevel state
* Apart from these new additions, this release also brings the
usual clarifications, cleanups and fixes.
* Tue Nov 29 2022 Fabian Vogt <fabian@ritter-vogt.de>
- Update to version 1.31:
+ wp-fractional-scale-v1: new protocol
+ xdg-shell: add defunct_role_object error
* Wed Nov 23 2022 llyyr <llyyr.public@gmail.com>
- Update to version 1.30:
* This release introduces the new tearing-control protocol
* Mon Nov 14 2022 Fusion Future <qydwhotmail@gmail.com>
- Update to version 1.29:
+ linux-dmabuf: fix references to tranche_formats
+ content-type: fix enum name in
wp_content_type_v1.set_content_type
- Changes from version 1.28:
+ xdg-shell:
- Replace an HTTP link with HTTPS
- window menus are optional
- Add specific errors
+ Add xdg-shell.unresponsive error
+ xwayland_shell_v1: New protocol
* Mon Oct 10 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.27:
+ This release includes two new staging protocols:
- Content type hint: This protocol enables clients to provide
hints to the compositor about what kind of content it
provides, allowing compositors to optionally adapt its
behavior accordingly.
- Idle notify: This extension allows compositors to notify
clients about when the user is idle.
+ Apart from these two new extensions, this release also brings
the usual clarifications, cleanups and fixes.
* Sat Sep 17 2022 Christophe Giboudeaux <christophe@krop.fr>
- Explicitly require a python3 interpreter to build
wayland-protocols. It's needed to build the tests.
* Tue Jul 12 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26:
+ This release introduces the new staging protocol single pixel
buffer, which together with the viewporter extension enables
clients to easily create arbitrarily sized single color
surfaces.
+ Xdg-shell now also supports compositors announcing to surfaces
some window management capabilities it supports.
+ The text input protocol saw a clarification to an easily
misinterpreted paragraph, which if interpreted in a different
way than the new clarification makes clear hindered correct
behavior from being implemented.
+ This is also the first release which mandates new protocol
extensions to follow RFC 2119 wording.
+ Apart from has so far been mentioned, this release also comes
with the usual clarifications, improved annotations, and other
minor fixes.
* Thu Feb 10 2022 Fusion Future <qydwhotmail@gmail.com>
- Update to 1.25
* This release also adds a new staging protocol for session
locking, as well as a 'bounds' event to the xdg_toplevel
interface.
* ext-session-lock-v1: new protocol
* xdg-shell: add invalid_resize_edge error value
* xdg-shell: Add toplevel "bounds" configure event
* build: Bump version to 1.25
* xdg-shell: clarify conditions for remapping unmapped surfaces
* linux-dmabuf: fix typo in dev_t example code
/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-background-effect-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/pointer-warp-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/include/wayland-protocols/xx-session-management-v1-enum.h /usr/share/doc/packages/wayland-protocols-devel /usr/share/doc/packages/wayland-protocols-devel/GOVERNANCE.md /usr/share/doc/packages/wayland-protocols-devel/MEMBERS.md /usr/share/doc/packages/wayland-protocols-devel/README.md /usr/share/licenses/wayland-protocols-devel /usr/share/licenses/wayland-protocols-devel/COPYING /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-background-effect /usr/share/wayland-protocols/staging/ext-background-effect/ext-background-effect-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/pointer-warp /usr/share/wayland-protocols/staging/pointer-warp/pointer-warp-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
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Oct 25 22:22:47 2025