[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

x11proto-core: Changes to 'debian-unstable'



 ChangeLog                       |   61 ++++++++++
 Xfuncproto.h.in                 |   21 +++
 configure.ac                    |    2 
 debian/changelog                |    9 +
 debian/control                  |    6 
 debian/copyright                |    2 
 debian/upstream/signing-key.asc |  241 ++++++++++++++++++++++++++++++++++++++++
 debian/watch                    |    2 
 8 files changed, 338 insertions(+), 6 deletions(-)

New commits:
commit 31355ea76a52a9abcd9db5a1f6a2e894c4a4a3bc
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date:   Thu Oct 13 13:35:21 2016 +0200

    Bump Standards-Version to 3.9.8, no changes needed.

diff --git a/debian/changelog b/debian/changelog
index bdf0e69..805b74d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ x11proto-core (7.0.31-1) UNRELEASED; urgency=medium
   * New upstream release.
   * Update d/upstream/signing-key.asc with Keith Packard's key.
   * Update a bunch of URLs in packaging to https.
+  * Bump Standards-Version to 3.9.8, no changes needed.
 
  -- Andreas Boll <andreas.boll.dev@gmail.com>  Thu, 13 Oct 2016 13:31:30 +0200
 
diff --git a/debian/control b/debian/control
index d4a57ac..69b313e 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,7 @@ Build-Depends:
  w3m,
  xsltproc,
  fop,
-Standards-Version: 3.9.6
+Standards-Version: 3.9.8
 Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/proto/x11proto-core.git
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/proto/x11proto-core.git
 

commit 93478bd291db6672eab4955b285b5f6560db4d9f
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date:   Thu Oct 13 13:35:01 2016 +0200

    Update a bunch of URLs in packaging to https.

diff --git a/debian/changelog b/debian/changelog
index 4c56dc6..bdf0e69 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ x11proto-core (7.0.31-1) UNRELEASED; urgency=medium
 
   * New upstream release.
   * Update d/upstream/signing-key.asc with Keith Packard's key.
+  * Update a bunch of URLs in packaging to https.
 
  -- Andreas Boll <andreas.boll.dev@gmail.com>  Thu, 13 Oct 2016 13:31:30 +0200
 
diff --git a/debian/control b/debian/control
index e2f985d..d4a57ac 100644
--- a/debian/control
+++ b/debian/control
@@ -15,7 +15,7 @@ Build-Depends:
  xsltproc,
  fop,
 Standards-Version: 3.9.6
-Vcs-Git: git://anonscm.debian.org/git/pkg-xorg/proto/x11proto-core
+Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/proto/x11proto-core.git
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/proto/x11proto-core.git
 
 Package: x11proto-core-dev
@@ -31,6 +31,6 @@ Description: X11 core wire protocol and auxiliary headers
  used to abstract OS-specific functions.
  .
  More information about X.Org can be found at:
- <URL:http://www.X.org>
+ <URL:https://www.X.org>
  .
  This package is built from the X.org xproto proto module.
diff --git a/debian/copyright b/debian/copyright
index 325dd6f..ca27f41 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,5 +1,5 @@
 This package was downloaded from
-http://xorg.freedesktop.org/releases/individual/proto/
+https://xorg.freedesktop.org/releases/individual/proto/
 
 Debianised by Daniel Stone <daniel.stone@ubuntu.com>.
 
diff --git a/debian/watch b/debian/watch
index 4f66143..670d179 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,4 +1,4 @@
 #git=git://anongit.freedesktop.org/xorg/proto/xproto
 version=3
 opts=pgpsigurlmangle=s/$/.sig/ \
-http://xorg.freedesktop.org/releases/individual/proto/ xproto-(.*)\.tar\.gz
+https://xorg.freedesktop.org/releases/individual/proto/ xproto-(.*)\.tar\.gz

commit 547ad6e8997ceb10100c4b63b33aa263f491e11d
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date:   Thu Oct 13 13:33:42 2016 +0200

    Update d/upstream/signing-key.asc with Keith Packard's key.

diff --git a/debian/changelog b/debian/changelog
index 13a987f..4c56dc6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 x11proto-core (7.0.31-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+  * Update d/upstream/signing-key.asc with Keith Packard's key.
 
  -- Andreas Boll <andreas.boll.dev@gmail.com>  Thu, 13 Oct 2016 13:31:30 +0200
 
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
index 9daf656..6d871be 100644
--- a/debian/upstream/signing-key.asc
+++ b/debian/upstream/signing-key.asc
@@ -237,3 +237,244 @@ p+wud/eWrFQvnxls5hB78UTAMXgsnQhFZeba24UM76ruHWX1aJl1j7YtZrKkSB5D
 RFczHk65xOzyEL2QBacv2vfoakwE
 =NonH
 -----END PGP PUBLIC KEY BLOCK-----
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQINBE9iNskBEAC4ZlqFgnzmpGeN2MOk6dvxs3UQFEHycoNVxCb+KPF3R0q4ZTt/
+Qdmjg5ut3I6D+LshJoPPIajOp3Csm8Jjue8xWNY0HVN7/d+Nhok+6FAtD+H22hUz
+rGxWfUTCmga1oLwxRjptSZeAUb/EFRzvaALB9JUt///VerzDUuuMttJ6gPNMo7+f
+EOknT8fmRuxTT8Fa9o8/XJ0nDVKnEZfXMq+kaxFwRl7D/PfFSxzjOVvLDZYJ5gNT
+qW/2e4YJCTAQWhWAOWYpUjuG+UsYc2m1xyt8Xoe1JOz0uD9sVypQgNt6iRKGG4QZ
+R43SlKvJnp5LJVemiQAJydxb3Yh3aU64GT5p/nV9lU26+iycFVwpxWEpH4z/3lUj
+HaaI2dM9JvTrcjeBmsLRUC32SwI2MjFiLwKa22Kzfp02w02s2XSw9m8jYkwUzHln
+UAesFIwYXivckAf6ULSaMe8x22XtvXRmHdOy/q/uTC7i2JR33VEm0zNxSZRWTsX/
+sv0BETjNE525iz9sLAGmt60vThkO6zt8ke0A6lCekLUsi3rzok21oFqSnasJNXUY
+eVOAW3LisGRrPBXHUPoztyB9n7OpC2xbBep2ce/Y4zBjHZZUngBZXxXj92X2CRSo
+qezlP2cZfnXk0C7exUr4aTC44IjkZYEsFwQSNiJhzIoN5blVn1QU45J4RQARAQAB
+tCFLZWl0aCBQYWNrYXJkIDxrZWl0aHBAZGViaWFuLm9yZz6JAjgEEwEIACIFAlBT
+0bwCGy8GCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJENsiGmkAAAARyYMP/jC3
+uOmE25bvnTKmyYPDGk7wyCgkLNlFzsAYGuesiOnyw4T1FGM+ogIX2G7gYj9J/hdT
+nX/WwEU8zfVkVRxNd9kb/BbJ+zcS28saSLG/6IsYcdtuBBw/1tvB7sR5cRZgEBij
+NGoa8VvIY6cJozmw6zgXQqqS4el1jKZTtdQNpmwK95EV6TvmdAjmMqj4s5n742ou
+bdD+lx5HQlGC+a20vosoX9kxrCtw3utQngXcgr6k75ZB22Uc15zQIQc9P78NnXnI
+GyliT3z5SEYVoThpmAkexHUr9uK/rP3bBeMTTk88wzq7CYqMoxpTz4HzM+RdKLUA
+pFZ7f181s/JP7PTksHVxTJtWQx+l09VAWLg1Gj2/F8j20xjEHSkywklPL0gg4g9o
+dTPVbaSHJDS7xlNAhwHw4/7vupORU16Xiwt9wgAWvJ4k4dTrcXkd+HJ6FLJlAKBl
+sQU+/G5e8oxTnmksfJcpbHaWT2quW+oDe3qadsXjKDGfZn0b1ocvGUjg5mTzN95B
+PlGZ6pBmZgrgv3wWeFgjXScVnhQQeKHCF+G76c5c52H8jjOWFAv+RkpXD/J5N3I9
+QWR7DVVfvwPqLgwZ+SaAXPR4hQ0b3kanyaNHJgDNZWAG7hHA3EbnaVyVyyRmR+1M
+2jXuzKVlbJp8/+ts3hrBeZ17bgu+xw6FydKN+ODJtCFLZWl0aCBQYWNrYXJkIDxr
+ZWl0aHBAa2VpdGhwLmNvbT6JAjsEEwEIACUCGy8GCwkIBwMCBhUIAgkKCwQWAgMB
+Ah4BAheABQJQU9N6AhkBAAoJENsiGmkAAAARpFsQALbybdFI85DE/NDfzNxGroru
+pO96ecH7bLK1o4VjjIsBbybvlcF89FVHI4o+5w9SQRF+a+4Da9YWVXsrFAeRRVMV
+iDRgW/GdXHYV+vRSVHzFeJGpsGV/IYApctwcS8y/aWzEJXjp5ARGK7lpBG4zZVOk
+jjphTPFHF7Y8W2Yu5HoEjqG1t4PzcNN7sOrt6Nxkv5DWKjnzN+fB63SgfBsIk7NG
+/ufWncrxa/eQl6zKu42LHlDnDgLm9HI9y/iPBwEStfoIM9tNyDuvtsxU6RXIBeuB
+JgGMjkht6f97aK9Zv8vOXlk3mhaF4SbIXKHvyQDNJ4ZoZmzlZSsWBTLH/+eYNI6n
+jUQHK5X4bscmUobFDbU2JNqaKA8gVtLAmE/nPOIuSk0Y7je5nVx4+HsQ+FC9ntFe
+1aYKmn1S04QSS/bvmH52qSx7U+nnLnwGvtDhomQ5Q63ZIXwLsT+PBUb7XkECpJNI
+B8lXWmCLxABrUTuEsUa1k6yGnYWCAWI/LX5MW1VZOg51rgKWNNsSQ2O1QI+7VG1S
+85K3/HU70jUEDdWvr6ZCkr8VORLXehkbP0Mr4iOQCHUgljpul9wTINQw6FIO57H4
+85vwXiP4NdC5HKHy/BoUzcbg6HzX6ji+UlatiqOgxbrdWhpS3pQgzVUcwV90UWpe
+o74gEp0cDIja3cCrDJDJtCZLZWl0aCBQYWNrYXJkIDxrZWl0aHBAZnJlZWRlc2t0
+b3Aub3JnPokCOAQTAQgAIgUCUFPRlgIbLwYLCQgHAwIGFQgCCQoLBBYCAwECHgEC
+F4AACgkQ2yIaaQAAABHGNQ/9FoQfqNvPsyj/CII5y7Fyi6cSPDeTVBdxkB++2gJ9
+kDKsjL5ylr0MhNly37uu38cVGkgiEf5WJEbJqQGuLlvU6dbo75RIGUsDi+FLee7X
+uwtEwY+WuMQTbxGyqEFbbOL3EuylqqD+7+Mh3iEMdleJfJhKUGScyDz4VwAvIzgS
+LwKk1tyOl5io9f3QA0tKnohScV0X6ruVnS5/X7FG3boFxuN9d1W10uG1LOHDQMsC
+a1rA2euBbYsDATM0DWCR4TOCz7RcBn6BnRV5U/UNmMgkgX6ZKrJRLk1oIZZYnBZF
+5J2f+g3BhQ0t5lOkvFO1H2tWK38Ch1DzieKFjLodB4vW1XMV0C3Bjx3jGMYBMclR
+jseyDvgt9G1QLA+O4/gGCZW/+AHorSDKJwJeR/5YpbfHPIQi/6W21gaqbJwAdoHO
+xynzprPCUAPiTXJqv0tOUs5trteoj83+7Jn9hGFiFkr6uluILPeFurKvxuP63EaS
+RNrYKjk3qAQq5EdJm9W+o2vBw5naN8M9I65I5uaXs3sz+MY/+fTJGHEsG3bQokTa
+XppoE7rG+7GJwMX+s88ALU8lz4FzY3ZTWXxqnRFbDSzpxPq7eOMx7ovHjTXbyEE8
+v4STT6wWHllaYUMeR/0BqYDGoH03vm4vMJoBNdFPeM92skcdbZFITl9MaLriHlvk
+qKO0J0tlaXRoIFBhY2thcmQgPGtlaXRoLnBhY2thcmRAaW50ZWwuY29tPokCKQQw
+AQgAEwUCVLD2BAwdIExlZnQgSW50ZWwACgkQ2yIaaQAAABF8Qw//ZB5G6iQedBnb
+xVPRhmG+wQVR8bI6Yl73ElDEl506gL4P/iHuU/tOz+lQ+aCmZhQMj5o2T0ywJ4t7
+XhQejuZlG1+/qhQ3teHxeV4Ird5SRbvoF/TdFZc93xHFkwz2YMOcSvBR7m9hDY+a
+va4dUiM9JuGjnLTtz/HfbKhjtqlCDy36kO5hK4hsHYwbMp65Uu6tQB9cYL9KWlOC
+H/3hJ5dhcuoVlWOb72uiXCH7O3ptdJaZTQz3DxhBUslZFFrxU/j9+dWdv9S6F+Ye
+GHHmmVRwKf7IVWqkLQ3tPaG9n46hjO9T3B3EpO9CtG94RzG53yyGF72gpHo15g6i
+OnrKz3xk0P3wDDpF469XxUrLpldeUx0q5GVpHKeOSyOe8CScOZEJCFo32Oyz8jw/
+7Iq8InwwiL+GmAqzX7HdDFBgllLqanA1VBCuFrGbbVnks9L0IHe68suj0bGPHzjR
+bfw2yTO/euxy3atFDkQ8w0wMpdkNjeXyEtxRHdkVPGAuTn8Zn1KUXWltAwG8oM9i
+PWpN7dextys5eA+kWw1amZ+CcDWycOzr1Clw7koaQKIVKm1i1vX9T7IyvD23isKR
+SYCiE9ifN1WzJX14PfJiHz1jrpl83WvtFLjGZMT+mXQ3YQq/uQS0IfwD9Z+7WJIF
+NB5NmHVmQ2DUAdJr1GawKioUrzgv9Ma0LUtlaXRoIFBhY2thcmQgKFdvcmsgQWRk
+cmVzcykgPHBhY2thcmRAaHAuY29tPokCNwQTAQgAIQUCVLD0vAIbLwULCQgHAwUV
+CgkICwUWAgMBAAIeAQIXgAAKCRDbIhppAAAAEWKWEACrwCXXRU5s+dy9J76FPaLW
+Gx6QhoLqZ3+U+GtE+fRkY0gxK/poEh+FfSem5Z3rVH4PPl4pKtrP+WS8iUgrBOoO
+o0SrFgmWORvZeBRII60nXlJ5gkivxvvRyqCqhNmkxqsPRVB0wgUnNIy4HAp0+5+l
+Rigrj4OcyOxe/hlwd6BrAfdUhI34CK7s4TnBBIkEzQpZRopteE4xSjefs+LDgZED
+pH4dW7rCRL3NeE2GCzDbt62zp2YXbLdydTzXEYUz/XRfrpmdoe19Sun8l/uiTC5/
+fsB2oMXdvPGX+sxnoaT/BWy0LwqWcCeVeU9Pyl+Kjh1FZso1U03+UtROtWOWN8Q3
+us7rzeHUb13+3un9+JmjFHGGoTVtqs/YYHepXB2vtVBYqpRbNTB36EGduix384MG
+8HIqJss9darkmu4SjIPmmPPqIAGwynfsRCKleHhYc9NrD2KZGyMz7v8vSHiaAdLV
+GUMq/UDA39U2nM73O9d9GoY528nXy5Tb7qgYIZJehKWie2afqt2LilCZPDFiL/oQ
+gFC9lgxfOuBZp149Y9E/keki90d0E9puNivu8FwA4ihQf8NSyb9jyWeOzJsbMomE
+i4nY1gG699T4mwUXvtK0M2vX+OnkkGtSf78kpI2w44M0lDzV1ycb26x2OAHwT3Yr
+9NIvP8cbsnrbqOFB0QDJ37QuS2VpdGggUGFja2FyZCAod29yayBhZGRyZXNzKSA8
+cGFja2FyZEBocGUuY29tPokCNwQTAQgAIQUCVd3DugIbLwULCQgHAwUVCgkICwUW
+AgMBAAIeAQIXgAAKCRDbIhppAAAAEdBJD/97SatOztEAGcr63px33/xLMTPOZWy7
+dCQnsdhZTeDBmLr8NLpPo/hr3VcO6WqhpOHe734YBbflc1ed/tE4ClwvnEeLNfkr
+k1z6jCyaTDDrnrjvofsmVgvz4rh7lveuAMNhtjsiuMwwuwaLD9HtIzT7YWJx4Vvj
+tWSNSZCCESSoK7RjU2a1srgtJ4x8ogoPPWhGAh3f6YGp6jXTF31zr4KZQNFRNbDF
+hd2lvhfM9ewl+22yZyjTGQi8krlXPPJC5AQt/HH2eu3/Ge/cNlbN12Th8si5Gah+
+Sxa/C/FYQdOZu/zOH3+GQWZ2ds4y3dwudZsYTKUcjM61V3w6VEMS949ZgacXNu7C
+cfcXJ2NHQ9tZ48qa/Ioj7qqe85cwZWdfxYFMtOK2qqXkmx9kgUk0YdNJe+jXqCPT
+HkLwBefnVKnhCqiPUBzXOSRHJ6TggoHeTRyvf4+aBtD/5cbgid55HRtOPIRDaJNO
+lmLk3fi42pf6ETvFivXjYWhro5dTAqIku10Fjlv0nb+VOYlCT6OvewK3jCmqFiLJ
+2ZcXkNWjMgK3eAXD5UmmvJcow/0KUnctUk+aT8GyZkPq9lnBQHUslc5mItr4GOEB
+XR0HR7VWz5eM3h7Rt3uOtXM9qisgD2NwpLcsv7Pp/i4QC2JbjUNXAOQ1HHXgiTaI
+bXrFfVxKuq+kmNHU2dTXARAAAQEAAAAAAAAAAAAAAAD/2P/gABBKRklGAAEBAQBI
+AEgAAP/bAEMABgQFBgUEBgYFBgcHBggKEAoKCQkKFA4PDBAXFBgYFxQWFhodJR8a
+GyMcFhYgLCAjJicpKikZHy0wLSgwJSgpKP/bAEMBBwcHCggKEwoKEygaFhooKCgo
+KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKP/A
+ABEIAOAAlgMBIgACEQEDEQH/xAAcAAABBQEBAQAAAAAAAAAAAAAFAAIDBAYHAQj/
+xAA1EAABBAEEAAUCBAYCAgMAAAABAAIDEQQFEiExEyJBUWEGcRQygZEHI0JSobEV
+wdHhM0Px/8QAGQEAAgMBAAAAAAAAAAAAAAAAAQIAAwQF/8QAIhEAAgIDAQACAwEB
+AAAAAAAAAAECEQMSITEEQRMiUTJh/9oADAMBAAIRAxEAPwD54w8SNrdwO53urduD
+eHED4Q2OR0T/ACHj5V2KQSAc0qpJ2aItEzXO7J7SveHA2mD8oIPSkjaX3XqUg9gz
+MwWkl7B+ypMge0g2RzyAtR4NgNoEn2U+LpZkcSWmvtVqxSr0rcE3wzsMUj7prgRz
+91KYJGgmngg8LWwaY7gMAFcdK/8A8M9zeRz9lNh1BoyOPmyFvhZRcQD5XjtqutyZ
+LG5xHPDr4ciGZo0jRYj3V7IWcYsJBtlHlrx/pVShFl0cko8ZdjyntHlJr7qyZ/EZ
+2Q4FCiTE7a7zM9D6qdjqcC4celBZsmJGmM7CceQXN8LIJcD6uKqSwHxH+G+2jrle
+CWhtJIPvVK1jROAc9hLjXRWevx9Rcv2B7YDG4vaTaKQCZjADI7vggp+K6OYhshBN
+X8gqGaaPFcQKo9JJZHN610lUR5ZLwH+Ib6sqvTzdPNj9k/8AEMkeLA5NFPgaCLPP
+sE/YLopEcp7PK5znNHSSinNvNna/1CStUE1YdmjMBocTZo/PK8tzXHte3RPFqKaU
+Nuzz0umcdtUWoZiT5j31SP6VhPkaHFvB6vhBPp/HdlZAc8WxnJBXR9JwhwaoD8oS
+ydFmON9KuFpbRRcPOOeOkexdMtougOuAiGNjtBuvhFsTH63CvVVltAzD0trKIFFX
+RhMHoi0UAPophCDfx8KDpGfk01lk1fwg2o6JDM3lgBHRC3JgHPCqz4/Y238qAaOU
+Z+j+CTxuCA5LH4Tj5SYj6ey6zqOAHgkN5WP1fTGyNc0tFkGkPeMXseoyWNkMN2bP
+YKvx5Ba3yn05WczY5dPydkgNehPSJ6fN4rQ5rrvilXlwqrLsObZ0/S+6xLvaSL9Q
+p8kiaI7g3dVUeP8AKtwYzJccU2iOKVPNhdEw7ia/tWBTi5JfZqrgLjA3hg4N8ItA
+7wwSb3DgKnDAJHAgHd6FW/CcwAygmjV0rcsk+MEYtFeRjpeSY+/UJL2ZhL+bSRT4
+GjGZD9pNWq+0u9PXpW2QumssFgc2runac+eWElp2uPJ/VdXw4STkzV/RGnViGRzT
+bgt/p2PtjbY5pUdCxWQYzGNAHABWhhaA3/Cpl02R4uDoorA45tFMeKxyDZVeFtkU
+EUhaRVAIWWIfHF8cKeODjvlOY2m8lTxtaBfNn2UIysY3NdQrlV8iI/CKlu4EgH4V
+PIbQs37cqMgEyIO7QDU8PcCdq1Utc2DaFZjA7cBwgFrhy76p0kZGM4keYAkELHaR
+IcWZ7Jhx6O9l13VMfcHcc0ub63pzY8kuaBVncAmVSWrKJXGWyDWlZLXtINGzwR/U
+rmoQF7ACCOP2WEwtRkwpiwG2X17LX4uc3LxS6N++uSfUf+Vyvk/HljnvHw3Ys0Zo
+ozx+Bewki+z6Ihp8jXx04br5KrOx3SvJd5dwsEJWYGEHh3x6oTSnGvsuXOk2W2EP
+8vISUXjlxPFfrSSMU4qggDRoInYj2udtkcaF+iL6XMx2QzDx2ksaeXLHNlfLkENJ
+DHH26W3+lI2wsEu08mgfddqRw4HQcNgZG2vQK/A8OcLPBKpYjrjA45HKsRcZDKVT
+NUQ5itN2L5ROIEf7VPDb5BXdIjE3n2SlhPCzqyrTGtaaAtQRtJHJU1VVnlQj6Pc0
+AggD9FHOwOYaarcVOAFUUnta4EdGkxEZzNZtshpQqba9x6r/AEtHnQ2DXSCSY+15
+sVfaRjNAPNgDg739FhdZhMTpHhoJYd1fC6PlRUCTfSxmtsp0jq4Io2jF9Kci4cmz
+ms/EvMf5SbA9ksPMnxH7onu9ktWYY8p7mCubVWORrzzwfVXNWumVSp8Nrpupw5ED
+RZa/+oFEzC2ZrZA9rh6tHoFzuN7o3hzDtda0OlasT5XHa49E9LnZviNPbGdDD8jb
+9ZBbMhaJLF7ehwkp4ZWTNp457SWfdx4zUYTTYg+cFxAZ7rc6HKCWbW+VjuFiY3Fj
+QGt+LWn+mHOM7Gu3A9rtS8ONjOk4gAjs88eiIxD+ZGb5Q7DsxgelcK9CaAc40QLV
+RqijRYZHA64RNj4xwXC/usTNr0MI8MSAyHj3UmJl5uWaxmO3HkF4pAOyOhQFjqFg
+/cqwGR9uq691z9+H9QDzOlbGL/pNorpb9QhNZcpeK7qkQbOzW7G3YFpkrgG8EWqe
+PkO2Ans/4UM8jiXckqDokkcHE277oVm5GNE8h0rAR6Wvc57jHtjJsrNz/Tb8mXfL
+klrT3ylFbf0X8jNxZLa2VhcfQFZDXYwfFA5FEhEc36ZxsRu/FyZBMPVzv/ay+TlZ
+cGUIc3a5ruGvBRRW2/DnmqNLnyceZjiECksPvo2tXn4jv+RymbCQbI+PlDPwkUrT
+TRfoQrtkl0z6NvgMjlvhxoqZrqqjShy8V+O7miO7UMchaaKPH4Lbj6H8HVXQtLZd
+xHoR2khLHhJUyxQbto0R+RNKjc6t9HZml5Yja5k2MSRv/qA+Qq+DMMXVwJmiJopt
+ttwC6nqunTZGHO6A7vMWgf28rCYOC/H1B3jsIJdzY7Tp36CUUpcNjpb2SwWxwcPc
+FS5wlcwwxdu4sKpBpML2mSDxMeWv/khO39x6rzTo9cxMieSWSPOxwx2wVtc1w6tV
+30t7RJiY+Ppsm2Vjpsh3Viz/AOlfn1yTFhaYHR45F7iRuQid+Q6LeG1M8W4+ln/p
+LTNPlqR07vGL+OR0jFpumSSdcLEv1HnZAAZqE4aeGnwaBPrSs4eu6lHxJPHN7Ney
+r+xC9iw8iKHHEkkkuPju3RxO/K2zylPD+P1J05qJx4LWN4Kk0l4DFs/9I1+iavFm
+sqRvhyNrc1x/0p9UzMaCIuMrA08WTwsXnHHj1TBbkseGuJY1wNN69fhavLhglwCw
+xsIrgEDtJ9FoDzNY8BgkjaXF52sH/aB6lk5WaHn8S6427nNfN4d/YdlNwZcbL1Wb
+DeyUOxmcWeLJ9EUnigLCJIyJB07vhPDVelM4yl4zMZTRiYsWVkwDw5P6w8ur7qjl
+YjMpjpoXHY0B48y0udiNnh2OLpG1w0DpCPwB0/FkaLa1w6PohJq+BppdADohDOcy
+RzC2aF7G7x3Q/wBrK4ETmttx7+VqdayvF07DxX8sj3u65F/KzmI1rY7JapKXAKPR
+z4PFbtcAQgmoaa6I7mct+Fod3HBHsmyU4U6iljNoM4KRkA4sJ/17JIzmafHI8uj4
+spLQpJmV45Lh9N6fguqZ3Ya9wr9VkvrDBfiZGNkFwIkcbA4oei2mJltidlNJ8viF
+24dUT/lZn67kGRAJGO3Brm9eyqNc/wCkGC9rYufYK/BIx9tc22O8v6IHgSh0DR7g
+covjUSOewlaHRI2CLe5gb5BwFKcSFrvLub9lOxoNOAJrtEYIGzNtvfwpQyQNbjY7
+m0+R7h7KWLHibxEwBv8AkokMANeHPFBKSXHxwdrQSB3alDUkA8vTHZObBkEAMh6B
+PZRcD+TQJJAVWXLfIAGsAbfFBXsVtsNVfrYUYVEycuE12qmePyysbtoeoRVokLGl
+zNwpR6rE/HymTs7vnhF8Ex5GO1xbYcPTlQCigYyOyXMY0fcIX9QYofjvIAulqpGM
+j759ekJ1NvixOa1pIr1RSBJcOJ/UBMUOTV0OAaQLCyWBobKPsVrPrmSKHFlhLR4j
+300j0AWHj2sYOyU9JoxuTUuBsGOht/dIhnYFCvdDGT02m2mmZ9pPxj/lVBLy7j5q
+KSGlxSTKJHM65/Dz6jbrGjsxMh5/H4/lNn84Wu+p4mZGhyBrKlay/vS+edOz5tE1
+ZmRiu2ysN16P+PsuuaJ9a6Zq+BJ+Pnbjylu0xyOr09PhNJX0EZ7KmM014/Dgj04R
+/Ek/lgn/APFl9Ie1zCGEObZA+aWhga7wiWc36KtlkWaHBJBHfKO4zYuDQ/Q0s3il
+wABCJDJIYaJUsuTVFvUcirAcSB8qu3DORhvLvzEcKo2TxJS6Q00eiIsyw9gDOAAg
+uh2QIZKMchkzHCRvYA4RLStQxHmRr2gkji+E2QiQGxZ9VRyMJsry7lrv728WjQNr
+PfqPLhdshx27pHHoc0rGmRyQYbA783dBCGQHFcSOXHsk8qYamYA0OPPoFGiXXWaI
+y22ibNeyD6vIBG/7KTCdJm24HaKVHWGFsbtxJKVMDlw4t/EZ5blsPoSeFj/F9mH9
+1sv4lNIyoAOySsXtkb/QSr4+KzBP/TJGyvB4YvTJITdNH6qK5AeGJHxevDKakLbJ
+HOlvsBJQ3N/akpRLC31DjiOV720Ob4QmGYscARd/4Ws1bHblB+2w61lHwOjlIeCA
+EmN2qGyKpWdK+lsio2NLuCAQt/prmuAJ7XMPp5948Dx/augaNksBaCeSkkumiDNS
+yLbRA4VyIAjzN+6r40jXxjkUrBcWNNGrVbGspTQOklkMbw2jwPRD5Zc3EkIkjc4X
++ZqLteGOLff1TmAOBD+x0om0WRBkGs7uHQvB66KkdrIbYfC6++ii0bI43bixoPfQ
+SypmSE2wGvYJ/Rtor6Mtl6hPK4mOB1u+Ol7puK6eYvyxucOm+gRnKY0jygNJ7oKo
+24iTYFpW/ojaYWw6gheG0OOEJ1C3nnoWpWZW6J3J44CDa/qEeFp80r3Bu1pPfqgk
+USlRyr+IWU2fXRG0ghg5r3WdeAa/7UWVlPzdQmyH9vcSpLsg9haKooi7PDRPAXrv
+MQvCOeE0GgeeUaDf0PNeyS8A5PCSJLNdLsi3nsWaQfJEUznW0WOEUyiTMG+UWUHd
+cT3tcORz91MGNa7Moz5Gpao0P09HWFFXQJaVpcZ5iLXDsH3QH6O/n4UoA4a5aiGI
+HsClXPjNEfEG9Kz97QCUeEm9lgtsdLEx7oJNzb2uPIWjwssbG8i++VXJDpl557Lj
+0nQzHi3c9qrM/eSRVE9JMIvng0loeMuhIZG4ckfZNc0np1AjlQxsDmhxIDyf2V+L
+bwLBvtNTos2BE0r4yQef0Q7NyCW3ytDnsiDOOx7LG63O1hPNX6IV0WU+FrFyRt5c
+a7XNv4ma940n4GF/y+v9I5rOrt03TpHA/wA2jQXJciV+RkPkldue51kq2Efsy5J3
+wfjjkGv/AErZPZTYYwGX7qUNBsBO2SKaQy6ScAel65v7pu0/r91CP+C6+Ek51+iS
+JKNLO7xMk+a9p4VfUMd8rWPhG6QmqVig15Nc37pRSbJgDVfdaVDWOqMLntPYN/QO
+O+COWOUEEm/utq2Hz9goB9OEOk3NcSfUf+Fs44GuAIPNLDPj6dKDTiqBU8JoilBF
+I6B1EmuloTjAjrkofm4FgkDzIWBo8Zk32QWr38U5oNUa6Q10csLqouscpnivHB6+
+yFBTC7dRDfz9JO1qmnbuA/yg4mJ5cF4ZiLp1H7I0Cy5ma28g7Q7pZnOyHvkdJKfM
+TwBzSuZJkkcQFWGHy58hF90jQrbZiPq+WTwmbtx3n9lmsXGfN+X9LWy1qJmaZ2uF
+hhofdBYGNiNBgaR3av0lXDPvHboMBfA7bIDQU8bx2iM8bJ2Fr2tv4PKE5GNJjklt
+uYg4y+0Opq/1Y+WSnEJm/nkj9FHYl5JolOlidH63fKFBbb6eku9wkoeW9hJEWzaS
+gF7yPdRvbxyppAWuceDz+6jJBsO49lsMNlzRtRfh5DXjmjyK9F1bQc2DUIGvicOu
+QewuMVtNirRTQtYm03LbJC+j7HoqnLiU1z00Ys2nH4dtZFuolKTGaQUM+n/qDD1V
+jW+I2PIFbo3GiT8LQNZfIO4EWKCwuLjxm+MlLqA0+CHi65VN2BGTe3n7LTOjB7pQ
+SQCr4UCwB/xMbvQWmf8AEQsu6PCOFpZdFVpbdfqiAz8+MxppjRaE6oPBhd/dXC1E
+0YaCfVZnVqdKd/5W8n9EV6LLiMRkRbX5AIpzhaFZMQI8QDmuUWdN4+RO4irJofCo
+V5nMPXQW6K4jnOVyZRA3U4d/ZTXGWVIKv4tR8xvr2KlAa4Hq01AsG5WmCy6E0ofw
+0u2nFpI65RbmM8eZq9kjDxubV90keNMdZGuAF8bmmnNpJFDHuPLTaST8f/S1ZV9h
+PGyGu8r3cg8Ep8jSD5hfsqkkW1xLDxadFlOjpsgDgPRy0WzLX8JDYNWHBRvDrsGu
+FaAZLGZI747F/lXgjI5Db+FAXQ2LJmira47h0RxS6V9KfWpYyKHVnEtNVNXP6rm4
+hJ7AHwrTBs/KlnjU10aGVw6j6FxciLIhEkUjZY3DhzTYKdIAeB/pcN0rWM/SXB2D
+kPjB/wDrPLT+nS2/07/EKDKJj1cNgcBxK38rlknglHw3Y/kxlx8NlJGXHgBQGHk7
+rKm0/UMLUG7sLIhm9fIVZc1rfbd2qmqL7T6gJnxFkR4rjpc/+pJxj77Pmdw0LoOu
+ZbcYDxQQ02S4DgLj2s6g3UdSmeCQxppqtww2Znzz1VIoinPDgeRwVXkLTkEAkt7U
+kzhE1znu2tAs/JQj/kGzSPbjg36u6WxujEk2T5Gx0lsPHrwo+WnhOaPKEqHaAR97
+u15G7Y7aSAE0f56UoaHNr1RAyUsaeSf2SULS9oPskpYKH0Q42fWqTjGHDmuUnO8x
+J9+6T2ur7+iYFnmNuxpLYLB7b8KY5bY+WwO57J5TAfn0pOodirUonoz8YwmhFI2/
+ZSjJYPMGyE+1KN0TTdjkpwYG2OSPsoTh7LM+UURUZ7aOyo3yNEJYyHzE8SAp+wtr
+Yef8Lzr8zb+yFETHaVqmdpWbHkYsjmSNP6EfPuup6B9f4uosEWe1uPORQcPyn9Vy
+doskUCO098YIsjnsUkljUl0tx5pQOnfxA1ZsWnMxonAyTUSfYLmMW3cfnm1I/Imn
+Y3xpHyFraG5Us+UxQPLfzEUSpCOiBOX5JAzXMzxX+BGf5bez7qLSm3ud88Kg6zZP
+aMaZEPAaTVu5Vcf2lZY/1iXaG1vuU0t55KnczgcddJBouyr6KLIdnNg2pYxxfSeG
+0RS9d3XqpRGz3aOzSSV2OyAkoA//2YkCOAQTAQgAIgUCUFPSVgIbLwYLCQgHAwIG
+FQgCCQoLBBYCAwECHgECF4AACgkQ2yIaaQAAABHJIRAAqw6XhKLlR3Z16/ffQVKn
+ufReh7ppzpzazuZ2x9XNFpt12Wn7yxujSvmczgiDIBxNuLPIDW7prXwRIoFazNvB
+QB7+ybYQMvvPCwObwdRksQdtRfq2B39s+OQCcVqyQmFgoMWdixb7QPy2jPj9qq65
+A33xrtFSdttaPB7xz2aIS5y2ff8jxwEJuAy0D1PwcPM/fx2Vvm0YwB2QJZwCoGfp
+/ExXLs1cWyAp6t3p2eRWVlslxGhNEVEKfVxtZbexOkoW03cYHjHz/R1tpob9RtoD
+FmFURx93L748u53apd/UfKLX+QOQgxy16AeWNEk+i7kEc5I90OWC2Nw5InFH1U/q
+ghCsaI2Rlj+AxMke6s7960TOd+rzueyHB5Hc/5Y/wj9LlCcT7DhpIvaxCmBi3X8S
+tUeWKv/tmkB3Xm5ZwSpMcDVDcB2MYIH03LU+YIjNK12PY2Mx33xwotWPfHFSdQbp
+XgyNzQ4gwSux5EMy/QWd1wdzJlm7/ziqoi6OFAKaegfcx2GLzT4eftvle7DobhKR
+uT0qjnBVfIB9OYBOKt97rih1kRu2qAlfZ2RAEfOkyqsvxOvlLpRj+h8HGpVxlm8/
+pSWe67Mnrud+WUhkSFy+VQ5PytuLg9Sj9dYqpvjdIWKznSyXDMp33ESdXuPSjrDG
+SGRPcpHsZfPPtN5C4DKCW6u5Ag0EUFPTiAEQALJFhTN1G+UKSvZasHuRghCv3FTB
+RuhMmEeeq1SDOCfLat8dOGZz9uUam6JFesu2dquNuvEGex/JicEcKtfWhFTWl8jx
+4ZcuSssXr3w/O4a+e5WfXVkyUWiAenH6nDdpO0TGkOHNYOzFpgI80yCQQwauRlAY
+RDpfMWS+Bwx9VNPW5CPUIaPjX2ysBJn6bQFcbdLucUv2ZVwpIAGdIA9Wm0XFlSv1
+Q+dDtfXssuRU2YKmy0/UauLgs6FXncBPrWxY9S11SPiMqbWFgEoXkSYmt/ogXnSq
+VS3l6Gt4wntO8cMqm7je3/zM61CMSUQkvl8QFukYlf1hVgf6ljENYmw1WZKQs1ii
+yslNEOu49QqVib+do8OoW9HTfmi2RM+sWJWSSq8NS8uBmXiK34NNGKv1y4F9PBvw
+1hraMkV6ytebbFhuvOYppWDgBdy7jeRCD9GTWVbc5Bi3T9rkB18wVgaT5BrWUi9u
+Js41iQBKB5LGQMdDoJ8rm/GOnWN7B4SmGhPX3dIILHecruKnpaFf13M+zQkqYJrW
+0yROdjF7/E9FGx7N33dLgTa9M49s3a4o8RRty1kVfVqlHBYOjFEW40NFKOqKTPIS
+xUSItEnSOn329xfd2lVUap5krrxBgYUX9QrydefVLZBnEH+L1iSxk3Ho/H3lkgUv
+ZKCadqiypJyb2pR7ABEBAAGJAh8EGAEIAAkFAlBT04gCGwwACgkQ2yIaaQAAABHa
+4A/9FCKVTIFqIVS86NXS3qnMuBnzG5Yuor7nVIdF8f3bHFXneE5w9yEVuXhozm3q
+4zsg2jy1Xp8ENJAbFukvv8e1nNInIdUtfbgvd06zSvKx5lIjS4qVYd84NMX9a7Qh
+Rh7SxJ7hC2RPZuckcZ9rTY7XJ9SBf6MxMDKu3+FxsTElnTKR5c9sse2nuaz55GOc
+dNjcOJkw0+orjE+VYRz4O+srKrfIqcfbAqCsxQv50qv2Uu/v8SzbizGycCHBHAlS
+w/lZiYPQF7+vwCZKJsjsWQ7Q4jcONRQoMTfk6ab6bASBe5qgr7mFK0zbXdc3NKsQ
+S3nADDbUB2mmKf7fxVUtgAs2iwW0J0MiHpYeWYDaJIWFgfyhSesRLGwXY2eLrQwx
+9a+koBYs6GdMxIKPDEVSOeqW3AOGAeS2fGLoZQlP6aGK2zQ6oo//Mm2JQzXlssXa
+aVZXGIKP1H+j6Hj+k7ZZwiY0oBQ6AxB+ws84fWhqwQTNEeXEI9eJoPwqhzIXF1HG
+7PsJmoD1d8LyUYXKV3jeUog5LMmP72uaoEHxe4O755fhZs5sZJsZQK/0t8F4puN9
+fKD3iy0vHGxm8/Ky/aA5Ht1yXO2IXiIB6pCwKCwdXFac8/lM7y3Kw1ZmLzXye7uK
+vGV00vpWiKictDhgO2blBL8SHtuBmn7HxiLjJz6eshyZsHU=
+=QLko
+-----END PGP PUBLIC KEY BLOCK-----

commit e6979f0763ec2d5638bad4a83469b7c5ea4ac90b
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date:   Thu Oct 13 13:32:02 2016 +0200

    Bump changelogs

diff --git a/ChangeLog b/ChangeLog
index 461da1b..9e6ff8e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,64 @@
+commit f3b7b856777500113cee524dbd295fcbbce11fab
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Sep 23 09:49:36 2016 +0300
+
+    xproto 7.0.31
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit d59bd3ade1a8430282c3395d5f5b22ebaa339976
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Sep 23 02:35:36 2016 +0300
+
+    Fix typo __has_extenstion -> __has_extension
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+    Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+
+commit bd3832a988c34304b54ba3bbab5befb3dbcae90d
+Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+Date:   Thu Sep 22 14:31:11 2016 -0700
+
+    xproto 7.0.30
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+
+commit ad959de4f4fd821cf95522994395ad668eb6756f
+Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+Date:   Mon Sep 19 13:17:39 2016 -0700
+
+    Xfuncproto: Add support for _X_NOTSAN macro
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+    Reviewed-by: Keith Packard <keithp@keithp.com>
+
+commit 9a9382de9036fc0f3b5555ee4d340c7dd234c424
+Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+Date:   Mon Sep 19 13:14:34 2016 -0700
+
+    Xfuncproto: Add support for _X_DEPRECATED_MSG() macro
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+    Reviewed-by: Keith Packard <keithp@keithp.com>
+
+commit 34a95f725c200b9aedc8c634851474d9bcce712e
+Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+Date:   Mon Sep 19 13:12:35 2016 -0700
+
+    Xfuncproto.h: Define __has_extension() if it isn't already
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+    Reviewed-by: Keith Packard <keithp@keithp.com>
+
+commit 4855c9229f00927a343f563db58e261db8a187fa
+Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+Date:   Mon Sep 19 13:10:34 2016 -0700
+
+    Xfuncproto.h: Define __has_feature() if it isn't already
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+    Reviewed-by: Keith Packard <keithp@keithp.com>
+
 commit 3e975a39b002070d245d21838f837aaf6e5c41d0
 Author: Julien Cristau <jcristau@debian.org>
 Date:   Fri May 13 10:28:12 2016 +0200
diff --git a/debian/changelog b/debian/changelog
index 94d326a..13a987f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+x11proto-core (7.0.31-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Andreas Boll <andreas.boll.dev@gmail.com>  Thu, 13 Oct 2016 13:31:30 +0200
+
 x11proto-core (7.0.29-1) unstable; urgency=medium
 
   * Add my key to debian/upstream/signing-key.asc

commit f3b7b856777500113cee524dbd295fcbbce11fab
Author: Keith Packard <keithp@keithp.com>
Date:   Fri Sep 23 09:49:36 2016 +0300

    xproto 7.0.31
    
    Signed-off-by: Keith Packard <keithp@keithp.com>

diff --git a/configure.ac b/configure.ac
index 0b002fd..2b91a9d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.60])
-AC_INIT([Xproto], [7.0.30],
+AC_INIT([Xproto], [7.0.31],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
 

commit d59bd3ade1a8430282c3395d5f5b22ebaa339976
Author: Keith Packard <keithp@keithp.com>
Date:   Fri Sep 23 02:35:36 2016 +0300

    Fix typo __has_extenstion -> __has_extension
    
    Signed-off-by: Keith Packard <keithp@keithp.com>
    Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>

diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in
index 8715c9d..b88493d 100644
--- a/Xfuncproto.h.in
+++ b/Xfuncproto.h.in
@@ -83,7 +83,7 @@ in this Software without prior written authorization from The Open Group.
 # define __has_feature(x) 0    /* Compatibility with non-clang compilers. */
 #endif
 #ifndef __has_extension
-# define __has_extenstion(x) 0 /* Compatibility with non-clang compilers. */
+# define __has_extension(x) 0  /* Compatibility with non-clang compilers. */
 #endif
 
 /* Added in X11R6.9, so available in any version of modular xproto */

commit bd3832a988c34304b54ba3bbab5befb3dbcae90d
Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Date:   Thu Sep 22 14:31:11 2016 -0700

    xproto 7.0.30
    
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>

diff --git a/configure.ac b/configure.ac
index bc6409a..0b002fd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.60])
-AC_INIT([Xproto], [7.0.29],
+AC_INIT([Xproto], [7.0.30],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
 

commit ad959de4f4fd821cf95522994395ad668eb6756f
Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Date:   Mon Sep 19 13:17:39 2016 -0700

    Xfuncproto: Add support for _X_NOTSAN macro
    
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
    Reviewed-by: Keith Packard <keithp@keithp.com>

diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in
index 8a9530a..8715c9d 100644
--- a/Xfuncproto.h.in
+++ b/Xfuncproto.h.in
@@ -210,4 +210,11 @@ in this Software without prior written authorization from The Open Group.
 # endif
 #endif
 
+/* requires xproto >= 7.0.30 */
+#if __has_attribute(no_sanitize_thread)
+# define _X_NOTSAN __attribute__((no_sanitize_thread))
+#else
+# define _X_NOTSAN
+#endif
+
 #endif /* _XFUNCPROTO_H_ */

commit 9a9382de9036fc0f3b5555ee4d340c7dd234c424
Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Date:   Mon Sep 19 13:14:34 2016 -0700

    Xfuncproto: Add support for _X_DEPRECATED_MSG() macro
    
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
    Reviewed-by: Keith Packard <keithp@keithp.com>

diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in
index 7f06e99..8a9530a 100644
--- a/Xfuncproto.h.in
+++ b/Xfuncproto.h.in
@@ -137,6 +137,14 @@ in this Software without prior written authorization from The Open Group.
 # define _X_DEPRECATED
 #endif
 
+/* requires xproto >= 7.0.30 */
+#if __has_extension(attribute_deprecated_with_message) || \
+                (defined(__GNUC__) && ((__GNUC__ >= 5) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 5))))
+# define _X_DEPRECATED_MSG(_msg) __attribute__((deprecated(_msg)))
+#else
+# define _X_DEPRECATED_MSG(_msg) _X_DEPRECATED
+#endif
+
 /* requires xproto >= 7.0.17 */
 #if __has_attribute(noreturn) \
     || (defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 205)) \

commit 34a95f725c200b9aedc8c634851474d9bcce712e
Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Date:   Mon Sep 19 13:12:35 2016 -0700

    Xfuncproto.h: Define __has_extension() if it isn't already
    
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
    Reviewed-by: Keith Packard <keithp@keithp.com>

diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in
index 8556c27..7f06e99 100644
--- a/Xfuncproto.h.in
+++ b/Xfuncproto.h.in
@@ -82,6 +82,9 @@ in this Software without prior written authorization from The Open Group.
 #ifndef __has_feature
 # define __has_feature(x) 0    /* Compatibility with non-clang compilers. */
 #endif
+#ifndef __has_extension
+# define __has_extenstion(x) 0 /* Compatibility with non-clang compilers. */
+#endif
 
 /* Added in X11R6.9, so available in any version of modular xproto */
 #if __has_attribute(__sentinel__) || (defined(__GNUC__) && (__GNUC__ >= 4))

commit 4855c9229f00927a343f563db58e261db8a187fa
Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Date:   Mon Sep 19 13:10:34 2016 -0700

    Xfuncproto.h: Define __has_feature() if it isn't already
    
    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
    Reviewed-by: Keith Packard <keithp@keithp.com>

diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in
index 5daa83e..8556c27 100644
--- a/Xfuncproto.h.in
+++ b/Xfuncproto.h.in
@@ -79,6 +79,9 @@ in this Software without prior written authorization from The Open Group.
 #ifndef __has_attribute
 # define __has_attribute(x) 0  /* Compatibility with non-clang compilers. */
 #endif
+#ifndef __has_feature
+# define __has_feature(x) 0    /* Compatibility with non-clang compilers. */
+#endif
 
 /* Added in X11R6.9, so available in any version of modular xproto */
 #if __has_attribute(__sentinel__) || (defined(__GNUC__) && (__GNUC__ >= 4))


Reply to: