diff options
author | Kai Koehne <kai.koehne@digia.com> | 2012-10-29 12:59:09 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-11-07 16:55:50 +0100 |
commit | 21bd66e1ea06e466754ab06ee2c5f8b737bb4bd7 (patch) | |
tree | 2680ca806c003ca2b37d3f6c8b5431f51a3695fe /src/3rdparty/xcb/README | |
parent | f4121624e9067078249f0fad171c1f8c98271877 (diff) |
Add configure option to minimize xcb runtime dependencies
Some of the xcb- libraries we depend upon are not (yet) common across
distributions. This is problematic for binaries that should be working
on different distributions. The patch mitigates this by:
Adding the files from
libxcb-proto (version 0.1.6), compiled with libxcb-1.5
xcb-util (version 0.3.9)
xcb-util-image (version 0.3.9)
xcb-util-keysyms (version 0.3.9)
xcb-util-renderutil (version 0.3.8)
xcb-util-wm (version 0.3.9)
from xcb.freedesktop.org/dist to src/3rdparty/xcb.
Adding a configure option '-qt-xcb' to use the sources instead of
linking to the respective runtime libraries.
Task-number: QTBUG-27803
Change-Id: I6ea87daa382871b2b9072a601511523fa0b9f44b
Reviewed-by: Samuel Rødal <samuel.rodal@digia.com>
Diffstat (limited to 'src/3rdparty/xcb/README')
-rw-r--r-- | src/3rdparty/xcb/README | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/3rdparty/xcb/README b/src/3rdparty/xcb/README new file mode 100644 index 0000000000..0a66dafd03 --- /dev/null +++ b/src/3rdparty/xcb/README @@ -0,0 +1,13 @@ +Contains the header and sources files from selected xcb libraries: + + libxcb-1.5 together with xcb-proto-1.6 (sync, xfixes, randr sources) + libxcb-util-image-0.3.9 + libxcb-util-keysyms-0.3.9 + libxcb-util-renderutil-0.3.8 + libxcb-util-wm-0.3.9 + +The 'include' directory was obtained by compiling and installing all of the modules. +They have been tested to run also with libxcb 1.5 (the oldest version we support). + +Use the -qt-xcb configure option to use the files instead of system xcb libraries. +See src/plugins/platforms/xcb/README for details. |