Are there any plans upstream to port away to qtwebengine?
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(-)