libxpm: Changes to 'debian-jessie'

2017-01-26 Thread Julien Cristau
New branch 'debian-jessie' available with the following commits:
commit b0e7eb1aac211c0b226e589ed2e0cf86fd7aabec
Author: Julien Cristau 
Date:   Fri Jan 27 08:33:42 2017 +0100

Import 1:3.5.12-0+deb8u1 from jessie-security



Bug#847656: weston: Weston > 1.9 all have reproducable crash with browser in xwayland with Ivy Bridge class gpu

2017-01-26 Thread Kelly Clowers
On Sun, Dec 11, 2016 at 8:36 AM, Emilio Pozuelo Monfort
 wrote:
>
> On 11/12/16 11:28, Kelly Clowers wrote:
>> Done, https://bugs.freedesktop.org/show_bug.cgi?id=99050
>
> Thanks.
>
> Emilio

Looks like that bug is  likely
https://bugs.freedesktop.org/show_bug.cgi?id=94218 which now has a
patch.
Looking at dates, it should be in Weston 2.0. That is in alpha now,
don't know if that can make it into next Stable, or if it needs to be
applied to 1.12

Thanks,
Kelly



libxpm_3.5.12-0+deb8u1_multi.changes ACCEPTED into proposed-updates->stable-new

2017-01-26 Thread Debian FTP Masters
Mapping stable-security to proposed-updates.

Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 25 Jan 2017 21:19:49 +0100
Source: libxpm
Binary: libxpm4 libxpm4-dbg libxpm-dev xpmutils
Architecture: source
Version: 1:3.5.12-0+deb8u1
Distribution: jessie-security
Urgency: high
Maintainer: Debian X Strike Force 
Changed-By: Salvatore Bonaccorso 
Description: 
 libxpm-dev - X11 pixmap library (development headers)
 libxpm4- X11 pixmap library
 libxpm4-dbg - X11 pixmap library (debug package)
 xpmutils   - X11 pixmap utilities
Changes:
 libxpm (1:3.5.12-0+deb8u1) jessie-security; urgency=high
 .
   * Non-maintainer upload by the Security Team.
   * New upstream version 3.5.12
 - Fix abs() usage
 - Fix out out boundary read on unknown colors
 - Gracefully handle EOF while parsing files
 - Avoid OOB write when handling malicious XPM files (CVE-2016-10164)
 - Handle size_t in file/buffer length
Checksums-Sha1: 
 696b7bc1cc78dae8973097c6ad94870a8529423e 2309 libxpm_3.5.12-0+deb8u1.dsc
 c837dfca61080a40031a3d9a83ea284acb619ab7 529302 libxpm_3.5.12.orig.tar.gz
 c84e5f5c356a5c9a7947e1b2b984ae1704dda21a 15312 libxpm_3.5.12-0+deb8u1.diff.gz
Checksums-Sha256: 
 e7e77c196f043ab06cf27cfce298aa8e9692bbf4976552e3a4571dc99a982c56 2309 
libxpm_3.5.12-0+deb8u1.dsc
 2523acc780eac01db5163267b36f5b94374bfb0de26fc0b5a7bee76649fd8501 529302 
libxpm_3.5.12.orig.tar.gz
 398d880297c9082a88507f41f19dde5aaf55fac973d55053a746e018ac260b1e 15312 
libxpm_3.5.12-0+deb8u1.diff.gz
Files: 
 2106af0419aeac0c5377767b493f93c3 2309 x11 optional libxpm_3.5.12-0+deb8u1.dsc
 b286c884b11b5a0b4371175c5327141f 529302 x11 optional libxpm_3.5.12.orig.tar.gz
 e9a801ece71c62f1734c34755bda2cf1 15312 x11 optional 
libxpm_3.5.12-0+deb8u1.diff.gz

-BEGIN PGP SIGNATURE-

iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAliJDfpfFIAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89EWNsP/0Y5xs05ZMLDGnvhNtAPnsbuzK9/z2ds
g4KgZHFuJ8eQrc9+e7sFp1T/1DXQK9cW6urZKT8R5vzjyiBm0y9n5D5mteKA3gR3
v5+JVwrYBYdQoG1zw1hVlGMxOTOKLSklsu2W7JFFqsAP5jgRDjmBa4dFGH6wP+4i
5XUai2zwm6zRdnYK3YPdiIDQAcfPulJ6oLSfwnBGbDZV7mViw8GOtd2L6F7y1flR
yJNmSH6Pv5tYbUptBqh7Aytn8/mxuB854+cxsBCkK4PzhNzU4Vprn9ZLopEbg8Y6
ZCRmHQKd3Y5GywR0pXsOFKOn0baW3kAuUp69T0x67qFNkwc2Y2v8YzokXzjh8wSP
V0CADn/+yX2SEcE60OWAgnnGayD3yVNPo5ki72SuaaH2Gbiova4KF2/HBMU5HaAN
gsAeZDUvJt4iSJXpNI8MDoZMTYd1fi2YyvAaKkxp9CcMncPSqJc+OzpdZUz8/SHf
ngrF51JPxOHsVp34MY/SzBv6tMEZq4nYwpSz7ezcwPKa7FWZOYG5eFUJDfZKnETn
MoWpTcehoCtKuKHR0JiCjDaNjT4qeNWntJmr9eMe0RVmItBRwPhNm7nkCkTwyI2R
6bGEOJd6W0j4pzSuCmmHlBdISxdZloiwwzrCqU65zxVnWeAbcj+WlbdeoZueDnH4
UTJI1HN18EDD
=/xjY
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of libxpm_3.5.12-0+deb8u1_multi.changes

2017-01-26 Thread Debian FTP Masters
libxpm_3.5.12-0+deb8u1_multi.changes uploaded successfully to localhost
along with the files:
  libxpm_3.5.12-0+deb8u1.dsc
  libxpm_3.5.12.orig.tar.gz
  libxpm_3.5.12-0+deb8u1.diff.gz

Greetings,

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



Bug#838518: marked as done (vulkan: Wayland WSI support not built)

2017-01-26 Thread Debian Bug Tracking System
Your message dated Thu, 26 Jan 2017 18:22:52 +0100
with message-id <20170126172252.GA25336@localhost.localdomain>
and subject line Re: Bug#838518: vulkan: Wayland WSI support not built
has caused the Debian Bug report #838518,
regarding vulkan: Wayland WSI support not built
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.)


-- 
838518: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838518
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vulkan
Severity: wishlist
Tags: patch

Hi,

the Wayland WSI support works now, it can be enabled with the
BUILD_WSI_WAYLAND_SUPPORT CMake option after adding libwayland-dev to
Build-Depends.

regards
Philipp
From 3dbbdadea7e6930fd130200ca23a62834987aab8 Mon Sep 17 00:00:00 2001
From: Philipp Zabel 
Date: Mon, 5 Sep 2016 07:19:28 +0200
Subject: [PATCH] enable wayland support

---
 debian/control |  1 +
 debian/patches/enable-wayland.diff | 13 +
 debian/patches/series  |  1 +
 3 files changed, 15 insertions(+)
 create mode 100644 debian/patches/enable-wayland.diff

diff --git a/debian/control b/debian/control
index afceef3..db10b2e 100644
--- a/debian/control
+++ b/debian/control
@@ -4,6 +4,7 @@ Maintainer: Debian X Strike Force 
 Uploaders: Timo Aaltonen 
 Build-Depends: debhelper (>= 9),
  cmake,
+ libwayland-dev,
  libx11-dev,
  libxcb1-dev,
  pkg-config,
diff --git a/debian/patches/enable-wayland.diff b/debian/patches/enable-wayland.diff
new file mode 100644
index 000..2858c68
--- /dev/null
+++ b/debian/patches/enable-wayland.diff
@@ -0,0 +1,13 @@
+Index: vulkan/CMakeLists.txt
+===
+--- vulkan.orig/CMakeLists.txt
 vulkan/CMakeLists.txt
+@@ -22,7 +22,7 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
+ # MIR is stubbed and untested 
+ option(BUILD_WSI_XCB_SUPPORT "Build XCB WSI support" ON)
+ option(BUILD_WSI_XLIB_SUPPORT "Build Xlib WSI support" ON)
+-option(BUILD_WSI_WAYLAND_SUPPORT "Build Wayland WSI support" OFF)
++option(BUILD_WSI_WAYLAND_SUPPORT "Build Wayland WSI support" ON)
+ option(BUILD_WSI_MIR_SUPPORT "Build Mir WSI support" OFF)
+ 
+ if (BUILD_WSI_XCB_SUPPORT)
diff --git a/debian/patches/series b/debian/patches/series
index d8cfb66..fd2300a 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,3 +4,4 @@ loader-add-install-rule.diff
 demos-add-install-rule.diff
 layers-install-to-cmake-install-libdir.diff
 use-mxgot-for-mips64.patch
+enable-wayland.diff
-- 
2.9.3

--- End Message ---
--- Begin Message ---
Version: 1.0.37.0+dfsg1-1

On Wed, Sep 21, 2016 at 10:14:17PM +0200, Philipp Zabel wrote:
> Source: vulkan
> Severity: wishlist
> Tags: patch
> 
> Hi,
> 
> the Wayland WSI support works now, it can be enabled with the
> BUILD_WSI_WAYLAND_SUPPORT CMake option after adding libwayland-dev to
> Build-Depends.
> 
> regards
> Philipp

Wayland WSI support has been enabled in vulkan 1.0.37.0+dfsg1-1.

Thanks,
Andreas


signature.asc
Description: Digital signature
--- End Message ---


vulkan_1.0.39.0+dfsg1-1_source.changes ACCEPTED into unstable

2017-01-26 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 26 Jan 2017 17:43:33 +0200
Source: vulkan
Binary: libvulkan1 libvulkan-dev vulkan-utils
Architecture: source
Version: 1.0.39.0+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libvulkan-dev - Vulkan loader library -- development files
 libvulkan1 - Vulkan loader library
 vulkan-utils - Miscellaneous Vulkan utilities
Changes:
 vulkan (1.0.39.0+dfsg1-1) unstable; urgency=medium
 .
   [ Andreas Boll ]
   * New upstream release.
   * Refresh patches.
   * control: Add libxrandr-dev to build-depends.
Checksums-Sha1:
 0ab99db982824374dc042c74973e20e8d37d7fad 2226 vulkan_1.0.39.0+dfsg1-1.dsc
 1fd6ec413298780413fc1bbb26e3ed7845f70516 2450728 
vulkan_1.0.39.0+dfsg1.orig.tar.gz
 e95e63dd5c38aad53ebd3de643384ec7ae56e77b 11692 
vulkan_1.0.39.0+dfsg1-1.debian.tar.xz
Checksums-Sha256:
 890b9f594b79b0405f617e83109d7f19d9ba627c589f8c2a0de3e957d5f350d6 2226 
vulkan_1.0.39.0+dfsg1-1.dsc
 da4a625710c916208385416b9e8ad25c6acf6f887fecba97058e8d3075b47951 2450728 
vulkan_1.0.39.0+dfsg1.orig.tar.gz
 3a144ce4409494e42cf069bcc98a82b1254d491b9306c9eb3463c669afb74c29 11692 
vulkan_1.0.39.0+dfsg1-1.debian.tar.xz
Files:
 c677938fa4672e8719e1dc6f1018e5cc 2226 libs optional vulkan_1.0.39.0+dfsg1-1.dsc
 a6f5e12df352e3fbba1fe2669e7f9910 2450728 libs optional 
vulkan_1.0.39.0+dfsg1.orig.tar.gz
 c8941cb2b7a68a8793a3843970f38e1c 11692 libs optional 
vulkan_1.0.39.0+dfsg1-1.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJYihnTAAoJEMtwMWWoiYTcEBgP/i5ZvyHojVoWy/WqrtOCyPXG
oOMiMETdFAmisYfuSYzHnJEkDLT6Q+QrNYH9PPuDt1rdlYokbN4afS7CjVLjBQSS
Wk94V7b93NWUg6nSEUVnLKhehT+jupHvai7LgYmQoyVag+tXx2rJF/ghZYfv/QY+
KOsHC++iB9P491P/cDzmZvEJKxww3hKA7gZ0xJdxAFGeFzFMbt2fi925jklr1+fT
zz4l4gs/xc+vtJ5ZpvVuu+ZHqs2elex2+z6rnQ0x11ZUklcSF9iz0rYE2SDuKJOe
pN8b/tIsRf9b465XPlfbjTfoW4/Trhno5XY4BScU28gvQuH3SNAnlhy1mxWSGdjA
vPhgmsnYPpUMRiaeAOXG6hYM5hhPiLbKxeBCiUcKjQgDm9E5xvEmoQJLuimjKOjs
Rlh1nxxh3JNDaoq5WW5o+NdiMxzx8FmYLjv1Swo0+shOwzLpr0jsZU2i4DUPzRSA
QhuOwE5/T8u2Agmsoa+n5Gnw+GxEwQByzGBpHvH2TOquZzfnqutbd/bsRXGjskzv
W8Uk5OOfBau77hrUIjT6wlHYtjLILCngzw0OVyJDRy4Z1CO7DIbQssN9RG4jSLkF
dl0GZyG1G+mNRlKHnmXF2nmAFiIyB2J3r/nn+KO4caPtExRYYm/5gpVz83xDMdSw
lzB/JPfcwzkPw+U5KRCd
=UOYR
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of vulkan_1.0.39.0+dfsg1-1_source.changes

2017-01-26 Thread Debian FTP Masters
vulkan_1.0.39.0+dfsg1-1_source.changes uploaded successfully to localhost
along with the files:
  vulkan_1.0.39.0+dfsg1-1.dsc
  vulkan_1.0.39.0+dfsg1.orig.tar.gz
  vulkan_1.0.39.0+dfsg1-1.debian.tar.xz

Greetings,

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



vulkan: Changes to 'refs/tags/vulkan-1.0.39.0+dfsg1-1'

2017-01-26 Thread Timo Aaltonen
Tag 'vulkan-1.0.39.0+dfsg1-1' created by Timo Aaltonen  at 
2017-01-26 15:47 +

Tagging upload of vulkan 1.0.39.0+dfsg1-1 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABCAAGBQJYihoFAAoJEMtwMWWoiYTcPvEP/0CHpmAPLFfH5QbAQYFB8lXn
SFuIfD6dEjwnEJRUIiGmkVckhKwGQhhz0O1zWI+tDO2pNZQc5AncgFu/H7tPCaiO
XDGyOJRNeJ98VHRVxloj1nh1y0S0Z4zfPIi/uoIKSF6o71Mvjq6P6QBeXULDc/ww
6bpPf/qWI27IkaMYgoAN7Uq2tmD+nX4Cg1go29h4pL754BQovi0xc4O3HjgSeoTC
un+LbWb/3eT9oLyYTtReN2ZK8tJgtghDkLvrYNy++2XAXPWbEp2VwLMuIKuUmHpp
vujGtoMiF9jxphD6GtlEDE6E3eYKB7ZUloZ919OGMduyvjZuezfnrNuFlm0YSO+e
bBJ9ES3qDb00+21YmrHIKFJ2uoIHAvYt3pQf8wwsEgbFZN/0nbWCW8IKWiW0LoTM
+LBBBNstag1As9au0cqg1lWpMMawKvP+GRUld0dSFwBJwcj58wOF/B1bqaYwHO7G
c61tMZ+xQQhMq54PpIoKLiGpCVuVf7HO3NFK0lGQANfB5nTYeA++mQNlGknu4ws3
ykQRnJoIq04ZBva0j3OUWqOfHPzGKxL9Vm/rCtDRL7xnFh7PSoCMlT2tRlFIEJtG
nAjz2laA/7ysruFDx6QFfugHANimCwossc6KejP8+JR+79VyYzfqFlZINT2qIqFn
GkdLESsEFpMYTeXzUj7y
=TFBK
-END PGP SIGNATURE-

Changes since vulkan-1.0.37.0+dfsg1-1:
Alex Smith (1):
  layers: Transition each aspect individually in TransitionImageLayouts

Andreas Boll (5):
  Merge tag 'sdk-1.0.37.0' into d-u
  Merge branch 'debian-unstable' into d-u
  Update changelog
  Refresh patches.
  control: Add libxrandr-dev to build-depends.

Chris Forbes (3):
  layers: Track whether a swapchain has been replaced
  layers: Complain in AcquireNextImageKHR if the swapchain is replaced
  layers: Remove cmds vector from GLOBAL_CB_NODE

Cody Northrop (6):
  android: Preserve toolchain build if present
  build: Update Android target revision
  build: Move to latest Android NDK
  build: Cache external build directories
  build: Return status immediately if a test fails
  build: Update travis config to catch build errors on intermediate steps

Courtney Goeltzenleuchter (2):
  loader: Fix validation error
  Merge pull request #1300 from KhronosGroup/161221-fix_string_validation

Dave Houlton (2):
  layers: add VU checks in image.cpp (Jira VL-66)
  layers: Add VU enums to core_validation.cpp

Frank Henigman (2):
  loader: guard gcc feature appropriately
  layers: remove unused variable

Jamie Madill (7):
  scripts: Add quiet option option to vk_helper.py.
  layers: PR1276, Fix Clang compiler warnings
  loader: Fix Clang warnings.
  layers: Make generators Python 2.7-compatible.
  layers: Fix size_t-int cast warning in descriptor_sets
  loader: Fix Clang warning in table_ops.h
  loader: Fix variable shadowing warning.

Jeremy Hayes (4):
  cmake: speed up the build
  layers: Update valid usage for Jira VL-59.
  layers: Remove redundant code
  tests: Remove regression

Karl Schultz (13):
  build: Compile with both clang and gcc on Travis
  build: Add Android build to travis
  docs: Update README for Travis
  build: Add config file for AppVeyor Windows CI
  docs: Update README for AppVeyor Windows CI builds
  Update README to point to Khronos AppVeyor CI
  build: Cleanup warnings when compiling with clang
  demos: Fix CMake file to allow WSI selection
  docs: Fix README to show Travis master br status
  build: Add libxkbcommon to Travis config
  demos: Make spacebar pause work in cube demo (Linux).
  demos: Fix static analysis warnings in vulkaninfo
  loader: Fix static analysis warnings

Lenny Komow (9):
  loader: Update tramp phys devices dynamically
  loader: Update term phys devices dynamically
  loader: Fix out of memory in enumerate phys devs
  build: Parameterize def file name
  loader: gl167 - Remove unknown inst extensions
  loader: Fix phys device error message
  winsdk: Allow Configuring layers for older SDKs
  winsdk: Fix RT not reading versions from registry
  docs: Update runtime installer license copyright

Maciej Jesionowski (1):
  layers: GH1260, SPARSE_BINDING_BIT validation

Maks Naumov (1):
  layers: Fix VkGraphicsPipelineCreateInfo flags check

Mark Lobodzinski (75):
  build: Disable clang-format header reordering
  layers: Updated error enums for sparse_binding checks
  tests: Add tests for GH1260, check for SparseBinding
  layers: Updated val error database with new checks
  tests: Update test ID to move from CV into PV
  layers: Move new check into parameter validation
  tests: Change CreateGraphicsPipelines desired errors
  layers: Remove redundant CV checks
  layers: Update error enum database
  tests: Fix unexpected errors in CGP scissor check
  tests: Fix unexpected errors in CGP viewports check
  tests: Fix unexpected errors in CGP state check
  tests: Fix unexpected errs in viewport/scissor check
  header: Update to Vulkan version 1.0.38
  layers: GH1261, Incorrect ParamValidation error msgs
  layers: Add scissor/viewport count checks
  tests: Rename scissor/vp count test and fix errors
  tests

vulkan: Changes to 'debian-unstable'

2017-01-26 Thread Timo Aaltonen
 debian/changelog |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit 18abbe46f46296f3183d4ec254b0391999a61292
Author: Timo Aaltonen 
Date:   Thu Jan 26 17:45:02 2017 +0200

release to sid

diff --git a/debian/changelog b/debian/changelog
index 1b07e6a..a0f81b8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,11 @@
-vulkan (1.0.39.0+dfsg1-1) UNRELEASED; urgency=medium
+vulkan (1.0.39.0+dfsg1-1) unstable; urgency=medium
 
+  [ Andreas Boll ]
   * New upstream release.
   * Refresh patches.
   * control: Add libxrandr-dev to build-depends.
 
- -- Andreas Boll   Thu, 26 Jan 2017 15:21:20 +0100
+ -- Timo Aaltonen   Thu, 26 Jan 2017 17:43:33 +0200
 
 vulkan (1.0.37.0+dfsg1-1) unstable; urgency=medium
 



vulkan: Changes to 'debian-unstable'

2017-01-26 Thread Andreas Boll
 .appveyor.yml |   28 
 .clang-format |1 
 .gitignore|1 
 .travis.yml   |   62 
 BUILD.md  |2 
 CMakeLists.txt|2 
 README.md |6 
 debian/changelog  |8 
 debian/control|1 
 debian/patches/demos-dont-build-tri-or-cube-or-smoke.diff |4 
 debian/patches/disable-mir.diff   |4 
 debian/patches/use-mxgot-for-mips64.patch |8 
 demos/cube.c  |  283 
 demos/cube.cpp|   35 
 demos/smoke/Game.h|7 
 demos/smoke/Meshes.cpp|   90 
 demos/smoke/Simulation.cpp|4 
 demos/smoke/Smoke.cpp |   30 
 demos/smoke/Smoke.h   |1 
 demos/vulkaninfo.c|   24 
 dev/null  |binary
 external_revisions/glslang_revision   |2 
 external_revisions/spirv-tools_revision   |2 
 include/vulkan/vk_icd.h   |   22 
 include/vulkan/vk_layer.h |   77 
 include/vulkan/vulkan.h   |  367 +
 include/vulkan/vulkan.hpp | 1390 
 layers/.clang-format  |1 
 layers/CMakeLists.txt |   52 
 layers/core_validation.cpp| 2996 -
 layers/core_validation.h  |7 
 layers/core_validation_error_enums.h  |1 
 layers/core_validation_types.h|   15 
 layers/descriptor_sets.cpp|  116 
 layers/descriptor_sets.h  |   35 
 layers/image.cpp  |  409 -
 layers/linux/VkLayer_core_validation.json |2 
 layers/linux/VkLayer_image.json   |2 
 layers/linux/VkLayer_object_tracker.json  |2 
 layers/linux/VkLayer_parameter_validation.json|2 
 layers/linux/VkLayer_swapchain.json   |2 
 layers/linux/VkLayer_threading.json   |2 
 layers/linux/VkLayer_unique_objects.json  |2 
 layers/object_tracker.cpp |  568 +
 layers/object_tracker.h   |2 
 layers/parameter_validation.cpp   |  937 ++
 layers/parameter_validation_utils.h   |   77 
 layers/spec.py|   20 
 layers/swapchain.cpp  |  153 
 layers/swapchain.h|   14 
 layers/threading.cpp  |   49 
 layers/threading.h|6 
 layers/unique_objects.cpp |   73 
 layers/vk_layer_config.h  |1 
 layers/vk_layer_table.cpp |4 
 layers/vk_layer_utils.cpp |5 
 layers/vk_layer_utils.h   |4 
 layers/vk_validation_error_database.txt   | 4570 +++---
 layers/vk_validation_error_messages.h |   34 
 layers/vk_validation_stats.py |  126 
 layers/windows/VkLayer_core_validation.json   |2 
 layers/windows/VkLayer_image.json |2 
 layers/windows/VkLayer_object_tracker.json|2 
 layers/windows/VkLayer_parameter_validation.json  |2 
 layers/windows/VkLayer_swapchain.json |2 
 layers/windows/VkLayer_threading.json |2 
 layers/windows/VkLayer_unique_objects.json|2 
 libs/vkjson/vkjson_unittest.cc|4 
 loader/CMakeLists.txt |   16 
 loader/LoaderAndLayerInterface.md | 3233 +
 loader/debug_report.c |   18 
 loader/dev_ext_trampoline.c   | 2509 +--
 loader/extensions.c   |  507 +
 loader/extensions.h   

vulkan: Changes to 'upstream-unstable'

2017-01-26 Thread Andreas Boll
Rebased ref, commits from common ancestor:
commit 9c21ed0fb275589c3af6118aec9ef4f1d1544dc1
Author: Mark Young 
Date:   Thu Jan 19 21:10:49 2017 -0700

loader: Update the loader to 1.0.39

Add new extensions for 1.0.39.  Also, updated layers to include
minimal set of functionality for 1.0.39 extensions. Extensions include:
 - VK_KHR_get_physical_device_properties2
 - VK_KHR_shader_draw_parameters
 - VK_EXT_direct_mode_display
 - VK_EXT_display_surface_counter
 - VK_EXT_display_control

Also, redo the LoaderAndLayerIf document.

Change-Id: I10412086da7a798afe832a3892e18f606259b5af

diff --git a/BUILD.md b/BUILD.md
index 3358d13..f504fe8 100644
--- a/BUILD.md
+++ b/BUILD.md
@@ -28,7 +28,7 @@ It should be straightforward to use it on other Linux distros.
 
 These packages are needed to build this repository:
 ```
-sudo apt-get install git cmake build-essential bison libx11-dev libxcb1-dev 
libxkbcommon-dev libmirclient-dev libwayland-dev
+sudo apt-get install git cmake build-essential bison libx11-dev libxcb1-dev 
libxkbcommon-dev libmirclient-dev libwayland-dev libxrandr-dev
 ```
 
 Example debug build (Note that the update\_external\_sources script used below 
builds external tools into predefined locations. See **Loader and Validation 
Layer Dependencies** for more information and other options):
diff --git a/include/vulkan/vk_icd.h b/include/vulkan/vk_icd.h
index 7b54fb5..748e552 100644
--- a/include/vulkan/vk_icd.h
+++ b/include/vulkan/vk_icd.h
@@ -25,12 +25,26 @@
 
 #include "vulkan.h"
 
-/*
- * Loader-ICD version negotiation API
- */
-#define CURRENT_LOADER_ICD_INTERFACE_VERSION 3
+// Loader-ICD version negotiation API.  Versions add the following features:
+//   Version 0 - Initial.  Doesn't support vk_icdGetInstanceProcAddr
+//   or vk_icdNegotiateLoaderICDInterfaceVersion.
+//   Version 1 - Add support for vk_icdGetInstanceProcAddr.
+//   Version 2 - Add Loader/ICD Interface version negotiation
+//   via vk_icdNegotiateLoaderICDInterfaceVersion.
+//   Version 3 - Add ICD creation/destruction of KHR_surface objects.
+//   Version 4 - Add unknown physical device extension qyering via
+//   vk_icdGetPhysicalDeviceProcAddr.
+#define CURRENT_LOADER_ICD_INTERFACE_VERSION 4
 #define MIN_SUPPORTED_LOADER_ICD_INTERFACE_VERSION 0
+#define MIN_PHYS_DEV_EXTENSION_ICD_INTERFACE_VERSION 4
 typedef VkResult (VKAPI_PTR 
*PFN_vkNegotiateLoaderICDInterfaceVersion)(uint32_t *pVersion);
+
+// This is defined in vk_layer.h which will be found by the loader, but if an 
ICD is building against this
+// flie directly, it won't be found.
+#ifndef PFN_GetPhysicalDeviceProcAddr
+typedef PFN_vkVoidFunction (VKAPI_PTR 
*PFN_GetPhysicalDeviceProcAddr)(VkInstance instance, const char* pName);
+#endif
+
 /*
  * The ICD must reserve space for a pointer for the loader's dispatch
  * table, at the start of .
diff --git a/include/vulkan/vk_layer.h b/include/vulkan/vk_layer.h
index 4d0da1a..ebbb198 100644
--- a/include/vulkan/vk_layer.h
+++ b/include/vulkan/vk_layer.h
@@ -35,6 +35,41 @@
 #define VK_LAYER_EXPORT
 #endif
 
+#define MAX_NUM_UNKNOWN_EXTS 250
+
+ // Loader-Layer version negotiation API.  Versions add the following features:
+ //   Versions 0/1 - Initial.  Doesn't support 
vk_layerGetPhysicalDeviceProcAddr
+ //  or vk_icdNegotiateLoaderLayerInterfaceVersion.
+ //   Version 2- Add support for vk_layerGetPhysicalDeviceProcAddr and
+ //  vk_icdNegotiateLoaderLayerInterfaceVersion.
+#define CURRENT_LOADER_LAYER_INTERFACE_VERSION 2
+#define MIN_SUPPORTED_LOADER_LAYER_INTERFACE_VERSION 1
+
+ // Internal function
+typedef PFN_vkVoidFunction (VKAPI_PTR 
*PFN_GetPhysicalDeviceProcAddr)(VkInstance instance, const char* pName);
+
+// Version negotiation values
+typedef enum VkNegotiateLayerStructType {
+LAYER_NEGOTIATE_UNINTIALIZED = 0,
+LAYER_NEGOTIATE_INTERFACE_STRUCT = 1,
+} VkNegotiateLayerStructType;
+
+// Version negotiation structures
+typedef struct VkNegotiateLayerInterface {
+VkNegotiateLayerStructType sType;
+void *pNext;
+uint32_t loaderLayerInterfaceVersion;
+PFN_vkGetInstanceProcAddr pfnGetInstanceProcAddr;
+PFN_vkGetDeviceProcAddr pfnGetDeviceProcAddr;
+PFN_GetPhysicalDeviceProcAddr pfnGetPhysicalDeviceProcAddr;
+} VkNegotiateLayerInterface;
+
+// Version negotiation functions
+typedef VkResult (VKAPI_PTR 
*PFN_vkNegotiateLoaderLayerInterfaceVersion)(VkNegotiateLayerInterface 
*pVersionStruct);
+
+// Function prototype for unknown physical device extension command
+typedef VkResult(VKAPI_PTR *PFN_PhysDevExt)(VkPhysicalDevice phys_device, ...);
+
 typedef struct VkLayerDispatchTable_ {
 PFN_vkGetDeviceProcAddr GetDeviceProcAddr;
 PFN_vkDestroyDevice DestroyDevice;
@@ -173,6 +208,14 @@ typedef struct VkLayerDispatchTable_ {
 PFN_vkCmdDebugMarkerBeginEXT CmdDebugMarkerBeginEXT;
 PFN_vkCmdDebugMarkerEndEXT CmdDebugMarkerEndEXT;
 PFN_vkCmdDebugMarkerInse

Bug#852614: mesa: Please enable the etnaviv gallium driver on arm

2017-01-26 Thread Andreas Henriksson
Hello Andreas Boll,

thanks for your quick followup.

On Thu, Jan 26, 2017 at 01:00:11PM +0100, Andreas Boll wrote:
> Sure, but we need to enable etnaviv support in libdrm first.

Ok, right.

> 
> On which arm architectures should we enable etnaviv? armel/armhf/arm64

armhf would be the most revelant architecture right now.

Soon (if not already) arm64 will likely also be relevant
(as the etnaviv driver will grow more support for GC* variants
and very old information I have from etnaviv guys is that they
thought it would be relatively easy to support the variant
that was going to be shipped with imx8, which is arm64).

Could go either way on armel I guess, not sure anyone cares.

> I guess only on armhf since the kernel has enabled DRM_ETNAVIV only on
> armhf.

There might be practical issues like kernel config that might not
make it possible to enable it on arm64. I don't know.
Maybe the kernel settings should be fixed rather than adhering to
it though (the etnaviv driver is enabled in the kernel because I
asked for it and someone volunteered to enable it in the config,
so we might just have to ask for it to be enabled on arm64).

> 
> Do we need to enable the imx gallium driver too?

I think so, yes.

Regards,
Andreas Henriksson



Rematan de Camiones, 30 Gandolas, Maquinaria - Excelente Oportunidad

2017-01-26 Thread Departamento Venta de Equipos
equipos para la venta

en transmaquina estamos constantemente evolucionando buscando nuevas formas de 
prestarles servicios a nuestros clientes, es por esto que queremos presentarles 
nuestra división de venta de equipos.

actualmente contamos a la fecha con una cartera importante de equipos 
disponibles para la venta.

estos equipos estan disponibles para la venta inmediata y
todos nuestros clientes pueden aceptar pagos de contado y crédito bancario.
[1] solicitar listado de equipos

camiones y remolques
chuto
30
batea
11

cisterna de cemento
31

low boy
2

tara
11

volqueta
41
camion de mantenimiento mecanico

1

camion grua
5

camion mezclador (trompo)
2

camion volteo
41

volqueta
2
ambulancia
4

chevrolet
6

chrysler
2

ford
6

ford
1

jeep
5
torregruas y equipos de construcción

grua
 8

torre grua
 10
silo de cemento
 43

planta de concreto
 3

buldozer
 1

excavador (jumbo)
 2

manipuladora
 3

mini cargador
 15

retroexcavadora
 11

zambron
 12

elevadora
 1

montacarga
 7

compresor
 11

maquina de soldar
 17

planta electrica
 34

zorra
 20

equipos varios
compresor
11

maquina de soldar
17

planta electrica
34

zorra
20

en caso de estar interesados favor enviarnos un email a:

[2] ventadeequi...@transmaquina.com.ve

este mensaje fue enviado a t...@benchmarkemail.com por departamento venta de 
equipos
transporte progaven , caracas, miranda, venezuela, caracas, miranda  1070, 
venezuela

cancelar suscripción| administre su suscripción| remitir email| reportar abuso


 References:

1. mailto:ventadeequi...@transmaquina.com.ve
2. mailto:ventadeequi...@transmaquina.com.ve

This message was sent to debian-x@lists.debian.org by 
ventadeequip...@transmaquina.com.ve

You can modify/update your subscription via the link below.

Unsubscribe from all mailings
http://lt.benchmarkurl.com/c/su?e=AA1AF5&c=717D3&l=F60F05C&email=v9d5OhpdeUS1PZvsOORGWytPUJoN6W96fNcRodO0Zw0%3D&relid=A0B0CAF


Transporte Progaven , Caracas, Miranda, Venezuela, Caracas, Miranda  1070, 
Venezuela

Email Marketing
BenchmarkEmail.com
 [http://lt.benchmarkurl.com]


Bug#852614: mesa: Please enable the etnaviv gallium driver on arm

2017-01-26 Thread Andreas Boll
Control: clone -1 -2
Control: reassign -2 src:libdrm 2.4.74-1
Control: retitle -2 libdrm: Please enable etnaviv on arm
Control: block -1 by -2

On Wed, Jan 25, 2017 at 04:59:17PM +0100, Andreas Henriksson wrote:
> Source: mesa
> Version: 17.0.0~rc1-1
> Severity: wishlist
> 
> Dear Maintainer,
> 
> There's a new (arm) gallium driver in mesa 17 called etnaviv for
> Vivante GC* GPUs, notably used on the Wandboard
> (which is an officially supported board by debian:
> https://www.debian.org/releases/stable/armhf/ch02s01.html.en#armhf-armmp-supported-platforms
> )
> 
> Please consider enabling and shipping it!

Sure, but we need to enable etnaviv support in libdrm first.

On which arm architectures should we enable etnaviv? armel/armhf/arm64
I guess only on armhf since the kernel has enabled DRM_ETNAVIV only on
armhf.

Do we need to enable the imx gallium driver too?

> 
> Regards,
> Andreas Henriksson
> 
> PS. A mesa 17 backport to stretch (with etnaviv enabled) would be nice.

Once stretch is released and Mesa >= 17 is in buster we can do a
backport.

Thanks,
Andreas


signature.asc
Description: Digital signature


Processed: Re: Bug#852614: mesa: Please enable the etnaviv gallium driver on arm

2017-01-26 Thread Debian Bug Tracking System
Processing control commands:

> clone -1 -2
Bug #852614 [src:mesa] mesa: Please enable the etnaviv gallium driver on arm
Bug 852614 cloned as bug 852685
> reassign -2 src:libdrm 2.4.74-1
Bug #852685 [src:mesa] mesa: Please enable the etnaviv gallium driver on arm
Bug reassigned from package 'src:mesa' to 'src:libdrm'.
No longer marked as found in versions mesa/17.0.0~rc1-1.
Ignoring request to alter fixed versions of bug #852685 to the same values 
previously set
Bug #852685 [src:libdrm] mesa: Please enable the etnaviv gallium driver on arm
Marked as found in versions libdrm/2.4.74-1.
> retitle -2 libdrm: Please enable etnaviv on arm
Bug #852685 [src:libdrm] mesa: Please enable the etnaviv gallium driver on arm
Changed Bug title to 'libdrm: Please enable etnaviv on arm' from 'mesa: Please 
enable the etnaviv gallium driver on arm'.
> block -1 by -2
Bug #852614 [src:mesa] mesa: Please enable the etnaviv gallium driver on arm
852614 was not blocked by any bugs.
852614 was not blocking any bugs.
Added blocking bug(s) of 852614: 852685

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



Bug#851124: Bug#794466: VIrtualBox future in Debian

2017-01-26 Thread Ritesh Raj Sarraf
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On Wed, 2017-01-25 at 18:38 -0500, Jeremy Bicha wrote:
> 3. Something needs to be done about whatever in the installer suggests
> installing the virtualbox-ose package. Since I clicked OK, I thought
> it *did* install something useful for VirtualBox but I don't think it
> did.
> 

This must be from back when VBox had better support model. Given its current
status, we should fix the installer and not support VBox there.

> 4. I have not had the #2 problem with other distros. Ubuntu includes
> some minimal VirtualBox-compatible driver as part of its default
> kernel. Could Debian do the same so that Debian will actually run on
> VirtualBox?
> 

You mean the driver provided by the virtualbox-guest-dkms package ?
The easiest would be if VBox worked on upstreaming that driver. For Debian,
carrying that external driver may not be desirable unless the kernel team's
policy changed in recent past.

> 5. As far as the drivers go, if they aren't in a Debian release, then
> once someone actually gets Debian running, I guess they'll either just
> keep whatever drivers they installed the first time. Or maybe they'll
> use VirtualBox's guest additions iso to install the drivers. Neither
> way offers automatic update of drivers. I feel this situation is worse
> from a security perspective than having a Debian package that is at
> least updated on major new Debian releases.
> 

Hmmm. This one is a worrisome state. But the iso package is part of non-free.

> Why can't the Security Team treat VirtualBox like how it's been
> treating WebKit1? Still have it in the archives but with a prominent
> notice that Debian does not provide security updates.
> 
> 6. Assuming that VirtualBox won't be in the next stable Debian
> release, I guess we need a page like mozilla.debian.net for it?
- -- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System
-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEQCVDstmIVAB/Yn02pjpYo/LhdWkFAliJ0ykACgkQpjpYo/Lh
dWnUGg//ZUJmx0NeJbXqOzJLZVe2hFHccuY6g4IYQ9H8IOtSKHZaF4U6HDRWbMi5
TUHSgF7b5ixlVYYtRQppoT++TY2tZBuGzT8OODbAfJZ/hmFwteGGNlzfmjBDmYXW
0CJKxhXxv0GC0HFrc5kHo7yy+oAGjUbLbsUXfNlWkwIeNMPAzA08KIHM5JZq2x5A
ufT+unJXbN1is2aJBPAYKZGJbVJBuG38cLXR+8Tvsom8/IIwpG8mwiIAvcttnn7n
N+h0g0caWEu/Yq/KREIgsjRM4SPjp4uLA9pF3jZeeHBw0ieSAZCOeYNW5VjjaHiM
fnNxiP0F7q4FTxgQh/Zqn3oBA6PW6P5P/aLGOFUbEZIZU/Mwz6VVlrwBsgnmtPKp
N91dJ8BZsT6hHcueBQgl1djcN8Fe2agikUk7W6K0MhBWxZFWrDegKbf0JbfK+LvX
9e1SefkV1tWtirnDjd/aN+EzsVND+zPRb10L27zwZaPaQ2H+rZyh8Sv9nGVdFEV3
2GSz/SnnkdTCPuA3Casz4u0273USPjzNYBnIv/k2G83MNt5ROB6WDDymsCMlBv7r
AvQlvmje34BYYT/ZEggeKhSVMSlOE9SDe1GY/gBKLm2K+Sh/qr4Dmz/JZIsUkjCl
43T4+kWilrapFr03NSklvldyO/2fdAtRCpnrqhWLW7+kjfLcwW0=
=VcZQ
-END PGP SIGNATURE-



Bug#847345: libx11-6

2017-01-26 Thread Erbureth
Just FYI, this bug probably also breaks LibreOffice -- paths containing 
non-ASCII characters will not open. Switching locale to C.UTF-8 makes it work 
again.

Regards,

Jan Kriho

--- System information. ---
Architecture: 
Kernel:   Linux 4.9.0-1-amd64

Debian Release: 9.0
  950 testing ftp.debian.org 
  900 unstableftp.debian.org 
  850 experimentalftp.debian.org 
  800 stable  security.debian.org 
  800 stable  ftp.debian.org 
  800 stable  dl.google.com 
  500 stable-updates  ftp.debian.org 

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.


x11proto-present_1.1-1_source.changes ACCEPTED into unstable

2017-01-26 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 26 Jan 2017 09:30:11 +0100
Source: x11proto-present
Binary: x11proto-present-dev
Architecture: source
Version: 1.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Julien Cristau 
Description:
 x11proto-present-dev - X11 Present extension wire protocol
Changes:
 x11proto-present (1.1-1) unstable; urgency=medium
 .
   * New upstream release, fixing critical bug in presentproto.h
Checksums-Sha1:
 ff4d4158268fc912370201b4e6c0b797f72aa3f3 1918 x11proto-present_1.1-1.dsc
 9b3e57202e666f584923ae2b54361a1c902d2ed3 143007 
x11proto-present_1.1.orig.tar.gz
 d84d0076a0af45cb944990563c87dcde56290a11 6 x11proto-present_1.1-1.diff.gz
Checksums-Sha256:
 eb39e820188a16b332af7f9fb23c72b723d4a8d9716c5f946dd54bc15b2bd2db 1918 
x11proto-present_1.1-1.dsc
 114252e97afb4dfae8b31e6b0d5e24e4babda26b364e2be57abc2f3c30248b87 143007 
x11proto-present_1.1.orig.tar.gz
 28c924bb5181470a572aca5a3492028e2f7237ee8f581d5c7ee2f6fdeee43e0c 6 
x11proto-present_1.1-1.diff.gz
Files:
 7378e7d48566fa0816399b3e009d094a 1918 x11 optional x11proto-present_1.1-1.dsc
 dc689e8569eda66b8c404e355f575119 143007 x11 optional 
x11proto-present_1.1.orig.tar.gz
 9475e7c59d05aebf54bd4b53b6b5af4c 6 x11 optional 
x11proto-present_1.1-1.diff.gz

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEVXgdqzTmGgnvuIvhnbAjVVb4z60FAliJuD8ACgkQnbAjVVb4
z62/ixAAjr1rvcVJakbPI4S1EKCVTiD2Mpt4lhDZv6zqSk8u1qaKrWcR/SnDWvWo
w6n3kLda1NMFEsb12Amrrx9H+TSO/RpzZK6O2FYlXsZF8Ag4DYM04TG9GFNu72gl
nz5G+u5MeaoahPGlu4y2xAa7TH19JEf7MhUCYj2Q8tAIvFJX301pElGdgEhjgBQe
4VkIxd9Ogh4HLyoXN+sZQJ63mk5C1uiEYSm/G2Zberh1c/wC1qQPqPAWNGmgjuCs
fmeIDUOqcppRexVX6Yxeb8IQ5qU9NHGLPpjgCOSEdefPnVg/A7PO4kpDusmlOzLP
xyidQ5eO2t7g83Zdkmy7icZgVlzyN22p85a/bVRs3wUDxE+T3mP0DeRFIWzs7WqJ
THtUCLWdNJMnbPKWfQTyL9bFsiMirV8UkVdedrNNnAt/+8GPEWB3usPEPssrUljD
2dO/z66/mBeLcsFBjDEQaXrCbWVOb9SEnxOOBTkM4daKVCO+CNF5ZZiL58GPrNV5
pN59xPUt5PtwfCVeEG1DNot63KSGMEl/6XdFd8yxBYI1B6bzCbp42AMa6s3VH+mP
hKTEm4fMGkYanS+SFreRWIF1TZxwgLBTv6SgcyQR5PUAMgH8QS1YGluWNGUHlNKZ
r1L97nQLS3rRiwAmDlFlXh/OiER4dy9jv9xXyK82zbTMUXmmQ7c=
=x4zX
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of x11proto-present_1.1-1_source.changes

2017-01-26 Thread Debian FTP Masters
x11proto-present_1.1-1_source.changes uploaded successfully to localhost
along with the files:
  x11proto-present_1.1-1.dsc
  x11proto-present_1.1.orig.tar.gz
  x11proto-present_1.1-1.diff.gz

Greetings,

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



x11proto-present: Changes to 'debian-unstable'

2017-01-26 Thread Julien Cristau
 .gitignore  |   72 +++
 COPYING |   19 
 ChangeLog   |  149 
 README  |   32 ++
 autogen.sh  |   13 +-
 configure.ac|6 -
 debian/changelog|6 +
 debian/upstream/signing-key.asc |  183 
 debian/watch|3 
 presentproto.h  |6 +
 presentproto.txt|   76 
 presenttokens.h |   12 ++
 12 files changed, 548 insertions(+), 29 deletions(-)

New commits:
commit 3502841783e53cddb2e42c4ea9acbb5fd12e31a4
Author: Julien Cristau 
Date:   Thu Jan 26 09:49:08 2017 +0100

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index be13343..8c5b8b1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-x11proto-present (1.1-1) UNRELEASED; urgency=medium
+x11proto-present (1.1-1) unstable; urgency=medium
 
   * New upstream release, fixing critical bug in presentproto.h
 
- -- Julien Cristau   Thu, 26 Jan 2017 09:28:54 +0100
+ -- Julien Cristau   Thu, 26 Jan 2017 09:30:11 +0100
 
 x11proto-present (1.0-1) unstable; urgency=low
 

commit 4b49d22d759bd6aae69b0e99b37332a1f49f04d7
Author: Julien Cristau 
Date:   Thu Jan 26 09:29:33 2017 +0100

New upstream release

diff --git a/ChangeLog b/ChangeLog
index 95e476f..d8b1fee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,152 @@
+commit bfdc7e052302c79c5803ad95a73c9b63b350c40c
+Author: Julien Cristau 
+Date:   Thu Jan 26 08:50:11 2017 +0100
+
+Bump version to 1.1
+
+commit 6d760eb116b4efd92ddba902fb9cb52f72f81da7
+Author: Mihail Konev 
+Date:   Thu Jan 26 13:52:48 2017 +1000
+
+autogen: add default patch prefix
+
+Signed-off-by: Mihail Konev 
+
+commit 3057bb8db057aaf13f87237f7fe78e5e2543c60a
+Author: Emil Velikov 
+Date:   Mon Mar 9 12:00:52 2015 +
+
+autogen.sh: use quoted string variables
+
+Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
+fall-outs, when they contain space.
+
+Signed-off-by: Emil Velikov 
+Reviewed-by: Peter Hutterer 
+Signed-off-by: Peter Hutterer 
+
+commit 86d1674e1598ddae3c9fc7f54378f638f7ec0fe4
+Author: Peter Hutterer 
+Date:   Tue Jan 24 10:32:07 2017 +1000
+
+autogen.sh: use exec instead of waiting for configure to finish
+
+Syncs the invocation of configure with the one from the server.
+
+Signed-off-by: Peter Hutterer 
+
+commit d6d4548a9e972f1463d36a56989e319cef745b9b
+Author: Kenneth Graunke 
+Date:   Thu Jul 28 09:48:35 2016 -0700
+
+Fix typo (modifiy -> modify)
+
+commit ef84007fc4a23d3897b4776906139de9d0698c2a
+Author: Alan Coopersmith 
+Date:   Sat May 31 21:38:41 2014 -0700
+
+configure: Drop AM_MAINTAINER_MODE
+
+Signed-off-by: Alan Coopersmith 
+
+commit 24f3a56e541b0a9e6c6ee76081f441221a120ef9
+Author: Keith Packard 
+Date:   Thu Jan 2 16:38:47 2014 -0800
+
+autogen.sh: Implement GNOME Build API
+
+http://people.gnome.org/~walters/docs/build-api.txt
+
+Signed-off-by: Keith Packard 
+
+commit e2763622941bc35db9a2dbf16e10bb830af07d67
+Author: Keith Packard 
+Date:   Fri Dec 13 12:21:02 2013 -0800
+
+Don't define 'redirect' stuff in header files
+
+Leave it all under #if PRESENT_FUTURE_VERSION for documentation
+
+Signed-off-by: Keith Packard 
+
+commit ff72e3fcfd48185c2e33d6eaa50b7ff100aaeabb
+Author: Keith Packard 
+Date:   Fri Dec 13 12:11:00 2013 -0800
+
+Move Redirect stuff to 'later version' sections
+
+This makes it clear that the Redirect event bits are not part of the
+1.0 standard.
+
+Signed-off-by: Keith Packard 
+
+commit 8405ee4552565825d776e6a8963d33d9cd9cddf0
+Author: Adam Jackson 
+Date:   Wed Dec 11 13:25:06 2013 -0500
+
+Force Window and Pixmap to be CARD32 on the wire
+
+If you don't do this then the client libs on 64-bit machines see them as
+XIDs, which are 64-bit wide (sigh), which ruins the wire encoding and
+nothing works.
+
+Reviewed-by: Jasper St. Pierre 
+Signed-off-by: Adam Jackson 
+
+commit 7c5aa106e36e915d7b094833fac8a27996c50b24
+Author: Keith Packard 
+Date:   Fri Dec 13 11:52:57 2013 -0800
+
+Fix spelling of James Jones' email address
+
+Signed-off-by: Keith Packard 
+
+commit 2f75a7b9fde8fbff63a12eaf4d0a9bf38fe23a8d
+Author: Julien Cristau 
+Date:   Sun Nov 24 14:02:49 2013 +0100
+
+Fix wrong reference to DRI3 in the protocol spec
+
+Signed-off-by: Julien Cristau 
+
+commit bad9370af5f7c50541a4898b8ad10c9d0168dc14
+Author: Gaetan Nadon 
+Date:   Tue Nov 5 09:06:57 2013 -0500
+
+config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
+
+Fix Automake warning: AC_OUTPUT should be used without arguments.
+www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Files
+
+Signed-off-by:

x11proto-present: Changes to 'upstream-unstable'

2017-01-26 Thread Julien Cristau
 .gitignore   |   72 +---
 COPYING  |   19 +
 README   |   32 +++
 autogen.sh   |   13 ++---
 configure.ac |6 ++--
 presentproto.h   |6 
 presentproto.txt |   76 ++-
 presenttokens.h  |   12 +++-
 8 files changed, 208 insertions(+), 28 deletions(-)

New commits:
commit bfdc7e052302c79c5803ad95a73c9b63b350c40c
Author: Julien Cristau 
Date:   Thu Jan 26 08:50:11 2017 +0100

Bump version to 1.1

diff --git a/configure.ac b/configure.ac
index 4c6e0d7..ff3fdb8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.60])
-AC_INIT([PresentProto], [1.0], 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
+AC_INIT([PresentProto], [1.1], 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
 
 # Require xorg-macros: XORG_DEFAULT_OPTIONS

commit 6d760eb116b4efd92ddba902fb9cb52f72f81da7
Author: Mihail Konev 
Date:   Thu Jan 26 13:52:48 2017 +1000

autogen: add default patch prefix

Signed-off-by: Mihail Konev 

diff --git a/autogen.sh b/autogen.sh
index 0006de8..4b784fb 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -9,6 +9,9 @@ cd "$srcdir"
 autoreconf -v --install || exit 1
 cd "$ORIGDIR" || exit $?
 
+git config --local --get format.subjectPrefix >/dev/null 2>&1 ||
+git config --local format.subjectPrefix "PATCH presentproto"
+
 if test -z "$NOCONFIGURE"; then
 exec "$srcdir"/configure "$@"
 fi

commit 3057bb8db057aaf13f87237f7fe78e5e2543c60a
Author: Emil Velikov 
Date:   Mon Mar 9 12:00:52 2015 +

autogen.sh: use quoted string variables

Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
fall-outs, when they contain space.

Signed-off-by: Emil Velikov 
Reviewed-by: Peter Hutterer 
Signed-off-by: Peter Hutterer 

diff --git a/autogen.sh b/autogen.sh
index fd9c59a..0006de8 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -1,14 +1,14 @@
 #! /bin/sh
 
-srcdir=`dirname $0`
+srcdir=`dirname "$0"`
 test -z "$srcdir" && srcdir=.
 
 ORIGDIR=`pwd`
-cd $srcdir
+cd "$srcdir"
 
 autoreconf -v --install || exit 1
-cd $ORIGDIR || exit $?
+cd "$ORIGDIR" || exit $?
 
 if test -z "$NOCONFIGURE"; then
-exec $srcdir/configure "$@"
+exec "$srcdir"/configure "$@"
 fi

commit 86d1674e1598ddae3c9fc7f54378f638f7ec0fe4
Author: Peter Hutterer 
Date:   Tue Jan 24 10:32:07 2017 +1000

autogen.sh: use exec instead of waiting for configure to finish

Syncs the invocation of configure with the one from the server.

Signed-off-by: Peter Hutterer 

diff --git a/autogen.sh b/autogen.sh
index fc34bd5..fd9c59a 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -10,5 +10,5 @@ autoreconf -v --install || exit 1
 cd $ORIGDIR || exit $?
 
 if test -z "$NOCONFIGURE"; then
-$srcdir/configure "$@"
+exec $srcdir/configure "$@"
 fi

commit d6d4548a9e972f1463d36a56989e319cef745b9b
Author: Kenneth Graunke 
Date:   Thu Jul 28 09:48:35 2016 -0700

Fix typo (modifiy -> modify)

diff --git a/presentproto.txt b/presentproto.txt
index 6dd1ca2..fdaf658 100644
--- a/presentproto.txt
+++ b/presentproto.txt
@@ -282,7 +282,7 @@ The name of this extension is "Present"
 
Selects the set of Present events to be delivered for the
specified window and event context. PresentSelectInput can
-   create, modifiy or delete event contexts. An event context is
+   create, modify, or delete event contexts. An event context is
associated with a specific window; using an existing event
context with a different window generates a Match error.
 

commit ef84007fc4a23d3897b4776906139de9d0698c2a
Author: Alan Coopersmith 
Date:   Sat May 31 21:38:41 2014 -0700

configure: Drop AM_MAINTAINER_MODE

Signed-off-by: Alan Coopersmith 

diff --git a/configure.ac b/configure.ac
index e14d0a6..4c6e0d7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,6 @@
 AC_PREREQ([2.60])
 AC_INIT([PresentProto], [1.0], 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
-AM_MAINTAINER_MODE
 
 # Require xorg-macros: XORG_DEFAULT_OPTIONS
 m4_ifndef([XORG_MACROS_VERSION],

commit 24f3a56e541b0a9e6c6ee76081f441221a120ef9
Author: Keith Packard 
Date:   Thu Jan 2 16:38:47 2014 -0800

autogen.sh: Implement GNOME Build API

http://people.gnome.org/~walters/docs/build-api.txt

Signed-off-by: Keith Packard 

diff --git a/autogen.sh b/autogen.sh
index 904cd67..fc34bd5 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -9,4 +9,6 @@ cd $srcdir
 autoreconf -v --install || exit 1
 cd $ORIGDIR || exit $?
 
-$srcdir/configure --enable-maintainer-mode "$@"
+if test -z "$NOCONFIGURE"; then
+$srcdir/configure "$@"
+fi

commit e2763622941bc35db9a2dbf16e10bb830af07d67
Author: Keith Packard 
Date:   Fri Dec 13 12:21:02 2013 -0800

Don't define 'redirect' stuff i

x11proto-present: Changes to 'refs/tags/x11proto-present-1.1-1'

2017-01-26 Thread Julien Cristau
Tag 'x11proto-present-1.1-1' created by Julien Cristau  at 
2017-01-26 08:49 +

Tagging upload of x11proto-present 1.1-1 to unstable.
-BEGIN PGP SIGNATURE-

iQJIBAABCAAyFiEEVXgdqzTmGgnvuIvhnbAjVVb4z60FAliJuAkUHGpjcmlzdGF1
QGRlYmlhbi5vcmcACgkQnbAjVVb4z607Ew//XPwx8MimJ2UAiCMYEs9xNzUfmHlr
dvzM+TeJxuSyh1iEbfA298L56Zn2aTbDw54LlDp4cys7RyVU16ig6loGrrtag+ih
hrV5UcVduKdMD92BeesZqGVfFQALvF0NFeX631toAGOTQThOGITBNxYtGUQ7/mG1
5QQk46yvBXDDuWsXXtuyZlUquvzP5PS/6TSkQSd7Wg3EqW0p9J9qNFMfDIgjutj1
h0YTdplvGmt46Jaw3xZ4NUgpDfKFW6Sahs2bYe0gyhiaMOAFsKpmYS2XbdOmgbHW
EK0ahsI1Pooo1+uU7RggO2EJ7fG07i46kgK+kBl9QgZZVBT2RBjRKnrCWXcSPKon
K/TuFyQBpp6L5iU3PKb3Kk/tPI7/hgSl9u49QTPIW0k7D6mVIh2pLN1uOsqnsRNt
+SObmqWD0/XtzuVClPgocmVYpdwvpxrRpuUmgSbBwYQGWJrgKrr6Kb411uALc28A
JnJF3xVXG+cAWPiJoPGqU3XW7qNj+9NuxPLibE4Juijgl/M6lbW64MxY1RV3ImRK
tEphgNkGM1GMslI4cEh07Shy/l/3CtAZpW2azFdSWW2A1PdexdM8x9tpJpfCcm4O
mX3+OSNgnW/FCqkwYuld/EPlJHHFN0dyGsVtwSBwj7KaLLX5Dml4nIBqhPYXG/ml
oghyG9YeRcC3W5g=
=Hi/h
-END PGP SIGNATURE-

Changes since x11proto-present-1.0-1:
Aaron Plattner (1):
  Copy the standard .gitignore from other proto packages

Adam Jackson (2):
  Add COPYING
  Force Window and Pixmap to be CARD32 on the wire

Alan Coopersmith (1):
  configure: Drop AM_MAINTAINER_MODE

Emil Velikov (1):
  autogen.sh: use quoted string variables

Gaetan Nadon (2):
  Add the required README file.
  config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Julien Cristau (7):
  Fix wrong reference to DRI3 in the protocol spec
  Bump version to 1.1
  Use https in debian/watch
  Let uscan verify tarball signatures
  Merge tag 'presentproto-1.1' into debian-unstable
  New upstream release
  Upload to unstable

Keith Packard (4):
  Fix spelling of James Jones' email address
  Move Redirect stuff to 'later version' sections
  Don't define 'redirect' stuff in header files
  autogen.sh: Implement GNOME Build API

Kenneth Graunke (1):
  Fix typo (modifiy -> modify)

Mihail Konev (1):
  autogen: add default patch prefix

Peter Hutterer (1):
  autogen.sh: use exec instead of waiting for configure to finish

---
 .gitignore  |   72 +++
 COPYING |   19 
 ChangeLog   |  149 
 README  |   32 ++
 autogen.sh  |   13 +-
 configure.ac|6 -
 debian/changelog|6 +
 debian/upstream/signing-key.asc |  183 
 debian/watch|3 
 presentproto.h  |6 +
 presentproto.txt|   76 
 presenttokens.h |   12 ++
 12 files changed, 548 insertions(+), 29 deletions(-)
---