diff options
author | Alexander Volkov <a.volkov@rusbitech.ru> | 2018-03-21 13:30:27 +0300 |
---|---|---|
committer | Alexander Volkov <a.volkov@rusbitech.ru> | 2018-03-23 19:01:25 +0000 |
commit | 863c6887495c0bd9ee3a85aa7cd2d997cdc5c93c (patch) | |
tree | 94294d863db08805ec1061561795f1a1eb055ef8 /src | |
parent | a7dda3e4b033f5ea48f1d0c24cf9b24c77ab7670 (diff) |
Update READMEs for the bundled xcb sources and the xcb plugin
Mention that the current minimal supported version of
libxcb is 1.9.1, amend 1f5d791708d5d256a76872f254251dac66e82cdb.
Remove the specific package requirements for the xcb plugin:
these lists are unmaintained and besides there are build
instructions in wiki: https://wiki.qt.io/Building_Qt_5_from_Git
Change-Id: I4d5b0583a1ba8a355ee1649022845f6c8d520e7c
Reviewed-by: Gatis Paeglis <gatis.paeglis@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/3rdparty/xcb/README | 3 | ||||
-rw-r--r-- | src/plugins/platforms/xcb/README | 18 |
2 files changed, 3 insertions, 18 deletions
diff --git a/src/3rdparty/xcb/README b/src/3rdparty/xcb/README index 0c59f291ca..9e8ea30b51 100644 --- a/src/3rdparty/xcb/README +++ b/src/3rdparty/xcb/README @@ -12,7 +12,8 @@ Contains the header and sources files from selected xcb libraries: 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). +When upgrading the bundled xcb headers, they must be tested to run also with the +minimal supported libxcb version, which currently is 1.9.1. Use the -qt-xcb configure option to use the files instead of system xcb libraries. See src/plugins/platforms/xcb/README for details. diff --git a/src/plugins/platforms/xcb/README b/src/plugins/platforms/xcb/README index 2f5b55f5d1..5f238ab261 100644 --- a/src/plugins/platforms/xcb/README +++ b/src/plugins/platforms/xcb/README @@ -1,20 +1,4 @@ -Requires libxcb >= 1.5. - -PACKAGE DEPENDENCIES - -Required packages: -libxcb1 libxcb1-dev libx11-xcb1 libx11-xcb-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-image0 libxcb-image0-dev libxcb-shm0 libxcb-shm0-dev libxcb-icccm1 libxcb-icccm1-dev libxcb-sync0 libxcb-sync0-dev libxcb-render-util0 libxcb-render-util0-dev libxcb-xfixes0-dev libxrender-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-glx0-dev libxcb-xinerama0-dev libxcb-xinput0-dev - -On Ubuntu 11.10 icccm1 is replaced by icccm4 and xcb-render-util is not available: -libxcb1 libxcb1-dev libx11-xcb1 libx11-xcb-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-image0 libxcb-image0-dev libxcb-shm0 libxcb-shm0-dev libxcb-icccm4 libxcb-icccm4-dev libxcb-sync0 libxcb-sync0-dev libxcb-xfixes0-dev libxrender-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-glx0-dev libxcb-xinerama0-dev -The packages for xcb-render-util can be installed manually from http://packages.ubuntu.com/natty/libxcb-render-util0 and http://packages.ubuntu.com/natty/libxcb-render-util0-dev - -On Ubuntu 12.04 icccm1 is replaced by icccm4 and xcb-render-util can be installed automatically: -libxcb1 libxcb1-dev libx11-xcb1 libx11-xcb-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-image0 libxcb-image0-dev libxcb-shm0 libxcb-shm0-dev libxcb-icccm4 libxcb-icccm4-dev libxcb-sync0 libxcb-sync0-dev libxcb-xfixes0-dev libxrender-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-render-util0 libxcb-render-util0-dev libxcb-glx0-dev libxcb-xinerama0-dev - - -On Fedora, the following packages are required: -libxcb libxcb-devel libXrender libXrender-devel xcb-util-wm xcb-util-wm-devel xcb-util xcb-util-devel xcb-util-image xcb-util-image-devel xcb-util-keysyms xcb-util-keysyms-devel +Requires libxcb >= 1.9.1. REDUCING RUNTIME DEPENDENCIES |