Update to 1.6.1:

This release includes fixes to the code, docs & build system.
It makes both clang & doclifter happier.  It includes patches
upstreamed from Ubuntu, NetBSD, and Solaris.

Alan Coopersmith (10):
      Update README to reflect where to find the Xlib specs now
      specs/libX11: correct prototype for XListPixmapFormats/XImageByteOrder
      troff macro expansion in specs/libX11
      Require ANSI C89 pre-processor, drop pre-C89 token pasting support
      XSetModifierMapping: Use Data instead of GetReqExtra
      Refactor common code from XAddHost & XRemoveHost into single function
      omGeneric: remove space between struct name & member name
      Add ku_TR.UTF-8 (Kurdish language, Turkey region) to compose/locale.dir
      Fix undefined XCMSDIR error when building lint library
      libX11 1.6.1

Eric S. Raymond (2):
      Remove call to undefined macro.
      Remove call to undefined macro.

Kees Cook (2):
      libX11: check size of GetReqExtra after XFlush
      libX11: check "req" when calling GetReqExtra

Thomas Klausner (6):
      Deal with the limited range of VAX floating point numbers when compiling for VAX.
      Stop truncating source to destination length if it is larger.
      Use newer callback-based API for XIM.
      Check for symbol existence with #ifdef, not #if
      Fix out-of-range comparison in _XF86BigfontQueryFont
      Tighten out-of-range comparisons.
Updated x11/libX11 to 1.6.1
Fix typo
regen
Replace no longer existing master site, by nk@kajander.fi.
Fix python-enabled build.