Summary: | dev-qt/qtserialbus: add version for Qt6 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrii Batyiev <batyiev> |
Component: | Current packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | batyiev, ionen, qt |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | proposed ebuild |
Description
Andrii Batyiev
2024-02-25 21:58:48 UTC
Created attachment 886005 [details]
proposed ebuild
What needs this? We don't necessarily package every modules unless there's something that needs it for Qt6, otherwise it'll just sit there for no reason. (In reply to Ionen Wolkens from comment #2) > What needs this? We don't necessarily package every modules unless there's > something that needs it for Qt6, otherwise it'll just sit there for no > reason. In fact there is not a single ebuild that depends on Qt5's qtserialbus either, so not sure what it is useful for. (In reply to Ionen Wolkens from comment #3) > In fact there is not a single ebuild that depends on Qt5's qtserialbus > either, so not sure what it is useful for. (or at least in ::gentoo, unsure if something notable needs it in overlays in which case I *could* consider it given keeping qt modules in sync in overlays is more of a pain) I need this my module for my own custom software. Anyway, ebuild is posted for anyone who may need it and reason for absence in portage is documented. not sure m-w is really right but w/e, I'll leave it to qt@ to decide to wontfix or what Well, if someone at least needs it guess could consider it. At first it sounded like it was just to match Qt5. I'll look at it tomorrow or so. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c975b160438b166ceae2d7d0f3b87d1934c723f commit 8c975b160438b166ceae2d7d0f3b87d1934c723f Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2024-02-28 13:28:31 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2024-02-28 14:07:41 +0000 dev-qt/qtserialbus: new slot, add 6.6.2:6 + live Nothing special (same as Qt5) and tests pass.. albeit it does need extras to cleanup junk it installs when tests are enabled. It would be possible to make qtserialport optional by using cmake_use_find_package but unsure how much sense this makes. Given Qt5 didn't, not going to bother unless someone using this package actually wants to skip this dependency. Note that this has no revdeps neither for Qt5 nor Qt6, but some users apparently need it and the package itself is simple. Closes: https://bugs.gentoo.org/925517 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-qt/qtserialbus/Manifest | 1 + dev-qt/qtserialbus/qtserialbus-6.6.2.ebuild | 33 ++++++++++++++++++++++++++ dev-qt/qtserialbus/qtserialbus-6.6.9999.ebuild | 33 ++++++++++++++++++++++++++ dev-qt/qtserialbus/qtserialbus-6.7.9999.ebuild | 33 ++++++++++++++++++++++++++ dev-qt/qtserialbus/qtserialbus-6.9999.ebuild | 33 ++++++++++++++++++++++++++ 5 files changed, 133 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2974b1cea78ec8e4a51b031b055e57f7ec5786 commit 7c2974b1cea78ec8e4a51b031b055e57f7ec5786 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2024-02-28 13:38:01 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2024-02-28 14:07:41 +0000 metadata/stabilization-groups/qt: add dev-qt/qtserialbus:6 to qt6 New slot so currently not stable alongside the rest of 6.6.2, but will sync a bit later. Bug: https://bugs.gentoo.org/925517 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> metadata/stabilization-groups/qt/qt6.group | 1 + 1 file changed, 1 insertion(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56dcf9a12ef58e587e0ae577604251007ac0da6 commit f56dcf9a12ef58e587e0ae577604251007ac0da6 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2024-02-28 13:36:52 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2024-02-28 14:07:41 +0000 dev-qt/qt-docs: enable serialbus by default (qt6) Just because it is now packaged. Bug: https://bugs.gentoo.org/925517 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-qt/qt-docs/qt-docs-6.6.2_p202402121133.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) |