diff options
author | Kai Koehne <kai.koehne@qt.io> | 2020-05-13 19:39:02 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-05-18 14:49:57 +0000 |
commit | 086dcc8c9d2f2f0631b62e983d190ddbb3c4b43d (patch) | |
tree | 26cb608e476b90d44c3f954bf3300ddd7fcf3b67 | |
parent | 6a080760bbb6af21da935e075707fd906cf5f747 (diff) | |
download | qtdoc-086dcc8c9d2f2f0631b62e983d190ddbb3c4b43d.tar.gz |
Remove -qt-xcb from linux documentation
The option got removed in qtbase commit 60588e1a5dd
Change-Id: Ib847c3707c6193ce7afcd5b1e03337bc30e889a7
Reviewed-by: Gatis Paeglis <gatis.paeglis@qt.io>
(cherry picked from commit 9f6b42bb8e5646b2bf59b6cffe9f5398e7a1505c)
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
-rw-r--r-- | doc/src/configure.qdoc | 4 | ||||
-rw-r--r-- | doc/src/platforms/linux.qdoc | 46 |
2 files changed, 17 insertions, 33 deletions
diff --git a/doc/src/configure.qdoc b/doc/src/configure.qdoc index 6767e3e9..1452ff83 100644 --- a/doc/src/configure.qdoc +++ b/doc/src/configure.qdoc @@ -144,10 +144,6 @@ \li \c -qt-libpng \li \c -system-libpng \row - \li xcb - \li \c -qt-xcb - \li \c -system-xcb - \row \li freetype \li \c -qt-freetype \li \c -system-freetype diff --git a/doc/src/platforms/linux.qdoc b/doc/src/platforms/linux.qdoc index f64e9ab6..7f64f161 100644 --- a/doc/src/platforms/linux.qdoc +++ b/doc/src/platforms/linux.qdoc @@ -126,10 +126,10 @@ table. To build Qt from its source code, you will also need to install the development packages for these libraries for your system. - It's possible to configure Qt with -qt-xcb, which compiles in a set of xcb helper - libraries instead of trying to link against the system versions. This can help make - Qt less dependent on some of the xcb helper libraries that might not be available - on all distributions. The table specifies which dependencies are provided by -qt-xcb. + \note From Qt 5.15 onwards, Qt does require libxcb 1.11. Also, the + \c{-qt-xcb} configure option got removed that was bundling some of the + libs below. Anyhow, you can now configure with \c{-bundled-xcb-xinput} + to avoid a dependency to system xcb-xinput. \table 100% \header @@ -148,61 +148,61 @@ \li xcb-render \li libxcb-render \li X C Bindings for Render extension - \li auto-detected or provided by -qt-xcb + \li auto-detected \li 1.9 \row {id="OptionalColor"} \li xcb-render-util \li libxcb-render-util \li Utility library for XCB for Render extension - \li auto-detected or provided by -qt-xcb + \li auto-detected \li 0.3.8 \row {id="OptionalColor"} \li xcb-shape \li libxcb-shape \li X C Bindings for Shape extension - \li auto-detected or provided by -qt-xcb + \li auto-detected \li 1.9 \row {id="DefaultColor"} \li xcb-randr \li libxcb-randr \li X C Bindings for Resize and Rotate Extension - \li auto-detected or provided by -qt-xcb + \li auto-detected \li 1.9 \row {id="DefaultColor"} \li xcb-xfixes \li libxcb-xfixes \li X C Bindings for Fixes Extension - \li auto-detected or provided by -qt-xcb + \li auto-detected \li 1.9 \row {id="DefaultColor"} \li xcb-sync \li libxcb-sync \li X C Bindings for Sync Extension - \li auto-detected or provided by -qt-xcb + \li auto-detected \li 1.9 \row {id="DefaultColor"} \li xcb-shm \li libxcb-shm \li X C Bindings for Shared Memory Extension - \li auto-detected or provided by -qt-xcb + \li auto-detected \li 1.9 \row {id="DefaultColor"} \li xcb-icccm \li libxcb-icccm \li X C Bindings for ICCCM Protocol - \li auto-detected or provided by -qt-xcb + \li auto-detected \li 0.3.9 \row {id="DefaultColor"} \li xcb-keysyms \li libxcb-keysyms \li Utility library for XCB for keycode conversion - \li auto-detected or provided by -qt-xcb + \li auto-detected \li 0.3.9 \row {id="DefaultColor"} \li xcb-image \li libxcb-image \li Utility library for XCB for XImage and XShmImage, used for QBackingStore and cursor support - \li auto-detected or provided by -qt-xcb + \li auto-detected \li 0.3.9 \row {id="OptionalColor"} @@ -230,13 +230,6 @@ \li Font engine \li \li 2.3.0 - - \row {id="DefaultColor"} - \li Xi - \li libXi - \li X11 Input Extensions - \li \tt{-xinput} or auto-detected - \li 1.3.0 \row {id="DefaultColor"} \li Xext \li libXext @@ -298,20 +291,13 @@ \li libfontconfig1-dev \li libfreetype6-dev \li libx11-dev + \li libx11-xcb-dev \li libxext-dev \li libxfixes-dev \li libxi-dev \li libxrender-dev \li libxcb1-dev - \li libx11-xcb-dev \li libxcb-glx0-dev - \li libxkbcommon-x11-dev - \endlist - - Additionally, if you do not configure with -qt-xcb, you should also - install these development packages: - - \list \li libxcb-keysyms1-dev \li libxcb-image0-dev \li libxcb-shm0-dev @@ -321,6 +307,8 @@ \li libxcb-shape0-dev \li libxcb-randr0-dev \li libxcb-render-util0-dev + \li libxkbcommon-dev + \li libxkbcommon-x11-dev \endlist Some of these packages depend on others in this list, so installing one |