Processed: retitle 870686 to libglvnd: not ready for buster, yet

2017-08-03 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> # "not ready for testing" may be misleading...
> retitle 870686 libglvnd: not ready for buster, yet
Bug #870686 [src:libglvnd] libglvnd: not ready for testing, yet
Changed Bug title to 'libglvnd: not ready for buster, yet' from 'libglvnd: not 
ready for testing, yet'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
870686: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=870686
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#870686: libglvnd: not ready for testing, yet

2017-08-03 Thread Andreas Beckmann
Source: libglvnd
Version: 0.2.999+git20170802-2
Severity: serious

Since the mesa packaging hasn't switched to glvnd, yet, there are file
conflicts between several packages from src:mesa and src:libglvnd.
So let's keep libglvnd out of testing until this transition progresses.


Andreas



wayland-protocols_1.10-1_source.changes ACCEPTED into unstable

2017-08-03 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 31 Jul 2017 11:22:15 -0700
Source: wayland-protocols
Binary: wayland-protocols
Architecture: source
Version: 1.10-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Jordan Justen 
Description:
 wayland-protocols - wayland compositor protocols
Changes:
 wayland-protocols (1.10-1) unstable; urgency=medium
 .
   * Team upload
 .
   [ Jordan Justen ]
   * New upstream release
Checksums-Sha1:
 b8bf4b89b17a0a1d22ffe10baf9cfefa0e8c791c 2078 wayland-protocols_1.10-1.dsc
 4f1322f03fa8b2e6467b8f71471f53eff82728a4 117652 
wayland-protocols_1.10.orig.tar.xz
 191c55e0d047f1023df9e91d0ffe1b4b04da916f 8440 
wayland-protocols_1.10-1.debian.tar.xz
Checksums-Sha256:
 7df132fd739a65a9514a2f48b8b25e95f187da0875b54a8349609fe7d5294406 2078 
wayland-protocols_1.10-1.dsc
 5719c51d7354864983171c5083e93a72ac99229e2b460c4bb10513de08839c0a 117652 
wayland-protocols_1.10.orig.tar.xz
 5a991cdf96cdf0e5d5ea32fda06400caf5218b7ee289563682b7e9a4879611ef 8440 
wayland-protocols_1.10-1.debian.tar.xz
Files:
 f3d03f71d8bbe8b7b46deb595010a8c7 2078 x11 optional wayland-protocols_1.10-1.dsc
 84a7846c2b6a6a3e265fc9be36453e60 117652 x11 optional 
wayland-protocols_1.10.orig.tar.xz
 c8bb1e4f7f410a369fda1fc73739324b 8440 x11 optional 
wayland-protocols_1.10-1.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJZgtSNAAoJEMtwMWWoiYTcPV0QAIxoGbeDGlDrsSqsw1cKfIW9
zbojJE7pLi70sTTTEYexOOUHXqP8ucNpK8eq+pLRzgaGCqEoank1y2ku7tdLj91g
7a+o5uUTy2EU3r7yhxuld4mWg8tDASnGcKKx3hGO5Va8rTZswI0y8LEP8FDgQHP/
s5UpFVL5Gxq0sF/GJUcIpro+7SPDvgtudNVFH+lCohBly8l9++zFLVwhU1y3zn09
Vunie988I2+mp5hi/PktrOg/undXxxSPlHzAsd03aSsZRVU3U/Ppx2nULhgmCbju
x4dp+QnMBQLY/mPy80yXueqzrLBWnSdvshubKcYv+Hd3LVIqylUPJ3/qTbYGdnpf
RrhuO87CS3DmuwQIa30/7zaTTULu3yOsoir5YZnUfSUfoxWfT66+bl6lunpur790
74t6cVCzOFVkjvnEjTwZzSjfd08H91Wka9q7xsT1QjBmAvSPcSh79tHLR0pu6es2
BwRXHnPrc8umDW1cgJImbzAsFCIlfCqxDia3LudeBb7CmtuLoHV1VpkRrOyYkMQG
iWaW386o2vZVlYXnOxyrC8fyTdA5beIKv8Fp6g6zeT7FQmbjU6ra4qNz/UaIe3iI
HnuNxndKY1KMt+Hf3OBgh9jJ6odj8GywnWL9Z2tXC5Hr/g7MC4eZk2ayjbLCXo+f
0WQtXxYNQ29iI9/bQ9Ov
=eRGE
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



wayland_1.13.0-1_source.changes ACCEPTED into unstable

2017-08-03 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 03 Aug 2017 11:25:29 +0300
Source: wayland
Binary: libwayland-client0 libwayland-server0 libwayland-cursor0 libwayland-dev 
libwayland-doc libwayland-bin
Architecture: source
Version: 1.13.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libwayland-bin - wayland compositor infrastructure - binary utilities
 libwayland-client0 - wayland compositor infrastructure - client library
 libwayland-cursor0 - wayland compositor infrastructure - cursor library
 libwayland-dev - wayland compositor infrastructure - development files
 libwayland-doc - wayland compositor infrastructure - documentation files
 libwayland-server0 - wayland compositor infrastructure - server library
Closes: 870566
Changes:
 wayland (1.13.0-1) unstable; urgency=medium
 .
   * New upstream release. (Closes: #870566)
   * libwayland-server0.symbols: Updated.
Checksums-Sha1:
 e455288796078900e91a401aa96c6bbe7767d314 2137 wayland_1.13.0-1.dsc
 a949e1b5fe9eb2dd5d9b5396a74bcf8ca143d745 300163 wayland_1.13.0-1.tar.gz
Checksums-Sha256:
 a1f504feb6c12562757452ade91252a71b36591f7354eed4ff0e2c312de9f284 2137 
wayland_1.13.0-1.dsc
 f12abcd1217b3ac0aa314096a3721b5b360b5eae21a02f3f01071cd15b035584 300163 
wayland_1.13.0-1.tar.gz
Files:
 00ecaf415919554126106bcd9eb004da 2137 x11 optional wayland_1.13.0-1.dsc
 4b38b5c38acf49679735d41d14cbd06b 300163 x11 optional wayland_1.13.0-1.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJZgt4TAAoJEMtwMWWoiYTcHw0P+weoDbMlDaXDNOD9r/ZGLW7e
97zLXAOT5QtHhXp0WLg+yQunfwsYmo+rGqBbdEIyUKNJLFynW2zmAgyLspAfNBw0
k91mhcH2aZl4LQPdf86jVv68fbY2Q1a+nC4AD79nbnSvKmL/NL4M4ttCNQe8nECg
/KhZh/nWQ9la3r0dZV/RDmIAVsE02kMkBke2z3ewjpYjKRbnSSP8QdhoSgmE6Bzp
ut/XL3AEl91gnx9LSoRG5ckZ+N0QZitdLLevFewoEYGjUEiSnMrr3kvPK24TvMq6
xE1dsdaqb8jiLfiVRDh9VLSn2qFT1PPugxvq1E5QcEaqxY7sL09xK+5fE8BIAMqO
csnmh8fYMMRCdv5pEwLxI9fegI1CgAV58ILwt0I9pRPoat8pj5mg5JEfZ9wSAJWS
AeAski2gORoWO+0kQRNRHOBClg/NdwcVAGu1mrsbcMh+xN4FYMwFnwCmr7sbe34h
WBcrSLyGKm6dDwJQww80qe9BfzEmTuDa5YTtZvm6UK/OWnrmm47aZJmeNEX8xctE
1KRUgm2OJYJgpi+Dg+A3slRyzhRi1VksxtSuqGfQOIAHLbl3pfI571Q49rtk4Sun
8ffiDlRbJ9HeGj7wXkB0IPQuZ+hZeK7TZelDfaQSlL5s4NaL0TVnvbwxtkJFKCWk
gmZfi6FsqOO93ljieVBf
=5yFh
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of wayland_1.13.0-1_source.changes

2017-08-03 Thread Debian FTP Masters
wayland_1.13.0-1_source.changes uploaded successfully to localhost
along with the files:
  wayland_1.13.0-1.dsc
  wayland_1.13.0-1.tar.gz

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Bug#870566: marked as done (wayland: Please update to 1.13)

2017-08-03 Thread Debian Bug Tracking System
Your message dated Thu, 03 Aug 2017 08:50:18 +
with message-id 
and subject line Bug#870566: fixed in wayland 1.13.0-1
has caused the Debian Bug report #870566,
regarding wayland: Please update to 1.13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
870566: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=870566
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: wayland
Version: 1.12.0-1
Severity: wishlist

Please update wayland to 1.13 since mutter 3.25.90 (to be released
next week) will require it.

This week, wayland 1.13.92 (1.14 Beta) was released so 1.14 shouldn't
be too far away.

https://wayland.freedesktop.org/releases.html

Thanks,
Jeremy Bicha
--- End Message ---
--- Begin Message ---
Source: wayland
Source-Version: 1.13.0-1

We believe that the bug you reported is fixed in the latest version of
wayland, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 870...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen  (supplier of updated wayland package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 03 Aug 2017 11:25:29 +0300
Source: wayland
Binary: libwayland-client0 libwayland-server0 libwayland-cursor0 libwayland-dev 
libwayland-doc libwayland-bin
Architecture: source
Version: 1.13.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libwayland-bin - wayland compositor infrastructure - binary utilities
 libwayland-client0 - wayland compositor infrastructure - client library
 libwayland-cursor0 - wayland compositor infrastructure - cursor library
 libwayland-dev - wayland compositor infrastructure - development files
 libwayland-doc - wayland compositor infrastructure - documentation files
 libwayland-server0 - wayland compositor infrastructure - server library
Closes: 870566
Changes:
 wayland (1.13.0-1) unstable; urgency=medium
 .
   * New upstream release. (Closes: #870566)
   * libwayland-server0.symbols: Updated.
Checksums-Sha1:
 e455288796078900e91a401aa96c6bbe7767d314 2137 wayland_1.13.0-1.dsc
 a949e1b5fe9eb2dd5d9b5396a74bcf8ca143d745 300163 wayland_1.13.0-1.tar.gz
Checksums-Sha256:
 a1f504feb6c12562757452ade91252a71b36591f7354eed4ff0e2c312de9f284 2137 
wayland_1.13.0-1.dsc
 f12abcd1217b3ac0aa314096a3721b5b360b5eae21a02f3f01071cd15b035584 300163 
wayland_1.13.0-1.tar.gz
Files:
 00ecaf415919554126106bcd9eb004da 2137 x11 optional wayland_1.13.0-1.dsc
 4b38b5c38acf49679735d41d14cbd06b 300163 x11 optional wayland_1.13.0-1.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJZgt4TAAoJEMtwMWWoiYTcHw0P+weoDbMlDaXDNOD9r/ZGLW7e
97zLXAOT5QtHhXp0WLg+yQunfwsYmo+rGqBbdEIyUKNJLFynW2zmAgyLspAfNBw0
k91mhcH2aZl4LQPdf86jVv68fbY2Q1a+nC4AD79nbnSvKmL/NL4M4ttCNQe8nECg
/KhZh/nWQ9la3r0dZV/RDmIAVsE02kMkBke2z3ewjpYjKRbnSSP8QdhoSgmE6Bzp
ut/XL3AEl91gnx9LSoRG5ckZ+N0QZitdLLevFewoEYGjUEiSnMrr3kvPK24TvMq6
xE1dsdaqb8jiLfiVRDh9VLSn2qFT1PPugxvq1E5QcEaqxY7sL09xK+5fE8BIAMqO
csnmh8fYMMRCdv5pEwLxI9fegI1CgAV58ILwt0I9pRPoat8pj5mg5JEfZ9wSAJWS
AeAski2gORoWO+0kQRNRHOBClg/NdwcVAGu1mrsbcMh+xN4FYMwFnwCmr7sbe34h
WBcrSLyGKm6dDwJQww80qe9BfzEmTuDa5YTtZvm6UK/OWnrmm47aZJmeNEX8xctE
1KRUgm2OJYJgpi+Dg+A3slRyzhRi1VksxtSuqGfQOIAHLbl3pfI571Q49rtk4Sun
8ffiDlRbJ9HeGj7wXkB0IPQuZ+hZeK7TZelDfaQSlL5s4NaL0TVnvbwxtkJFKCWk
gmZfi6FsqOO93ljieVBf
=5yFh
-END PGP SIGNATURE End Message ---


wayland: Changes to 'debian-unstable'

2017-08-03 Thread Timo Aaltonen
 .gitignore|1 
 Makefile.am   |   46 
 configure.ac  |4 
 cursor/os-compatibility.c |2 
 debian/changelog  |7 
 debian/libwayland-server0.symbols |3 
 doc/doxygen/Makefile.am   |1 
 doc/doxygen/wayland.doxygen.in|3 
 doc/publican/sources/Client.xml   |2 
 protocol/wayland.xml  |  239 -
 src/connection.c  |2 
 src/dtddata.S |   35 
 src/scanner.c |   71 
 src/wayland-client-uninstalled.pc.in  |3 
 src/wayland-client.c  |2 
 src/wayland-private.h |   24 
 src/wayland-scanner-uninstalled.pc.in |2 
 src/wayland-server-core.h |   31 
 src/wayland-server-uninstalled.pc.in  |3 
 src/wayland-server.c  |  339 +-
 src/wayland-shm.c |2 
 src/wayland-util.c|1 
 src/wayland-util.h|  559 ++-
 tests/array-test.c|   34 
 tests/connection-test.c   |   35 
 tests/data/example-client.h   | 5587 ++
 tests/data/example-code.c |  507 +++
 tests/data/example-server.h   | 4335 ++
 tests/data/example.xml| 2746 
 tests/data/small-client-core.h|  195 +
 tests/data/small-client.h |  195 +
 tests/data/small-code-core.c  |   61 
 tests/data/small-code.c   |   61 
 tests/data/small-server-core.h|  154 
 tests/data/small-server.h |  154 
 tests/data/small.xml  |   58 
 tests/display-test.c  |  140 
 tests/interface-test.c|   50 
 tests/message-test.c  |   39 
 tests/newsignal-test.c|  337 ++
 tests/scanner-test.sh |   51 
 tests/test-runner.c   |3 
 42 files changed, 15841 insertions(+), 283 deletions(-)

New commits:
commit 7eb795ae271fc3618414787ca0203b23754a78fb
Author: Timo Aaltonen 
Date:   Thu Aug 3 11:25:43 2017 +0300

release to unstable

diff --git a/debian/changelog b/debian/changelog
index dd3a883..5df2a6f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-wayland (1.13.0-1) UNRELEASED; urgency=medium
+wayland (1.13.0-1) unstable; urgency=medium
 
   * New upstream release. (Closes: #870566)
   * libwayland-server0.symbols: Updated.
 
- -- Timo Aaltonen   Thu, 03 Aug 2017 10:50:40 +0300
+ -- Timo Aaltonen   Thu, 03 Aug 2017 11:25:29 +0300
 
 wayland (1.12.0-1) unstable; urgency=medium
 

commit de130bdbf8a605241786bac1974f604ccef5b67c
Author: Timo Aaltonen 
Date:   Thu Aug 3 11:21:40 2017 +0300

libwayland-server0.symbols: Updated.

diff --git a/debian/changelog b/debian/changelog
index 7dfc486..dd3a883 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 wayland (1.13.0-1) UNRELEASED; urgency=medium
 
   * New upstream release. (Closes: #870566)
+  * libwayland-server0.symbols: Updated.
 
  -- Timo Aaltonen   Thu, 03 Aug 2017 10:50:40 +0300
 
diff --git a/debian/libwayland-server0.symbols 
b/debian/libwayland-server0.symbols
index 7187d58..932dfa2 100644
--- a/debian/libwayland-server0.symbols
+++ b/debian/libwayland-server0.symbols
@@ -48,6 +48,7 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_display_next_serial@Base 1.0.2
  wl_display_remove_global@Base 1.0.2
  wl_display_run@Base 1.0.2
+ wl_display_set_global_filter@Base 1.13.0
  wl_display_terminate@Base 1.0.2
  wl_event_loop_add_destroy_listener@Base 1.0.4
  wl_event_loop_add_fd@Base 1.0.2
@@ -66,6 +67,8 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
  wl_event_source_timer_update@Base 1.0.2
  wl_global_create@Base 1.2.0
  wl_global_destroy@Base 1.2.0
+ wl_global_get_interface@Base 1.13.0
+ wl_global_get_user_data@Base 1.13.0
  wl_keyboard_interface@Base 1.0.2
  wl_list_empty@Base 1.0.2
  wl_list_init@Base 1.0.2

commit 2d6fad29e42cdf4070e549f08faef0d53e3e2acf
Author: Timo Aaltonen 
Date:   Thu Aug 3 10:53:24 2017 +0300

update the changelog

diff --git a/debian/changelog b/debian/changelog
index 2f84b50..7dfc486 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+wayland (1.13.0-1) UNRELEASED; urgency=medium
+
+  * New upstream release. (Closes: #870566)
+
+ -- Timo Aaltonen   Thu, 03 Aug 2017 10:50:40 +0300
+
 wayland (1.12.0-1) unstable; urgency=medium
 
   * New upstream release. Closes: #840752.

commit 1361da9cd5a719b32d978485a29920429a31ed25
Author: Bryce Harrington 
Date:   Tue Feb 21 13:27:16 2017 -0800

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

diff --git a/configure.ac 

wayland: Changes to 'upstream-unstable'

2017-08-03 Thread Timo Aaltonen
Rebased ref, commits from common ancestor:
commit 1361da9cd5a719b32d978485a29920429a31ed25
Author: Bryce Harrington 
Date:   Tue Feb 21 13:27:16 2017 -0800

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

diff --git a/configure.ac b/configure.ac
index c50027b..fcce4ce 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], [12])
-m4_define([wayland_micro_version], [93])
+m4_define([wayland_minor_version], [13])
+m4_define([wayland_micro_version],  [0])
 m4_define([wayland_version],
   [wayland_major_version.wayland_minor_version.wayland_micro_version])
 

commit 24df0fb6b3835c3b4574847491eecae769af4c2c
Author: Bryce Harrington 
Date:   Tue Feb 14 12:56:55 2017 -0800

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

diff --git a/configure.ac b/configure.ac
index 2a3d5e3..c50027b 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], [12])
-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 6161d7dd0efd9a90bdfbc6f2575ff16f1b2f
Author: Bryce Harrington 
Date:   Tue Feb 7 15:14:56 2017 -0800

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

diff --git a/configure.ac b/configure.ac
index 7520b24..2a3d5e3 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], [12])
-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 56f2dad6d2ac04e179d43d525f6213031dcb4d62
Author: Pekka Paalanen 
Date:   Wed Jan 25 14:24:44 2017 +0200

wayland-server: hide wl_priv_signal from doxygen

Fix this set of warnings appearing three times during a build:

/home/pq/git/wayland/src/wayland-server.c:1868: warning: class
`wl_priv_signal' for related function `wl_priv_signal_init' is not
documented.
/home/pq/git/wayland/src/wayland-server.c:1884: warning: class
`wl_priv_signal' for related function `wl_priv_signal_add' is not
documented.
/home/pq/git/wayland/src/wayland-server.c:1899: warning: class
`wl_priv_signal' for related function `wl_priv_signal_get' is not
documented.

Our Wayland docbook don't include private things, so make sure these do
not end up there. This removes the mention of wl_priv_signal_emit from
the Server API docbook. I have no idea why the other functions did not
appear there.

Signed-off-by: Pekka Paalanen 
Reviewed-by: Yong Bakos 

diff --git a/src/wayland-server.c b/src/wayland-server.c
index cdd46fa..6a8b3e4 100644
--- a/src/wayland-server.c
+++ b/src/wayland-server.c
@@ -1881,6 +1881,8 @@ wl_client_for_each_resource(struct wl_client *client,
wl_map_for_each(>objects, resource_iterator_helper, );
 }
 
+/** \cond INTERNAL */
+
 /** Initialize a wl_priv_signal object
  *
  * wl_priv_signal is a safer implementation of a signal type, with the same API
@@ -1972,6 +1974,8 @@ wl_priv_signal_emit(struct wl_priv_signal *signal, void 
*data)
}
 }
 
+/** \endcond INTERNAL */
+
 /** \cond */ /* Deprecated functions below. */
 
 uint32_t

commit 8fe8a2bb1e2b893bd39899f7481d5cf5fa303b29
Author: Yong Bakos 
Date:   Wed Nov 23 07:38:01 2016 -0800

tests: Test wl_argument_from_va_list

connection-test.c did not cover wl_argument_from_va_list, so add one
test that specifically tests this method.

Signed-off-by: Yong Bakos 
Reviewed-by: Daniel Stone 

diff --git a/tests/connection-test.c b/tests/connection-test.c
index 3e34f77..1c688f1 100644
--- a/tests/connection-test.c
+++ b/tests/connection-test.c
@@ -130,6 +130,41 @@ TEST(connection_queue)
close(s[1]);
 }
 
+static void
+va_list_wrapper(const char *signature, union wl_argument *args, int count, ...)
+{
+   va_list ap;
+   va_start(ap, count);
+   wl_argument_from_va_list(signature, args, count, ap);
+   va_end(ap);
+}
+
+TEST(argument_from_va_list)
+{
+   union wl_argument args[WL_CLOSURE_MAX_ARGS];
+   struct wl_object fake_object;
+   struct wl_array fake_array;
+
+   va_list_wrapper("i", args, 1, 100);
+   assert(args[0].i == 100);
+
+   va_list_wrapper("is", args, 2, 101, "value");
+   assert(args[0].i == 101);
+   assert(strcmp(args[1].s, "value") == 0);
+
+   va_list_wrapper("?iuf?sonah", 

wayland: Changes to 'refs/tags/wayland-1.13.0-1'

2017-08-03 Thread Timo Aaltonen
Tag 'wayland-1.13.0-1' created by Timo Aaltonen  at 
2017-08-03 08:25 +

Tagging upload of wayland 1.13.0-1 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABCAAGBQJZgt4KAAoJEMtwMWWoiYTcbk8P/iqbeWnvSb9mft3Ahq+sHYnI
5CLPEzW5m7YboRALATbYDjooZ5WfXy3vl9nBGr6kYyn1glz92apfD+weeyxH0hVX
EK8ZuSjDemBc7XRxrTApYbHgY8RCvuqe5B/mSRRp2wVOQP9Pa/IEibLbAYeVT+Xr
WIYGvRXUCD6uvGYAfe1FulCnK7ynIAnwQgO6f7l9SnmB0nlWi0TFmn3mafHun9LA
nxRMDyYHQD5ey6xjRxl3Uv7tYcqkc6u8L8A2jpFb0vy9RPDTWsVferAssKKNZ51G
ayNN/8Ulx8tdgnBdJrteHDQKPVOzE9VyreOHjx87RAkMbBvAk7thQjczDvwFSWpS
j52hSdYmlhvkbUEqpLoCDmf2tAfvnipnEbkpEweGt/WIzIiL/OdyRK+eGSwlEmvW
REycJM04WcFglqQd/yudpG/+NseE+RI5Yt0Jh6GGY6m8GM8ajnvEQ32PdXZHjwU5
RV4HmDPht2nB7PbtVvF51dwlRyGgk6fGvUhmwNV9CY7fiJvy8L5/N9jrU408C+zR
OrINcp/qv6D/vnAGANtp90arBvE6EotC4l0goHWIhMJhjzcp8BQv48hrhn78MK01
Nzpap4GGvbtWmJD7oU4f0PiC/ApFlMa0VgwbxPjrD2ZTtMeP8RuRtWldQ1eEjuC6
q5GhQDotOTQJKUsyfvB7
=Hi6K
-END PGP SIGNATURE-

Changes since wayland-1.12.0-1:
Bill Spitzak (1):
  scanner: Fixed doxygen group name for _add_listener

Bryce Harrington (6):
  configure.ac: bump version to 1.12.90 for open development
  wayland-client: Require base 10 for WAYLAND_SOCKET, explicitly
  configure.ac: bump to version 1.12.91 for the alpha release
  configure.ac: bump to version 1.12.92 for the beta release
  configure.ac: bump to version 1.12.93 for the RC1 release
  configure.ac: bump to version 1.13.0 for the official release

Daniel Stone (1):
  tests: Use unique XDG_RUNTIME_DIR

Dennis Kempin (1):
  protocol: Extend wl_touch with touchpoint shape and orientation

Derek Foreman (5):
  cursor: Remove "weston" from anonymous shm filenames
  build: Fix scanner path in uninstalled pkg-config file
  server: Refactor array send functions
  server: Disallow sending events to clients after posting an error
  wayland-server: log an error for events with wrong client objects

Giulio Camuffo (3):
  server: add a safer signal type and port wl_display to it
  server: use the new wl_priv_signal in wl_client
  server: use the new wl_priv_signal for wl_resource

Moritz Kiefer (1):
  doc: Fix a typo in the client documentation

Olivier Fourdan (3):
  wayland-server: Add API to control globals visibility
  wayland-server: Add functions to wl_global
  tests: Add a test for global filter

Pekka Paalanen (5):
  Makefile: do not put TESTS into check_PROGRAMS
  Makefile: build also test programs during a normal build
  tests: add data files for future wayland-scanner test
  tests: add scanner tests
  wayland-server: hide wl_priv_signal from doxygen

Peter Hutterer (6):
  protocol: spell out that we're using linux/input-event-codes.h button 
codes
  protocol: indentation fixes
  tests: sync example.xml with wayland.xml
  scanner: add helper function to convert "since" to a version
  scanner: support "since" attribute for enum entries
  protocol: add axis_source.wheel_tilt

Reynaldo H. Verdejo Pinochet (1):
  buildsystem: adjust uninstalled -client/server pkg-config infra

Timo Aaltonen (4):
  Merge branch 'debian-unstable' into d-u
  update the changelog
  libwayland-server0.symbols: Updated.
  release to unstable

Yong Bakos (27):
  util: Document wl_list methods
  util: Document wl_array
  wl_array: Set data to invalid address after free
  tests: Test wl_array_release
  array-test: Include wayland-util.h and simplify init test
  util: Document GCC attributes
  shm: Make shm_pool_interface static const
  protocol: Describe wl_registry as singleton
  protocol: Use singleton global consistently
  scanner: Remove return doxygen annotation
  util: Document wl_message
  protocol: Remove inconsistent line breaks
  tests: Test wl_message_count_arrays
  util: Remove stray space from function signature
  util: Document wl_fixed_t
  util: Document wl_interface
  tests: Test wl_interface_equal
  tests: Add nullable check to wl_message_count_arrays
  util: Improve documentation of wl_argument
  util: Improve documentation of wl_iterator_result
  util: Document wl_log_func_t
  util: Clarify documentation of wl_dispatcher_func_t
  doc: Remove display of WL_PRINTF attribute
  doc: Remove wayland-util.c from file list
  util: Document wl_array and wl_list members
  dtddata: Use standard permission notice
  tests: Test wl_argument_from_va_list

---
 .gitignore|1 
 Makefile.am   |   46 
 configure.ac  |4 
 cursor/os-compatibility.c |2 
 debian/changelog  |7 
 debian/libwayland-server0.symbols |3 
 doc/doxygen/Makefile.am   |1 
 doc/doxygen/wayland.doxygen.in|3 
 doc/publican/sources/Client.xml   |2 
 

Processing of wayland-protocols_1.10-1_source.changes

2017-08-03 Thread Debian FTP Masters
wayland-protocols_1.10-1_source.changes uploaded successfully to localhost
along with the files:
  wayland-protocols_1.10-1.dsc
  wayland-protocols_1.10.orig.tar.xz
  wayland-protocols_1.10-1.debian.tar.xz

Greetings,

Your Debian queue daemon (running on host usper.debian.org)