Re: Refresh the xserver-xorg-video-openchrome package

2016-12-07 Thread Dylan
Hi Andreas,

2016-12-05 14:31 GMT+01:00 Andreas Boll :
> I have some comments for further improvements:
>
> Please use `wrap-and-sort -a -s` to be more consistent with the
> previous style and other xsf packages.
>
> With the debhelper compat change you can also remove the build-dep on
> dh-autoreconf since debhelper >= 10 depends on dh-autoreconf itself.
> Furthermore you can remove autoreconf from the dh line in debian/rules
> since debhelper compat level 10 enables it by default. See also [1].
>
> Other than that your changes look good to me.
>

Thanks for your review. I pushed your suggestions and some other changes.

What do you prefer for the next steps (push on Alioth and the sponsorship)?
Should I join the team to push myself these changes on the repository?
Should I push the package on mentors.debian.net?

Thanks

Best regards,
Dylan



weston_1.12.0-1_amd64.changes is NEW

2016-12-07 Thread Debian FTP Masters
binary:libweston-1-0 is NEW.
binary:libweston-1-dev is NEW.
binary:libweston-1-dev is NEW.
binary:libweston-1-0 is NEW.

Your package has been put into the NEW queue, which requires manual action
from the ftpteam to process. The upload was otherwise valid (it had a good
OpenPGP signature and file hashes are valid), so please be patient.

Packages are routinely processed through to the archive, and do feel
free to browse the NEW queue[1].

If there is an issue with the upload, you will receive an email from a
member of the ftpteam.

If you have any questions, you may reply to this email.

[1]: https://ftp-master.debian.org/new.html



Processing of weston_1.12.0-1_amd64.changes

2016-12-07 Thread Debian FTP Masters
weston_1.12.0-1_amd64.changes uploaded successfully to localhost
along with the files:
  weston_1.12.0-1.dsc
  weston_1.12.0.orig.tar.gz
  weston_1.12.0-1.diff.gz
  libweston-1-0-dbgsym_1.12.0-1_amd64.deb
  libweston-1-0_1.12.0-1_amd64.deb
  libweston-1-dev_1.12.0-1_amd64.deb
  weston-dbgsym_1.12.0-1_amd64.deb
  weston_1.12.0-1_amd64.buildinfo
  weston_1.12.0-1_amd64.deb

Greetings,

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



weston: Changes to 'refs/tags/weston-1.12.0-1'

2016-12-07 Thread Emilio Pozuelo Monfort
Tag 'weston-1.12.0-1' created by Emilio Pozuelo Monfort  at 
2016-12-07 20:09 +

Tagging upload of weston 1.12.0-1 to unstable.
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAlhIbFwACgkQnUbEiOQ2
gwLlthAAlnT4jJrKK7WmG1mJAx+1OLPODeWM/0F95qwqMUQmvDWPdxuhr4Wt/Fpv
ZVsx0bsv42rpX6kXiU1VJONIDaXwsx/Epyc+ze1fWSduDQ1MjGzFXdm4bMHSHTzf
x5bN+f6jbg+CEn65CL8ESnx4PIXArwXlLkptRbVTmY6jUOOnunIvROMkDGSI2yJ6
cYCzYtn6rppNyVwfToHj7+kkttKmDSkG+Wmgw/4bci/ZwgockcX/TfPIxF2qLQQV
3LA6SN5oMMlc8PMx2i920UJf5n1jnfKjkFrjL/uDVeMO6BYy8QUKfsL08y9r0Fsw
fWXihxetDg5qvanT0IgYnxT8ukO0glws4117wCAgZJTObUKd5MM4IHRfuaEpgC+o
ndexspGSDfB7fIi5jEjU2jKRO9KNH2FRW9aJFsxhbrL5hZVTZbOt2tdCsktYx2IY
KaySMP3UtsmZM5Xk7zF6w8KzyOM3AfYO5wvdk1oNyZgq6KJ/kAChcuAAZ+LI1C9i
ZUf74/+y26tjnusHKoNCEiGtKa5seJwZcySwtIIhhZGaRpZszMD1iJtgaQxcNKl3
hETMrnl0pMFcpA5PKSCA16LmdKFAarbWTikot88Bds5lXgeMAc6hdwEOBkZ8KSlB
Mc9kYJcglpvaWyP5asOC04+Xd/bbuUhal9pyNZ6GJob927t298U=
=Qlt+
-END PGP SIGNATURE-

Changes since weston-1.11.94-1:
Bryce Harrington (1):
  configure.ac: bump to version 1.12.0 for the official release

Emilio Pozuelo Monfort (8):
  Merge branch 'upstream-experimental' into debian-experimental
  New upstream release
  Add libweston-1-0 and libweston-1-dev packages
  Bump debhelper compat to 10
  debhelper calls dh-autoreconf by default
  Drop dh_auto_install override
  Release to unstable
  Update copyright

Quentin Glidic (1):
  libweston-desktop: Fix configure event for already well-sized surfaces

---
 configure.ac |   10 -
 debian/changelog |   12 +
 debian/compat|2 
 debian/control   |   44 +-
 debian/copyright |  109 +++
 debian/libweston-1-0.install |9 +
 debian/libweston-1-0.symbols |  275 +++
 debian/libweston-1-dev.install   |5 
 debian/rules |7 
 debian/weston.install|   14 -
 libweston-desktop/wl-shell.c |4 
 libweston-desktop/xdg-shell-v5.c |8 -
 libweston-desktop/xdg-shell-v6.c |8 -
 13 files changed, 388 insertions(+), 119 deletions(-)
---



weston: Changes to 'debian-unstable'

2016-12-07 Thread Emilio Pozuelo Monfort
 debian/changelog |1 
 debian/copyright |  109 +--
 2 files changed, 27 insertions(+), 83 deletions(-)

New commits:
commit 40c1e06259c87cb41a74c3a16d71c11f78e450a7
Author: Emilio Pozuelo Monfort 
Date:   Wed Dec 7 21:05:55 2016 +0100

Update copyright

diff --git a/debian/changelog b/debian/changelog
index 4cbf530..0259650 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,7 @@ weston (1.12.0-1) unstable; urgency=medium
 + debhelper now calls dh-autoreconf automatically.
   * No need to pass --destdir=debian/tmp to dh_auto_install now that we
 have multiple binary packages.
+  * Update copyright.
 
  -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 19:17:42 +0100
 
diff --git a/debian/copyright b/debian/copyright
index 721c66b..ec5e715 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,43 +1,6 @@
 Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Source: http://wayland.freedesktop.org/
 
-Files: clients/*
-Copyright: © 2008-2011 Kristian Høgsberg
-   © 2009 Chris Wilson
-   © 2010-2012 Intel Corporation
-   © 2011 Benjamin Franzke
-   © 2011 Collabora, Ltd.
-   © 2011 Tim Wiederhake
-License:
- Permission to use, copy, modify, distribute, and sell this software and its
- documentation for any purpose is hereby granted without fee, provided that
- the above copyright notice appear in all copies and that both that copyright
- notice and this permission notice appear in supporting documentation, and
- that the name of the copyright holders not be used in advertising or
- publicity pertaining to distribution of the software without specific,
- written prior permission.  The copyright holders make no representations
- about the suitability of this software for any purpose.  It is provided "as
- is" without express or implied warranty.
- .
- THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
- INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
- EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
- CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
- DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
- TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
- OF THIS SOFTWARE.
-
-Files: clients/glmatrix.c
-Copyright: © 2003, 2004 Jamie Zawinski 
-License:
- Permission to use, copy, modify, distribute, and sell this software and its
- documentation for any purpose is hereby granted without fee, provided that
- the above copyright notice appear in all copies and that both that
- copyright notice and this permission notice appear in supporting
- documentation.  No representations are made about the suitability of this
- software for any purpose.  It is provided "as is" without express or
- implied warranty.
-
 Files: data/*
 Copyright: © 2007-2010 Novell, Inc.
 License: CC-BY-SA-3.0
@@ -46,52 +9,6 @@ Files: data/terminal.png
 Copyright: @ 2002-2008 GNOME Project
 License: CC-BY-SA-3.0
 
-Files: shared/*
-Copyright: © 2011 Intel Corporation
-   © 2008 Kristian Høgsberg
-License:
- Permission to use, copy, modify, distribute, and sell this software and its
- documentation for any purpose is hereby granted without fee, provided that
- the above copyright notice appear in all copies and that both that copyright
- notice and this permission notice appear in supporting documentation, and
- that the name of the copyright holders not be used in advertising or
- publicity pertaining to distribution of the software without specific,
- written prior permission.  The copyright holders make no representations
- about the suitability of this software for any purpose.  It is provided "as
- is" without express or implied warranty.
- .
- THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
- INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
- EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
- CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
- DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
- TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
- OF THIS SOFTWARE.
-
-Files: src/*
-Copyright:© 2008-2011 Kristian Høgsberg
-  © 2009-2011 Intel Corporation
-  © 2010-2011 Benjamin Franzke
-  © 2011 Collabora, Ltd.
-License:
- Permission to use, copy, modify, distribute, and sell this software and
- its documentation for any purpose is hereby granted without fee, provided
- that the above copyright notice appear in all copies and that both that
- copyright notice and this permission notice appear in supporting
- documentation, and that the name of the copyright holders not be used in
- advertising or publicity pertaining to distribution of 

weston: Changes to 'refs/tags/weston-1.12.0-1'

2016-12-07 Thread Emilio Pozuelo Monfort
Rebased ref, commits from common ancestor:



Bug#847390: hard freeze on laptop dell xps 13 2015

2016-12-07 Thread gmail

Package: xserver-xorg

Version: 1:7.7+18

When i work to my laptop (dell xps 13 2015, BIOS A9) i have got 
sometimes (i can not get the freeze 1-2 days) hard freeze (keyboard not 
work, touch pad don't work too, fan is work on 100%). I has guaranteed 
the error when i start play to games but i can get the error in random 
time when i work to browser or libreoffice. After the freeze i do power 
down and powerup and i can play to the game without problems.


In .xsessions-errors i see QXcbConnection: XCB error: 3 (BadWindow), 
sequence: 40719, resource id: 41943865, major code: 18 (ChangeProperty), 
minor code: 0.



http://pastebin.com/Gji2CJXQ - dpkg --status xserver-xorg

http://pastebin.com/R80SNdK5 - .xsession-errors

 http://pastebin.com/N3sQCarU - dmesg

I am using debian testing Linux 4.8.0-1-amd64 #1 SMP Debian 4.8.7-1 
(2016-11-13) x86_64 GNU/Linux.




weston_1.12.0-1_source.changes REJECTED

2016-12-07 Thread Debian FTP Masters


Source-only uploads to NEW are not allowed.

binary:libweston-1-0 is NEW.
binary:libweston-1-dev is NEW.

===

Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.



Processing of weston_1.12.0-1_source.changes

2016-12-07 Thread Debian FTP Masters
weston_1.12.0-1_source.changes uploaded successfully to localhost
along with the files:
  weston_1.12.0-1.dsc
  weston_1.12.0.orig.tar.gz
  weston_1.12.0-1.diff.gz

Greetings,

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



weston: Changes to 'upstream-unstable'

2016-12-07 Thread Emilio Pozuelo Monfort
 .gitignore|1 
 Makefile.am   |  472 +-
 README|  146 
 clients/cliptest.c|2 
 clients/confine.c |  531 +++
 clients/desktop-shell.c   |8 
 clients/editor.c  |3 
 clients/eventdemo.c   |1 
 clients/ivi-shell-user-interface.c|3 
 clients/keyboard.c|   43 
 clients/multi-resource.c  |   10 
 clients/nested-client.c   |1 
 clients/nested.c  |   13 
 clients/presentation-shm.c|3 
 clients/resizor.c |  158 
 clients/scaler.c  |   44 
 clients/simple-damage.c   |  127 
 clients/simple-dmabuf-intel.c |  120 
 clients/simple-dmabuf-v4l.c   |  123 
 clients/simple-egl.c  |  122 
 clients/simple-shm.c  |   96 
 clients/simple-touch.c|3 
 clients/stacking.c|1 
 clients/terminal.c|   74 
 clients/weston-info.c |1 
 clients/weston-simple-im.c|   15 
 clients/window.c  |  641 +++
 clients/window.h  |   67 
 compositor/cms-colord.c   |  567 +++
 compositor/cms-helper.c   |  136 
 compositor/cms-helper.h   |   75 
 compositor/cms-static.c   |  119 
 compositor/main.c | 1791 ++
 compositor/screen-share.c | 1129 ++
 compositor/systemd-notify.c   |  165 
 compositor/text-backend.c | 1085 ++
 compositor/weston-screenshooter.c |  192 +
 compositor/weston.desktop |5 
 compositor/weston.h   |   73 
 compositor/weston.pc.in   |   12 
 compositor/xwayland.c |  209 +
 configure.ac  |   80 
 desktop-shell/exposay.c   |   14 
 desktop-shell/input-panel.c   |   19 
 desktop-shell/shell.c | 3264 ---
 desktop-shell/shell.h |   16 
 fullscreen-shell/fullscreen-shell.c   |  115 
 ivi-shell/hmi-controller.c|   18 
 ivi-shell/input-panel-ivi.c   |   19 
 ivi-shell/ivi-layout-export.h |   11 
 ivi-shell/ivi-layout-private.h|   25 
 ivi-shell/ivi-layout-shell.h  |3 
 ivi-shell/ivi-layout-transition.c |3 
 ivi-shell/ivi-layout.c|  300 +
 ivi-shell/ivi-shell.c |   42 
 ivi-shell/ivi-shell.h |6 
 libweston-desktop/client.c|  212 +
 libweston-desktop/internal.h  |  236 +
 libweston-desktop/libweston-desktop.c |  244 +
 libweston-desktop/libweston-desktop.h |  166 
 libweston-desktop/libweston-desktop.pc.in |   11 
 libweston-desktop/seat.c  |  368 ++
 libweston-desktop/surface.c   |  810 
 libweston-desktop/wl-shell.c  |  466 ++
 libweston-desktop/xdg-shell-v5.c  |  822 
 libweston-desktop/xdg-shell-v6.c  | 1276 +++
 libweston-desktop/xwayland.c  |  375 ++
 libweston/animation.c |  502 ++
 libweston/bindings.c  |  580 +++
 libweston/clipboard.c |  307 +
 libweston/compositor-drm.c| 3285 +++
 libweston/compositor-drm.h|  138 
 libweston/compositor-fbdev.c  |  784 
 libweston/compositor-fbdev.h  |   63 
 libweston/compositor-headless.c   |  274 +
 libweston/compositor-headless.h   |   56 
 libweston/compositor-rdp.c| 1346 +++
 libweston/compositor-rdp.h|   54 
 libweston/compositor-wayland.c| 2361 +
 libweston/compositor-wayland.h|   63 
 libweston/compositor-x11.c| 1745 ++
 libweston/compositor-x11.h|   64 
 libweston/compositor.c| 5119 ++
 libweston/compositor.h| 1820 ++
 libweston/data-device.c   | 1343 +++
 libweston/dbus.c  |  408 ++
 libweston/dbus.h  |  110 
 libweston/gl-renderer.c   | 3191 ++
 libweston/gl-renderer.h   |  117 
 libweston/input.c | 4558 ++
 libweston/launcher-direct.c   |  315 +
 libweston/launcher-impl.h |   45 
 libweston/launcher-logind.c   |  840 
 

wayland_1.12.0-1_source.changes ACCEPTED into unstable

2016-12-07 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Dec 2016 18:54:57 +0100
Source: wayland
Binary: libwayland-client0 libwayland-server0 libwayland-cursor0 libwayland-dev 
libwayland-doc libwayland-bin
Architecture: source
Version: 1.12.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Emilio Pozuelo Monfort 
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: 840752
Changes:
 wayland (1.12.0-1) unstable; urgency=medium
 .
   * New upstream release. Closes: #840752.
   * Update various links to https.
   * Verify upstream tarball signatures. Thanks Hideki Yamane.
   * Bump debhelper compat to 10.
 + debhelper now calls dh-autoreconf by default.
Checksums-Sha1:
 26fab5040f81f63a8a8e7795ffa4458fed124365 2395 wayland_1.12.0-1.dsc
 ccacbc9de7c44d8360e66156d1414bfbff4e7d4b 575381 wayland_1.12.0.orig.tar.gz
 33d3f827639e7a7f81bd3fb7d38d53d38abdefc9 10626 wayland_1.12.0-1.diff.gz
Checksums-Sha256:
 1b03902c949343b0ff7daa3831813a0d67bbf99b4ef398716587ff773be87db6 2395 
wayland_1.12.0-1.dsc
 428537c2887b608cabde189a6450fcade8877e03b063a72c84431b5753a34aef 575381 
wayland_1.12.0.orig.tar.gz
 bf1fd7fd48de42854d52010c437066b1fdaacbfa95534d324a211aa311e3c0c5 10626 
wayland_1.12.0-1.diff.gz
Files:
 e40ac17d0c59b704b822d02b76ff51ad 2395 x11 optional wayland_1.12.0-1.dsc
 96aebecb886c701aeb2629d7fd48ef7f 575381 x11 optional wayland_1.12.0.orig.tar.gz
 24b4bd8b835d7843737af0d5fcd7ffed 10626 x11 optional wayland_1.12.0-1.diff.gz

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAlhITmYACgkQnUbEiOQ2
gwLJVg/9Ehn/afjY8MYYWe2Xgb6wXN6QufZ90fU66gH+vswSQ4nwSji5EVsFkhyB
UJn5mo6jjjDV31A8k3Jr4cNlVv2+MnW1PiomEV4DWlZCfCkXsM3qnLiWLQrSyEnF
epBDkwOJ9PnHmagaZxxcNktRgxIhxunGy2vlYgeTjMoovBG85mek+MU9XBI+vRcY
mlSOH//CWKUDsdKtFrQa1yOp3tjQ9Vfgj0RWIyvRnlv6iIYrRaS6FMFhihw2k1P7
obs1WywkAMZzP6VekQmSp/o+1UPPHEc8jpzLOVzBOHrwrIgdYeQ+euM6R/0smrtN
9K+GqIfRFm0tynagYba0W5r+Ad9swI1nYEwAW2zaLPyDW9ThK6gLfuHBlJpZ/mUi
5K4ko2NAtdnnlOSXmYCuGgDXpbdUUv0/SpPJLB2my3yt7ZW8vK8APIM7LTtPIKRT
cu4DSBse1wFNBTfxZ8KyTPYzuBWOgd8K4Kr6DeC2d5tQr+1BVUCmpf58iub4jwVN
abspa3vnPRYKY+eOpi8/X3ylZOKOc06ShbfgFDVpxGYsiqv3BvU3n1CwbZbK0cRA
oYGTiTd0KuaIGG9nu4D4+wzp2IW/00uDWE3HTh+sLRVtPM4Rkt2QFTAM/aOjaECg
Tpa0OE3jU7sYGbsaoYGGr66P3dZTAQhaxrmxTXAL/4tYG4zs2kU=
=LeKa
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



weston: Changes to 'debian-unstable'

2016-12-07 Thread Emilio Pozuelo Monfort
 .gitignore|1 
 Makefile.am   |  472 +-
 README|  146 
 clients/cliptest.c|2 
 clients/confine.c |  531 +++
 clients/desktop-shell.c   |8 
 clients/editor.c  |3 
 clients/eventdemo.c   |1 
 clients/ivi-shell-user-interface.c|3 
 clients/keyboard.c|   43 
 clients/multi-resource.c  |   10 
 clients/nested-client.c   |1 
 clients/nested.c  |   13 
 clients/presentation-shm.c|3 
 clients/resizor.c |  158 
 clients/scaler.c  |   44 
 clients/simple-damage.c   |  127 
 clients/simple-dmabuf-intel.c |  120 
 clients/simple-dmabuf-v4l.c   |  123 
 clients/simple-egl.c  |  122 
 clients/simple-shm.c  |   96 
 clients/simple-touch.c|3 
 clients/stacking.c|1 
 clients/terminal.c|   74 
 clients/weston-info.c |1 
 clients/weston-simple-im.c|   15 
 clients/window.c  |  641 +++
 clients/window.h  |   67 
 compositor/cms-colord.c   |  567 +++
 compositor/cms-helper.c   |  136 
 compositor/cms-helper.h   |   75 
 compositor/cms-static.c   |  119 
 compositor/main.c | 1791 ++
 compositor/screen-share.c | 1129 ++
 compositor/systemd-notify.c   |  165 
 compositor/text-backend.c | 1085 ++
 compositor/weston-screenshooter.c |  192 +
 compositor/weston.desktop |5 
 compositor/weston.h   |   73 
 compositor/weston.pc.in   |   12 
 compositor/xwayland.c |  209 +
 configure.ac  |   80 
 debian/changelog  |   24 
 debian/compat |2 
 debian/control|   54 
 debian/libweston-1-0.install  |9 
 debian/libweston-1-0.symbols  |  275 +
 debian/libweston-1-dev.install|5 
 debian/rules  |7 
 debian/weston.install |7 
 desktop-shell/exposay.c   |   14 
 desktop-shell/input-panel.c   |   19 
 desktop-shell/shell.c | 3264 ---
 desktop-shell/shell.h |   16 
 fullscreen-shell/fullscreen-shell.c   |  115 
 ivi-shell/hmi-controller.c|   18 
 ivi-shell/input-panel-ivi.c   |   19 
 ivi-shell/ivi-layout-export.h |   11 
 ivi-shell/ivi-layout-private.h|   25 
 ivi-shell/ivi-layout-shell.h  |3 
 ivi-shell/ivi-layout-transition.c |3 
 ivi-shell/ivi-layout.c|  300 +
 ivi-shell/ivi-shell.c |   42 
 ivi-shell/ivi-shell.h |6 
 libweston-desktop/client.c|  212 +
 libweston-desktop/internal.h  |  236 +
 libweston-desktop/libweston-desktop.c |  244 +
 libweston-desktop/libweston-desktop.h |  166 
 libweston-desktop/libweston-desktop.pc.in |   11 
 libweston-desktop/seat.c  |  368 ++
 libweston-desktop/surface.c   |  810 
 libweston-desktop/wl-shell.c  |  466 ++
 libweston-desktop/xdg-shell-v5.c  |  822 
 libweston-desktop/xdg-shell-v6.c  | 1276 +++
 libweston-desktop/xwayland.c  |  375 ++
 libweston/animation.c |  502 ++
 libweston/bindings.c  |  580 +++
 libweston/clipboard.c |  307 +
 libweston/compositor-drm.c| 3285 +++
 libweston/compositor-drm.h|  138 
 libweston/compositor-fbdev.c  |  784 
 libweston/compositor-fbdev.h  |   63 
 libweston/compositor-headless.c   |  274 +
 libweston/compositor-headless.h   |   56 
 libweston/compositor-rdp.c| 1346 +++
 libweston/compositor-rdp.h|   54 
 libweston/compositor-wayland.c| 2361 +
 libweston/compositor-wayland.h|   63 
 libweston/compositor-x11.c| 1745 ++
 libweston/compositor-x11.h|   64 
 libweston/compositor.c| 5119 ++
 libweston/compositor.h| 1820 ++
 libweston/data-device.c   | 1343 +++
 libweston/dbus.c  |  408 ++
 

weston: Changes to 'upstream-experimental'

2016-12-07 Thread Emilio Pozuelo Monfort
 configure.ac |   10 +-
 libweston-desktop/wl-shell.c |4 ++--
 libweston-desktop/xdg-shell-v5.c |8 +---
 libweston-desktop/xdg-shell-v6.c |8 +---
 4 files changed, 17 insertions(+), 13 deletions(-)

New commits:
commit a08dff5bce52804850595a5ff968336a60574f4f
Author: Bryce Harrington 
Date:   Tue Sep 20 12:22:46 2016 -0700

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

diff --git a/configure.ac b/configure.ac
index bd59725..619d3f6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,11 +1,11 @@
 m4_define([weston_major_version],  [1])
-m4_define([weston_minor_version],  [11])
-m4_define([weston_micro_version],  [94])
+m4_define([weston_minor_version],  [12])
+m4_define([weston_micro_version],  [0])
 m4_define([weston_version],
   [weston_major_version.weston_minor_version.weston_micro_version])
 m4_define([libweston_major_version], [1])
-m4_define([libweston_minor_version], [11])
-m4_define([libweston_patch_version], [94])
+m4_define([libweston_minor_version], [12])
+m4_define([libweston_patch_version], [0])
 
 AC_PREREQ([2.64])
 AC_INIT([weston],
@@ -14,7 +14,7 @@ AC_INIT([weston],
 [weston],
 [http://wayland.freedesktop.org])
 
-WAYLAND_PREREQ_VERSION="1.11.91"
+WAYLAND_PREREQ_VERSION="1.12.0"
 
 AC_SUBST([WESTON_VERSION_MAJOR], [weston_major_version])
 AC_SUBST([WESTON_VERSION_MINOR], [weston_minor_version])

commit a56b053ee154fd8c5b6782fa120ddc045e4e0147
Author: Quentin Glidic 
Date:   Tue Sep 13 10:05:58 2016 +0200

libweston-desktop: Fix configure event for already well-sized surfaces

Even if the surface size is already correct, we need to store the
configured size in case some other state change triggers a configure
event.

Signed-off-by: Quentin Glidic 
Reviewed-by: Arnaud Vrac 

diff --git a/libweston-desktop/wl-shell.c b/libweston-desktop/wl-shell.c
index 74ce473..ded69f7 100644
--- a/libweston-desktop/wl-shell.c
+++ b/libweston-desktop/wl-shell.c
@@ -67,8 +67,8 @@ weston_desktop_wl_shell_surface_set_size(struct 
weston_desktop_surface *dsurface
struct weston_surface *wsurface =
weston_desktop_surface_get_surface(surface->surface);
 
-   if (wsurface->width == width && wsurface->height == height)
-   return;
+   if ((wsurface->width == width && wsurface->height == height) ||
+   (width == 0 && height == 0))
 
wl_shell_surface_send_configure(surface->resource,
WL_SHELL_SURFACE_RESIZE_NONE,
diff --git a/libweston-desktop/xdg-shell-v5.c b/libweston-desktop/xdg-shell-v5.c
index 83e5d30..14216b0 100644
--- a/libweston-desktop/xdg-shell-v5.c
+++ b/libweston-desktop/xdg-shell-v5.c
@@ -192,11 +192,13 @@ weston_desktop_xdg_surface_set_size(struct 
weston_desktop_surface *dsurface,
struct weston_desktop_xdg_surface *surface = user_data;
struct weston_surface *wsurface = 
weston_desktop_surface_get_surface(surface->surface);
 
-   if (wsurface->width == width && wsurface->height == height)
-   return;
-
surface->requested_size.width = width;
surface->requested_size.height = height;
+
+   if ((wsurface->width == width && wsurface->height == height) ||
+   (width == 0 && height == 0))
+   return;
+
weston_desktop_xdg_surface_schedule_configure(surface);
 }
 
diff --git a/libweston-desktop/xdg-shell-v6.c b/libweston-desktop/xdg-shell-v6.c
index d4d0112..2afce81 100644
--- a/libweston-desktop/xdg-shell-v6.c
+++ b/libweston-desktop/xdg-shell-v6.c
@@ -607,11 +607,13 @@ weston_desktop_xdg_toplevel_set_size(struct 
weston_desktop_surface *dsurface,
struct weston_surface *wsurface =

weston_desktop_surface_get_surface(toplevel->base.desktop_surface);
 
-   if (wsurface->width == width && wsurface->height == height)
-   return;
-
toplevel->requested_size.width = width;
toplevel->requested_size.height = height;
+
+   if ((wsurface->width == width && wsurface->height == height) ||
+   (width == 0 && height == 0))
+   return;
+
weston_desktop_xdg_surface_schedule_configure(>base);
 }
 



weston: Changes to 'debian-experimental'

2016-12-07 Thread Emilio Pozuelo Monfort
 configure.ac |   10 -
 debian/changelog |   11 +
 debian/compat|2 
 debian/control   |   44 +-
 debian/libweston-1-0.install |9 +
 debian/libweston-1-0.symbols |  275 +++
 debian/libweston-1-dev.install   |5 
 debian/rules |7 
 debian/weston.install|   14 -
 libweston-desktop/wl-shell.c |4 
 libweston-desktop/xdg-shell-v5.c |8 -
 libweston-desktop/xdg-shell-v6.c |8 -
 12 files changed, 361 insertions(+), 36 deletions(-)

New commits:
commit d40b415af03171b32af316c3311eb48ff08d816e
Author: Emilio Pozuelo Monfort 
Date:   Wed Dec 7 19:17:50 2016 +0100

Release to unstable

diff --git a/debian/changelog b/debian/changelog
index 9ce2f03..4cbf530 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-weston (1.12.0-1) UNRELEASED; urgency=medium
+weston (1.12.0-1) unstable; urgency=medium
 
   * New upstream release. Closes: #841735.
   * Ship the shared libraries in libweston-1-0 and libweston-1-dev.
@@ -7,7 +7,7 @@ weston (1.12.0-1) UNRELEASED; urgency=medium
   * No need to pass --destdir=debian/tmp to dh_auto_install now that we
 have multiple binary packages.
 
- -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 17:38:19 +0100
+ -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 19:17:42 +0100
 
 weston (1.11.94-1) experimental; urgency=medium
 

commit 1b04d39217d671b2888149c6c21898e3064ed452
Author: Emilio Pozuelo Monfort 
Date:   Wed Dec 7 19:17:34 2016 +0100

Drop dh_auto_install override

diff --git a/debian/changelog b/debian/changelog
index 4fe8c15..9ce2f03 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,8 @@ weston (1.12.0-1) UNRELEASED; urgency=medium
   * Ship the shared libraries in libweston-1-0 and libweston-1-dev.
   * Bump debhelper compat to 10.
 + debhelper now calls dh-autoreconf automatically.
+  * No need to pass --destdir=debian/tmp to dh_auto_install now that we
+have multiple binary packages.
 
  -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 17:38:19 +0100
 
diff --git a/debian/rules b/debian/rules
index bacee11..bc4869b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,9 +8,6 @@ override_dh_auto_test:
# the test suite does not 100% pass in headless mode
dh_auto_test || true
 
-override_dh_auto_install:
-   dh_auto_install --destdir=debian/tmp
-
 override_dh_install:
dh_install --fail-missing -X.la
 

commit 224e0107fb7fa528d788e473187c46472f7cd891
Author: Emilio Pozuelo Monfort 
Date:   Wed Dec 7 19:16:42 2016 +0100

debhelper calls dh-autoreconf by default

diff --git a/debian/changelog b/debian/changelog
index bc92acd..4fe8c15 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ weston (1.12.0-1) UNRELEASED; urgency=medium
   * New upstream release. Closes: #841735.
   * Ship the shared libraries in libweston-1-0 and libweston-1-dev.
   * Bump debhelper compat to 10.
++ debhelper now calls dh-autoreconf automatically.
 
  -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 17:38:19 +0100
 
diff --git a/debian/control b/debian/control
index a4637b0..60cade0 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,6 @@ Uploaders:
 Build-Depends:
  debhelper (>= 10),
  quilt,
- dh-autoreconf,
  pkg-config,
  libpixman-1-dev (>= 0.25.2),
  libpng-dev,
diff --git a/debian/rules b/debian/rules
index f8726bf..bacee11 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,7 +21,7 @@ override_dh_fixperms:
dh_fixperms -Xusr/bin/weston-launch
 
 %:
-   dh $@ --with quilt,autoreconf
+   dh $@ --with quilt
 
 # For maintainer use only, generate a tarball:
 gentarball: SOURCE=$(shell dpkg-parsechangelog|awk '/^Source:/ {print $$2}')

commit 789cbb73bae8f256e01019cc809daca26b6a31f2
Author: Emilio Pozuelo Monfort 
Date:   Wed Dec 7 19:15:57 2016 +0100

Bump debhelper compat to 10

diff --git a/debian/changelog b/debian/changelog
index 6c8c989..bc92acd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ weston (1.12.0-1) UNRELEASED; urgency=medium
 
   * New upstream release. Closes: #841735.
   * Ship the shared libraries in libweston-1-0 and libweston-1-dev.
+  * Bump debhelper compat to 10.
 
  -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 17:38:19 +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 d75d281..a4637b0 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Uploaders:
  Héctor Orón Martínez ,
  Emilio Pozuelo Monfort ,
 Build-Depends:
- debhelper (>= 9),
+ debhelper (>= 10),
  quilt,
  dh-autoreconf,
  pkg-config,

commit 

weston: Changes to 'refs/tags/weston-1.12.0-1'

2016-12-07 Thread Emilio Pozuelo Monfort
Tag 'weston-1.12.0-1' created by Emilio Pozuelo Monfort  at 
2016-12-07 18:21 +

Tagging upload of weston 1.12.0-1 to unstable.
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAlhIUxgACgkQnUbEiOQ2
gwKGEw//RgDOXLKrnDDqOTAG53AY4N1tkzbI6alkW1rMqmhaJmMsTOnz/jmuyBh1
qDY0MwMzuqHl/+sO8t4Y0dZxyb3Gk7722dAjPj+pwY/n7dq+uCZYRPvevqRQ2Pkg
awwq9XXxIVt0xlnB5T3MEB0WilxyBpFNXUgWCU+JApZMsaG0pPpY5riFFuTKujHT
za5N7yGemGS6BFiUJFEaimCA5XY4wsOEl8KG7bYjsE1bQagDlh+1G29VVnBktGjc
w+OTzCg9fBu1hLE7GZUfLDl0PAbuzzj/edVof3uAOVCOe6DCpSAA2ZnYlAo1P2bO
tzuJyv26PvtHZk8/bVXAWq60sE92yst6MbcY15kRdT4IoBDVwPZVwdTVhbrzFk1S
t1/7M3Mx8QKx9jpHSZRI8IzQkE6Rk4q3o4rYd1mcGm02gatDhWfKqy00lOga5WOg
B5yVKlSb1y+FdXFGwyFrcNxappZQWd+q8CDhDgXQfiXQmKhL9OUHbM5sHZkk2qTb
i5MTdbWGczvk4LRsqG/CSs1R9XYGLz9sSGpsVDFeJRvjtcG/V4kcvWce/uAGwh35
N/6KQRw0sqymtjzKorzyIX8Eojo6UfxA4aZK+ATxu31916/mhYO7MwLXQfl/YVPI
hzP/YtYBew6SD39wBPGoDjUlhsEd6nKX+Vp5qok1ynNackxruH8=
=+4If
-END PGP SIGNATURE-

Changes since weston-1.11.94-1:
Bryce Harrington (1):
  configure.ac: bump to version 1.12.0 for the official release

Emilio Pozuelo Monfort (7):
  Merge branch 'upstream-experimental' into debian-experimental
  New upstream release
  Add libweston-1-0 and libweston-1-dev packages
  Bump debhelper compat to 10
  debhelper calls dh-autoreconf by default
  Drop dh_auto_install override
  Release to unstable

Quentin Glidic (1):
  libweston-desktop: Fix configure event for already well-sized surfaces

---
 configure.ac |   10 -
 debian/changelog |   11 +
 debian/compat|2 
 debian/control   |   44 +-
 debian/libweston-1-0.install |9 +
 debian/libweston-1-0.symbols |  275 +++
 debian/libweston-1-dev.install   |5 
 debian/rules |7 
 debian/weston.install|   14 -
 libweston-desktop/wl-shell.c |4 
 libweston-desktop/xdg-shell-v5.c |8 -
 libweston-desktop/xdg-shell-v6.c |8 -
 12 files changed, 361 insertions(+), 36 deletions(-)
---



Processing of wayland_1.12.0-1_source.changes

2016-12-07 Thread Debian FTP Masters
wayland_1.12.0-1_source.changes uploaded successfully to localhost
along with the files:
  wayland_1.12.0-1.dsc
  wayland_1.12.0.orig.tar.gz
  wayland_1.12.0-1.diff.gz

Greetings,

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



Bug#840752: marked as done (wayland: please update to 1.12.0)

2016-12-07 Thread Debian Bug Tracking System
Your message dated Wed, 07 Dec 2016 18:23:14 +
with message-id 
and subject line Bug#840752: fixed in wayland 1.12.0-1
has caused the Debian Bug report #840752,
regarding wayland: please update to 1.12.0
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.)


-- 
840752: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840752
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
package: wayland
severity: wishlist
tags: patch

Hi,

 wayland 1.12.0 was released last month.
 https://lists.freedesktop.org/archives/wayland-devel/2016-September/031121.html
 I've prepared patch for it, could you consider to apply it, please?

-- 
Hideki Yamane
diff -urN wayland-1.11.0/debian/changelog wayland-1.12.0/debian/changelog
--- wayland-1.11.0/debian/changelog	2016-10-13 23:59:18.0 +0900
+++ wayland-1.12.0/debian/changelog	2016-10-14 22:33:14.777350371 +0900
@@ -1,3 +1,16 @@
+wayland (1.12.0-0.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * New upstream release
+  * update debian/libwayland-server0.symbols
+  * add debian/upstream/signing-key.asc
+  * update debian/watch to check gpg signature
+  * debian/control
+- update Vcs-* to use https
+- set Standards-Version: 3.9.8
+
+ -- Hideki Yamane   Thu, 13 Oct 2016 23:28:57 +0900
+
 wayland (1.11.0-2) unstable; urgency=medium
 
   * d/control: libwayland-dev depends on libwayland-bin
diff -urN wayland-1.11.0/debian/control wayland-1.12.0/debian/control
--- wayland-1.11.0/debian/control	2016-10-13 23:59:18.0 +0900
+++ wayland-1.12.0/debian/control	2016-10-14 22:32:39.901478187 +0900
@@ -18,9 +18,9 @@
  xmlto,
  xsltproc,
  docbook-xsl,
-Standards-Version: 3.9.6
-Vcs-Git: git://anonscm.debian.org/pkg-xorg/wayland/wayland
-Vcs-Browser: http://anonscm.debian.org/cgit/pkg-xorg/wayland/wayland.git
+Standards-Version: 3.9.8
+Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/wayland/wayland
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/wayland/wayland.git
 Homepage: http://wayland.freedesktop.org/
 
 Package: libwayland-client0
diff -urN wayland-1.11.0/debian/libwayland-server0.symbols wayland-1.12.0/debian/libwayland-server0.symbols
--- wayland-1.11.0/debian/libwayland-server0.symbols	2016-10-13 23:59:18.0 +0900
+++ wayland-1.12.0/debian/libwayland-server0.symbols	2016-10-13 23:26:58.050696342 +0900
@@ -9,13 +9,17 @@
  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.12.0
  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.12.0
+ wl_client_from_link@Base 1.12.0
  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.12.0
  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 @@
  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.12.0
  wl_display_add_destroy_listener@Base 1.0.4
  wl_display_add_global@Base 1.0.2
+ wl_display_add_protocol_logger@Base 1.12.0
  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 @@
  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.12.0
  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 @@
  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.12.0
  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 @@
  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.12.0
  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
diff -urN wayland-1.11.0/debian/upstream/signing-key.asc wayland-1.12.0/debian/upstream/signing-key.asc
--- wayland-1.11.0/debian/upstream/signing-key.asc	1970-01-01 09:00:00.0 +0900
+++ wayland-1.12.0/debian/upstream/signing-key.asc	2016-10-13 23:57:30.484221346 +0900
@@ -0,0 +1,44 @@

libxkbcommon_0.7.0-1_source.changes ACCEPTED into unstable

2016-12-07 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Dec 2016 18:48:48 +0100
Source: libxkbcommon
Binary: libxkbcommon0 libxkbcommon-dev libxkbcommon-x11-0 libxkbcommon-x11-dev
Architecture: source
Version: 0.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Emilio Pozuelo Monfort 
Description:
 libxkbcommon-dev - library interface to the XKB compiler - development files
 libxkbcommon-x11-0 - library to create keymaps with the XKB X11 protocol
 libxkbcommon-x11-dev - library to create keymaps with the XKB X11 protocol - 
development
 libxkbcommon0 - library interface to the XKB compiler - shared library
Closes: 844711
Changes:
 libxkbcommon (0.7.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/libxkbcommon0.symbols: add new symbols.
   * Build-depend on graphviz, needed for the doxygen docs. Closes: #844711.
   * Bump Standards-Version to 3.9.8, no changes.
   * Bump debhelper compat to 10.
 + debhelper now enables dh-autoreconf by default.
   * Stop passing --disable-silent-rules to configure, debhelper does that
 for a while.
   * debian/control: Update upstream git repo URL.
Checksums-Sha1:
 1d6ba15ea86163cdf442ed8cbaea80f6a2bd4278 2368 libxkbcommon_0.7.0-1.dsc
 f64fdcd8462ab08cd1247211ced1ace1ea3308fc 976705 libxkbcommon_0.7.0.orig.tar.gz
 4c5193f25c39747f7443bcc778ca383fa01dc122 31937 libxkbcommon_0.7.0-1.diff.gz
Checksums-Sha256:
 3a42017cc50fb5e9e9cd93a48ac2b485b506f46c6cefa3a8ad7ba6692dd6988a 2368 
libxkbcommon_0.7.0-1.dsc
 b54599ac4082cac7c8ed84a7c93b9ed5eafeef54e2ac2cd716468005b0a5532f 976705 
libxkbcommon_0.7.0.orig.tar.gz
 c4266ee7d4b69d7583cd0c281b7422b6fab00090f95ff8730cce0a0b36ba72d0 31937 
libxkbcommon_0.7.0-1.diff.gz
Files:
 79b070c5217722ecd84c7d9acb712d9e 2368 x11 optional libxkbcommon_0.7.0-1.dsc
 629b287251e3f3bf202c442119c65e2c 976705 x11 optional 
libxkbcommon_0.7.0.orig.tar.gz
 2987f59903944190c92ed2931f45749f 31937 x11 optional 
libxkbcommon_0.7.0-1.diff.gz

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAlhIS5cACgkQnUbEiOQ2
gwICUQ//W/JQOq2Poc8UyFLxfltEZ+8LiyG0yyDYTs+xIwIRyxT++8TYg4P9O2Ur
QcWjk8r5hy+YXGrSSoWdLhb02ZdU0Vgda0PhBK84+p3krjZWKQvmFpqD+Rsa3CSF
laTsdnyOVe7HxnppgYWMSf96hvO6lAxbAOak5NLaZG1VqDXR1r8SxQDqFFhr7pAH
c5I2qc7tHmoSlMJnwQC2w72ccYaf7iFAPYuWHmWKG+9GemwFfTZpgWrt/gqn1xi4
hTnxijtfvHpLZ2kWXhpx3O+gFGtP6wCjbpNVRumLYWyCesDaA8DLriy4wJTZfR3S
uJcUgjaT1oFmCAkYhscJgBT0QTTZIFO/Rsv9yRrfEf338mxgmanSWjmaXyjmrA3G
5A+Xw40rlKwuRd4ZZw7/B9zlwrqJp8fIFxW4vshLknmAW+rcimtuJYc1zsMQTQuB
ZUPMXmqvRPwy/klahpszsn6BPSYwd/ZZPC5HfgiylWAATle0vtt53P9W5jCIhLIo
ZWIfqo2Yqr3qub8YCjL6YUFQ5tGNlx8nT+9M2d8oa+tmbsF7GC6DLHB41EMH+bSc
2SfyefcfCeIS4w2Grio75xHiIYk1o7nDOXb9TEi28lSupCWpJZUiVcG+nujvkOFj
iTlwHHdTPG2N2FE8led+mSzj1081YQZGioBop/R55wuBdilOXEQ=
=+1R5
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



wayland: Changes to 'upstream-unstable'

2016-12-07 Thread Emilio Pozuelo Monfort
 Makefile.am   |8 
 configure.ac  |4 
 cursor/cursor-data.h  |2 
 cursor/wayland-cursor.c   |1 
 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 
 30 files changed, 1017 insertions(+), 268 deletions(-)

New commits:
commit a0d76ffda5c3483e5e67fed19b7d8afe8966782c
Author: Bryce Harrington 
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 a4aba37ba178f8400cfdc2b595005bb76d6af2c0
Author: Bryce Harrington 
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 
Date:   Wed Aug 17 16:08:17 2016 -0700

server: Document display parameter

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

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 
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 
Reviewed-by: Bryce Harrington 
Reviewed-by: Pekka Paalanen 

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.
   

commit da58173cfe047864d073ba078e0b8db982a31b12
Author: Bryce Harrington 
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 

wayland: Changes to 'debian-unstable'

2016-12-07 Thread Emilio Pozuelo Monfort
 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 
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   Wed, 07 Dec 2016 17:34:30 +0100
+ -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 18:54:57 +0100
 
 wayland (1.11.94-1) experimental; urgency=medium
 

commit a0a2018f7462ccf4720175f390411499465d9a0a
Author: Emilio Pozuelo Monfort 
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   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 ,
 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 
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   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

Processing of libxkbcommon_0.7.0-1_source.changes

2016-12-07 Thread Debian FTP Masters
libxkbcommon_0.7.0-1_source.changes uploaded successfully to localhost
along with the files:
  libxkbcommon_0.7.0-1.dsc
  libxkbcommon_0.7.0.orig.tar.gz
  libxkbcommon_0.7.0-1.diff.gz

Greetings,

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



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

2016-12-07 Thread Emilio Pozuelo Monfort
Tag 'wayland-1.12.0-1' created by Emilio Pozuelo Monfort  at 
2016-12-07 18:01 +

Tagging upload of wayland 1.12.0-1 to unstable.
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAlhITmMACgkQnUbEiOQ2
gwIsJhAArKO/MM1/ECDoRnO+rcxYgzUjZMfd6VMM9QZDuu/G01VZdBI1U1i9yNPj
KMs8KGAH36KsvEe9Ej6d7iqAOGqbRf+NwFEnEFymxFLgVtee1wck7iSvXi7q8aR4
bfxkUewng8KqwQrTpK2O+P4drlU6SWGDVa0SWfdr31FKzQ+9Divs98W8Km0Hh+AI
+LEbus6JWDm0UA/VF1iKYvhgkrkxKBF2oG6Nm75cIUIiFBdBqaCMEkftN9Ip9y1P
zq+yC8iCzRM03l0Y+TGnQTCsvS1fGsN+zCK6EOVY4pNmUrbko+od82LaKgnq8iPt
lLxt1TdoeAEx5CuqhrgKOyjW1ghT1dbAa6plWrJGeofQ2g6BlJKB+2rNrv5G/KPe
3OY/XNyJiVKg+wIzjiC+AmSX9M5KY9hLARcZLKpbMl4GtjKKlfyrEQezK/RnqkJJ
y3msKiy9coZUppSDBb3NguU2seBPboInmElXshuFzD0Si2YpJ3qovzGxmbzc88rK
3816Z39qJ0xbWhDbBzheebjyaWAGHk+sryLns8Ccl2EeCjs4fy6/ALzEO4n/3hWl
1amp+y6zMQ4+aaKcOEkO4KeliTd3tM5EVfSi93Cm4R7s9hYpzTffoPRcy/dNYSc7
TNa/3LRJ53lEhZ34jAqhq114Nidhz1i1PAyf+A8kFL8jLNYXRIA=
=F6gG
-END PGP SIGNATURE-

Changes since wayland-1.11.94-1:
Bryce Harrington (1):
  configure.ac: bump to version 1.12.0 for the official release

Emilio Pozuelo Monfort (8):
  Merge branch 'upstream-experimental' into debian-experimental
  New upstream release
  Update links to https
  Verify upstream tarball signature
  Remove unused variable
  Bump debhelper compat to 10
  Let debhelper call dh-autoreconf
  Release to unstable

---
 configure.ac|4 +--
 debian/changelog|   10 +
 debian/compat   |2 -
 debian/control  |9 +++-
 debian/copyright|2 -
 debian/rules|4 ---
 debian/upstream/signing-key.asc |   44 
 debian/watch|5 ++--
 8 files changed, 66 insertions(+), 14 deletions(-)
---



wayland: Changes to 'debian-experimental'

2016-12-07 Thread Emilio Pozuelo Monfort
 configure.ac|4 +--
 debian/changelog|   10 +
 debian/compat   |2 -
 debian/control  |9 +++-
 debian/copyright|2 -
 debian/rules|4 ---
 debian/upstream/signing-key.asc |   44 
 debian/watch|5 ++--
 8 files changed, 66 insertions(+), 14 deletions(-)

New commits:
commit 73d18803b682ba0c9675ab57ab343296b5465dab
Author: Emilio Pozuelo Monfort 
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   Wed, 07 Dec 2016 17:34:30 +0100
+ -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 18:54:57 +0100
 
 wayland (1.11.94-1) experimental; urgency=medium
 

commit a0a2018f7462ccf4720175f390411499465d9a0a
Author: Emilio Pozuelo Monfort 
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   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 ,
 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 
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   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 
 Uploaders: Emilio Pozuelo Monfort ,
Héctor Orón Martínez 
 Build-Depends:
- debhelper (>= 9),
+ debhelper (>= 10),
  quilt,
  dh-autoreconf,
  pkg-config,

commit 93ae9d6822939f6e2de98e79762592a348203669
Author: Emilio Pozuelo Monfort 
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 
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   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

wayland: Changes to 'upstream-experimental'

2016-12-07 Thread Emilio Pozuelo Monfort
 configure.ac |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit a0d76ffda5c3483e5e67fed19b7d8afe8966782c
Author: Bryce Harrington 
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])
 



Bug#844711: marked as done (libxkbcommon: Documentation incomplete, needs B-D graphviz)

2016-12-07 Thread Debian Bug Tracking System
Your message dated Wed, 07 Dec 2016 18:06:42 +
with message-id 
and subject line Bug#844711: fixed in libxkbcommon 0.7.0-1
has caused the Debian Bug report #844711,
regarding libxkbcommon: Documentation incomplete, needs B-D graphviz
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.)


-- 
844711: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844711
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libxkbcommon
Version: 0.6.1-1
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear Maintainer,

libxkbcommon uses doxygen which in turn needs dot from graphviz.

See [1] line 1121+ and e.g. [2].

Should be fixed by adding graphviz as build dependency.

Cheers,
sur5r

[1] 
https://buildd.debian.org/status/fetch.php?pkg=libxkbcommon=i386=0.6.1-1=1471852715
[2] /usr/share/doc/libxkbcommon-dev/graph_legend.html

- -- System Information:
Debian Release: stretch/sid
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages libxkbcommon-dev depends on:
ii  libxkbcommon0  0.6.1-1

libxkbcommon-dev recommends no packages.

libxkbcommon-dev suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJYLtwJAAoJEEzyshj1Ta49V/UP/0odVEA+7UEY04ufdUR2sFIJ
JTue/3OC83UM1dqZjsgNvtoxD4gYwQfXw0pcNG20Y8H/v0lbnA3glftAP/nV5FdL
4iBJDOMbKdTsAqUI/Ked7DtNzDbueO4TTD9DQrzZBinJx79n0G5khY16/Ko2WBVn
JtP0NyYWYFzvWaKgAUfMQwNy09kqQExGkXr53lVJNu4htwkHmlw24cWWczmvJHm8
If9J7PftOWrOgnr1h0zt+0iHcrtLyuz3gVR0XL5RytXIlf3wCJYI56vFn3p9/V0X
aTpCOzqdTLV+8Y+XLCjOB0bp26qlmkzgOJ625V3qs8h/c0f6izRhwNGtNx0EQQx8
Y0lvQabTWbbzVcc7gnwobKqnG4F8xxCYs3THG+j/YO3xcUivnBmoOsdCjuG7osdx
GlUC6zv/9p4hfxctx1yArqP6nGzLt/IORQKdvdInsjcE/8Mqwsmhs5j00Fy/3rRU
MvVumRUhxwUBaGiBaFLmaYs8HyAk7UsG2tPICaichGnDqodK/BIULtXWa3lN0ko4
e/l/915zg7jcfnwlwqViYQK+FHSYhMCmXn1WMbYK4p5tgmYxBLtznJW3fQkcX3yl
ZgDOOdUufONObCwq9ldYRy9Z+RUgILzP/luAGtPHMUn/dcWvJp3vFU1wGGSu45CL
Wa4HMoT38zLs7kLuklKC
=ZEcS
-END PGP SIGNATURE-
--- End Message ---
--- Begin Message ---
Source: libxkbcommon
Source-Version: 0.7.0-1

We believe that the bug you reported is fixed in the latest version of
libxkbcommon, 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 844...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Emilio Pozuelo Monfort  (supplier of updated libxkbcommon 
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: Wed, 07 Dec 2016 18:48:48 +0100
Source: libxkbcommon
Binary: libxkbcommon0 libxkbcommon-dev libxkbcommon-x11-0 libxkbcommon-x11-dev
Architecture: source
Version: 0.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Emilio Pozuelo Monfort 
Description:
 libxkbcommon-dev - library interface to the XKB compiler - development files
 libxkbcommon-x11-0 - library to create keymaps with the XKB X11 protocol
 libxkbcommon-x11-dev - library to create keymaps with the XKB X11 protocol - 
development
 libxkbcommon0 - library interface to the XKB compiler - shared library
Closes: 844711
Changes:
 libxkbcommon (0.7.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/libxkbcommon0.symbols: add new symbols.
   * Build-depend on graphviz, needed for the doxygen docs. Closes: #844711.
   * Bump Standards-Version to 3.9.8, no changes.
   * Bump debhelper compat to 10.
 + debhelper now enables dh-autoreconf by default.
   * Stop passing --disable-silent-rules to configure, debhelper does that
 for a while.
   * debian/control: Update upstream git repo URL.
Checksums-Sha1:
 1d6ba15ea86163cdf442ed8cbaea80f6a2bd4278 2368 libxkbcommon_0.7.0-1.dsc
 f64fdcd8462ab08cd1247211ced1ace1ea3308fc 976705 libxkbcommon_0.7.0.orig.tar.gz
 4c5193f25c39747f7443bcc778ca383fa01dc122 31937 libxkbcommon_0.7.0-1.diff.gz
Checksums-Sha256:
 3a42017cc50fb5e9e9cd93a48ac2b485b506f46c6cefa3a8ad7ba6692dd6988a 2368 

libxkbcommon: Changes to 'refs/tags/libxkbcommon-0.7.0-1'

2016-12-07 Thread Emilio Pozuelo Monfort
Tag 'libxkbcommon-0.7.0-1' created by Emilio Pozuelo Monfort  
at 2016-12-07 17:49 +

Tagging upload of libxkbcommon 0.7.0-1 to unstable.
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAlhIS5EACgkQnUbEiOQ2
gwJLJhAApwxMFYr3H+p8hHGnKMT/o/HsniRlS5VpVw323sPPU+bZzE9bvttK1RZu
9TQlZ+QSUVMcVLgH1YdCvIaadASw/8VnHmgJayPE8Ah40blF7OHq7K/trHgMqNZp
CBWGifzPlAQFi4fcbaSDKGHMbx/TTdKZsMiKIIgULlSGr8FJkOPuf0gogHTRXk7X
5Cz2Tw9k+GisnwMIh53LLJHAnCnFe3ufY5m0yhmjtxdbQEIqE/quaN86+77Cq3EY
LcAXFr1i2RMfkIVon/9Tbn5KmApIRal/ghDoT4Q6+9CPInoXyx0wkDosvOA/zzlZ
Y+5Vb7368z25VIe93ydy8ci9ylB4McOugIKyi3QjKKttMBiHSn5343cXPozKpTPe
fP/K+N/Vrpcj8EtJoSGARnDXruDQyPrDXQQKwP5kLFrU0yDx7EXs7gFb2S8Srk7r
QvF8H0/YloPYczf7Gv/wECRriRfH7SiBe4hcg+743hRB1gmz3WRl6bhovn/y14d4
TLi4ohKAkTi4kJ7sEVeS/DrjBcAsWrx7lBWDSZSjbA/b7g3ZqHgee2av81KhBAE+
94fTWJ4vPssl+DU8FRDho4k+XM5Gb9d8ZZ2t5jUy/Xgs6751hTthE8yAhqW+TQWe
r8PcTM5SzXtNj4sUc022mZHwtag68EM4l0TWkUhLGeaLoXATSN0=
=ZjYe
-END PGP SIGNATURE-

Changes since libxkbcommon-0.6.1-1:
Bryce Harrington (6):
  doc: Fix ctx type in example
  doc: Declare keymap for wayland example
  doc: Also mention the wayland test client in the quick guide
  bench: Check for errors opening Compose file
  README: Bug *reports* are welcome
  README: Add basic build directions

Daniel Stone (3):
  test: Add interactive-wayland
  interactive-wayland: Valgrind-proofing
  PACKAGING: Update for interactive-wayland

Emilio Pozuelo Monfort (10):
  Build-depend on graphviz for the docs
  Merge branch 'upstream-unstable' into debian-unstable
  New upstream release
  Add new symbols
  Bump Standards-Version to 3.9.8
  Bump debhelper compat to 10
  debhelper compat 10 enables dh-autoreconf by default
  Rely on debhelper passing --disable-silent-rules
  Update upstream repo URL
  Release to unstable

Ran Benita (18):
  gitignore: ignore generated wayland protocol stubs
  test: use termios instead of system() for disabling terminal echo
  test/interactive-wayland: don't ignore asprintf return value
  test/symbols-leak-test: use more portable shebang
  src/state: match_mod_masks can return bool instead of int
  keymap-dump: use consistent order set/latch/lock (style)
  test/interactive-wayland: fix control reaches end of non-void function
  doc/compat.md: xkbcomp ignores multiple-keysyms these days
  doc/compat: (! MODIFIER) syntax is parsed but ignored
  bench/compose: tabs -> spaces
  bench: fix compilation on hurd
  test/state: move wrongly-placed assert
  utils: add popcount function
  state: allow different modes for calculating consumed modifiers
  state: add GTK consumed modifiers mode
  Merge pull request #31 from bluetech/consumed-modes
  Update NEWS
  Bump version to 0.7.0

---
 .gitignore   |2 
 LICENSE  |2 
 Makefile.am  |   36 ++
 NEWS |   25 +
 PACKAGING|5 
 README.md|   17 -
 bench/bench.c|1 
 bench/bench.h|2 
 bench/compose.c  |6 
 configure.ac |   23 +
 debian/changelog |   14 
 debian/compat|2 
 debian/control   |   14 
 debian/libxkbcommon0.symbols |3 
 debian/rules |4 
 doc/compat.md|4 
 doc/quick-guide.md   |5 
 src/state.c  |  124 +--
 src/utils.h  |   13 
 src/xkbcomp/keymap-dump.c|2 
 test/.gitignore  |1 
 test/common.c|   29 +
 test/interactive-evdev.c |   21 -
 test/interactive-wayland.c   |  693 +++
 test/interactive-x11.c   |7 
 test/state.c |   34 ++
 test/symbols-leak-test.bash  |2 
 test/test.h  |9 
 xkbcommon.map|6 
 xkbcommon/xkbcommon.h|   99 +-
 30 files changed, 1115 insertions(+), 90 deletions(-)
---



libxkbcommon: Changes to 'upstream-unstable'

2016-12-07 Thread Emilio Pozuelo Monfort
 .gitignore  |2 
 LICENSE |2 
 Makefile.am |   36 ++
 NEWS|   25 +
 PACKAGING   |5 
 README.md   |   17 +
 bench/bench.c   |1 
 bench/bench.h   |2 
 bench/compose.c |6 
 configure.ac|   23 +
 doc/compat.md   |4 
 doc/quick-guide.md  |5 
 src/state.c |  124 +--
 src/utils.h |   13 
 src/xkbcomp/keymap-dump.c   |2 
 test/.gitignore |1 
 test/common.c   |   29 +
 test/interactive-evdev.c|   21 -
 test/interactive-wayland.c  |  693 
 test/interactive-x11.c  |7 
 test/state.c|   34 ++
 test/symbols-leak-test.bash |2 
 test/test.h |9 
 xkbcommon.map   |6 
 xkbcommon/xkbcommon.h   |   99 +-
 25 files changed, 1088 insertions(+), 80 deletions(-)

New commits:
commit d596f6e3ff2d1fde0491907fa9354e5cdf154ed1
Author: Ran Benita 
Date:   Fri Nov 11 20:02:41 2016 +0200

Bump version to 0.7.0

Signed-off-by: Ran Benita 

diff --git a/configure.ac b/configure.ac
index da201e1..fdab4ab 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@ dnl Process this file with autoconf to create configure.
 
 # Initialize Autoconf
 AC_PREREQ([2.62])
-AC_INIT([libxkbcommon], [0.6.1],
+AC_INIT([libxkbcommon], [0.7.0],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=libxkbcommon],
 [libxkbcommon], [http://xkbcommon.org])
 AC_CONFIG_SRCDIR([Makefile.am])

commit e7f73940b568b1e71df424e349402a0f1954
Author: Ran Benita 
Date:   Fri Nov 11 20:00:26 2016 +0200

Update NEWS

Signed-off-by: Ran Benita 

diff --git a/NEWS b/NEWS
index 94506e5..27d5c29 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,30 @@
+libxkbcommon 0.7.0 - 2016-11-11
+==
+
+- Added support for different "modes" of calculating consumed modifiers.
+  The existing mode, based on the XKB standard, has proven to be
+  unintuitive in various shortcut implementations.
+
+  A new mode, based on the calculation used by the GTK toolkit, is added.
+  This mode is less eager to declare a modifier as consumed.
+
+- Added a new interactive demo program using the Wayland protocol.
+  See the PACKAGING file for the new (optional) test dependencies.
+
+- Fixed a compilation error on GNU Hurd.
+
+- New API:
+  enum xkb_consumed_mode
+  XKB_CONSUMED_MODE_XKB
+  XKB_CONSUMED_MODE_GTK
+  xkb_state_key_get_consumed_mods2
+  xkb_state_mod_index_is_consumed2
+
+
 libxkbcommon 0.6.1 - 2016-04-08
 ==
 
-- Add LICENSE to distributed files in tarball releases.
+- Added LICENSE to distributed files in tarball releases.
 
 - Minor typo fix in xkb_keymap_get_as_string() documentation.
 

commit babc9e0c30918d3e12dea9e2e47b6c1c9c6cc1fb
Author: Ran Benita 
Date:   Sat Feb 27 22:31:16 2016 +0200

state: add GTK consumed modifiers mode

This is more or less what is implemented here:
https://git.gnome.org/browse/gtk+/tree/gdk/x11/gdkkeys-x11.c?h=3.19.10#n1131

The implementation here is more technically correct but should provide
the same results.

Try it out with ./test/interactive-evdev -g (modifiers prefixed with "-"
are consumed).

https://bugzilla.gnome.org/show_bug.cgi?id=754110
https://github.com/xkbcommon/libxkbcommon/issues/17

Signed-off-by: Ran Benita 

diff --git a/src/state.c b/src/state.c
index 6611d33..039115a 100644
--- a/src/state.c
+++ b/src/state.c
@@ -1340,6 +1340,30 @@ key_get_consumed(struct xkb_state *state, const struct 
xkb_key *key,
 case XKB_CONSUMED_MODE_XKB:
 consumed = type->mods.mask;
 break;
+
+case XKB_CONSUMED_MODE_GTK: {
+const struct xkb_key_type_entry *no_mods_entry;
+xkb_level_index_t no_mods_leveli;
+const struct xkb_level *no_mods_level, *level;
+
+no_mods_entry = get_entry_for_mods(type, 0);
+no_mods_leveli = no_mods_entry ? no_mods_entry->level : 0;
+no_mods_level = >groups[group].levels[no_mods_leveli];
+
+for (unsigned i = 0; i < type->num_entries; i++) {
+const struct xkb_key_type_entry *entry = >entries[i];
+if (!entry_is_active(entry))
+continue;
+
+level = >groups[group].levels[entry->level];
+if (XkbLevelsSameSyms(level, no_mods_level))
+continue;
+
+if (entry == matching_entry || popcount(entry->mods.mask) == 1)
+consumed |= entry->mods.mask & ~entry->preserve.mask;
+}
+break;
+}
 }
 
 return consumed & ~preserve;
@@ -1386,6 +1410,7 @@ xkb_state_key_get_consumed_mods2(struct xkb_state *state, 
xkb_keycode_t kc,

libxkbcommon: Changes to 'debian-unstable'

2016-12-07 Thread Emilio Pozuelo Monfort
 .gitignore   |2 
 LICENSE  |2 
 Makefile.am  |   36 ++
 NEWS |   25 +
 PACKAGING|5 
 README.md|   17 -
 bench/bench.c|1 
 bench/bench.h|2 
 bench/compose.c  |6 
 configure.ac |   23 +
 debian/changelog |   14 
 debian/compat|2 
 debian/control   |   14 
 debian/libxkbcommon0.symbols |3 
 debian/rules |4 
 doc/compat.md|4 
 doc/quick-guide.md   |5 
 src/state.c  |  124 +--
 src/utils.h  |   13 
 src/xkbcomp/keymap-dump.c|2 
 test/.gitignore  |1 
 test/common.c|   29 +
 test/interactive-evdev.c |   21 -
 test/interactive-wayland.c   |  693 +++
 test/interactive-x11.c   |7 
 test/state.c |   34 ++
 test/symbols-leak-test.bash  |2 
 test/test.h  |9 
 xkbcommon.map|6 
 xkbcommon/xkbcommon.h|   99 +-
 30 files changed, 1115 insertions(+), 90 deletions(-)

New commits:
commit 2471d51f56081caefa2cf2f8f3ab53023e0827a9
Author: Emilio Pozuelo Monfort 
Date:   Wed Dec 7 18:48:52 2016 +0100

Release to unstable

diff --git a/debian/changelog b/debian/changelog
index 21efa9f..2009af1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libxkbcommon (0.7.0-1) UNRELEASED; urgency=medium
+libxkbcommon (0.7.0-1) unstable; urgency=medium
 
   * New upstream release.
   * debian/libxkbcommon0.symbols: add new symbols.
@@ -10,7 +10,7 @@ libxkbcommon (0.7.0-1) UNRELEASED; urgency=medium
 for a while.
   * debian/control: Update upstream git repo URL.
 
- -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 17:13:27 +0100
+ -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 18:48:48 +0100
 
 libxkbcommon (0.6.1-1) unstable; urgency=medium
 

commit 0dd7471d2b33aa79151a579eae939321b63f622d
Author: Emilio Pozuelo Monfort 
Date:   Wed Dec 7 17:47:06 2016 +0100

Update upstream repo URL

diff --git a/debian/changelog b/debian/changelog
index 9b90032..21efa9f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,7 @@ libxkbcommon (0.7.0-1) UNRELEASED; urgency=medium
 + debhelper now enables dh-autoreconf by default.
   * Stop passing --disable-silent-rules to configure, debhelper does that
 for a while.
+  * debian/control: Update upstream git repo URL.
 
  -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 17:13:27 +0100
 
diff --git a/debian/control b/debian/control
index 9988f4e..ff93c12 100644
--- a/debian/control
+++ b/debian/control
@@ -43,7 +43,7 @@ Description: library interface to the XKB compiler - shared 
library
  
  .
  This module can be found at
- git://anongit.freedesktop.org/git/xorg/lib/libxkbcommon
+ https://github.com/xkbcommon/libxkbcommon.git
 
 Package: libxkbcommon-dev
 Section: libdevel
@@ -66,7 +66,7 @@ Description: library interface to the XKB compiler - 
development files
  
  .
  This module can be found at
- git://anongit.freedesktop.org/git/xorg/lib/libxkbcommon
+ https://github.com/xkbcommon/libxkbcommon.git
 
 Package: libxkbcommon-x11-0
 Section: libs
@@ -85,7 +85,7 @@ Description: library to create keymaps with the XKB X11 
protocol
  
  .
  This module can be found at
- git://anongit.freedesktop.org/git/xorg/lib/libxkbcommon
+ https://github.com/xkbcommon/libxkbcommon.git
 
 Package: libxkbcommon-x11-dev
 Section: libdevel
@@ -109,4 +109,4 @@ Description: library to create keymaps with the XKB X11 
protocol - development f
  
  .
  This module can be found at
- git://anongit.freedesktop.org/git/xorg/lib/libxkbcommon
+ https://github.com/xkbcommon/libxkbcommon.git

commit bcf161b5b47c60b59ae12eed904a1109745cd2f8
Author: Emilio Pozuelo Monfort 
Date:   Wed Dec 7 17:44:39 2016 +0100

Rely on debhelper passing --disable-silent-rules

diff --git a/debian/changelog b/debian/changelog
index 0122270..9b90032 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,8 @@ libxkbcommon (0.7.0-1) UNRELEASED; urgency=medium
   * Bump Standards-Version to 3.9.8, no changes.
   * Bump debhelper compat to 10.
 + debhelper now enables dh-autoreconf by default.
+  * Stop passing --disable-silent-rules to configure, debhelper does that
+for a while.
 
  -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 17:13:27 +0100
 
diff --git a/debian/rules b/debian/rules
index c07fdbf..9281c0b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,7 @@
 # We need to point to xkb-data's files. The default should be OK but
 # let's be cautious:
 override_dh_auto_configure:
-   

Processed: Re: Bug#842001: weston: GTK-3.22 apps fail to run under native wayland compositor

2016-12-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> notfound 842001 1.11-1
Bug #842001 [weston] weston: GTK-3.22 apps fail to run under native wayland 
compositor
There is no source info for the package 'weston' at version '1.11-1' with 
architecture ''
Unable to make a source version for version '1.11-1'
No longer marked as found in versions 1.11-1.
> found 842001 1.11.0-1
Bug #842001 [weston] weston: GTK-3.22 apps fail to run under native wayland 
compositor
Ignoring request to alter found versions of bug #842001 to the same values 
previously set
> fixed 842001 1.11.94-1
Bug #842001 [weston] weston: GTK-3.22 apps fail to run under native wayland 
compositor
Marked as fixed in versions weston/1.11.94-1.
> close 842001
Bug #842001 [weston] weston: GTK-3.22 apps fail to run under native wayland 
compositor
Marked Bug as done
> thanks
Stopping processing here.

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



Bug#842001: weston: GTK-3.22 apps fail to run under native wayland compositor

2016-12-07 Thread Emilio Pozuelo Monfort
notfound 842001 1.11-1
found 842001 1.11.0-1
fixed 842001 1.11.94-1
close 842001
thanks

On 25/10/16 09:22, Telnet wrote:
> Package: weston
> Version: 1.11-1

Wrong version.

> This bug report is related to #841735
> 
> Weston 1.12 includes support for new xdg-shell-v6 unstable protocol, which 
> is required to run GTK-3.22 applications using wayland compositor.
> 
> Without support to xdg-shell-v6, GTK-3.22 applications fail to run under 
> wayland and will try to run under xwayland.
> 
> On currently packaged weston (1.11), GTK-3.22 applications emit warning 
> about missing xdg_shell interface and try to run under xwayland. Here is 
> output from gnome-terminal when launched inside currently packaged weston 
> 1.11.
> 
> ```
> (gnome-terminal:346): Gdk-WARNING **: wayland compositor does not support 
> xdg_shell interface, not using Wayland display.
> ```
> 
> In other word, to make GTK-3.22 applications work under wayland, weston 
> has to be upgraded to version 1.12.

This is fixed in experimental. I'm looking at updating weston to 1.12 and will
upload that to unstable.

Cheers,
Emilio



libx11: Changes to 'debian-unstable'

2016-12-07 Thread Emilio Pozuelo Monfort
 debian/changelog|7 +++
 debian/libx11-6.symbols |   10 +-
 2 files changed, 12 insertions(+), 5 deletions(-)

New commits:
commit 31c7d01f602ea5b8e5232c010df4c45b6f23bc9f
Author: Emilio Pozuelo Monfort 
Date:   Wed Dec 7 17:24:31 2016 +0100

Use arch-bits=64 for 64-bit architecture symbols

diff --git a/debian/changelog b/debian/changelog
index 6ea02a0..16881bf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+libx11 (2:1.6.4-3) UNRELEASED; urgency=medium
+
+  * debian/libx11-6.symbols: use arch-bits=64 rather than listing all
+64-bits architectures, which is not future-proof.
+
+ -- Emilio Pozuelo Monfort   Wed, 07 Dec 2016 17:23:04 +0100
+
 libx11 (2:1.6.4-2) unstable; urgency=medium
 
   * Fix arch:all-only build.
diff --git a/debian/libx11-6.symbols b/debian/libx11-6.symbols
index 870234f..1eb4edd 100644
--- a/debian/libx11-6.symbols
+++ b/debian/libx11-6.symbols
@@ -791,7 +791,7 @@ libX11.so.6 libx11-6 #MINVER#
  _XCopyEventCookie@Base 2:1.2.99.901
  (optional)_XCopyToArg@Base 0 1
  _XCreateMutex_fn@Base 0
- (arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 ppc64el 
s390x sparc64)_XData32@Base 0
+ (arch-bits=64)_XData32@Base 0
  _XDefaultError@Base 0
  _XDefaultIOError@Base 0
  (optional)_XDefaultOpenIM@Base 0 1
@@ -854,7 +854,7 @@ libX11.so.6 libx11-6 #MINVER#
  _XProcessInternalConnection@Base 0
  _XProcessWindowAttributes@Base 0
  _XPutBackEvent@Base 0
- (arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 ppc64el 
s390x sparc64)_XRead32@Base 0
+ (arch-bits=64)_XRead32@Base 0
  _XRead@Base 0
  _XReadEvents@Base 0
  _XReadPad@Base 0
@@ -1102,9 +1102,9 @@ libX11.so.6 libx11-6 #MINVER#
  (optional)_XkbInternAtomFunc@Base 0 1
  (optional)_XkbNoteCoreMapChanges@Base 0 1
  (optional)_XkbPeekAtReadBuffer@Base 0 1
- (optional|arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 
ppc64el s390x sparc64)_XkbReadBufferCopy32@Base 0 1
+ (optional|arch-bits=64)_XkbReadBufferCopy32@Base 0 1
  (optional)_XkbReadBufferCopyKeySyms@Base 0 1
- (optional|arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 
ppc64el s390x sparc64)_XkbReadCopyData32@Base 0 1
+ (optional|arch-bits=64)_XkbReadCopyData32@Base 0 1
  (optional)_XkbReadCopyKeySyms@Base 0 1
  (optional)_XkbReadGetCompatMapReply@Base 0 1
  (optional)_XkbReadGetGeometryReply@Base 0 1
@@ -1113,7 +1113,7 @@ libX11.so.6 libx11-6 #MINVER#
  (optional)_XkbReadGetNamesReply@Base 0 1
  (optional)_XkbReloadDpy@Base 0 1
  (optional)_XkbSkipReadBufferData@Base 0 1
- (optional|arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 
ppc64el s390x sparc64)_XkbWriteCopyData32@Base 0 1
+ (optional|arch-bits=64)_XkbWriteCopyData32@Base 0 1
  (optional)_XkbWriteCopyKeySyms@Base 0 1
  (optional)_XkeyTable@Base 0 1
  (optional)_XlcAddCT@Base 0 1



libx11: Changes to 'master'

2016-12-07 Thread Emilio Pozuelo Monfort
Rebased ref, commits from common ancestor:



libx11: Changes to 'master'

2016-12-07 Thread Emilio Pozuelo Monfort
New branch 'master' available with the following commits:
commit 20a3f99eba5001925b8b313da3accb7900eb1927
Author: Emilio Pozuelo Monfort 
Date:   Tue Oct 25 21:30:15 2016 +0200

Plug a memory leak

This was introduced in 8ea762f.

Reported-by: Julien Cristau 
Signed-off-by: Emilio Pozuelo Monfort 
Signed-off-by: Peter Hutterer 



Bug#772580: marked as done (xserver-xorg-video-openchrome: Unknown Card-Ids (7122|1019|7C8E), Chipset: VX900)

2016-12-07 Thread Debian Bug Tracking System
Your message dated Wed, 7 Dec 2016 15:49:45 +0100
with message-id 

and subject line 
has caused the Debian Bug report #772580,
regarding xserver-xorg-video-openchrome: Unknown Card-Ids (7122|1019|7C8E), 
Chipset: VX900
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.)


-- 
772580: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772580
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xserver-xorg-video-openchrome
Version: 1:0.3.3-1+b2
Severity: normal
Tags: upstream patch

Dear Maintainer,

Hello, Trying to boot off a ECS VX900-I motherboard and am getting an "Unknown 
Card-Ids" error.

Motherboard product page:

  
http://www.ecs.com.tw/ECSWebSite/Product/Product_Detail.aspx?DetailID=1374=1=155=0


The following patch makes everything work for me:

--- xserver-xorg-video-openchrome-0.3.3.orig/src/via_id.c
+++ xserver-xorg-video-openchrome-0.3.3/src/via_id.c
@@ -251,6 +251,7 @@

 /*** VX900 ***/
 {"Simmtronics SIMM-PC VX900i",VIA_VX900,   0x1019, 0x3126, 
VIA_DEVICE_CRT},
+{"ECS VX900-I",   VIA_VX900,   0x1019, 0x7C8E, 
VIA_DEVICE_CRT},
 {"Foxconn L740",  VIA_VX900,   0x105B, 0x0CFD, 
VIA_DEVICE_LCD | VIA_DEVICE_CRT},
 {"HP T5550 Thin Client",  VIA_VX900,   0x1106, 0x7122, 
VIA_DEVICE_CRT},
 {"Biostar Viotech 3200+", VIA_VX900,   0x1565, 0x120A, 
VIA_DEVICE_CRT},


-- Package-specific info:
X server symlink status:

lrwxrwxrwx 1 root root 13 Dec  4 13:27 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2397280 Nov  3 16:52 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
00:01.0 VGA compatible controller [0300]: VIA Technologies, Inc. VX900 Graphics 
[Chrome9 HD] [1106:7122]

/etc/X11/xorg.conf does not exist.

/etc/X11/xorg.conf.d does not exist.

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
---
Linux version 3.16.0-4-amd64 (debian-ker...@lists.debian.org) (gcc version 
4.8.3 (Debian 4.8.3-13) ) #1 SMP Debian 3.16.7-2 (2014-11-06)

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 10383 Dec  8 13:03 /var/log/Xorg.1.log
-rw-r--r-- 1 root root 10311 Dec  8 13:46 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[ 5.087] 
X.Org X Server 1.16.1.901 (1.16.2 RC 1)
Release Date: 2014-11-02
[ 5.087] X Protocol Version 11, Revision 0
[ 5.087] Build Operating System: Linux 3.2.0-4-amd64 x86_64 Debian
[ 5.087] Current Operating System: Linux router-test-001 3.16.0-4-amd64 #1 
SMP Debian 3.16.7-2 (2014-11-06) x86_64
[ 5.087] Kernel command line: BOOT_IMAGE=/vmlinuz-3.16.0-4-amd64 
root=/dev/mapper/vg1-root ro quiet
[ 5.087] Build Date: 03 November 2014  09:44:08PM
[ 5.087] xorg-server 2:1.16.1.901-1 (http://www.debian.org/support) 
[ 5.087] Current version of pixman: 0.32.6
[ 5.087]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 5.087] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 5.091] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Dec  8 13:46:15 
2014
[ 5.100] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 5.105] (==) No Layout section.  Using the first Screen section.
[ 5.105] (==) No screen section available. Using defaults.
[ 5.105] (**) |-->Screen "Default Screen Section" (0)
[ 5.105] (**) |   |-->Monitor ""
[ 5.105] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 5.105] (==) Automatically adding devices
[ 5.105] (==) Automatically enabling devices
[ 5.105] (==) Automatically adding GPU devices
[ 5.112] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 5.112]Entry deleted from font path.
[ 5.118] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 5.118] (==) ModulePath set to 

Bug#847345: libx11-6: the locale is not supported by Xlib, continuing without locale support

2016-12-07 Thread Vaclav Ovsik
Package: libx11-6
Version: 2:1.6.4-2
Severity: normal

Dear Maintainer,
after upgrade from 2:1.6.3-1 to 2:1.6.4-2 the $subj warning is displayed
and I can't enter national letters into rxvt-unicode terminal.

  zito@bobek:~$ urxvt
  urxvt: the locale is not supported by Xlib, continuing without locale support.

I did downgrade back to 2:1.6.3-1 and the problem is gone.

My locale settings:

  zito@bobek:~$ cat /etc/default/locale 
  LANG=en_US.UTF-8
  LC_CTYPE="cs_CZ.UTF-8"
  LC_COLLATE="C"

  zito@bobek:~$ locale -a
  C
  C.UTF-8
  POSIX
  cs_CZ
  cs_CZ.iso88592
  cs_CZ.utf8
  czech
  en_US
  en_US.iso88591
  en_US.utf8

Thanks
Cheers
-- 
Zito


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libx11-6 depends on:
ii  libc62.24-8
ii  libx11-data  2:1.6.4-2
ii  libxcb1  1.12-1

libx11-6 recommends no packages.

libx11-6 suggests no packages.

-- no debconf information



Processed: Re: Bug#847229: xserver-xorg-video-intel: Xserver crashes when Option "AccelMethod" "sna" is enables in xorg.conf

2016-12-07 Thread Debian Bug Tracking System
Processing control commands:

> forcemerge 847073 -1
Bug #847073 [xserver-xorg-video-intel] segfaults due to missing NULL check in 
has_connector_backlight
Bug #847229 [xserver-xorg-video-intel] xserver-xorg-video-intel: Xserver 
crashes when Option "AccelMethod" "sna" is enables in xorg.conf
Set Bug forwarded-to-address to 
'https://lists.x.org/archives/xorg-devel/2016-December/051958.html'.
Severity set to 'important' from 'normal'
Added tag(s) upstream, fixed-upstream, and patch.
Merged 847073 847229

-- 
847073: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847073
847229: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847229
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#847229: xserver-xorg-video-intel: Xserver crashes when Option "AccelMethod" "sna" is enables in xorg.conf

2016-12-07 Thread Andreas Boll
Control: forcemerge 847073 -1

This is a duplicate of bug #847073.

Thanks,
Andreas

On Tue, Dec 06, 2016 at 05:48:00PM +0100, Andreas Gocht wrote:
> Package: xserver-xorg-video-intel
> Version: 2:2.99.917+git20161105-1
> Severity: normal
> 
> Dear Maintainer,
> 
>* What led up to the situation?
> 
> In order to load the intel graphic driver as default I had to add an
> /etc/X11/xorg.conf.d/09-intel.conf . With the default graphic driver settings
> the XServer crashed.
> 
>* What exactly did you do (or not do) that was effective (or
>  ineffective)?
> 
> I changed the Option "AccelMethod" to "uxa". When I change back to "sna" it
> crashes again.
> 
>* What was the outcome of this action?
> 
> Changing to "uxa" solved the problem. However, as far as I know sna is 
> supposed
> to replace uxa. Moreover, sna is default.
> 
>* What outcome did you expect instead?
> 
> I would expect the XServer to work with default settings ;-)
> 
> I did a bit of bug tracking. First of all there is the XOrg log, which I
> attached. Moreover, I was able to create a backtrace with help of the
> following article:
> 
> https://www.x.org/wiki/Development/Documentation/ServerDebugging/
> 
> The backtrace is attached as well. Finally, there are a few info’s about my
> system:
> I am using a Lenovo T540p, which has an additional Nvidia graphic card. I use 
> a
> docking station with two monitors attached. The screen of the Lenovo is
> deactivated.
> 
> Finally the package version is 2:2.99.917+git20161105-1
> 
> I hope this information might help.
> 
> Best,
> 
> Andreas
> 
> 

snip

> 
> Thread 1 "Xorg" received signal SIGSEGV, Segmentation fault.
> 0x75d3a889 in __readdir (dirp=dirp@entry=0x0) at 
> ../sysdeps/posix/readdir.c:44
> 44../sysdeps/posix/readdir.c: Datei oder Verzeichnis nicht gefunden.
> #0  0x75d3a889 in __readdir (dirp=dirp@entry=0x0) at 
> ../sysdeps/posix/readdir.c:44
> dp = 
> saved_errno = 2
> #1  0x71a76618 in has_connector_backlight (output=0x559e90d0, 
> output=0x559e90d0) at ../../../src/sna/sna_display.c:1036
> sna_output = 
> dir = 0x0
> str = 0x0
> path = "/sys/class/drm/card0-DP-3\000A-2/modes\000\000\000m\000ht", 
> '\000' , "\003\000\000\000\060", '\000' , 
> "[\000\000\000n", '\000' , 
> "w\000\000\000|\000\000\000\070\331\377\377\377\177\000\000\000\373\001\366\377\177\000\000
>  
> \000\000\000\000\000\000\000\000\020\350\367\377\177\000\000\b\000\000\000\000\000\000\000
>  
> \333\377\377\377\177\000\000\240\333\377\377\377\177\000\000\224\035\320\365\377\177\000\000\005\000\000\000\000\000\000\000\340\332\377\377\377\177\000\000\340\331\377\377\377\177\000\000"...
> de = 
> #2  sna_output_backlight_init (output=0x559e90d0) at 
> ../../../src/sna/sna_display.c:1083
> sna_output = 0x559e8fa0
> from = X_CONFIG
> pci = 
> best_iface = 
> #3  sna_output_add (sna=sna@entry=0x77e81000, id=, 
> serial=serial@entry=0) at ../../../src/sna/sna_display.c:5144
> scrn = 0x559e2130
> config = 0x559e3830
> compat_conn = {conn = {encoders_ptr = 140737488344608, modes_ptr = 
> 140737488344768, props_ptr = 93824997036144, prop_values_ptr = 
> 93824997036176, count_modes = 0, count_props = 6, count_encoders = 3, 
> encoder_id = 0, 
> connector_id = 61, connector_type = 10, connector_type_id = 3, 
> connection = 2, mm_width = 0, mm_height = 0, subpixel = 0, pad = 0}, pad = 
> {4294956576, 32767, 4294956736, 32767, 1436455024, 21845, 1436455056, 21845, 
> 0, 6, 3, 0, 
> 61, 10, 3, 2, 0, 0, 0, 0}}
> enc = {encoder_id = 0, encoder_type = 0, crtc_id = 0, possible_crtcs 
> = 0, possible_clones = 0}
> dummy = {clock = 4294957104, hdisplay = 32767, hsync_start = 0, 
> hsync_end = 55344, htotal = 65535, hskew = 32767, vdisplay = 0, vsync_start = 
> 55344, vsync_end = 65535, vtotal = 32767, vscan = 0, vrefresh = 24, flags = 
> 48, 
>   type = 4294958416, name = 
> "\377\177\000\000\220\334\377\377\377\177\000\000/\334\377\377\377\177", 
> '\000' }
> sna_output = 0x559e8fa0
> outputs = 
> output = 0x559e90d0
> possible_encoders = 
> attached_encoders = 
> possible_crtcs = 
> output_name = 
> name = 
> "DP2-1\000\000\000\070\200\311\365\377\177\000\000p\331\377\377\377\177\000\000@0\336\367\377\177\000"
> path = 
> len = 5
> i = 
> #4  0x71a77d47 in sna_mode_pre_init (scrn=scrn@entry=0x559e2130, 
> sna=sna@entry=0x77e81000) at ../../../src/sna/sna_display.c:7467
> xf86_config = 0x559e3830
> res = 0x559e3750
> num_fake = 1
> i = 6
> #5  0x71a80603 in sna_pre_init (scrn=0x559e2130, probe= out>) at ../../../src/sna/sna_driver.c:658
> sna = 
> buf = "x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, 
> 

Processed: Re: X doesn't start with new xserver-xorg-video-intel

2016-12-07 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 fixed-upstream
Bug #847073 [xserver-xorg-video-intel] segfaults due to missing NULL check in 
has_connector_backlight
Added tag(s) fixed-upstream.

-- 
847073: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847073
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#847073: X doesn't start with new xserver-xorg-video-intel

2016-12-07 Thread James Clarke
Control: tags -1 fixed-upstream

> On 5 Dec 2016, at 12:49, Micha vor dem Berge 
>  wrote:
>> Am 05.12.2016 um 12:27 schrieb James Clarke:
>> Package: xserver-xorg-video-intel
>> Version: 2:2.99.917+git20161105-1
>> Severity: important
>> Tags: patch upstream
>> Control: retitle -1 segfaults due to missing NULL check in 
>> has_connector_backlight
>> 
>>> On 5 Dec 2016, at 10:25, Micha vor dem Berge 
>>>  wrote:
>>> 
>>> Hi all,
>>> 
>>> 
>>> I recently upgraded my xserver-xorg-video-intel package to the newest 
>>> jessie-backports (version 2:2.99.917+git20161105-1~bpo8+1). After a reboot, 
>>> X doesn't start anymore. I used this package from backports for several 
>>> months, so the newest update must have caused the trouble, I think.
>>> 
>>> After a downgrade to jessie stable (version 2:2.21.15-2+b2) X is starting 
>>> fine again, but I have no HW acceleration... :(
>>> 
>>> 
>>> Please find attached the Xorg.log.
>>> 
>>> Just for information: I'm using Linux Mint Debian Edition, so my desktop is 
>>> Cinnamon. And I compiled my own kernel (which was no problem in the past). 
>>> I also tried some of my older kernels of the 4.8.x kernel series - just to 
>>> be sure that the problem is not introduced by the newest kernel upgrade.
>>> 
>>> 
>>> Best regards,
>>> 
>>> Micha
>>> 
>>> 
>>> 
>>> PS: Please keep me in the loop when discussing this error as I didn't 
>>> subscribe to the backports mailing-list. Thanks!
>>> 
>> 
>> 
>> This looks like [1] was reached with dir being NULL, though since you don't
>> have debugging symbols (and I don't know/can't seem to work out what address
>> intel_drv.so was loaded at) I can't know for sure. Having said that, this is
>> the only place where the result of readdir is not checked for NULL, so I 
>> don't
>> know how else this would happen. This bug was introduced by [2]. Can you 
>> please
>> try the attached patch? Whether or not this is the problem, I'll forward it
>> upstream.
>> 
>> Regards,
>> James
>> 
>> [1] 
>> https://sources.debian.net/src/xserver-xorg-video-intel/2:2.99.917%2Bgit20161105-1%7Ebpo8%2B1/src/sna/sna_display.c/#L1036
>> [2] 
>> https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/325570e731b5819e28ce6bae72242914bb2d7f8e
> 
> I can confirm that this patch
> 
> https://lists.x.org/archives/xorg-devel/2016-December/051958.html
> 
> solves the problem! :-)

This has now been merged upstream[1].

Regards,
James

[1] 
https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=a1b39eb6dd1717501a0546275d07df8321fe4905


Bug#837451: xserver-xorg-core: visual flashes followed by hard crash upon keyboard interaction with thinkpad x201

2016-12-07 Thread Uwe Kleine-König
Control: forwarded -1 https://bugs.freedesktop.org/show_bug.cgi?id=98742

On Sun, Sep 11, 2016 at 01:59:50PM -0400, Gabriel Filion wrote:
> I've been having weird crashes that happen only when I interact with my
> keyboard. It also happens with a keyboard plugged in to USB port.

Just a small note to let you know I have the same problem on my X201
with the exact same symptoms. Since switching to the intel driver my
system is stable again.

I already reported the issue to the upstream bug tracker and mark the
bug as forwarded accordingly.

Best regards
Uwe


signature.asc
Description: PGP signature


Processed: Re: xserver-xorg-core: visual flashes followed by hard crash upon keyboard interaction with thinkpad x201

2016-12-07 Thread Debian Bug Tracking System
Processing control commands:

> forwarded -1 https://bugs.freedesktop.org/show_bug.cgi?id=98742
Bug #837451 [xserver-xorg-core] visual flashes followed by hard crash upon 
keyboard interaction with modesetting driver on thinkpad x201
Set Bug forwarded-to-address to 
'https://bugs.freedesktop.org/show_bug.cgi?id=98742'.

-- 
837451: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837451
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems