dev-qt / qt5compat

Qt module containing the unsupported Qt 5 APIs

Official package sites : https://www.qt.io/ ·

v6.9999 :: 6/6.9999 :: gentoo

Modified
License
|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
USE flags
icu qml test

v6.7.9999 :: 6/6.7.9999 :: gentoo

Modified
License
|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
USE flags
icu qml test

v6.6.9999 :: 6/6.6.9999 :: gentoo

Modified
License
|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
USE flags
icu qml test

v6.6.2 :: 6/6.6.2 :: gentoo

Modified
License
|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
Keywords
amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
USE flags
icu qml test

General

icu
Enable ICU (Internationalization Components for Unicode) support, using dev-libs/icu
qml
Build QML/QtQuick bindings and imports
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-libs / icu : International Components for Unicode

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtdeclarative : Qt Declarative (Quick 2)

dev-qt / qtshadertools : Qt APIs and Tools for Graphics Pipelines

dev-libs / icu : International Components for Unicode

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtdeclarative : Qt Declarative (Quick 2)

dev-qt / qtshadertools : Qt APIs and Tools for Graphics Pipelines

app-crypt / qca : Qt Cryptographic Architecture (QCA)

app-editors / tea : Small, lightweight Qt text editor

app-emulation / virtualbox : Family of powerful x86 virtualization products for enterprise and home use

app-office / scribus : Desktop publishing (DTP) and layout program

app-text / sigil : Multi-platform WYSIWYG ebook editor for ePub format

dev-libs / kirigami-addons : Visual end user components for Kirigami-based applications

dev-libs / quazip : Simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package

dev-qt / qt-creator : Lightweight IDE for C++/QML development centering around Qt

games-action / prismlauncher : A custom, open source Minecraft launcher

games-board / cutechess : Cross-platform tools for working with chess engines

kde-apps / kdegraphics-mobipocket : Library to support mobipocket ebooks

kde-apps / kio-extras : KIO plugins present a filesystem-like view of arbitrary data

kde-frameworks / kirigami : Lightweight user interface framework for mobile and convergent applications

kde-frameworks / qqc2-desktop-style : Style for QtQuickControls 2 that uses QWidget's QStyle for painting

kde-misc / plasma-pass : Plasma applet to access password from pass

kde-plasma / kdeplasma-addons : Extra Plasma applets and engines

kde-plasma / kscreen : KDE Plasma screen management

kde-plasma / kwin : Flexible, composited Window Manager for windowing systems on Linux

kde-plasma / plasma-desktop : KDE Plasma desktop

kde-plasma / plasma-sdk : Useful applications for Plasma development

kde-plasma / plasma-welcome : Friendly onboarding wizard for Plasma

kde-plasma / plasma-workspace : KDE Plasma workspace

kde-plasma / polkit-kde-agent : PolKit agent module for KDE Plasma

kde-plasma / print-manager : Shim print-manager to ease slot 5 users into slot 6

media-libs / mlt : Open source multimedia framework for television broadcasting

media-libs / phonon : KDE multimedia abstraction library

media-video / qmplay2 : A Qt-based video player, which can play most formats and codecs

net-analyzer / wireshark : Network protocol analyzer (sniffer)

net-news / rssguard : Simple (yet powerful) news feed reader

sci-geosciences / gpsbabel : GPS waypoints, tracks and routes converter

sci-mathematics / mathematica : Wolfram Mathematica

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/qt5compat: drop 6.6.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-qt/qt5compat: Stabilize 6.6.2 amd64, #924651
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/qt5compat: add 6.6.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/*: sync keywords in live (qt6)
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-qt/qt5compat: Keyword 6.6.1 hppa, #918896
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
dev-qt/qt5compat: keyword 6.6.1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/qt5compat: drop 6.5.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-qt/qt5compat: Stabilize 6.6.1 amd64, #920154
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/qt5compat: add 6.7.9999
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
dev-qt/qt5compat: drop 6.6.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-qt/qt5compat: Keyword 6.6.1 x86, #918896
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-qt/qt5compat: Keyword 6.6.1 riscv, #918896
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-qt/qt5compat: Keyword 6.6.1 ppc64, #918896
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-qt/qt5compat: Keyword 6.6.1 ppc, #918896
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-qt/qt5compat: Keyword 6.6.1 arm64, #918896
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-qt/qt5compat: Keyword 6.6.1 arm, #918896
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/qt5compat: add 6.6.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/qt5compat: drop 6.5.2-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-qt/qt5compat: Stabilize 6.5.3 amd64, #915549
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/qt5compat: add 6.6.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
dev-qt/qt5compat: drop 6.6.0_rc
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/*: drop 6.5.9999
Technically an LTS branch but 6.5.3 is due to be the last "public" release for this branch plus Plasma 6 is based on 6.6, so should have no use for this anymore. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
dev-qt/qt5compat: add 6.5.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/qt5compat: add 6.6.0_rc
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-qt/qt5compat: Stabilize 6.5.2-r1 amd64, #914113
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/*: add 6.6.9999
Sraight copies from 6.9999, pending updates as-needed to prepare for 6.6 which is slowly approaching (6.9999 been 6.7 for some time). 6.5.9999 will be leaving soon given 6.5.3 is the last 6.5 release for plebians. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/qt5compat: adjust qml check
Works either way but Qt6Qml produces cmake noise if qtdeclarative is not installed. Bug: https://bugs.gentoo.org/913692 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-qt/*: replace = by ~ for dev-qt/*:6 deps
Less jarring a little bit shorter. Made sense in Qt5 given it used a ver_cut QT5_PV and could be used to ignore additional components, but with PV it does nothing useful. Plus we still want _rc and _betas to match (_p<date> are where issues start though, if ever needed we could reintroduce QT6_PV, but for now...). Should have done this in the previous style commit. Still keeping :6, do prefer these being everywhere for clarity with Qt slots (and qa-vdb!) even if essentially a no-op here. Plus, even if this does not happen with Qt, two slots having the same version can happen with revisions (e.g. current webkit-gtk). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
dev-qt/qt5compat: tighten deps a bit (qt6)
* qtbase[icu=]: links directly with it depending on qtbase, so we need to match and bind := for rebuilds * qtbase[xml]: bug #911927 * IUSE=qml: can be optional, and will also use shadertools with qml is found In theory we could add IUSE="gui xml" too but not convinced it's worth worrying about on a compat library, imagine roughly all revdeps will need IUSE="gui" too (unlike qml). Closes: https://bugs.gentoo.org/911927 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
dev-qt/qt5compat: use -j1 for tests (qt6)
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
dev-qt/*: streamline style a bit across qt6 ebuilds
Misc minor adjustments / sorting, but more commonly: * use same RDEPEND + DEPEND ordering everywhere, bit of both order is used all across and sometime inverted in Qt5's so let's match skel.ebuild to avoid confusion * use explicit :6 slots, not necessary with =PV but this is more about normalizing usage when multiple slots exist (plus *cough* qa-vdb won't complaint anymore) Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
dev-qt/*: import qt6 live ebuilds from ::qt
As-is, no changes in this commit which is mostly the same as the current in-tree ebuilds. Maintaining these in two different repos feels like just a hassle (to me), and would rather have everything in one place so I can change live and release ebuilds simultaneously as needed, plus not have to sync metadata or eclass changes either (plus chiitoo has ::gentoo commit access now). May move packages if I happen to work on them, albeit I have no intention to really touch Qt5 or LXQt (anyone working on these are free to the same if they want, or keep current workflow). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qt5compat: drop 6.5.1
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qt5compat: add 6.5.2
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qt5compat: drop 6.5.0
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
dev-qt/qt5compat: add 6.5.1
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qt5compat: drop 6.4.3
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qt5compat: add 6.5.0
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qt5compat: drop 6.4.2
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qt5compat: add 6.4.3
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-qt/qt5compat: drop 6.4.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qt5compat: add 6.4.2
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-qt/qt5compat: drop 6.3.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
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>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-qt/qt5compat: drop 6.3.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
dev-qt/qt5compat: add 6.3.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qt5compat: new package
Version 6.3.1 of the Qt module containing the unsupported Qt 5 APIs. Bug: https://bugs.gentoo.org/838970 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/25635 Signed-off-by: Sam James <sam@gentoo.org>