summaryrefslogtreecommitdiff
path: root/package/wayland-protocols
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavo@zacarias.com.ar>2016-03-09 06:58:44 -0300
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-03-20 18:48:09 +0100
commit1636a1f8a45fd2617941bec767547b50e10e1b6d (patch)
treecfb6d357b69fd3ca02a43833b654bcb6fc4bfcbc /package/wayland-protocols
parent3a24c8bd66b278174704d8e6f8e7c99962c9e8e1 (diff)
wayland-protocols: new package
For wayland 1.10+ they're split from wayland core and required by weston. Hide it behind the wayland package since it's useless independently even though it can be "built" and installed. And it makes no sense to install to target since they are DTDs used at build-time. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/wayland-protocols')
-rw-r--r--package/wayland-protocols/Config.in9
-rw-r--r--package/wayland-protocols/wayland-protocols.hash2
-rw-r--r--package/wayland-protocols/wayland-protocols.mk15
3 files changed, 26 insertions, 0 deletions
diff --git a/package/wayland-protocols/Config.in b/package/wayland-protocols/Config.in
new file mode 100644
index 000000000..8b4dedfd8
--- /dev/null
+++ b/package/wayland-protocols/Config.in
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_WAYLAND_PROTOCOLS
+ bool "wayland-protocols"
+ # Not really... but useless otherwise
+ depends on BR2_PACKAGE_WAYLAND
+ help
+ Wayland protocols that adds functionality not available in
+ the Wayland core protocol.
+
+ http://wayland.freedesktop.org/
diff --git a/package/wayland-protocols/wayland-protocols.hash b/package/wayland-protocols/wayland-protocols.hash
new file mode 100644
index 000000000..f2d5b7fe9
--- /dev/null
+++ b/package/wayland-protocols/wayland-protocols.hash
@@ -0,0 +1,2 @@
+# From https://lists.freedesktop.org/archives/wayland-devel/2015-November/025759.html
+sha256 a538a8e3f999f2722897eb60aa2e2b53d879381b413b630957d58a9acd226def wayland-protocols-1.0.tar.xz
diff --git a/package/wayland-protocols/wayland-protocols.mk b/package/wayland-protocols/wayland-protocols.mk
new file mode 100644
index 000000000..bb6d52f89
--- /dev/null
+++ b/package/wayland-protocols/wayland-protocols.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# wayland-protocols
+#
+################################################################################
+
+WAYLAND_PROTOCOLS_VERSION = 1.0
+WAYLAND_PROTOCOLS_SITE = http://wayland.freedesktop.org/releases
+WAYLAND_PROTOCOLS_SOURCE = wayland-protocols-$(WAYLAND_PROTOCOLS_VERSION).tar.xz
+WAYLAND_PROTOCOLS_LICENSE = MIT
+WAYLAND_PROTOCOLS_LICENSE_FILES = COPYING
+WAYLAND_PROTOCOLS_INSTALL_STAGING = YES
+WAYLAND_PROTOCOLS_INSTALL_TARGET = NO
+
+$(eval $(autotools-package))