pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/wayland-protocols



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Jan  3 15:30:23 UTC 2023

Modified Files:
        pkgsrc/devel/wayland-protocols: Makefile PLIST buildlink3.mk distinfo

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!


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/wayland-protocols/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/wayland-protocols/PLIST \
    pkgsrc/devel/wayland-protocols/buildlink3.mk
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/wayland-protocols/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/wayland-protocols/Makefile
diff -u pkgsrc/devel/wayland-protocols/Makefile:1.9 pkgsrc/devel/wayland-protocols/Makefile:1.10
--- pkgsrc/devel/wayland-protocols/Makefile:1.9 Mon Jan  2 22:17:58 2023
+++ pkgsrc/devel/wayland-protocols/Makefile     Tue Jan  3 15:30:22 2023
@@ -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

Index: pkgsrc/devel/wayland-protocols/PLIST
diff -u pkgsrc/devel/wayland-protocols/PLIST:1.2 pkgsrc/devel/wayland-protocols/PLIST:1.3
--- pkgsrc/devel/wayland-protocols/PLIST:1.2    Thu Aug  4 15:29:00 2022
+++ pkgsrc/devel/wayland-protocols/PLIST        Tue Jan  3 15:30:22 2023
@@ -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
Index: pkgsrc/devel/wayland-protocols/buildlink3.mk
diff -u pkgsrc/devel/wayland-protocols/buildlink3.mk:1.2 pkgsrc/devel/wayland-protocols/buildlink3.mk:1.3
--- pkgsrc/devel/wayland-protocols/buildlink3.mk:1.2    Thu Aug 11 05:08:14 2022
+++ pkgsrc/devel/wayland-protocols/buildlink3.mk        Tue Jan  3 15:30:23 2023
@@ -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 @@ BUILDLINK_TREE+=        wayland-protocols
 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

Index: pkgsrc/devel/wayland-protocols/distinfo
diff -u pkgsrc/devel/wayland-protocols/distinfo:1.7 pkgsrc/devel/wayland-protocols/distinfo:1.8
--- pkgsrc/devel/wayland-protocols/distinfo:1.7 Mon Jan  2 22:17:58 2023
+++ pkgsrc/devel/wayland-protocols/distinfo     Tue Jan  3 15:30:23 2023
@@ -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