Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 875956 - dev-qt/qtbase: Drop USE dependency on x11-libs/libxcb[xkb]
Summary: dev-qt/qtbase: Drop USE dependency on x11-libs/libxcb[xkb]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-10-07 23:26 UTC by Matt Turner
Modified: 2022-12-10 11:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Turner gentoo-dev 2022-10-07 23:26:06 UTC
libxkb's IUSE=xkb adds no dependencies and is a no-op for more than 2 years. Please drop the USE-dependency on libxcb[xkb] when you bump the package next.
Comment 1 Larry the Git Cow gentoo-dev 2022-10-08 10:21:35 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/qt.git/commit/?id=90ce0b11d5c37f8e7b055b5f19bbc127e707a029

commit 90ce0b11d5c37f8e7b055b5f19bbc127e707a029
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-10-08 10:18:57 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-10-08 10:18:57 +0000

    dev-qt/qtbase: Drop obsolete x11-libs/libxcb[xkb] USEdep
    
    Closes: https://bugs.gentoo.org/875956
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-qt/qtbase/qtbase-6.4.0.ebuild    | 2 +-
 dev-qt/qtbase/qtbase-6.4.9999.ebuild | 2 +-
 dev-qt/qtbase/qtbase-6.9999.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
Comment 2 Andreas Sturmlechner gentoo-dev 2022-10-08 10:33:26 UTC
Re-opening for ::gentoo.
Comment 3 Larry the Git Cow gentoo-dev 2022-11-02 05:10:02 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b15ca2f28c0decd82dff7167b73a455ac1c7b1

commit c2b15ca2f28c0decd82dff7167b73a455ac1c7b1
Author:     Jimi Huotari <chiitoo@gentoo.org>
AuthorDate: 2022-10-14 15:30:50 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-11-02 05:09:45 +0000

    dev-qt/*: add version 6.4.0
    
    Bug: https://bugs.gentoo.org/838970
    Bug: https://bugs.gentoo.org/863224
    Bug: https://bugs.gentoo.org/875956
    Closes: https://bugs.gentoo.org/862525
    Closes: https://bugs.gentoo.org/863395
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
    Closes: https://github.com/gentoo/gentoo/pull/27812
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-qt/qt5compat/Manifest                          |   1 +
 dev-qt/qt5compat/qt5compat-6.4.0.ebuild            |  18 ++
 dev-qt/qtbase/Manifest                             |   1 +
 dev-qt/qtbase/qtbase-6.4.0.ebuild                  | 185 ++++++++++++++++
 dev-qt/qtcharts/Manifest                           |   1 +
 dev-qt/qtcharts/qtcharts-6.4.0.ebuild              |  18 ++
 dev-qt/qtdeclarative/Manifest                      |   1 +
 dev-qt/qtdeclarative/qtdeclarative-6.4.0.ebuild    |  30 +++
 dev-qt/qtimageformats/Manifest                     |   1 +
 dev-qt/qtimageformats/qtimageformats-6.4.0.ebuild  |  35 +++
 dev-qt/qtmultimedia/Manifest                       |   1 +
 dev-qt/qtmultimedia/qtmultimedia-6.4.0.ebuild      |  42 ++++
 dev-qt/qtnetworkauth/Manifest                      |   1 +
 dev-qt/qtnetworkauth/qtnetworkauth-6.4.0.ebuild    |  17 ++
 dev-qt/qtpositioning/Manifest                      |   1 +
 dev-qt/qtpositioning/qtpositioning-6.4.0.ebuild    |  19 ++
 dev-qt/qtquick3d/Manifest                          |   1 +
 dev-qt/qtquick3d/qtquick3d-6.4.0.ebuild            |  32 +++
 dev-qt/qtquicktimeline/Manifest                    |   1 +
 .../qtquicktimeline/qtquicktimeline-6.4.0.ebuild   |  18 ++
 dev-qt/qtserialport/Manifest                       |   1 +
 dev-qt/qtserialport/qtserialport-6.4.0.ebuild      |  18 ++
 dev-qt/qtshadertools/Manifest                      |   1 +
 dev-qt/qtshadertools/qtshadertools-6.4.0.ebuild    |  17 ++
 dev-qt/qtsvg/Manifest                              |   1 +
 dev-qt/qtsvg/qtsvg-6.4.0.ebuild                    |  18 ++
 dev-qt/qttools/Manifest                            |   1 +
 .../files/qttools-6.4.0-clang-15-build.patch       |  73 ++++++
 dev-qt/qttools/qttools-6.4.0.ebuild                |  55 +++++
 dev-qt/qtwayland/Manifest                          |   1 +
 dev-qt/qtwayland/qtwayland-6.4.0.ebuild            |  22 ++
 dev-qt/qtwebchannel/Manifest                       |   1 +
 dev-qt/qtwebchannel/qtwebchannel-6.4.0.ebuild      |  19 ++
 dev-qt/qtwebengine/Manifest                        |   1 +
 .../qtwebengine-6.4.0-no-websocket-intercept.patch |  38 ++++
 dev-qt/qtwebengine/qtwebengine-6.4.0.ebuild        | 245 +++++++++++++++++++++
 dev-qt/qtwebsockets/Manifest                       |   1 +
 dev-qt/qtwebsockets/qtwebsockets-6.4.0.ebuild      |  18 ++
 38 files changed, 955 insertions(+)
Comment 4 Andreas Sturmlechner gentoo-dev 2022-12-10 11:29:29 UTC
<6.4.0 was cleaned up to I assume this is resolved.