--- libx11-1.8.12.orig/.gitlab-ci.yml
+++ libx11-1.8.12/.gitlab-ci.yml
@@ -0,0 +1,107 @@
+# vim: set expandtab shiftwidth=2 tabstop=8 textwidth=0 filetype=yaml:
+#
+# This CI uses the freedesktop.org ci-templates.
+# Please see the ci-templates documentation for details:
+# https://freedesktop.pages.freedesktop.org/ci-templates/
+
+.templates_sha: &template_sha 34f4ade99434043f88e164933f570301fd18b125 # see https://docs.gitlab.com/ee/ci/yaml/#includefile
+
+
+include:
+ # Arch container builder template
+ - project: 'freedesktop/ci-templates'
+ ref: *template_sha
+ file: '/templates/arch.yml'
+ - project: 'freedesktop/ci-templates'
+ ref: *template_sha
+ file: '/templates/ci-fairy.yml'
+ - template: Security/SAST.gitlab-ci.yml
+
+
+stages:
+ - prep # prep work like rebuilding the container images if there is a change
+ - build # for actually building and testing things in a container
+ - test
+ - deploy
+
+
+variables:
+ FDO_UPSTREAM_REPO: 'xorg/lib/libX11'
+ # The tag should be updated each time the list of packages is updated.
+ # Changing a tag forces the associated image to be rebuilt.
+ # Note: the tag has no meaning, we use a date format purely for readability
+ FDO_DISTRIBUTION_TAG: '2023-02-06.1'
+ FDO_DISTRIBUTION_PACKAGES: 'git gcc pkgconf autoconf automake libtool make xorg-util-macros xtrans xorgproto libxcb'
+
+
+#
+# Verify that commit messages are as expected
+#
+check-commits:
+ extends:
+ - .fdo.ci-fairy
+ stage: prep
+ script:
+ - ci-fairy check-commits --junit-xml=results.xml
+ except:
+ - master@xorg/lib/libX11
+ variables:
+ GIT_DEPTH: 100
+ artifacts:
+ reports:
+ junit: results.xml
+
+#
+# Verify that the merge request has the allow-collaboration checkbox ticked
+#
+check-merge-request:
+ extends:
+ - .fdo.ci-fairy
+ stage: deploy
+ script:
+ - ci-fairy check-merge-request --require-allow-collaboration --junit-xml=results.xml
+ artifacts:
+ when: on_failure
+ reports:
+ junit: results.xml
+ allow_failure: true
+
+
+#
+# Build a container with the given tag and the packages pre-installed.
+# This only happens if/when the tag changes, otherwise the existing image is
+# re-used.
+#
+container-prep:
+ extends:
+ - .fdo.container-build@arch
+ stage: prep
+ variables:
+ GIT_STRATEGY: none
+
+
+#
+# The default build, runs on the image built above.
+#
+build:
+ stage: build
+ extends:
+ - .fdo.distribution-image@arch
+ script:
+ - autoreconf -ivf
+ - mkdir _builddir
+ - pushd _builddir > /dev/null
+ - ../configure --disable-silent-rules
+ - make
+ - make check
+ - make distcheck
+ - popd > /dev/null
+
+#
+# Workflow rules needed due to:
+# https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/438
+#
+workflow:
+ rules:
+ - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
+ - if: $CI_PIPELINE_SOURCE == 'push'
--- libx11-1.8.12.orig/autogen.sh
+++ libx11-1.8.12/autogen.sh
@@ -0,0 +1,17 @@
+#! /bin/sh
+
+srcdir=`dirname "$0"`
+test -z "$srcdir" && srcdir=.
+
+ORIGDIR=`pwd`
+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 libX11"
+
+if test -z "$NOCONFIGURE"; then
+ exec "$srcdir"/configure "$@"
+fi
--- libx11-1.8.12.orig/debian/README.source
+++ libx11-1.8.12/debian/README.source
@@ -0,0 +1,55 @@
+------------------------------------------------------
+Quick Guide To Patching This Package For The Impatient
+------------------------------------------------------
+
+1. Make sure you have quilt installed
+2. Unpack the package as usual with "dpkg-source -x"
+3. Run the "patch" target in debian/rules
+4. Create a new patch with "quilt new" (see quilt(1))
+5. Edit all the files you want to include in the patch with "quilt edit"
+ (see quilt(1)).
+6. Write the patch with "quilt refresh" (see quilt(1))
+7. Run the "clean" target in debian/rules
+
+Alternatively, instead of using quilt directly, you can drop the patch in to
+debian/patches and add the name of the patch to debian/patches/series.
+
+While building from git, dpkg-source can complain about symlinks vs.
+normal files mismatches. To work around this issue, before uploading,
+and without committing:
+
+ find -type l | while read dest; do src=$(readlink -f $dest); rm $dest; cp $src $dest; done
+
+------------------------------------
+Guide To The X Strike Force Packages
+------------------------------------
+
+The X Strike Force team maintains X packages in git repositories on
+git.debian.org in the pkg-xorg subdirectory. Most upstream packages
+are actually maintained in git repositories as well, so they often
+just need to be pulled into git.debian.org in a "upstream-*" branch.
+Otherwise, the upstream sources are manually installed in the Debian
+git repository.
+
+The .orig.tar.gz upstream source file could be generated using this
+"upstream-*" branch in the Debian git repository but it is actually
+copied from upstream tarballs directly.
+
+Due to X.org being highly modular, packaging all X.org applications
+as their own independent packages would have created too many Debian
+packages. For this reason, some X.org applications have been grouped
+into larger packages: xutils, xutils-dev, x11-apps, x11-session-utils,
+x11-utils, x11-xfs-utils, x11-xkb-utils, x11-xserver-utils.
+Most packages, including the X.org server itself and all libraries
+and drivers are, however maintained independently.
+
+The Debian packaging is added by creating the "debian-*" git branch
+which contains the aforementioned "upstream-*" branch plus the debian/
+repository files.
+When a patch has to be applied to the Debian package, two solutions
+are involved:
+* If the patch is available in one of the upstream branches, it
+ may be git'cherry-picked into the Debian repository. In this
+ case, it appears directly in the .diff.gz.
+* Otherwise, the patch is added to debian/patches/ which is managed
+ with quilt as documented in /usr/share/doc/quilt/README.source.
--- libx11-1.8.12.orig/debian/changelog
+++ libx11-1.8.12/debian/changelog
@@ -0,0 +1,1226 @@
+libx11 (2:1.8.12-1) unstable; urgency=medium
+
+ * New upstream release.
+ * 001_ximcp-hide-internal-functions.diff: Dropped, upstream.
+
+ -- Timo Aaltonen Fri, 21 Mar 2025 08:30:50 +0200
+
+libx11 (2:1.8.10-2) unstable; urgency=medium
+
+ * Fix dh_makeshlibs calls to generate correct libx11-6.shlibs
+ (closes: #1086735)
+
+ -- Julien Cristau Tue, 05 Nov 2024 21:10:08 +0100
+
+libx11 (2:1.8.10-1) unstable; urgency=medium
+
+ * Add symbols file for libx11-xcb1.
+ * New upstream release.
+ * 001_ximcp-hide-internal-functions.diff: add, avoid exporting new
+ symbols.
+ * Adjust dh_makeshlibs call for libx11-xcb1 to not generate versioned
+ dependencies.
+
+ -- Julien Cristau Fri, 01 Nov 2024 14:47:39 +0100
+
+libx11 (2:1.8.7-1) unstable; urgency=medium
+
+ * New upstream release.
+ - CVE-2023-43785
+ - CVE-2023-43786
+ - CVE-2023-43787
+
+ -- Timo Aaltonen Wed, 04 Oct 2023 13:16:19 +0300
+
+libx11 (2:1.8.6-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream release
+ - InitExt.c: Add bounds checks for extension request, event, & error codes
+ (CVE-2023-3138)
+
+ -- Julien Cristau Fri, 16 Jun 2023 14:36:12 +0200
+
+libx11 (2:1.8.4-2) unstable; urgency=medium
+
+ * rules: Drop --disable-thread-safety-constructor again.
+
+ -- Timo Aaltonen Mon, 27 Feb 2023 20:31:15 +0200
+
+libx11 (2:1.8.4-1) unstable; urgency=medium
+
+ * New upstream version. (Closes: #1031697)
+ * patches: Drop reverts, as the issues should be fixed upstream.
+
+ -- Timo Aaltonen Mon, 27 Feb 2023 10:29:38 +0200
+
+libx11 (2:1.8.3-3) unstable; urgency=medium
+
+ * Revert yet another commit causing regressions. (Closes: #1026809)
+
+ -- Timo Aaltonen Fri, 23 Dec 2022 12:57:26 +0200
+
+libx11 (2:1.8.3-2) unstable; urgency=medium
+
+ [ Debian Janitor ]
+ * Remove constraints unnecessary since buster (oldstable):
+ + Build-Depends: Drop versioned constraint on dpkg-dev, libxcb1-dev and
+ xutils-dev.
+ + Build-Depends-Indep: Drop versioned constraint on xorg-sgml-doctools.
+ + libx11-data: Drop versioned constraint on libx11-6 in Breaks.
+ + libx11-dev: Drop versioned constraint on libxau-dev and libxdmcp-dev in
+ Depends.
+ + libx11-xcb-dev: Drop versioned constraint on libxcb1-dev in Depends.
+ + libx11-doc: Drop versioned constraint on libx11-dev in Replaces.
+ + libx11-doc: Drop versioned constraint on libx11-dev in Breaks.
+
+ [ Timo Aaltonen ]
+ * patches: Revert four commits to fix a regression which is still
+ unfixed.
+ * rules: Add --disable-thread-safety-constructor again.
+ * rules: NEWS got removed, don't try to install it.
+ * symbols: Updated.
+
+ -- Timo Aaltonen Tue, 20 Dec 2022 17:02:56 +0200
+
+libx11 (2:1.8.3-1) unstable; urgency=medium
+
+ * New upstream release.
+ * rules: The new upstream release allows to drop --disable-thread-
+ safety-constructor build option.
+
+ -- Timo Aaltonen Tue, 20 Dec 2022 16:01:24 +0200
+
+libx11 (2:1.8.1-2) unstable; urgency=medium
+
+ * rules: Disable thread safety constructor. (Closes: #1016363)
+
+ -- Timo Aaltonen Thu, 04 Aug 2022 09:21:33 +0300
+
+libx11 (2:1.8.1-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Timo Aaltonen Fri, 29 Jul 2022 11:11:37 +0300
+
+libx11 (2:1.7.5-1) unstable; urgency=medium
+
+ * New upstream release. (Closes: #1008890)
+
+ -- Timo Aaltonen Sun, 03 Apr 2022 22:29:52 +0300
+
+libx11 (2:1.7.4-1) unstable; urgency=medium
+
+ * New upstream release.
+ * 0001-makekeys..patch: Deleted, upstream.
+ * patches: Refreshed.
+ * Update signing-key.asc.
+
+ -- Timo Aaltonen Thu, 31 Mar 2022 22:21:59 +0300
+
+libx11 (2:1.7.2-2) unstable; urgency=medium
+
+ * Add an upstream commit to handle new _EVDEVK symbols.
+
+ -- Timo Aaltonen Wed, 15 Sep 2021 09:18:20 +0300
+
+libx11 (2:1.7.2-1) unstable; urgency=medium
+
+ [ Timo Aaltonen ]
+ * New upstream release. (Closes: #990998)
+
+ [ Julien Cristau ]
+ * Fix Vcs-Git control field.
+
+ -- Timo Aaltonen Mon, 26 Jul 2021 11:29:39 +0300
+
+libx11 (2:1.7.1-1) unstable; urgency=medium
+
+ [ Julien Cristau ]
+ * libx11-6 Breaks old libx11-xcb1, as further mitigation for bug
+ #979590.
+
+ [ Emilio Pozuelo Monfort ]
+ * New upstream release.
+ * CVE-2021-31535: X protocol command injection due to missing request
+ length checks (closes: #988737)
+
+ -- Emilio Pozuelo Monfort Wed, 19 May 2021 17:22:09 +0200
+
+libx11 (2:1.7.0-2) unstable; urgency=medium
+
+ * Set a strict dependency of libx11-xcb1 on libx11-6, as internal ABI
+ may change across releases - and indeed did change between 1.6.12 and
+ 1.7.0 (closes: #979590)
+ * Update upstream git URL in package descriptions.
+
+ -- Julien Cristau Mon, 11 Jan 2021 12:15:25 +0100
+
+libx11 (2:1.7.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * patches: Refreshed.
+ * signing-key: Added key from Keith Packard.
+ * symbols: Updated.
+
+ -- Timo Aaltonen Wed, 06 Jan 2021 20:47:58 +0200
+
+libx11 (2:1.6.12-1) unstable; urgency=medium
+
+ * New upstream release.
+ * 001_xim_regression.diff: Dropped, upstream.
+
+ -- Timo Aaltonen Thu, 17 Sep 2020 13:11:41 +0300
+
+libx11 (2:1.6.10-3) unstable; urgency=medium
+
+ * Fix 001_xim_regression.diff to actually build.
+
+ -- Julien Cristau Mon, 03 Aug 2020 08:44:37 +0200
+
+libx11 (2:1.6.10-2) unstable; urgency=medium
+
+ * Fix regression introduced in 1.6.10 (closes: #966691)
+
+ -- Julien Cristau Sun, 02 Aug 2020 18:58:23 +0200
+
+libx11 (2:1.6.10-1) unstable; urgency=medium
+
+ * New upstream release
+ + fixes heap corruption in the X input method client (CVE-2020-14344)
+
+ -- Julien Cristau Sat, 01 Aug 2020 12:50:40 +0200
+
+libx11 (2:1.6.9-2) unstable; urgency=medium
+
+ * control: Depend on x11proto-dev instead of the old protos, bump the
+ version.
+ * control: libx11-dev Replaces old x11proto-dev. (Closes: #952589)
+
+ -- Timo Aaltonen Wed, 26 Feb 2020 18:40:14 +0200
+
+libx11 (2:1.6.9-1) unstable; urgency=medium
+
+ * New upstream release.
+ * control: Use debhelper-compat, bump to 12.
+ * signing-key.asc: Add Adam Jackson's key.
+ * rules: Remove .la files before install.
+ * rules: Use -a instead of -s for dh_makeshlibs.
+ * watch: Update upstream url.
+ * control: Bump policy to 4.5.0.
+
+ -- Timo Aaltonen Wed, 26 Feb 2020 14:32:15 +0200
+
+libx11 (2:1.6.8-1) unstable; urgency=medium
+
+ [ Timo Aaltonen ]
+ * New upstream release.
+ * patches: Refreshed.
+
+ [ Helmut Grohne ]
+ * Move documentation dependencies to Build-Depends-Indep. (Closes: #928878)
+
+ -- Timo Aaltonen Wed, 18 Sep 2019 17:09:31 +0300
+
+libx11 (2:1.6.7-1) unstable; urgency=medium
+
+ * New upstream release.
+ - fix video freezing in firefox with amdgpu
+ * upstream: Add key from Matt Turner.
+
+ -- Timo Aaltonen Tue, 09 Oct 2018 18:03:26 +0300
+
+libx11 (2:1.6.6-1) unstable; urgency=medium
+
+ * New upstream release.
+ - Fixes CVE-2018-14598, CVE-2018-14599 and CVE-2018-14600.
+ * Move libx11-doc from Recommends to Suggests (Closes: #648443).
+ * Add debian/README.source
+ * Set source format to 1.0.
+ * Bump standards version to 4.2.0.
+
+ -- Andreas Boll Wed, 22 Aug 2018 21:22:31 +0200
+
+libx11 (2:1.6.5-1) unstable; urgency=medium
+
+ * Add Matt Turner's key to d/u/signing-key.asc
+ * New upstream release.
+ * Update VCS metadata for move to salsa.
+
+ -- Julien Cristau Sun, 18 Mar 2018 16:22:50 +0100
+
+libx11 (2:1.6.4-3) unstable; urgency=high
+
+ [ Emilio Pozuelo Monfort ]
+ * debian/libx11-6.symbols: use arch-bits=64 rather than listing all
+ 64-bits architectures, which is not future-proof.
+
+ [ Julien Cristau ]
+ * Fix two regressions introduced in 2:1.6.4-1:
+ + Fix wrong Xfree in XListFonts failure path
+ + Revert cs_CZ.UTF-8 XLC_LOCALE to en_US.UTF-8 (closes: #847345)
+ * Build-depend on dpkg-dev 1.18.0 for arch-bits support in dpkg-gensymbols.
+
+ -- Julien Cristau Sat, 28 Jan 2017 00:06:50 +0100
+
+libx11 (2:1.6.4-2) unstable; urgency=medium
+
+ * Fix arch:all-only build.
+
+ -- Emilio Pozuelo Monfort Tue, 06 Dec 2016 09:47:08 +0100
+
+libx11 (2:1.6.4-1) unstable; urgency=medium
+
+ [ Andreas Boll ]
+ * New upstream release.
+ - Fixes CVE-2016-7942 and CVE-2016-7943 (Closes: #840439).
+ * Bump libxcb1-dev build-dep to 1.11.1 per configure.ac.
+ * Update a bunch of URLs in packaging to https.
+
+ [ Julien Cristau ]
+ * Update d/upstream/signing-key.asc with Matthieu Herrb's key.
+
+ [ Emilio Pozuelo Monfort ]
+ * Cherry-pick upstream commit 20a3f99 to plug a memory leak in the
+ security fix.
+ * Bump debhelper compat to 10.
+ * Switch from old debhelper to dh.
+ * Drop workaround for old tarballs not shipping some files.
+ * Switch to -dbgsym packages.
+ * Bump Standards-Version to 3.9.8, no changes.
+ * Drop libtool and automake build dependencies, debhelper takes
+ care of that for us now.
+
+ -- Emilio Pozuelo Monfort Tue, 06 Dec 2016 01:38:30 +0100
+
+libx11 (2:1.6.3-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Drop 006_tailor_pt_BR.UTF-8_Compose.diff, no longer necessary.
+ * Rediff 003_recognize_glibc_2.3.2_locale_names.diff.
+ * Let uscan verify tarball signatures.
+
+ -- Julien Cristau Thu, 30 Apr 2015 22:31:01 +0200
+
+libx11 (2:1.6.2-3) unstable; urgency=medium
+
+ [ Julien Cristau ]
+ * libx11-6.symbols: yet another 64bit arch (ppc64el). Closes: #749728.
+
+ -- Cyril Brulebois Mon, 18 Aug 2014 01:39:32 +0200
+
+libx11 (2:1.6.2-2) unstable; urgency=low
+
+ [ Julien Cristau ]
+ * Yet more 64 bit archs in symbols file: mips64{,el} (closes: #722088).
+ * Remove Cyril Brulebois from Uploaders.
+ * Bump debhelper compat level from 5 to 7.
+ * Switch from xsfbs.mk to standard quilt patching.
+
+ [ Colin Watson ]
+ * Declare libx11-xcb-dev Multi-Arch: same (closes: #727231).
+
+ -- Julien Cristau Sun, 11 May 2014 18:04:23 +0200
+
+libx11 (2:1.6.2-1) unstable; urgency=low
+
+ [ Julien Cristau ]
+ * So apparently the 64-bit powerpc port is called ppc64 (closes: #613820).
+
+ [ Maarten Lankhorst ]
+ * New upstream release.
+
+ -- Maarten Lankhorst Thu, 03 Oct 2013 09:46:46 +0200
+
+libx11 (2:1.6.1-1) unstable; urgency=low
+
+ [ Julien Cristau ]
+ * New upstream release
+ * libx11-6.symbols: add powerpc64 to the list of 64bit archs (closes: #613820)
+
+ [ Wookey ]
+ * Update symbols file for arm64
+
+ -- Julien Cristau Mon, 12 Aug 2013 17:55:45 +0200
+
+libx11 (2:1.6.0-1) unstable; urgency=low
+
+ * Bump libx11-dev's x11proto-core-dev dependency to 7.0.17 for _X_NORETURN
+ (closes: #649866).
+ * New upstream release
+ - Fix unbounded recursion when reading resource files (closes: #145048)
+ - XmbLookupString man page no longer warns (closes: #300819)
+ - Fix build with automake 1.13 (closes: #710467)
+ * Update 003_recognize_glibc_2.3.2_locale_names.diff.
+ * Update 006_tailor_pt_BR.UTF-8_Compose.diff.
+ * Refresh 008_remove_ko_Compose.diff.
+ * Update 009_remove_th_Compose.diff.
+ * Refresh 015_russian_locale_alias.diff.
+ * Bump shlibs and symbols for _XEatDataWords.
+ * Add new locales to configure.ac so they can get installed.
+ * Disable silent rules.
+ * Use dpkg-buildflags.
+
+ -- Julien Cristau Sat, 15 Jun 2013 18:31:27 +0200
+
+libx11 (2:1.5.0-1) unstable; urgency=low
+
+ * New upstream release. Visible changes:
+ - Add APL support, yay!
+ - A few duplicated Compose sequences were tweaked or removed. Affected
+ characters are: Ã / µ / Ñ / ñ / ¹ / ² / ³ / Ó / ó / Ǻ / ǻ.
+ * Drop patch, fixed upstream:
+ - 001-configure-check-if-issetugid-is-declared.diff
+
+ -- Cyril Brulebois Sat, 16 Jun 2012 20:32:52 +0000
+
+libx11 (2:1.4.99.901-2) unstable; urgency=low
+
+ * Add AC_CHECK_DECL(issetugid) to fix FTBFS on kfreebsd (closes: #669670).
+
+ -- Julien Cristau Sun, 29 Apr 2012 16:55:39 +0200
+
+libx11 (2:1.4.99.901-1) unstable; urgency=low
+
+ * New upstream release candidate (1.5 RC1)
+ - XQueryColors: split a request into multiple requests if necessary
+ (closes: #278984)
+ - Revert "xcb: Add TCP fallback" (closes: #659558)
+ * Don't require (fake)root for debian/rules clean.
+ * Drop xorg-sgml-doctools dependency from libx11-doc, the css is now
+ included in the html files directly. Also add Breaks in addition to the
+ Replaces on old libx11-dev.
+ * Add build-indep and build-arch targets, don't build specs in build-arch.
+ * Rediff 006_tailor_pt_BR.UTF-8_Compose.diff and
+ 015_russian_locale_alias.diff.
+ * Upload to unstable.
+
+ -- Julien Cristau Thu, 19 Apr 2012 22:58:30 +0200
+
+libx11 (2:1.4.99.1-1) experimental; urgency=low
+
+ [ Julien Cristau ]
+ * Move xorg-sgml-doctools dependency from -dev to -doc.
+ * Move libx11-doc from section libdevel to doc (closes: #648706).
+
+ [ Cyril Brulebois ]
+ * New upstream release candidate:
+ - Bug fixes, specs clean-up, new compose sequences.
+ - Add GetRequestSized.
+ * Bump xorg-sgml-doctools build-dep.
+ * Refresh patch:
+ - 006_tailor_pt_BR.UTF-8_Compose.diff
+ * Add symbol:
+ - _XGetRequest@Base
+ * Bump shlibs accordingly, for the udeb.
+
+ -- Cyril Brulebois Thu, 22 Dec 2011 12:58:15 +0100
+
+libx11 (2:1.4.4-4) unstable; urgency=low
+
+ * debian/rules: since the documentation is moved to libx11-doc, the
+ exception handling for libx11-xcb-dev needs to also look at libx11-doc,
+ not libx11-dev.
+
+ -- Steve Langasek Fri, 11 Nov 2011 06:51:51 -0800
+
+libx11 (2:1.4.4-3) unstable; urgency=low
+
+ * Split documentation out from libx11-dev into a separate libx11-doc
+ package, so that libx11-dev can be multiarch co-installable.
+
+ -- Steve Langasek Wed, 09 Nov 2011 12:13:26 -0800
+
+libx11 (2:1.4.4-2) unstable; urgency=low
+
+ [ Colin Watson ]
+ * Fix cross-compilation breakage due to a typo in the multiarch patch
+ (closes: #642402)
+
+ -- Julien Cristau Thu, 22 Sep 2011 17:42:39 +0200
+
+libx11 (2:1.4.4-1) unstable; urgency=low
+
+ * New upstream release.
+ * Drop xorg.css from libx11-dev, depend on xorg-sgml-doctools instead.
+
+ -- Julien Cristau Sat, 30 Jul 2011 22:14:56 +0200
+
+libx11 (2:1.4.3-3) unstable; urgency=low
+
+ [ Julien Cristau ]
+ * Add lintian override for the libx11-private dep in libx11-6.symbols.
+
+ [ Cyril Brulebois ]
+ * Fix the FTBFS on s390x (Closes: #635692): Add s390x to the list of
+ 64-bit architectures in the symbols file. Thanks, Aurélien Jarno!
+
+ -- Cyril Brulebois Thu, 28 Jul 2011 15:08:36 +0200
+
+libx11 (2:1.4.3-2) unstable; urgency=low
+
+ * Team upload.
+
+ [ Steve Langasek ]
+ * Build for multiarch.
+
+ [ Julien Cristau ]
+ * Bump Standards-Version to 3.9.2.
+ * Properly clean up libtool m4 files.
+
+ -- Julien Cristau Sat, 11 Jun 2011 14:06:01 +0200
+
+libx11 (2:1.4.3-1) unstable; urgency=low
+
+ * New upstream release:
+ - Add Sinhala support.
+ - Add Docbook external references support.
+ * Bump x11proto-core-dev build-dep to make defining XK_SINHALA useful.
+ * Bump xutils-dev build-dep for newer macros.
+
+ -- Cyril Brulebois Tue, 05 Apr 2011 23:42:05 +0200
+
+libx11 (2:1.4.2-1) unstable; urgency=low
+
+ [ Timo Aaltonen ]
+ * New upstream release. (closes: #463159)
+
+ [ Cyril Brulebois ]
+ * Bump x11proto-xf86bigfont-dev build-dep.
+
+ -- Cyril Brulebois Sat, 26 Mar 2011 00:36:43 +0100
+
+libx11 (2:1.4.1-5) unstable; urgency=low
+
+ * Mark x11-data Multi-Arch: foreign.
+
+ -- Steve Langasek Mon, 21 Feb 2011 20:01:35 -0800
+
+libx11 (2:1.4.1-4) unstable; urgency=low
+
+ * Bump Standards-Version to 3.9.1.
+ * specs were converted from groff to xml, so we can ship the html version
+ now.
+ * Drop Build-Dependencies on groff/ghostscript/... since the docs were
+ converted to xml.
+
+ -- Julien Cristau Mon, 07 Feb 2011 12:36:09 +0100
+
+libx11 (2:1.4.1-3) unstable; urgency=low
+
+ * Remove David Nusinow and Brice Goglin from Uploaders. Thanks for all your
+ work!
+ * Drop Conflicts on sarge-era xlibs-data, Replaces on sarge-era libx11-6,
+ Pre-Depends on x11-common (needed for upgrades from sarge), and Conflicts
+ against pre-XCB libx11-6.
+ * Wrap debian/control Depends fields.
+ * Upload to unstable.
+
+ -- Julien Cristau Sun, 06 Feb 2011 22:42:28 +0100
+
+libx11 (2:1.4.1-2) experimental; urgency=low
+
+ * Make libx11-data break earlier versions of libx11-6, since those rely
+ on XKeysymDB, resulting in a non-functional keyboard and plenty of
+ such messages: “Internal error: Could not resolve keysym *”.
+
+ -- Cyril Brulebois Tue, 18 Jan 2011 18:47:22 +0100
+
+libx11 (2:1.4.1-1) experimental; urgency=low
+
+ [ Julien Cristau ]
+ * New upstream release.
+ - lots of fixes for multithreaded apps
+ - X11 users can now compose anarchism (closes: #555938)
+
+ [ Robert Hooker ]
+ * New upstream release.
+ * Don't install unshipped XKeysymDB.
+ * Bump xutils-dev build-dep to 1:7.5+5 for util-macros 1.11 requirement.
+
+ [ Cyril Brulebois ]
+ * New new (new) upstream release.
+ * As a temporary measure, add 020_keep_xorg_css.diff to avoid having to
+ depend on xorg-sgml-doctools just for xorg.css.
+ * Refresh all patches.
+ * Some functions got hidden by upstream in aebbf36238, since “none of
+ the functions in Xprivate.h should have any callers outside of Xlib,
+ by definition”. As a consequence, drop the following symbols from
+ libx11-6.symbols:
+ - _XIDHandler@Base
+ - _XSetPrivSyncFunction@Base
+ - _XSetSeqSyncFunction@Base
+ * Drop obsolete --enable-man-pages=3 from configure flags.
+ * Pass --with-xmlto and --without-fop for the documentation generation.
+ * Add xmlto, xorg-sgml-doctools, w3m build-dep accordingly.
+ * Remove *.xml before running dh_install, there's no point in shipping
+ those files.
+ * Update debian/copyright from upstream COPYING.
+
+ -- Cyril Brulebois Thu, 13 Jan 2011 01:18:40 +0100
+
+libx11 (2:1.3.3-3) unstable; urgency=low
+
+ [ Julien Cristau ]
+ * Drop manpage from libx11-6-udeb.
+ * Don't install X11 locale data in the udeb. The installer uses only gtk
+ apps so this is useless (and big).
+
+ [ Cyril Brulebois ]
+ * Cherry-pick patch from upstream to run user's synchandlers as well as
+ any internal synchandlers: 75ea8c3793. This fixes xnee issues when
+ RECORD extension is enabled (Closes: #536491; LP: #378648).
+ * Merge xsfbs/debian-unstable to fix double autoreconf runs.
+
+ -- Cyril Brulebois Tue, 13 Apr 2010 14:46:16 +0200
+
+libx11 (2:1.3.3-2) unstable; urgency=low
+
+ [ Julien Cristau ]
+ * Update debian/copyright from upstream COPYING.
+ * Remove myself from Uploaders
+
+ [ Brice Goglin ]
+ * Remove Jamey Sharp and Josh Triplett from Uploaders, closes: #568274.
+
+ [ Cyril Brulebois ]
+ * Add udeb needed for the graphical installer: libx11-6-udeb.
+ * Bump the B-D on libxcb1-dev to ensure libx11-6-udeb gets a dependency
+ on libxcb1-udeb.
+ * Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed).
+ * Add myself to Uploaders.
+
+ -- Cyril Brulebois Thu, 11 Mar 2010 01:06:06 +0100
+
+libx11 (2:1.3.3-1) unstable; urgency=low
+
+ * xtrans has been fixed to not make us export a weak in6addr_any. Adjust
+ libx11-6.symbols accordingly (closes: #560648).
+ * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no
+ good reason. Thanks, Colin Watson!
+ * Update symbols file for sparc64 (closes: #560400). Thanks, Aurélien
+ Jarno!
+ * New upstream release
+ + fix XCopyGC argument order in manpage (LP: #408337)
+ * Bump xutils-dev build-dep for new util-macros.
+ * Install the Compose man page in libx11-data.
+ * Rediff patches 003_recognize_glibc_2.3.2_locale_names.diff,
+ 007_iso8859-15_Compose_fix.diff, 008_remove_ko_Compose.diff,
+ 009_remove_th_Compose.diff, 015_russian_locale_alias.diff.
+ * libx11-6.symbols: add xlocaledir, made non-static in 1.3.3.
+
+ -- Julien Cristau Sat, 16 Jan 2010 22:47:32 +0000
+
+libx11 (2:1.3.2-1) unstable; urgency=low
+
+ [ Julien Cristau ]
+ * libx11-6.symbols: _XkbReadBufferCopy32, _XkbReadCopyData32 and
+ _XkbWriteCopyData32 are only present on 64-bit architectures.
+ * Unmark the following symbols as private, they're being used:
+ - _XRegisterFilterByMask
+ - _XRegisterFilterByType
+ - _XUnregisterFilter
+ - _XInitKeysymDB
+ - _Xevent_to_mask
+ * Build the Xlib specs and install them in libx11-dev.
+ * Upload to unstable.
+
+ [ Timo Aaltonen ]
+ * New upstream release.
+ * Bump the build-dep on xutils-dev (>= 1:7.5~1).
+
+ -- Julien Cristau Mon, 23 Nov 2009 20:50:03 +0100
+
+libx11 (2:1.3-1) experimental; urgency=low
+
+ * libx11-6.symbols: mark some more stuff as private.
+ * libx11-6.symbols: add kfreebsd-amd64 tag for 64-bit symbols.
+ * Run dpkg-gensymbols with -c4 to catch mismatches between the symbols file
+ and the library.
+ * New upstream release.
+ * Cherry-pick patch from upstream git to avoid an error in configure due to
+ underquoting.
+ * Fix 006_tailor_pt_BR.UTF-8_Compose.diff to apply on new upstream.
+ * Bump Standards-Version to 3.8.3.
+
+ -- Julien Cristau Mon, 12 Oct 2009 15:28:23 +0200
+
+libx11 (2:1.2.99.901-1) experimental; urgency=low
+
+ [ Brice Goglin ]
+ * Bump Standards-Version to 3.8.2.
+
+ [ Julien Cristau ]
+ * Drop 002_arm_abi_brain_damage.diff, the old ABI arm port is gone.
+ * Use a glob in libx11-6.install and libx11-xcb1.install.
+ * Add tentative symbols file for libX11.so.6. Many private symbols still
+ included.
+ * Build-depend on dpkg 1.15.3, to get support for tags in the symbols file.
+ * New upstream release candidate
+ + add {left,right}wards arrow to en_US.UTF-8 compose table
+ (closes: #532117). Thanks, Filippo Giunchedi!
+
+ -- Julien Cristau Wed, 05 Aug 2009 17:04:28 +0200
+
+libx11 (2:1.2.2-1) unstable; urgency=low
+
+ [ Julien Cristau ]
+ * Move dbg packages to new debug section.
+ * Kill preinst which handled upgrades from early Ubuntu versions (before
+ breezy). This is long obsolete.
+
+ [ Brice Goglin ]
+ * New upstream release.
+ + Fix fi_FI.UTF-8, closes: #519474.
+ + Fix thai XIM filtering keys when NumLock/CapsLock is on, closes: #443800.
+ * Add myself to Uploaders.
+
+ -- Brice Goglin Sun, 19 Jul 2009 19:21:16 +0200
+
+libx11 (2:1.2.1-1) unstable; urgency=low
+
+ * New upstream release.
+ + fixes fi_FI.UTF-8 locale (closes: #519474)
+ + adds sr_RS locale (closes: #507940)
+ + adds hu_HU.utf8 locale alias (closes: #407573)
+ + Compose entries for some standard mathematical operators
+ (closes: #411734)
+ * Patch 012_ru_RU_UTF-8_XLC_LOCALE.diff removed, applied upstream.
+ * Update patches 003_recognize_glibc_2.3.2_locale_names.diff,
+ 006_tailor_pt_BR.UTF-8_Compose.diff and 015_russian_locale_alias.diff.
+ * 003_recognize_glibc_2.3.2_locale_names.diff: don't comment out the
+ microsoft-cp* entries from compose.dir (closes: #511354). Thanks, Sergei
+ Golovan!
+ * 003_recognize_glibc_2.3.2_locale_names.diff: don't comment out the eo_XX
+ entries from compose.dir and locale.dir (closes: #479058). Thanks, Luiz
+ Portella!
+ * 009_remove_th_Compose.diff: new patch, comment out the th_TH.UTF-8 entry
+ from compose.dir, to allow Thai XIM as default for X apps
+ (closes: #520509). Thanks, Theppitak Karoonboonyanan!
+
+ -- Julien Cristau Wed, 08 Apr 2009 12:31:21 +0100
+
+libx11 (2:1.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Remove obsolete ld.so.conf handling from libx11-6 postinst.
+ * Run autoreconf on build; add build-deps on automake, libtool, xutils-dev.
+ * Handle parallel builds.
+ * Refresh patches 003_recognize_glibc_2.3.2_locale_names.diff and
+ 012_ru_RU_UTF-8_XLC_LOCALE.diff.
+ * Use a wildcard for usr/share/X11/locale instead of listing every single
+ file.
+
+ -- Julien Cristau Mon, 09 Mar 2009 16:36:09 +0100
+
+libx11 (2:1.1.99.2-1) experimental; urgency=low
+
+ * New upstream release.
+ * Use new xcb socket handoff mechanism, update (build-)dependencies.
+ * Refresh patches.
+ * Build-dep on x11proto-core-dev >= 7.0.13.
+
+ -- Julien Cristau Mon, 01 Dec 2008 22:37:28 +0100
+
+libx11 (2:1.1.5-2) unstable; urgency=medium
+
+ * Cherry-picked from upstream git: Fix an XCB leak when the client has a
+ non-fatal error handler.
+
+ -- Julien Cristau Thu, 25 Sep 2008 17:45:25 +0200
+
+libx11 (2:1.1.5-1) unstable; urgency=low
+
+ [ Brice Goglin ]
+ * Add upstream URL to debian/copyright.
+ * Add a link to www.X.org and a reference to the upstream module
+ in the long description.
+
+ [ Timo Aaltonen ]
+ * New upstream release.
+ + adds missing Compose sequences (closes: #394068)
+
+ [ Julien Cristau ]
+ * 014_add_Khmer_digraphs.diff: remove, applied upstream
+ * 006_tailor_pt_BR.UTF-8_Compose.diff: update
+
+ -- Julien Cristau Sun, 14 Sep 2008 19:09:33 +0200
+
+libx11 (2:1.1.4-2) unstable; urgency=low
+
+ * Drop Pre-Depends on x11-common from libx11-6, libx11-data and libx11-xcb1.
+ * Pull from upstream libX11-1.1-branch
+ + fixes Compose sequences for finnish keyboards (closes: #467142)
+ + interrobang has been added to the en_US.UTF-8 Compose file
+ (closes: #300160)
+ * Update patch 006_tailor_pt_BR.UTF-8_Compose.diff, refresh others.
+ * Drop the NEWS entry about sun java. sun-java6 is now fixed, and libxcb
+ doesn't abort() anymore on the locking error.
+ * (Finally) upload Xlib/XCB to unstable.
+
+ -- Julien Cristau Mon, 09 Jun 2008 16:27:23 +0200
+
+libx11 (2:1.1.4-1) experimental; urgency=low
+
+ [ Timo Aaltonen ]
+ * control: libx11-data Replaces old versions of libx11-6 to enable
+ upgrades from Ubuntu 6.06.
+
+ [ Julien Cristau ]
+ * New upstream release
+ + fixes XIM hang when switching input contexts (closes: #437437)
+ * Update patch stack:
+ + 003_recognize_glibc_2.3.2_locale_names.diff: fixup; drop the hunk
+ under #ifdef WIN32, as I don't care enough to fix it
+ + 004_en_US.UTF-8_Compose_fix_Unicode_plane_1.diff: remove, applied
+ upstream
+ + 005_Compose_fix_latin1_UTF8.diff: remove, applied upstream
+ + 006_tailor_pt_BR.UTF-8_Compose.diff: fixup
+ + 007_iso8859-15_Compose_fix.diff: refresh
+ + 008_remove_ko_Compose.diff: refresh
+ + 009_iso8859-15_Compose_Eurosign.diff: remove, applied upstream
+ + 012_ru_RU_UTF-8_XLC_LOCALE.diff: refresh
+ + 014_add_Khmer_digraphs.diff: fixup
+ + 015_russian_locale_alias.diff: refresh
+ * Bump Standards-Version to 3.7.3 (no changes).
+ * Drop XS- prefix from Vcs-* control fields.
+ * Fix malformed trailer line in libx11-6.NEWS (thanks, lintian).
+
+ -- Julien Cristau Sat, 08 Mar 2008 03:13:07 +0100
+
+libx11 (2:1.1.3-1) experimental; urgency=low
+
+ [ Julien Cristau ]
+ * New upstream release.
+ + Fix locking in _XimGetWindowEventmask (closes: #427296).
+ + fix XGetMotionEvents arguments order (closes: #431421).
+ + XGetCommand(3) clarified (closes: #133348).
+ + XrmCombineDatabase(3) fixed (closes: #393434).
+ * Install the upstream NEWS file in libx11-6 in addition to the git
+ changelog.
+ * Use binary:Version instead of Source-Version in debian/control.
+
+ [ Josh Triplett ]
+ * Expand the description of the problem with Sun Java in libx11-6.NEWS.
+
+ -- Julien Cristau Thu, 02 Aug 2007 04:13:46 +0200
+
+libx11 (2:1.1.2-1) experimental; urgency=low
+
+ [ Brice Goglin ]
+ * Drop -DLIBXCURSOR from CFLAGS since upstream default is now correct
+ (closes: #392618).
+ * Add en_DK.ISO-8859-15 to 003_recognize_glibc_2.3.2_locale_names.diff
+ Thanks Kaare Hviid. (closes: #419192).
+
+ [ Julien Cristau ]
+ * Add XS-Vcs-Git and XS-Vcs-Browser in debian/control.
+ * New upstream release:
+ + typo in XRecolorCursor.man fixed, closes: #225839;
+ + XRegisterIMInstantiateCallback manpage fixed, closes: #232133;
+ + XGetVisualInfo manpage fixed, closes: 399094;
+ + greek Compose file updated, patch 016_greek_polytonic_Compose.diff
+ dropped;
+ + file descriptor leak in modules/im/ximcp/imLcPrs.c:parseline() fixed,
+ patch 021_compose_fclose.diff dropped;
+ + fix for CVE-2007-1667 included, patch 022_CVE-2007-1667.diff dropped.
+ * Add a watch file.
+ * Don't run dh_install with --list-missing in binary-indep, there are too
+ many false positives for it to be useful.
+ * Document workarounds for sun-java5-bin and sun-java6-bin in libx11-6.NEWS.
+ * Strip all packages, not just the shared libs.
+
+ -- Julien Cristau Wed, 06 Jun 2007 04:46:09 +0200
+
+libx11 (2:1.1.1-1) experimental; urgency=low
+
+ [ Michel Dänzer ]
+ * libx11-dev Depends: libxcb-xlib0-dev, because x11.pc references xcb-xlib
+ (closes: #410117).
+
+ [ Julien Cristau ]
+ * New upstream release.
+ * Install upstream ChangeLog.
+ * libx11-dev doesn't seem to need to depend on libxext-dev
+ (closes: #366676).
+ * Use dh_installman in debian/rules to replace ".so" links with symlinks.
+
+ -- Julien Cristau Fri, 9 Feb 2007 01:17:05 +0100
+
+libx11 (2:1.1-2) experimental; urgency=low
+
+ [ Josh Triplett ]
+ * Include some upstream post-1.1 fixes in debian/patches:
+ * "Bug #9153: Fix access to freed memory."
+ * "Bug #9154: Always process an event for _XReadEvents, even if an error
+ occurs"; fixes an assertion failure, first observed with xcompmgr.
+ * "Debian bug #354315: Clarify return value in XGetWindowAttributes man
+ page" (closes: 354315)
+ * Fix override discrepancies: library packages go in libs, -dbg and -dev
+ packages go in libdevel. Fix for both the libx11 packages and the new
+ libx11-xcb packages.
+
+ -- Josh Triplett Sat, 25 Nov 2006 14:37:58 -0800
+
+libx11 (2:1.1-1) experimental; urgency=low
+
+ [ Josh Triplett, Jamey Sharp ]
+ * New upstream version.
+ * Add ourselves to Uploaders.
+ * Forward-port patches:
+ * 001_no_xkb_in_pc_file.diff: update
+ * 003_recognize_glibc_2.3.2_locale_names.diff: update
+ * 004_en_US.UTF-8_Compose_fix_Unicode_plane_1.diff: update
+ * 005_Compose_fix_latin1_UTF8.diff: update
+ * 010_manpage_suffixes.diff: delete, applied upstream
+ * 012_ru_RU_UTF-8_XLC_LOCALE.diff: update
+ * 014_add_Khmer_digraphs.diff: update
+ * 015_russian_locale_alias.diff: update
+ * 016_greek_polytonic_Compose.diff: update
+ * 019_new_autoconf.diff: delete, applied upstream
+ * 020_CVE-2006-5397.diff: delete, applied upstream
+ * Stop registering /usr/X11R6/lib in /etc/ld.so.conf in the postinst;
+ instead, deregister it if no libraries remain in it. Remove deregistration
+ in postrm, and remove now-unnecessary postrm.
+ * Add Build-Depends on libxcb1-dev >= 0.9.92 and libxcb-xlib0-dev >= 0.9.92.
+ * Remove Build-Depends not needed with Xlib/XCB: bigreqsproto, xcmiscproto,
+ libxau-dev, and libxdmcp-dev.
+ * libx11-dev has some unnecessary Depends, but other packages currently rely
+ on them, so removal will wait until a later version.
+ * Add library, -dev, and -dbg packages for new library libX11-xcb. Modify
+ rules to handle these new packages.
+ * libX11-xcb Conflicts: libx11-6 (<< 2:1.1), since it requires a version with
+ Xlib/XCB.
+ * Add a NEWS.Debian to libx11-6, with Xlib/XCB information.
+ * Add XS-Vcs-Git field.
+ * Remove old upstream CVS information from package descriptions.
+ * Reword package descriptions to stop calling Xlib "the" client interface.
+
+ -- Josh Triplett Fri, 24 Nov 2006 17:36:55 -0800
+
+libx11 (2:1.0.3-7) unstable; urgency=high
+
+ * Grab patch from upstream git to fix CVE-2007-1667 (the patch included in
+ 2:1.0.3-6 was incomplete). This closes: #414045.
+
+ -- Julien Cristau Tue, 03 Apr 2007 18:45:51 +0200
+
+libx11 (2:1.0.3-6) unstable; urgency=high
+
+ * Add patch by Daniel Kobras to add more input
+ validation to XInitImage(), to fix security issues (closes: #414045).
+
+ -- Julien Cristau Fri, 9 Mar 2007 02:23:06 +0100
+
+libx11 (2:1.0.3-5) unstable; urgency=high
+
+ * Remove /usr/X11R6/lib from /etc/ld.so.conf in postinst if it's no longer
+ needed, instead of adding it there.
+ * Add patch 021_compose_fclose.diff to fix file descriptor leak when a
+ Compose file uses the "include" directive. Urgency high because this bug
+ can have security implications.
+ * Add myself to Uploaders, and remove Fabio and Branden with their
+ permission.
+
+ -- Julien Cristau Thu, 1 Feb 2007 13:09:20 +0100
+
+libx11 (2:1.0.3-4) unstable; urgency=low
+
+ * Some patches got lost in the upgrade from 1.0.0 (2:1.0.0-9) to 1.0.3:
+ - 015_russian_locale_alias.diff. Closes: #368655.
+ This aligns with the glibc russian definition of ru_RU.KOI8-R in
+ /usr/share/locale/locale.alias. Note that this only applies to
+ Debian's glibc, see bug #62586 and glibc 2.2.5-4. Because of the
+ constraint implosed by glibc in /usr/share/i18n/locales/ru_RU,
+ we cannot likewise change ru and ru_RU away from ISO8859-5.
+ They really should be using ru_RU.UTF-8 anyway.
+ - 016_greek_polytonic_Compose.diff. Closes: #386471.
+ - 017_FTBFS_makekeys.diff can be left out since it is applied in 1.0.3.
+
+ -- Drew Parsons Wed, 22 Nov 2006 00:26:36 +1100
+
+libx11 (2:1.0.3-3) unstable; urgency=high
+
+ [ Julien Cristau ]
+ * Urgency high for security bugfix (CVE-2006-5397).
+ * Add patch 020_CVE-2006-5397 to fix double fopen() of compose file
+ (closes: #398460). Thanks to Stefan Fritsch for the report.
+
+ -- David Nusinow Tue, 14 Nov 2006 19:56:01 -0500
+
+libx11 (2:1.0.3-2) unstable; urgency=low
+
+ [ Denis Barbier ]
+ * Drop --enable-loadable-i18n from confflags, it does not work with 1.0.3.
+ Closes: #392567 Thanks Jérôme Marant
+
+ -- David Nusinow Fri, 13 Oct 2006 13:25:59 -0400
+
+libx11 (2:1.0.3-1) unstable; urgency=low
+
+ [ David Nusinow ]
+ * New upstream release
+ * Dump obsolete patch 10 for manpage fix and 13 for setuid fix
+ * Run dh_install with --list-missing
+ * Remove obsolete patch 011
+ * Bump debhelper compat to 5
+ * Upstream fix allows building in gnu environments. Thanks Samuel
+ Thibault, Robert Millan, and Michael Banck. Closes: #358708
+ * Add 019_new_autoconf.diff to allow us to not break the server in
+ horrendous ways using newer versions of autoconf. Thanks to Jamey Sharp
+ for pointing this patch out in upstream HEAD.
+ * Add 010_manpage_suffixes.diff to dynamically generate the internal manpage
+ section using __libmansuffix__ the same way the actual file suffix is
+ generated, so that they match and lintian becomes useful again here
+ * Add pre-depends on x11-common for the -dev package
+
+ [ Denis Barbier ]
+ * Sync patches:
+ - 003_recognize_glibc_2.3.2_locale_names.diff
+ - 005_Compose_fix_latin1_UTF8.diff
+ - 006_tailor_pt_BR.UTF-8_Compose.diff
+ - 014_add_Khmer_digraphs.diff
+ * Add 014_add_Khmer_digraphs.diff. Khmer keyboards have to generate
+ several characters with a single keystroke, so define them in
+ en_US.UTF-8/Compose. They will be added later to all UTF-8 files.
+ Thanks Paul Wise. (closes: #355957)
+ * Add support for Khmer locale in 003_recognize_glibc_2.3.2_locale_names.diff
+
+ [ Andres Salomon ]
+ * Test for obj-$(DEB_BUILD_GNU_TYPE) before creating it during build;
+ idempotency fix.
+
+ [ Drew Parsons ]
+ * dbg package has priority extra.
+
+ -- David Nusinow Tue, 10 Oct 2006 22:34:36 -0400
+
+libx11 (2:1.0.0-9) unstable; urgency=low
+
+ * Add 015_russian_locale_alias.diff. Locale alias for russian was incorrect,
+ it should be ru_RU.KOI8-R as in glibc locale.alias. Thanks Andrei Lahun.
+ (closes: #368655)
+ * Add 016_greek_polytonic_Compose.diff. Add compose sequences with the
+ right breathing signs U0313/U0314 to el_GR.UTF-8/Compose.
+ Thanks Jan Willem Stumpel. (closes: #386471)
+ * Add 017_FTBFS_makekeys.diff. Fix a FTBFS when compiling with
+ x11proto-core-dev >= 7.0.3, backported from upstream.
+ Thanks Goswin von Brederlow. (closes: #387133)
+
+ -- Denis Barbier Thu, 14 Sep 2006 01:35:19 +0200
+
+libx11 (2:1.0.0-8) unstable; urgency=low
+
+ * Add 18_nonlinux.diff to fix building in gnu environments. Thanks Samuel
+ Thibault, Robert Millan, and Michael Banck. Closes: #358708
+
+ -- David Nusinow Wed, 27 Sep 2006 21:07:10 -0400
+
+libx11 (2:1.0.0-7) unstable; urgency=high
+
+ * Security update. Fix for setuid privledge escalation vulernabilities.
+ See http://lists.freedesktop.org/archives/xorg/2006-June/016146.html for
+ the full advisory.
+ * Bump standards version to 3.7.2.0
+
+ -- David Nusinow Sat, 1 Jul 2006 17:05:07 -0400
+
+libx11 (2:1.0.0-6) unstable; urgency=low
+
+ * Remove libx11-dev's dependencies on libxi-dev and libxkbfile-dev. Add a
+ dependency on x11proto-input-dev instead. This should break some circular
+ dependencies. Thanks go yet again to Kurt Roeckx.
+
+ -- David Nusinow Tue, 11 Apr 2006 18:17:46 -0400
+
+libx11 (2:1.0.0-5) unstable; urgency=low
+
+ * Upload to unstable
+
+ -- David Nusinow Thu, 23 Mar 2006 22:44:26 -0500
+
+libx11 (2:1.0.0-4) experimental; urgency=low
+
+ [ David Nusinow ]
+ * Remove libx11-dev versioned dependency on libxext-dev. This was preventing
+ bootstrapping of libxext. Thanks Eugene Konev.
+
+ [ Denis Barbier ]
+ * Add Build-Depends: x11proto-input-dev, quilt. Thanks Kurt Roeckx.
+ (Closes: #356918).
+
+ -- David Nusinow Tue, 21 Mar 2006 19:55:58 -0500
+
+libx11 (2:1.0.0-3) experimental; urgency=low
+
+ [ David Nusinow ]
+ * Stop using the xsfbs autoreconf script. The main beneft of using quilt in
+ keeping the patches separate is for submitting things upstream and porting
+ our changes between upstream releases. Keeping the automatically generated
+ build system stuff in patches also doesn't fall under this use category.
+ * Make libx11-6 conflict with xlibs-data. Thanks Kurt Roeckx.
+ (closes: #356415)
+
+ -- David Nusinow Sun, 12 Mar 2006 14:00:31 -0500
+
+libx11 (2:1.0.0-2) experimental; urgency=low
+
+ [ David Nusinow ]
+ * Properly install all the contents of /usr/lib/X11/locale. Thanks Zephenia
+ E. Hull.
+ * Provide versioned build-depends on the X libs. Thanks Kurt Roeckx.
+ (closes: #354161)
+ * Provide libx11-dev dependencies on libxdmcp-dev.
+ Thanks Kurt Roeckx. (closes: #354167)
+ * Add a bunch of depends to libx11-dev from the monolith. Thanks Eugene
+ Konev for the pointer.
+ * Add 001_no_xkb_in_pc_file.diff because we don't need x11proto-input-dev.
+ Thanks Eugene Konev.
+
+ [ Eugene Konev ]
+ * Move locale data in separate libx11-data package. Make libx11-6 depend
+ on it.
+ * libx11-6.install.in? Huh? Replaced with libx11-6.install
+ * Add real binary-indep.
+ * Add patches from 6.9:
+ - 002_arm_abi_brain_damage.diff
+ - 003_recognize_glibc_2.3.2_locale_names.diff
+ - 004_en_US.UTF-8_Compose_fix_Unicode_plane_1.diff
+ - 005_Compose_fix_latin1_UTF8.diff
+ - 006_tailor_pt_BR.UTF-8_Compose.diff
+ - 007_iso8859-15_Compose_fix.diff
+ - 008_remove_ko_Compose.diff
+ - 009_iso8859-15_Compose_Eurosign.diff
+ - 012_ru_RU_UTF-8_XLC_LOCALE.diff
+ * Adjust Pre-depends for libx11-6. Remove depends on x11-common from
+ libx11-dbg and libx11-dev as they depend on libx11-6 anyway.
+ * Run dh_install with --fail-missing if there is checkinstall in
+ DEB_BUILD_OPTIONS
+ * Resurrect libx11-6.post{inst,rm}.in. Add genscripts to build target's
+ dependencies.
+ * Fix libx11-6.preinst.in to include shelllib and define appropriate vars.
+ * Grab fixes for manpages section from Xorg CVS
+ - 010_manpages_fix.diff
+ * Grab ubuntu patch to support XLOCALELIBDIR separate from XLOCALEDIR
+ - 011_stolen_from_ubuntu_xlocalelibdir.diff
+ * Add --enable-loadable-i18n to confflags.
+ * Use new xsfbs-autoreconf.mk to do autoreconfing.
+
+ -- Eugene Konev Mon, 27 Feb 2006 13:45:29 +0700
+
+libx11 (2:1.0.0-1) experimental; urgency=low
+
+ * First upload to Debian
+ * Remove versioned build-dep on x11proto-core-dev, since the first package
+ we'll be uploading will be versioned properly for us
+ * Remove patch dir as the patch has been incorporated by upstream
+
+ -- David Nusinow Thu, 29 Dec 2005 20:51:20 -0500
+
+libx11 (1:6.2.1+cvs.20050722-8) breezy; urgency=low
+
+ * Fix non-UTF-8 locales by fixing generation of compose.dir, locale.alias,
+ and locale.dir in nls/ (closes: Ubuntu#13724).
+
+ -- Daniel Stone Fri, 30 Sep 2005 16:30:55 +1000
+
+libx11 (1:6.2.1+cvs.20050722-7) breezy; urgency=low
+
+ * Move man pages back to section 3 (closes: Ubuntu#16290).
+
+ -- Daniel Stone Thu, 29 Sep 2005 11:26:11 +1000
+
+libx11 (1:6.2.1+cvs.20050722-6) breezy; urgency=low
+
+ * Add libx11-dev Build-Depends on x11proto-kb-dev, so we get XKBstr.h, which
+ makes XKBlib.h usable.
+ * Add foo_t and TRANS_CLIENT defines to Xtrans users; thanks Isaac Richards
+ for the catch (closes: Ubuntu#12052).
+
+ -- Daniel Stone Fri, 19 Aug 2005 15:19:33 +1000
+
+libx11 (1:6.2.1+cvs.20050722-5) breezy; urgency=low
+
+ * Add x-common Pre-Depends to libx11-6, as we ship stuff in
+ /usr/lib/X11.
+
+ -- Daniel Stone Thu, 18 Aug 2005 12:12:45 +1000
+
+libx11 (1:6.2.1+cvs.20050722-4) breezy; urgency=low
+
+ * Fix search path for libXcursor.
+ * Add :s to compose.dir to get composition working in apps which use the
+ default X input method (closes: Ubuntu#12184).
+
+ -- Daniel Stone Mon, 8 Aug 2005 13:32:12 +1000
+
+libx11 (1:6.2.1+cvs.20050722-3) breezy; urgency=low
+
+ * Make ErrDes.c and StrKeysym.c look for XKEYSYMDB and XERRORDB, not
+ KEYSYMDB and ERRORDB, with the pleasant side-effect that they look
+ directly in /usr/share/X11, not /usr/lib/X11, so we can throw the cheesy
+ symlinks away. This fixes some corner cases in hoary upgrades.
+
+ -- Daniel Stone Mon, 1 Aug 2005 13:17:15 +1000
+
+libx11 (1:6.2.1+cvs.20050722-2) breezy; urgency=low
+
+ * Move locale data back to /usr/share and libraries to /usr/lib. XlcDL.c
+ and lcFile.c hacked to accommodate this, as well as configure.ac. This
+ fixes all the locale problems, AFAICT. (closes: Ubuntu#12142)
+
+ -- Daniel Stone Tue, 26 Jul 2005 23:00:21 +1000
+
+libx11 (1:6.2.1+cvs.20050722-1) breezy; urgency=low
+
+ * Fix locales harder: add the old loadable locale modules back.
+ * Although architecture-independent locale data has been moved to
+ /usr/lib/X11/locale because of limitations in the path-parsing code.
+ Argh!
+ * Bump Build-Depends on x11proto-core-dev to today's CVS; -D_XOPEN_SOURCE
+ begone!
+
+ -- Daniel Stone Fri, 22 Jul 2005 22:29:21 +1000
+
+libx11 (1:6.2.1+cvs.20050711-1) breezy; urgency=low
+
+ * New CVS snapshot, incorporating patch #086 from the monolith.
+
+ -- Daniel Stone Mon, 11 Jul 2005 10:10:44 +1000
+
+libx11 (1:6.2.1+cvs.20050615-5) breezy; urgency=low
+
+ * Bump libx11-6 -> xlibs-data Conflicts/Replaces to -34; Tollef's -33 did
+ not change this.
+
+ -- Daniel Stone Tue, 5 Jul 2005 01:41:19 +1000
+
+libx11 (1:6.2.1+cvs.20050615-4) breezy; urgency=low
+
+ * Make Build-Depends and Depends on x11proto-core-dev explicitly >=
+ 6.8.99.8-1 (hi LaMont!).
+ * Add symlinks to X{Error,KeySym}DB from /usr/{X11R6/,}lib/X11. Bump
+ Conflicts on xlibs-data up to -33. Add symlinks to locale data in
+ /usr/{X11R6,}lib/X11 (closes: Ubuntu#12081).
+
+ -- Daniel Stone Fri, 17 Jun 2005 15:58:44 +1000
+
+libx11 (1:6.2.1+cvs.20050615-3) breezy; urgency=low
+
+ * Add missing build-depends on:
+ - pkg-config, x11proto-kb-dev, x11proto-input-dev
+
+ -- Adam Conrad Thu, 16 Jun 2005 13:50:14 +0000
+
+libx11 (1:6.2.1+cvs.20050615-2) breezy; urgency=low
+
+ * Move Build-Depends-Indep to Build-Depends to fix FTBFSs.
+
+ -- Adam Conrad Thu, 16 Jun 2005 08:53:59 +0000
+
+libx11 (1:6.2.1+cvs.20050615-1) breezy; urgency=low
+
+ * First libx11 release.
+ + XCB support removed for now.
+
+ -- Daniel Stone Mon, 16 May 2005 22:10:17 +1000
--- libx11-1.8.12.orig/debian/control
+++ libx11-1.8.12/debian/control
@@ -0,0 +1,163 @@
+Source: libx11
+Section: x11
+Priority: optional
+Maintainer: Debian X Strike Force
+Build-Depends:
+ debhelper-compat (= 12),
+ pkg-config,
+ xtrans-dev,
+ x11proto-dev,
+ libxcb1-dev,
+ quilt,
+ xutils-dev,
+Build-Depends-Indep:
+# specs
+ xmlto,
+ xorg-sgml-doctools,
+ w3m,
+Standards-Version: 4.5.0
+Vcs-Git: https://salsa.debian.org/xorg-team/lib/libx11.git
+Vcs-Browser: https://salsa.debian.org/xorg-team/lib/libx11
+
+Package: libx11-6
+Section: libs
+Architecture: any
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+ libx11-data,
+Pre-Depends: ${misc:Pre-Depends}
+Breaks:
+ libx11-xcb1 (<< 2:1.7.0-2),
+Multi-Arch: same
+Description: X11 client-side library
+ This package provides a client interface to the X Window System, otherwise
+ known as 'Xlib'. It provides a complete API for the basic functions of the
+ window system.
+ .
+ More information about X.Org can be found at:
+
+ .
+ This module can be found at
+ https://gitlab.freedesktop.org/xorg/lib/libX11
+
+Package: libx11-6-udeb
+XC-Package-Type: udeb
+Section: debian-installer
+Architecture: any
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Description: X11 client-side library
+ This is a udeb, or a microdeb, for the debian-installer.
+
+Package: libx11-data
+Architecture: all
+Depends:
+ ${misc:Depends},
+Multi-Arch: foreign
+Description: X11 client-side library
+ This package provides the locale data files for libx11.
+ .
+ More information about X.Org can be found at:
+
+ .
+ This module can be found at
+ https://gitlab.freedesktop.org/xorg/lib/libX11
+
+Package: libx11-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+ libx11-6 (= ${binary:Version}),
+ libxau-dev,
+ libxdmcp-dev,
+ x11proto-dev (>= 2019.2-1),
+ xtrans-dev,
+ libxcb1-dev,
+Suggests: libx11-doc
+Replaces: x11proto-dev (<< 2019.2)
+Description: X11 client-side library (development headers)
+ This package provides a client interface to the X Window System, otherwise
+ known as 'Xlib'. It provides a complete API for the basic functions of the
+ window system.
+ .
+ This package contains the development headers for the library found in
+ libx11-6. Non-developers likely have little use for this package.
+ .
+ More information about X.Org can be found at:
+
+ .
+ This module can be found at
+ https://gitlab.freedesktop.org/xorg/lib/libX11
+
+Package: libx11-xcb1
+Section: libs
+Architecture: any
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+ libx11-6 (= ${binary:Version}),
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
+Description: Xlib/XCB interface library
+ libX11-xcb provides functions needed by clients which take advantage of
+ Xlib/XCB to mix calls to both Xlib and XCB over the same X connection.
+ .
+ More information about X.Org can be found at:
+
+ .
+ More information about XCB can be found at:
+
+ .
+ This module can be found at
+ https://gitlab.freedesktop.org/xorg/lib/libX11
+
+Package: libx11-xcb-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+ libx11-xcb1 (= ${binary:Version}),
+ libxcb1-dev,
+ libx11-dev,
+Description: Xlib/XCB interface library (development headers)
+ libX11-xcb provides functions needed by clients which take advantage of
+ Xlib/XCB to mix calls to both Xlib and XCB over the same X connection.
+ .
+ This package contains the development headers for the library found in
+ libx11-xcb1. Non-developers likely have little use for this package.
+ .
+ More information about X.Org can be found at:
+
+ .
+ More information about XCB can be found at:
+
+ .
+ This module can be found at
+ https://gitlab.freedesktop.org/xorg/lib/libX11
+
+Package: libx11-doc
+Section: doc
+Architecture: all
+Multi-Arch: foreign
+Depends:
+ ${misc:Depends},
+Description: X11 client-side library (development documentation)
+ This package provides a client interface to the X Window System, otherwise
+ known as 'Xlib'. It provides a complete API for the basic functions of the
+ window system.
+ .
+ This package contains supplemental documentation for the library found in
+ libx11-6. Non-developers likely have little use for this package.
+ .
+ More information about X.Org can be found at:
+
+ .
+ This module can be found at
+ https://gitlab.freedesktop.org/xorg/lib/libX11
--- libx11-1.8.12.orig/debian/copyright
+++ libx11-1.8.12/debian/copyright
@@ -0,0 +1,944 @@
+This package was downloaded from
+https://xorg.freedesktop.org/releases/individual/lib/
+
+The following is the 'standard copyright' agreed upon by most contributors,
+and is currently the canonical license preferred by the X.Org Foundation.
+This is a slight variant of the common MIT license form published by the
+Open Source Initiative at https://opensource.org/licenses/mit-license.php
+
+Copyright holders of new code should use this license statement where
+possible, and insert their name to this list. Please sort by surname
+for people, and by the full name for other entities (e.g. Juliusz
+Chroboczek sorts before Intel Corporation sorts before Daniel Stone).
+
+See each individual source file or directory for the license that applies
+to that file.
+
+Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett
+Copyright © 2009 Red Hat, Inc.
+Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates.
+All rights reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice (including the next
+paragraph) shall be included in all copies or substantial portions of the
+Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+ ----------------------------------------------------------------------
+
+The following licenses are 'legacy' - usually MIT/X11 licenses with the name
+of the copyright holder(s) in the license statement:
+
+Copyright 1984-1994, 1998 The Open Group
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation.
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of The Open Group shall not be
+used in advertising or otherwise to promote the sale, use or other dealings
+in this Software without prior written authorization from The Open Group.
+
+X Window System is a trademark of The Open Group.
+
+ ----------------------------------------
+
+Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium
+Copyright 2000 The XFree86 Project, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of the X Consortium shall
+not be used in advertising or otherwise to promote the sale, use or
+other dealings in this Software without prior written authorization
+from the X Consortium.
+
+Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by
+Digital Equipment Corporation
+
+Portions Copyright 1990, 1991 by Tektronix, Inc.
+
+Permission to use, copy, modify and distribute this documentation for
+any purpose and without fee is hereby granted, provided that the above
+copyright notice appears in all copies and that both that copyright notice
+and this permission notice appear in all copies, and that the names of
+Digital and Tektronix not be used in in advertising or publicity pertaining
+to this documentation without specific, written prior permission.
+Digital and Tektronix makes no representations about the suitability
+of this documentation for any purpose.
+It is provided ``as is'' without express or implied warranty.
+
+ ----------------------------------------
+
+Copyright (c) 1999-2000 Free Software Foundation, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of the Free Software Foundation
+shall not be used in advertising or otherwise to promote the sale, use or
+other dealings in this Software without prior written authorization from the
+Free Software Foundation.
+
+ ----------------------------------------
+
+Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc.
+ All Rights Reserved
+
+This file is a component of an X Window System-specific implementation
+of Xcms based on the TekColor Color Management System. TekColor is a
+trademark of Tektronix, Inc. The term "TekHVC" designates a particular
+color space that is the subject of U.S. Patent No. 4,985,853 (equivalent
+foreign patents pending). Permission is hereby granted to use, copy,
+modify, sell, and otherwise distribute this software and its
+documentation for any purpose and without fee, provided that:
+
+1. This copyright, permission, and disclaimer notice is reproduced in
+ all copies of this software and any modification thereof and in
+ supporting documentation;
+2. Any color-handling application which displays TekHVC color
+ cooordinates identifies these as TekHVC color coordinates in any
+ interface that displays these coordinates and in any associated
+ documentation;
+3. The term "TekHVC" is always used, and is only used, in association
+ with the mathematical derivations of the TekHVC Color Space,
+ including those provided in this file and any equivalent pathways and
+ mathematical derivations, regardless of digital (e.g., floating point
+ or integer) representation.
+
+Tektronix makes no representation about the suitability of this software
+for any purpose. It is provided "as is" and with all faults.
+
+TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE,
+INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY
+SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
+RESULTING FROM LOSS OF USE, DATA, OR PROFITS, WHETHER IN AN ACTION OF
+CONTRACT, NEGLIGENCE, OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+CONNECTION WITH THE USE OR THE PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+(c) Copyright 1995 FUJITSU LIMITED
+This is source code modified by FUJITSU LIMITED under the Joint
+Development Agreement for the CDE/Motif PST.
+
+ ----------------------------------------
+
+Copyright 1992 by Oki Technosystems Laboratory, Inc.
+Copyright 1992 by Fuji Xerox Co., Ltd.
+
+Permission to use, copy, modify, distribute, and sell this software
+and its documentation for any purpose is hereby granted without fee,
+provided that the above copyright notice appear in all copies and
+that both that copyright notice and this permission notice appear
+in supporting documentation, and that the name of Oki Technosystems
+Laboratory and Fuji Xerox not be used in advertising or publicity
+pertaining to distribution of the software without specific, written
+prior permission.
+Oki Technosystems Laboratory and Fuji Xerox make no representations
+about the suitability of this software for any purpose. It is provided
+"as is" without express or implied warranty.
+
+OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS
+LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
+OR PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED
+
+Permission to use, copy, modify, distribute, and sell this software
+and its documentation for any purpose is hereby granted without fee,
+provided that the above copyright notice appear in all copies and
+that both that copyright notice and this permission notice appear
+in supporting documentation, and that the name of FUJITSU LIMITED
+not be used in advertising or publicity pertaining to distribution
+of the software without specific, written prior permission.
+FUJITSU LIMITED makes no representations about the suitability of
+this software for any purpose.
+It is provided "as is" without express or implied warranty.
+
+FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+
+Copyright (c) 1995 David E. Wexelblat. All rights reserved
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of David E. Wexelblat shall
+not be used in advertising or otherwise to promote the sale, use or
+other dealings in this Software without prior written authorization
+from David E. Wexelblat.
+
+ ----------------------------------------
+
+Copyright 1990, 1991 by OMRON Corporation
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the name OMRON not be used in
+advertising or publicity pertaining to distribution of the software without
+specific, written prior permission. OMRON makes no representations
+about the suitability of this software for any purpose. It is provided
+"as is" without express or implied warranty.
+
+OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by
+Digital Equipment Corporation
+
+Portions Copyright 1990, 1991 by Tektronix, Inc
+
+Rewritten for X.org by Chris Lee
+
+Permission to use, copy, modify, distribute, and sell this documentation
+for any purpose and without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+Chris Lee makes no representations about the suitability for any purpose
+of the information in this document. It is provided \`\`as-is'' without
+express or implied warranty.
+
+ ----------------------------------------
+
+Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts,
+Copyright 1994 by FUJITSU LIMITED
+Copyright 1994 by Sony Corporation
+
+ All Rights Reserved
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the names of Digital, FUJITSU
+LIMITED and Sony Corporation not be used in advertising or publicity
+pertaining to distribution of the software without specific, written
+prior permission.
+
+DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED
+AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+
+Copyright 1991 by the Open Software Foundation
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the name of Open Software Foundation
+not be used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission. Open Software
+Foundation makes no representations about the suitability of this
+software for any purpose. It is provided "as is" without express or
+implied warranty.
+
+OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO
+THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE
+LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED
+Copyright 1993, 1994 by Sony Corporation
+
+Permission to use, copy, modify, distribute, and sell this software and
+its documentation for any purpose is hereby granted without fee, provided
+that the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the name of FUJITSU LIMITED and Sony Corporation
+not be used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission. FUJITSU LIMITED and
+Sony Corporation makes no representations about the suitability of this
+software for any purpose. It is provided "as is" without express or
+implied warranty.
+
+FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD
+TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE
+FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
+RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
+USE OR PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc.
+
+Permission to use, copy, modify, and distribute this
+software and its documentation for any purpose and without
+fee is hereby granted, provided that the above copyright
+notice appear in all copies and that both that copyright
+notice and this permission notice appear in supporting
+documentation, and that the name of Silicon Graphics not be
+used in advertising or publicity pertaining to distribution
+of the software without specific prior written permission.
+Silicon Graphics makes no representation about the suitability
+of this software for any purpose. It is provided "as is"
+without any express or implied warranty.
+
+SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
+SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON
+GRAPHICS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
+DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
+THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED
+Copyright 1993 by Digital Equipment Corporation
+
+Permission to use, copy, modify, distribute, and sell this software
+and its documentation for any purpose is hereby granted without fee,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the name of FUJITSU LIMITED and
+Digital Equipment Corporation not be used in advertising or publicity
+pertaining to distribution of the software without specific, written
+prior permission. FUJITSU LIMITED and Digital Equipment Corporation
+makes no representations about the suitability of this software for
+any purpose. It is provided "as is" without express or implied
+warranty.
+
+FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR
+ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
+IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
+THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1992, 1993 by FUJITSU LIMITED
+Copyright 1993 by Fujitsu Open Systems Solutions, Inc.
+Copyright 1994 by Sony Corporation
+
+Permission to use, copy, modify, distribute and sell this software
+and its documentation for any purpose is hereby granted without fee,
+provided that the above copyright notice appear in all copies and
+that both that copyright notice and this permission notice appear
+in supporting documentation, and that the name of FUJITSU LIMITED,
+Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be
+used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.
+FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and
+Sony Corporation make no representations about the suitability of
+this software for any purpose. It is provided "as is" without
+express or implied warranty.
+
+FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY
+CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
+IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED
+AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
+OR PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation,
+Maynard, Massachusetts,
+
+ All Rights Reserved
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the name of Digital not be
+used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.
+
+DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1993 by SunSoft, Inc.
+Copyright 1999-2000 by Bruno Haible
+
+Permission to use, copy, modify, distribute, and sell this software
+and its documentation for any purpose is hereby granted without fee,
+provided that the above copyright notice appear in all copies and
+that both that copyright notice and this permission notice appear
+in supporting documentation, and that the names of SunSoft, Inc. and
+Bruno Haible not be used in advertising or publicity pertaining to
+distribution of the software without specific, written prior
+permission. SunSoft, Inc. and Bruno Haible make no representations
+about the suitability of this software for any purpose. It is
+provided "as is" without express or implied warranty.
+
+SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD
+TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE
+FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
+OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1991 by the Open Software Foundation
+Copyright 1993 by the TOSHIBA Corp.
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the names of Open Software Foundation and TOSHIBA
+not be used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission. Open Software
+Foundation and TOSHIBA make no representations about the suitability of this
+software for any purpose. It is provided "as is" without express or
+implied warranty.
+
+OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO
+THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE
+LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1988 by Wyse Technology, Inc., San Jose, Ca.,
+
+ All Rights Reserved
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the name Wyse not be
+used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.
+
+WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
+
+ ----------------------------------------
+
+
+Copyright 1991 by the Open Software Foundation
+Copyright 1993, 1994 by the Sony Corporation
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the names of Open Software Foundation and
+Sony Corporation not be used in advertising or publicity pertaining to
+distribution of the software without specific, written prior permission.
+Open Software Foundation and Sony Corporation make no
+representations about the suitability of this software for any purpose.
+It is provided "as is" without express or implied warranty.
+
+OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN
+SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL,
+INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1992, 1993 by FUJITSU LIMITED
+Copyright 1993 by Fujitsu Open Systems Solutions, Inc.
+
+Permission to use, copy, modify, distribute and sell this software
+and its documentation for any purpose is hereby granted without fee,
+provided that the above copyright notice appear in all copies and
+that both that copyright notice and this permission notice appear
+in supporting documentation, and that the name of FUJITSU LIMITED and
+Fujitsu Open Systems Solutions, Inc. not be used in advertising or
+publicity pertaining to distribution of the software without specific,
+written prior permission.
+FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no
+representations about the suitability of this software for any purpose.
+It is provided "as is" without express or implied warranty.
+
+FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
+OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS
+SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, INDIRECT
+OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
+OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1993, 1994 by Sony Corporation
+
+Permission to use, copy, modify, distribute, and sell this software
+and its documentation for any purpose is hereby granted without fee,
+provided that the above copyright notice appear in all copies and
+that both that copyright notice and this permission notice appear
+in supporting documentation, and that the name of Sony Corporation
+not be used in advertising or publicity pertaining to distribution
+of the software without specific, written prior permission.
+Sony Corporation makes no representations about the suitability of
+this software for any purpose. It is provided "as is" without
+express or implied warranty.
+
+SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1986, 1998 The Open Group
+Copyright (c) 2000 The XFree86 Project, Inc.
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation.
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+Except as contained in this notice, the name of the X Consortium or of the
+XFree86 Project shall not be used in advertising or otherwise to promote the
+sale, use or other dealings in this Software without prior written
+authorization from the X Consortium and the XFree86 Project.
+
+ ----------------------------------------
+
+Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation,
+ and Nippon Telegraph and Telephone Corporation
+Copyright 1991 by the Open Software Foundation
+Copyright 1993 by the FUJITSU LIMITED
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the names of OMRON, NTT Software, NTT, and
+Open Software Foundation not be used in advertising or publicity
+pertaining to distribution of the software without specific,
+written prior permission. OMRON, NTT Software, NTT, and Open Software
+Foundation make no representations about the suitability of this
+software for any purpose. It is provided "as is" without express or
+implied warranty.
+
+OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION
+DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT
+SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE
+LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1988 by Wyse Technology, Inc., San Jose, Ca,
+Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts,
+
+ All Rights Reserved
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the name Digital not be
+used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.
+
+DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+
+Copyright 1991, 1992 by Fuji Xerox Co., Ltd.
+Copyright 1992, 1993, 1994 by FUJITSU LIMITED
+
+Permission to use, copy, modify, distribute, and sell this software
+and its documentation for any purpose is hereby granted without fee,
+provided that the above copyright notice appear in all copies and
+that both that copyright notice and this permission notice appear
+in supporting documentation, and that the name of Fuji Xerox,
+FUJITSU LIMITED not be used in advertising or publicity pertaining
+to distribution of the software without specific, written prior
+permission. Fuji Xerox, FUJITSU LIMITED make no representations
+about the suitability of this software for any purpose.
+It is provided "as is" without express or implied warranty.
+
+FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH
+REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX,
+FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
+DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA
+OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 2006 Josh Triplett
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+ ----------------------------------------
+
+(c) Copyright 1996 by Sebastien Marineau and Holger Veit
+
+
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+Except as contained in this notice, the name of Sebastien Marineau or Holger Veit
+shall not be used in advertising or otherwise to promote the sale, use or other
+dealings in this Software without prior written authorization from Holger Veit or
+Sebastien Marineau.
+
+ ----------------------------------------
+
+Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation,
+ and Nippon Telegraph and Telephone Corporation
+Copyright 1991 by the Open Software Foundation
+Copyright 1993 by the TOSHIBA Corp.
+Copyright 1993, 1994 by Sony Corporation
+Copyright 1993, 1994 by the FUJITSU LIMITED
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the names of OMRON, NTT Software, NTT, Open
+Software Foundation, and Sony Corporation not be used in advertising
+or publicity pertaining to distribution of the software without specific,
+written prior permission. OMRON, NTT Software, NTT, Open Software
+Foundation, and Sony Corporation make no representations about the
+suitability of this software for any purpose. It is provided "as is"
+without express or implied warranty.
+
+OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY
+CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT
+SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY
+CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
+IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
+OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 2000 by Bruno Haible
+
+Permission to use, copy, modify, distribute, and sell this software
+and its documentation for any purpose is hereby granted without fee,
+provided that the above copyright notice appear in all copies and
+that both that copyright notice and this permission notice appear
+in supporting documentation, and that the name of Bruno Haible not
+be used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission. Bruno Haible
+makes no representations about the suitability of this software for
+any purpose. It is provided "as is" without express or implied
+warranty.
+
+Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
+NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
+OR PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright © 2003 Keith Packard
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the name of Keith Packard not be used in
+advertising or publicity pertaining to distribution of the software without
+specific, written prior permission. Keith Packard makes no
+representations about the suitability of this software for any purpose. It
+is provided "as is" without express or implied warranty.
+
+KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+ ----------------------------------------
+
+Copyright (c) 2007-2009, Troy D. Hanson
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
+OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ ----------------------------------------
+
+Copyright 1992, 1993 by TOSHIBA Corp.
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted, provided
+that the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the name of TOSHIBA not be used in advertising
+or publicity pertaining to distribution of the software without specific,
+written prior permission. TOSHIBA make no representations about the
+suitability of this software for any purpose. It is provided "as is"
+without express or implied warranty.
+
+TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+TOSHIBA BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
+
+
+ ----------------------------------------
+
+Copyright IBM Corporation 1993
+
+All Rights Reserved
+
+License to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the name of IBM not be
+used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.
+
+IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND
+NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL
+IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
+
+ ----------------------------------------
+
+Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation,
+ and Nippon Telegraph and Telephone Corporation
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the names of OMRON, NTT Software, and NTT
+not be used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission. OMRON, NTT Software,
+and NTT make no representations about the suitability of this
+software for any purpose. It is provided "as is" without express or
+implied warranty.
+
+OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD
+TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE
+LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
--- libx11-1.8.12.orig/debian/libx11-6-udeb.install
+++ libx11-1.8.12/debian/libx11-6-udeb.install
@@ -0,0 +1,5 @@
+# from libx11-6:
+usr/lib/*/libX11.so.6* usr/lib
+
+# from libx11-data:
+usr/share/X11/XErrorDB
--- libx11-1.8.12.orig/debian/libx11-6.NEWS
+++ libx11-1.8.12/debian/libx11-6.NEWS
@@ -0,0 +1,32 @@
+libx11 (2:1.1-1) experimental; urgency=low
+
+ [ Josh Triplett, Jamey Sharp ]
+ libx11 1.1 includes our work on Xlib/XCB, which uses XCB as the Xlib
+ transport layer, and allows a client to use both Xlib and XCB on the
+ same connection. This allows clients to transition from Xlib to XCB
+ incrementally. libx11-6 1.1 is API- and ABI-compatible with previous
+ versions, and does not require any software or package changes.
+
+ Ideally, you will not notice any
+ change at all. However, Xlib/XCB includes some additional
+ code to check for bugs in calling software. If you encounter a problem, you
+ will most likely just see an application disappear, due to having triggered
+ an assertion and aborted. If you ran the application from a terminal, you
+ can look there to see error output and get more details; otherwise, look at
+ ~/.xsession-errors. These assertions look like one of these:
+
+ xcb_xlib.c:41: xcb_xlib_lock: Assertion `!c->xlib.lock' failed.
+ xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
+
+ Both of these represent bugs in a caller of libX11, and *not* in
+ libX11 or libxcb. The first assertion means that a caller attempted
+ to lock the display while already locked. The second assertion means
+ that a caller attempted to unlock the display without having it
+ locked. If you encounter such bugs, please report a bug against the
+ offending software (*not* libx11-6 or libxcb), provide a backtrace,
+ and X-Debbugs-CC: xcb@lists.freedesktop.org if you need help tracking
+ down the problem. If the bug always consistently occurs when running
+ the application (or in the case of a library, invoking the library),
+ use severity "important", and raise to "grave" after the etch release.
+
+ -- Josh Triplett Fri, 24 Nov 2006 17:36:55 -0800
--- libx11-1.8.12.orig/debian/libx11-6.install
+++ libx11-1.8.12/debian/libx11-6.install
@@ -0,0 +1 @@
+usr/lib/*/libX11.so.6*
--- libx11-1.8.12.orig/debian/libx11-6.lintian-overrides
+++ libx11-1.8.12/debian/libx11-6.lintian-overrides
@@ -0,0 +1 @@
+symbols-declares-dependency-on-other-package libx11-private
--- libx11-1.8.12.orig/debian/libx11-6.symbols
+++ libx11-1.8.12/debian/libx11-6.symbols
@@ -0,0 +1,1237 @@
+libX11.so.6 libx11-6 #MINVER#
+| libx11-private
+ (optional)KeySymToUcs4@Base 0 1
+ XActivateScreenSaver@Base 0
+ XAddConnectionWatch@Base 0
+ XAddExtension@Base 0
+ XAddHost@Base 0
+ XAddHosts@Base 0
+ XAddPixel@Base 0
+ XAddToExtensionList@Base 0
+ XAddToSaveSet@Base 0
+ XAllPlanes@Base 0
+ XAllocClassHint@Base 0
+ XAllocColor@Base 0
+ XAllocColorCells@Base 0
+ XAllocColorPlanes@Base 0
+ XAllocIconSize@Base 0
+ XAllocNamedColor@Base 0
+ XAllocSizeHints@Base 0
+ XAllocStandardColormap@Base 0
+ XAllocWMHints@Base 0
+ XAllowEvents@Base 0
+ XAutoRepeatOff@Base 0
+ XAutoRepeatOn@Base 0
+ XBaseFontNameListOfFontSet@Base 0
+ XBell@Base 0
+ XBitmapBitOrder@Base 0
+ XBitmapPad@Base 0
+ XBitmapUnit@Base 0
+ XBlackPixel@Base 0
+ XBlackPixelOfScreen@Base 0
+ XCellsOfScreen@Base 0
+ XChangeActivePointerGrab@Base 0
+ XChangeGC@Base 0
+ XChangeKeyboardControl@Base 0
+ XChangeKeyboardMapping@Base 0
+ XChangePointerControl@Base 0
+ XChangeProperty@Base 0
+ XChangeSaveSet@Base 0
+ XChangeWindowAttributes@Base 0
+ XCheckIfEvent@Base 0
+ XCheckMaskEvent@Base 0
+ XCheckTypedEvent@Base 0
+ XCheckTypedWindowEvent@Base 0
+ XCheckWindowEvent@Base 0
+ XCirculateSubwindows@Base 0
+ XCirculateSubwindowsDown@Base 0
+ XCirculateSubwindowsUp@Base 0
+ XClearArea@Base 0
+ XClearWindow@Base 0
+ XClipBox@Base 0
+ XCloseDisplay@Base 0
+ XCloseIM@Base 0
+ XCloseOM@Base 0
+ XConfigureWindow@Base 0
+ XConnectionNumber@Base 0
+ XContextDependentDrawing@Base 0
+ XContextualDrawing@Base 0
+ XConvertCase@Base 0
+ XConvertSelection@Base 0
+ XCopyArea@Base 0
+ XCopyColormapAndFree@Base 0
+ XCopyGC@Base 0
+ XCopyPlane@Base 0
+ XCreateBitmapFromData@Base 0
+ XCreateColormap@Base 0
+ XCreateFontCursor@Base 0
+ XCreateFontSet@Base 0
+ XCreateGC@Base 0
+ XCreateGlyphCursor@Base 0
+ XCreateIC@Base 0
+ XCreateImage@Base 0
+ XCreateOC@Base 0
+ XCreatePixmap@Base 0
+ XCreatePixmapCursor@Base 0
+ XCreatePixmapFromBitmapData@Base 0
+ XCreateRegion@Base 0
+ XCreateSimpleWindow@Base 0
+ XCreateWindow@Base 0
+ XDefaultColormap@Base 0
+ XDefaultColormapOfScreen@Base 0
+ XDefaultDepth@Base 0
+ XDefaultDepthOfScreen@Base 0
+ XDefaultGC@Base 0
+ XDefaultGCOfScreen@Base 0
+ XDefaultRootWindow@Base 0
+ XDefaultScreen@Base 0
+ XDefaultScreenOfDisplay@Base 0
+ XDefaultString@Base 0
+ XDefaultVisual@Base 0
+ XDefaultVisualOfScreen@Base 0
+ XDefineCursor@Base 0
+ XDeleteContext@Base 0
+ XDeleteModifiermapEntry@Base 0
+ XDeleteProperty@Base 0
+ XDestroyIC@Base 0
+ XDestroyImage@Base 0
+ XDestroyOC@Base 0
+ XDestroyRegion@Base 0
+ XDestroySubwindows@Base 0
+ XDestroyWindow@Base 0
+ XDirectionalDependentDrawing@Base 0
+ XDisableAccessControl@Base 0
+ XDisplayCells@Base 0
+ XDisplayHeight@Base 0
+ XDisplayHeightMM@Base 0
+ XDisplayKeycodes@Base 0
+ XDisplayMotionBufferSize@Base 0
+ XDisplayName@Base 0
+ XDisplayOfIM@Base 0
+ XDisplayOfOM@Base 0
+ XDisplayOfScreen@Base 0
+ XDisplayPlanes@Base 0
+ XDisplayString@Base 0
+ XDisplayWidth@Base 0
+ XDisplayWidthMM@Base 0
+ XDoesBackingStore@Base 0
+ XDoesSaveUnders@Base 0
+ XDrawArc@Base 0
+ XDrawArcs@Base 0
+ XDrawImageString16@Base 0
+ XDrawImageString@Base 0
+ XDrawLine@Base 0
+ XDrawLines@Base 0
+ XDrawPoint@Base 0
+ XDrawPoints@Base 0
+ XDrawRectangle@Base 0
+ XDrawRectangles@Base 0
+ XDrawSegments@Base 0
+ XDrawString16@Base 0
+ XDrawString@Base 0
+ XDrawText16@Base 0
+ XDrawText@Base 0
+ XEHeadOfExtensionList@Base 0
+ XESetBeforeFlush@Base 0
+ XESetCloseDisplay@Base 0
+ XESetCopyEventCookie@Base 2:1.2.99.901
+ XESetCopyGC@Base 0
+ XESetCreateFont@Base 0
+ XESetCreateGC@Base 0
+ XESetError@Base 0
+ XESetErrorString@Base 0
+ XESetEventToWire@Base 0
+ XESetFlushGC@Base 0
+ XESetFreeFont@Base 0
+ XESetFreeGC@Base 0
+ XESetPrintErrorValues@Base 0
+ XESetWireToError@Base 0
+ XESetWireToEvent@Base 0
+ XESetWireToEventCookie@Base 2:1.2.99.901
+ XEmptyRegion@Base 0
+ XEnableAccessControl@Base 0
+ XEqualRegion@Base 0
+ XEventMaskOfScreen@Base 0
+ XEventsQueued@Base 0
+ XExtendedMaxRequestSize@Base 0
+ XExtentsOfFontSet@Base 0
+ XFetchBuffer@Base 0
+ XFetchBytes@Base 0
+ XFetchName@Base 0
+ XFillArc@Base 0
+ XFillArcs@Base 0
+ XFillPolygon@Base 0
+ XFillRectangle@Base 0
+ XFillRectangles@Base 0
+ XFilterEvent@Base 0
+ XFindContext@Base 0
+ XFindOnExtensionList@Base 0
+ XFlush@Base 0
+ XFlushGC@Base 0
+ XFontsOfFontSet@Base 0
+ XForceScreenSaver@Base 0
+ XFree@Base 0
+ XFreeColormap@Base 0
+ XFreeColors@Base 0
+ XFreeCursor@Base 0
+ XFreeEventData@Base 2:1.2.99.901
+ XFreeExtensionList@Base 0
+ XFreeFont@Base 0
+ XFreeFontInfo@Base 0
+ XFreeFontNames@Base 0
+ XFreeFontPath@Base 0
+ XFreeFontSet@Base 0
+ XFreeGC@Base 0
+ XFreeModifiermap@Base 0
+ XFreePixmap@Base 0
+ XFreeStringList@Base 0
+ XFreeThreads@Base 2:1.8.3
+ XGContextFromGC@Base 0
+ XGeometry@Base 0
+ XGetAtomName@Base 0
+ XGetAtomNames@Base 0
+ XGetClassHint@Base 0
+ XGetCommand@Base 0
+ XGetDefault@Base 0
+ XGetErrorDatabaseText@Base 0
+ XGetErrorText@Base 0
+ XGetEventData@Base 2:1.2.99.901
+ XGetFontPath@Base 0
+ XGetFontProperty@Base 0
+ XGetGCValues@Base 0
+ XGetGeometry@Base 0
+ XGetICValues@Base 0
+ XGetIMValues@Base 0
+ XGetIconName@Base 0
+ XGetIconSizes@Base 0
+ XGetImage@Base 0
+ XGetInputFocus@Base 0
+ XGetKeyboardControl@Base 0
+ XGetKeyboardMapping@Base 0
+ XGetModifierMapping@Base 0
+ XGetMotionEvents@Base 0
+ XGetNormalHints@Base 0
+ XGetOCValues@Base 0
+ XGetOMValues@Base 0
+ XGetPixel@Base 0
+ XGetPointerControl@Base 0
+ XGetPointerMapping@Base 0
+ XGetRGBColormaps@Base 0
+ XGetScreenSaver@Base 0
+ XGetSelectionOwner@Base 0
+ XGetSizeHints@Base 0
+ XGetStandardColormap@Base 0
+ XGetSubImage@Base 0
+ XGetTextProperty@Base 0
+ XGetTransientForHint@Base 0
+ XGetVisualInfo@Base 0
+ XGetWMClientMachine@Base 0
+ XGetWMColormapWindows@Base 0
+ XGetWMHints@Base 0
+ XGetWMIconName@Base 0
+ XGetWMName@Base 0
+ XGetWMNormalHints@Base 0
+ XGetWMProtocols@Base 0
+ XGetWMSizeHints@Base 0
+ XGetWindowAttributes@Base 0
+ XGetWindowProperty@Base 0
+ XGetZoomHints@Base 0
+ XGrabButton@Base 0
+ XGrabKey@Base 0
+ XGrabKeyboard@Base 0
+ XGrabPointer@Base 0
+ XGrabServer@Base 0
+ XHeightMMOfScreen@Base 0
+ XHeightOfScreen@Base 0
+ XIMOfIC@Base 0
+ XIconifyWindow@Base 0
+ XIfEvent@Base 0
+ XImageByteOrder@Base 0
+ XInitExtension@Base 0
+ XInitImage@Base 0
+ XInitThreads@Base 0
+ XInsertModifiermapEntry@Base 0
+ XInstallColormap@Base 0
+ XInternAtom@Base 0
+ XInternAtoms@Base 0
+ XInternalConnectionNumbers@Base 0
+ XIntersectRegion@Base 0
+ XKeycodeToKeysym@Base 0
+ XKeysymToKeycode@Base 0
+ XKeysymToString@Base 0
+ XKillClient@Base 0
+ XLastKnownRequestProcessed@Base 0
+ XListDepths@Base 0
+ XListExtensions@Base 0
+ XListFonts@Base 0
+ XListFontsWithInfo@Base 0
+ XListHosts@Base 0
+ XListInstalledColormaps@Base 0
+ XListPixmapFormats@Base 0
+ XListProperties@Base 0
+ XLoadFont@Base 0
+ XLoadQueryFont@Base 0
+ XLocaleOfFontSet@Base 0
+ XLocaleOfIM@Base 0
+ XLocaleOfOM@Base 0
+ XLockDisplay@Base 0
+ XLookupColor@Base 0
+ XLookupKeysym@Base 0
+ XLookupString@Base 0
+ XLowerWindow@Base 0
+ XMapRaised@Base 0
+ XMapSubwindows@Base 0
+ XMapWindow@Base 0
+ XMaskEvent@Base 0
+ XMatchVisualInfo@Base 0
+ XMaxCmapsOfScreen@Base 0
+ XMaxRequestSize@Base 0
+ XMinCmapsOfScreen@Base 0
+ XMoveResizeWindow@Base 0
+ XMoveWindow@Base 0
+ XNewModifiermap@Base 0
+ XNextEvent@Base 0
+ XNextRequest@Base 0
+ XNoOp@Base 0
+ XOMOfOC@Base 0
+ XOffsetRegion@Base 0
+ XOpenDisplay@Base 0
+ XOpenIM@Base 0
+ XOpenOM@Base 0
+ XParseColor@Base 0
+ XParseGeometry@Base 0
+ XPeekEvent@Base 0
+ XPeekIfEvent@Base 0
+ XPending@Base 0
+ XPlanesOfScreen@Base 0
+ XPointInRegion@Base 0
+ XPolygonRegion@Base 0
+ XProcessInternalConnection@Base 0
+ XProtocolRevision@Base 0
+ XProtocolVersion@Base 0
+ XPutBackEvent@Base 0
+ XPutImage@Base 0
+ XPutPixel@Base 0
+ XQLength@Base 0
+ XQueryBestCursor@Base 0
+ XQueryBestSize@Base 0
+ XQueryBestStipple@Base 0
+ XQueryBestTile@Base 0
+ XQueryColor@Base 0
+ XQueryColors@Base 0
+ XQueryExtension@Base 0
+ XQueryFont@Base 0
+ XQueryKeymap@Base 0
+ XQueryPointer@Base 0
+ XQueryTextExtents16@Base 0
+ XQueryTextExtents@Base 0
+ XQueryTree@Base 0
+ XRaiseWindow@Base 0
+ XReadBitmapFile@Base 0
+ XReadBitmapFileData@Base 0
+ XRebindKeysym@Base 0
+ XRecolorCursor@Base 0
+ XReconfigureWMWindow@Base 0
+ XRectInRegion@Base 0
+ XRefreshKeyboardMapping@Base 0
+ XRegisterIMInstantiateCallback@Base 0
+ XRemoveConnectionWatch@Base 0
+ XRemoveFromSaveSet@Base 0
+ XRemoveHost@Base 0
+ XRemoveHosts@Base 0
+ XReparentWindow@Base 0
+ XResetScreenSaver@Base 0
+ XResizeWindow@Base 0
+ XResourceManagerString@Base 0
+ XRestackWindows@Base 0
+ XRootWindow@Base 0
+ XRootWindowOfScreen@Base 0
+ XRotateBuffers@Base 0
+ XRotateWindowProperties@Base 0
+ XSaveContext@Base 0
+ XScreenCount@Base 0
+ XScreenNumberOfScreen@Base 0
+ XScreenOfDisplay@Base 0
+ XScreenResourceString@Base 0
+ XSelectInput@Base 0
+ XSendEvent@Base 0
+ XServerVendor@Base 0
+ XSetAccessControl@Base 0
+ XSetAfterFunction@Base 0
+ XSetArcMode@Base 0
+ XSetAuthorization@Base 0
+ XSetBackground@Base 0
+ XSetClassHint@Base 0
+ XSetClipMask@Base 0
+ XSetClipOrigin@Base 0
+ XSetClipRectangles@Base 0
+ XSetCloseDownMode@Base 0
+ XSetCommand@Base 0
+ XSetDashes@Base 0
+ XSetErrorHandler@Base 0
+ XSetFillRule@Base 0
+ XSetFillStyle@Base 0
+ XSetFont@Base 0
+ XSetFontPath@Base 0
+ XSetForeground@Base 0
+ XSetFunction@Base 0
+ XSetGraphicsExposures@Base 0
+ XSetICFocus@Base 0
+ XSetICValues@Base 0
+ XSetIMValues@Base 0
+ XSetIOErrorExitHandler@Base 2:1.7.0
+ XSetIOErrorHandler@Base 0
+ XSetIconName@Base 0
+ XSetIconSizes@Base 0
+ XSetInputFocus@Base 0
+ XSetLineAttributes@Base 0
+ XSetLocaleModifiers@Base 0
+ XSetModifierMapping@Base 0
+ XSetNormalHints@Base 0
+ XSetOCValues@Base 0
+ XSetOMValues@Base 0
+ XSetPlaneMask@Base 0
+ XSetPointerMapping@Base 0
+ XSetRGBColormaps@Base 0
+ XSetRegion@Base 0
+ XSetScreenSaver@Base 0
+ XSetSelectionOwner@Base 0
+ XSetSizeHints@Base 0
+ XSetStandardColormap@Base 0
+ XSetStandardProperties@Base 0
+ XSetState@Base 0
+ XSetStipple@Base 0
+ XSetSubwindowMode@Base 0
+ XSetTSOrigin@Base 0
+ XSetTextProperty@Base 0
+ XSetTile@Base 0
+ XSetTransientForHint@Base 0
+ XSetWMClientMachine@Base 0
+ XSetWMColormapWindows@Base 0
+ XSetWMHints@Base 0
+ XSetWMIconName@Base 0
+ XSetWMName@Base 0
+ XSetWMNormalHints@Base 0
+ XSetWMProperties@Base 0
+ XSetWMProtocols@Base 0
+ XSetWMSizeHints@Base 0
+ XSetWindowBackground@Base 0
+ XSetWindowBackgroundPixmap@Base 0
+ XSetWindowBorder@Base 0
+ XSetWindowBorderPixmap@Base 0
+ XSetWindowBorderWidth@Base 0
+ XSetWindowColormap@Base 0
+ XSetZoomHints@Base 0
+ XShrinkRegion@Base 0
+ XStoreBuffer@Base 0
+ XStoreBytes@Base 0
+ XStoreColor@Base 0
+ XStoreColors@Base 0
+ XStoreName@Base 0
+ XStoreNamedColor@Base 0
+ XStringListToTextProperty@Base 0
+ XStringToKeysym@Base 0
+ XSubImage@Base 0
+ XSubtractRegion@Base 0
+ XSupportsLocale@Base 0
+ XSync@Base 0
+ XSynchronize@Base 0
+ XTextExtents16@Base 0
+ XTextExtents@Base 0
+ XTextPropertyToStringList@Base 0
+ XTextWidth16@Base 0
+ XTextWidth@Base 0
+ XTranslateCoordinates@Base 0
+ XUndefineCursor@Base 0
+ XUngrabButton@Base 0
+ XUngrabKey@Base 0
+ XUngrabKeyboard@Base 0
+ XUngrabPointer@Base 0
+ XUngrabServer@Base 0
+ XUninstallColormap@Base 0
+ XUnionRectWithRegion@Base 0
+ XUnionRegion@Base 0
+ XUnloadFont@Base 0
+ XUnlockDisplay@Base 0
+ XUnmapSubwindows@Base 0
+ XUnmapWindow@Base 0
+ XUnregisterIMInstantiateCallback@Base 0
+ XUnsetICFocus@Base 0
+ XVaCreateNestedList@Base 0
+ XVendorRelease@Base 0
+ XVisualIDFromVisual@Base 0
+ XWMGeometry@Base 0
+ XWarpPointer@Base 0
+ XWhitePixel@Base 0
+ XWhitePixelOfScreen@Base 0
+ XWidthMMOfScreen@Base 0
+ XWidthOfScreen@Base 0
+ XWindowEvent@Base 0
+ XWithdrawWindow@Base 0
+ XWriteBitmapFile@Base 0
+ XXorRegion@Base 0
+ XcmsAddColorSpace@Base 0
+ XcmsAddFunctionSet@Base 0
+ XcmsAllocColor@Base 0
+ XcmsAllocNamedColor@Base 0
+ XcmsCCCOfColormap@Base 0
+ XcmsCIELabClipL@Base 0
+ XcmsCIELabClipLab@Base 0
+ XcmsCIELabClipab@Base 0
+ (optional)XcmsCIELabColorSpace@Base 0 1
+ XcmsCIELabQueryMaxC@Base 0
+ XcmsCIELabQueryMaxL@Base 0
+ XcmsCIELabQueryMaxLC@Base 0
+ XcmsCIELabQueryMinL@Base 0
+ XcmsCIELabToCIEXYZ@Base 0
+ XcmsCIELabWhiteShiftColors@Base 0
+ XcmsCIELuvClipL@Base 0
+ XcmsCIELuvClipLuv@Base 0
+ XcmsCIELuvClipuv@Base 0
+ (optional)XcmsCIELuvColorSpace@Base 0 1
+ XcmsCIELuvQueryMaxC@Base 0
+ XcmsCIELuvQueryMaxL@Base 0
+ XcmsCIELuvQueryMaxLC@Base 0
+ XcmsCIELuvQueryMinL@Base 0
+ XcmsCIELuvToCIEuvY@Base 0
+ XcmsCIELuvWhiteShiftColors@Base 0
+ (optional)XcmsCIEXYZColorSpace@Base 0 1
+ XcmsCIEXYZToCIELab@Base 0
+ XcmsCIEXYZToCIEuvY@Base 0
+ XcmsCIEXYZToCIExyY@Base 0
+ XcmsCIEXYZToRGBi@Base 0
+ (optional)XcmsCIEuvYColorSpace@Base 0 1
+ XcmsCIEuvYToCIELuv@Base 0
+ XcmsCIEuvYToCIEXYZ@Base 0
+ XcmsCIEuvYToTekHVC@Base 0
+ (optional)XcmsCIExyYColorSpace@Base 0 1
+ XcmsCIExyYToCIEXYZ@Base 0
+ XcmsClientWhitePointOfCCC@Base 0
+ XcmsConvertColors@Base 0
+ XcmsCreateCCC@Base 0
+ XcmsDefaultCCC@Base 0
+ XcmsDisplayOfCCC@Base 0
+ XcmsFormatOfPrefix@Base 0
+ XcmsFreeCCC@Base 0
+ (optional)XcmsLinearRGBFunctionSet@Base 0 1
+ XcmsLookupColor@Base 0
+ XcmsPrefixOfFormat@Base 0
+ XcmsQueryBlack@Base 0
+ XcmsQueryBlue@Base 0
+ XcmsQueryColor@Base 0
+ XcmsQueryColors@Base 0
+ XcmsQueryGreen@Base 0
+ XcmsQueryRed@Base 0
+ XcmsQueryWhite@Base 0
+ (optional)XcmsRGBColorSpace@Base 0 1
+ XcmsRGBToRGBi@Base 0
+ (optional)XcmsRGBiColorSpace@Base 0 1
+ XcmsRGBiToCIEXYZ@Base 0
+ XcmsRGBiToRGB@Base 0
+ XcmsScreenNumberOfCCC@Base 0
+ XcmsScreenWhitePointOfCCC@Base 0
+ XcmsSetCCCOfColormap@Base 0
+ XcmsSetCompressionProc@Base 0
+ XcmsSetWhiteAdjustProc@Base 0
+ XcmsSetWhitePoint@Base 0
+ XcmsStoreColor@Base 0
+ XcmsStoreColors@Base 0
+ XcmsTekHVCClipC@Base 0
+ XcmsTekHVCClipV@Base 0
+ XcmsTekHVCClipVC@Base 0
+ (optional)XcmsTekHVCColorSpace@Base 0 1
+ XcmsTekHVCQueryMaxC@Base 0
+ XcmsTekHVCQueryMaxV@Base 0
+ XcmsTekHVCQueryMaxVC@Base 0
+ XcmsTekHVCQueryMaxVSamples@Base 0
+ XcmsTekHVCQueryMinV@Base 0
+ XcmsTekHVCToCIEuvY@Base 0
+ XcmsTekHVCWhiteShiftColors@Base 0
+ (optional)XcmsUNDEFINEDColorSpace@Base 0 1
+ XcmsVisualOfCCC@Base 0
+ XkbAddDeviceLedInfo@Base 0
+ XkbAddGeomColor@Base 0
+ XkbAddGeomDoodad@Base 0
+ XkbAddGeomKey@Base 0
+ XkbAddGeomKeyAlias@Base 0
+ XkbAddGeomOutline@Base 0
+ XkbAddGeomOverlay@Base 0
+ XkbAddGeomOverlayKey@Base 0
+ XkbAddGeomOverlayRow@Base 0
+ XkbAddGeomProperty@Base 0
+ XkbAddGeomRow@Base 0
+ XkbAddGeomSection@Base 0
+ XkbAddGeomShape@Base 0
+ XkbAddKeyType@Base 0
+ XkbAllocClientMap@Base 0
+ XkbAllocCompatMap@Base 0
+ XkbAllocControls@Base 0
+ XkbAllocDeviceInfo@Base 0
+ XkbAllocGeomColors@Base 0
+ XkbAllocGeomDoodads@Base 0
+ XkbAllocGeomKeyAliases@Base 0
+ XkbAllocGeomKeys@Base 0
+ XkbAllocGeomOutlines@Base 0
+ XkbAllocGeomOverlayKeys@Base 0
+ XkbAllocGeomOverlayRows@Base 0
+ XkbAllocGeomOverlays@Base 0
+ XkbAllocGeomPoints@Base 0
+ XkbAllocGeomProps@Base 0
+ XkbAllocGeomRows@Base 0
+ XkbAllocGeomSectionDoodads@Base 0
+ XkbAllocGeomSections@Base 0
+ XkbAllocGeomShapes@Base 0
+ XkbAllocGeometry@Base 0
+ XkbAllocIndicatorMaps@Base 0
+ XkbAllocKeyboard@Base 0
+ XkbAllocNames@Base 0
+ XkbAllocServerMap@Base 0
+ XkbApplyCompatMapToKey@Base 0
+ XkbApplyVirtualModChanges@Base 0
+ XkbBell@Base 0
+ XkbBellEvent@Base 0
+ XkbChangeDeviceInfo@Base 0
+ XkbChangeEnabledControls@Base 0
+ XkbChangeKeycodeRange@Base 0
+ XkbChangeMap@Base 0
+ XkbChangeNames@Base 0
+ XkbChangeTypesOfKey@Base 0
+ XkbComputeEffectiveMap@Base 0
+ XkbComputeRowBounds@Base 0
+ XkbComputeSectionBounds@Base 0
+ XkbComputeShapeBounds@Base 0
+ XkbComputeShapeTop@Base 0
+ XkbCopyKeyType@Base 0
+ XkbCopyKeyTypes@Base 0
+ XkbDeviceBell@Base 0
+ XkbDeviceBellEvent@Base 0
+ XkbFindOverlayForKey@Base 0
+ XkbForceBell@Base 0
+ XkbForceDeviceBell@Base 0
+ XkbFreeClientMap@Base 0
+ XkbFreeCompatMap@Base 0
+ XkbFreeComponentList@Base 0
+ XkbFreeControls@Base 0
+ XkbFreeDeviceInfo@Base 0
+ XkbFreeGeomColors@Base 0
+ XkbFreeGeomDoodads@Base 0
+ XkbFreeGeomKeyAliases@Base 0
+ XkbFreeGeomKeys@Base 0
+ XkbFreeGeomOutlines@Base 0
+ XkbFreeGeomOverlayKeys@Base 0
+ XkbFreeGeomOverlayRows@Base 0
+ XkbFreeGeomOverlays@Base 0
+ XkbFreeGeomPoints@Base 0
+ XkbFreeGeomProperties@Base 0
+ XkbFreeGeomRows@Base 0
+ XkbFreeGeomSections@Base 0
+ XkbFreeGeomShapes@Base 0
+ XkbFreeGeometry@Base 0
+ XkbFreeIndicatorMaps@Base 0
+ XkbFreeKeyboard@Base 0
+ XkbFreeNames@Base 0
+ XkbFreeServerMap@Base 0
+ XkbGetAutoRepeatRate@Base 0
+ XkbGetAutoResetControls@Base 0
+ XkbGetCompatMap@Base 0
+ XkbGetControls@Base 0
+ XkbGetDetectableAutoRepeat@Base 0
+ XkbGetDeviceButtonActions@Base 0
+ XkbGetDeviceInfo@Base 0
+ XkbGetDeviceInfoChanges@Base 0
+ XkbGetDeviceLedInfo@Base 0
+ XkbGetGeometry@Base 0
+ XkbGetIndicatorMap@Base 0
+ XkbGetIndicatorState@Base 0
+ XkbGetKeyActions@Base 0
+ XkbGetKeyBehaviors@Base 0
+ XkbGetKeyExplicitComponents@Base 0
+ XkbGetKeyModifierMap@Base 0
+ XkbGetKeySyms@Base 0
+ XkbGetKeyTypes@Base 0
+ XkbGetKeyVirtualModMap@Base 0
+ XkbGetKeyboard@Base 0
+ XkbGetKeyboardByName@Base 0
+ XkbGetMap@Base 0
+ XkbGetMapChanges@Base 0
+ XkbGetNamedDeviceIndicator@Base 0
+ XkbGetNamedGeometry@Base 0
+ XkbGetNamedIndicator@Base 0
+ XkbGetNames@Base 0
+ XkbGetPerClientControls@Base 0
+ XkbGetState@Base 0
+ XkbGetUpdatedMap@Base 0
+ XkbGetVirtualMods@Base 0
+ XkbGetXlibControls@Base 0
+ XkbIgnoreExtension@Base 0
+ XkbInitCanonicalKeyTypes@Base 0
+ XkbKeyTypesForCoreSymbols@Base 0
+ XkbKeycodeToKeysym@Base 0
+ XkbKeysymToModifiers@Base 0
+ XkbLatchGroup@Base 0
+ XkbLatchModifiers@Base 0
+ XkbLibraryVersion@Base 0
+ XkbListComponents@Base 0
+ XkbLockGroup@Base 0
+ XkbLockModifiers@Base 0
+ XkbLookupKeyBinding@Base 0
+ XkbLookupKeySym@Base 0
+ XkbNoteControlsChanges@Base 0
+ XkbNoteDeviceChanges@Base 0
+ XkbNoteMapChanges@Base 0
+ XkbNoteNameChanges@Base 0
+ XkbOpenDisplay@Base 0
+ XkbQueryExtension@Base 0
+ XkbRefreshKeyboardMapping@Base 0
+ XkbResizeDeviceButtonActions@Base 0
+ XkbResizeKeyActions@Base 0
+ XkbResizeKeySyms@Base 0
+ XkbResizeKeyType@Base 0
+ XkbSelectEventDetails@Base 0
+ XkbSelectEvents@Base 0
+ XkbSetAtomFuncs@Base 0
+ XkbSetAutoRepeatRate@Base 0
+ XkbSetAutoResetControls@Base 0
+ XkbSetCompatMap@Base 0
+ XkbSetControls@Base 0
+ XkbSetDebuggingFlags@Base 0
+ XkbSetDetectableAutoRepeat@Base 0
+ XkbSetDeviceButtonActions@Base 0
+ XkbSetDeviceInfo@Base 0
+ XkbSetDeviceLedInfo@Base 0
+ XkbSetGeometry@Base 0
+ XkbSetIgnoreLockMods@Base 0
+ XkbSetIndicatorMap@Base 0
+ XkbSetMap@Base 0
+ XkbSetNamedDeviceIndicator@Base 0
+ XkbSetNamedIndicator@Base 0
+ XkbSetNames@Base 0
+ XkbSetPerClientControls@Base 0
+ XkbSetServerInternalMods@Base 0
+ XkbSetXlibControls@Base 0
+ XkbToControl@Base 0
+ XkbTranslateKey@Base 0
+ XkbTranslateKeyCode@Base 0
+ XkbTranslateKeySym@Base 0
+ XkbUpdateActionVirtualMods@Base 0
+ XkbUpdateKeyTypeVirtualMods@Base 0
+ XkbUpdateMapFromCore@Base 0
+ XkbUseExtension@Base 0
+ XkbVirtualModsToReal@Base 0
+ XkbXlibControlsImplemented@Base 0
+ XmbDrawImageString@Base 0
+ XmbDrawString@Base 0
+ XmbDrawText@Base 0
+ XmbLookupString@Base 0
+ XmbResetIC@Base 0
+ XmbSetWMProperties@Base 0
+ XmbTextEscapement@Base 0
+ XmbTextExtents@Base 0
+ XmbTextListToTextProperty@Base 0
+ XmbTextPerCharExtents@Base 0
+ XmbTextPropertyToTextList@Base 0
+ Xpermalloc@Base 0
+ XrmCombineDatabase@Base 0
+ XrmCombineFileDatabase@Base 0
+ XrmDestroyDatabase@Base 0
+ XrmEnumerateDatabase@Base 0
+ XrmGetDatabase@Base 0
+ XrmGetFileDatabase@Base 0
+ XrmGetResource@Base 0
+ XrmGetStringDatabase@Base 0
+ XrmInitialize@Base 0
+ XrmLocaleOfDatabase@Base 0
+ XrmMergeDatabases@Base 0
+ XrmParseCommand@Base 0
+ XrmPermStringToQuark@Base 0
+ XrmPutFileDatabase@Base 0
+ XrmPutLineResource@Base 0
+ XrmPutResource@Base 0
+ XrmPutStringResource@Base 0
+ XrmQGetResource@Base 0
+ XrmQGetSearchList@Base 0
+ XrmQGetSearchResource@Base 0
+ XrmQPutResource@Base 0
+ XrmQPutStringResource@Base 0
+ XrmQuarkToString@Base 0
+ XrmSetDatabase@Base 0
+ XrmStringToBindingQuarkList@Base 0
+ XrmStringToQuark@Base 0
+ XrmStringToQuarkList@Base 0
+ XrmUniqueQuark@Base 0
+ Xutf8DrawImageString@Base 0
+ Xutf8DrawString@Base 0
+ Xutf8DrawText@Base 0
+ Xutf8LookupString@Base 0
+ Xutf8ResetIC@Base 0
+ Xutf8SetWMProperties@Base 0
+ Xutf8TextEscapement@Base 0
+ Xutf8TextExtents@Base 0
+ Xutf8TextListToTextProperty@Base 0
+ Xutf8TextPerCharExtents@Base 0
+ Xutf8TextPropertyToTextList@Base 0
+ XwcDrawImageString@Base 0
+ XwcDrawString@Base 0
+ XwcDrawText@Base 0
+ XwcFreeStringList@Base 0
+ XwcLookupString@Base 0
+ XwcResetIC@Base 0
+ XwcTextEscapement@Base 0
+ XwcTextExtents@Base 0
+ XwcTextListToTextProperty@Base 0
+ XwcTextPerCharExtents@Base 0
+ XwcTextPropertyToTextList@Base 0
+ (optional)_Utf8GetConvByName@Base 0 1
+ _XAllocID@Base 0
+ _XAllocIDs@Base 0
+ _XAllocScratch@Base 0
+ _XAllocTemp@Base 0
+ _XAsyncErrorHandler@Base 0
+ (optional)_XCloseLC@Base 0 1
+ (optional)_XColor_to_XcmsRGB@Base 0 1
+ (optional)_XConnectXCB@Base 0 1
+ _XCopyEventCookie@Base 2:1.2.99.901
+ (optional)_XCopyToArg@Base 0 1
+ _XCreateMutex_fn@Base 0
+ (arch-bits=64)_XData32@Base 0
+ _XDefaultError@Base 0
+ _XDefaultIOError@Base 0
+ _XDefaultIOErrorExit@Base 2:1.7.0
+ (optional)_XDefaultOpenIM@Base 0 1
+ (optional)_XDefaultOpenOM@Base 0 1
+ _XDefaultWireError@Base 0
+ _XDeq@Base 0
+ _XDeqAsyncHandler@Base 0
+ _XEatData@Base 0
+ _XEatDataWords@Base 2:1.6.0
+ _XEnq@Base 0
+ _XError@Base 0
+ _XErrorFunction@Base 0
+ _XEventToWire@Base 0
+ _XEventsQueued@Base 0
+ (optional)_XF86BigfontFreeFontMetrics@Base 0 1
+ _XF86LoadQueryLocaleFont@Base 0
+ _XFetchEventCookie@Base 2:1.2.99.901
+ _XFlush@Base 0
+ _XFlushGCCache@Base 0
+ (optional)_XFreeAtomTable@Base 0 1
+ (optional)_XFreeDisplayLock_fn@Base 0 1
+ (optional)_XFreeDisplayStructure@Base 0 1
+ _XFreeEventCookies@Base 2:1.2.99.901
+ _XFreeExtData@Base 0
+ _XFreeMutex_fn@Base 0
+ _XFreeTemp@Base 0
+ (optional)_XFreeX11XCBStructure@Base 0 1
+ _XGetAsyncData@Base 0
+ _XGetAsyncReply@Base 0
+ _XGetBitsPerPixel@Base 0
+ _XGetHostname@Base 0
+ (optional)_XGetLCValues@Base 0 1
+ _XGetRequest@Base 2:1.4.99.1
+ _XGetScanlinePad@Base 0
+ _XGetWindowAttributes@Base 0
+ (optional)_XHeadOfDisplayList@Base 0 1
+ (optional)_XIMCompileResourceList@Base 0 1
+ _XIOError@Base 0
+ _XIOErrorFunction@Base 0
+ (optional)_XInitDisplayLock_fn@Base 0 1
+ (optional)_XInitIM@Base 0 1
+ _XInitImageFuncPtrs@Base 0
+ _XInitKeysymDB@Base 0
+ (optional)_XInitOM@Base 0 1
+ _XIsEventCookie@Base 2:1.2.99.901
+ (optional)_XKeyInitialize@Base 0 1
+ (optional)_XKeycodeToKeysym@Base 0 1
+ (optional)_XKeysymToKeycode@Base 0 1
+ (optional)_XKeysymToModifiers@Base 0 1
+ _XLockMutex_fn@Base 0
+ (optional)_XLookupKeysym@Base 0 1
+ (optional)_XLookupString@Base 0 1
+ (optional)_XNoticeCreateBitmap@Base 0 1
+ (optional)_XNoticePutBitmap@Base 0 1
+ (optional)_XOpenLC@Base 0 1
+ (optional)_XParseBaseFontNameList@Base 0 1
+ _XPollfdCacheAdd@Base 0
+ _XPollfdCacheDel@Base 0
+ _XPollfdCacheInit@Base 0
+ _XProcessInternalConnection@Base 0
+ _XProcessWindowAttributes@Base 0
+ _XPutBackEvent@Base 0
+ (arch-bits=64)_XRead32@Base 0
+ _XRead@Base 0
+ _XReadEvents@Base 0
+ _XReadPad@Base 0
+ (optional)_XRefreshKeyboardMapping@Base 0 1
+ _XRegisterFilterByMask@Base 0
+ _XRegisterFilterByType@Base 0
+ _XRegisterInternalConnection@Base 0
+ _XReply@Base 0
+ _XReverse_Bytes@Base 0
+ _XScreenOfWindow@Base 0
+ _XSend@Base 0
+ _XSetClipRectangles@Base 0
+ _XSetImage@Base 0
+ _XSetLastRequestRead@Base 0
+ _XStoreEventCookie@Base 2:1.2.99.901
+ _XTextHeight16@Base 0
+ _XTextHeight@Base 0
+ (optional)_XTranslateKey@Base 0 1
+ (optional)_XTranslateKeySym@Base 0 1
+ (optional)_XTryShapeBitmapCursor@Base 0 1
+ _XUnknownCopyEventCookie@Base 2:1.2.99.901
+ _XUnknownNativeEvent@Base 0
+ _XUnknownWireEvent@Base 0
+ _XUnknownWireEventCookie@Base 2:1.2.99.901
+ _XUnlockMutex_fn@Base 0
+ _XUnregisterFilter@Base 0
+ _XUnregisterInternalConnection@Base 0
+ (optional)_XUnresolveColor@Base 0 1
+ (optional)_XUpdateAtomCache@Base 0 1
+ (optional)_XUpdateGCCache@Base 0 1
+ _XVIDtoVisual@Base 0
+ _XWireToEvent@Base 0
+ (optional)_XcmsAddCmapRec@Base 0 1
+ (optional)_XcmsArcTangent@Base 0 1
+ (optional)_XcmsCIELabQueryMaxLCRGB@Base 0 1
+ (optional)_XcmsCIELab_prefix@Base 0 1
+ (optional)_XcmsCIELuvQueryMaxLCRGB@Base 0 1
+ (optional)_XcmsCIELuv_prefix@Base 0 1
+ (optional)_XcmsCIEXYZ_ValidSpec@Base 0 1
+ (optional)_XcmsCIEXYZ_prefix@Base 0 1
+ (optional)_XcmsCIEuvY_ValidSpec@Base 0 1
+ (optional)_XcmsCIEuvY_prefix@Base 0 1
+ (optional)_XcmsCIExyY_prefix@Base 0 1
+ (optional)_XcmsConvertColorsWithWhitePt@Base 0 1
+ (optional)_XcmsCopyCmapRecAndFree@Base 0 1
+ (optional)_XcmsCopyISOLatin1Lowered@Base 0 1
+ (optional)_XcmsCopyPointerArray@Base 0 1
+ (optional)_XcmsCosine@Base 0 1
+ (optional)_XcmsCubeRoot@Base 0 1
+ (optional)_XcmsDDColorSpaces@Base 0 1
+ (optional)_XcmsDDColorSpacesInit@Base 0 1
+ (optional)_XcmsDDConvertColors@Base 0 1
+ (optional)_XcmsDIColorSpaces@Base 0 1
+ (optional)_XcmsDIColorSpacesInit@Base 0 1
+ (optional)_XcmsDIConvertColors@Base 0 1
+ (optional)_XcmsDeleteCmapRec@Base 0 1
+ (optional)_XcmsEqualWhitePts@Base 0 1
+ (optional)_XcmsFreeIntensityMaps@Base 0 1
+ (optional)_XcmsFreePointerArray@Base 0 1
+ (optional)_XcmsGetElement@Base 0 1
+ (optional)_XcmsGetIntensityMap@Base 0 1
+ (optional)_XcmsGetProperty@Base 0 1
+ (optional)_XcmsInitDefaultCCCs@Base 0 1
+ (optional)_XcmsInitScrnInfo@Base 0 1
+ (optional)_XcmsLRGB_InitScrnDefault@Base 0 1
+ (optional)_XcmsPushPointerArray@Base 0 1
+ (optional)_XcmsRGB_prefix@Base 0 1
+ (optional)_XcmsRGB_to_XColor@Base 0 1
+ (optional)_XcmsRGBi_prefix@Base 0 1
+ (optional)_XcmsRegColorSpaces@Base 0 1
+ (optional)_XcmsRegFormatOfPrefix@Base 0 1
+ (optional)_XcmsResolveColor@Base 0 1
+ (optional)_XcmsResolveColorString@Base 0 1
+ (optional)_XcmsSCCFuncSets@Base 0 1
+ (optional)_XcmsSCCFuncSetsInit@Base 0 1
+ (optional)_XcmsSetGetColor@Base 0 1
+ (optional)_XcmsSetGetColors@Base 0 1
+ (optional)_XcmsSine@Base 0 1
+ (optional)_XcmsSquareRoot@Base 0 1
+ (optional)_XcmsTekHVCQueryMaxVCRGB@Base 0 1
+ (optional)_XcmsTekHVC_CheckModify@Base 0 1
+ (optional)_XcmsTekHVC_prefix@Base 0 1
+ (optional)_XcmsUnresolveColor@Base 0 1
+ _Xdebug@Base 0
+ _Xevent_to_mask@Base 0
+ _Xglobal_lock@Base 0
+ (optional)_Xi18n_lock@Base 0 1
+ (optional)_XimCbDispatch@Base 0 1
+ (optional)_XimCheckCreateICValues@Base 0 1
+ (optional)_XimCheckDataSize@Base 0 1
+ (optional)_XimCheckICMode@Base 0 1
+ (optional)_XimCheckIMMode@Base 0 1
+ (optional)_XimCheckIfLocalProcessing@Base 0 1
+ (optional)_XimCheckIfThaiProcessing@Base 0 1
+ (optional)_XimCheckLocalInputStyle@Base 0 1
+ (optional)_XimCommitCallback@Base 0 1
+ (optional)_XimConnect@Base 0 1
+ (optional)_XimDecodeICATTRIBUTE@Base 0 1
+ (optional)_XimDecodeIMATTRIBUTE@Base 0 1
+ (optional)_XimDecodeLocalICAttr@Base 0 1
+ (optional)_XimDecodeLocalIMAttr@Base 0 1
+ (optional)_XimDestroyIMStructureList@Base 0 1
+ (optional)_XimDispatchInit@Base 0 1
+ (optional)_XimEncodeICATTRIBUTE@Base 0 1
+ (optional)_XimEncodeIMATTRIBUTE@Base 0 1
+ (optional)_XimEncodeLocalICAttr@Base 0 1
+ (optional)_XimEncodeLocalIMAttr@Base 0 1
+ (optional)_XimError@Base 0 1
+ (optional)_XimErrorCallback@Base 0 1
+ (optional)_XimExtension@Base 0 1
+ (optional)_XimFilterWaitEvent@Base 0 1
+ (optional)_XimFlush@Base 0 1
+ (optional)_XimForwardEvent@Base 0 1
+ (optional)_XimForwardEventCallback@Base 0 1
+ (optional)_XimFreeCommitInfo@Base 0 1
+ (optional)_XimFreeProtoIntrCallback@Base 0 1
+ (optional)_XimFreeTransIntrCallback@Base 0 1
+ (optional)_XimGetAttributeID@Base 0 1
+ (optional)_XimGetCharCode@Base 0 1
+ (optional)_XimGetCurrentICValues@Base 0 1
+ (optional)_XimGetCurrentIMValues@Base 0 1
+ (optional)_XimGetICValueData@Base 0 1
+ (optional)_XimGetIMValueData@Base 0 1
+ (optional)_XimGetLocaleCode@Base 0 1
+ (optional)_XimGetMyEndian@Base 0 1
+ (optional)_XimGetResourceListRec@Base 0 1
+ (optional)_XimGetResourceListRecByQuark@Base 0 1
+ (optional)_XimGetWindowEventmask@Base 0 1
+ (optional)_XimICOfXICID@Base 0 1
+ (optional)_XimImSportRec@Base 0 1
+ (optional)_XimInitialResourceInfo@Base 0 1
+ (optional)_XimLcctstombs@Base 0 1
+ (optional)_XimLcctstoutf8@Base 0 1
+ (optional)_XimLcctstowcs@Base 0 1
+ (optional)_XimLocalCreateIC@Base 0 1
+ (optional)_XimLocalFilter@Base 0 1
+ (optional)_XimLocalGetICValues@Base 0 1
+ (optional)_XimLocalGetIMValues@Base 0 1
+ (optional)_XimLocalIMFree@Base 0 1
+ (optional)_XimLocalMbLookupString@Base 0 1
+ (optional)_XimLocalOpenIM@Base 0 1
+ (optional)_XimLocalSetICValues@Base 0 1
+ (optional)_XimLocalSetIMValues@Base 0 1
+ (optional)_XimLocalUtf8LookupString@Base 0 1
+ (optional)_XimLocalWcLookupString@Base 0 1
+ (optional)_XimLookupMBText@Base 0 1
+ (optional)_XimLookupUTF8Text@Base 0 1
+ (optional)_XimLookupWCText@Base 0 1
+ (optional)_XimMakeICAttrIDList@Base 0 1
+ (optional)_XimMakeIMAttrIDList@Base 0 1
+ (optional)_XimOpenIM@Base 0 1
+ (optional)_XimParseStringFile@Base 0 1
+ (optional)_XimProcError@Base 0 1
+ (optional)_XimProcSyncReply@Base 0 1
+ (optional)_XimProtoCreateIC@Base 0 1
+ (optional)_XimProtoEventToWire@Base 0 1
+ (optional)_XimProtoIMFree@Base 0 1
+ (optional)_XimProtoMbLookupString@Base 0 1
+ (optional)_XimProtoOpenIM@Base 0 1
+ (optional)_XimProtoUtf8LookupString@Base 0 1
+ (optional)_XimProtoWcLookupString@Base 0 1
+ (optional)_XimProtoWireToEvent@Base 0 1
+ (optional)_XimRead@Base 0 1
+ (optional)_XimRegProtoIntrCallback@Base 0 1
+ (optional)_XimRegisterDispatcher@Base 0 1
+ (optional)_XimRegisterFilter@Base 0 1
+ (optional)_XimRegisterIMInstantiateCallback@Base 0 1
+ (optional)_XimRegisterServerFilter@Base 0 1
+ (optional)_XimRegisterTriggerKeysCallback@Base 0 1
+ (optional)_XimReregisterFilter@Base 0 1
+ (optional)_XimResetIMInstantiateCallback@Base 0 1
+ (optional)_XimRespSyncReply@Base 0 1
+ (optional)_XimServerDestroy@Base 0 1
+ (optional)_XimSetCurrentICValues@Base 0 1
+ (optional)_XimSetCurrentIMValues@Base 0 1
+ (optional)_XimSetEventMaskCallback@Base 0 1
+ (optional)_XimSetHeader@Base 0 1
+ (optional)_XimSetICDefaults@Base 0 1
+ (optional)_XimSetICMode@Base 0 1
+ (optional)_XimSetICResourceList@Base 0 1
+ (optional)_XimSetICValueData@Base 0 1
+ (optional)_XimSetIMMode@Base 0 1
+ (optional)_XimSetIMResourceList@Base 0 1
+ (optional)_XimSetIMValueData@Base 0 1
+ (optional)_XimSetInnerICResourceList@Base 0 1
+ (optional)_XimSetInnerIMResourceList@Base 0 1
+ (optional)_XimSetLocalIMDefaults@Base 0 1
+ (optional)_XimShutdown@Base 0 1
+ (optional)_XimSync@Base 0 1
+ (optional)_XimSyncCallback@Base 0 1
+ (optional)_XimThaiCloseIM@Base 0 1
+ (optional)_XimThaiCreateIC@Base 0 1
+ (optional)_XimThaiFilter@Base 0 1
+ (optional)_XimThaiIMFree@Base 0 1
+ (optional)_XimThaiOpenIM@Base 0 1
+ (optional)_XimTransCallDispatcher@Base 0 1
+ (optional)_XimTransConf@Base 0 1
+ (optional)_XimTransFilterWaitEvent@Base 0 1
+ (optional)_XimTransFlush@Base 0 1
+ (optional)_XimTransInternalConnection@Base 0 1
+ (optional)_XimTransRead@Base 0 1
+ (optional)_XimTransRegisterDispatcher@Base 0 1
+ (optional)_XimTransWrite@Base 0 1
+ (optional)_XimTransportRec@Base 0 1
+ (optional)_XimTriggerNotify@Base 0 1
+ (optional)_XimUnRegisterIMInstantiateCallback@Base 0 1
+ (optional)_XimUnregisterFilter@Base 0 1
+ (optional)_XimUnregisterServerFilter@Base 0 1
+ (optional)_XimWrite@Base 0 1
+ (optional)_XimXConf@Base 0 1
+ (optional)_XimXTransBytesReadable@Base 0 1
+ (optional)_XimXTransClose@Base 0 1
+ (optional)_XimXTransCloseForCloning@Base 0 1
+ (optional)_XimXTransConnect@Base 0 1
+ (optional)_XimXTransDisconnect@Base 0 1
+ (optional)_XimXTransFreeConnInfo@Base 0 1
+ (optional)_XimXTransGetConnectionNumber@Base 0 1
+ (optional)_XimXTransGetHostname@Base 0 1
+ (optional)_XimXTransGetPeerAddr@Base 0 1
+ (optional)_XimXTransIsLocal@Base 0 1
+ (optional)_XimXTransOpenCOTSClient@Base 0 1
+ (optional)_XimXTransRead@Base 0 1
+ (optional)_XimXTransReadv@Base 0 1
+ (optional)_XimXTransSetOption@Base 0 1
+ (optional)_XimXTransSocketINET6Funcs@Base 0 1
+ (optional)_XimXTransSocketINETFuncs@Base 0 1
+ (optional)_XimXTransSocketLocalFuncs@Base 0 1
+ (optional)_XimXTransSocketTCPFuncs@Base 0 1
+ (optional)_XimXTransSocketUNIXFuncs@Base 0 1
+ (optional)_XimXTransWrite@Base 0 1
+ (optional)_XimXTransWritev@Base 0 1
+ (optional)_Ximctstombs@Base 0 1
+ (optional)_Ximctstoutf8@Base 0 1
+ (optional)_Ximctstowcs@Base 0 1
+ (optional)_XkbCopyFromReadBuffer@Base 0 1
+ (optional)_XkbFreeReadBuffer@Base 0 1
+ (optional)_XkbGetAtomNameFunc@Base 0 1
+ (optional)_XkbGetCharset@Base 0 1
+ (optional)_XkbGetConverters@Base 0 1
+ (optional)_XkbGetReadBufferCountedString@Base 0 1
+ (optional)_XkbGetReadBufferPtr@Base 0 1
+ (optional)_XkbInitReadBuffer@Base 0 1
+ (optional)_XkbInternAtomFunc@Base 0 1
+ (optional)_XkbNoteCoreMapChanges@Base 0 1
+ (optional)_XkbPeekAtReadBuffer@Base 0 1
+ (optional|arch-bits=64)_XkbReadBufferCopy32@Base 0 1
+ (optional)_XkbReadBufferCopyKeySyms@Base 0 1
+ (optional|arch-bits=64)_XkbReadCopyData32@Base 0 1
+ (optional)_XkbReadCopyKeySyms@Base 0 1
+ (optional)_XkbReadGetCompatMapReply@Base 0 1
+ (optional)_XkbReadGetGeometryReply@Base 0 1
+ (optional)_XkbReadGetIndicatorMapReply@Base 0 1
+ (optional)_XkbReadGetMapReply@Base 0 1
+ (optional)_XkbReadGetNamesReply@Base 0 1
+ (optional)_XkbReloadDpy@Base 0 1
+ (optional)_XkbSkipReadBufferData@Base 0 1
+ (optional|arch-bits=64)_XkbWriteCopyData32@Base 0 1
+ (optional)_XkbWriteCopyKeySyms@Base 0 1
+ (optional)_XkeyTable@Base 0 1
+ (optional)_XlcAddCT@Base 0 1
+ (optional)_XlcAddCharSet@Base 0 1
+ (optional)_XlcAddGB18030LocaleConverters@Base 0 1
+ (optional)_XlcAddLoader@Base 0 1
+ (optional)_XlcAddUtf8Converters@Base 0 1
+ (optional)_XlcAddUtf8LocaleConverters@Base 0 1
+ (optional)_XlcCloseConverter@Base 0 1
+ (optional)_XlcCompareISOLatin1@Base 0 1
+ (optional)_XlcCompileResourceList@Base 0 1
+ (optional)_XlcConvert@Base 0 1
+ (optional)_XlcCopyFromArg@Base 0 1
+ (optional)_XlcCopyToArg@Base 0 1
+ (optional)_XlcCountVaList@Base 0 1
+ (optional)_XlcCreateDefaultCharSet@Base 0 1
+ (optional)_XlcCreateLC@Base 0 1
+ (optional)_XlcCreateLocaleDataBase@Base 0 1
+ (optional)_XlcCurrentLC@Base 0 1
+ (optional)_XlcDbg_printValue@Base 0 1
+ (optional)_XlcDeInitLoader@Base 0 1
+ (optional)_XlcDefaultLoader@Base 0 1
+ (optional)_XlcDefaultMapModifiers@Base 0 1
+ (optional)_XlcDestroyLC@Base 0 1
+ (optional)_XlcDestroyLocaleDataBase@Base 0 1
+ (optional)_XlcFileName@Base 0 1
+ (optional)_XlcGenericLoader@Base 0 1
+ (optional)_XlcGenericMethods@Base 0 1
+ (optional)_XlcGetCSValues@Base 0 1
+ (optional)_XlcGetCharSet@Base 0 1
+ (optional)_XlcGetCharSetWithSide@Base 0 1
+ (optional)_XlcGetLocaleDataBase@Base 0 1
+ (optional)_XlcGetResource@Base 0 1
+ (optional)_XlcGetValues@Base 0 1
+ (optional)_XlcInitCTInfo@Base 0 1
+ (optional)_XlcInitLoader@Base 0 1
+ (optional)_XlcLocaleDirName@Base 0 1
+ (optional)_XlcLocaleLibDirName@Base 0 1
+ (optional)_XlcMapOSLocaleName@Base 0 1
+ (optional)_XlcNCompareISOLatin1@Base 0 1
+ (optional)_XlcOpenConverter@Base 0 1
+ (optional)_XlcParseCharSet@Base 0 1
+ (optional)_XlcParse_scopemaps@Base 0 1
+ (optional)_XlcPublicMethods@Base 0 1
+ (optional)_XlcRemoveLoader@Base 0 1
+ (optional)_XlcResetConverter@Base 0 1
+ (optional)_XlcResolveI18NPath@Base 0 1
+ (optional)_XlcResolveLocaleName@Base 0 1
+ (optional)_XlcSetConverter@Base 0 1
+ (optional)_XlcSetValues@Base 0 1
+ (optional)_XlcUtf8Loader@Base 0 1
+ (optional)_XlcVaToArgList@Base 0 1
+ (optional)_XlcValidModSyntax@Base 0 1
+ (optional)_Xlcmbstoutf8@Base 0 1
+ (optional)_Xlcmbstowcs@Base 0 1
+ (optional)_Xlcmbtowc@Base 0 1
+ (optional)_Xlcwcstombs@Base 0 1
+ (optional)_Xlcwctomb@Base 0 1
+ (optional)_XmbDefaultDrawImageString@Base 0 1
+ (optional)_XmbDefaultDrawString@Base 0 1
+ (optional)_XmbDefaultTextEscapement@Base 0 1
+ (optional)_XmbDefaultTextExtents@Base 0 1
+ (optional)_XmbDefaultTextPerCharExtents@Base 0 1
+ (optional)_XmbGenericDrawImageString@Base 0 1
+ (optional)_XmbGenericDrawString@Base 0 1
+ (optional)_XmbGenericTextEscapement@Base 0 1
+ (optional)_XmbGenericTextExtents@Base 0 1
+ (optional)_XmbGenericTextPerCharExtents@Base 0 1
+ (optional)_XmbTextListToTextProperty@Base 0 1
+ (optional)_XmbTextPropertyToTextList@Base 0 1
+ _Xmblen@Base 0
+ (optional)_Xmbstoutf8@Base 0 1
+ (optional)_Xmbstowcs@Base 0 1
+ _Xmbtowc@Base 0
+ (optional)_XomConvert@Base 0 1
+ (optional)_XomGenericDrawString@Base 0 1
+ (optional)_XomGenericOpenOM@Base 0 1
+ (optional)_XomGenericTextExtents@Base 0 1
+ (optional)_XomGetFontDataFromFontSet@Base 0 1
+ (optional)_XomInitConverter@Base 0 1
+ (optional)_XrmDefaultInitParseInfo@Base 0 1
+ (optional)_XrmInitParseInfo@Base 0 1
+ (optional)_XrmInternalStringToQuark@Base 0 1
+ (optional)_Xthread_self_fn@Base 0 1
+ (optional)_Xutf8DefaultDrawImageString@Base 0 1
+ (optional)_Xutf8DefaultDrawString@Base 0 1
+ (optional)_Xutf8DefaultTextEscapement@Base 0 1
+ (optional)_Xutf8DefaultTextExtents@Base 0 1
+ (optional)_Xutf8DefaultTextPerCharExtents@Base 0 1
+ (optional)_Xutf8GenericDrawImageString@Base 0 1
+ (optional)_Xutf8GenericDrawString@Base 0 1
+ (optional)_Xutf8GenericTextEscapement@Base 0 1
+ (optional)_Xutf8GenericTextExtents@Base 0 1
+ (optional)_Xutf8GenericTextPerCharExtents@Base 0 1
+ (optional)_Xutf8TextListToTextProperty@Base 0 1
+ (optional)_Xutf8TextPropertyToTextList@Base 0 1
+ (optional)_XwcDefaultDrawImageString@Base 0 1
+ (optional)_XwcDefaultDrawString@Base 0 1
+ (optional)_XwcDefaultTextEscapement@Base 0 1
+ (optional)_XwcDefaultTextExtents@Base 0 1
+ (optional)_XwcDefaultTextPerCharExtents@Base 0 1
+ (optional)_XwcFreeStringList@Base 0 1
+ (optional)_XwcGenericDrawImageString@Base 0 1
+ (optional)_XwcGenericDrawString@Base 0 1
+ (optional)_XwcGenericTextEscapement@Base 0 1
+ (optional)_XwcGenericTextExtents@Base 0 1
+ (optional)_XwcGenericTextPerCharExtents@Base 0 1
+ (optional)_XwcTextListToTextProperty@Base 0 1
+ (optional)_XwcTextPropertyToTextList@Base 0 1
+ (optional)_Xwcscmp@Base 0 1
+ (optional)_Xwcscpy@Base 0 1
+ (optional)_Xwcslen@Base 0 1
+ (optional)_Xwcsncmp@Base 0 1
+ (optional)_Xwcsncpy@Base 0 1
+ (optional)_Xwcstombs@Base 0 1
+ _Xwctomb@Base 0
+ _conv_lock@Base 2:1.7.0
+ (optional)_qfree@Base 0 1
+ (optional)read_EncodingInfo@Base 0 1
+ (optional)xlocaledir@Base 0 1
--- libx11-1.8.12.orig/debian/libx11-data.install
+++ libx11-1.8.12/debian/libx11-data.install
@@ -0,0 +1,3 @@
+usr/share/X11/locale
+usr/share/X11/XErrorDB
+usr/share/man/man5
--- libx11-1.8.12.orig/debian/libx11-dev.install
+++ libx11-1.8.12/debian/libx11-dev.install
@@ -0,0 +1,4 @@
+usr/include/X11/*
+usr/lib/*/libX11.a
+usr/lib/*/libX11.so
+usr/lib/*/pkgconfig/x11.pc
--- libx11-1.8.12.orig/debian/libx11-doc.install
+++ libx11-1.8.12/debian/libx11-doc.install
@@ -0,0 +1,2 @@
+usr/share/man/man3/*
+usr/share/doc/libX11/* usr/share/doc/libx11-dev
--- libx11-1.8.12.orig/debian/libx11-xcb-dev.install
+++ libx11-1.8.12/debian/libx11-xcb-dev.install
@@ -0,0 +1,6 @@
+usr/include/X11/Xlib-xcb.h
+usr/share/man/man3/XGetXCBConnection.3
+usr/share/man/man3/XSetEventQueueOwner.3
+usr/lib/*/libX11-xcb.a
+usr/lib/*/libX11-xcb.so
+usr/lib/*/pkgconfig/x11-xcb.pc
--- libx11-1.8.12.orig/debian/libx11-xcb1.install
+++ libx11-1.8.12/debian/libx11-xcb1.install
@@ -0,0 +1 @@
+usr/lib/*/libX11-xcb.so.1*
--- libx11-1.8.12.orig/debian/libx11-xcb1.symbols
+++ libx11-1.8.12/debian/libx11-xcb1.symbols
@@ -0,0 +1,3 @@
+libX11-xcb.so.1 libx11-xcb1 #MINVER#
+ XGetXCBConnection@Base 0
+ XSetEventQueueOwner@Base 0
--- libx11-1.8.12.orig/debian/patches/003_recognize_glibc_2.3.2_locale_names.diff
+++ libx11-1.8.12/debian/patches/003_recognize_glibc_2.3.2_locale_names.diff
@@ -0,0 +1,446 @@
+$Id: 011a_recognize_glibc_2.3.2_locale_names.diff 1064 2006-01-11 12:26:45Z ender $
+
+Major housecleaning of X11's locale support.
+
+* Add all locales supported by version 2.3.2 of the GNU C Library except
+ zh_CN.GB18030, sq_AL.ISO-8859-1, and tg_TJ.KOI8-T. X has no support for
+ the GB18030 and KOI8-T character sets, and glibc appears to disagree with
+ most of the world about which character set Albanians use (see, for
+ example, iso_8859-2(7)). This baka gaijin has learned his lesson about
+ trying to report l10n bugs in glibc, so I'll let someone else do the
+ jousting. :-P
+
+* Synchronize compose.dir with locale.dir wherever possible (i.e., wherever
+ compose tables exist) so that as many supported locales as possible get a
+ Compose map. Comment out references to compose tables that don't
+ actually exist.
+
+* Disable support for locales that are neither supported by the GNU C
+ Library, nor use standard ISO 639 language or 3166 territory codes. This
+ includes Esperanto (eo_EO), and what I presume is Pennsylvania
+ "Dutch" (pd_DE, pd_US).
+
+* Remove ISO 8859-15 support for languages that don't use that character
+ set according to glibc.
+
+* Rewrite some comments to be in grammatical English.
+
+This patch by Branden Robinson.
+Major "forward port" by Nathanael Nerode.
+
+Partially submitted upstream. This is so large I don't expect it to all go in at once,
+but any bit would help. --Nathanael
+
+--- a/nls/compose.dir.pre
++++ b/nls/compose.dir.pre
+@@ -4,8 +4,13 @@ XCOMM The first word is the compose tabl
+ XCOMM and the second word is the full locale name.
+ XCOMM
+ XCOMM
++XCOMM Note that no Compose tables exist for ISO 8859-11, Microsoft code
++XCOMM pages, Fujitsu's S90 or U90 character sets, or TIS620 yet.
++XCOMM
+ iso8859-1/Compose: C
++iso8859-1/Compose: aa_DJ.ISO8859-1
+ iso8859-1/Compose: af_ZA.ISO8859-1
++iso8859-15/Compose: an_ES.ISO8859-15
+ iso8859-6/Compose: ar_AA.ISO8859-6
+ iso8859-6/Compose: ar_AE.ISO8859-6
+ iso8859-6/Compose: ar_BH.ISO8859-6
+@@ -70,6 +75,8 @@ iso8859-15/Compose: en_BE.ISO8859-15
+ iso8859-1/Compose: en_BW.ISO8859-1
+ iso8859-1/Compose: en_BZ.ISO8859-1
+ iso8859-1/Compose: en_CA.ISO8859-1
++iso8859-1/Compose: en_DK.ISO8859-1
++iso8859-15/Compose: en_DK.ISO8859-15
+ iso8859-1/Compose: en_EN.ISO8859-1
+ iso8859-1/Compose: en_GB.ISO8859-1
+ iso8859-15/Compose: en_GB.ISO8859-15
+@@ -77,6 +84,7 @@ iso8859-1/Compose: en_HK.ISO8859-1
+ iso8859-1/Compose: en_IE.ISO8859-1
+ iso8859-15/Compose: en_IE.ISO8859-15
+ iso8859-1/Compose: en_IL.ISO8859-1
++iso8859-1/Compose: en_IN.ISO8859-1
+ iso8859-15/Compose: en_IN.ISO8859-15
+ iso8859-1/Compose: en_JM.ISO8859-1
+ iso8859-1/Compose: en_NZ.ISO8859-1
+@@ -125,6 +133,8 @@ iso8859-13/Compose: et_EE.ISO8859-13
+ iso8859-15/Compose: et_EE.ISO8859-15
+ iso8859-1/Compose: eu_ES.ISO8859-1
+ iso8859-15/Compose: eu_ES.ISO8859-15
++iso8859-1/Compose: eu_FR.ISO8859-1
++iso8859-15/Compose: eu_FR.ISO8859-15
+ isiri-3342/Compose: fa_IR.ISIRI-3342
+ iso8859-1/Compose: fi_FI.ISO8859-1
+ iso8859-15/Compose: fi_FI.ISO8859-15
+@@ -158,11 +168,9 @@ iso8859-2/Compose: hr_HR.ISO8859-2
+ iso8859-2/Compose: hu_HU.ISO8859-2
+ armscii-8/Compose: hy_AM.ARMSCII-8
+ iso8859-1/Compose: id_ID.ISO8859-1
+-iso8859-15/Compose: id_ID.ISO8859-15
+ iso8859-1/Compose: is_IS.ISO8859-1
+ iso8859-15/Compose: is_IS.ISO8859-15
+ iso8859-1/Compose: it_CH.ISO8859-1
+-iso8859-15/Compose: it_CH.ISO8859-15
+ iso8859-1/Compose: it_IT.ISO8859-1
+ iso8859-15/Compose: it_IT.ISO8859-15
+ ja/Compose: ja_JP.eucJP
+@@ -171,11 +179,11 @@ ja.JIS/Compose: ja_JP.JIS7
+ georgian-academy/Compose: ka_GE.GEORGIAN-ACADEMY
+ georgian-ps/Compose: ka_GE.GEORGIAN-PS
+ iso8859-1/Compose: kl_GL.ISO8859-1
+-iso8859-15/Compose: kl_GL.ISO8859-15
+ ko/Compose: ko_KR.eucKR
+ iso8859-1/Compose: kw_GB.ISO8859-1
+ iso8859-14/Compose: kw_GB.ISO8859-14
+ iso8859-15/Compose: kw_GB.ISO8859-15
++iso8859-10/Compose: lg_UG.ISO8859-10
+ ibm-cp1133/Compose: lo_LA.IBM-CP1133
+ mulelao-1/Compose: lo_LA.MULELAO-1
+ iso8859-4/Compose: lt_LT.ISO8859-4
+@@ -199,15 +207,18 @@ iso8859-1/Compose: nr_ZA.ISO8859-1
+ iso8859-15/Compose: nso_ZA.ISO8859-15
+ iso8859-1/Compose: oc_FR.ISO8859-1
+ iso8859-15/Compose: oc_FR.ISO8859-15
+-iso8859-1/Compose: pd_DE.ISO8859-1
+-iso8859-15/Compose: pd_DE.ISO8859-15
+-iso8859-1/Compose: pd_US.ISO8859-1
+-iso8859-15/Compose: pd_US.ISO8859-15
++iso8859-1/Compose: om_KE.ISO8859-1
++XCOMM Presumably, "pd" is "Pennsylvania 'Dutch'", a U.S. dialect of German.
++XCOMM This is not an ISO language code defined for it, and the GNU C Library
++XCOMM doesn't support it.
++XCOMM iso8859-1/Compose: pd_DE.ISO8859-1
++XCOMM iso8859-15/Compose: pd_DE.ISO8859-15
++XCOMM iso8859-1/Compose: pd_US.ISO8859-1
++XCOMM iso8859-15/Compose: pd_US.ISO8859-15
+ iso8859-1/Compose: ph_PH.ISO8859-1
+ iso8859-2/Compose: pl_PL.ISO8859-2
+ iso8859-1/Compose: pp_AN.ISO8859-1
+ iso8859-1/Compose: pt_BR.ISO8859-1
+-iso8859-15/Compose: pt_BR.ISO8859-15
+ iso8859-1/Compose: pt_PT.ISO8859-1
+ iso8859-15/Compose: pt_PT.ISO8859-15
+ iso8859-2/Compose: ro_RO.ISO8859-2
+@@ -219,6 +230,9 @@ koi8-u/Compose: ru_UA.KOI8-U
+ iso8859-1/Compose: rw_RW.ISO8859-1
+ iso8859-2/Compose: sk_SK.ISO8859-2
+ iso8859-2/Compose: sl_SI.ISO8859-2
++iso8859-1/Compose: so_DJ.ISO8859-1
++iso8859-1/Compose: so_KE.ISO8859-1
++iso8859-1/Compose: so_SO.ISO8859-1
+ iso8859-2/Compose: sq_AL.ISO8859-2
+ iso8859-1/Compose: ss_ZA.ISO8859-1
+ iso8859-1/Compose: st_ZA.ISO8859-1
+@@ -252,12 +266,19 @@ zh_CN/Compose: zh_CN.gb2312
+ zh_CN.gbk/Compose: zh_CN.gbk
+ zh_CN.gb18030/Compose: zh_CN.gb18030
+ zh_HK.big5/Compose: zh_HK.big5
++zh_HK.big5hkscs/Compose: zh_HK.big5-hkscs
++zh_HK.big5hkscs/Compose: zh_HK.Big5-HKSCS
+ zh_HK.big5hkscs/Compose: zh_HK.big5hkscs
++zh_HK.big5hkscs/Compose: zh_HK.Big5HKSCS
++zh_CN/Compose: zh_SG.gb2312
++zh_CN.gbk/Compose: zh_SG.gbk
+ zh_TW.big5/Compose: zh_TW.big5
+ zh_TW/Compose: zh_TW.eucTW
+ iso8859-1/Compose: zu_ZA.ISO8859-1
+ XCOMM
+ XCOMM
++en_US.UTF-8/Compose: aa_ER.UTF-8
++en_US.UTF-8/Compose: aa_ET.UTF-8
+ en_US.UTF-8/Compose: C.UTF-8
+ en_US.UTF-8/Compose: af_ZA.UTF-8
+ am_ET.UTF-8/Compose: am_ET.UTF-8
+@@ -290,6 +311,7 @@ en_US.UTF-8/Compose: bn_IN.UTF-8
+ en_US.UTF-8/Compose: bo_IN.UTF-8
+ en_US.UTF-8/Compose: br_FR.UTF-8
+ en_US.UTF-8/Compose: bs_BA.UTF-8
++en_US.UTF-8/Compose: byn_ER.UTF-8
+ en_US.UTF-8/Compose: ca_AD.UTF-8
+ en_US.UTF-8/Compose: ca_ES.UTF-8
+ en_US.UTF-8/Compose: ca_FR.UTF-8
+@@ -353,6 +375,7 @@ en_US.UTF-8/Compose: es_UY.UTF-8
+ en_US.UTF-8/Compose: es_VE.UTF-8
+ en_US.UTF-8/Compose: et_EE.UTF-8
+ en_US.UTF-8/Compose: eu_ES.UTF-8
++en_US.UTF-8/Compose: eu_FR.UTF-8
+ en_US.UTF-8/Compose: fa_IR.UTF-8
+ fi_FI.UTF-8/Compose: fi_FI.UTF-8
+ en_US.UTF-8/Compose: fo_FO.UTF-8
+@@ -363,6 +386,8 @@ en_US.UTF-8/Compose: fr_FR.UTF-8
+ en_US.UTF-8/Compose: fr_LU.UTF-8
+ en_US.UTF-8/Compose: ga_IE.UTF-8
+ en_US.UTF-8/Compose: gd_GB.UTF-8
++en_US.UTF-8/Compose: gez_ER.UTF-8
++en_US.UTF-8/Compose: gez_ET.UTF-8
+ en_US.UTF-8/Compose: gl_ES.UTF-8
+ en_US.UTF-8/Compose: gu_IN.UTF-8
+ en_US.UTF-8/Compose: gv_GB.UTF-8
+@@ -377,6 +402,7 @@ en_US.UTF-8/Compose: is_IS.UTF-8
+ en_US.UTF-8/Compose: it_CH.UTF-8
+ en_US.UTF-8/Compose: it_IT.UTF-8
+ en_US.UTF-8/Compose: iu_CA.UTF-8
++en_US.UTF-8/Compose: iw_IL.UTF-8
+ ja_JP.UTF-8/Compose: ja_JP.UTF-8
+ en_US.UTF-8/Compose: ka_GE.UTF-8
+ en_US.UTF-8/Compose: kk_KZ.UTF-8
+@@ -396,6 +422,7 @@ en_US.UTF-8/Compose: mai_IN.UTF-8
+ en_US.UTF-8/Compose: mi_NZ.UTF-8
+ en_US.UTF-8/Compose: mk_MK.UTF-8
+ en_US.UTF-8/Compose: ml_IN.UTF-8
++en_US.UTF-8/Compose: mn_MN.UTF-8
+ en_US.UTF-8/Compose: mr_IN.UTF-8
+ en_US.UTF-8/Compose: ms_MY.UTF-8
+ en_US.UTF-8/Compose: mt_MT.UTF-8
+@@ -408,10 +435,14 @@ en_US.UTF-8/Compose: nr_ZA.UTF-8
+ en_US.UTF-8/Compose: nso_ZA.UTF-8
+ en_US.UTF-8/Compose: oc_FR.UTF-8
+ en_US.UTF-8/Compose: or_IN.UTF-8
++en_US.UTF-8/Compose: om_ET.UTF-8
+ en_US.UTF-8/Compose: pa_IN.UTF-8
+ en_US.UTF-8/Compose: pa_PK.UTF-8
+-en_US.UTF-8/Compose: pd_DE.UTF-8
+-en_US.UTF-8/Compose: pd_US.UTF-8
++XCOMM Presumably, "pd" is "Pennsylvania 'Dutch'", a U.S. dialect of German.
++XCOMM This is not an ISO language code defined for it, and the GNU C Library
++XCOMM doesn't support it.
++XCOMM en_US.UTF-8/Compose: pd_DE.UTF-8
++XCOMM en_US.UTF-8/Compose: pd_US.UTF-8
+ en_US.UTF-8/Compose: ph_PH.UTF-8
+ en_US.UTF-8/Compose: pl_PL.UTF-8
+ en_US.UTF-8/Compose: pp_AN.UTF-8
+@@ -426,9 +457,11 @@ en_US.UTF-8/Compose: sd_IN.UTF-8
+ en_US.UTF-8/Compose: sd_IN.UTF-8@devanagari
+ en_US.UTF-8/Compose: se_NO.UTF-8
+ en_US.UTF-8/Compose: sh_BA.UTF-8
++en_US.UTF-8/Compose: sid_ET.UTF-8
+ en_US.UTF-8/Compose: si_LK.UTF-8
+ en_US.UTF-8/Compose: sk_SK.UTF-8
+ en_US.UTF-8/Compose: sl_SI.UTF-8
++en_US.UTF-8/Compose: so_ET.UTF-8
+ en_US.UTF-8/Compose: sq_AL.UTF-8
+ sr_RS.UTF-8/Compose: sr_ME.UTF-8
+ sr_RS.UTF-8/Compose: sr_RS.UTF-8
+@@ -442,6 +475,7 @@ en_US.UTF-8/Compose: tg_TJ.UTF-8
+ th_TH.UTF-8/Compose: th_TH.UTF-8
+ en_US.UTF-8/Compose: ti_ER.UTF-8
+ en_US.UTF-8/Compose: ti_ET.UTF-8
++en_US.UTF-8/Compose: tig_ER.UTF-8
+ en_US.UTF-8/Compose: tl_PH.UTF-8
+ en_US.UTF-8/Compose: tn_ZA.UTF-8
+ en_US.UTF-8/Compose: tr_TR.UTF-8
+--- a/nls/locale.alias.pre
++++ b/nls/locale.alias.pre
+@@ -310,6 +310,12 @@ en_CA.iso88591: en_CA.ISO8859-1
+ en_CA.ISO-8859-1: en_CA.ISO8859-1
+ en_CA.ISO_8859-1: en_CA.ISO8859-1
+ en_CA.utf8: en_CA.UTF-8
++en_DK: en_DK.ISO8859-1
++en_DK.iso88591: en_DK.ISO8859-1
++en_DK.ISO-8859-1: en_DK.ISO8859-1
++en_DK.iso885915: en_DK.ISO8859-15
++en_DK.ISO-8859-15: en_DK.ISO8859-15
++en_DK.utf8: en_DK.UTF-8
+ en_DL.utf8: en_DL.UTF-8
+ en_GB: en_GB.ISO8859-1
+ en_GB.88591: en_GB.ISO8859-1
+@@ -894,7 +900,6 @@ pt_BR.88591.en: pt_BR.ISO8859-1
+ pt_BR.iso88591: pt_BR.ISO8859-1
+ pt_BR.ISO-8859-1: pt_BR.ISO8859-1
+ pt_BR.ISO_8859-1: pt_BR.ISO8859-1
+-pt_BR.iso885915: pt_BR.ISO8859-15
+ pt_BR.utf8: pt_BR.UTF-8
+ pt_PT: pt_PT.ISO8859-1
+ pt_PT.88591: pt_PT.ISO8859-1
+@@ -952,6 +957,7 @@ se_NO: se_NO.UTF-8
+ se_NO.utf8: se_NO.UTF-8
+ si: si_LK.UTF-8
+ si_LK: si_LK.UTF-8
++sid_ET: sid_ET.UTF-8
+ sk: sk_SK.ISO8859-2
+ sk_SK: sk_SK.ISO8859-2
+ sk_SK.iso88592: sk_SK.ISO8859-2
+@@ -1144,7 +1150,7 @@ XCOMM The following locale names are use
+ american.iso88591: en_US.ISO8859-1
+ arabic.iso88596: ar_AA.ISO8859-6
+ bokmal: nb_NO.ISO8859-1
+-bokm�l: nb_NO.ISO8859-1
++bokmål: nb_NO.ISO8859-1
+ bulgarian: bg_BG.CP1251
+ c-french.iso88591: fr_CA.ISO8859-1
+ catalan: ca_ES.ISO8859-1
+@@ -1159,11 +1165,11 @@ deutsch: de_DE.ISO8859-1
+ dutch: nl_NL.ISO8859-1
+ dutch.iso88591: nl_BE.ISO8859-1
+ eesti: et_EE.ISO8859-1
+-english.iso88591: en_EN.ISO8859-1
++english.iso88591: en_US.ISO8859-1
+ estonian: et_EE.ISO8859-1
+ finnish: fi_FI.ISO8859-1
+ finnish.iso88591: fi_FI.ISO8859-1
+-fran�ais: fr_FR.ISO8859-1
++fran�is: fr_FR.ISO8859-1
+ french: fr_FR.ISO8859-1
+ french.iso88591: fr_CH.ISO8859-1
+ galego: gl_ES.ISO8859-1
+--- a/nls/locale.dir.pre
++++ b/nls/locale.dir.pre
+@@ -6,7 +6,9 @@ XCOMM
+ XCOMM
+
+ C/XLC_LOCALE: C
++iso8859-1/XLC_LOCALE: aa_DJ.ISO8859-1
+ iso8859-1/XLC_LOCALE: af_ZA.ISO8859-1
++iso8859-15/XLC_LOCALE: an_ES.ISO8859-15
+ iso8859-6/XLC_LOCALE: ar_AA.ISO8859-6
+ iso8859-6/XLC_LOCALE: ar_AE.ISO8859-6
+ iso8859-6/XLC_LOCALE: ar_BH.ISO8859-6
+@@ -71,6 +73,8 @@ iso8859-15/XLC_LOCALE: en_BE.ISO8859-1
+ iso8859-1/XLC_LOCALE: en_BW.ISO8859-1
+ iso8859-1/XLC_LOCALE: en_BZ.ISO8859-1
+ iso8859-1/XLC_LOCALE: en_CA.ISO8859-1
++iso8859-1/XLC_LOCALE: en_DK.ISO8859-1
++iso8859-15/XLC_LOCALE: en_DK.ISO8859-15
+ iso8859-1/XLC_LOCALE: en_EN.ISO8859-1
+ iso8859-1/XLC_LOCALE: en_GB.ISO8859-1
+ iso8859-15/XLC_LOCALE: en_GB.ISO8859-15
+@@ -78,6 +82,7 @@ iso8859-1/XLC_LOCALE: en_HK.ISO8859-1
+ iso8859-1/XLC_LOCALE: en_IE.ISO8859-1
+ iso8859-15/XLC_LOCALE: en_IE.ISO8859-15
+ iso8859-1/XLC_LOCALE: en_IL.ISO8859-1
++iso8859-1/XLC_LOCALE: en_IN.ISO8859-1
+ iso8859-15/XLC_LOCALE: en_IN.ISO8859-15
+ iso8859-1/XLC_LOCALE: en_JM.ISO8859-1
+ iso8859-1/XLC_LOCALE: en_NZ.ISO8859-1
+@@ -126,6 +131,8 @@ iso8859-13/XLC_LOCALE: et_EE.ISO8859-1
+ iso8859-15/XLC_LOCALE: et_EE.ISO8859-15
+ iso8859-1/XLC_LOCALE: eu_ES.ISO8859-1
+ iso8859-15/XLC_LOCALE: eu_ES.ISO8859-15
++iso8859-1/XLC_LOCALE: eu_FR.ISO8859-1
++iso8859-15/XLC_LOCALE: eu_FR.ISO8859-15
+ isiri-3342/XLC_LOCALE: fa_IR.ISIRI-3342
+ iso8859-1/XLC_LOCALE: fi_FI.ISO8859-1
+ iso8859-15/XLC_LOCALE: fi_FI.ISO8859-15
+@@ -177,6 +184,7 @@ ko/XLC_LOCALE: ko_KR.eucKR
+ iso8859-1/XLC_LOCALE: kw_GB.ISO8859-1
+ iso8859-14/XLC_LOCALE: kw_GB.ISO8859-14
+ iso8859-15/XLC_LOCALE: kw_GB.ISO8859-15
++iso8859-10/XLC_LOCALE: lg_UG.ISO8859-10
+ ibm-cp1133/XLC_LOCALE: lo_LA.IBM-CP1133
+ mulelao-1/XLC_LOCALE: lo_LA.MULELAO-1
+ iso8859-4/XLC_LOCALE: lt_LT.ISO8859-4
+@@ -200,8 +208,12 @@ iso8859-1/XLC_LOCALE: nr_ZA.ISO8859-1
+ iso8859-15/XLC_LOCALE: nso_ZA.ISO8859-15
+ iso8859-1/XLC_LOCALE: oc_FR.ISO8859-1
+ iso8859-15/XLC_LOCALE: oc_FR.ISO8859-15
+-iso8859-1/XLC_LOCALE: pd_DE.ISO8859-1
+-iso8859-15/XLC_LOCALE: pd_DE.ISO8859-15
++iso8859-1/XLC_LOCALE: om_KE.ISO8859-1
++XCOMM Presumably, "pd" is "Pennsylvania 'Dutch'", a U.S. dialect of German.
++XCOMM This is not an ISO language code defined for it, and the GNU C Library
++XCOMM doesn't support it.
++XCOMM iso8859-1/XLC_LOCALE: pd_DE.ISO8859-1
++XCOMM iso8859-15/XLC_LOCALE: pd_DE.ISO8859-15
+ iso8859-1/XLC_LOCALE: pd_US.ISO8859-1
+ iso8859-15/XLC_LOCALE: pd_US.ISO8859-15
+ iso8859-1/XLC_LOCALE: ph_PH.ISO8859-1
+@@ -220,6 +232,9 @@ koi8-u/XLC_LOCALE: ru_UA.KOI8-U
+ iso8859-1/XLC_LOCALE: rw_RW.ISO8859-1
+ iso8859-2/XLC_LOCALE: sk_SK.ISO8859-2
+ iso8859-2/XLC_LOCALE: sl_SI.ISO8859-2
++iso8859-1/XLC_LOCALE: so_DJ.ISO8859-1
++iso8859-1/XLC_LOCALE: so_KE.ISO8859-1
++iso8859-1/XLC_LOCALE: so_SO.ISO8859-1
+ iso8859-2/XLC_LOCALE: sq_AL.ISO8859-2
+ iso8859-1/XLC_LOCALE: ss_ZA.ISO8859-1
+ iso8859-1/XLC_LOCALE: st_ZA.ISO8859-1
+@@ -254,10 +269,14 @@ zh_CN.gbk/XLC_LOCALE: zh_CN.gbk
+ zh_CN.gb18030/XLC_LOCALE: zh_CN.gb18030
+ zh_HK.big5/XLC_LOCALE: zh_HK.big5
+ zh_HK.big5hkscs/XLC_LOCALE: zh_HK.big5hkscs
++zh_CN/XLC_LOCALE: zh_SG.gb2312
++zh_CN.gbk/XLC_LOCALE zh_SG.gbk
+ zh_TW.big5/XLC_LOCALE: zh_TW.big5
+ zh_TW/XLC_LOCALE: zh_TW.eucTW
+ iso8859-1/XLC_LOCALE: zu_ZA.ISO8859-1
+
++en_US.UTF-8/XLC_LOCALE: aa_ER.UTF-8
++en_US.UTF-8/XLC_LOCALE: aa_ET.UTF-8
+ en_US.UTF-8/XLC_LOCALE: af_ZA.UTF-8
+ en_US.UTF-8/XLC_LOCALE: am_ET.UTF-8
+ en_US.UTF-8/XLC_LOCALE: ar_AA.UTF-8
+@@ -289,6 +308,7 @@ en_US.UTF-8/XLC_LOCALE: bn_BD.UTF-8
+ en_US.UTF-8/XLC_LOCALE: bn_IN.UTF-8
+ en_US.UTF-8/XLC_LOCALE: bo_IN.UTF-8
+ en_US.UTF-8/XLC_LOCALE: br_FR.UTF-8
++en_US.UTF-8/XLC_LOCALE: byn_ER.UTF-8
+ en_US.UTF-8/XLC_LOCALE: bs_BA.UTF-8
+ en_US.UTF-8/XLC_LOCALE: ca_AD.UTF-8
+ en_US.UTF-8/XLC_LOCALE: ca_ES.UTF-8
+@@ -353,6 +373,7 @@ en_US.UTF-8/XLC_LOCALE: es_UY.UTF-8
+ en_US.UTF-8/XLC_LOCALE: es_VE.UTF-8
+ en_US.UTF-8/XLC_LOCALE: et_EE.UTF-8
+ en_US.UTF-8/XLC_LOCALE: eu_ES.UTF-8
++en_US.UTF-8/XLC_LOCALE: eu_FR.UTF-8
+ en_US.UTF-8/XLC_LOCALE: fa_IR.UTF-8
+ en_US.UTF-8/XLC_LOCALE: fi_FI.UTF-8
+ en_US.UTF-8/XLC_LOCALE: fo_FO.UTF-8
+@@ -363,6 +384,8 @@ en_US.UTF-8/XLC_LOCALE: fr_FR.UTF-8
+ en_US.UTF-8/XLC_LOCALE: fr_LU.UTF-8
+ en_US.UTF-8/XLC_LOCALE: ga_IE.UTF-8
+ en_US.UTF-8/XLC_LOCALE: gd_GB.UTF-8
++en_US.UTF-8/XLC_LOCALE: gez_ER.UTF-8
++en_US.UTF-8/XLC_LOCALE: gez_ET.UTF-8
+ en_US.UTF-8/XLC_LOCALE: gl_ES.UTF-8
+ en_US.UTF-8/XLC_LOCALE: gu_IN.UTF-8
+ en_US.UTF-8/XLC_LOCALE: gv_GB.UTF-8
+@@ -379,6 +402,7 @@ en_US.UTF-8/XLC_LOCALE: is_IS.UTF-8
+ en_US.UTF-8/XLC_LOCALE: it_CH.UTF-8
+ en_US.UTF-8/XLC_LOCALE: it_IT.UTF-8
+ en_US.UTF-8/XLC_LOCALE: iu_CA.UTF-8
++en_US.UTF-8/XLC_LOCALE: iw_IL.UTF-8
+ ja_JP.UTF-8/XLC_LOCALE: ja_JP.UTF-8
+ en_US.UTF-8/XLC_LOCALE: ka_GE.UTF-8
+ en_US.UTF-8/XLC_LOCALE: kk_KZ.UTF-8
+@@ -398,6 +422,7 @@ en_US.UTF-8/XLC_LOCALE: mai_IN.UTF-8
+ en_US.UTF-8/XLC_LOCALE: mi_NZ.UTF-8
+ en_US.UTF-8/XLC_LOCALE: mk_MK.UTF-8
+ en_US.UTF-8/XLC_LOCALE: ml_IN.UTF-8
++en_US.UTF-8/XLC_LOCALE: mn_MN.UTF-8
+ en_US.UTF-8/XLC_LOCALE: mr_IN.UTF-8
+ en_US.UTF-8/XLC_LOCALE: ms_MY.UTF-8
+ en_US.UTF-8/XLC_LOCALE: mt_MT.UTF-8
+@@ -412,8 +437,11 @@ en_US.UTF-8/XLC_LOCALE: oc_FR.UTF-8
+ en_US.UTF-8/XLC_LOCALE: or_IN.UTF-8
+ en_US.UTF-8/XLC_LOCALE: pa_IN.UTF-8
+ en_US.UTF-8/XLC_LOCALE: pa_PK.UTF-8
+-en_US.UTF-8/XLC_LOCALE: pd_DE.UTF-8
+-en_US.UTF-8/XLC_LOCALE: pd_US.UTF-8
++XCOMM Presumably, "pd" is "Pennsylvania 'Dutch'", a U.S. dialect of German.
++XCOMM This is not an ISO language code defined for it, and the GNU C Library
++XCOMM doesn't support it.
++XCOMM en_US.UTF-8/XLC_LOCALE: pd_DE.UTF-8
++XCOMM en_US.UTF-8/XLC_LOCALE: pd_US.UTF-8
+ en_US.UTF-8/XLC_LOCALE: ph_PH.UTF-8
+ en_US.UTF-8/XLC_LOCALE: pl_PL.UTF-8
+ en_US.UTF-8/XLC_LOCALE: pp_AN.UTF-8
+@@ -429,8 +457,10 @@ en_US.UTF-8/XLC_LOCALE: sd_IN.UTF-8@de
+ en_US.UTF-8/XLC_LOCALE: se_NO.UTF-8
+ en_US.UTF-8/XLC_LOCALE: sh_BA.UTF-8
+ en_US.UTF-8/XLC_LOCALE: si_LK.UTF-8
++en_US.UTF-8/XLC_LOCALE: sid_ET.UTF-8
+ en_US.UTF-8/XLC_LOCALE: sk_SK.UTF-8
+ en_US.UTF-8/XLC_LOCALE: sl_SI.UTF-8
++en_US.UTF-8/XLC_LOCALE: so_ET.UTF-8
+ en_US.UTF-8/XLC_LOCALE: sq_AL.UTF-8
+ en_US.UTF-8/XLC_LOCALE: sr_ME.UTF-8
+ en_US.UTF-8/XLC_LOCALE: sr_RS.UTF-8
+@@ -445,6 +475,7 @@ en_US.UTF-8/XLC_LOCALE: tg_TJ.UTF-8
+ th_TH.UTF-8/XLC_LOCALE: th_TH.UTF-8
+ en_US.UTF-8/XLC_LOCALE: ti_ER.UTF-8
+ en_US.UTF-8/XLC_LOCALE: ti_ET.UTF-8
++en_US.UTF-8/XLC_LOCALE: tig_ER.UTF-8
+ en_US.UTF-8/XLC_LOCALE: tl_PH.UTF-8
+ en_US.UTF-8/XLC_LOCALE: tn_ZA.UTF-8
+ en_US.UTF-8/XLC_LOCALE: tr_TR.UTF-8
--- libx11-1.8.12.orig/debian/patches/007_iso8859-15_Compose_fix.diff
+++ libx11-1.8.12/debian/patches/007_iso8859-15_Compose_fix.diff
@@ -0,0 +1,137 @@
+$Id: 019_iso8859-15_Compose_fix.diff 396 2005-07-22 21:45:02Z dnusinow $
+
+This patch by Wolfgang Sourdeau and Rüdiger Kuhlmann.
+
+Account for lack of spacing diaeresis key and codepoint.
+
+https://bugs.debian.org/97433
+
+--- a/nls/iso8859-15/Compose.pre
++++ b/nls/iso8859-15/Compose.pre
+@@ -155,8 +155,7 @@ XCOMM Special Character
+ : "\367" division
+ : "\367" division
+ : "\327" multiply
+- : "\264" acute
+- : "\270" cedilla
++ : "'" apostrophe
+ : "\"" quotedbl
+ XCOMM Accented Alphabet
+ : "\300" Agrave
+@@ -175,8 +174,6 @@ XCOMM Accented Alphabet
+ : "\303" Atilde
+ : "\304" Adiaeresis
+ : "\304" Adiaeresis
+- : "\304" Adiaeresis
+- : "\304" Adiaeresis
+ : "\305" Aring
+ : "\305" Aring
+ : "\305" Aring
+@@ -198,8 +195,6 @@ XCOMM Accented Alphabet
+ : "\343" atilde
+ : "\344" adiaeresis
+ : "\344" adiaeresis
+- : "\344" adiaeresis
+- : "\344" adiaeresis
+ : "\345" aring
+ : "\345" aring
+ : "\345" aring
+@@ -231,8 +226,6 @@ XCOMM Accented Alphabet
+ : "\312" Ecircumflex
+ : "\313" Ediaeresis
+ : "\313" Ediaeresis
+- : "\313" Ediaeresis
+- : "\313" Ediaeresis
+ : "\350" egrave
+ : "\350" egrave
+ : "\351" eacute
+@@ -245,8 +238,6 @@ XCOMM Accented Alphabet
+ : "\352" ecircumflex
+ : "\353" ediaeresis
+ : "\353" ediaeresis
+- : "\353" ediaeresis
+- : "\353" ediaeresis
+ : "\314" Igrave
+ : "\314" Igrave
+ : "\315" Iacute
+@@ -259,8 +250,6 @@ XCOMM Accented Alphabet
+ : "\316" Icircumflex
+ : "\317" Idiaeresis
+ : "\317" Idiaeresis
+- : "\317" Idiaeresis
+- : "\317" Idiaeresis
+ : "\354" igrave
+ : "\354" igrave
+ : "\355" iacute
+@@ -273,8 +262,6 @@ XCOMM Accented Alphabet
+ : "\356" icircumflex
+ : "\357" idiaeresis
+ : "\357" idiaeresis
+- : "\357" idiaeresis
+- : "\357" idiaeresis
+ : "\321" Ntilde
+ : "\321" Ntilde
+ : "\321" Ntilde
+@@ -299,8 +286,6 @@ XCOMM Accented Alphabet
+ : "\325" Otilde
+ : "\326" Odiaeresis
+ : "\326" Odiaeresis
+- : "\326" Odiaeresis
+- : "\326" Odiaeresis
+