fastports

wayland-protocols 1.47

graphics/wayland-protocols

Wayland protocols

Category
graphics
Maintainer
x11@FreeBSD.org
WWW
https://wayland.freedesktop.org/
License
MIT
USES
meson pkgconfig tar:xz

Description

wayland-protocols contains Wayland protocols that adds functionality not
available in the Wayland core protocol. Such protocols either adds
completely new functionality, or extends 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.

Dependencies

Commit History

may be incomplete — full history at freebsd-ports on GitHub

Commit Credits Log message
1.47
640cfe914e files touched
Jason E. Hale (jhale)
graphics/wayland-protocols: Update to 1.47
Changes:
1.46: https://lore.freedesktop.org/wayland-devel/AzTKh6JewwfUBFKaOS86DT4obISpv5b5bjFghXGwYrMPyk6Wxpz6H4_trRcEOyF9VpVV-0p1-UTNv7_esjO6ppw5SyIyGxWB8R5xI_SJYfA=@emersion.fr/
1.47: https://lore.freedesktop.org/wayland-devel/aUAqqkhyv6-OKvUo@gmail.com/

PR:		292186
Reported by:	Simon Ser <contact@emersion.fr>
Approved by:	x11@ (manu)
1.45
ce23aa563d files touched
Hiroki Tagato (tagattie)
graphics/wayland-protocols: update to 1.45
Release Announcement: https://lore.freedesktop.org/wayland-devel/aEw0AP7h6T8l11ug@gmail.com/T/#u

PR:		289523
Approved by:	manu (x11)
1.44
6e0b364d76 files touched
Jason E. Hale (jhale)
graphics/wayland-protocols: Update to 1.44
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2025-April/044161.html

PR:		286040
Approved by:	x11@ (manu)
1.43
54c146c6b6 files touched
Jason E. Hale (jhale)
graphics/wayland-protocols: Update to 1.43
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2025-March/044027.html
		https://lists.freedesktop.org/archives/wayland-devel/2025-April/044134.html

PR:		286040
Approved by:	x11@ (manu)
1.41
3e71ec3db5 files touched
Emmanuel Vadot (manu)
graphics/wayland-protocols: Update to 1.41
Release notes:	https://lists.freedesktop.org/archives/wayland-devel/2025-February/043980.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG
1.40
b296d7944e files touched
Emmanuel Vadot (manu)
graphics/wayland-protocols: Update to 1.40
Release notes:	https://lists.freedesktop.org/archives/wayland-devel/2025-January/043966.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG
1.39
d514b4f954 files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.39
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2024-December/043920.html
PR:		283446
Reported by:	GitLab (notify releases)
Approved by:	manu
1.38
9699cc5003 files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.38
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2024-October/043851.html
PR:		282028
Reported by:	GitLab (notify releases)
Approved by:	manu
Exp-run by:	antoine
1.37
718e43c3ef files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.37
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2024-April/043581.html
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2024-August/043774.html
PR:		281165
Reported by:	GitLab (notify releases)
Approved by:	manu
1.35
c0da11b438 files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.35
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2024-April/043572.html
PR:		278526
Reported by:	GitLab (notify releases)
Approved by:	manu
1.34
40e12fde73 files touched
Emmanuel Vadot (manu)
graphics/wayland-protocols: Update to 1.34
Release notes:	https://lists.freedesktop.org/archives/wayland-devel/2024-March/043537.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG
1.33
047115ab61 files touched
Emmanuel Vadot (manu)
graphics/wayland-protocols: Update to 1.33
Release notes:	https://lists.freedesktop.org/archives/wayland-devel/2024-January/043400.html
Sponsored by:	Beckhoff Automation GmbH & Co. KG
1.32
a018b84a61 files touched
Jan Beich (jbeich)
graphics/wayland-protocols: drop pkgconfig workaround after d48fab59daa5
1.32
aec9c6c9cf files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.32
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2023-July/042836.html
PR:		272342
Reported by:	GitLab (notify releases)
Approved by:	manu
1.31
a5b316b2b1 files touched
Jan Beich (jbeich)
graphics/wayland-protocols: drop non-leaf from wayland category
1.31
9a1b3c3653 files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.31
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2022-November/042524.html
PR:		268055
Reported by:	GitLab (notify releases)
Approved by:	manu
1.30
495006664a files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.30
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2022-November/042517.html
PR:		267893
Reported by:	GitLab (notify releases)
Approved by:	manu
1.29
51e8603ed8 files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.29
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2022-November/042499.html
PR:		267759
Reported by:	GitLab (notify releases)
Approved by:	manu
1.28
4736fd3387 files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.28
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2022-November/042490.html
PR:		267563
Reported by:	GitLab (notify releases)
Approved by:	manu
1.27
13a88fcede files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.27
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2022-October/042466.html
PR:		266936
Reported by:	GitLab (notify releases)
Approved by:	manu
1.26
fb16dfecae files touched
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.26
b7f05445c0 files touched
Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
1.26
72bc749d49 files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.26
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2022-July/042270.html
PR:		265102
Reported by:	Phoronix, Repology
Approved by:	manu
1.25
939331c32a files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.25
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2022-January/042102.html
PR:		261537
Approved by:	manu
1.24
81df3d074b files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.24
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2021-November/042039.html
PR:		257418
Submitted by:	tcberner (based on)
Approved by:	manu
Differential Revision: https://reviews.freebsd.org/D33124
1.23
3ddf4ad29c files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.23
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2021-September/041979.html
PR:		258538
Reported by:	portscout
Approved by:	manu
1.22
134ee71faa files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.22
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2021-September/041972.html
PR:		258205
Approved by:	manu
1.21
099fe9dbb0 files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.21
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2021-April/041815.html
Approved by:	manu
Differential Revision:	https://reviews.freebsd.org/D30067
1.20
cf118ccf87 files touched
Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday. Reported by: lwhsu
1.20
305f148f48 files touched
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
1.20
3d71f24541 files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.20
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2020-February/041267.html
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2020-February/041269.html
PR:		244583
Approved by:	manu, imp, zeising (x11)
Differential Revision:	https://reviews.freebsd.org/D23906
1.18
cd7a5f6447 files touched
Niclas Zeising (zeising)
graphics/wayland-protocols: Update to 1.18
Update graphics/wayland-protocols to 1.18
Remove the -devel version, it's not needed.  Adjust dependencies for this.

PR:		244010
Submitted by:	jbeich
Tested by:	manu
1.17
d17bee46cc files touched
Jan Beich (jbeich)
x11-servers/xwayland-devel: unbreak due to x11@ being slow
===>   xwayland-devel-1.20.0.592 depends on package: wayland-protocols>=1.18 - not found
[...]
Dependency wayland-protocols found: NO found 1.17 but need: '>= 1.18'
Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake)
[...]
install   -m 555 /usr/ports/default/x11-servers/xwayland-devel/work/xserver-1cfdd1a96580733df3625bcea3384ffee3dc92df-1cfdd1a96580733df3625bcea3384ffee3dc92df/_build/hw/xwayland/Xwayland  /usr/ports/default/x11-servers/xwayland-devel/work/stage/usr/local/bin
install: /usr/ports/default/x11-servers/xwayland-devel/work/xserver-1cfdd1a96580733df3625bcea3384ffee3dc92df-1cfdd1a96580733df3625bcea3384ffee3dc92df/_build/hw/xwayland/Xwayland: No such file or directory
*** Error code 71
1.17
7a1ae3268c files touched
Niclas Zeising (zeising)
graphics/wayland-protocols: Update to 1.17
Changes:	https://cgit.freedesktop.org/wayland/wayland-protocols/log/?h=1.17
PR:		235178
Submitted by:	contact@emersion.fr (for builds.sr.ht), jbeich
MFH:		2019Q1 (no changes to existing protocols, facilitates automation elsewhere)
Sponsored by:	B3 Init (zeising)
1.16
d2a2584cd6 files touched
Koop Mast (kwm)
Handover to x11@, they maintain wayland itself already.
1.16
725022468b files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.16
Changes:	https://cgit.freedesktop.org/wayland/wayland-protocols/log/?h=1.16
PR:		226408
Submitted by:	Greg V
Approved by:	maintainer timeout (2 months via bug 230652)
1.12
1c229d9785 files touched
Dmitry Marakasov (amdmi3)
- Update WWW
Approved by:	portmgr blanket
1.12
278f3bd054 files touched
Steve Wills (swills)
graphics/wayland-protocols: Update to 1.12
PR:		224201
Submitted by:	Johannes Lundberg <johalun0@gmail.com>
Approved by:	kwm (maintainer)
1.10
817039c9ac files touched
Jan Beich (jbeich)
graphics/wayland-protocols: update to 1.10
- USES=pathfix has no effect, adjust CONFIGURE_ARGS instead
- Mark as NO_ARCH
- Pet portlint

Changes:	https://cgit.freedesktop.org/wayland/wayland-protocols/log/
PR:		220981
Approved by:	maintainer timeout (1 month, previous version)
1.7
e6715d06b8 files touched
Baptiste Daroussin (bapt)
wayland-protocols contains Wayland protocols that adds functionality not available in the Wayland core protocol. Such protocols either adds completely new functionality, or extends 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.

WWW: http://wayland.freedesktop.org/