Bug#820803: xterm: X resources parsed with locale settings

2016-05-30 Thread Philipp Marek
> > > > Configuration files should be parsed via the "C" locale, IMO - having 
> > > > to 
> > > > think about "," vs. "." in there is awkward.
> > 
> > faceSize is affected, too, BTW.
> > 
> > 
> > > As far as I can tell the conversion is done in
> > > https://cgit.freedesktop.org/xorg/lib/libXt/tree/src/Converters.c#n822
> > > which indeed depends on the locale.
> > > 
> > > But since there's no way to tell how many people depend on the current
> > > behaviour, and changing it would break their configuration...
> > Well, it can't be *that* many people - because it's not that likely that
> >  a) different locale settings apply, AND
> >  b) user wants to change one of the few configuration settings that
> > are affected, AND
> >  c) user figures out that "," (or whatever else) would be the answer.
> > 
> > So, IMO changing that would be safe enough.
> > 
> > 
> > If you disagree with me, then how about just keeping the current behaviour, 
> > but try to parse with the "C" locale too!?
> It's a little late for that (existing configurations would break if xterm
> switched to "C" locale for evaluating resources).
It's never too late.
And I guess the number of users that figured out "," is *really* small 
- put it in Changelog, and they'll figure out to use "." too.


> And unlike the workaround used for "menuLocale", it's too early in the
> initialization for it to be a good solution for xterm (because that
> would break other parts of the initialization).
> 
> Besides this, there's the scaleHeight resource with the same potential issue.
Yeah, right.
Same reasoning as above applies, though.


Well, just use strtof() instead of sscanf(), and it's "." for comma only.
The current behaviour is unusable if people come in with (potentially) 
differing locales.



Bug#801081: Re: xserver-xorg-video-qxl: QXL video unusable due to performance

2016-05-30 Thread Laurent Bigonville



Le 30/05/16 à 08:35, Julien Cristau a écrit :

On Sun, May 29, 2016 at 15:53:28 -0400, Jason Briggs wrote:


Please include this patch as well:

http://pkgs.fedoraproject.org/cgit/rpms/xorg-x11-drv-qxl.git/plain/qxl-kms-disable-composite.patch

it appear to help with glitches.

Is there any chance these two patch can make it into Jessie? The reason is 
because it affects all jessie live CD and live CD can't be used properly at all 
with KVM/spice, it really break functionality and there is no workaround there 
unless you rebuild the CD. There is still 2 years of life to jessie and all 
downstream suffer.


The patches need to make it into an upstream release first.


I would also prefer that.

I already contacted upstream about it, he's aware of the patches and 
merging them somewhere on his list.




Processed: fixed 789719 in 1.3.0-2

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

> fixed 789719 1.3.0-2
Bug #789719 [libinput10] libinput10: "Print" keypress not working anymore
Marked as fixed in versions libinput/1.3.0-2.
> thanks
Stopping processing here.

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



Bug#789719: marked as done (libinput10: "Print" keypress not working anymore)

2016-05-30 Thread Debian Bug Tracking System
Your message dated Mon, 30 May 2016 12:28:17 +0200
with message-id <20160530102817.ga27...@polynomio.collabora.co.uk>
and subject line Re: Bug#789719: libinput10: "Print" keypress not working 
anymore
has caused the Debian Bug report #789719,
regarding libinput10: "Print" keypress not working anymore
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.)


-- 
789719: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789719
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libinput10
Version: 0.17.0-1
Severity: important

Dear Maintainer,

   * What led up to the situation?

After my daily dist-upgrade of my testing distro last Sunday, I can no longer
make screenshots with the Print-shortcut. But the binding is still configured
as normal. So, I checked what happens, and one of the packages that were
upgraded:

 [UPGRADE] libinput10:amd64 0.15.0-2 -> 0.17.0-1

So, I tried to check what happens with xev.

This is what happens for a working key ("Pause"):

KeyPress event, serial 33, synthetic NO, window 0x241,
root 0x25c, subw 0x0, time 15724505, (106,119), root:(251,329),
state 0x0, keycode 127 (keysym 0xff13, Pause), same_screen YES,
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x241,
root 0x25c, subw 0x0, time 15725041, (106,119), root:(251,329),
state 0x0, keycode 127 (keysym 0xff13, Pause), same_screen YES,
XLookupString gives 0 bytes: 
XFilterEvent returns: False

but when I press the PrintScrn button on my Logitech UltraX Premium Keyboard, 
this is output by xev:

FocusOut event, serial 36, synthetic NO, window 0x241,
mode NotifyGrab, detail NotifyAncestor

FocusOut event, serial 36, synthetic NO, window 0x241,
mode NotifyUngrab, detail NotifyPointer

FocusIn event, serial 36, synthetic NO, window 0x241,
mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 36, synthetic NO, window 0x0,
keys:  92  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

and when I simply do it again:

FocusOut event, serial 36, synthetic NO, window 0x241,
mode NotifyGrab, detail NotifyAncestor

FocusOut event, serial 36, synthetic NO, window 0x241,
mode NotifyUngrab, detail NotifyPointer

FocusIn event, serial 36, synthetic NO, window 0x241,
mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 36, synthetic NO, window 0x0,
keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0


So, no KeyPress/KeyRelease event at all... This makes me suspect something more
low level is wrong, and thus I filed a bug report against this package. I hope
it's the right package, please reassign if it's not (and educate me).

Thanks for reading this!

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

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, 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 libinput10 depends on:
ii  libc6  2.19-18
ii  libevdev2  1.4.2+dfsg-1
ii  libmtdev1  1.1.5-1
ii  libudev1   215-18

libinput10 recommends no packages.

libinput10 suggests no packages.

-- no debconf information
--- End Message ---
--- Begin Message ---
On Wed, Feb 10, 2016 at 10:51:57AM +0100, Hector Oron wrote:
> On Tue, Jun 23, 2015 at 10:07:36PM +0200, Manuel Bilderbeek wrote:
> > Package: libinput10
> > Version: 0.17.0-1
> > Severity: important
> > 
> > Dear Maintainer,
> > 
> >* What led up to the situation?
> > 
> > After my daily dist-upgrade of my testing distro last Sunday, I can no 
> > longer
> > make screenshots with the Print-shortcut. But the binding is still 
> > configured
> > as normal. So, I checked what happens, and one of the packages that were
> > upgraded:
> > 
> >  [UPGRADE] libinput10:amd64 0.15.0-2 -> 0.17.0-1
> 
> Thanks for the report! Could you please re-test with later versions, 
> 1.1.{4,6,7} and the upcoming 1.1.901 in experimental and refresh/update the 
> report.

I am closing this report as the feature works for me, on current libinput and 
gnome-utils.

Please, feel free to reopen if the issue persists.

Regards,
-- 
  Hector Oron


signature.asc
Description

Bug#825784: marked as done (libinput10: libinput is very choppy with ELAN1000 touchpads since 1.3.0)

2016-05-30 Thread Debian Bug Tracking System
Your message dated Mon, 30 May 2016 11:29:18 +
with message-id 
and subject line Bug#825784: fixed in libinput 1.3.1-1
has caused the Debian Bug report #825784,
regarding libinput10: libinput is very choppy with ELAN1000 touchpads since 
1.3.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.)


-- 
825784: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825784
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libinput10
Version: 1.3.0-2
Severity: normal

Dear Maintainer,

Ever since libinput 1.3.0 my touchpads have been stalling and gotten very 
choppy. After quilting the following patch into the package I was able to get
it working again:

https://lists.freedesktop.org/archives/wayland-devel/2016-May/028932.html

It behaves so poorly if you don't have one of those lenovos, I feel like it 
might be worth quilting the source package in debian until libinput releases 
a fixed version.

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

Kernel: Linux 4.6.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, 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 libinput10 depends on:
ii  libc6 2.22-9
ii  libevdev2 1.5.1+dfsg-1
ii  libinput-bin  1.3.0-2
ii  libmtdev1 1.1.5-1
ii  libudev1  230-1
ii  libwacom2 0.19-1

libinput10 recommends no packages.

libinput10 suggests no packages.

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: libinput
Source-Version: 1.3.1-1

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

Debian distribution maintenance software
pp.
Héctor Orón Martínez  (supplier of updated libinput 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: SHA512

Format: 1.8
Date: Mon, 30 May 2016 12:29:50 +0200
Source: libinput
Binary: libinput10 libinput-bin libinput10-udeb libinput-dev libinput-tools
Architecture: source
Version: 1.3.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Héctor Orón Martínez 
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)
Closes: 825784
Changes:
 libinput (1.3.1-1) unstable; urgency=medium
 .
   * New upstream release.
 - Fixes 'libinput is very choppy with ELAN1000 touchpads'
 (Closes: #825784)
Checksums-Sha1:
 ccebcdb2597bfc8d93e9c18d32cf869bca032913 2301 libinput_1.3.1-1.dsc
 db5b36c2535d095ce01badeec3fb6a4d5aff89e4 620708 libinput_1.3.1.orig.tar.xz
 df2a069ef67ce9ce51a2d56ba9c64dc04e18 5932 libinput_1.3.1-1.debian.tar.xz
Checksums-Sha256:
 6a1bcd65d4ac2facd5cc467d7a784c4e61af1378ecfb01d5a80e434dd29f8032 2301 
libinput_1.3.1-1.dsc
 0d7d5fe1b877046b3f818d492019d2ecbb2aa5bfbf3fda9bf75e54b9a3623353 620708 
libinput_1.3.1.orig.tar.xz
 805f7695fa052ff9b0dfbbc71c377cfc7ab9511b0b08dd28d4cbfe2c582f485c 5932 
libinput_1.3.1-1.debian.tar.xz
Files:
 8205eca56266cee3fb93696c2d5c6137 2301 libs optional libinput_1.3.1-1.dsc
 e3bd781e15ed6164cad0d0052f3083f6 620708 libs optional 
libinput_1.3.1.orig.tar.xz
 2afff7545d180d178db7d65788b9319e 5932 libs optional 
libinput_1.3.1-1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJXTCDSAAoJEK8ig6p24qx72UcP/0p6atjNhI9tKwn3quOcwgZ+
8Ktr5XK4M56ydn3bVJ7lDlfSTVXqEOjo47w1LpElnnoWq+0tQ/KmwHBqGVg438uW
Aqk51Z0yTkz8jwEHmE5Y22GYFthnYPsh909bL6pHUK4hBpiS2cK2Ghxrkk7VtYel
xU3cy3+1MvAHT8Md0B7AqFBN3UDp6a3SNj5nhUap89eYFmjeptzHK0XcN9MCDYG2
Oq0/7ZDoWalV+vILUwsmh58atQDe+varNC7Q1BeKge+efd1fOss4RaRRW5+lpcRV
+2ByX/y5Q6a3bi9i7RErw06eZ/vdv/m+4ArAGbxXIggn57ZSwlpF9e0lDSbVhI6N
zfscSdLVGFA

libinput: Changes to 'upstream-unstable'

2016-05-30 Thread Hector Oron
 configure.ac   |4 +--
 doc/Makefile.am|   12 +--
 src/evdev-mt-touchpad-gestures.c   |2 -
 src/evdev-mt-touchpad.c|4 ++-
 src/evdev-tablet-pad.c |4 +++
 src/evdev.c|6 -
 src/libinput.h |   21 ++--
 test/keyboard.c|   38 +
 udev/90-libinput-model-quirks.hwdb |8 +++
 9 files changed, 86 insertions(+), 13 deletions(-)

New commits:
commit 568be0867f7ac8c37912ad6724a053f40f6aae51
Author: Peter Hutterer 
Date:   Mon May 30 08:51:11 2016 +1000

configure.ac: libinput 1.3.1

Signed-off-by: Peter Hutterer 

diff --git a/configure.ac b/configure.ac
index a44d84c..3cf46d4 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], [3])
-m4_define([libinput_micro_version], [0])
+m4_define([libinput_micro_version], [1])
 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=18:3:8
+LIBINPUT_LT_VERSION=18:4:8
 AC_SUBST(LIBINPUT_LT_VERSION)
 
 AM_SILENT_RULES([yes])

commit 0d5d367a82d250d3cdf4b1e21c48bf1cf81b8d7a
Author: Peter Hutterer 
Date:   Fri May 27 10:35:34 2016 +1000

doc: add the missing svg files to the Makefile.am

Signed-off-by: Peter Hutterer 
(cherry picked from commit 8d80aae784dececda72ff6c9409b4d421a887f20)

diff --git a/doc/Makefile.am b/doc/Makefile.am
index 58effde..62630d0 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -39,15 +39,23 @@ diagram_files = \
$(srcdir)/dot/evemu.gv \
$(srcdir)/svg/button-scrolling.svg \
$(srcdir)/svg/clickfinger.svg \
+   $(srcdir)/svg/clickfinger-distance.svg \
$(srcdir)/svg/edge-scrolling.svg \
+   $(srcdir)/svg/gesture-2fg-ambiguity.svg \
$(srcdir)/svg/palm-detection.svg \
$(srcdir)/svg/pinch-gestures.svg \
+   $(srcdir)/svg/pinch-gestures-softbuttons.svg \
$(srcdir)/svg/ptraccel-linear.svg \
$(srcdir)/svg/ptraccel-low-dpi.svg \
$(srcdir)/svg/ptraccel-touchpad.svg \
$(srcdir)/svg/ptraccel-trackpoint.svg \
$(srcdir)/svg/software-buttons.svg \
$(srcdir)/svg/swipe-gestures.svg \
+   $(srcdir)/svg/tablet-axes.svg \
+   $(srcdir)/svg/tablet-interfaces.svg \
+   $(srcdir)/svg/tablet-left-handed.svg \
+   $(srcdir)/svg/tablet-out-of-bounds.svg \
+   $(srcdir)/svg/tablet.svg \
$(srcdir)/svg/tap-n-drag.svg \
$(srcdir)/svg/thumb-detection.svg \
$(srcdir)/svg/top-software-buttons.svg \

commit 0694e46ccf0a6337441d5e02fb5049f12d97c8cf
Author: Peter Hutterer 
Date:   Fri May 27 10:33:24 2016 +1000

doc: sort the svg files alphabetically

Signed-off-by: Peter Hutterer 
(cherry picked from commit 7f9c1f1c6c624252fa50693b05f595304aa26764)

diff --git a/doc/Makefile.am b/doc/Makefile.am
index f56ed6a..58effde 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -37,9 +37,8 @@ diagram_files = \
$(srcdir)/dot/libinput-stack-xorg.gv \
$(srcdir)/dot/libinput-stack-gnome.gv \
$(srcdir)/dot/evemu.gv \
-   $(srcdir)/svg/software-buttons.svg \
-   $(srcdir)/svg/clickfinger.svg \
$(srcdir)/svg/button-scrolling.svg \
+   $(srcdir)/svg/clickfinger.svg \
$(srcdir)/svg/edge-scrolling.svg \
$(srcdir)/svg/palm-detection.svg \
$(srcdir)/svg/pinch-gestures.svg \
@@ -47,6 +46,7 @@ diagram_files = \
$(srcdir)/svg/ptraccel-low-dpi.svg \
$(srcdir)/svg/ptraccel-touchpad.svg \
$(srcdir)/svg/ptraccel-trackpoint.svg \
+   $(srcdir)/svg/software-buttons.svg \
$(srcdir)/svg/swipe-gestures.svg \
$(srcdir)/svg/tap-n-drag.svg \
$(srcdir)/svg/thumb-detection.svg \

commit 97ff0002e9b9276819e1caaad204711948bde2bb
Author: Peter Hutterer 
Date:   Thu May 26 08:40:17 2016 +1000

pad: ignore EV_MSC events

The Wacom Express Key Remote sends the serial number via EV_MSC. At some 
later
point we'll need the serial to match the LEDs correctly but for now we can
ignore them.

Signed-off-by: Peter Hutterer 
(cherry picked from commit 0933650f664560f81145c780ea982f49d4df1924)

diff --git a/src/evdev-tablet-pad.c b/src/evdev-tablet-pad.c
index ad6ead8..5341657 100644
--- a/src/evdev-tablet-pad.c
+++ b/src/evdev-tablet-pad.c
@@ -403,6 +403,10 @@ pad_process(struct evdev_dispatch *dispatch,
case EV_SYN:
pad_flush(pad, device, time);
break;
+   case EV_MSC:
+   /* T

libinput: Changes to 'debian-unstable'

2016-05-30 Thread Hector Oron
 configure.ac   |4 +--
 debian/changelog   |8 +++
 debian/control |2 -
 doc/Makefile.am|   12 +--
 src/evdev-mt-touchpad-gestures.c   |2 -
 src/evdev-mt-touchpad.c|4 ++-
 src/evdev-tablet-pad.c |4 +++
 src/evdev.c|6 -
 src/libinput.h |   21 ++--
 test/keyboard.c|   38 +
 udev/90-libinput-model-quirks.hwdb |8 +++
 11 files changed, 95 insertions(+), 14 deletions(-)

New commits:
commit 75a1d5d9e04280e4a90a4241e3c7128ca070c70c
Author: Héctor Orón Martínez 
Date:   Mon May 30 13:13:20 2016 +0200

Release Debian version libinput-1.3.1-1

Signed-off-by: Héctor Orón Martínez 

diff --git a/debian/changelog b/debian/changelog
index c9f7659..6b2495c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+libinput (1.3.1-1) unstable; urgency=medium
+
+  * New upstream release.
+- Fixes 'libinput is very choppy with ELAN1000 touchpads'
+(Closes: #825784)
+
+ -- Héctor Orón Martínez   Mon, 30 May 2016 12:29:50 +0200
+
 libinput (1.3.0-2) unstable; urgency=medium
 
   * rules: Use --fail-missing for dh_install.

commit a5fdfd7672629b22767768afca4fbe27abb81583
Author: Héctor Orón Martínez 
Date:   Mon May 30 13:12:58 2016 +0200

d/control: update uploader name for myself

Signed-off-by: Héctor Orón Martínez 

diff --git a/debian/control b/debian/control
index 8f92ee9..0acae76 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: libinput
 Section: libs
 Priority: optional
 Maintainer: Debian X Strike Force 
-Uploaders: Emilio Pozuelo Monfort , Hector Oron 

+Uploaders: Emilio Pozuelo Monfort , Héctor Orón Martínez 

 Build-Depends:
  debhelper (>= 9),
  dh-autoreconf,

commit 568be0867f7ac8c37912ad6724a053f40f6aae51
Author: Peter Hutterer 
Date:   Mon May 30 08:51:11 2016 +1000

configure.ac: libinput 1.3.1

Signed-off-by: Peter Hutterer 

diff --git a/configure.ac b/configure.ac
index a44d84c..3cf46d4 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], [3])
-m4_define([libinput_micro_version], [0])
+m4_define([libinput_micro_version], [1])
 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=18:3:8
+LIBINPUT_LT_VERSION=18:4:8
 AC_SUBST(LIBINPUT_LT_VERSION)
 
 AM_SILENT_RULES([yes])

commit 0d5d367a82d250d3cdf4b1e21c48bf1cf81b8d7a
Author: Peter Hutterer 
Date:   Fri May 27 10:35:34 2016 +1000

doc: add the missing svg files to the Makefile.am

Signed-off-by: Peter Hutterer 
(cherry picked from commit 8d80aae784dececda72ff6c9409b4d421a887f20)

diff --git a/doc/Makefile.am b/doc/Makefile.am
index 58effde..62630d0 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -39,15 +39,23 @@ diagram_files = \
$(srcdir)/dot/evemu.gv \
$(srcdir)/svg/button-scrolling.svg \
$(srcdir)/svg/clickfinger.svg \
+   $(srcdir)/svg/clickfinger-distance.svg \
$(srcdir)/svg/edge-scrolling.svg \
+   $(srcdir)/svg/gesture-2fg-ambiguity.svg \
$(srcdir)/svg/palm-detection.svg \
$(srcdir)/svg/pinch-gestures.svg \
+   $(srcdir)/svg/pinch-gestures-softbuttons.svg \
$(srcdir)/svg/ptraccel-linear.svg \
$(srcdir)/svg/ptraccel-low-dpi.svg \
$(srcdir)/svg/ptraccel-touchpad.svg \
$(srcdir)/svg/ptraccel-trackpoint.svg \
$(srcdir)/svg/software-buttons.svg \
$(srcdir)/svg/swipe-gestures.svg \
+   $(srcdir)/svg/tablet-axes.svg \
+   $(srcdir)/svg/tablet-interfaces.svg \
+   $(srcdir)/svg/tablet-left-handed.svg \
+   $(srcdir)/svg/tablet-out-of-bounds.svg \
+   $(srcdir)/svg/tablet.svg \
$(srcdir)/svg/tap-n-drag.svg \
$(srcdir)/svg/thumb-detection.svg \
$(srcdir)/svg/top-software-buttons.svg \

commit 0694e46ccf0a6337441d5e02fb5049f12d97c8cf
Author: Peter Hutterer 
Date:   Fri May 27 10:33:24 2016 +1000

doc: sort the svg files alphabetically

Signed-off-by: Peter Hutterer 
(cherry picked from commit 7f9c1f1c6c624252fa50693b05f595304aa26764)

diff --git a/doc/Makefile.am b/doc/Makefile.am
index f56ed6a..58effde 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -37,9 +37,8 @@ diagram_files = \
$(srcdir)/dot/libinput-stack-xorg.gv \
$(srcdir)/dot/libinput-stack-gnome.gv \
$(srcdir)/dot/evemu.gv \
-   $(srcdir)/svg/software-buttons.svg \
-   $(srcdir)/svg/c

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

2016-05-30 Thread Hector Oron
Tag 'libinput-1.3.1-1' created by Héctor Orón Martínez  at 
2016-05-30 11:16 +

Release Debian version libinput-1.3.1-1
-BEGIN PGP SIGNATURE-

iQIcBAABCgAGBQJXTCEHAAoJEK8ig6p24qx7YM0P/i0WQyKmhYWRtFtiOJ0YXmU1
mTZrTSDYEQBz4KH8LLCspELOrcCZ1srCNCXVD+909UEBTSSED8pJSdwiG9HHQvBY
z67lBK9r2S03hMbl92fA6jlCgIBPLw7zI1AOZJHCyktXOsb6r7u7/o0fhsxz5dbN
kfI1ZaOf18BTXYGnJ1F8TuvHn/mPPAbY58q/5x8Jyiw9MadD1nIAD054yF2KnOs/
PPFnU9vZyxMGHn6Q63dil9JH6Eedpk/sNfVjhcB1TNfpkILVC9y4aLZ47d6Ycyw1
Xb4DfgM0d/6MSo58dUjoZUBZ52vR1AJiiRYkwLay+ntxW6YmJbx+QYzfUqrhwZOM
t9eCeitOxX5J1HDqbbPrn//SmmPBoQV916o/inrshVLhz9l81LUC9uWtybe9TUjt
9czLT3oy1D8gXgnOdD4bYoG8i8DQNjqaEJ3MjzKDZ0qqHQNTw+HAv7fj43FA1nVO
ZUpki9AXgLtbkdttLvJB26DLXCpL1DbtPu/GfI8pqGDCeSUJJPYFbT6MUn8cUYCC
F936K0dQdQEnAG4S0jWw3K7fbw3qxjhZIPw+jrx01PEQgKUAIxuGO3GXF9nsc/16
3usfEahtHekLv3xOrR8MHcS+aba8iWopIS4XswFcOfthWj5GOUivSgKAAQe5lPfS
JgomwwV3yd3tO/IdYzCx
=QnqH
-END PGP SIGNATURE-

Changes since libinput-1.3.0-2:
Héctor Orón Martínez (3):
  Merge branch 'upstream-unstable' into debian-unstable
  d/control: update uploader name for myself
  Release Debian version libinput-1.3.1-1

Peter Hutterer (12):
  gestures: don't send swipe gestures when gestures are disabled
  evdev: the range between dpad and trigger-happy are keys, not buttons
  touchpad: only use negative pressure change check on Lenovo *50 and *60 
series
  doc: fix a few typos
  udev: add the Yoga 2 to the wobbly touchpads
  udev: mark ALPS touchpads fw version 300 as wobbly touchpads
  doc: update doc to explicitly state that the seat isn't referenced
  doc: update ref/unref behavior for the tablet tool
  pad: ignore EV_MSC events
  doc: sort the svg files alphabetically
  doc: add the missing svg files to the Makefile.am
  configure.ac: libinput 1.3.1

---
 configure.ac   |4 +--
 debian/changelog   |8 +++
 debian/control |2 -
 doc/Makefile.am|   12 +--
 src/evdev-mt-touchpad-gestures.c   |2 -
 src/evdev-mt-touchpad.c|4 ++-
 src/evdev-tablet-pad.c |4 +++
 src/evdev.c|6 -
 src/libinput.h |   21 ++--
 test/keyboard.c|   38 +
 udev/90-libinput-model-quirks.hwdb |8 +++
 11 files changed, 95 insertions(+), 14 deletions(-)
---



Processing of libinput_1.3.1-1_source.changes

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

Greetings,

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



libinput_1.3.1-1_source.changes ACCEPTED into unstable

2016-05-30 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Mon, 30 May 2016 12:29:50 +0200
Source: libinput
Binary: libinput10 libinput-bin libinput10-udeb libinput-dev libinput-tools
Architecture: source
Version: 1.3.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Héctor Orón Martínez 
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)
Closes: 825784
Changes:
 libinput (1.3.1-1) unstable; urgency=medium
 .
   * New upstream release.
 - Fixes 'libinput is very choppy with ELAN1000 touchpads'
 (Closes: #825784)
Checksums-Sha1:
 ccebcdb2597bfc8d93e9c18d32cf869bca032913 2301 libinput_1.3.1-1.dsc
 db5b36c2535d095ce01badeec3fb6a4d5aff89e4 620708 libinput_1.3.1.orig.tar.xz
 df2a069ef67ce9ce51a2d56ba9c64dc04e18 5932 libinput_1.3.1-1.debian.tar.xz
Checksums-Sha256:
 6a1bcd65d4ac2facd5cc467d7a784c4e61af1378ecfb01d5a80e434dd29f8032 2301 
libinput_1.3.1-1.dsc
 0d7d5fe1b877046b3f818d492019d2ecbb2aa5bfbf3fda9bf75e54b9a3623353 620708 
libinput_1.3.1.orig.tar.xz
 805f7695fa052ff9b0dfbbc71c377cfc7ab9511b0b08dd28d4cbfe2c582f485c 5932 
libinput_1.3.1-1.debian.tar.xz
Files:
 8205eca56266cee3fb93696c2d5c6137 2301 libs optional libinput_1.3.1-1.dsc
 e3bd781e15ed6164cad0d0052f3083f6 620708 libs optional 
libinput_1.3.1.orig.tar.xz
 2afff7545d180d178db7d65788b9319e 5932 libs optional 
libinput_1.3.1-1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJXTCDSAAoJEK8ig6p24qx72UcP/0p6atjNhI9tKwn3quOcwgZ+
8Ktr5XK4M56ydn3bVJ7lDlfSTVXqEOjo47w1LpElnnoWq+0tQ/KmwHBqGVg438uW
Aqk51Z0yTkz8jwEHmE5Y22GYFthnYPsh909bL6pHUK4hBpiS2cK2Ghxrkk7VtYel
xU3cy3+1MvAHT8Md0B7AqFBN3UDp6a3SNj5nhUap89eYFmjeptzHK0XcN9MCDYG2
Oq0/7ZDoWalV+vILUwsmh58atQDe+varNC7Q1BeKge+efd1fOss4RaRRW5+lpcRV
+2ByX/y5Q6a3bi9i7RErw06eZ/vdv/m+4ArAGbxXIggn57ZSwlpF9e0lDSbVhI6N
zfscSdLVGFAYttqzLfW+8i6qqe7AxPKtLUgTvp5h7NdbZ5RikQQrriRlKU1Etd2R
/KCXiyVxfkixdF59RjQ9fLbsDqqlZ1G4x3D/zttcAz0N5TRD3MHYN3iLo+DGudwg
7Yu6WcuE0i3D3qBj2XRO9NDrCpVYa4FMP34j618LDpWLr6obKj8V2UOvvU4XLb1F
IGJd6mxQgcYgjkwOtZ37M+gRdFdEYgFm4DkxHT6FsONmhDdVBr48ALXwHiWG82V+
ZS3kUcbcdxSINeH3Z+pxXCUUqOkEXNaoXLqWKSsq2M2mnrsGhSQnB88vU93SW+NQ
R0WrvbkqIxJbjxwZaABL
=hgk0
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#820322: X crashes using modesetting driver

2016-05-30 Thread Reinhard Karcher
reassign src:linux
fixed-upstream 4.7-rc1
thanks

Using a selfcompiled kernel 4.7-rc1, the crash disappeared.

Reinhard



Bug#825833: libdrm: add libkms into the package

2016-05-30 Thread Víctor Jáquez
Source: libdrm
Version: 2.4.68
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

The gstreamer element kmssink needs libkms to be built. This element is useful
in embedded system, but it could be also used in desktops. Nonetheless, this
library is not build, nor packaged, in libdrm.

I think it should be good to build and package libkms again in libdrm and
libdrm-dev.

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (102, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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



Processed: severity of 825833 is wishlist

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

> severity 825833 wishlist
Bug #825833 [src:libdrm] libdrm: add libkms into the package
Severity set to 'wishlist' from 'normal'
> thanks
Stopping processing here.

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



xorg-server: Changes to 'ubuntu-vivid-lts'

2016-05-30 Thread Timo Aaltonen
 debian/changelog   |8 +
 debian/patches/randr-adjust-masters-last-set-time.diff |   39 +++
 debian/patches/randr-do-not-check-the-screen-size.diff |   87 +
 debian/patches/series  |2 
 4 files changed, 136 insertions(+)

New commits:
commit 58d765d94e7809c11b18a92a7ecc0fe2e3b7ba55
Author: Timo Aaltonen 
Date:   Mon May 30 16:41:37 2016 +0300

release to trusty

diff --git a/debian/changelog b/debian/changelog
index dd5d998..dfcd87b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-xorg-server-lts-vivid (2:1.17.1-0ubuntu3.1~trusty1.1) UNRELEASED; 
urgency=medium
+xorg-server-lts-vivid (2:1.17.1-0ubuntu3.1~trusty1.1) trusty; urgency=medium
 
   * randr-adjust-masters-last-set-time.diff,
 randr-do-not-check-the-screen-size.diff:
 Fix issues changing display mode on prime setups. (LP: #1586260)
 
- -- Timo Aaltonen   Fri, 27 May 2016 11:50:02 +0300
+ -- Timo Aaltonen   Mon, 30 May 2016 16:41:23 +0300
 
 xorg-server-lts-vivid (2:1.17.1-0ubuntu3.1~trusty1) trusty; urgency=medium
 

commit 0eaece88a2dae2e018cf9f6e33f761b9526d44b7
Author: Timo Aaltonen 
Date:   Fri May 27 11:51:46 2016 +0300

randr-adjust-masters-last-set-time.diff, 
randr-do-not-check-the-screen-size.diff: Fix issues changing display mode on 
prime setups. (LP: #1586260)

diff --git a/debian/changelog b/debian/changelog
index 6a6da59..dd5d998 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xorg-server-lts-vivid (2:1.17.1-0ubuntu3.1~trusty1.1) UNRELEASED; 
urgency=medium
+
+  * randr-adjust-masters-last-set-time.diff,
+randr-do-not-check-the-screen-size.diff:
+Fix issues changing display mode on prime setups. (LP: #1586260)
+
+ -- Timo Aaltonen   Fri, 27 May 2016 11:50:02 +0300
+
 xorg-server-lts-vivid (2:1.17.1-0ubuntu3.1~trusty1) trusty; urgency=medium
 
   * Backport vivid package for lts-vivid stack.
diff --git a/debian/patches/randr-adjust-masters-last-set-time.diff 
b/debian/patches/randr-adjust-masters-last-set-time.diff
new file mode 100644
index 000..15f8404
--- /dev/null
+++ b/debian/patches/randr-adjust-masters-last-set-time.diff
@@ -0,0 +1,39 @@
+Subject: [PATCH xserver] randr: Adjust master's last set time with slaves
+From: Nikhil Mahale 
+Date: 20.05.2016 08:01
+To: 
+CC: Nikhil Mahale 
+
+In prime configurations master's last set time may not be latest
+and greatest, adjust it with slaves last set time, pick up greatest
+one. Otherwise xserver may end with events which has
+lastSetTime < lastConfigTime even if that's not
+the case and confuse xrandr client.
+
+Signed-off-by: Nikhil Mahale 
+---
+ randr/randr.c | 10 ++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/randr/randr.c b/randr/randr.c
+index 3aabb19..c07def1 100644
+--- a/randr/randr.c
 b/randr/randr.c
+@@ -584,6 +585,15 @@ RRTellChanged(ScreenPtr pScreen)
+ mastersp = pScrPriv;
+ }
+
++xorg_list_for_each_entry(iter, &master->output_slave_list, output_head) {
++pSlaveScrPriv = rrGetScrPriv(iter);
++
++if (CompareTimeStamps(mastersp->lastSetTime,
++  pSlaveScrPriv->lastSetTime) == EARLIER) {
++mastersp->lastSetTime = pSlaveScrPriv->lastSetTime;
++}
++}
++
+ if (mastersp->changed) {
+ UpdateCurrentTimeIf();
+ if (mastersp->configChanged) {
+-- 2.8.2 
---
 This email message is for the sole use of the intended recipient(s) and may 
contain confidential information. Any unauthorized review, use, disclosure or 
distribution is prohibited. If you are not the intended recipient, please 
contact the sender by reply email and destroy all copies of the original 
message. 
---
 ___ xorg-de...@lists.x.org: X.Org 
development Archives: http://lists.x.org/archives/xorg-devel Info: 
https://lists.x.org/mailman/listinfo/xorg-devel
+
diff --git a/debian/patches/randr-do-not-check-the-screen-size.diff 
b/debian/patches/randr-do-not-check-the-screen-size.diff
new file mode 100644
index 000..ca294b7
--- /dev/null
+++ b/debian/patches/randr-do-not-check-the-screen-size.diff
@@ -0,0 +1,87 @@
+Subject: [PATCH xserver] randr: Do not check the screen size bound for gpu 
screens
+From: Nikhil Mahale 
+Date: 20.05.2016 08:00
+To: 
+CC: Nikhil Mahale 
+
+For gpu screen, CrtcSet set/adjust the master screen size along
+mode in following callstack -
+
+  ProcRRSetCrtcConfig()
+|
+-> RRCrtcSet()
+|
+-> rrCheckPixmapBounding()
+|
+-> pScrPriv->rrScreenSetSize()
+
+Checking screen size bound for gpus screen cause some configurations
+to fails, e.g
+
+  $ xrandr --output eDP --mode 1920x1080 --pos 0x0 --output HDMI \
+  --mode 2560x1440 --pos 0x0
+
+  Here xrandr utility

Processed: [bts-link] source package xorg-server

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

> #
> # bts-link upstream status pull for source package xorg-server
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user bts-link-upstr...@lists.alioth.debian.org
Setting user to bts-link-upstr...@lists.alioth.debian.org (was 
bts-link-de...@lists.alioth.debian.org).
> # remote status report for #672921 (http://bugs.debian.org/672921)
> # Bug title: xserver-xorg: segmentation fault after xlsfonts
> #  * https://bugs.freedesktop.org/show_bug.cgi?id=31501
> #  * remote status changed: NEW -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 672921 + fixed-upstream
Bug #672921 [xserver-xorg-core] xserver-xorg: segmentation fault after xlsfonts
Bug #615975 [xserver-xorg-core] X server crashes when font path points to a 
font server
Bug #616578 [xserver-xorg-core] Server crash when a font server is used
Bug #622864 [xserver-xorg-core] xserver-xorg-video-nouveau: segfault when 
launching gitk remotely
Added tag(s) fixed-upstream.
Added tag(s) fixed-upstream.
Added tag(s) fixed-upstream.
Added tag(s) fixed-upstream.
> usertags 672921 - status-NEW
Usertags were: status-NEW.
Usertags are now: .
> usertags 672921 + status-RESOLVED resolution-FIXED
There were no usertags set.
Usertags are now: resolution-FIXED status-RESOLVED.
> # remote status report for #672921 (http://bugs.debian.org/672921)
> # Bug title: xserver-xorg: segmentation fault after xlsfonts
> #  * https://bugs.freedesktop.org/show_bug.cgi?id=31501
> #  * remote status changed: NEW -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 672921 + fixed-upstream
Bug #672921 [xserver-xorg-core] xserver-xorg: segmentation fault after xlsfonts
Bug #615975 [xserver-xorg-core] X server crashes when font path points to a 
font server
Bug #616578 [xserver-xorg-core] Server crash when a font server is used
Bug #622864 [xserver-xorg-core] xserver-xorg-video-nouveau: segfault when 
launching gitk remotely
Ignoring request to alter tags of bug #672921 to the same tags previously set
Ignoring request to alter tags of bug #615975 to the same tags previously set
Ignoring request to alter tags of bug #616578 to the same tags previously set
Ignoring request to alter tags of bug #622864 to the same tags previously set
> usertags 672921 - status-NEW
Usertags were: status-RESOLVED resolution-FIXED.
Usertags are now: status-RESOLVED resolution-FIXED.
> usertags 672921 + status-RESOLVED resolution-FIXED
Usertags were: resolution-FIXED status-RESOLVED.
Usertags are now: resolution-FIXED status-RESOLVED.
> # remote status report for #672921 (http://bugs.debian.org/672921)
> # Bug title: xserver-xorg: segmentation fault after xlsfonts
> #  * https://bugs.freedesktop.org/show_bug.cgi?id=31501
> #  * remote status changed: NEW -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 672921 + fixed-upstream
Bug #672921 [xserver-xorg-core] xserver-xorg: segmentation fault after xlsfonts
Bug #615975 [xserver-xorg-core] X server crashes when font path points to a 
font server
Bug #616578 [xserver-xorg-core] Server crash when a font server is used
Bug #622864 [xserver-xorg-core] xserver-xorg-video-nouveau: segfault when 
launching gitk remotely
Ignoring request to alter tags of bug #672921 to the same tags previously set
Ignoring request to alter tags of bug #615975 to the same tags previously set
Ignoring request to alter tags of bug #616578 to the same tags previously set
Ignoring request to alter tags of bug #622864 to the same tags previously set
> usertags 672921 - status-NEW
Usertags were: resolution-FIXED status-RESOLVED.
Usertags are now: resolution-FIXED status-RESOLVED.
> usertags 672921 + status-RESOLVED resolution-FIXED
Usertags were: resolution-FIXED status-RESOLVED.
Usertags are now: resolution-FIXED status-RESOLVED.
> # remote status report for #672921 (http://bugs.debian.org/672921)
> # Bug title: xserver-xorg: segmentation fault after xlsfonts
> #  * https://bugs.freedesktop.org/show_bug.cgi?id=31501
> #  * remote status changed: NEW -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 672921 + fixed-upstream
Bug #672921 [xserver-xorg-core] xserver-xorg: segmentation fault after xlsfonts
Bug #615975 [xserver-xorg-core] X server crashes when font path points to a 
font server
Bug #616578 [xserver-xorg-core] Server crash when a font server is used
Bug #622864 [xserver-xorg-core] xserver-xorg-video-nouveau: segfault when 
launching gitk remotely
Ignoring request to alter tags of bug #672921 to the same tags previously set
Ignoring request to alter tags of bug #615975 to the same tags previously set
Ignoring request to alter tags of bug #616578 to the same tags previously set
Ignoring request to alter tags of bug #622864 to the same tags previously set
> usertags 672921 - status-NEW
Usertags were: resolution-FIXED status-RESOLVED.
Usertags are now: resol

Bug#801081: Re: Bug#801081: Re: xserver-xorg-video-qxl: QXL video unusable due to performance

2016-05-30 Thread Jason Briggs
Thank you! 

I had same issue on other distro I do not use anymore (mageia) so upstream is 
better, but it looked like it was never going to happen (they do not appear in 
his git yet or I miss it).

 On Mon, 30 May 2016 03:50:41 -0400 Laurent Bigonville  wrote  
> 
> 
>Le 30/05/16 à 08:35, Julien Cristau a écrit : 
>> On Sun, May 29, 2016 at 15:53:28 -0400, Jason Briggs wrote: 
>> 
>>> Please include this patch as well: 
>>> 
>>> http://pkgs.fedoraproject.org/cgit/rpms/xorg-x11-drv-qxl.git/plain/qxl-kms-disable-composite.patch
>>>  
>>> 
>>> it appear to help with glitches. 
>>> 
>>> Is there any chance these two patch can make it into Jessie? The reason is 
>>> because it affects all jessie live CD and live CD can't be used properly at 
>>> all with KVM/spice, it really break functionality and there is no 
>>> workaround there unless you rebuild the CD. There is still 2 years of life 
>>> to jessie and all downstream suffer. 
>>> 
>> The patches need to make it into an upstream release first. 
>> 
>I would also prefer that. 
> 
>I already contacted upstream about it, he's aware of the patches and 
>merging them somewhere on his list. 
>
>



客户 Google 开发与您共享了相册。

2016-05-30 Thread 客户 Google 开发

走进双喜 主动找客户的时代


1.让全球潜在客户都记住你 (对全球目标客户周期主动建立联络,精准推广效果)

2.让团队更加稳定( 业务员主动创造机会,每天有事做)

3.客户资料,来往邮件,轻松管理(客户资料集中,往来邮件自动形成联系记录,有效 
辅导业务团队)


4.轻松启动外贸业务( 最容易找到工作入口,No 展会,No平台,N0手工搜索客户)



详细软件信息请咨询QQ:2075914343---双喜软件

加QQ后可在线利用贵司产品关键词,直接演示搜索效果

英语小笑话,逗您开心一笑

Reggie: We have got a new dog. Would you like to come around and play with  
him?

Ron: Well, I don't know---does he bite?
Reggie: That's what I want to find out.

https://picasaweb.google.com/lh/sredir?uname=111285475536444963846&target=ALBUM&id=6231737816722479505&authkey=Gv1sRgCICN8JyijIWG5QE&invite=CI_I-uYE&feat=email


mesa: Changes to 'debian-experimental'

2016-05-30 Thread Timo Aaltonen
 .gitignore 
   |3 
 .mailmap   
   |  460 
 Android.common.mk  
   |9 
 Android.mk 
   |8 
 Makefile.am
   |8 
 REVIEWERS  
   |  106 
 SConstruct 
   |   19 
 VERSION
   |2 
 appveyor.yml   
   |3 
 common.py  
   |1 
 configure.ac   
   |  366 
 debian/changelog   
   |   15 
 debian/control 
   |1 
 debian/libgbm1.symbols 
   |2 
 debian/libgles2-mesa.symbols   
   |   32 
 debian/mesa-common-dev.install.in  
   |1 
 docs/COPYING   
   |  490 
 docs/GL3.txt   
   |  378 
 docs/download.html 
   |4 
 docs/egl.html  
   |8 
 docs/envvars.html  
   |3 
 docs/index.html
   |   27 
 docs/install.html  
   |3 
 docs/license.html  
   |   14 
 docs/relnotes.html 
   |5 
 docs/relnotes/11.1.3.html  
   |  319 
 docs/relnotes/11.1.4.html  
   |  182 
 docs/relnotes/11.2.0.html  
   |2 
 docs/relnotes/11.2.1.html  
   |3 
 docs/relnotes/11.2.2.html  
   |  210 
 docs/relnotes/12.0.0.html  
   |   89 
 docs/repository.html   
   |   34 
 docs/shading.html  
   |   45 
 docs/systems.html  
   |3 
 docs/utilities.html
   |2 
 doxygen/.gitignore 
   |8 
 doxygen/Makefile   
   |7 
 doxygen/common.doxy
   |   51 
 doxygen/core_subset.doxy   
   |3 
 doxygen/doxy.bat   
   |9 
 doxygen/gbm.doxy   
   |6 
 doxygen/glapi.doxy 
   |8 
 doxygen/glsl.doxy  
   |9 
 doxygen/header.html
   |2 
 doxygen/header_subset.html 
   |1 
 doxygen/i965.doxy  
   |2 
 doxygen/main.doxy  
   |1 
 doxygen/math.doxy  
   |2 
 doxygen/nir.doxy   
   |   50 
 doxygen/radeon_subset.doxy 
   |3 
 doxygen/shader.doxy
   |   49 
 doxygen/swrast.doxy
   |4 
 doxyge

mesa: Changes to 'upstream-experimental'

2016-05-30 Thread Timo Aaltonen
Rebased ref, commits from common ancestor:
commit 9a56e7d25becff637e5dfcadac9b6490f1ba4001
Author: Emil Velikov 
Date:   Mon May 30 18:51:53 2016 +0100

Update version to 12.0.0-rc1

Signed-off-by: Emil Velikov 

diff --git a/VERSION b/VERSION
index 677ed99..cbc76f5 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-11.3.0-devel
+12.0.0-rc1

commit 7ad2cb6f08bf318219ceb02d297f794db9221efa
Author: Emil Velikov 
Date:   Mon May 30 18:50:17 2016 +0100

docs: rename release notes to 12.0.0

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/11.3.0.html b/docs/relnotes/11.3.0.html
deleted file mode 100644
index a19f284..000
--- a/docs/relnotes/11.3.0.html
+++ /dev/null
@@ -1,89 +0,0 @@
-http://www.w3.org/TR/html4/loose.dtd";>
-
-
-  
-  Mesa Release Notes
-  
-
-
-
-
-  The Mesa 3D Graphics Library
-
-
-
-
-
-Mesa 11.3.0 Release Notes / TBD
-
-
-Mesa 11.3.0 is a new development release.
-People who are concerned with stability and reliability should stick
-with a previous release or wait for Mesa 11.3.1.
-
-
-Mesa 11.3.0 implements the OpenGL 4.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.3.  OpenGL
-4.3 is only available if requested at context creation
-because compatibility contexts are not supported.
-
-
-
-SHA256 checksums
-
-TBD.
-
-
-
-New features
-
-
-Note: some of the new features are only available with certain drivers.
-
-
-
-OpenGL 4.3 on nvc0, radeonsi, i965 (Gen8+)
-OpenGL ES 3.1 on nvc0, radeonsi
-GL_ARB_ES3_1_compatibility on nvc0, radeonsi
-GL_ARB_compute_shader on nvc0, radeonsi, softpipe
-GL_ARB_cull_distance on i965/gen6+, nv50, nvc0, llvmpipe, softpipe
-GL_ARB_framebuffer_no_attachments on nvc0, r600, radeonsi, softpipe
-GL_ARB_internalformat_query2 on all drivers
-GL_ARB_query_buffer_object on i965/hsw+
-GL_ARB_robust_buffer_access_behavior on i965, nvc0, radeonsi
-GL_ARB_shader_atomic_counters on radeonsi, softpipe
-GL_ARB_shader_atomic_counter_ops on nvc0, radeonsi, softpipe
-GL_ARB_shader_image_load_store on nvc0, radeonsi, softpipe
-GL_ARB_shader_image_size on nvc0, radeonsi, softpipe
-GL_ARB_shader_storage_buffer_objects on radeonsi, softpipe
-GL_ATI_fragment_shader on all Gallium drivers
-GL_EXT_base_instance on all drivers that support GL_ARB_base_instance
-GL_EXT_clip_cull_distance on all drivers that support 
GL_ARB_cull_distance
-GL_KHR_robustness on i965
-GL_OES_copy_image on i965 (Baytrail and Gen8+)
-GL_OES_draw_buffers_indexed and GL_EXT_draw_buffers_indexed on all drivers 
that support GL_ARB_draw_buffers_blend
-GL_OES_gpu_shader5 and GL_EXT_gpu_shader5 on all drivers that support 
GL_ARB_gpu_shader5
-GL_OES_sample_shading on i965, nvc0, r600, radeonsi
-GL_OES_sample_variables on i965, nvc0, r600, radeonsi
-GL_OES_shader_image_atomic on all drivers that support 
GL_ARB_shader_image_load_store
-GL_OES_shader_io_blocks on i965, nvc0, radeonsi
-GL_OES_shader_multisample_interpolation on i965, nvc0, r600, radeonsi
-GL_OES_texture_border_clamp and GL_EXT_texture_border_clamp on all drivers 
that support GL_ARB_texture_border_clamp
-GL_OES_texture_buffer and GL_EXT_texture_buffer on i965, nvc0, 
radeonsi
-EGL_KHR_reusable_sync on all drivers
-GL_ARB_stencil_texture8 and GL_OES_stencil_texture8 on i965/gen8+
-
-
-Bug fixes
-
-TBD.
-
-Changes
-
-TBD.
-
-
-
-
diff --git a/docs/relnotes/12.0.0.html b/docs/relnotes/12.0.0.html
new file mode 100644
index 000..25b9b68
--- /dev/null
+++ b/docs/relnotes/12.0.0.html
@@ -0,0 +1,89 @@
+http://www.w3.org/TR/html4/loose.dtd";>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 12.0.0 Release Notes / TBD
+
+
+Mesa 12.0.0 is a new development release.
+People who are concerned with stability and reliability should stick
+with a previous release or wait for Mesa 12.0.1.
+
+
+Mesa 12.0.0 implements the OpenGL 4.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 4.3.  OpenGL
+4.3 is only available if requested at context creation
+because compatibility contexts are not supported.
+
+
+
+SHA256 checksums
+
+TBD.
+
+
+
+New features
+
+
+Note: some of the new features are only available with certain drivers.
+
+
+
+OpenGL 4.3 on nvc0, radeonsi, i965 (Gen8+)
+OpenGL ES 3.1 on nvc0, radeonsi
+GL_ARB_ES3_1_compatibility on nvc0, radeonsi
+GL_ARB_compute_shader on nvc0, radeonsi, softpipe
+GL_ARB_cull_distance on i965/gen6+, nv50, nvc0, llvmpipe, softpipe
+GL_ARB_framebuffer_no_attachments on nvc0, r600, radeonsi, softpipe
+GL_ARB_internalformat_query2 on all drivers
+GL_ARB_query_buffer_object on i965/hsw+
+GL_ARB_robust_buffer_access_behavior on i965, nvc0, radeonsi
+GL_ARB_shader_atomic_counters on rad