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

wayland: Changes to 'debian-unstable'



 Makefile.am                           |    8 
 configure.ac                          |    4 
 cursor/cursor-data.h                  |    2 
 cursor/wayland-cursor.c               |    1 
 debian/changelog                      |   23 +
 debian/compat                         |    2 
 debian/control                        |   11 
 debian/copyright                      |    2 
 debian/libwayland-server0.symbols     |    9 
 debian/rules                          |    4 
 debian/upstream/signing-key.asc       |   44 +++
 debian/watch                          |    5 
 doc/publican/doxygen-to-publican.xsl  |    2 
 doc/publican/sources/Book_Info.xml    |    2 
 protocol/wayland.xml                  |  401 ++++++++++++++++++----------------
 src/event-loop.c                      |   12 -
 src/scanner.c                         |   36 ++-
 src/wayland-client-core.h             |    3 
 src/wayland-private.h                 |    4 
 src/wayland-server-core.h             |  115 +++++++--
 src/wayland-server.c                  |  281 +++++++++++++++++++++++
 src/wayland-server.h                  |    3 
 src/wayland-shm.c                     |    2 
 src/wayland-util.c                    |   53 ++--
 src/wayland-util.h                    |   11 
 tests/compositor-introspection-test.c |  172 ++++++++++++++
 tests/connection-test.c               |    1 
 tests/display-test.c                  |    2 
 tests/event-loop-test.c               |    1 
 tests/exec-fd-leak-checker.c          |    2 
 tests/list-test.c                     |   13 +
 tests/map-test.c                      |    1 
 tests/os-wrappers-test.c              |    1 
 tests/protocol-logger-test.c          |  148 ++++++++++++
 tests/queue-test.c                    |    1 
 tests/resources-test.c                |    1 
 tests/test-compositor.c               |    1 
 tests/test-compositor.h               |    1 
 38 files changed, 1104 insertions(+), 281 deletions(-)

New commits:
commit 73d18803b682ba0c9675ab57ab343296b5465dab
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date:   Wed Dec 7 18:55:12 2016 +0100

    Release to unstable

diff --git a/debian/changelog b/debian/changelog
index 0337676..2f84b50 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-wayland (1.12.0-1) UNRELEASED; urgency=medium
+wayland (1.12.0-1) unstable; urgency=medium
 
   * New upstream release. Closes: #840752.
   * Update various links to https.
@@ -6,7 +6,7 @@ wayland (1.12.0-1) UNRELEASED; urgency=medium
   * Bump debhelper compat to 10.
     + debhelper now calls dh-autoreconf by default.
 
- -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 07 Dec 2016 17:34:30 +0100
+ -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 07 Dec 2016 18:54:57 +0100
 
 wayland (1.11.94-1) experimental; urgency=medium
 

commit a0a2018f7462ccf4720175f390411499465d9a0a
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date:   Wed Dec 7 18:44:45 2016 +0100

    Let debhelper call dh-autoreconf

diff --git a/debian/changelog b/debian/changelog
index e9d313a..0337676 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ wayland (1.12.0-1) UNRELEASED; urgency=medium
   * Update various links to https.
   * Verify upstream tarball signatures. Thanks Hideki Yamane.
   * Bump debhelper compat to 10.
+    + debhelper now calls dh-autoreconf by default.
 
  -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 07 Dec 2016 17:34:30 +0100
 
diff --git a/debian/control b/debian/control
index 73e32c0..1cd1caa 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,6 @@ Uploaders: Emilio Pozuelo Monfort <pochu@debian.org>,
 Build-Depends:
  debhelper (>= 10),
  quilt,
- dh-autoreconf,
  pkg-config,
  libexpat1-dev,
  libffi-dev,
diff --git a/debian/rules b/debian/rules
index ebaa814..6508a4d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -31,7 +31,7 @@ override_dh_auto_test:
 	dh_auto_test || true
 
 %:
-	dh $@ --with quilt,autoreconf --builddirectory=build/
+	dh $@ --with quilt --builddirectory=build/
 
 # For maintainer use only, generate a tarball:
 gentarball: UV=$(shell dpkg-parsechangelog|awk '/^Version:/ {print $$2}'|sed 's/-.*$$//')

commit 69b9630022a8291d43d693a2c9072492dd5eb8d7
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date:   Wed Dec 7 18:44:08 2016 +0100

    Bump debhelper compat to 10

diff --git a/debian/changelog b/debian/changelog
index 978ac90..e9d313a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ wayland (1.12.0-1) UNRELEASED; urgency=medium
   * New upstream release. Closes: #840752.
   * Update various links to https.
   * Verify upstream tarball signatures. Thanks Hideki Yamane.
+  * Bump debhelper compat to 10.
 
  -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 07 Dec 2016 17:34:30 +0100
 
diff --git a/debian/compat b/debian/compat
index ec63514..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+10
diff --git a/debian/control b/debian/control
index e32d627..73e32c0 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
 Uploaders: Emilio Pozuelo Monfort <pochu@debian.org>,
            Héctor Orón Martínez <zumbi@debian.org>
 Build-Depends:
- debhelper (>= 9),
+ debhelper (>= 10),
  quilt,
  dh-autoreconf,
  pkg-config,

commit 93ae9d6822939f6e2de98e79762592a348203669
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date:   Wed Dec 7 18:38:37 2016 +0100

    Remove unused variable

diff --git a/debian/rules b/debian/rules
index 8ad1821..ebaa814 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,8 +2,6 @@
 
 SOURCE=wayland
 
-BUILD_DOC=
-
 # Don't build the documentation when not building arch:all packages
 override_dh_auto_configure-arch:
 	dh_auto_configure -- --disable-documentation

commit bf0d21c611cee2ea4804d3226552daedda96f800
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date:   Wed Dec 7 18:07:10 2016 +0100

    Verify upstream tarball signature

diff --git a/debian/changelog b/debian/changelog
index 8d533cf..978ac90 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ wayland (1.12.0-1) UNRELEASED; urgency=medium
 
   * New upstream release. Closes: #840752.
   * Update various links to https.
+  * Verify upstream tarball signatures. Thanks Hideki Yamane.
 
  -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 07 Dec 2016 17:34:30 +0100
 
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..19cd20c
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,44 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQGiBET+XhERBADlUYa7VXfPl3y9uCBUMniYdE4FKLAobrREyiveLf+2mTf435YL
+de0gcx9ZS/EZUq+4rn4uv6AsKmw/f/N/VWGC4KL60uyp7zJjUNed2KKBk3sk57IG
+pHwRqzXQwk8wVMOuhyyv207cmUadGVtL4GPKUCOYp+C0hnSs3Jq0fZJ9lwCg5xDx
+fg3g++HUm8Gu2D/SYR4pFWED/2J4fkdPRQhxnfmvUxphqKf24aDngDwXYLkKlywY
+Gs52J8iOwTQ/DRIruKepqrh66gb06QwnMQe9R5mJqncoi87m2jlKzUdJ5WV4JRmX
+c4QVu9vRySK9j6e1O2mJeRrYvkf5rDBCHXvOoXET6VSHZI//1OJJ5OMiIApERFdT
++a5TA/4u82BHdLFerbK23ML0aWOpTc/kMbOwLjF7rFF3iJ4Pbhv0gS2wWx/1oqbF
+ZGdTS5XVGiWf/+/rZpN8SeC5Q8cJ1EYqSHyo/eA+mI+C6ylqyyODmZ42OQr142xj
+t6MFj5uBMq3QQGYytZ65ustDfnE/qP6hNJGtE9Lw6NVGd6oG37QjQnJ5Y2UgSGFy
+cmluZ3RvbiA8YnJ5Y2VAdWJ1bnR1LmNvbT6IYAQTEQIAIAIbAwYLCQgHAwIEFQII
+AwQWAgMBAh4BAheABQJUwED9AAoJEBGjAVbg5nYRYHkAoN8LIA4RjqX6TtK87+V+
+5aOSggk1AKC6T20Lo9yte4Q6uXXJWGPNVydG8bQmQnJ5Y2UgSGFycmluZ3RvbiA8
+YnJ5Y2VAY2Fub25pY2FsLmNvbT6IYAQTEQIAIAIbAwYLCQgHAwIEFQIIAwQWAgMB
+Ah4BAheABQJUwED9AAoJEBGjAVbg5nYRNDQAoKJ3TMTZS3nK+gtYCosXcO4JFYxR
+AKDdOzV2Hn+dwors+2n3X91Ol3BNArQoQnJ5Y2UgSGFycmluZ3RvbiA8YnJ5Y2VA
+b3NnLnNhbXN1bmcuY29tPohiBBMRAgAiAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIe
+AQIXgAUCVMBA/QAKCRARowFW4OZ2Ed2iAJ4s0EVg9+vuE3wAmeHGZazsvRnakACg
+0VP0/JUmDDvgm7vOfg5Ex/v82nC0LEJyeWNlIEhhcnJpbmd0b24gPGJyeWNlQGJy
+eWNlaGFycmluZ3Rvbi5vcmc+iGAEExECACACGwMGCwkIBwMCBBUCCAMEFgIDAQIe
+AQIXgAUCVMBA/QAKCRARowFW4OZ2EfLRAKC/HqDca42tb3lyPxjEJv17tpFxSQCd
+HJeu88EIYaC5HZHUbG9ZaFoUuwi0LkJyeWNlIEhhcnJpbmd0b24gPGJyeWNlLmhh
+cnJpbmd0b25AdWJ1bnR1LmNvbT6IYAQTEQIAIAIbAwYLCQgHAwIEFQIIAwQWAgMB
+Ah4BAheABQJUwED6AAoJEBGjAVbg5nYRHEcAnRluXGX7z2CeQHVccOjXPEx3Dhbu
+AKC3BOql6z4e/oHnuPcrmm+cDVwvn7QxQnJ5Y2UgSGFycmluZ3RvbiA8YnJ5Y2Uu
+aGFycmluZ3RvbkBjYW5vbmljYWwuY29tPohgBBMRAgAgAhsDBgsJCAcDAgQVAggD
+BBYCAwECHgECF4AFAlTAQP0ACgkQEaMBVuDmdhHg7wCgghXeewn/DeBZh3g0EstN
+cdSDDU4Anif0Ud+4cdTFS4jWWPJrs/gaPFbDuQINBET+XiQQCADT0bmOAoaZ/3Y7
+cpvc221+V7Yq1YtUw1QNUgkaku5I+5ee54oIvMrEWbADQRd1TqtKjsTS8v1kYFqH
+C965uhHgXAMHCb6hlN+AzVXsgl/iqQI3knqHAtx51Buqd/PF1t6grELRhGH39Elz
+kK2D9E1e8Ag6XdWY/jCx/tRypc2HrUJoNsdUFrj8+VDOYa9Xi1XSzQdRPbWbdzXi
+IxtA5iY4i8mS3B3wItl1eyzD5UFQzgWK5FLFjfhm6/DEpVqlyu1mp+2I7InKz4HW
+64l0Rkzn5EC7UxUn/chGDWQTtfiyjeia4ANcUC8Jx5C4NOKXPzXN8anWV3S0oJZh
++pGRaUKTAAMFB/9YkEg13DveEPPg8+bqUXtN9YU+Ogxcvcyou8I5bzRMxlpJkG3a
+EsrpAB7mS9D3kpImUa5QA8Y9QoEl4CLxbGIDJIyKNm93OhZrO+A0h8uCTHK45clm
+qg3UdUKqnXr5V48zIvs56lrpTnlJ3PqNSl2ErDYtT7fgODyXAyLPNpCGsz2otYfJ
+4ne1aYf7i/7gI+UTXpavDUsM90FrX+sydnjbZIi0t6HNpmO9sb9o82QjF+hMr28Y
+ntWS0LUvOdUmWNnUyrDtZ2fnTzxoOYl0/8hxE+vUwcw3vk6+CtNEw4r+VkuKKpZg
+rP7BIyD8m2dGJn5cfRe8LCP2TIkYh7WBoKQxiEkEGBECAAkFAkT+XiQCGwwACgkQ
+EaMBVuDmdhHXAgCg1DelVwB3NVuI4X3w4QAijqlg3vsAn13J6LbSbWkCE1GwkJfo
+F9GzWqNd
+=LLvz
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
index 49f492e..4f8498b 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,4 @@
 #git=git://anongit.freedesktop.org/wayland/wayland
-version=3
+version=4
+opts="pgpsigurlmangle=s%$%.sig%" \
 https://wayland.freedesktop.org/releases/wayland-([\d].*)\.tar\.xz

commit 35088941d1206c8318720402ffb8237f6ff26bb5
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date:   Wed Dec 7 17:56:16 2016 +0100

    Update links to https

diff --git a/debian/changelog b/debian/changelog
index 628b06b..8d533cf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 wayland (1.12.0-1) UNRELEASED; urgency=medium
 
   * New upstream release. Closes: #840752.
+  * Update various links to https.
 
  -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 07 Dec 2016 17:34:30 +0100
 
diff --git a/debian/control b/debian/control
index 89cc1e3..e32d627 100644
--- a/debian/control
+++ b/debian/control
@@ -19,9 +19,9 @@ Build-Depends-Indep:
  xsltproc,
  docbook-xsl,
 Standards-Version: 3.9.8
-Vcs-Git: git://anonscm.debian.org/pkg-xorg/wayland/wayland
-Vcs-Browser: http://anonscm.debian.org/cgit/pkg-xorg/wayland/wayland.git
-Homepage: http://wayland.freedesktop.org/
+Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/wayland/wayland
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/wayland/wayland.git
+Homepage: https://wayland.freedesktop.org/
 
 Package: libwayland-client0
 Section: libs
diff --git a/debian/copyright b/debian/copyright
index 2e7231f..0af6f4b 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,6 +1,6 @@
 Upstream-Name: wayland
 Upstream-Contact: Kristian Høgsberg <krh@bitplanet.net>
-Source: http://wayland.freedesktop.org/releases/
+Source: https://wayland.freedesktop.org/releases/
 
 Files: debian/*
 Copyright: © 2011 Cyril Brulebois <kibi@debian.org>
diff --git a/debian/watch b/debian/watch
index c8aafea..49f492e 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,3 @@
 #git=git://anongit.freedesktop.org/wayland/wayland
 version=3
-http://wayland.freedesktop.org/releases/wayland-([\d].*)\.tar\.xz
+https://wayland.freedesktop.org/releases/wayland-([\d].*)\.tar\.xz

commit 866b355e0018fb2f1d8de9d5f5ab6a3ace2121b1
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date:   Wed Dec 7 17:34:50 2016 +0100

    New upstream release

diff --git a/debian/changelog b/debian/changelog
index 317cba6..628b06b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+wayland (1.12.0-1) UNRELEASED; urgency=medium
+
+  * New upstream release. Closes: #840752.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 07 Dec 2016 17:34:30 +0100
+
 wayland (1.11.94-1) experimental; urgency=medium
 
   * New upstream pre-release.

commit a0d76ffda5c3483e5e67fed19b7d8afe8966782c
Author: Bryce Harrington <bryce@osg.samsung.com>
Date:   Tue Sep 20 10:45:10 2016 -0700

    configure.ac: bump to version 1.12.0 for the official release

diff --git a/configure.ac b/configure.ac
index 11e42c4..a21109a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,8 +1,8 @@
 AC_PREREQ([2.64])
 
 m4_define([wayland_major_version],  [1])
-m4_define([wayland_minor_version], [11])
-m4_define([wayland_micro_version], [94])
+m4_define([wayland_minor_version], [12])
+m4_define([wayland_micro_version], [0])
 m4_define([wayland_version],
           [wayland_major_version.wayland_minor_version.wayland_micro_version])
 

commit 759927e9a0b81ffa7491bb91543e0762a4110760
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date:   Wed Sep 14 12:10:24 2016 +0200

    Release to experimental

diff --git a/debian/changelog b/debian/changelog
index dfa817c..317cba6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-wayland (1.11.94-1) UNRELEASED; urgency=medium
+wayland (1.11.94-1) experimental; urgency=medium
 
   * New upstream pre-release.
   * Standards-Version is 3.9.8, no changes needed.
 
- -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 14 Sep 2016 12:01:31 +0200
+ -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 14 Sep 2016 12:10:19 +0200
 
 wayland (1.11.91-1) experimental; urgency=medium
 

commit 117e1ecf6ca95d269f3e4d4829a323923bff80c7
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date:   Wed Sep 14 12:09:36 2016 +0200

    Bump Standards-Version

diff --git a/debian/changelog b/debian/changelog
index 2e21149..dfa817c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 wayland (1.11.94-1) UNRELEASED; urgency=medium
 
   * New upstream pre-release.
+  * Standards-Version is 3.9.8, no changes needed.
 
  -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 14 Sep 2016 12:01:31 +0200
 
diff --git a/debian/control b/debian/control
index 4209fe7..89cc1e3 100644
--- a/debian/control
+++ b/debian/control
@@ -18,7 +18,7 @@ Build-Depends-Indep:
  xmlto,
  xsltproc,
  docbook-xsl,
-Standards-Version: 3.9.6
+Standards-Version: 3.9.8
 Vcs-Git: git://anonscm.debian.org/pkg-xorg/wayland/wayland
 Vcs-Browser: http://anonscm.debian.org/cgit/pkg-xorg/wayland/wayland.git
 Homepage: http://wayland.freedesktop.org/

commit 0d0fde885f46c46d4aedaac50822aff28e82f6fb
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date:   Wed Sep 14 12:01:48 2016 +0200

    New upstream release

diff --git a/debian/changelog b/debian/changelog
index 56e5158..2e21149 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+wayland (1.11.94-1) UNRELEASED; urgency=medium
+
+  * New upstream pre-release.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 14 Sep 2016 12:01:31 +0200
+
 wayland (1.11.91-1) experimental; urgency=medium
 
   * New upstream pre-release

commit a4aba37ba178f8400cfdc2b595005bb76d6af2c0
Author: Bryce Harrington <bryce@osg.samsung.com>
Date:   Tue Sep 13 12:13:57 2016 -0700

    configure.ac: bump to version 1.11.94 for the RC2 release

diff --git a/configure.ac b/configure.ac
index 429a590..11e42c4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_PREREQ([2.64])
 
 m4_define([wayland_major_version],  [1])
 m4_define([wayland_minor_version], [11])
-m4_define([wayland_micro_version], [93])
+m4_define([wayland_micro_version], [94])
 m4_define([wayland_version],
           [wayland_major_version.wayland_minor_version.wayland_micro_version])
 

commit 9afa4bfb7b1e8abfb798e25fc28545e60673ed50
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Wed Aug 17 16:08:17 2016 -0700

    server: Document display parameter
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
    Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>

diff --git a/src/wayland-server.c b/src/wayland-server.c
index 9ecfd97..9d7d9c1 100644
--- a/src/wayland-server.c
+++ b/src/wayland-server.c
@@ -1528,6 +1528,7 @@ wl_log_set_handler_server(wl_log_func_t handler)
  *
  * \a errno is set on error.
  *
+ * \param display The display object
  * \param func The function to call to log a new protocol message
  * \param user_data The user data pointer to pass to \a func
  *

commit 2c8fc3eae27c9c0b02694c60d46886ebf47cc83c
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Wed Aug 17 16:03:31 2016 -0700

    protocol: Replace '#defines' with 'macros'
    
    The use of # within a description causes the documentation generator
    to mistake C syntax with a documentation link.
    
    Remove the # from the documentation, suppressing the warning.
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
    Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 3f2d967..6c6d078 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -287,7 +287,7 @@
 	formats are optional and may not be supported by the particular
 	renderer in use.
 
-	The drm format codes match the #defines in drm_fourcc.h.
+	The drm format codes match the macros defined in drm_fourcc.h.
 	The formats actually supported by the compositor will be
 	reported by the format event.
       </description>

commit da58173cfe047864d073ba078e0b8db982a31b12
Author: Bryce Harrington <bryce@osg.samsung.com>
Date:   Tue Sep 6 14:22:03 2016 -0700

    configure.ac: bump to version 1.11.93 for the RC1 release

diff --git a/configure.ac b/configure.ac
index 5f416a1..429a590 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_PREREQ([2.64])
 
 m4_define([wayland_major_version],  [1])
 m4_define([wayland_minor_version], [11])
-m4_define([wayland_micro_version], [92])
+m4_define([wayland_micro_version], [93])
 m4_define([wayland_version],
           [wayland_major_version.wayland_minor_version.wayland_micro_version])
 

commit 2bdbb741e2ac0ec9ecc564463a59b3ef8f499f6a
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Sun Sep 4 13:23:05 2016 -0700

    tests: Add test for wl_list_length
    
    list-test.c did not cover wl_list_length, so add one test that specifically
    tests this method.
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
    Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>

diff --git a/tests/list-test.c b/tests/list-test.c
index 21ca4ec..0752618 100644
--- a/tests/list-test.c
+++ b/tests/list-test.c
@@ -57,6 +57,19 @@ TEST(list_insert)
 	assert(e.link.prev == &list);
 }
 
+TEST(list_length)
+{
+	struct wl_list list;
+	struct element e;
+
+	wl_list_init(&list);
+	assert(wl_list_length(&list) == 0);
+	wl_list_insert(&list, &e.link);
+	assert(wl_list_length(&list) == 1);
+	wl_list_remove(&e.link);
+	assert(wl_list_length(&list) == 0);
+}
+
 TEST(list_iterator)
 {
 	struct wl_list list;

commit d9ef882139e6178edf68c3fce147afdb3b57b894
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Sun Sep 4 10:15:49 2016 -0700

    doc: Correct docbook title
    
    The docbook title was "The Wayland display server," which is inaccurate.
    
    Change the title to "The Wayland Protocol".
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>

diff --git a/doc/publican/sources/Book_Info.xml b/doc/publican/sources/Book_Info.xml
index e9e5ff0..0b7bf07 100644
--- a/doc/publican/sources/Book_Info.xml
+++ b/doc/publican/sources/Book_Info.xml
@@ -5,7 +5,7 @@
 ]>
 <bookinfo id="book-Wayland-Wayland">
   <title>Wayland</title>
-  <subtitle>The Wayland display server</subtitle>
+  <subtitle>The Wayland Protocol</subtitle>
   <productname>Documentation</productname>
   <productnumber>0.1</productnumber>
   <edition>1</edition>

commit 2d7b34e2ee7627e125496c8816f656f485fcfc81
Author: Bryce Harrington <bryce@osg.samsung.com>
Date:   Tue Aug 30 11:40:23 2016 -0700

    configure.ac: bump to version 1.11.92 for the beta release

diff --git a/configure.ac b/configure.ac
index 109b758..5f416a1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_PREREQ([2.64])
 
 m4_define([wayland_major_version],  [1])
 m4_define([wayland_minor_version], [11])
-m4_define([wayland_micro_version], [91])
+m4_define([wayland_micro_version], [92])
 m4_define([wayland_version],
           [wayland_major_version.wayland_minor_version.wayland_micro_version])
 

commit 177a4735b11e397bbdd4be93db7430ccc294613e
Author: Héctor Orón Martínez <zumbi@debian.org>
Date:   Thu Aug 18 17:32:01 2016 +0200

    Release experimental Debian version wayland-1.11.91-1
    
    Signed-off-by: Héctor Orón Martínez <zumbi@debian.org>

diff --git a/debian/changelog b/debian/changelog
index 6d0a5a4..56e5158 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+wayland (1.11.91-1) experimental; urgency=medium
+
+  * New upstream pre-release
+
+ -- Héctor Orón Martínez <zumbi@debian.org>  Thu, 18 Aug 2016 17:18:52 +0200
+
 wayland (1.11.0-2) unstable; urgency=medium
 
   * d/control: libwayland-dev depends on libwayland-bin

commit c515b34c273bec49b200610a5acb35721dfb25aa
Author: Héctor Orón Martínez <zumbi@debian.org>
Date:   Thu Aug 18 17:24:41 2016 +0200

    d/libwayland-server0.symbols: add new symbols
    
    Signed-off-by: Héctor Orón Martínez <zumbi@debian.org>

diff --git a/debian/libwayland-server0.symbols b/debian/libwayland-server0.symbols
index 6c1a71e..7187d58 100644
--- a/debian/libwayland-server0.symbols
+++ b/debian/libwayland-server0.symbols
@@ -9,13 +9,17 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_client_add_destroy_listener@Base 1.0.2
  wl_client_add_object@Base 1.0.2
  wl_client_add_resource@Base 1.0.2
+ wl_client_add_resource_created_listener@Base 1.11.91
  wl_client_create@Base 1.0.2
  wl_client_destroy@Base 1.0.2
  wl_client_flush@Base 1.0.2
+ wl_client_for_each_resource@Base 1.11.91
+ wl_client_from_link@Base 1.11.91
  wl_client_get_credentials@Base 1.0.2
  wl_client_get_destroy_listener@Base 1.0.2
  wl_client_get_display@Base 1.0.2
  wl_client_get_fd@Base 1.9.91
+ wl_client_get_link@Base 1.11.91
  wl_client_get_object@Base 1.0.2
  wl_client_new_object@Base 1.0.2
  wl_client_post_no_memory@Base 1.2.0
@@ -24,8 +28,10 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_data_device_manager_interface@Base 1.0.2
  wl_data_offer_interface@Base 1.0.2
  wl_data_source_interface@Base 1.0.2
+ wl_display_add_client_created_listener@Base 1.11.91
  wl_display_add_destroy_listener@Base 1.0.4
  wl_display_add_global@Base 1.0.2
+ wl_display_add_protocol_logger@Base 1.11.91
  wl_display_add_shm_format@Base 1.3.0
  wl_display_add_socket@Base 1.0.2
  wl_display_add_socket_auto@Base 1.5.91
@@ -33,6 +39,7 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_display_create@Base 1.0.2
  wl_display_destroy@Base 1.0.2
  wl_display_flush_clients@Base 1.0.2
+ wl_display_get_client_list@Base 1.11.91
  wl_display_get_destroy_listener@Base 1.0.4
  wl_display_get_event_loop@Base 1.0.2
  wl_display_get_serial@Base 1.0.2
@@ -78,6 +85,7 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_map_reserve_new@Base 1.0.2
  wl_output_interface@Base 1.0.2
  wl_pointer_interface@Base 1.0.2
+ wl_protocol_logger_destroy@Base 1.11.91
  wl_region_interface@Base 1.0.2
  wl_registry_interface@Base 1.0.2
  wl_resource_add_destroy_listener@Base 1.2.0
@@ -85,6 +93,7 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_resource_destroy@Base 1.0.2
  wl_resource_find_for_client@Base 1.2.0
  wl_resource_from_link@Base 1.2.0
+ wl_resource_get_class@Base 1.11.91
  wl_resource_get_client@Base 1.2.0
  wl_resource_get_destroy_listener@Base 1.2.0
  wl_resource_get_id@Base 1.2.0

commit 2a6b08896abeb8ce82f381b1abf5daeee53e7d79
Author: Bryce Harrington <bryce@osg.samsung.com>
Date:   Tue Aug 16 11:25:12 2016 -0700

    configure.ac: bump to version 1.11.91 for the alpha release

diff --git a/configure.ac b/configure.ac
index 9af3574..109b758 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_PREREQ([2.64])
 
 m4_define([wayland_major_version],  [1])
 m4_define([wayland_minor_version], [11])
-m4_define([wayland_micro_version], [90])
+m4_define([wayland_micro_version], [91])
 m4_define([wayland_version],
           [wayland_major_version.wayland_minor_version.wayland_micro_version])
 

commit a285fa939cb06842ff1e1d5071c9ead8141c1052
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Thu Aug 11 14:33:05 2016 -0700

    protocol: Specify upper left corner of damage rectangle
    
    Specify x and y args as the upper left corner of the surface / buffer
    damage rectangle.
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 553274f..3f2d967 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -1390,7 +1390,8 @@
 
 	Damage is double-buffered state, see wl_surface.commit.
 
-	The damage rectangle is specified in surface-local coordinates.
+	The damage rectangle is specified in surface-local coordinates,
+	where x and y specify the upper left corner of the damage rectangle.
 
 	The initial value for pending damage is empty: no damage.
 	wl_surface.damage adds pending damage: the new pending damage
@@ -1634,7 +1635,8 @@
 
 	Damage is double-buffered state, see wl_surface.commit.
 
-	The damage rectangle is specified in buffer coordinates.
+	The damage rectangle is specified in buffer coordinates,
+	where x and y specify the upper left corner of the damage rectangle.
 
 	The initial value for pending damage is empty: no damage.
 	wl_surface.damage_buffer adds pending damage: the new pending

commit 8e7e52f3353be3d30dba0c1625c232e6d6e223a3
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Thu Aug 11 14:33:04 2016 -0700

    protocol: Describe serial as serial number
    
    Change "serial" to "serial number" in arg summaries, for consistency
    and clarity.
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index ac066f4..553274f 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -1018,7 +1018,7 @@
 	A client must respond to a ping event with a pong request or
 	the client may be deemed unresponsive.
       </description>
-      <arg name="serial" type="uint" summary="serial of the ping event"/>
+      <arg name="serial" type="uint" summary="serial number of the ping event"/>
     </request>
 
     <request name="move">
@@ -1030,7 +1030,7 @@
 	the surface (e.g. fullscreen or maximized).
       </description>
       <arg name="seat" type="object" interface="wl_seat" summary="seat whose pointer is used"/>
-      <arg name="serial" type="uint" summary="serial of the implicit grab on the pointer"/>
+      <arg name="serial" type="uint" summary="serial number of the implicit grab on the pointer"/>
     </request>
 
     <enum name="resize" bitfield="true">
@@ -1060,7 +1060,7 @@
 	the surface (e.g. fullscreen or maximized).
       </description>
       <arg name="seat" type="object" interface="wl_seat" summary="seat whose pointer is used"/>
-      <arg name="serial" type="uint" summary="serial of the implicit grab on the pointer"/>
+      <arg name="serial" type="uint" summary="serial number of the implicit grab on the pointer"/>
       <arg name="edges" type="uint" enum="resize" summary="which edge or corner is being dragged"/>
     </request>
 
@@ -1175,7 +1175,7 @@
       </description>
 
       <arg name="seat" type="object" interface="wl_seat" summary="seat whose pointer is used"/>
-      <arg name="serial" type="uint" summary="serial of the implicit grab on the pointer"/>
+      <arg name="serial" type="uint" summary="serial number of the implicit grab on the pointer"/>
       <arg name="parent" type="object" interface="wl_surface" summary="parent surface"/>
       <arg name="x" type="int" summary="surface-local x coordinate"/>
       <arg name="y" type="int" summary="surface-local y coordinate"/>
@@ -1827,7 +1827,7 @@
 	undefined, and the wl_surface is unmapped.
       </description>
 
-      <arg name="serial" type="uint" summary="serial of the enter event"/>
+      <arg name="serial" type="uint" summary="serial number of the enter event"/>
       <arg name="surface" type="object" interface="wl_surface" allow-null="true"
 	   summary="pointer surface"/>
       <arg name="hotspot_x" type="int" summary="surface-local x coordinate"/>

commit 7aa1f6cb2f506e49c483a2222a8f971fcf30882c
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Thu Aug 11 14:33:03 2016 -0700

    protocol: Remove wl_ prefix from summary descriptions
    
    Summary attributes sometime describe objects using their wl-prefixed type,
    but more often don't.
    
    Remove the wl_ prefix from summary descriptions, since they tend to describe
    concepts.
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 55a74a7..ac066f4 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -175,7 +175,7 @@
       <description summary="done event">
 	Notify the client when the related request is done.
       </description>
-      <arg name="callback_data" type="uint" summary="request-specific data for the wl_callback"/>
+      <arg name="callback_data" type="uint" summary="request-specific data for the callback"/>
     </event>
   </interface>
 
@@ -1029,7 +1029,7 @@
 	The server may ignore move requests depending on the state of
 	the surface (e.g. fullscreen or maximized).
       </description>
-      <arg name="seat" type="object" interface="wl_seat" summary="the wl_seat whose pointer is used"/>
+      <arg name="seat" type="object" interface="wl_seat" summary="seat whose pointer is used"/>
       <arg name="serial" type="uint" summary="serial of the implicit grab on the pointer"/>
     </request>
 
@@ -1059,7 +1059,7 @@
 	The server may ignore resize requests depending on the state of
 	the surface (e.g. fullscreen or maximized).
       </description>
-      <arg name="seat" type="object" interface="wl_seat" summary="the wl_seat whose pointer is used"/>
+      <arg name="seat" type="object" interface="wl_seat" summary="seat whose pointer is used"/>
       <arg name="serial" type="uint" summary="serial of the implicit grab on the pointer"/>
       <arg name="edges" type="uint" enum="resize" summary="which edge or corner is being dragged"/>
     </request>
@@ -1174,7 +1174,7 @@
 	parent surface, in surface-local coordinates.
       </description>
 
-      <arg name="seat" type="object" interface="wl_seat" summary="the wl_seat whose pointer is used"/>
+      <arg name="seat" type="object" interface="wl_seat" summary="seat whose pointer is used"/>
       <arg name="serial" type="uint" summary="serial of the implicit grab on the pointer"/>
       <arg name="parent" type="object" interface="wl_surface" summary="parent surface"/>
       <arg name="x" type="int" summary="surface-local x coordinate"/>

commit 40feca914b94d1d3e2f1f6fc7a22a5ebee014137
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Thu Aug 11 14:33:02 2016 -0700

    protocol: Correct description indentation
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 523bd9d..55a74a7 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -173,7 +173,7 @@
 
     <event name="done">
       <description summary="done event">
-       Notify the client when the related request is done.
+	Notify the client when the related request is done.
       </description>
       <arg name="callback_data" type="uint" summary="request-specific data for the wl_callback"/>
     </event>
@@ -281,11 +281,11 @@
 
     <enum name="format">
       <description summary="pixel formats">
-       This describes the memory layout of an individual pixel.
+	This describes the memory layout of an individual pixel.
 
-       All renderers should support argb8888 and xrgb8888 but any other
-       formats are optional and may not be supported by the particular
-       renderer in use.
+	All renderers should support argb8888 and xrgb8888 but any other
+	formats are optional and may not be supported by the particular
+	renderer in use.
 
 	The drm format codes match the #defines in drm_fourcc.h.
 	The formats actually supported by the compositor will be

commit 3f1104d64cd24b0580c0b8c86ca699bf03fe9d1f
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Thu Aug 11 14:33:01 2016 -0700

    protocol: Add missing line break
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index cc0deac..523bd9d 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -170,6 +170,7 @@
       Clients can handle the 'done' event to get notified when
       the related request is done.
     </description>
+
     <event name="done">
       <description summary="done event">
        Notify the client when the related request is done.

commit 83ec381bf8e40273c02170028598212f738b9dfd
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Thu Aug 11 14:33:00 2016 -0700

    protocol: Capitalize ID for consistency
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index b20d35c..cc0deac 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -98,7 +98,7 @@
 	When the client receives this event, it will know that it can
 	safely reuse the object ID.
       </description>
-      <arg name="id" type="uint" summary="deleted object id"/>
+      <arg name="id" type="uint" summary="deleted object ID"/>
     </event>
   </interface>
 

commit aaf2c91873d77df2bdc1aa32bd7bf6ced41ac53b
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Thu Aug 11 14:32:59 2016 -0700

    protocol: Hyphenate subsurface
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 8793293..b20d35c 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -2511,7 +2511,7 @@
       </description>
 
       <arg name="id" type="new_id" interface="wl_subsurface"
-           summary="the new subsurface object ID"/>
+           summary="the new sub-surface object ID"/>
       <arg name="surface" type="object" interface="wl_surface"
            summary="the surface to be turned into a sub-surface"/>
       <arg name="parent" type="object" interface="wl_surface"

commit d7cb6c357023e2c224c169755cdb80a17c8c79aa
Author: Yong Bakos <ybakos@humanoriented.com>
Date:   Thu Aug 11 14:32:58 2016 -0700

    protocol: Add summary attributes to request params and enum entries
    
    Signed-off-by: Yong Bakos <ybakos@humanoriented.com>
    Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 0830afc..8793293 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -48,7 +48,8 @@
 
 	The callback_data passed in the callback is the event serial.
       </description>
-      <arg name="callback" type="new_id" interface="wl_callback"/>
+      <arg name="callback" type="new_id" interface="wl_callback"
+	   summary="callback object for the sync request"/>
     </request>
 
     <request name="get_registry">
@@ -57,7 +58,8 @@
 	to list and bind the global objects available from the
 	compositor.
       </description>


Reply to: