Received: by mail.netbsd.org (Postfix, from userid 605) id EE5E084D96; Tue, 3 Jan 2023 15:30:24 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 27CE084D08 for ; Tue, 3 Jan 2023 15:30:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id uE3ugRifJ3j3 for ; Tue, 3 Jan 2023 15:30:23 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 3D5B784CEA for ; Tue, 3 Jan 2023 15:30:23 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 321DDFA90; Tue, 3 Jan 2023 15:30:23 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1672759823105860" MIME-Version: 1.0 Date: Tue, 3 Jan 2023 15:30:23 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/devel/wayland-protocols To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20230103153023.321DDFA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1672759823105860 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1672759823105860 Content-Disposition: inline Content-Length: 4375 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 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 --_----------=_1672759823105860--