Summary: | net-im/swift[client] depends on deprecated dev-qt/qtwebkit:5 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas Sturmlechner <asturm> |
Component: | Current packages | Assignee: | Conrad Kostecki <conikost> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | andrey_utkin |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://swift.im/lists/pipermail/swift-users/2020-September/000334.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 684580 |
Description
Andreas Sturmlechner
2020-03-11 18:23:39 UTC
I just have a look into their Git. Latest master still depends on qtwebkit. Will ask upstream. At least, dropping USE="client" wouldn't be so bad, since net-im/swift is mainly used as a lib (client not needed for that) for net-im/spectrum2 as xmpp gateway. Till today, no reply from upstream on my question about switching to qtwebengine. I asked again. Based on my experience, I doubt, that this will happen in near future. Asked now on their mailing list.. I finally got a reply. Next version (5.0) will still depend on qtwebkit. After that, they will have a look, what the future will be. So as a conclusion, I don't expect a switch away from qtwebkit in near future. Provided they will ever land another commit I guess: https://swift.im/git/swift ...another month without so much as a commit, time to drop IUSE=client? (In reply to Andreas Sturmlechner from comment #7) > ...another month without so much as a commit, time to drop IUSE=client? I don't have a problem with that. Since I only need the lib itself, I would be fine with that. I only added 'client' as there was a request at bugzilla :-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc0883e93b717c2a7e2a74da2d8adb5cd10f7d1 commit 1bc0883e93b717c2a7e2a74da2d8adb5cd10f7d1 Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2020-12-20 23:27:33 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2020-12-20 23:28:09 +0000 net-im/swift: drop old version Bug: https://bugs.gentoo.org/712174 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> net-im/swift/swift-4.0.2-r100.ebuild | 229 ----------------------------------- 1 file changed, 229 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd6b3317ae3fb1a5259ba6200654e59a0ed0833 commit abd6b3317ae3fb1a5259ba6200654e59a0ed0833 Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2020-12-20 23:26:26 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2020-12-20 23:28:08 +0000 net-im/swift: drop client use flag Since dev-qt/qtwebkit:5 it deprecated and will be removed in future, dropping all related features from ebuild, which need this dep. This is basically the 'client' part, a full featured XMPP client, while the lib part remains present, as it's needed by net-im/spectrum2. Bug: https://bugs.gentoo.org/712174 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> net-im/swift/swift-4.0.2-r101.ebuild | 196 +++++++++++++++++++++++++++++++++++ 1 file changed, 196 insertions(+) As for now, I dropped USE="client" on the slotted lua version. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5554bc49e69fc438269d91774952e7ac6f673f commit 6e5554bc49e69fc438269d91774952e7ac6f673f Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2021-01-27 20:13:05 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2021-01-27 20:13:05 +0000 net-im/swift: drop old version Closes: https://bugs.gentoo.org/712174 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> net-im/swift/metadata.xml | 4 - net-im/swift/swift-4.0.2-r4.ebuild | 216 ------------------------------------- 2 files changed, 220 deletions(-) |