Bug#841735: marked as done (Weston: please upgrade to latest version)

2016-12-08 Thread Debian Bug Tracking System
Your message dated Thu, 08 Dec 2016 08:00:15 +
with message-id 
and subject line Bug#841735: fixed in weston 1.12.0-1
has caused the Debian Bug report #841735,
regarding Weston: please upgrade to latest version
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.)


-- 
841735: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841735
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: weston
Version: 1.11.0-1

Weston 1.12 was released on September 20, yet it hasn't been 
available in the Debian repository.

Please package weston 1.12 and its dependencies so that it's 
available for Debian users to use and test.
--- End Message ---
--- Begin Message ---
Source: weston
Source-Version: 1.12.0-1

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

Debian distribution maintenance software
pp.
Emilio Pozuelo Monfort  (supplier of updated weston 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 19:17:42 +0100
Source: weston
Binary: weston libweston-1-0 libweston-1-dev
Architecture: source amd64
Version: 1.12.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Emilio Pozuelo Monfort 
Description:
 libweston-1-0 - reference implementation of a wayland compositor (shared libs)
 libweston-1-dev - reference implementation of a wayland compositor (shared 
libs)
 weston - reference implementation of a wayland compositor
Closes: 841735
Changes:
 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.
   * 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.
   * Update copyright.
Checksums-Sha1:
 2c525de56b9fa111656013bbd1283c0031af0642 2719 weston_1.12.0-1.dsc
 d26b8ca468eaf0f29bd81de8f55ebfbcdba6874c 1609233 weston_1.12.0.orig.tar.gz
 f6c0b4c179e8f53e38d73a95dde85f0622b64e3e 33352 weston_1.12.0-1.diff.gz
 f3193feaa7becbed97422c3786ba63de7ca33874 954960 
libweston-1-0-dbgsym_1.12.0-1_amd64.deb
 edbfc4b6f67945fb7dfbd86d84305c75e2109bb2 209296 
libweston-1-0_1.12.0-1_amd64.deb
 c81cda3e3c0735341c33547a81fcc9b5afa623c6 28584 
libweston-1-dev_1.12.0-1_amd64.deb
 6d8a887f55bb626650b4cfd161103409ea7f56db 2787528 
weston-dbgsym_1.12.0-1_amd64.deb
 22faa6f972670f1a0115b87cf2315a0bfb8b9e6b 11363 weston_1.12.0-1_amd64.buildinfo
 2acd5fab95b6f99d13ff1dd15c39742dd11323c0 902852 weston_1.12.0-1_amd64.deb
Checksums-Sha256:
 eeddc56dca3513c59aca51146a44931b923ebd28d99b4908b0af0904730b8708 2719 
weston_1.12.0-1.dsc
 44decb2f98e02cdd1819d04c870ab00375f16b6cf7cb08e44306427b819339e9 1609233 
weston_1.12.0.orig.tar.gz
 ac0f10a2d89cf73c523b06d12b49136cc0e52df7b510d6d6dee79e3d2eaa1aff 33352 
weston_1.12.0-1.diff.gz
 1841d70adf1370b56a6d5f98ce9178f5962efe0ac9ee58502438e20ea1e09074 954960 
libweston-1-0-dbgsym_1.12.0-1_amd64.deb
 bf49b574f358f6a8ddfa945f4c240ad7c11d70c3aa912d62ec2962d925cdfe61 209296 
libweston-1-0_1.12.0-1_amd64.deb
 357bc318e3787aec5a8d3c2e82de94fb4abd37271cbabe18ec98f9a38a161e6d 28584 
libweston-1-dev_1.12.0-1_amd64.deb
 c19d6e9edc4527fda86aa1a2e353b03f7a79b7ff627532a2ff323038ffd168e6 2787528 
weston-dbgsym_1.12.0-1_amd64.deb
 ee93ff25cc9fcd2d07f01a14881867aae4e75cdb8b7c26d31f77e1ba7640655f 11363 
weston_1.12.0-1_amd64.buildinfo
 61b858fa31f542045645e25d75b00aa5f1973e40ebe29ee5513689969dd0b6f3 902852 
weston_1.12.0-1_amd64.deb
Files:
 d6b9d50c38aa3a8ad93e9c1a25d00822 2719 x11 optional weston_1.12.0-1.dsc
 bf1b8d78aec348bf627136f439ab7f04 1609233 x11 optional weston_1.12.0.orig.tar.gz
 c795b3ea94c11c1bcc848277c0264669 33352 x11 optional weston_1.12.0-1.diff.gz
 50290f1c50c3e50d9244d061a869e335 954960 debug extra 
libweston-1-0-dbgsym_1.12.0-1_amd64.deb
 c14bff1663d558a8228a106cb98b5239 209296 libs optional 
libweston-1-0_1.12.0-1_amd64.deb
 a8667e4e1d45107aff0093c8bce3090b 28584 libdevel extra 
libweston-1-dev_1.12.0-1_amd64.deb
 31d14c

weston_1.12.0-1_amd64.changes ACCEPTED into unstable, unstable

2016-12-08 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Dec 2016 19:17:42 +0100
Source: weston
Binary: weston libweston-1-0 libweston-1-dev
Architecture: source amd64
Version: 1.12.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Emilio Pozuelo Monfort 
Description:
 libweston-1-0 - reference implementation of a wayland compositor (shared libs)
 libweston-1-dev - reference implementation of a wayland compositor (shared 
libs)
 weston - reference implementation of a wayland compositor
Closes: 841735
Changes:
 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.
   * 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.
   * Update copyright.
Checksums-Sha1:
 2c525de56b9fa111656013bbd1283c0031af0642 2719 weston_1.12.0-1.dsc
 d26b8ca468eaf0f29bd81de8f55ebfbcdba6874c 1609233 weston_1.12.0.orig.tar.gz
 f6c0b4c179e8f53e38d73a95dde85f0622b64e3e 33352 weston_1.12.0-1.diff.gz
 f3193feaa7becbed97422c3786ba63de7ca33874 954960 
libweston-1-0-dbgsym_1.12.0-1_amd64.deb
 edbfc4b6f67945fb7dfbd86d84305c75e2109bb2 209296 
libweston-1-0_1.12.0-1_amd64.deb
 c81cda3e3c0735341c33547a81fcc9b5afa623c6 28584 
libweston-1-dev_1.12.0-1_amd64.deb
 6d8a887f55bb626650b4cfd161103409ea7f56db 2787528 
weston-dbgsym_1.12.0-1_amd64.deb
 22faa6f972670f1a0115b87cf2315a0bfb8b9e6b 11363 weston_1.12.0-1_amd64.buildinfo
 2acd5fab95b6f99d13ff1dd15c39742dd11323c0 902852 weston_1.12.0-1_amd64.deb
Checksums-Sha256:
 eeddc56dca3513c59aca51146a44931b923ebd28d99b4908b0af0904730b8708 2719 
weston_1.12.0-1.dsc
 44decb2f98e02cdd1819d04c870ab00375f16b6cf7cb08e44306427b819339e9 1609233 
weston_1.12.0.orig.tar.gz
 ac0f10a2d89cf73c523b06d12b49136cc0e52df7b510d6d6dee79e3d2eaa1aff 33352 
weston_1.12.0-1.diff.gz
 1841d70adf1370b56a6d5f98ce9178f5962efe0ac9ee58502438e20ea1e09074 954960 
libweston-1-0-dbgsym_1.12.0-1_amd64.deb
 bf49b574f358f6a8ddfa945f4c240ad7c11d70c3aa912d62ec2962d925cdfe61 209296 
libweston-1-0_1.12.0-1_amd64.deb
 357bc318e3787aec5a8d3c2e82de94fb4abd37271cbabe18ec98f9a38a161e6d 28584 
libweston-1-dev_1.12.0-1_amd64.deb
 c19d6e9edc4527fda86aa1a2e353b03f7a79b7ff627532a2ff323038ffd168e6 2787528 
weston-dbgsym_1.12.0-1_amd64.deb
 ee93ff25cc9fcd2d07f01a14881867aae4e75cdb8b7c26d31f77e1ba7640655f 11363 
weston_1.12.0-1_amd64.buildinfo
 61b858fa31f542045645e25d75b00aa5f1973e40ebe29ee5513689969dd0b6f3 902852 
weston_1.12.0-1_amd64.deb
Files:
 d6b9d50c38aa3a8ad93e9c1a25d00822 2719 x11 optional weston_1.12.0-1.dsc
 bf1b8d78aec348bf627136f439ab7f04 1609233 x11 optional weston_1.12.0.orig.tar.gz
 c795b3ea94c11c1bcc848277c0264669 33352 x11 optional weston_1.12.0-1.diff.gz
 50290f1c50c3e50d9244d061a869e335 954960 debug extra 
libweston-1-0-dbgsym_1.12.0-1_amd64.deb
 c14bff1663d558a8228a106cb98b5239 209296 libs optional 
libweston-1-0_1.12.0-1_amd64.deb
 a8667e4e1d45107aff0093c8bce3090b 28584 libdevel extra 
libweston-1-dev_1.12.0-1_amd64.deb
 31d14cd73ef20f408b54e59b929539cb 2787528 debug extra 
weston-dbgsym_1.12.0-1_amd64.deb
 1361db02be09b7ac172fb859cc4978c4 11363 x11 optional 
weston_1.12.0-1_amd64.buildinfo
 e39e3ccb3062e3cff36cd3bf49f207c3 902852 x11 optional weston_1.12.0-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAlhIbE8ACgkQnUbEiOQ2
gwKsOA/9F1GqKQ9aaFsQdtMlI82AwPYOIowHSrAUEiL0IKU9slwHt8S7U8+t/sdH
7UL1G1bTDBFa5Z4DI9cZaBk4jhZekw4gULpmkP2zyVv4/dD2GxCuw28YKRfyqUfM
sW7/XEF80WtFcjNuHYR/Q2OvhlRbHW1Aktnu7CgqOnvwVgSnUJ+3t6/4acDZgJts
VjzgkOs6umAM8j1EIEx05aAqW8GLiHdQDBbhswc5MiM1fXL4xZtNWguQoWSg5lyz
n18baiivYw+/DB8x9VjAjqhB5MlBYzp8sxP2tLvdXXtNmBLquM+RGgAfoiERAkz6
iUv5AK3U9E+WtEiuzmbKv1v05C5Vq1zX3kz0cxMQiiYUV7k8rywgL3igaklSiq+g
+LjDQ9mJY2B52pDH7Ijw9pWimTn2DW5bWvwrV9BoPatRn7gLSuTt2UkKuszRqIet
W4ZQGI5Cmwu2t5kTMOIWlBTvyPWBWRYUQMYOadEnvtSLP9YSLc/UZHpltj8rK49V
ORbaeAU97wvf8wLIbb3IEKu3d3/fVOZzIaAqEaElFnGZJkhb1BgMiuwruPoCR5jK
256FdSC2RJ1fOsvigt4jIPGDY1GTo51Dvyz3bcyMvdsN9vobao8NmHQNE5v0MKxd
ewgzNA+5ZFQQlewytDpoKK6wtwC4xLz6gbOlKoHeUtBRkgIvsmo=
=gKWb
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



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

2016-12-08 Thread Andreas Boll
Hi Dylan,

Welcome to the X Strike Force team!

Please join pkg-xorg group on Alioth [1].
No need to push the package on mentors.
Just prepare it in git and some DD of the team will upload the package for you.
Feel free to join us on IRC [oftc] #debian-x

Thanks,
Andreas

[1] https://alioth.debian.org/projects/pkg-xorg/

2016-12-07 22:55 GMT+01:00 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



libglvnd_0.2.999+git20161203-1_amd64.changes ACCEPTED into experimental, experimental

2016-12-08 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 03 Dec 2016 02:09:57 +0200
Source: libglvnd
Binary: libglvnd-dev libglvnd0
Architecture: source amd64
Version: 0.2.999+git20161203-1
Distribution: experimental
Urgency: low
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libglvnd-dev - Vendor neutral GL dispatch library -- development files
 libglvnd0  - Vendor neutral GL dispatch library
Closes: 812530
Changes:
 libglvnd (0.2.999+git20161203-1) experimental; urgency=low
 .
   * Initial release (Closes: #812530)
Checksums-Sha1:
 f9a445020b10d2ba6819a386c30ae4a4dd021d60 2101 
libglvnd_0.2.999+git20161203-1.dsc
 5a8ea90ba3921887fffeaddcc336b8d874251cfa 773563 
libglvnd_0.2.999+git20161203.orig.tar.gz
 efd19629f6b35ce43bac4af97005be67159d2d27 2588 
libglvnd_0.2.999+git20161203-1.diff.gz
 8588aaeb47fdec490f1a8aae9bdbd52fd14acc89 10594 
libglvnd-dev_0.2.999+git20161203-1_amd64.deb
 74864af4c1f5e4a954643138b8d47eedfc2c93f2 142320 
libglvnd0_0.2.999+git20161203-1_amd64.deb
 76edcf4c31883bff90036480581f5d2101d2413f 6435 
libglvnd_0.2.999+git20161203-1_amd64.buildinfo
Checksums-Sha256:
 fc905ff89e756738346c14ab61a32400d85f6641cc9c129c7943b39181c6ef2d 2101 
libglvnd_0.2.999+git20161203-1.dsc
 2f5d64188041fa9bbf286dd60c12197689a18f53e9270723d906372f7a9560c4 773563 
libglvnd_0.2.999+git20161203.orig.tar.gz
 1c2ec411961c290b4d37ae97766abbe848afa604d2e28e6872cb28c1bf882448 2588 
libglvnd_0.2.999+git20161203-1.diff.gz
 3d5c8751c67fa81605236e9d3167aada26682cf01214d12cf1000e0ba35fe7b9 10594 
libglvnd-dev_0.2.999+git20161203-1_amd64.deb
 4fb441a04da221c355381483daa9b747a24adf930f81d665fce702c6f55e745b 142320 
libglvnd0_0.2.999+git20161203-1_amd64.deb
 78d0b1ed49611ea2a36858284f0a781f3b879e90ac30047f6872f581b7c00cd5 6435 
libglvnd_0.2.999+git20161203-1_amd64.buildinfo
Files:
 d177c4d55a2f4e04834737d546c88dc9 2101 libs extra 
libglvnd_0.2.999+git20161203-1.dsc
 8b265fe121f61f7bcad1f2a2d5d7b3f3 773563 libs extra 
libglvnd_0.2.999+git20161203.orig.tar.gz
 900458f29f92d17596fea4287a303557 2588 libs extra 
libglvnd_0.2.999+git20161203-1.diff.gz
 272d9d44a9cc2c94ae8844bf18465b8d 10594 libdevel extra 
libglvnd-dev_0.2.999+git20161203-1_amd64.deb
 35e78a69577d6043fb620b6d7712aa7b 142320 libs extra 
libglvnd0_0.2.999+git20161203-1_amd64.deb
 fa34db95b1725b9a6a7d90cee02db499 6435 libs extra 
libglvnd_0.2.999+git20161203-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJYQg47AAoJEMtwMWWoiYTckqwP/1Au19ZoQ896gAiJLmGwRHXg
jzK1SRE2n7FcLRCiLNMpJZBjlcodZkVOY/0uB9RQbu9maHbknFsKDPCkOTWvbYGy
3/i6GQV/ldg8ATR2pww469LD++Zz7SwzsU7FxSzkqZw2kkQ17euZOBSrRXbYBPY1
N5INirx7P4WboqM2h9Q8b/7DZhqh+6J1T2VDQNz11LBwXCsSZLyngl/AWzfiB/0G
PBWxH6y/ZPNK8nX8iIDH0qNJOKeMQl3s1pbMokpFYfKc3lX2kDNcnrchvSiPIKlR
B587VUQspf648zfrSyOXHP1vwkiySMICXvu11IPqx+SA2wYWbqNh9L3+ghLmCap6
T1j6aVVP2+gvy6Z/ZZfxrbNA7698b1ZATd3WZnlWocLI+lDuelf1appLSNTj+uTd
dAuB8myI3HyEQuq7zhU0YTFsOVh2eT5zK2gJcDvkLJR8k/wqShAklpoAgCbSMHZ/
PKbRsxnEfBsrASiDf2hcJtEi0UJeYKap3tVmVldG03ceinGRJSMqw6Glr7bWItUs
955KY5hsMBeEiIlEc0NAfuHaOV9tIPxGYmzsHRevxuwmfvj0VJuzR88IKwzHRMbB
AYRPBgawamCs+Sz2WC7qTOvkw32qKHsEBNEwzGP2oPfj+VvbxPVIzVI3SBP49qWl
Op4EnePDbYM+KmlkaL4i
=sXek
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



mesa: Changes to 'ubuntu-yakkety'

2016-12-08 Thread Timo Aaltonen
New branch 'ubuntu-yakkety' available with the following commits:
commit d7c140d51d78812a5c4040c72aa98161712eb35c
Author: Timo Aaltonen 
Date:   Thu Dec 8 10:45:59 2016 +0200

release to yakkety

commit 2946285c929484ddb16c7ec7bd8408df4e7360a8
Merge: b68d691 01579a9
Author: Timo Aaltonen 
Date:   Thu Dec 8 10:43:57 2016 +0200

Merge tag 'mesa-12.0.5' into ubuntu-yakkety

mesa-12.0.5

commit 01579a9d007830f2f905646c9d1f9bd0a03caa89
Author: Emil Velikov 
Date:   Mon Dec 5 15:31:47 2016 +

docs: add release notes for 12.0.5

Signed-off-by: Emil Velikov 

commit cd9a1165586df02e7a34a51addd590284e51d19e
Author: Emil Velikov 
Date:   Mon Dec 5 15:25:21 2016 +

Update version to 12.0.5

Signed-off-by: Emil Velikov 

commit 4a5cce8bd5b1dcf6b95b64c26ea361148964a152
Author: Marek Olšák 
Date:   Fri Dec 2 22:19:06 2016 +0100

radeonsi: silence runtime warnings with LLVM 3.9

Such as:
Warning: LLVM emitted unknown config register: 0x4

This is a non-intrusive back port of commit 0f7a6ea5e7b.

commit b4c28b17554bb4c1cf77b83f52ed4de7fbb45326
Author: Marek Olšák 
Date:   Sat Nov 26 15:52:05 2016 +0100

radeonsi: disable RB+ blend optimizations for dual source blending

This fixes dual source blending on Stoney. The fix was copied from Vulkan.
The problem was discovered during internal testing.

Cc: 13.0 
Reviewed-by: Nicolai Hähnle 
(cherry picked from commit 5e5573b1bf8565f38e9b770b5357d069e80ff00d)

commit 4f71f93878f6aca0fee09fe59449cfe453596b10
Author: Marek Olšák 
Date:   Sat Nov 26 15:43:39 2016 +0100

radeonsi: set CB_BLEND1_CONTROL.ENABLE for dual source blending

copied from Vulkan

Cc: 13.0 
Reviewed-by: Nicolai Hähnle 
(cherry picked from commit ff50c44a5fb4411715da828af5b8706c8a456d26)

commit a9e5a98c192db487cbad0b44f7c570e315529cb2
Author: Marek Olšák 
Date:   Sat Nov 26 15:39:06 2016 +0100

radeonsi: always set all blend registers

better safe than sorry

Cc: 13.0 
Reviewed-by: Nicolai Hähnle 
(cherry picked from commit 87b208a54e67b6b01845efa2ec20a96963399920)

Conflicts:
src/gallium/drivers/radeonsi/si_state.c

commit c1cb1844880f8fa72975de694ac404171e2e2677
Author: Nanley Chery 
Date:   Tue Nov 15 16:42:23 2016 -0800

mesa/fbobject: Update CubeMapFace when reusing textures

Framebuffer attachments can be specified through FramebufferTexture*
calls. Upon specifying a depth (or stencil) framebuffer attachment that
internally reuses a texture, the cube map face of the new attachment
would not be updated (defaulting to TEXTURE_CUBE_MAP_POSITIVE_X).
Fix this issue by actually updating the CubeMapFace field.

This bug manifested itself in BindFramebuffer calls performed on
framebuffers whose stencil attachments internally reused a depth
texture.  When binding a framebuffer, we walk through the framebuffer's
attachments and update each one's corresponding gl_renderbuffer. Since
the framebuffer's depth and stencil attachments may share a
gl_renderbuffer and the walk visits the stencil attachment after
the depth attachment, the uninitialized CubeMapFace forced rendering
to TEXTURE_CUBE_MAP_POSITIVE_X.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=77662
Signed-off-by: Nanley Chery 
Reviewed-by: Brian Paul 
(cherry picked from commit 63318d34acd4a5edb271d57adf3b01e2e52552f8)

commit e3ef7da79ccc12df0cb45538592b682506c7f481
Author: Marek Olšák 
Date:   Wed Nov 30 15:06:08 2016 -0500

gallium/radeon: add support for sharing textures with DCC between processes

v2: use a function for calculating WORD1 of bo metadata

[Lyude]
On Fedora 24 and 25, I ended up noticing some rather nasty graphical
glitches on my desktop (using an R9 380 w/ amdgpu, Mesa version 12.0.4)
while I was in Wayland where the content of windows was garbled, as seen
here:


https://people.freedesktop.org/~lyudess/archive/11-30-2017/amdgpu-fix-example.png

After doing some reverse bisecting with Mesa v13, I ended up tracking
down the fix to this patch, which seems to fix the problem entirely on
all of the systems I've tested.

Reviewed-by: Nicolai Hähnle 
Tested-by: Lyude 
CC: "12.0" 
(cherry picked from commit 095803a37aa67361fc68604e81f858f31ae59b1b)

commit 9666f75b1b4282dc48758cbe42723417254c6f7a
Author: Matt Turner 
Date:   Tue Oct 25 11:44:43 2016 -0700

anv: Replace "abi_versions" with correct "api_version".

git history shows "abi_versions" was used from the outset.

Cc: 
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=98415
Reviewed-by: Dave Airlie 
(cherry picked from commit 07755237d36754cb44c32e17e32cf1bc551d2373)

commit 0afbb9d0525719bef1044e7f7e59e56178e63160
Author: Marek Olšák 
Date:   Mon Oct 10 13:23:55 2016 +0200

radeonsi: emit TA_CS_BC_BASE_A

mesa: Changes to 'ubuntu'

2016-12-08 Thread Timo Aaltonen
 VERSION |2 
 bin/.cherry-ignore  |3 
 debian/changelog|   24 +
 debian/control  |1 
 debian/patches/series   |2 
 debian/patches/workaround-binutils-mips-844357.diff |   43 ++
 debian/rules|2 
 docs/relnotes/13.0.1.html   |3 
 docs/relnotes/13.0.2.html   |  188 
 include/pci_ids/i965_pci_ids.h  |   24 -
 src/amd/common/ac_nir_to_llvm.c |   28 +
 src/amd/vulkan/radv_cmd_buffer.c|1 
 src/amd/vulkan/radv_device.c|   18 -
 src/amd/vulkan/radv_formats.c   |1 
 src/amd/vulkan/radv_image.c |   35 +-
 src/amd/vulkan/radv_meta_clear.c|2 
 src/amd/vulkan/radv_wsi.c   |3 
 src/compiler/glsl/cache.c   |   11 
 src/compiler/glsl/glcpp/glcpp-parse.y   |   25 +
 src/compiler/glsl/glcpp/glcpp.h |9 
 src/compiler/glsl/glsl_lexer.ll |4 
 src/compiler/glsl/lower_output_reads.cpp|1 
 src/compiler/spirv/vtn_variables.c  |8 
 src/gallium/drivers/radeonsi/si_compute.c   |   13 
 src/gallium/drivers/vc4/vc4_context.h   |8 
 src/gallium/drivers/vc4/vc4_draw.c  |5 
 src/gallium/drivers/vc4/vc4_program.c   |   27 +
 src/gallium/drivers/vc4/vc4_qir.h   |1 
 src/gallium/drivers/vc4/vc4_qpu_emit.c  |5 
 src/gallium/drivers/vc4/vc4_register_allocate.c |5 
 src/gbm/backends/dri/gbm_dri.c  |2 
 src/intel/common/gen_device_info.c  |   48 +++
 src/intel/isl/isl.c |2 
 src/intel/vulkan/anv_blorp.c|   24 -
 src/intel/vulkan/anv_cmd_buffer.c   |6 
 src/intel/vulkan/anv_descriptor_set.c   |   12 
 src/intel/vulkan/anv_device.c   |  192 +++--
 src/intel/vulkan/anv_formats.c  |3 
 src/intel/vulkan/anv_genX.h |2 
 src/intel/vulkan/anv_image.c|   12 
 src/intel/vulkan/anv_intel.c|2 
 src/intel/vulkan/anv_pass.c |3 
 src/intel/vulkan/anv_pipeline.c |6 
 src/intel/vulkan/anv_pipeline_cache.c   |3 
 src/intel/vulkan/anv_private.h  |   15 -
 src/intel/vulkan/anv_query.c|3 
 src/intel/vulkan/anv_wsi.c  |   19 +
 src/intel/vulkan/gen8_cmd_buffer.c  |   29 ++
 src/intel/vulkan/genX_blorp_exec.c  |2 
 src/intel/vulkan/genX_cmd_buffer.c  |   65 
 src/mesa/drivers/dri/i965/brw_cs.c  |2 
 src/mesa/drivers/dri/i965/brw_fs_nir.cpp|2 
 src/mesa/drivers/dri/i965/brw_sampler_state.c   |   18 -
 src/mesa/drivers/dri/i965/brw_state.h   |9 
 src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp   |3 
 src/mesa/main/arbprogram.c  |   12 
 src/mesa/main/hash.c|   18 -
 src/mesa/main/pipelineobj.c |3 
 src/mesa/main/shaderapi.c   |   43 +-
 src/vulkan/wsi/Makefile.sources |3 
 src/vulkan/wsi/wsi_common.h |1 
 src/vulkan/wsi/wsi_common_queue.h   |  154 ++
 src/vulkan/wsi/wsi_common_wayland.c |   56 ++-
 src/vulkan/wsi/wsi_common_x11.c |  290 +---
 64 files changed, 1298 insertions(+), 268 deletions(-)

New commits:
commit 804e0e7cbb2a63c9d6e1a177e782c6c1c2040b16
Author: Timo Aaltonen 
Date:   Tue Nov 29 18:15:25 2016 +0200

release to zesty

diff --git a/debian/changelog b/debian/changelog
index 321cd08..358b736 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (13.0.2-1ubuntu1) UNRELEASED; urgency=medium
+mesa (13.0.2-1ubuntu1) zesty; urgency=medium
 
   * Merge from Debian.
 
- -- Timo Aaltonen   Tue, 29 Nov 2016 18:14:42 +0200
+ -- Timo Aaltonen   Tue, 29 Nov 2016 18:15:09 +0200
 
 mesa (13.0.2-1) unstable; urgency=medium
 

commit 1d5644d9201a18bbd7aab510aa358907bec5b598
Author: Timo Aaltonen 
Date:   Tue Nov 29 18:15:05 2016 +0200

update changelog

diff --git a/debian/changelog b/debian/changelog
index 44e6b54..321cd08 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (13.0.2-1ubuntu1) UNRELEASED; urgency=medium
+
+  * Merge from Debian.
+
+ -- Timo Aaltonen   Tue, 29 Nov 201

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

2016-12-08 Thread Andreas Boll
2016-12-06 18:37 GMT+01:00 Ben Hutchings :
> On Tue, 2016-12-06 at 17:07 +0100, Andreas Boll wrote:
>> > 2016-12-05 17:40 GMT+01:00 Ben Hutchings :
>> > On Mon, 2016-12-05 at 16:27 +0100, Alberto Gonzalez Iniesta wrote:
>> > > On Mon, Dec 05, 2016 at 03:23:24PM +, Ben Hutchings wrote:
>> > > >
>> > > > The intel driver is obsolete for all but the oldest chips; you should
>> > > > use xserver-xorg-video-modesetting.
>>
>> Yeah, but xserver-xorg-video-modesetting from jessie misses a lot of
>> features and (glamor) performance optimizations compared to the built-in
>> modesetting driver from stretch/sid.
>
> The modesetting driver was supposed to be backported (in some form) as
> part of the jessie-and-a-half project.  I didn't realise that still
> hadn't happened.
>
> How are Intel GPUs going to be supported in jessie-backports?
>

Since there wasn't a proper upstream release of xxv-intel for years,
distributions need to package random git snapshots. To prevent too much
regressions, we (Debian) update only when we really need to, e.g. for
compatibility with new xservers.

As a side effect of the automatic switch to modesetting xxv-intel gets
tested less in sid and testing. Thus the backported xxv-intel package
isn't as well tested as in the past.

>> >
>> > Actually that driver's part of xserver-xorg-core now, not its own
>> > package.
>> >
>> > > > (We should make this switch automatic on upgrade.)
>> > > >
>>
>> We do this already. See
>> https://sources.debian.net/src/xorg-server/2:1.19.0-2/debian/xserver-xorg-core.NEWS/
>> and
>> https://sources.debian.net/src/xorg-server/2:1.19.0-2/debian/patches/06_use-intel-only-on-pre-gen4.diff/
>
> So the intel driver still binds to *some* i915-supported chips,
> contrary to what I expected.

Yeah, those chips don't have good enough OpenGL support to be useful for
glamor acceleration. Even gen4 has issues due to OpenGL shortcomings.
See https://bugs.freedesktop.org/show_bug.cgi?id=97169

Andreas



libinput: Changes to 'debian-unstable'

2016-12-08 Thread Timo Aaltonen
 configure.ac   |4 -
 debian/changelog   |6 ++
 src/evdev-mt-touchpad.c|   20 +++
 src/evdev.c|   46 +
 src/evdev.h|4 +
 src/libinput-util.c|   97 -
 src/libinput-util.h|   75 
 src/path.c |2 
 src/udev-seat.c|   26 -
 test/misc.c|   95 
 test/touchpad.c|   24 +
 udev/90-libinput-model-quirks.hwdb |4 +
 12 files changed, 350 insertions(+), 53 deletions(-)

New commits:
commit c0df42d4780d19d539bd33deee75addf17079d21
Author: Timo Aaltonen 
Date:   Thu Dec 8 16:18:31 2016 +0200

release to sid

diff --git a/debian/changelog b/debian/changelog
index 188419a..ba59dcf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-libinput (1.5.3-1) UNRELEASED; urgency=medium
+libinput (1.5.3-1) unstable; urgency=medium
 
   * New upstream release.
 
- -- Timo Aaltonen   Thu, 08 Dec 2016 16:16:58 +0200
+ -- Timo Aaltonen   Thu, 08 Dec 2016 16:18:19 +0200
 
 libinput (1.5.2-1) unstable; urgency=medium
 

commit 578ecc62f68b1a6c2659ccd244db61e24f711731
Author: Timo Aaltonen 
Date:   Thu Dec 8 16:18:13 2016 +0200

update changelog

diff --git a/debian/changelog b/debian/changelog
index 4390058..188419a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libinput (1.5.3-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Timo Aaltonen   Thu, 08 Dec 2016 16:16:58 +0200
+
 libinput (1.5.2-1) unstable; urgency=medium
 
   * New upstream release.

commit 4e485470475fe120e398e49beb30e46b3a73f5c8
Author: Peter Hutterer 
Date:   Wed Dec 7 14:23:34 2016 +1000

libinput 1.5.3

Signed-off-by: Peter Hutterer 

diff --git a/configure.ac b/configure.ac
index 7c13a4e..b30a6fd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_PREREQ([2.64])
 
 m4_define([libinput_major_version], [1])
 m4_define([libinput_minor_version], [5])
-m4_define([libinput_micro_version], [2])
+m4_define([libinput_micro_version], [3])
 m4_define([libinput_version],
   
[libinput_major_version.libinput_minor_version.libinput_micro_version])
 
@@ -35,7 +35,7 @@ AM_INIT_AUTOMAKE([1.11 foreign no-dist-gzip dist-xz])
 # b) If interfaces have been changed or added, but binary compatibility has
 #been preserved, change to C+1:0:A+1
 # c) If the interface is the same as the previous version, change to C:R+1:A
-LIBINPUT_LT_VERSION=20:3:10
+LIBINPUT_LT_VERSION=20:4:10
 AC_SUBST(LIBINPUT_LT_VERSION)
 
 AM_SILENT_RULES([yes])

commit 9835acf7c76c2fb393b87e33585d917f7d056469
Author: Peter Hutterer 
Date:   Mon Dec 5 13:39:42 2016 +1000

touchpad: sync BTN_TOOL_FINGER state on init

The Elantech touchpad on my Asus Vivobook doesn't release BTN_TOOL_FINGER on
up. If the touchpad was used before libinput initializes, the kernel filters
the event because its state is already set. We never receive it and keep
ignoring all events until the first switch to BTN_TOOL_DOUBLETAP and back.

On touchpad init sync the BTN_TOOL_FINGER state and set it accordingly. This
is the only event that can be legitimately down on init. We don't care about
BTN_TOUCH because ignoring an ongoing touch on init is generally a good idea
and we can ignore any multifinger gesture as well.

Signed-off-by: Peter Hutterer 
Reviewed-by: Hans de Goede 
(cherry picked from commit 5552a6f145b9cb9d8e00f2fdf25e0acb75fe6c72)

diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c
index af2a2cd..05e2ae5 100644
--- a/src/evdev-mt-touchpad.c
+++ b/src/evdev-mt-touchpad.c
@@ -1829,6 +1829,14 @@ tp_init_slots(struct tp_dispatch *tp,
for (i = 1; i < tp->num_slots; i++)
tp_sync_touch(tp, device, &tp->touches[i], i);
 
+   /* Some touchpads don't reset BTN_TOOL_FINGER on touch up and only
+* change to/from it when BTN_TOOL_DOUBLETAP is set. This causes us
+* to ignore the first touches events until a two-finger gesture is
+* performed.
+*/
+   if (libevdev_get_event_value(device->evdev, EV_KEY, BTN_TOOL_FINGER))
+   tp_fake_finger_set(tp, BTN_TOOL_FINGER, 1);
+
return true;
 }
 
diff --git a/test/touchpad.c b/test/touchpad.c
index cdc261b..5b6f0a4 100644
--- a/test/touchpad.c
+++ b/test/touchpad.c
@@ -4365,6 +4365,29 @@ START_TEST(touchpad_slot_swap)
 }
 END_TEST
 
+START_TEST(touchpad_finger_always_down)
+{
+   struct litest_device *dev = litest_current_device();
+   struct libinput *li;
+
+   /* Set BTN_TOOL_FINGER before a new context is initialized */
+   litest_event(dev, EV_KEY, BTN_TOOL_FINGER, 1);
+   litest_event(dev, EV_SYN, SYN_REPORT, 0);
+
+   li = litest_create_context();
+   libinpu

libinput: Changes to 'refs/tags/libinput-1.5.3-1'

2016-12-08 Thread Timo Aaltonen
Tag 'libinput-1.5.3-1' created by Timo Aaltonen  at 
2016-12-08 14:21 +

Tagging upload of libinput 1.5.3-1 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABCAAGBQJYSWx1AAoJEMtwMWWoiYTcSNgP/RXMIVxia6/uUrSP1xVeM0Fg
8YQNOiwDvh3Cen2CRh3jP+9Qcfnkw5X1epjWl/ekeCiVbwq2RQRZRBkomGj8v/QD
BXowLO8xXxIsOWkMadomtv6hMbuX1exabPw99Gf6x+q+CmMGlCStYPlMbEjBJsIf
gknDLhEmhWjQ84VsnbDMQu+buermpp9+LQ/gO8Ht6Cj8hIAeiz+BAHOl1svu40WG
Phceq6d2bm1pnOl1hqP+6LDyiphGzhr2Jfb4wjDvEyEK5oEKibdfRtxSu+BaGWyp
r7rRmzXC81lM8XIhATnUyi3n55Pyb+tNfa1/CQWThn0e2zABJ6PLifo2/SL4xFe/
Exz9tAL8R96GZLDg90kZUor3/KLMNek+nxT913fpzPlXSIbzuFB6by5qrz+Z9Kgi
1Sni1Edcr5ktRDpwYtxyrgQWqJgOoZ/XfU+TboAkNfrQ9T2hP9vwOJDSV3gfbrVX
E0ac+bkJj7L47utkTlYbL4rNLvMYumlvWLIk6sBIdPJDyKo45AJbR39klordLpjO
WjVS5EiyjpBI7MygDi35tygdlAsG4Jaf9d8v3YVZWTQts6jmA/boduIz3Kdd4mPe
00XYR829vLBFcuynjaDlF8CTZMUj2/e3girXqhK+2G8A9IVo7Fl7ydicK5kU0C+j
TAtAFH3gPBj7tCJGqY/8
=9RGr
-END PGP SIGNATURE-

Changes since libinput-1.5.2-1:
Peter Hutterer (11):
  util: fix indentation for safe_atoi
  util: fix include order
  util: if errno is nonzero, exit early from safe_atoi
  evdev: move reading the calibration prop into a helper function
  path: read the calibration prop on startup
  util: add safe_atod for locale-independent conversion
  util: add a helper function to split a string into substrings
  evdev: use safe_atod to convert the matrix values
  touchpad: add a quirk for the HP Pavilion dm4
  touchpad: sync BTN_TOOL_FINGER state on init
  libinput 1.5.3

Timo Aaltonen (3):
  Merge branch 'upstream-unstable' into debian-unstable
  update changelog
  release to sid

---
 configure.ac   |4 -
 debian/changelog   |6 ++
 src/evdev-mt-touchpad.c|   20 +++
 src/evdev.c|   46 +
 src/evdev.h|4 +
 src/libinput-util.c|   97 -
 src/libinput-util.h|   75 
 src/path.c |2 
 src/udev-seat.c|   26 -
 test/misc.c|   95 
 test/touchpad.c|   24 +
 udev/90-libinput-model-quirks.hwdb |4 +
 12 files changed, 350 insertions(+), 53 deletions(-)
---



libinput: Changes to 'upstream-unstable'

2016-12-08 Thread Timo Aaltonen
 configure.ac   |4 -
 src/evdev-mt-touchpad.c|   20 +++
 src/evdev.c|   46 +
 src/evdev.h|4 +
 src/libinput-util.c|   97 -
 src/libinput-util.h|   75 
 src/path.c |2 
 src/udev-seat.c|   26 -
 test/misc.c|   95 
 test/touchpad.c|   24 +
 udev/90-libinput-model-quirks.hwdb |4 +
 11 files changed, 344 insertions(+), 53 deletions(-)

New commits:
commit 4e485470475fe120e398e49beb30e46b3a73f5c8
Author: Peter Hutterer 
Date:   Wed Dec 7 14:23:34 2016 +1000

libinput 1.5.3

Signed-off-by: Peter Hutterer 

diff --git a/configure.ac b/configure.ac
index 7c13a4e..b30a6fd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_PREREQ([2.64])
 
 m4_define([libinput_major_version], [1])
 m4_define([libinput_minor_version], [5])
-m4_define([libinput_micro_version], [2])
+m4_define([libinput_micro_version], [3])
 m4_define([libinput_version],
   
[libinput_major_version.libinput_minor_version.libinput_micro_version])
 
@@ -35,7 +35,7 @@ AM_INIT_AUTOMAKE([1.11 foreign no-dist-gzip dist-xz])
 # b) If interfaces have been changed or added, but binary compatibility has
 #been preserved, change to C+1:0:A+1
 # c) If the interface is the same as the previous version, change to C:R+1:A
-LIBINPUT_LT_VERSION=20:3:10
+LIBINPUT_LT_VERSION=20:4:10
 AC_SUBST(LIBINPUT_LT_VERSION)
 
 AM_SILENT_RULES([yes])

commit 9835acf7c76c2fb393b87e33585d917f7d056469
Author: Peter Hutterer 
Date:   Mon Dec 5 13:39:42 2016 +1000

touchpad: sync BTN_TOOL_FINGER state on init

The Elantech touchpad on my Asus Vivobook doesn't release BTN_TOOL_FINGER on
up. If the touchpad was used before libinput initializes, the kernel filters
the event because its state is already set. We never receive it and keep
ignoring all events until the first switch to BTN_TOOL_DOUBLETAP and back.

On touchpad init sync the BTN_TOOL_FINGER state and set it accordingly. This
is the only event that can be legitimately down on init. We don't care about
BTN_TOUCH because ignoring an ongoing touch on init is generally a good idea
and we can ignore any multifinger gesture as well.

Signed-off-by: Peter Hutterer 
Reviewed-by: Hans de Goede 
(cherry picked from commit 5552a6f145b9cb9d8e00f2fdf25e0acb75fe6c72)

diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c
index af2a2cd..05e2ae5 100644
--- a/src/evdev-mt-touchpad.c
+++ b/src/evdev-mt-touchpad.c
@@ -1829,6 +1829,14 @@ tp_init_slots(struct tp_dispatch *tp,
for (i = 1; i < tp->num_slots; i++)
tp_sync_touch(tp, device, &tp->touches[i], i);
 
+   /* Some touchpads don't reset BTN_TOOL_FINGER on touch up and only
+* change to/from it when BTN_TOOL_DOUBLETAP is set. This causes us
+* to ignore the first touches events until a two-finger gesture is
+* performed.
+*/
+   if (libevdev_get_event_value(device->evdev, EV_KEY, BTN_TOOL_FINGER))
+   tp_fake_finger_set(tp, BTN_TOOL_FINGER, 1);
+
return true;
 }
 
diff --git a/test/touchpad.c b/test/touchpad.c
index cdc261b..5b6f0a4 100644
--- a/test/touchpad.c
+++ b/test/touchpad.c
@@ -4365,6 +4365,29 @@ START_TEST(touchpad_slot_swap)
 }
 END_TEST
 
+START_TEST(touchpad_finger_always_down)
+{
+   struct litest_device *dev = litest_current_device();
+   struct libinput *li;
+
+   /* Set BTN_TOOL_FINGER before a new context is initialized */
+   litest_event(dev, EV_KEY, BTN_TOOL_FINGER, 1);
+   litest_event(dev, EV_SYN, SYN_REPORT, 0);
+
+   li = litest_create_context();
+   libinput_path_add_device(li,
+libevdev_uinput_get_devnode(dev->uinput));
+   litest_drain_events(li);
+
+   litest_touch_down(dev, 0, 50, 50);
+   litest_touch_move_to(dev, 0, 50, 50, 70, 50, 10, 0);
+
+   litest_assert_only_typed_events(li, LIBINPUT_EVENT_POINTER_MOTION);
+
+   libinput_unref(li);
+}
+END_TEST
+
 START_TEST(touchpad_time_usec)
 {
struct litest_device *dev = litest_current_device();
@@ -4742,6 +4765,7 @@ litest_setup_tests_touchpad(void)
 
litest_add_for_device("touchpad:bugs", 
touchpad_tool_tripletap_touch_count, LITEST_SYNAPTICS_TOPBUTTONPAD);
litest_add_for_device("touchpad:bugs", touchpad_slot_swap, 
LITEST_SYNAPTICS_TOPBUTTONPAD);
+   litest_add_for_device("touchpad:bugs", touchpad_finger_always_down, 
LITEST_SYNAPTICS_TOPBUTTONPAD);
 
litest_add("touchpad:time", touchpad_time_usec, LITEST_TOUCHPAD, 
LITEST_ANY);
 

commit 2d2b38aec4dc763c5c7a0b23862aeaa777f488bb
Author: Peter Hutterer 
Date:   Wed Nov 2 09:40:42 2016 +1000

touchpad: add a quirk for the 

Processing of libinput_1.5.3-1_source.changes

2016-12-08 Thread Debian FTP Masters
libinput_1.5.3-1_source.changes uploaded successfully to localhost
along with the files:
  libinput_1.5.3-1.dsc
  libinput_1.5.3.orig.tar.xz
  libinput_1.5.3-1.debian.tar.xz

Greetings,

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



libinput_1.5.3-1_source.changes ACCEPTED into unstable

2016-12-08 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 08 Dec 2016 16:18:19 +0200
Source: libinput
Binary: libinput10 libinput-bin libinput10-udeb libinput-dev libinput-tools
Architecture: source
Version: 1.5.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libinput-bin - input device management and event handling library - udev quirks
 libinput-dev - input device management and event handling library - development
 libinput-tools - input device management and event handling library - command 
line
 libinput10 - input device management and event handling library - shared libra
 libinput10-udeb - input device management and event handling library - shared 
libra (udeb)
Changes:
 libinput (1.5.3-1) unstable; urgency=medium
 .
   * New upstream release.
Checksums-Sha1:
 a500480aba2cb4705bd8c1910ff63faa57066b24 2319 libinput_1.5.3-1.dsc
 b305043323c3ed9312081bbbc07af304f1a3263b 649940 libinput_1.5.3.orig.tar.xz
 83d85277198f985cfac137ff3fbcda4ae2b8a84e 7292 libinput_1.5.3-1.debian.tar.xz
Checksums-Sha256:
 e34a17b4d394a25bad22ad29565f00faf22a23a7d59c53318b9def6cb8e7b441 2319 
libinput_1.5.3-1.dsc
 6e031a5c455e1cac9f2c97e4d7a45ede274328e0c921e2237222a72fc5142bce 649940 
libinput_1.5.3.orig.tar.xz
 af59e9b15b6f2608c45c29df9769264424c093df521904da82bedec0c44f72d2 7292 
libinput_1.5.3-1.debian.tar.xz
Files:
 c3da5c1488c1d3095bea9ce880d48321 2319 libs optional libinput_1.5.3-1.dsc
 31fb700f6f679cc2bef15a5e66896a60 649940 libs optional 
libinput_1.5.3.orig.tar.xz
 5ef9d6ef31525c3b3bbea844a4d2c0d2 7292 libs optional 
libinput_1.5.3-1.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJYSWvSAAoJEMtwMWWoiYTcYeAP/3DVIYjE5lqaiYcFHJxPOMLH
HXCb9FWhFrDQ1JnXd6pLj/zTrOInrMjF6kosfblxVHpmnXhbhUj9d6n82FNVNRn1
P7Bit6mv/QhRuRULWuqvJLlE004nW4C/NOq4iuX2oDnjsBKA7tcNryojFCP8S+Z4
HgCsfAg7g5KvfiIrAk+drvfIauCb2KWZqeR/VaIeUyGajxHweK+gm+V3mGMpaEmf
XqFw1hMWrvXJo6uYf9qyTnFpLfAjsd7Xx8diM89klxFdJgKkbEmtCMQYTwhilLK4
qaVdQnMQkZF63QJrLNZQGyzmq68qOCNp1UJM04Gr3JjDW2RqcECgWiywjce4hZZl
u7EbrAqUOyox+HI8SxDG28RWjWmP4ycyqj9PKCEdc9BBPoXEeJWMGvFyiQguVzyf
SS/cTq6LP2dXQXKwaQNeZKmkaH5JeAUb1WgvpIDWZidLG/9De63QB+ktbWOQsGmv
sE0VjTs2+EiH5LupjuLIQOgLoNH4hx/GC4fpTV/A3pvhCb72udlDZtCRlILz5eZ+
wgolBvJ8NcjdCDYdPzuKNfZ/n0jzPrxeNhgHNYTIEfYAxPmrK2/N9/KsmydxIcZ6
d3gI3hHFHktCbpDAODCQsPiPnJFDLVrFTB29QDVHPWPQGtoo/XOZW/seS1VvFvAJ
md6mLweFaUi43OIy+JjV
=YiNd
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



libglvnd: Changes to 'debian-unstable'

2016-12-08 Thread Timo Aaltonen
 debian/changelog |6 
 debian/libglvnd0.symbols | 4437 +++
 debian/rules |3 
 3 files changed, 4446 insertions(+)

New commits:
commit 3079ff0fb4082ae6f805a1b32eb61d821d99004b
Author: Timo Aaltonen 
Date:   Thu Dec 8 15:34:56 2016 +0200

Add symbols file.

diff --git a/debian/changelog b/debian/changelog
index 5fc5fbb..c3168f7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libglvnd (0.2.999+git20161203-2) UNRELEASED; urgency=medium
+
+  * Add symbols file.
+
+ -- Timo Aaltonen   Thu, 08 Dec 2016 13:44:48 +0200
+
 libglvnd (0.2.999+git20161203-1) experimental; urgency=low
 
   * Initial release (Closes: #812530)
diff --git a/debian/libglvnd0.symbols b/debian/libglvnd0.symbols
new file mode 100644
index 000..17458b5
--- /dev/null
+++ b/debian/libglvnd0.symbols
@@ -0,0 +1,4437 @@
+libGL.so.1 libglvnd0 #MINVER#
+ glAccum@Base 0
+ glAccumxOES@Base 0
+ glActiveProgramEXT@Base 0
+ glActiveShaderProgram@Base 0
+ glActiveShaderProgramEXT@Base 0
+ glActiveStencilFaceEXT@Base 0
+ glActiveTexture@Base 0
+ glActiveTextureARB@Base 0
+ glActiveVaryingNV@Base 0
+ glAlphaFragmentOp1ATI@Base 0
+ glAlphaFragmentOp2ATI@Base 0
+ glAlphaFragmentOp3ATI@Base 0
+ glAlphaFunc@Base 0
+ glAlphaFuncQCOM@Base 0
+ glAlphaFuncx@Base 0
+ glAlphaFuncxOES@Base 0
+ glApplyFramebufferAttachmentCMAAINTEL@Base 0
+ glApplyTextureEXT@Base 0
+ glAreProgramsResidentNV@Base 0
+ glAreTexturesResident@Base 0
+ glAreTexturesResidentEXT@Base 0
+ glArrayElement@Base 0
+ glArrayElementEXT@Base 0
+ glArrayObjectATI@Base 0
+ glAsyncMarkerSGIX@Base 0
+ glAttachObjectARB@Base 0
+ glAttachShader@Base 0
+ glBegin@Base 0
+ glBeginConditionalRender@Base 0
+ glBeginConditionalRenderNV@Base 0
+ glBeginConditionalRenderNVX@Base 0
+ glBeginFragmentShaderATI@Base 0
+ glBeginOcclusionQueryNV@Base 0
+ glBeginPerfMonitorAMD@Base 0
+ glBeginPerfQueryINTEL@Base 0
+ glBeginQuery@Base 0
+ glBeginQueryARB@Base 0
+ glBeginQueryEXT@Base 0
+ glBeginQueryIndexed@Base 0
+ glBeginTransformFeedback@Base 0
+ glBeginTransformFeedbackEXT@Base 0
+ glBeginTransformFeedbackNV@Base 0
+ glBeginVertexShaderEXT@Base 0
+ glBeginVideoCaptureNV@Base 0
+ glBindANCCaptureStreamBufferNVX@Base 0
+ glBindAttribLocation@Base 0
+ glBindAttribLocationARB@Base 0
+ glBindBuffer@Base 0
+ glBindBufferARB@Base 0
+ glBindBufferBase@Base 0
+ glBindBufferBaseEXT@Base 0
+ glBindBufferBaseNV@Base 0
+ glBindBufferOffsetEXT@Base 0
+ glBindBufferOffsetNV@Base 0
+ glBindBufferRange@Base 0
+ glBindBufferRangeEXT@Base 0
+ glBindBufferRangeNV@Base 0
+ glBindBuffersBase@Base 0
+ glBindBuffersRange@Base 0
+ glBindFragDataLocation@Base 0
+ glBindFragDataLocationEXT@Base 0
+ glBindFragDataLocationIndexed@Base 0
+ glBindFragDataLocationIndexedEXT@Base 0
+ glBindFragmentShaderATI@Base 0
+ glBindFramebuffer@Base 0
+ glBindFramebufferEXT@Base 0
+ glBindFramebufferOES@Base 0
+ glBindImageTexture@Base 0
+ glBindImageTextureEXT@Base 0
+ glBindImageTextures@Base 0
+ glBindLightParameterEXT@Base 0
+ glBindMaterialParameterEXT@Base 0
+ glBindMultiTextureEXT@Base 0
+ glBindParameterEXT@Base 0
+ glBindProgramARB@Base 0
+ glBindProgramNV@Base 0
+ glBindProgramPipeline@Base 0
+ glBindProgramPipelineEXT@Base 0
+ glBindRenderbuffer@Base 0
+ glBindRenderbufferEXT@Base 0
+ glBindRenderbufferOES@Base 0
+ glBindSampler@Base 0
+ glBindSamplers@Base 0
+ glBindTexGenParameterEXT@Base 0
+ glBindTexture@Base 0
+ glBindTextureEXT@Base 0
+ glBindTextureUnit@Base 0
+ glBindTextureUnitParameterEXT@Base 0
+ glBindTextures@Base 0
+ glBindTransformFeedback@Base 0
+ glBindTransformFeedbackEXT@Base 0
+ glBindTransformFeedbackNV@Base 0
+ glBindVertexArray@Base 0
+ glBindVertexArrayAPPLE@Base 0
+ glBindVertexArrayOES@Base 0
+ glBindVertexBuffer@Base 0
+ glBindVertexBuffers@Base 0
+ glBindVertexShaderEXT@Base 0
+ glBindVideoCaptureStreamBufferNV@Base 0
+ glBindVideoCaptureStreamTextureNV@Base 0
+ glBinormal3bEXT@Base 0
+ glBinormal3bvEXT@Base 0
+ glBinormal3dEXT@Base 0
+ glBinormal3dvEXT@Base 0
+ glBinormal3fEXT@Base 0
+ glBinormal3fvEXT@Base 0
+ glBinormal3iEXT@Base 0
+ glBinormal3ivEXT@Base 0
+ glBinormal3sEXT@Base 0
+ glBinormal3svEXT@Base 0
+ glBinormalPointerEXT@Base 0
+ glBitmap@Base 0
+ glBitmapxOES@Base 0
+ glBlendBarrier@Base 0
+ glBlendBarrierKHR@Base 0
+ glBlendBarrierNV@Base 0
+ glBlendColor@Base 0
+ glBlendColorEXT@Base 0
+ glBlendColorxOES@Base 0
+ glBlendEquation@Base 0
+ glBlendEquationEXT@Base 0
+ glBlendEquationIndexedAMD@Base 0
+ glBlendEquationOES@Base 0
+ glBlendEquationSeparate@Base 0
+ glBlendEquationSeparateEXT@Base 0
+ glBlendEquationSeparateIndexedAMD@Base 0
+ glBlendEquationSeparateOES@Base 0
+ glBlendEquationSeparatei@Base 0
+ glBlendEquationSeparateiARB@Base 0
+ glBlendEquationSeparateiEXT@Base 0
+ glBlendEquationSeparateiOES@Base 0
+ glBlendEquationi@Base 0
+ glBlendEquationiARB@Base 0
+ glBlendEquationiEXT@Base 0
+ glBlendEquationiOES@Base 0
+ glBlendFunc@Base 0
+ glBlendFuncIndexedAMD@Base 0
+ glBlendFuncSeparate@Base 0
+ glBle

Bug#847479: xterm: display issue with double-width character like 🍸 on the last column via ncurses

2016-12-08 Thread Vincent Lefevre
Package: xterm
Version: 327-1
Severity: minor

In Mutt, when a double-width character from the subject appears on the
last column (in the Mutt index menu), then the left part of the second
half of the character is visible. Something like that.

For instance, if the character rendering would be denoted by:

  12345678

where 1234 would correspond to the last column and 5678 would
correspond to the next column, where only the pixels in 5 would
be visible before the right edge of the xterm window, then what
is visible seems to be the pixels from 5.

Said otherwise, the behavior is like if xterm would render the
character in its window (thus the 12345 part) then cleared the
last column (1234).

This is very similar to bug 844325.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages xterm depends on:
ii  libc6   2.24-8
ii  libfontconfig1  2.11.0-6.7
ii  libice6 2:1.0.9-1+b1
ii  libtinfo5   6.0+20161126-1
ii  libutempter01.1.6-3
ii  libx11-62:1.6.4-2
ii  libxaw7 2:1.0.13-1
ii  libxft2 2.3.2-1
ii  libxinerama12:1.1.3-1+b1
ii  libxmu6 2:1.1.2-2
ii  libxpm4 1:3.5.11-1+b1
ii  libxt6  1:1.1.5-1
ii  xbitmaps1.1.1-2

Versions of packages xterm recommends:
ii  x11-utils  7.7+3

Versions of packages xterm suggests:
pn  xfonts-cyrillic  

-- no debconf information



Bug#847479: xterm: display issue with double-width character like 🍸 on the last column via ncurses

2016-12-08 Thread Vincent Lefevre
Notes:

The character appears in the subject of this mail, so that you can
use it as a test case. :)

The problem doesn't appear with a shell and printf. Thus I assume that
it may be related to margins and things like that.

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)