./devel/wayland-protocols, Additional wayland functionality

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


Branch: CURRENT, Version: 1.41, Package name: wayland-protocols-1.41, 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: 117.406 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-18 11:53:25 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
wayland-protocols: update to 1.41.

Fix path in crosscompile section while here.

1.41

This release includes the long awaited color management protocol, which
allows clients to describe their content's colors accurately, and
compositors to display it properly. It also enables, among other things,
compositors and clients to support High Dynamic Range (HDR) content.

1.40

This release includes a new version of the ext-idle-notify protocol, which
allows users of the protocol to track only input device like activity.
   2025-01-25 11:15:24 by Taylor R Campbell | Files touched by this commit (6)
Log message:
devel/meson/build.mk: Change MESON_CROSS_BINARIES -> MESON_BINARIES.

Use this with native builds too, via --native-file, if enabled.  No
change to builds that don't opt into using MESON_BINARIES.

Usage:

MESON_BINARIES+=	foo bar
MESON_BINARY.foo=	${TOOLBASE}/libexec/foo
MESON_BINARY_KEY.bar=	${PREFIX}/bin/bar
MESON_BINARY.bar=	${TOOLBASE}/bin/bar

Assuming PREFIX=/usr/pkg and TOOLBASE=/home/dev/pkg, this will build
with the following [binaries] section in the meson --native-file or
--cross-file:

[binaries]
foo = '/home/dev/pkg/libexec/foo'
/usr/pkg/bin/bar = '/home/dev/pkg/libexec/bar'
   2025-01-25 10:49:57 by Taylor R Campbell | Files touched by this commit (1)
Log message:
devel/wayland-protocols: Make this cross-compile.
   2024-12-26 12:00:53 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
wayland-protocols: update to 1.39.

more protocols
   2024-09-13 12:03:04 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
wayland-protocols: update to 1.37.

wayland-protocols 1.37 is now available.

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