xorg-server: Changes to 'ubuntu+1'

2015-12-09 Thread Timo Aaltonen
 ChangeLog   | 6692 +++
 Xext/geext.c|   10 
 Xext/geint.h|5 
 Xext/hashtable.c|4 
 Xext/panoramiX.c|   10 
 Xext/panoramiXprocs.c   |   21 
 Xext/saver.c|2 
 Xext/security.c |   24 
 Xext/shape.c|2 
 Xext/shm.c  |   10 
 Xext/sync.c |4 
 Xext/xace.c |   28 
 Xext/xace.h |5 
 Xext/xcmisc.c   |2 
 Xext/xf86bigfont.c  |4 
 Xext/xres.c |   10 
 Xext/xselinux_hooks.c   |9 
 Xext/xselinux_label.c   |2 
 Xext/xtest.c|2 
 Xext/xvmain.c   |   84 
 Xi/exevents.c   |   21 
 Xi/getprop.c|2 
 Xi/xichangehierarchy.c  |6 
 Xi/xiproperty.c |8 
 Xi/xiquerypointer.c |4 
 autogen.sh  |8 
 composite/compinit.c|   35 
 composite/compwindow.c  |2 
 config/10-evdev.conf|   40 
 config/Makefile.am  |4 
 config/config.c |3 
 configure.ac|  141 
 dbe/dbe.c   |   14 
 dbe/midbe.c |2 
 debian/changelog|  287 
 debian/compat   |2 
 debian/control  |   98 
 debian/copyright|   27 
 debian/patches/02_kbsd-input-devd.diff  |   14 
 debian/patches/03_static-nettle.diff|2 
 debian/patches/05_Revert-Unload-submodules.diff |2 
 debian/patches/105_nvidia_fglrx_autodetect.patch|   27 
 debian/patches/111_armel-drv-fallbacks.patch|   13 
 debian/patches/122_xext_fix_card32_overflow_in_xauth.patch  |   17 
 debian/patches/168_glibc_trace_to_stderr.patch  |   14 
 debian/patches/188_default_primary_to_first_busid.patch |4 
 debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch |   44 
 debian/patches/191-Xorg-add-an-extra-module-path.patch  |   28 
 debian/patches/208_switch_on_release.diff   |   16 
 debian/patches/226_fall_back_to_autoconfiguration.patch |   33 
 debian/patches/227_null_ptr_midispcur.patch |9 
 debian/patches/228_autobind_gpu.patch   |   10 
 debian/patches/232-xf86compatoutput-valgrind.patch  |   17 
 debian/patches/config-add-no-removal.patch  |   20 
 debian/patches/disable-rotation-transform-gpuscreens.patch  |   41 
 debian/patches/drm_device_keep_trying.patch |   12 
 debian/patches/fix-detach-gpu.patch |   20 
 debian/patches/fix-ftbfs-ppc64el.patch  |3 
 debian/patches/mi-dont-process-disabled.patch   |   62 
 debian/patches/no-nv.patch  |4 
 debian/patches/pixman-validate.patch|   27 
 debian/patches/series   |4 
 debian/patches/xf86-ignore-conflicting-rr-caps.patch|6 
 debian/patches/xf86-inactive-gpuscreen.patch|   15 
 debian/patches/xfree86-no-xv-for-gpuscreens.patch   |   14 
 debian/patches/xi2-resize-touch.patch   |   15 
 debian/patches/xmir-desktop-file-hint-flag.patch|   22 
 debian/patches/xmir.patch   | 8779 
--
 debian/patches/x

Processing of mesa_11.0.7-1_source.changes

2015-12-09 Thread Debian FTP Masters
mesa_11.0.7-1_source.changes uploaded successfully to localhost
along with the files:
  mesa_11.0.7-1.dsc
  mesa_11.0.7.orig.tar.gz
  mesa_11.0.7-1.diff.gz

Greetings,

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



mesa: Changes to 'refs/tags/mesa-11.0.7-1'

2015-12-09 Thread Andreas Boll
Tag 'mesa-11.0.7-1' created by Andreas Boll  at 
2015-12-09 20:24 +

Tagging upload of mesa 11.0.7-1 to unstable.
-BEGIN PGP SIGNATURE-

iQIcBAABCgAGBQJWaI4UAAoJEB7vU9OKOpxnL4IP/jgoa42U7NVYPl9ZhyNdXgn1
HQ+Ex0VW3brAVYHVuARpLgfcOp5JrjC986zgFIhLOkTLOiQ8hzqYPR11kuwctnpC
Tx/zeQZXNvz2zUY2E4vY8i9jmlxgGZAQCWkRyvPkYr6NdvhHoPyv9hLAk6sE1N7A
+kPWDeRXMbV7xEfGkLJ7kGfaN2buQCUHFnzACGdglQnio+xaLMjnS6jyyi8j7s2J
CWK740RU30pPclr7jpXVt9BMGTGP1/08XwQDF1c0cqiqZ2Md3be0XqJrzs+sOvxO
MMPx5L9Y9nUMwEJmVknV4usbq+Erf5yZEMm0ugsl+fNR5Tc6wL5v/v02chD3KVU6
3nuL+yms2wZ4X8NAB+P5Ff+LqtEAn9lPzqhK6dmjbfBlrA9xSgwqEAWUBU/tpbLp
LN7UzoAakcTugh6K0HevN1f7bxMyf5GlxJMZzR/MxldiXuNoC1W0LvmjSep61ppt
reXObYQ54G8H/A9vmEqGUe1Aoa00aFWIsL2ok7vklhcJwvXuQWr0OSMi9fjwUawy
xe+XcUm6c9yE5lLvDuMDAH3O0XX2nbCs3vXLVrC9MCw8oVRD5E9X7/F9XiuolDWz
Qa7DqAmn9Z8jB+/WfLs9ByxYbU8DFkosV8NUEQzy0+Bc/Y9XJ1f4zWfoUOATC+Y3
6TIcOkwVtYBjZTwRrgOz
=aYt0
-END PGP SIGNATURE-

Changes since mesa-11.0.6-1:
Andreas Boll (3):
  Merge tag 'mesa-11.0.7' into debian-unstable
  Bump changelog
  Upload to unstable.

Chris Wilson (1):
  meta: Compute correct buffer size with SkipRows/SkipPixels

Daniel Stone (1):
  egl/wayland: Ignore rects from SwapBuffersWithDamage

Dave Airlie (4):
  texgetimage: consolidate 1D array handling code.
  r600: geometry shader gsvs itemsize workaround
  r600: rv670 use at least 16es/gs threads
  r600: workaround empty geom shader.

Emil Velikov (5):
  docs: add sha256 checksums for 11.0.6
  get-pick-list.sh: Require explicit "11.0" for nominating stable patches
  mesa; add get-extra-pick-list.sh script into bin/
  Update version to 11.0.7
  docs: add release notes for 11.0.7

François Tigeot (1):
  xmlconfig: Add support for DragonFly

Ian Romanick (22):
  mesa: Make bind_vertex_buffer avilable outside varray.c
  mesa: Refactor update_array_format to make 
_mesa_update_array_format_public
  mesa: Refactor enable_vertex_array_attrib to make 
_mesa_enable_vertex_array_attrib
  i965: Pass brw_context instead of gl_context to brw_draw_rectlist
  i965: Use DSA functions for VBOs in brw_meta_fast_clear
  i965: Use internal functions for buffer object access
  i965: Don't pollute the buffer object namespace in brw_meta_fast_clear
  meta: Use DSA functions for PBO in create_texture_for_pbo
  meta: Use _mesa_NamedBufferData and _mesa_NamedBufferSubData for users of 
_mesa_meta_setup_vertex_objects
  i965: Use _mesa_NamedBufferSubData for users of 
_mesa_meta_setup_vertex_objects
  meta: Don't leave the VBO bound after _mesa_meta_setup_vertex_objects
  meta: Track VBO using gl_buffer_object instead of GL API object handle
  meta: Use DSA functions for VBOs in _mesa_meta_setup_vertex_objects
  meta: Use internal functions for buffer object and VAO access
  meta: Don't pollute the buffer object namespace in 
_mesa_meta_setup_vertex_objects
  meta: Partially convert _mesa_meta_DrawTex to DSA
  meta: Track VBO using gl_buffer_object instead of GL API object handle in 
_mesa_meta_DrawTex
  meta: Use internal functions for buffer object and VAO access in 
_mesa_meta_DrawTex
  meta: Don't pollute the buffer object namespace in _mesa_meta_DrawTex
  meta/TexSubImage: Don't pollute the buffer object namespace
  meta/generate_mipmap: Don't leak the framebuffer object
  glsl: Fix off-by-one error in array size check assertion

Ilia Mirkin (7):
  nvc0/ir: actually emit AFETCH on kepler
  nir: fix typo in idiv lowering, causing large-udiv-udiv failures
  nouveau: use the buffer usage to determine placement when no binding
  nv50,nvc0: properly handle buffer storage invalidation on dsa buffer
  nv50/ir: fix (un)spilling of 3-wide results
  mesa: support GL_RED/GL_RG in ES2 contexts when driver support exists
  nvc0/ir: start offset at texBindBase for txq, like regular texturing

Jonathan Gray (1):
  automake: fix some occurrences of hardcoded -ldl and -lpthread

Julien Cristau (1):
  Update debian/copyright from docs/license.html (closes: #806805).

Leo Liu (1):
  radeon/vce: disable Stoney VCE for 11.0

Marta Lofstedt (1):
  gles2: Update gl2ext.h to revision: 32120

Oded Gabbay (1):
  llvmpipe: disable VSX in ppc due to LLVM PPC bug

---
 VERSION   |2 
 bin/get-extra-pick-list.sh|   35 
 bin/get-pick-list.sh  |2 
 debian/changelog  |   11 
 debian/copyright  |  273 +-
 docs/relnotes/11.0.6.html |3 
 docs/relnotes/11.0.7.html |  153 +
 include/GLES2/gl2ext.h|  940 +-
 src/egl/drivers/dri2/platform_wayland.c   |   16 
 src/ga

mesa: Changes to 'upstream-unstable'

2015-12-09 Thread Andreas Boll
 VERSION   |2 
 bin/get-extra-pick-list.sh|   35 
 bin/get-pick-list.sh  |2 
 docs/relnotes/11.0.6.html |3 
 docs/relnotes/11.0.7.html |  153 +
 include/GLES2/gl2ext.h|  940 +-
 src/egl/drivers/dri2/platform_wayland.c   |   16 
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp |9 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp |3 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |5 
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp|   46 
 src/gallium/drivers/nouveau/nouveau_buffer.c  |8 
 src/gallium/drivers/nouveau/nv50/nv50_context.c   |   15 
 src/gallium/drivers/nouveau/nvc0/nvc0_context.c   |   17 
 src/gallium/drivers/r600/r600_shader.c|4 
 src/gallium/drivers/r600/r600_state.c |   29 
 src/gallium/drivers/radeon/radeon_vce.c   |5 
 src/gallium/targets/opencl/Makefile.am|2 
 src/glsl/ir.cpp   |3 
 src/glsl/nir/nir_lower_idiv.c |2 
 src/mesa/drivers/common/meta.c|  201 +-
 src/mesa/drivers/common/meta.h|   28 
 src/mesa/drivers/common/meta_blit.c   |   15 
 src/mesa/drivers/common/meta_generate_mipmap.c|   19 
 src/mesa/drivers/common/meta_tex_subimage.c   |   85 
 src/mesa/drivers/dri/common/xmlconfig.c   |3 
 src/mesa/drivers/dri/i965/brw_meta_fast_clear.c   |   40 
 src/mesa/drivers/dri/i965/brw_meta_stencil_blit.c |9 
 src/mesa/main/glformats.c |8 
 src/mesa/main/glformats.h |3 
 src/mesa/main/readpix.c   |2 
 src/mesa/main/texgetimage.c   |   26 
 src/mesa/main/teximage.c  |2 
 src/mesa/main/varray.c|  123 -
 src/mesa/main/varray.h|   20 
 35 files changed, 1616 insertions(+), 267 deletions(-)

New commits:
commit bec983b738a7f149478ee692ba0e1d26fcc9fd8e
Author: Emil Velikov 
Date:   Wed Dec 9 15:19:30 2015 +

docs: add release notes for 11.0.7

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/11.0.7.html b/docs/relnotes/11.0.7.html
new file mode 100644
index 000..e7ebbc7
--- /dev/null
+++ b/docs/relnotes/11.0.7.html
@@ -0,0 +1,153 @@
+http://www.w3.org/TR/html4/loose.dtd";>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 11.0.7 Release Notes / December 9, 2015
+
+
+Mesa 11.0.7 is a bug fix release which fixes bugs found since the 11.0.6 
release.
+
+
+Mesa 11.0.7 implements the OpenGL 4.1 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.1.  OpenGL
+4.1 is only available if requested at context creation
+because compatibility contexts are not supported.
+
+
+
+SHA256 checksums
+
+TBD
+
+
+
+New features
+None
+
+Bug fixes
+
+This list is likely incomplete.
+
+
+
+https://bugs.freedesktop.org/show_bug.cgi?id=90348";>Bug 90348 
- Spilling failure of b96 merged value
+
+https://bugs.freedesktop.org/show_bug.cgi?id=92363";>Bug 92363 
- [BSW/BDW] ogles1conform Gets test fails
+
+https://bugs.freedesktop.org/show_bug.cgi?id=92438";>Bug 92438 
- Segfault in pushbuf_kref when running the android emulator (qemu) on nv50
+
+https://bugs.freedesktop.org/show_bug.cgi?id=93110";>Bug 93110 
- [NVE4] textureSize() and textureQueryLevels() uses a texture bound during the 
previous draw call
+
+https://bugs.freedesktop.org/show_bug.cgi?id=93126";>Bug 93126 
- wrongly claim supporting GL_EXT_texture_rg
+
+
+
+
+Changes
+
+Chris Wilson (1):
+
+  meta: Compute correct buffer size with SkipRows/SkipPixels
+
+
+Daniel Stone (1):
+
+  egl/wayland: Ignore rects from SwapBuffersWithDamage
+
+
+Dave Airlie (4):
+
+  texgetimage: consolidate 1D array handling code.
+  r600: geometry shader gsvs itemsize workaround
+  r600: rv670 use at least 16es/gs threads
+  r600: workaround empty geom shader.
+
+
+Emil Velikov (4):
+
+  docs: add sha256 checksums for 11.0.6
+  get-pick-list.sh: Require explicit "11.0" for nominating stable 
patches
+  mesa; add get-extra-pick-list.sh script into bin/
+  Update version to 11.0.7
+
+
+François Tigeot (1):
+
+  xmlconfig: Add su

mesa: Changes to 'debian-unstable'

2015-12-09 Thread Andreas Boll
 VERSION   |2 
 bin/get-extra-pick-list.sh|   35 
 bin/get-pick-list.sh  |2 
 debian/changelog  |8 
 docs/relnotes/11.0.6.html |3 
 docs/relnotes/11.0.7.html |  153 +
 include/GLES2/gl2ext.h|  940 +-
 src/egl/drivers/dri2/platform_wayland.c   |   16 
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp |9 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp |3 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |5 
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp|   46 
 src/gallium/drivers/nouveau/nouveau_buffer.c  |8 
 src/gallium/drivers/nouveau/nv50/nv50_context.c   |   15 
 src/gallium/drivers/nouveau/nvc0/nvc0_context.c   |   17 
 src/gallium/drivers/r600/r600_shader.c|4 
 src/gallium/drivers/r600/r600_state.c |   29 
 src/gallium/drivers/radeon/radeon_vce.c   |5 
 src/gallium/targets/opencl/Makefile.am|2 
 src/glsl/ir.cpp   |3 
 src/glsl/nir/nir_lower_idiv.c |2 
 src/mesa/drivers/common/meta.c|  201 +-
 src/mesa/drivers/common/meta.h|   28 
 src/mesa/drivers/common/meta_blit.c   |   15 
 src/mesa/drivers/common/meta_generate_mipmap.c|   19 
 src/mesa/drivers/common/meta_tex_subimage.c   |   85 
 src/mesa/drivers/dri/common/xmlconfig.c   |3 
 src/mesa/drivers/dri/i965/brw_meta_fast_clear.c   |   40 
 src/mesa/drivers/dri/i965/brw_meta_stencil_blit.c |9 
 src/mesa/main/glformats.c |8 
 src/mesa/main/glformats.h |3 
 src/mesa/main/readpix.c   |2 
 src/mesa/main/texgetimage.c   |   26 
 src/mesa/main/teximage.c  |2 
 src/mesa/main/varray.c|  123 -
 src/mesa/main/varray.h|   20 
 36 files changed, 1622 insertions(+), 269 deletions(-)

New commits:
commit 113bb2c3aaf15f7fde2d150b235e5625548f7a65
Author: Andreas Boll 
Date:   Wed Dec 9 21:18:35 2015 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 1ce198a..a370c4a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (11.0.7-1) UNRELEASED; urgency=medium
+mesa (11.0.7-1) unstable; urgency=medium
 
   [ Julien Cristau ]
   * Update debian/copyright from docs/license.html (closes: #806805).  Thanks,
@@ -7,7 +7,7 @@ mesa (11.0.7-1) UNRELEASED; urgency=medium
   [ Andreas Boll ]
   * New upstream release.
 
- -- Julien Cristau   Tue, 01 Dec 2015 20:43:58 +0100
+ -- Andreas Boll   Wed, 09 Dec 2015 21:18:17 +0100
 
 mesa (11.0.6-1) unstable; urgency=medium
 

commit 7ffba4bc28353893f8bc73164414c44ab6882266
Author: Andreas Boll 
Date:   Wed Dec 9 20:17:41 2015 +0100

Bump changelog

diff --git a/debian/changelog b/debian/changelog
index 5016544..1ce198a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,12 @@
-mesa (11.0.6-2) UNRELEASED; urgency=medium
+mesa (11.0.7-1) UNRELEASED; urgency=medium
 
+  [ Julien Cristau ]
   * Update debian/copyright from docs/license.html (closes: #806805).  Thanks,
 Steinar H. Gunderson!
 
+  [ Andreas Boll ]
+  * New upstream release.
+
  -- Julien Cristau   Tue, 01 Dec 2015 20:43:58 +0100
 
 mesa (11.0.6-1) unstable; urgency=medium

commit bec983b738a7f149478ee692ba0e1d26fcc9fd8e
Author: Emil Velikov 
Date:   Wed Dec 9 15:19:30 2015 +

docs: add release notes for 11.0.7

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/11.0.7.html b/docs/relnotes/11.0.7.html
new file mode 100644
index 000..e7ebbc7
--- /dev/null
+++ b/docs/relnotes/11.0.7.html
@@ -0,0 +1,153 @@
+http://www.w3.org/TR/html4/loose.dtd";>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 11.0.7 Release Notes / December 9, 2015
+
+
+Mesa 11.0.7 is a bug fix release which fixes bugs found since the 11.0.6 
release.
+
+
+Mesa 11.0.7 implements the OpenGL 4.1 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.1.  OpenGL
+4.1 is only available if requested at context creation
+because compatibility 

mesa: Changes to 'debian-experimental'

2015-12-09 Thread Andreas Boll
 VERSION   |2 
 bin/.cherry-ignore|2 
 debian/changelog  |   20 
 debian/control|   33 -
 debian/copyright  |  273 --
 debian/libgbm1.lintian-overrides  |1 
 debian/libgl1-mesa-dri.lintian-overrides  |3 
 src/gallium/auxiliary/vl/vl_video_buffer.c|2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp|2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp |6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp  |   40 +
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp   |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp   |2 
 src/gallium/drivers/r600/r600_pipe.h  |2 
 src/gallium/drivers/r600/r600_shader.c|5 
 src/gallium/drivers/r600/r600_state.c |   29 -
 src/gallium/drivers/r600/r600_state_common.c  |   18 
 src/gallium/drivers/r600/r600d.h  |1 
 src/gallium/drivers/radeon/r600_pipe_common.c |3 
 src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c   |2 
 src/gallium/state_trackers/clover/core/platform.cpp   |3 
 src/gallium/targets/opencl/Makefile.am|2 
 src/glsl/glsl_parser_extras.cpp   |2 
 src/glsl/standalone_scaffolding.cpp   |2 
 src/glsl/standalone_scaffolding.h |2 
 src/mapi/glapi/gen/KHR_debug.xml  |   25 
 src/mesa/drivers/dri/i965/Makefile.am |3 
 src/mesa/drivers/dri/i965/brw_inst.h  |4 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c  |4 
 src/mesa/main/context.c   |3 
 src/mesa/main/errors.c|  110 ++--
 src/mesa/main/errors.h|2 
 src/mesa/main/extensions_table.h  |2 
 src/mesa/main/get_hash_params.py  |4 
 src/mesa/main/mtypes.h|3 
 src/mesa/main/tests/dispatch_sanity.cpp   |5 
 src/mesa/main/version.c   |1 
 38 files changed, 362 insertions(+), 265 deletions(-)

New commits:
commit e94ba39a99ed19a2f829df9ab1a2cf590164093c
Author: Andreas Boll 
Date:   Wed Dec 9 16:03:49 2015 +0100

Remove obsolete libgl1-mesa-dri.lintian-overrides.

diff --git a/debian/changelog b/debian/changelog
index 9e64432..7e1b0c2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,7 @@ mesa (11.1.0~rc3-1) UNRELEASED; urgency=medium
 #804919).
   * Add a Lintian override for symbols-declares-dependency-on-other-
 package libgbm1-private.
+  * Remove obsolete libgl1-mesa-dri.lintian-overrides.
 
  -- Andreas Boll   Mon, 30 Nov 2015 15:06:57 +0100
 
diff --git a/debian/libgl1-mesa-dri.lintian-overrides 
b/debian/libgl1-mesa-dri.lintian-overrides
deleted file mode 100644
index e1bec96..000
--- a/debian/libgl1-mesa-dri.lintian-overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-# virtual packages only:
-breaks-without-version libgl1-mesa-glx-no-multiarch
-breaks-without-version xserver-xorg-core-no-multiarch

commit d8d5da51a18655b756931e3e440b0d70b79fead0
Author: Andreas Boll 
Date:   Wed Dec 9 16:02:25 2015 +0100

Add a Lintian override for symbols-declares-dependency-on-other-package 
libgbm1-private.

diff --git a/debian/changelog b/debian/changelog
index 6126936..9e64432 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,8 @@ mesa (11.1.0~rc3-1) UNRELEASED; urgency=medium
   * Remove duplicated field "Priority" from package libgl1-mesa-dri.
   * Declare Multi-Arch: same for mesa-opencl-icd{,-dbg} (Closes:
 #804919).
+  * Add a Lintian override for symbols-declares-dependency-on-other-
+package libgbm1-private.
 
  -- Andreas Boll   Mon, 30 Nov 2015 15:06:57 +0100
 
diff --git a/debian/libgbm1.lintian-overrides b/debian/libgbm1.lintian-overrides
new file mode 100644
index 000..4b9f4bd
--- /dev/null
+++ b/debian/libgbm1.lintian-overrides
@@ -0,0 +1 @@
+symbols-declares-dependency-on-other-package libgbm1-private

commit 113bb2c3aaf15f7fde2d150b235e5625548f7a65
Author: Andreas Boll 
Date:   Wed Dec 9 21:18:35 2015 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 1ce198a..a370c4a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (11.0.7-1) UNRELEASED; urgency=medium
+mes

mesa: Changes to 'upstream-experimental'

2015-12-09 Thread Andreas Boll
 VERSION   |2 
 bin/.cherry-ignore|2 
 src/gallium/auxiliary/vl/vl_video_buffer.c|2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp|2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp |6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp  |   40 +++
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp   |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp   |2 
 src/gallium/drivers/r600/r600_pipe.h  |2 
 src/gallium/drivers/r600/r600_shader.c|5 
 src/gallium/drivers/r600/r600_state.c |   29 ++
 src/gallium/drivers/r600/r600_state_common.c  |   18 +
 src/gallium/drivers/r600/r600d.h  |1 
 src/gallium/drivers/radeon/r600_pipe_common.c |3 
 src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c   |2 
 src/gallium/state_trackers/clover/core/platform.cpp   |3 
 src/gallium/targets/opencl/Makefile.am|2 
 src/glsl/glsl_parser_extras.cpp   |2 
 src/glsl/standalone_scaffolding.cpp   |2 
 src/glsl/standalone_scaffolding.h |2 
 src/mapi/glapi/gen/KHR_debug.xml  |   25 +-
 src/mesa/drivers/dri/i965/Makefile.am |3 
 src/mesa/drivers/dri/i965/brw_inst.h  |4 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c  |4 
 src/mesa/main/context.c   |3 
 src/mesa/main/errors.c|  110 ++
 src/mesa/main/errors.h|2 
 src/mesa/main/extensions_table.h  |2 
 src/mesa/main/get_hash_params.py  |4 
 src/mesa/main/mtypes.h|3 
 src/mesa/main/tests/dispatch_sanity.cpp   |5 
 src/mesa/main/version.c   |1 
 33 files changed, 213 insertions(+), 84 deletions(-)

New commits:
commit 20db46c227fad1ccc23287d3c008d0ca24b49d5a
Author: Emil Velikov 
Date:   Mon Dec 7 13:50:15 2015 +

Update version to 11.1.0-rc3

Signed-off-by: Emil Velikov 

diff --git a/VERSION b/VERSION
index 2fdb3a1..c575419 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-11.1.0-rc2
+11.1.0-rc3

commit b2a5efb56f612123fbaf9a10e63abf712e397807
Author: Michel Dänzer 
Date:   Thu Nov 19 11:30:21 2015 +0900

radeon/llvm: Use llvm.AMDIL.exp intrinsic again for now

llvm.exp2.f32 doesn't work in some cases yet.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=92709

Reviewed-by: Nicolai Hähnle 
(cherry picked from commit d09463193608009fa42e046b1fc144435d3533f6)

diff --git a/src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c 
b/src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c
index ac99e73..c94f109 100644
--- a/src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c
+++ b/src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c
@@ -1539,7 +1539,7 @@ void radeon_llvm_context_init(struct radeon_llvm_context 
* ctx)
bld_base->op_actions[TGSI_OPCODE_ENDIF].emit = endif_emit;
bld_base->op_actions[TGSI_OPCODE_ENDLOOP].emit = endloop_emit;
bld_base->op_actions[TGSI_OPCODE_EX2].emit = build_tgsi_intrinsic_nomem;
-   bld_base->op_actions[TGSI_OPCODE_EX2].intr_name = "llvm.exp2.f32";
+   bld_base->op_actions[TGSI_OPCODE_EX2].intr_name = "llvm.AMDIL.exp.";
bld_base->op_actions[TGSI_OPCODE_FLR].emit = build_tgsi_intrinsic_nomem;
bld_base->op_actions[TGSI_OPCODE_FLR].intr_name = "llvm.floor.f32";
bld_base->op_actions[TGSI_OPCODE_FMA].emit = build_tgsi_intrinsic_nomem;

commit 38c645b60a49899e58edce4a2b47ed19b25c3b08
Author: Connor Abbott 
Date:   Mon Aug 3 14:38:12 2015 -0700

i965: fix 64-bit immediates in brw_inst(_set)_bits

If we tried to get/set something that was exactly 64 bits, we would
try to do (1 << 64) - 1 to calculate the mask which doesn't give us all
1's like we want.

v2 (Iago)
 - Replace ~0 by ~0ull
 - Removed unnecessary parenthesis

v3 (Kristian)
 - Avoid the conditional

Reviewed-by: Iago Toral Quiroga 
Reviewed-by: Matt Turner 
Reviewed-by: Kristian Høgsberg 
(cherry picked from commit b1a83b5d1b677faf650a41cd2c152b4d1cd18f84)

Squashed with commit

i965: Use ull immediates in brw_inst_bits

This fixes a regression introduced in b1a83b5d1 that caused basically all
shaders to fail to compile on 32-bit platforms.

Reported-

Bug#806805: marked as done (debian/copyright contains wrong license (copyright assignment no longer needed))

2015-12-09 Thread Debian Bug Tracking System
Your message dated Wed, 09 Dec 2015 21:53:54 +
with message-id 
and subject line Bug#806805: fixed in mesa 11.0.7-1
has caused the Debian Bug report #806805,
regarding debian/copyright contains wrong license (copyright assignment no 
longer needed)
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.)


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

Hi,

debian/copyright in Mesa contains the following language:

  When contributing to the Mesa project you must agree to relinquish your
  work to the holder of the copyright for the particular component you're
  contributing to.  That is, you can't put your own copyright on the code,
  unless it's a modular piece that can be omitted from Mesa (like a new
  device driver).  If for example, you contribute a bug fix to Mesa's
  texture mapping code, your code will become a part of the body of work
  which is copyrighted by Brian Paul and licensed by the above terms.

However, this language no longer exists upstream; it was removed in
b7c727e5006e26be3f70396030aab7512498f441 (August 2005!) and replaced by

  When contributing to the Mesa project you must agree to the licensing terms
  of the component to which you're contributing.
  The following section lists the primary comonents of the Mesa distribution
  and their respective licenses.

It recently caused me some headache, so it would be nice to see it updated
with the correct copy.

-- System Information:
Debian Release: 8.2
  APT prefers stable
  APT policy: (750, 'stable'), (500, 'proposed-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.3.0 (SMP w/40 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Source: mesa
Source-Version: 11.0.7-1

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

Debian distribution maintenance software
pp.
Andreas Boll  (supplier of updated mesa 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: Wed, 09 Dec 2015 21:18:17 +0100
Source: mesa
Binary: libxatracker2 libxatracker2-dbg libxatracker-dev libgbm1 libgbm1-dbg 
libgbm-dev libegl1-mesa libegl1-mesa-dbg libegl1-mesa-dev libegl1-mesa-drivers 
libwayland-egl1-mesa libwayland-egl1-mesa-dbg libgles1-mesa libgles1-mesa-dbg 
libgles1-mesa-dev libgles2-mesa libgles2-mesa-dbg libgles2-mesa-dev 
libglapi-mesa libglapi-mesa-dbg libgl1-mesa-glx libgl1-mesa-glx-dbg 
libgl1-mesa-dri libgl1-mesa-dri-dbg libgl1-mesa-dev mesa-common-dev libosmesa6 
libosmesa6-dev mesa-vdpau-drivers mesa-vdpau-drivers-dbg mesa-opencl-icd 
mesa-opencl-icd-dbg
Architecture: source
Version: 11.0.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Andreas Boll 
Description:
 libegl1-mesa - free implementation of the EGL API -- runtime
 libegl1-mesa-dbg - free implementation of the EGL API -- debugging symbols
 libegl1-mesa-dev - free implementation of the EGL API -- development files
 libegl1-mesa-drivers - transitional dummy package
 libgbm-dev - generic buffer management API -- development files
 libgbm1- generic buffer management API -- runtime
 libgbm1-dbg - generic buffer management API -- debugging symbols
 libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development 
files
 libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-dri-dbg - Debugging symbols for the Mesa DRI modules
 libgl1-mesa-glx - free implementation of the OpenGL API -- GLX runtime
 libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime
 libglapi-mesa - free implementation of the GL API -- shared library
 libglapi-mesa-dbg - free implementation of the GL API -- debugging symbols
 libgles1-mesa - free implementation of the OpenGL|ES 1.x API -- runtime
 libgles1-mesa-dbg - free implementation of the OpenGL|ES 1.x API -- debu

mesa_11.0.7-1_source.changes ACCEPTED into unstable

2015-12-09 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 09 Dec 2015 21:18:17 +0100
Source: mesa
Binary: libxatracker2 libxatracker2-dbg libxatracker-dev libgbm1 libgbm1-dbg 
libgbm-dev libegl1-mesa libegl1-mesa-dbg libegl1-mesa-dev libegl1-mesa-drivers 
libwayland-egl1-mesa libwayland-egl1-mesa-dbg libgles1-mesa libgles1-mesa-dbg 
libgles1-mesa-dev libgles2-mesa libgles2-mesa-dbg libgles2-mesa-dev 
libglapi-mesa libglapi-mesa-dbg libgl1-mesa-glx libgl1-mesa-glx-dbg 
libgl1-mesa-dri libgl1-mesa-dri-dbg libgl1-mesa-dev mesa-common-dev libosmesa6 
libosmesa6-dev mesa-vdpau-drivers mesa-vdpau-drivers-dbg mesa-opencl-icd 
mesa-opencl-icd-dbg
Architecture: source
Version: 11.0.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Andreas Boll 
Description:
 libegl1-mesa - free implementation of the EGL API -- runtime
 libegl1-mesa-dbg - free implementation of the EGL API -- debugging symbols
 libegl1-mesa-dev - free implementation of the EGL API -- development files
 libegl1-mesa-drivers - transitional dummy package
 libgbm-dev - generic buffer management API -- development files
 libgbm1- generic buffer management API -- runtime
 libgbm1-dbg - generic buffer management API -- debugging symbols
 libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development 
files
 libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-dri-dbg - Debugging symbols for the Mesa DRI modules
 libgl1-mesa-glx - free implementation of the OpenGL API -- GLX runtime
 libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime
 libglapi-mesa - free implementation of the GL API -- shared library
 libglapi-mesa-dbg - free implementation of the GL API -- debugging symbols
 libgles1-mesa - free implementation of the OpenGL|ES 1.x API -- runtime
 libgles1-mesa-dbg - free implementation of the OpenGL|ES 1.x API -- debugging 
symbols
 libgles1-mesa-dev - free implementation of the OpenGL|ES 1.x API -- 
development files
 libgles2-mesa - free implementation of the OpenGL|ES 2.x API -- runtime
 libgles2-mesa-dbg - free implementation of the OpenGL|ES 2.x API -- debugging 
symbols
 libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- 
development files
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 libwayland-egl1-mesa - implementation of the Wayland EGL platform -- runtime
 libwayland-egl1-mesa-dbg - implementation of the Wayland EGL platform -- 
debugging symbols
 libxatracker-dev - X acceleration library -- development files
 libxatracker2 - X acceleration library -- runtime
 libxatracker2-dbg - X acceleration library -- debugging symbols
 mesa-common-dev - Developer documentation for Mesa
 mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime
 mesa-opencl-icd-dbg - free implementation of the OpenCL API -- debugging 
symbols
 mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers
 mesa-vdpau-drivers-dbg - Debugging symbols for the Mesa VDPAU video 
acceleration drivers
Closes: 806805
Changes:
 mesa (11.0.7-1) unstable; urgency=medium
 .
   [ Julien Cristau ]
   * Update debian/copyright from docs/license.html (closes: #806805).  Thanks,
 Steinar H. Gunderson!
 .
   [ Andreas Boll ]
   * New upstream release.
Checksums-Sha1:
 2a4992f35dfe0a554fdaa957beec79cda82541fb 4910 mesa_11.0.7-1.dsc
 ba017f72c5cfe08140b8b0c1a98035f76e19abae 12205911 mesa_11.0.7.orig.tar.gz
 d208eae40ad23882bd3d619ef5b728a2d9fbd0fe 110495 mesa_11.0.7-1.diff.gz
Checksums-Sha256:
 a5ea7f5f4a9f5105627f4161fac57b566f342438d0cae488ffd861a3382fbf68 4910 
mesa_11.0.7-1.dsc
 07c27004ff68b288097d17b2faa7bdf15ec73c96b7e6c9835266e544adf0a62f 12205911 
mesa_11.0.7.orig.tar.gz
 3b5c9b703702d2a6b961cb5a8d1504d0665307f2368b28e30eca2bf35db276d7 110495 
mesa_11.0.7-1.diff.gz
Files:
 37108b996bf7156eddd330fe2797699b 4910 graphics optional mesa_11.0.7-1.dsc
 73e2e04d02ab2cdddc635fcb261bde13 12205911 graphics optional 
mesa_11.0.7.orig.tar.gz
 9f1ca8345c4f001c7fcbec852daf87e1 110495 graphics optional mesa_11.0.7-1.diff.gz

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJWaIzWAAoJEB7vU9OKOpxnCQ4QAJmGUIWCy8ImZCd20zlpO8FZ
TS1zwmGwoFwr+C6c1jS1YyuUD96M3SmZHDf+6t0dqQ42ZZTqcwo2J5Q1/IJLUGpJ
zE0bC9GCHdWhTys1cQ1NaKcyjsYhOTXqg1VYqbd7bIYdfUz+d6bc2ALV1HhKipU8
KMVtHgE+BCdCfl0Gpn3vvRDOJefqWNnYnyIQOeh+Dhi1Fh3QftKjT/WznF+KWpsK
l1AnWdQgWvO9zzSMH9vxtLZ+pau/cNLDrpHtBtar4TBfvY8KrfQJN9di+2sFDUMX
kEhrhzRkgz7+bJ/7imwvBL3onIP2ZcitDk0ccXyAf+eJzCpIQlysTCcSlLjF7qF/
WLRRMfobiWxYyGcqYTJhrouxdC/mdLelEta493apJe1VBXu1K3FwuBm26TepYhw4
iCC8pcy+wl/nBO88YOmPnmyu5Y5JT5J5DIFicsASKLbGyWypHTs4O0+AVIRUGkHq
FIuwp7cENvYUO5RmDbUKObrdpS50DlJWrRL8mDSc+3qNYEDUiqrktlDGZSeJIj/u
9feqkOs02x21+TCrHGZB12iU0IgKpKFOWYVFozW4dy3DcTsyk3WyNirSie/amF32
VBsg086WOcwGnX8/i8YHdFOUZr97O6Lcuaup6HS4aD9e7heu5aW2wlWS98XdKiZp
gPxbkSU/zb2LLhPPxum1
=YTgg
-END PGP SIGNATURE-


Thank you for your contribution to Debian.