./devel/wayland-protocols, Additional wayland functionality

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.37, Package name: wayland-protocols-1.37, Maintainer: pkgsrc-users

wayland-protocols 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.

A protocol in wayland-protocols consists of a directory containing a set
of XML files containing the protocol specification, and a README file
containing detailed state and a list of maintainers.


Required to run:
[devel/wayland]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 98.004 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-18 11:21:33 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
wayland-protocols: update to 1.35.

More protocols.
   2023-07-06 00:36:45 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
wayland-protocols: update to 1.32.

Three new files.
   2023-01-03 21:43:35 by Ryo ONODERA | Files touched by this commit (3)
Log message:
wayland-protocols: Fix x11/gtk3 build

Fix another problematic .xml file to fix x11/gtk3 build.

BUmp PKGREVISION.
   2023-01-03 16:30:23 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
wayland-protocols: update to 1.31.

1.31

This release introduces a new staging protocol: fractional scaling.
Without going into details, this protocol allows compositor to communicate
a scale with more precision than an integer. Clients can then use this
together with the wp_viewporter protocol to allocate more appropriately
sized buffers.

The other protocol related change in this release involves adding a new
error enum value to xdg-shell.

Since the last release, a new member, Smithay/cosmic-comp, was added,
represented by Victoria Brekenfeld. Some clarifications to the
governence about about protocol ACKs requirements was also done.

1.30

This release introduces a new staging protocol extension aiming for
letting clients communicate to compositors that they allow their content
to "tear" (screen showing part old, part new content). See the protocol
extension specification for details.

1.29

This release contains a bug fix to the 'content-type' protocol
extension, where an incorrect enum name was previously used.
See [1] for more information how it eventually can be avoided in the
future.

Apart from this, the linux-dmabuf extension saw documentation fixes.

1.28

This release includes one new staging protocol:

 * Xwayland shell

This protocol is intended to exclusively be used by Xwayland to allow a
race condition free method for associating an X11 window with a
wl_surface in a compositor, and is intended to replace the old
WL_SURFACE_ID atom based method.

Apart from this, xdg-shell saw some new error codes for already existing
error conditions.

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. Enjoy!
   2023-01-02 23:17:58 by Ryo ONODERA | Files touched by this commit (3)
Log message:
wayland-protocols: Do not use multibyte characters in .xml file

Fix build failure of x11/gtk3+-3.24.36. However there should be
a root cause of this problem anywhere outside devel/wayland-protocols.

Bump PKGREVISION.
   2022-08-11 07:09:36 by David H. Gutteridge | Files touched by this commit (999)
Log message:
Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
   2022-08-04 17:29:00 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
wayland-protocols: update to 1.26 to future-proof us a bit against
gratuitous protocol changes.
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi