Versions
v6.9999 :: 6/6.9999 :: gentoo
- Modified
- License
- || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
- USE flags
- opengl test vulkan
v6.6.9999 :: 6/6.6.9999 :: gentoo
- Modified
- License
- || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
- USE flags
- opengl test vulkan
v6.6.0_rc :: 6/6.6.0 :: gentoo
- Modified
- License
- || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
- USE flags
- opengl test vulkan
v6.5.3 :: 6/6.5.3 :: gentoo
- Modified
- License
- || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
- Keywords
- ~amd64
- USE flags
- opengl test vulkan
v6.5.2-r1 :: 6/6.5 :: gentoo
- Modified
- License
- || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
- Keywords
- amd64
- USE flags
- opengl test vulkan
USE flags
General
Dependencies
dev-qt / qtbase : Cross-platform application development framework
dev-qt / qtdeclarative : Qt Declarative (Quick 2)
dev-qt / qtquicktimeline : Qt module for keyframe-based timeline construction
dev-qt / qtshadertools : Qt APIs and Tools for Graphics Pipelines
media-libs / assimp : Importer library to import assets from 3D files
Runtime Dependencies
dev-qt / qtbase : Cross-platform application development framework
dev-qt / qtdeclarative : Qt Declarative (Quick 2)
dev-qt / qtquicktimeline : Qt module for keyframe-based timeline construction
dev-qt / qtshadertools : Qt APIs and Tools for Graphics Pipelines
media-libs / assimp : Importer library to import assets from 3D files
Depending packages
dev-python / PyQt6 : Python bindings for the Qt framework
dev-python / pyside6 : Python bindings for the Qt framework
dev-qt / qt-creator : Lightweight IDE for C++/QML development centering around Qt
dev-qt / qtmultimedia : Multimedia (audio, video, radio, camera) library for the Qt6 framework
Bugs
- 884035
- kde-misc/kwin-effects-cube: cube effects for Plasma desktop (New Package) (requires also dev-qt/qtquick3d that is not packaged for Qt5)
Change logs
- 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/qtquick3d: 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/qtquick3d: 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/qtquick3d: 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/qtquick3d: tighten deps a bit
QtNetwork seems only used for a test, not worth a revbump. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtquick3d: depend on qtbase[opengl=,vulkan=]
Littered in QT_CONFIG(opengl/vulkan) and needed to avoid ABI issues. Hopefully the last of these as it is annoying for users not handling opengl/vulkan with global flags (and portage tend to give the wrong suggestion here). Non-issue on desktop profiles by default. [gles2-only=] is also a thing, but less of an issue given nothing normally depends on that and simply left unset. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - 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/qtquick3d: add missing zlib dep
Albeit very much unmissable given it inherits system_zlib from qtbase which itself depends on zlib because of it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtquick3d: skip incompatible test (qt6)
Attempts to import a test .dae file but that requires collada which is hard-disabled in our system copy. May need revisiting in assimp if someone needs this. 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/qtquick3d: 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/qtquick3d: 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/qtquick3d: drop 6.5.0
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> - Jimi Huotari · gentoo
dev-qt/qtquick3d: 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/qtquick3d: 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/qtquick3d: 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/qtquick3d: 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/qtquick3d: 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/qtquick3d: 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/qtquick3d: 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/qtquick3d: 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/qtquick3d: drop 6.3.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
dev-qt/qtquick3d: 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/qtquick3d: new package
Version 6.3.1 of the Qt module and API for defining 3D content in Qt QuickTools. Bug: https://bugs.gentoo.org/838970 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>