Bug#822835: Synaptics Driver isn't used

2016-05-03 Thread Russell Stuart
On Thu, Apr 28, 2016 at 09:43:10 +0200, Wouter Verhelst wrote:
> No synaptics driver loaded?

Oh, so that's what happened.  Thanks for reporting it so the rest of us
could figure out what happened.  The lobotomy this change inflicted on
my touchpad was driving me nuts.

On Thu, 28 Apr 2016 10:30:14 +0200, Julien Cristau wrote:
> the libinput driver mostly replaces it, so the touchpad is no longer
> configured with synclient.

Only someone who doesn't use a modern multitouch touchpad could think
that.  I'm sure libinput does a very good job of driving a mouse, but a
dumb touchpad does a very poor job of imitating one.  This is mostly
because you have to move the finger controlling the mouse off the
touchpad to click the physical buttons, which makes clicking slow and
cumbersome.  A modern touchpad's multitouch and gestures not only fix
that nit, they add scrolling and other functions a mouse can't do.  But
libinput knows knowning about touchpads (modern or otherwise) and I at
least felt like time had moved backwards 5 years or so after this
change.  So I respectfully disagree with the "mostly replaces it"
statement.

> There are some configuration knobs you can set with xinput(1), which
> may or may not resemble the synaptics ones

xinput supports whatever the underlying driver supports. If the
synaptics driver is use it is an effective replacement for synclient.
 If libinput is driving your touchpad you can't configure most of the
features provided by a modern touchpad.

Fortunately you can work around this change by forcing X to use the
synaptics driver by following the instructions on the Debian Synaptics
Wiki page:

    https://wiki.debian.org/SynapticsTouchpad


signature.asc
Description: This is a digitally signed message part


xorg-server: Changes to 'ubuntu-xenial'

2016-05-03 Thread Robert Ancell
 debian/changelog   |9 +
 debian/patches/series  |1 
 debian/patches/xmir-fixes.diff |  149 
 debian/patches/xmir.patch  |  216 +
 4 files changed, 122 insertions(+), 253 deletions(-)

New commits:
commit 328cfba3ee6c5dbc17e68957ebb45cf0e3d82309
Author: Robert Ancell 
Date:   Wed May 4 12:28:26 2016 +1200

* debian/patches/xmir.patch:
  - Fix recently added keymap code
* debian/patches/xmir-fixes.diff:
  - Merged into xmir.patch

diff --git a/debian/changelog b/debian/changelog
index 8517549..b31bc7c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+xorg-server (2:1.18.3-1ubuntu2.2) xenial; urgency=medium
+
+  * debian/patches/xmir.patch:
+- Fix recently added keymap code
+  * debian/patches/xmir-fixes.diff:
+- Merged into xmir.patch
+
+ -- Robert Ancell   Wed, 04 May 2016 12:19:14 
+1200
+
 xorg-server (2:1.18.3-1ubuntu2.1) xenial; urgency=medium
 
   * debian/patches/xmir.patch:
diff --git a/debian/patches/series b/debian/patches/series
index 80c0c56..891be0f 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -50,4 +50,3 @@ xmir.patch
 xmir-desktop-file-hint-flag.patch
 drm_device_keep_trying.patch
 xi2-resize-touch.patch
-xmir-fixes.diff
diff --git a/debian/patches/xmir-fixes.diff b/debian/patches/xmir-fixes.diff
deleted file mode 100644
index 1f95270..000
--- a/debian/patches/xmir-fixes.diff
+++ /dev/null
@@ -1,149 +0,0 @@
-Description: port xmir to 1.18
-
 a/hw/xmir/xmir-output.c
-+++ b/hw/xmir/xmir-output.c
-@@ -327,10 +327,10 @@ xmir_output_handle_resize(struct xmir_wi
- 
- if (xmir_screen->glamor) {
- glamor_pixmap_private *pixmap_priv = 
glamor_get_pixmap_private(pixmap);
--glBindFramebuffer(GL_FRAMEBUFFER, pixmap_priv->base.fbo->fb);
-+glBindFramebuffer(GL_FRAMEBUFFER, pixmap_priv->fbo->fb);
- glClearColor(0., 0., 0., 1.);
- glClear(GL_COLOR_BUFFER_BIT);
--glamor_copy_n_to_n_nf(>root->drawable, >drawable,
-+glamor_copy(>root->drawable, >drawable,
-   NULL, _box, 1, 0, 0, FALSE, FALSE, 0, 
NULL);
- glBindFramebuffer(GL_FRAMEBUFFER, 0);
- } else {
 a/hw/xmir/xmir.c
-+++ b/hw/xmir/xmir.c
-@@ -1246,7 +1246,7 @@ xmir_create_screen_resources(ScreenPtr s
- if (xmir_screen->glamor && !xmir_screen->rootless) {
- glamor_pixmap_private *pixmap_priv = 
glamor_get_pixmap_private(screen->devPrivate);
- 
--glBindFramebuffer(GL_FRAMEBUFFER, pixmap_priv->base.fbo->fb);
-+glBindFramebuffer(GL_FRAMEBUFFER, pixmap_priv->fbo->fb);
- glClear(GL_COLOR_BUFFER_BIT);
- glBindFramebuffer(GL_FRAMEBUFFER, 0);
- 
 a/hw/xmir/xmir-glamor.c
-+++ b/hw/xmir/xmir-glamor.c
-@@ -220,7 +220,7 @@ xmir_glamor_copy_egl_tex(int fbo, Drawab
- 
- pixmap_priv_get_scale(src_pixmap_priv, _xscale, _yscale);
- 
--if (src_pixmap_priv->base.gl_fbo == GLAMOR_FBO_UNATTACHED)
-+if (src_pixmap_priv->gl_fbo == GLAMOR_FBO_UNATTACHED)
- FatalError("aeiou\n");
- 
- glViewport(dx, dy, width + dx, height + dy);
-@@ -231,7 +231,7 @@ xmir_glamor_copy_egl_tex(int fbo, Drawab
- 
- if (!fbo) {
-glActiveTexture(GL_TEXTURE0);
--   glBindTexture(GL_TEXTURE_2D, src_pixmap_priv->base.fbo->tex);
-+   glBindTexture(GL_TEXTURE_2D, src_pixmap_priv->fbo->tex);
- 
- if (glamor_priv->gl_flavor == GLAMOR_GL_DESKTOP) {
- glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, 
GL_CLAMP_TO_BORDER);
-@@ -272,13 +272,8 @@ xmir_glamor_copy_egl_tex(int fbo, Drawab
- _tx1 = v_from_x_coord_x(dst_xscale, dbox.x1);
- _tx2 = v_from_x_coord_x(dst_xscale, dbox.x2);
- 
--if (xmir_screen->gbm) {
--_ty1 = v_from_x_coord_y_inverted(dst_yscale, dbox.y1);
--_ty2 = v_from_x_coord_y_inverted(dst_yscale, dbox.y2);
--} else {
--_ty1 = v_from_x_coord_y(dst_yscale, dbox.y1);
--_ty2 = v_from_x_coord_y(dst_yscale, dbox.y2);
--}
-+_ty1 = v_from_x_coord_y(dst_yscale, dbox.y1);
-+_ty2 = v_from_x_coord_y(dst_yscale, dbox.y2);
- 
- /* upper left */
- vertices[0] = _tx1;
-@@ -317,13 +312,8 @@ xmir_glamor_copy_egl_tex(int fbo, Drawab
- _tx1 = v_from_x_coord_x(dst_xscale, dbox.x1);
- _tx2 = v_from_x_coord_x(dst_xscale, dbox.x2);
- 
--if (xmir_screen->gbm) {
--_ty1 = v_from_x_coord_y_inverted(dst_yscale, dbox.y1);
--_ty2 = v_from_x_coord_y_inverted(dst_yscale, dbox.y2);
--} else {
--_ty1 = v_from_x_coord_y(dst_yscale, dbox.y1);
--_ty2 = v_from_x_coord_y(dst_yscale, dbox.y2);
--}
-+_ty1 = v_from_x_coord_y(dst_yscale, dbox.y1);
-+_ty2 = v_from_x_coord_y(dst_yscale, dbox.y2);
- 
- /* upper right */
- vertices[0] = _tx2;
-@@ -368,7 +358,7 @@ 

xorg-server: Changes to 'ubuntu'

2016-05-03 Thread Robert Ancell
 debian/changelog  |7 +++
 debian/patches/xmir.patch |   27 ---
 2 files changed, 23 insertions(+), 11 deletions(-)

New commits:
commit d844958990525442322f83937f2fca2701b922c8
Author: Robert Ancell 
Date:   Wed May 4 12:04:26 2016 +1200

* debian/patches/xmir.patch:
  - Fix recently added keymap code

diff --git a/debian/changelog b/debian/changelog
index a6337c6..6c47fac 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xorg-server (2:1.18.3-1ubuntu4) yakkety; urgency=medium
+
+  * debian/patches/xmir.patch:
+- Fix recently added keymap code
+
+ -- Robert Ancell   Wed, 04 May 2016 09:11:32 
+1200
+
 xorg-server (2:1.18.3-1ubuntu3) yakkety; urgency=medium
 
   * debian/patches/xmir.patch:
diff --git a/debian/patches/xmir.patch b/debian/patches/xmir.patch
index 4e772a9..2ce304b 100644
--- a/debian/patches/xmir.patch
+++ b/debian/patches/xmir.patch
@@ -1,4 +1,4 @@
-From b97cd5fc8d76dcb45fac1965c8251e7d31e641b3 Mon Sep 17 00:00:00 2001
+From b91d0ee0a8f92865dbf0ab6b402ff15a19aa6992 Mon Sep 17 00:00:00 2001
 From: Robert Ancell 
 Date: Fri, 29 Apr 2016 14:57:53 +0200
 Subject: [PATCH xserver 1/3] XMir DDX
@@ -23,12 +23,12 @@ Contributions from:
  hw/xmir/xmir-cvt.c  |  304 +
  hw/xmir/xmir-dri2.c |  545 +++
  hw/xmir/xmir-glamor.c   | 1160 
- hw/xmir/xmir-input.c|  594 
+ hw/xmir/xmir-input.c|  592 
  hw/xmir/xmir-output.c   |  449 +
  hw/xmir/xmir-thread-proxy.c |  109 +++
- hw/xmir/xmir.c  | 1564 +++
+ hw/xmir/xmir.c  | 1571 +++
  hw/xmir/xmir.h  |  226 +++
- 18 files changed, 7740 insertions(+), 2 deletions(-)
+ 18 files changed, 7745 insertions(+), 2 deletions(-)
  create mode 100644 hw/xmir/.gitignore
  create mode 100644 hw/xmir/Makefile.am
  create mode 100644 hw/xmir/dri2/Makefile.am
@@ -94,7 +94,7 @@ index 77cf234..8bf62a0 100644
  
  dnl and the rest of these are generic, so they're in config.h
  dnl 
-@@ -2622,6 +2645,8 @@ hw/kdrive/fbdev/Makefile
+@@ -2630,6 +2653,8 @@ hw/kdrive/fbdev/Makefile
  hw/kdrive/linux/Makefile
  hw/kdrive/src/Makefile
  hw/xwayland/Makefile
@@ -4965,10 +4965,10 @@ index 000..7ad0245
 +}
 diff --git a/hw/xmir/xmir-input.c b/hw/xmir/xmir-input.c
 new file mode 100644
-index 000..e5fd2d5
+index 000..14c4709
 --- /dev/null
 +++ b/hw/xmir/xmir-input.c
-@@ -0,0 +1,594 @@
+@@ -0,0 +1,592 @@
 +/*
 + * Copyright © 2015 Canonical Ltd
 + *
@@ -5447,8 +5447,6 @@ index 000..e5fd2d5
 +
 +mir_keymap_event_get_keymap_buffer(ev, (char const **), );
 +
-+buffer[length] = '\0';
-+
 +xkb = XkbCompileKeymapFromString(xmir_input->keyboard, buffer, length);
 +
 +XkbUpdateDescActions(xkb, xkb->min_key_code, XkbNumKeys(xkb), );
@@ -6135,10 +6133,10 @@ index 000..dbb187f
 +}
 diff --git a/hw/xmir/xmir.c b/hw/xmir/xmir.c
 new file mode 100644
-index 000..5526958
+index 000..34f78c9
 --- /dev/null
 +++ b/hw/xmir/xmir.c
-@@ -0,0 +1,1564 @@
+@@ -0,0 +1,1571 @@
 +/*
 + * Copyright © 2015 Canonical Ltd
 + *
@@ -7541,6 +7539,13 @@ index 000..5526958
 +
 +mir_connection_get_available_surface_formats(xmir_screen->conn,
 +format, sizeof(format)/sizeof(format[0]), );
++
++#if 0  /* Emulate the Mir Android graphics platform for LP: #1573470 */
++format[0] = mir_pixel_format_abgr_;
++format[1] = mir_pixel_format_xbgr_;
++formats = 2;
++#endif
++
 +for (f = 0; f < formats; ++f) {
 +switch (format[f]) {
 +case mir_pixel_format_argb_:



Bug#823355: xserver-xorg-video-intel: Black screen on TTY's ctrl-alt-F* and black screen when going back to X

2016-05-03 Thread raphael
Package: xserver-xorg-video-intel
Version: 2:2.99.917+git20160325-1
Severity: important

Hi,

Since last upgrade, I noticed that switching to TTY's with ^-alt-F* gives a 
black screen, and trying to go back to the X session gives also a black screen.
(I have a dual card though no bumblebee installed, only intel driver is used).
Thanks

Raphael

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

lrwxrwxrwx 1 root root 13 Mar  4  2015 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 274 Apr  5 09:05 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor 
Integrated Graphics Controller [8086:0046] (rev 02)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT216M [GeForce GT 
330M] [10de:0a2b] (rev a2)

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

Contents of /etc/X11/xorg.conf.d:
-
total 4
-rw-r--r-- 1 root root 1247 Apr 30 22:55 10-synaptics.conf

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

Kernel version (/proc/version):
---
Linux version 4.5.0-1-amd64 (debian-ker...@lists.debian.org) (gcc version 5.3.1 
20160409 (Debian 5.3.1-14) ) #1 SMP Debian 4.5.1-1 (2016-04-14)

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 29589 May  3 21:35 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[ 9.013] 
X.Org X Server 1.18.3
Release Date: 2016-04-04
[ 9.013] X Protocol Version 11, Revision 0
[ 9.013] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
[ 9.013] Current Operating System: Linux palikao 4.5.0-1-amd64 #1 SMP 
Debian 4.5.1-1 (2016-04-14) x86_64
[ 9.013] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.5.0-1-amd64 
root=UUID=33ecf725-aba1-4d6b-922a-bd2e0fdac97d ro quiet splash acpi_osi=Linux 
acpi_backlight=vendor init=/lib/sysvinit/init init=/lib/sysvinit/init 
init=/sbin/openrc init=/lib/sysvinit/init init=/lib/sysvinit/init 
init=/lib/sysvinit/init init=/lib/sysvinit/init init=/lib/sysvinit/init 
init=/lib/sysvinit/init init=/lib/sysvinit/init init=/lib/sysvinit/init 
init=/lib/sysvinit/init
[ 9.013] Build Date: 05 April 2016  07:00:43AM
[ 9.013] xorg-server 2:1.18.3-1 (http://www.debian.org/support) 
[ 9.013] Current version of pixman: 0.33.6
[ 9.013]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 9.013] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 9.013] (==) Log file: "/var/log/Xorg.0.log", Time: Tue May  3 21:35:44 
2016
[ 9.038] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 9.039] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 9.045] (==) No Layout section.  Using the first Screen section.
[ 9.045] (==) No screen section available. Using defaults.
[ 9.045] (**) |-->Screen "Default Screen Section" (0)
[ 9.045] (**) |   |-->Monitor ""
[ 9.046] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 9.046] (==) Automatically adding devices
[ 9.046] (==) Automatically enabling devices
[ 9.046] (==) Automatically adding GPU devices
[ 9.046] (==) Max clients allowed: 256, resource mask: 0x1f
[ 9.060] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 9.060]Entry deleted from font path.
[ 9.071] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 9.071] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 9.071] (II) The server relies on udev to provide the list of input 
devices.
If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[ 9.071] (II) Loader magic: 0x5633eacaedc0
[ 9.071] (II) Module ABI versions:
[ 9.071]X.Org ANSI C Emulation: 0.4
[ 9.071]X.Org Video Driver: 20.0
[ 9.071]X.Org XInput driver : 22.1
[ 9.071]X.Org Server Extension : 9.0
[ 9.072] (++) using VT number 7

[ 9.072] (II) systemd-logind: logind integration requires -keeptty and 
-keeptty was not provided, disabling logind integration
[ 9.073] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 9.078] (--) PCI:*(0:0:2:0) 8086:0046:104d:905a rev 2, Mem @ 
0xd140/4194304, 0xc000/268435456, I/O @ 0x7078/8
[ 9.078] (--) PCI: (0:1:0:0) 10de:0a2b:104d:905a rev 162, Mem @ 
0xd000/16777216, 0xa000/268435456, 

Bug#749646: re: x11-xserver-utils depends on cpp

2016-05-03 Thread Eivind Uggedal
On Tue, 21 Jul 2015 23:20:04 -0400 Michael Gilbert  wrote:
> Here is a trivial patch that makes it possible for the user to choose
> (as a non-default option) to exclude cpp packages from xorg using
> systems, at the cost of possibly breaking xrdb.

With a patch moving the dep to a recommends it would be useful if xrdb
was configured with something like:

--with-cpp=/usr/bin/cpp,/usr/bin/mcpp

so that mcpp could be used as a lightweight alternative. cpp-5
currently carries this giant unstripped library in stretch:

$ du -h /usr/lib/gcc/x86_64-linux-gnu/5/cc1
130M/usr/lib/gcc/x86_64-linux-gnu/5/cc1



libdrm_2.4.68-1_source.changes ACCEPTED into unstable

2016-05-03 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Tue, 03 May 2016 14:30:06 +0300
Source: libdrm
Binary: libdrm-dev libdrm2 libdrm2-udeb libdrm2-dbg libdrm-intel1 
libdrm-intel1-dbg libdrm-nouveau2 libdrm-nouveau2-dbg libdrm-radeon1 
libdrm-radeon1-dbg libdrm-omap1 libdrm-omap1-dbg libdrm-freedreno1 
libdrm-freedreno1-dbg libdrm-exynos1 libdrm-exynos1-dbg libdrm-tegra0 
libdrm-tegra0-dbg libdrm-amdgpu1 libdrm-amdgpu1-dbg
Architecture: source
Version: 2.4.68-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libdrm-amdgpu1 - Userspace interface to amdgpu-specific kernel DRM services -- 
run
 libdrm-amdgpu1-dbg - Userspace interface to amdgpu-specific kernel DRM 
services -- deb
 libdrm-dev - Userspace interface to kernel DRM services -- development files
 libdrm-exynos1 - Userspace interface to exynos-specific kernel DRM services -- 
run
 libdrm-exynos1-dbg - Userspace interface to exynos-specific kernel DRM 
services -- deb
 libdrm-freedreno1 - Userspace interface to msm/kgsl kernel DRM services -- 
runtime
 libdrm-freedreno1-dbg - Userspace interface to msm/kgsl kernel DRM services -- 
debugging
 libdrm-intel1 - Userspace interface to intel-specific kernel DRM services -- 
runt
 libdrm-intel1-dbg - Userspace interface to intel-specific kernel DRM services 
-- debu
 libdrm-nouveau2 - Userspace interface to nouveau-specific kernel DRM services 
-- ru
 libdrm-nouveau2-dbg - Userspace interface to nouveau-specific kernel DRM -- 
debugging s
 libdrm-omap1 - Userspace interface to omap-specific kernel DRM services -- 
runti
 libdrm-omap1-dbg - Userspace interface to omap-specific kernel DRM services -- 
debug
 libdrm-radeon1 - Userspace interface to radeon-specific kernel DRM services -- 
run
 libdrm-radeon1-dbg - Userspace interface to radeon-specific kernel DRM 
services -- deb
 libdrm-tegra0 - Userspace interface to tegra-specific kernel DRM services -- 
runt
 libdrm-tegra0-dbg - Userspace interface to tegra-specific kernel DRM services 
-- debu
 libdrm2- Userspace interface to kernel DRM services -- runtime
 libdrm2-dbg - Userspace interface to kernel DRM services -- debugging symbols
 libdrm2-udeb - Userspace interface to kernel DRM services -- runtime (udeb)
Launchpad-Bugs-Fixed: 1577735
Changes:
 libdrm (2.4.68-1) unstable; urgency=medium
 .
   * New upstream release. (LP: #1577735)
Checksums-Sha1:
 7c34e2be8509a3bdec25f701795756461720a8f9 3407 libdrm_2.4.68-1.dsc
 d7b8ae0a7347be7155901438df343079ec094ae8 972772 libdrm_2.4.68.orig.tar.gz
 12313dee2f2c778a9cdf6b12748f545b1a6c55ef 36140 libdrm_2.4.68-1.diff.gz
Checksums-Sha256:
 4f73112427109ae9941911775370bd16f6078da50382dc304ef8b3c3c7e47f4b 3407 
libdrm_2.4.68-1.dsc
 092e870b7ecf64e07df9b8f96dee78adbfe3310d562105fddbb3ee7f35a76eff 972772 
libdrm_2.4.68.orig.tar.gz
 c6aea49ae57bd3b94f26789a8c5aa3613307b3b240c2a8139e162d5aae444df9 36140 
libdrm_2.4.68-1.diff.gz
Files:
 b247f3559cc283ccd96f552a997ec130 3407 libs optional libdrm_2.4.68-1.dsc
 36d5adc539c266e243535f0cf626f163 972772 libs optional libdrm_2.4.68.orig.tar.gz
 163025468df4da6c1636a1885ffb8267 36140 libs optional libdrm_2.4.68-1.diff.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJXKIyhAAoJEMtwMWWoiYTcGCsP/ihm/IgBzBquOqvo8FVdkFhF
BGk6Bj7x0CjgN78U7cKUOCMMu4zNOFVp+YTt/tn37bcbBxvLwClGQomKXqJJ+7ku
jQPIPFwI4wq92kywTWNgOYY54InYurYQ9pfqUpABJRlP57miF+qmJrkXw/wTKY+w
JiflyOIog41PjfdSK2/4Zotr7+8v+b+o8DSl1yQZaTivSvMrdbq6IU0M0SUOCk4K
IH4Bet3/dtnR/TnmLCNuBSNYy3+z+e1QUjVJJKvI5Ok0Dxw+OrVRB9PjTyCXPrQY
bVZKMKE2ONDE06A8i1Dyp2j8STz8pl11ENI8o8VwVNSszjUOVvfH4JfhfwE36bsB
NPgMGbo4Yd6jGBIJxfqC6qHa0rMX3RoJGfdFElh0qZelOHm7Wv2JzLFkB3iJUo7Q
adke6aBffm7OAZf8wLby4Tcjg7mW583T7W9K2dcuXoMiUi2qXbfjdwgyNPWGtT9x
yUt8WNEJdpNdhvgw41Re5bbBDnNa0hKNao2Aowp5R/IdDb/EX5RvrZHEXTyG3bT7
YIv2bKaM7pR10PH4Ka7x4q8yC+4Ma2SOYsty43qmRJD/EPswEi19lmMCltd5zWix
H0VMdwSy+8R+W23gra7rt6+vU8G11104YXF4eM8Qae6edNYn2Mh/PXzJCZ3OodXi
aWuOK3dCX8OJzyHsnl2K
=G2Lf
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of libdrm_2.4.68-1_source.changes

2016-05-03 Thread Debian FTP Masters
libdrm_2.4.68-1_source.changes uploaded successfully to localhost
along with the files:
  libdrm_2.4.68-1.dsc
  libdrm_2.4.68.orig.tar.gz
  libdrm_2.4.68-1.diff.gz

Greetings,

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



libdrm: Changes to 'upstream-unstable'

2016-05-03 Thread Timo Aaltonen
 .gitignore|3 
 amdgpu/amdgpu.h   |4 
 configure.ac  |2 
 exynos/exynos_drm.c   |2 
 freedreno/freedreno_bo.c  |7 
 freedreno/freedreno_drmif.h   |1 
 freedreno/kgsl/kgsl_drm.h |2 
 freedreno/kgsl/kgsl_pipe.c|1 
 freedreno/kgsl/msm_kgsl.h |4 
 freedreno/msm/msm_drm.h   |1 
 freedreno/msm/msm_pipe.c  |2 
 include/drm/drm.h |   68 +--
 include/drm/drm_fourcc.h  |   17 
 include/drm/drm_mode.h|  170 +---
 include/drm/drm_sarea.h   |2 
 include/drm/i915_drm.h|   43 +-
 include/drm/tegra_drm.h   |3 
 include/drm/vmwgfx_drm.h  |  792 ++
 intel/intel_bufmgr_fake.c |2 
 intel/intel_bufmgr_gem.c  |2 
 intel/intel_chipset.h |   30 +
 intel/intel_decode.c  |2 
 intel/tests/gen5-3d.batch-ref.txt |2 
 intel/tests/gen6-3d.batch-ref.txt |2 
 libkms/Android.mk |2 
 tests/amdgpu/basic_tests.c|6 
 tests/amdgpu/vce_tests.c  |   20 
 tests/kms/kms-steal-crtc.c|1 
 tests/modetest/modetest.c |2 
 tests/proptest/proptest.c |2 
 tests/util/kms.c  |1 
 xf86drm.c |2 
 xf86drmMode.c |2 
 33 files changed, 919 insertions(+), 283 deletions(-)

New commits:
commit fc09c5ab84240e9b6bd0bed01685ef004f56c4fa
Author: Kenneth Graunke 
Date:   Wed Apr 27 17:52:50 2016 -0700

Bump version for release

Signed-off-by: Kenneth Graunke 

diff --git a/configure.ac b/configure.ac
index ed07789..a04ce87 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,7 +20,7 @@
 
 AC_PREREQ([2.63])
 AC_INIT([libdrm],
-[2.4.67],
+[2.4.68],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=DRI],
 [libdrm])
 

commit e3623d34cad0ac3f181b0deee0931df202b8f909
Author: Michał Winiarski 
Date:   Wed Feb 17 11:40:19 2016 +0100

intel/skl: Add missing SKL PCI IDs

Used by production devices:
Intel(R) HD Graphics 510
Intel(R) HD Graphics 535
Intel(R) Iris(TM) Graphics 550
Intel(R) Iris(TM) Graphics P555

Signed-off-by: Michał Winiarski 
Tested-by: Lionel Landwerlin 
Reviewed-by: Kenneth Graunke 

diff --git a/intel/intel_chipset.h b/intel/intel_chipset.h
index 8e42a40..e2554c3 100644
--- a/intel/intel_chipset.h
+++ b/intel/intel_chipset.h
@@ -168,6 +168,7 @@
 #define PCI_CHIP_SKYLAKE_DT_GT10x1902
 #define PCI_CHIP_SKYLAKE_ULT_GT1   0x1906
 #define PCI_CHIP_SKYLAKE_SRV_GT1   0x190A /* Reserved */
+#define PCI_CHIP_SKYLAKE_H_GT1 0x190B
 #define PCI_CHIP_SKYLAKE_ULX_GT1   0x190E /* Reserved */
 #define PCI_CHIP_SKYLAKE_DT_GT20x1912
 #define PCI_CHIP_SKYLAKE_FUSED0_GT20x1913 /* Reserved */
@@ -179,9 +180,12 @@
 #define PCI_CHIP_SKYLAKE_WKS_GT2   0x191D
 #define PCI_CHIP_SKYLAKE_ULX_GT2   0x191E
 #define PCI_CHIP_SKYLAKE_MOBILE_GT20x1921 /* Reserved */
-#define PCI_CHIP_SKYLAKE_GT3   0x1926
-#define PCI_CHIP_SKYLAKE_HALO_GT3  0x192B /* Reserved */
+#define PCI_CHIP_SKYLAKE_ULT_GT3_0 0x1923
+#define PCI_CHIP_SKYLAKE_ULT_GT3_1 0x1926
+#define PCI_CHIP_SKYLAKE_ULT_GT3_2 0x1927
 #define PCI_CHIP_SKYLAKE_SRV_GT4   0x192A
+#define PCI_CHIP_SKYLAKE_HALO_GT3  0x192B /* Reserved */
+#define PCI_CHIP_SKYLAKE_SRV_GT3   0x192D
 #define PCI_CHIP_SKYLAKE_DT_GT40x1932
 #define PCI_CHIP_SKYLAKE_SRV_GT4X  0x193A
 #define PCI_CHIP_SKYLAKE_H_GT4 0x193B
@@ -375,10 +379,11 @@
 #define IS_GEN8(devid) (IS_BROADWELL(devid) || \
 IS_CHERRYVIEW(devid))
 
-#define IS_SKL_GT1(devid)  ((devid) == PCI_CHIP_SKYLAKE_ULT_GT1|| \
-(devid) == PCI_CHIP_SKYLAKE_ULX_GT1|| \
-(devid) == PCI_CHIP_SKYLAKE_DT_GT1 || \
-(devid) == PCI_CHIP_SKYLAKE_SRV_GT1)
+#define IS_SKL_GT1(devid)  ((devid) == PCI_CHIP_SKYLAKE_DT_GT1 || \
+(devid) == PCI_CHIP_SKYLAKE_ULT_GT1|| \
+(devid) == PCI_CHIP_SKYLAKE_SRV_GT1|| \
+(devid) == PCI_CHIP_SKYLAKE_H_GT1  || \
+(devid) == PCI_CHIP_SKYLAKE_ULX_GT1)
 
 #define IS_SKL_GT2(devid)  ((devid) == PCI_CHIP_SKYLAKE_DT_GT2 || \
 (devid) == PCI_CHIP_SKYLAKE_FUSED0_GT2 || \
@@ -391,8 +396,11 @@
 (devid) == PCI_CHIP_SKYLAKE_ULX_GT2|| \
  

libdrm: Changes to 'debian-unstable'

2016-05-03 Thread Timo Aaltonen
 .gitignore|3 
 amdgpu/amdgpu.h   |4 
 configure.ac  |2 
 debian/changelog  |6 
 exynos/exynos_drm.c   |2 
 freedreno/freedreno_bo.c  |7 
 freedreno/freedreno_drmif.h   |1 
 freedreno/kgsl/kgsl_drm.h |2 
 freedreno/kgsl/kgsl_pipe.c|1 
 freedreno/kgsl/msm_kgsl.h |4 
 freedreno/msm/msm_drm.h   |1 
 freedreno/msm/msm_pipe.c  |2 
 include/drm/drm.h |   68 +--
 include/drm/drm_fourcc.h  |   17 
 include/drm/drm_mode.h|  170 +---
 include/drm/drm_sarea.h   |2 
 include/drm/i915_drm.h|   43 +-
 include/drm/tegra_drm.h   |3 
 include/drm/vmwgfx_drm.h  |  792 ++
 intel/intel_bufmgr_fake.c |2 
 intel/intel_bufmgr_gem.c  |2 
 intel/intel_chipset.h |   30 +
 intel/intel_decode.c  |2 
 intel/tests/gen5-3d.batch-ref.txt |2 
 intel/tests/gen6-3d.batch-ref.txt |2 
 libkms/Android.mk |2 
 tests/amdgpu/basic_tests.c|6 
 tests/amdgpu/vce_tests.c  |   20 
 tests/kms/kms-steal-crtc.c|1 
 tests/modetest/modetest.c |2 
 tests/proptest/proptest.c |2 
 tests/util/kms.c  |1 
 xf86drm.c |2 
 xf86drmMode.c |2 
 34 files changed, 925 insertions(+), 283 deletions(-)

New commits:
commit 09e9210bcf5c2c6940f5514fc978731ba2c4710f
Author: Timo Aaltonen 
Date:   Tue May 3 14:30:20 2016 +0300

upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 61fb15f..8fe6653 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-libdrm (2.4.68-1) UNRELEASED; urgency=medium
+libdrm (2.4.68-1) unstable; urgency=medium
 
   * New upstream release. (LP: #1577735)
 
- -- Timo Aaltonen   Tue, 03 May 2016 14:27:40 +0300
+ -- Timo Aaltonen   Tue, 03 May 2016 14:30:06 +0300
 
 libdrm (2.4.67-1) unstable; urgency=medium
 

commit d62c51a0b49097330f7d5be516611abcfb59fe64
Author: Timo Aaltonen 
Date:   Tue May 3 14:30:04 2016 +0300

update changelog

diff --git a/debian/changelog b/debian/changelog
index ded83db..61fb15f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libdrm (2.4.68-1) UNRELEASED; urgency=medium
+
+  * New upstream release. (LP: #1577735)
+
+ -- Timo Aaltonen   Tue, 03 May 2016 14:27:40 +0300
+
 libdrm (2.4.67-1) unstable; urgency=medium
 
   * New upstream release.

commit fc09c5ab84240e9b6bd0bed01685ef004f56c4fa
Author: Kenneth Graunke 
Date:   Wed Apr 27 17:52:50 2016 -0700

Bump version for release

Signed-off-by: Kenneth Graunke 

diff --git a/configure.ac b/configure.ac
index ed07789..a04ce87 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,7 +20,7 @@
 
 AC_PREREQ([2.63])
 AC_INIT([libdrm],
-[2.4.67],
+[2.4.68],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=DRI],
 [libdrm])
 

commit e3623d34cad0ac3f181b0deee0931df202b8f909
Author: Michał Winiarski 
Date:   Wed Feb 17 11:40:19 2016 +0100

intel/skl: Add missing SKL PCI IDs

Used by production devices:
Intel(R) HD Graphics 510
Intel(R) HD Graphics 535
Intel(R) Iris(TM) Graphics 550
Intel(R) Iris(TM) Graphics P555

Signed-off-by: Michał Winiarski 
Tested-by: Lionel Landwerlin 
Reviewed-by: Kenneth Graunke 

diff --git a/intel/intel_chipset.h b/intel/intel_chipset.h
index 8e42a40..e2554c3 100644
--- a/intel/intel_chipset.h
+++ b/intel/intel_chipset.h
@@ -168,6 +168,7 @@
 #define PCI_CHIP_SKYLAKE_DT_GT10x1902
 #define PCI_CHIP_SKYLAKE_ULT_GT1   0x1906
 #define PCI_CHIP_SKYLAKE_SRV_GT1   0x190A /* Reserved */
+#define PCI_CHIP_SKYLAKE_H_GT1 0x190B
 #define PCI_CHIP_SKYLAKE_ULX_GT1   0x190E /* Reserved */
 #define PCI_CHIP_SKYLAKE_DT_GT20x1912
 #define PCI_CHIP_SKYLAKE_FUSED0_GT20x1913 /* Reserved */
@@ -179,9 +180,12 @@
 #define PCI_CHIP_SKYLAKE_WKS_GT2   0x191D
 #define PCI_CHIP_SKYLAKE_ULX_GT2   0x191E
 #define PCI_CHIP_SKYLAKE_MOBILE_GT20x1921 /* Reserved */
-#define PCI_CHIP_SKYLAKE_GT3   0x1926
-#define PCI_CHIP_SKYLAKE_HALO_GT3  0x192B /* Reserved */
+#define PCI_CHIP_SKYLAKE_ULT_GT3_0 0x1923
+#define PCI_CHIP_SKYLAKE_ULT_GT3_1 0x1926
+#define PCI_CHIP_SKYLAKE_ULT_GT3_2 0x1927
 #define PCI_CHIP_SKYLAKE_SRV_GT4   0x192A
+#define PCI_CHIP_SKYLAKE_HALO_GT3  0x192B /* Reserved */
+#define PCI_CHIP_SKYLAKE_SRV_GT3   0x192D
 #define PCI_CHIP_SKYLAKE_DT_GT4 

libdrm: Changes to 'refs/tags/libdrm-2.4.68-1'

2016-05-03 Thread Timo Aaltonen
Tag 'libdrm-2.4.68-1' created by Timo Aaltonen  at 
2016-05-03 11:30 +

Tagging upload of libdrm 2.4.68-1 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJXKIvTAAoJEMtwMWWoiYTcuKcP/11zqbju8dTzH0IpOL4mUDVk
nmw6QfPySF9QKHW6zF/XC2gZFCMrz0A5TSyLsOjBr17UD2bO54ji3X93oifhp64F
rXhcYPO+weA6eP5cp6qu76y/s03mAL/zenusu0wMtEUWJWhMCHy5hAxTIW/iHDzj
b3Qv2c9E0dCC5CgSN8oyBvr+HioVx8Fo4unzRDi9gIXfx1H5ZVRETPDPeD1AGzNu
KJej0Q+itfMwzmJPoBsOwBvOZDbOs8N2cb6Uws5kHd9I3YirlnKtevtVU6V3IuN9
bCHhhEYm3MJ6E9LbWo03q+Keo0nSR4SmafFOPNZbap4/3v3KbdyrSBRpEBh2JB5Q
sVgYb3WCjrfVCjLO2xHDqp7cBE/6GWjRgo7vKVz/Lgn4fQSi0Xq2JcOEbEhnCSj+
rsNJdzukk/Ruawc2oWOoj+dRg01/jf/gAfzbJpbfga6Eon9QMLJikvZx7BuNFl+U
nXGRx8w62HvUIUjrSK1waHJPTXlGJ+z2saPR30TzV3EvofaZZPVpz+NkxCp8E1bu
fhJzgrJa6sRbt49u+9fgnBXDWruU//CMPDrwb9InX7/l26aQ5DZlqKTGRuLkdvjw
tNXp0rx8c36mu0VEXeD/it9RMNPHS6S5zyDxafVeqqlYwomvl6NCItY32E4XPFZ0
mXlOqh2q/A3IJ+ZOPwo6
=8Edw
-END PGP SIGNATURE-

Changes since libdrm-2.4.67-1:
Chih-Wei Huang (1):
  android: add virgl to be a valid driver

Daniel Vetter (7):
  headers: Remove _DRM_GEM
  tests/kms-steal-crtc: Use correct includes
  headers: Update drm_i915.h
  headers: Update drm_sarea.h
  headers: Update drm_fourcc.h
  headers: Update drm_mode.h
  headers: Update drm.h

Emil Velikov (1):
  proptest: print signed values correctly

Eric Engestrom (6):
  amdgpu: Fix spelling mistakes
  exynos: Fix spelling mistake
  freedreno: Fix spelling mistakes
  intel: Fix spelling mistakes
  tests: Fix spelling mistakes
  xf86drm: Fix spelling mistakes

Gustavo Padovan (3):
  tests: add virtio_gpu to the driver list
  gitignore: ignore kms-steal-crtc and kms-universal-planes
  modetest: print signed values correctly

Kenneth Graunke (1):
  Bump version for release

Michał Winiarski (1):
  intel/skl: Add missing SKL PCI IDs

Nicolas Dechesne (1):
  freedreno: add dummy fd_bo_from_fbdev implementation when KGSL is disabled

Rob Clark (3):
  add libdrm_vc4.pc to .gitignore
  freedreno: update uapi
  freedreno: add support for FD_TIMESTAMP

Rodrigo Vivi (1):
  intel: Adding missing Broxton PCI IDs.

Sonny Jiang (1):
  amdgpu/tests: fix tests for asics with one VCE instance

Thierry Reding (1):
  tegra: Sync with Linux kernel UAPI header

Thomas Hellstrom (1):
  vmwgfx: update uapi

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

---
 .gitignore|3 
 amdgpu/amdgpu.h   |4 
 configure.ac  |2 
 debian/changelog  |6 
 exynos/exynos_drm.c   |2 
 freedreno/freedreno_bo.c  |7 
 freedreno/freedreno_drmif.h   |1 
 freedreno/kgsl/kgsl_drm.h |2 
 freedreno/kgsl/kgsl_pipe.c|1 
 freedreno/kgsl/msm_kgsl.h |4 
 freedreno/msm/msm_drm.h   |1 
 freedreno/msm/msm_pipe.c  |2 
 include/drm/drm.h |   68 +--
 include/drm/drm_fourcc.h  |   17 
 include/drm/drm_mode.h|  170 +---
 include/drm/drm_sarea.h   |2 
 include/drm/i915_drm.h|   43 +-
 include/drm/tegra_drm.h   |3 
 include/drm/vmwgfx_drm.h  |  792 ++
 intel/intel_bufmgr_fake.c |2 
 intel/intel_bufmgr_gem.c  |2 
 intel/intel_chipset.h |   30 +
 intel/intel_decode.c  |2 
 intel/tests/gen5-3d.batch-ref.txt |2 
 intel/tests/gen6-3d.batch-ref.txt |2 
 libkms/Android.mk |2 
 tests/amdgpu/basic_tests.c|6 
 tests/amdgpu/vce_tests.c  |   20 
 tests/kms/kms-steal-crtc.c|1 
 tests/modetest/modetest.c |2 
 tests/proptest/proptest.c |2 
 tests/util/kms.c  |1 
 xf86drm.c |2 
 xf86drmMode.c |2 
 34 files changed, 925 insertions(+), 283 deletions(-)
---