Their slightly weird looking cmake already seems to have Qt6 support.
This is getting more serious now that Qt6 was stabilised, Qt6-based DEs as well, and (for starters) optional Qt5 revdeps in general up for removal in favor of Qt6. dev-qt/qtwebengine:5 revdeps however will be dropped sooner than later.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ab163e018b85251788138f9e5aed446d01456c commit a1ab163e018b85251788138f9e5aed446d01456c Author: Z. Liu <zhixu.liu@gmail.com> AuthorDate: 2025-01-23 07:23:56 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2025-03-01 14:59:37 +0000 net-misc/seafile-client: add 9.0.11 1. qtwebengine is required if using Qt6 2. switch depend to Qt6 3. drop ~x86 KEYWORDS because of qtwebengine 4. remove USE="test", to be fixed Closes: https://bugs.gentoo.org/926674 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/40268 Signed-off-by: Joonas Niilola <juippis@gentoo.org> net-misc/seafile-client/Manifest | 1 + .../files/seafile-client-9.0.11-select-qt6.patch | 23 +++++++++++ net-misc/seafile-client/metadata.xml | 9 ++++- .../seafile-client/seafile-client-9.0.11.ebuild | 47 ++++++++++++++++++++++ profiles/arch/amd64/x32/package.mask | 4 ++ 5 files changed, 83 insertions(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a343604bf7e97a92796b184edcd6b3f65685620 commit 9a343604bf7e97a92796b184edcd6b3f65685620 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-03-01 16:36:49 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-03-01 16:36:49 +0000 net-misc/seafile: drop 9.0.3-r1 Bug: https://bugs.gentoo.org/926674 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> net-misc/seafile/Manifest | 1 - net-misc/seafile/seafile-9.0.3-r1.ebuild | 62 -------------------------------- 2 files changed, 63 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581328c18d34e3f5116cb4b9318c223ae6dd28ca commit 581328c18d34e3f5116cb4b9318c223ae6dd28ca Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-03-01 16:36:06 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-03-01 16:36:06 +0000 net-misc/seafile-client: drop 9.0.3 Bug: https://bugs.gentoo.org/926674 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> net-misc/seafile-client/Manifest | 1 - .../files/seafile-client-7.0.9-qt-5.15.patch | 37 --------------- .../files/seafile-client-8.0.6-select-qt5.patch | 23 --------- .../seafile-client/seafile-client-9.0.3.ebuild | 55 ---------------------- 4 files changed, 116 deletions(-)