pkgsrc-WIP-changes archive

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

wayland-protocols: add version 1.18



Module Name:	pkgsrc-wip
Committed By:	Denys Nykula <nykula%ukr.net@localhost>
Pushed By:	nykula
Date:		Tue Oct 22 20:17:50 2019 +0300
Changeset:	f2bbbcc2e9f61e7d663aa0a1b70d1df225d1bf96

Added Files:
	wayland-protocols/DESCR
	wayland-protocols/Makefile
	wayland-protocols/PLIST
	wayland-protocols/buildlink3.mk
	wayland-protocols/distinfo

Log Message:
wayland-protocols: add version 1.18

Extensions of the Wayland core protocol. Window that can be dragged,
resized and maximized. Popup menu. Full-screen surface. Primary clipboard,
where you just select text in order to allow copying. Graphic tablet with
multiple removable tools, pressure, distance, slider, tilt, rotation and
wheel rotation. Touchpad swipe and zoom. Input method support and more.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f2bbbcc2e9f61e7d663aa0a1b70d1df225d1bf96

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

diffstat:
 wayland-protocols/DESCR         | 16 ++++++++++++++++
 wayland-protocols/Makefile      | 16 ++++++++++++++++
 wayland-protocols/PLIST         | 27 +++++++++++++++++++++++++++
 wayland-protocols/buildlink3.mk | 12 ++++++++++++
 wayland-protocols/distinfo      |  6 ++++++
 5 files changed, 77 insertions(+)

diffs:
diff --git a/wayland-protocols/DESCR b/wayland-protocols/DESCR
new file mode 100644
index 0000000000..cb82f0ae55
--- /dev/null
+++ b/wayland-protocols/DESCR
@@ -0,0 +1,16 @@
+Extensions of the Wayland core protocol. Window that can be dragged,
+resized and maximized. Popup menu. Full-screen surface. Primary clipboard,
+where you just select text in order to allow copying. Graphic tablet with
+multiple removable tools, pressure, distance, slider, tilt, rotation and
+wheel rotation. Touchpad swipe and zoom/rotate.
+
+Out-of-process dialog above sandboxed client's surface. Request compositor
+to draw controls, inhibit screensaver, forward keyboard shortcuts. Confine
+pointer to a region. Support for input methods, removing the need for
+applications to directly process hardware key events and compose UTF-8
+text out of them.
+
+Presentation timing feedback to ensure smooth video playback while
+synchronizing. Dmabuf-based wl_buffer. High-resolution input timestamp.
+Relative pointer not obstructed by monitor edge. Compositor acting as
+input method and sending text to application.
diff --git a/wayland-protocols/Makefile b/wayland-protocols/Makefile
new file mode 100644
index 0000000000..32fb5a64b1
--- /dev/null
+++ b/wayland-protocols/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD$
+
+DISTNAME=	wayland-protocols-1.18
+CATEGORIES=	devel
+MASTER_SITES=	https://wayland.freedesktop.org/releases/
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	nykula%ukr.net@localhost
+HOMEPAGE=	https://gitlab.freedesktop.org/wayland/wayland-protocols
+COMMENT=	Decor, menu, resize, clipboard, swipe, input, dialog
+LICENSE=	mit
+
+GNU_CONFIGURE=	yes
+
+.include "../../devel/wayland/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/wayland-protocols/PLIST b/wayland-protocols/PLIST
new file mode 100644
index 0000000000..22c6b38b66
--- /dev/null
+++ b/wayland-protocols/PLIST
@@ -0,0 +1,27 @@
+@comment $NetBSD$
+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/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
+share/wayland-protocols/unstable/input-timestamps/input-timestamps-unstable-v1.xml
+share/wayland-protocols/unstable/keyboard-shortcuts-inhibit/keyboard-shortcuts-inhibit-unstable-v1.xml
+share/wayland-protocols/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml
+share/wayland-protocols/unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml
+share/wayland-protocols/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml
+share/wayland-protocols/unstable/pointer-gestures/pointer-gestures-unstable-v1.xml
+share/wayland-protocols/unstable/primary-selection/primary-selection-unstable-v1.xml
+share/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml
+share/wayland-protocols/unstable/tablet/tablet-unstable-v1.xml
+share/wayland-protocols/unstable/tablet/tablet-unstable-v2.xml
+share/wayland-protocols/unstable/text-input/text-input-unstable-v1.xml
+share/wayland-protocols/unstable/text-input/text-input-unstable-v3.xml
+share/wayland-protocols/unstable/xdg-decoration/xdg-decoration-unstable-v1.xml
+share/wayland-protocols/unstable/xdg-foreign/xdg-foreign-unstable-v1.xml
+share/wayland-protocols/unstable/xdg-foreign/xdg-foreign-unstable-v2.xml
+share/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml
+share/wayland-protocols/unstable/xdg-shell/xdg-shell-unstable-v5.xml
+share/wayland-protocols/unstable/xdg-shell/xdg-shell-unstable-v6.xml
+share/wayland-protocols/unstable/xwayland-keyboard-grab/xwayland-keyboard-grab-unstable-v1.xml
diff --git a/wayland-protocols/buildlink3.mk b/wayland-protocols/buildlink3.mk
new file mode 100644
index 0000000000..de3a47d16c
--- /dev/null
+++ b/wayland-protocols/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=        wayland-protocols
+
+.if !defined(WAYLAND_PROTOCOLS_BUILDLINK3_MK)
+WAYLAND_PROTOCOLS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.wayland-protocols+=    wayland-protocols>=1.1.0
+BUILDLINK_PKGSRCDIR.wayland-protocols?=      ../../wip/wayland-protocols
+.endif # WAYLAND_PROTOCOLS_BUILDLINK3_MK
+
+BUILDLINK_TREE+=        -wayland-protocols
diff --git a/wayland-protocols/distinfo b/wayland-protocols/distinfo
new file mode 100644
index 0000000000..867e855c8f
--- /dev/null
+++ b/wayland-protocols/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (wayland-protocols-1.18.tar.xz) = aa2f132c082f3c790bd046283b3ef7ce3fb11370
+RMD160 (wayland-protocols-1.18.tar.xz) = f59c063d4965300b46eb37047d430f40512a9357
+SHA512 (wayland-protocols-1.18.tar.xz) = 166be44f370a99281da442e7e2c2fc2f3169b61eeaa69263611b4e33847e93d1071f3cc89537597e1252d48d03993ce39c7d65f43b66a23c9b1551f47959e483
+Size (wayland-protocols-1.18.tar.xz) = 108344 bytes


Home | Main Index | Thread Index | Old Index