pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/wayland-protocols wayland-protocols: update to 1...
details: https://anonhg.NetBSD.org/pkgsrc/rev/8aad17d270ee
branches: trunk
changeset: 391115:8aad17d270ee
user: wiz <wiz%pkgsrc.org@localhost>
date: Tue Jan 03 15:30:22 2023 +0000
description:
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!
diffstat:
devel/wayland-protocols/Makefile | 7 +++----
devel/wayland-protocols/PLIST | 7 ++++++-
devel/wayland-protocols/buildlink3.mk | 4 ++--
devel/wayland-protocols/distinfo | 8 ++++----
4 files changed, 15 insertions(+), 11 deletions(-)
diffs (70 lines):
diff -r e06be91bdb16 -r 8aad17d270ee devel/wayland-protocols/Makefile
--- a/devel/wayland-protocols/Makefile Tue Jan 03 15:27:32 2023 +0000
+++ b/devel/wayland-protocols/Makefile Tue Jan 03 15:30:22 2023 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2023/01/02 22:17:58 ryoon Exp $
+# $NetBSD: Makefile,v 1.10 2023/01/03 15:30:22 wiz Exp $
-DISTNAME= wayland-protocols-1.26
-PKGREVISION= 2
+DISTNAME= wayland-protocols-1.31
CATEGORIES= devel
-MASTER_SITES= https://wayland.freedesktop.org/releases/
+MASTER_SITES= https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/${PKGVERSION_NOREV}/downloads/
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
diff -r e06be91bdb16 -r 8aad17d270ee devel/wayland-protocols/PLIST
--- a/devel/wayland-protocols/PLIST Tue Jan 03 15:27:32 2023 +0000
+++ b/devel/wayland-protocols/PLIST Tue Jan 03 15:30:22 2023 +0000
@@ -1,12 +1,17 @@
-@comment $NetBSD: PLIST,v 1.2 2022/08/04 15:29:00 nia Exp $
+@comment $NetBSD: PLIST,v 1.3 2023/01/03 15:30:22 wiz Exp $
share/pkgconfig/wayland-protocols.pc
share/wayland-protocols/stable/presentation-time/presentation-time.xml
share/wayland-protocols/stable/viewporter/viewporter.xml
share/wayland-protocols/stable/xdg-shell/xdg-shell.xml
+share/wayland-protocols/staging/content-type/content-type-v1.xml
share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml
+share/wayland-protocols/staging/ext-idle-notify/ext-idle-notify-v1.xml
share/wayland-protocols/staging/ext-session-lock/ext-session-lock-v1.xml
+share/wayland-protocols/staging/fractional-scale/fractional-scale-v1.xml
share/wayland-protocols/staging/single-pixel-buffer/single-pixel-buffer-v1.xml
+share/wayland-protocols/staging/tearing-control/tearing-control-v1.xml
share/wayland-protocols/staging/xdg-activation/xdg-activation-v1.xml
+share/wayland-protocols/staging/xwayland-shell/xwayland-shell-v1.xml
share/wayland-protocols/unstable/fullscreen-shell/fullscreen-shell-unstable-v1.xml
share/wayland-protocols/unstable/idle-inhibit/idle-inhibit-unstable-v1.xml
share/wayland-protocols/unstable/input-method/input-method-unstable-v1.xml
diff -r e06be91bdb16 -r 8aad17d270ee devel/wayland-protocols/buildlink3.mk
--- a/devel/wayland-protocols/buildlink3.mk Tue Jan 03 15:27:32 2023 +0000
+++ b/devel/wayland-protocols/buildlink3.mk Tue Jan 03 15:30:22 2023 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2022/08/11 05:08:14 gutteridge Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2023/01/03 15:30:23 wiz Exp $
BUILDLINK_TREE+= wayland-protocols
@@ -6,7 +6,7 @@
WAYLAND_PROTOCOLS_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.wayland-protocols+= wayland-protocols>=1.17
-BUILDLINK_ABI_DEPENDS.wayland-protocols?= wayland-protocols>=1.26nb1
+BUILDLINK_ABI_DEPENDS.wayland-protocols?= wayland-protocols>=1.26nb1
BUILDLINK_PKGSRCDIR.wayland-protocols?= ../../devel/wayland-protocols
.endif # WAYLAND_PROTOCOLS_BUILDLINK3_MK
diff -r e06be91bdb16 -r 8aad17d270ee devel/wayland-protocols/distinfo
--- a/devel/wayland-protocols/distinfo Tue Jan 03 15:27:32 2023 +0000
+++ b/devel/wayland-protocols/distinfo Tue Jan 03 15:30:22 2023 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2023/01/02 22:17:58 ryoon Exp $
+$NetBSD: distinfo,v 1.8 2023/01/03 15:30:23 wiz Exp $
-BLAKE2s (wayland-protocols-1.26.tar.xz) = fae11be1ef0962b90964dd16b5366a31c321a12e118cb7c510e027999b5dec7b
-SHA512 (wayland-protocols-1.26.tar.xz) = fa9c3963b548197461c8c0b9e16ebbf9cfa5b60053fc17f51b41e63a55b8c5420dd7e42313f93946b438ab47f04e1cd17bc92aae9e1074b47177dc7ce7042167
-Size (wayland-protocols-1.26.tar.xz) = 81028 bytes
+BLAKE2s (wayland-protocols-1.31.tar.xz) = aaa11928e48d67577e1dc1009784791878d88f409e05942b208117518ede3d23
+SHA512 (wayland-protocols-1.31.tar.xz) = 402ce1915300e29afe554d77965ee0a28a5f22fdb5b901c4c640e59b9f3a9c11094e1edae87eea1e76eea557f6faf0c34a0c28ee7f6babb4dc3719329c4e25bf
+Size (wayland-protocols-1.31.tar.xz) = 85524 bytes
SHA1 (patch-unstable_xdg-output_xdg-output-unstable-v1.xml) = 39ae91476384154119e995e3667940029bc336c8
Home |
Main Index |
Thread Index |
Old Index