Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 926674 - net-misc/seafile-client[shibboleth] depends on deprecated dev-qt/qtwebengine:5 - needs 9.0.11 version bump and switch to Qt6
Summary: net-misc/seafile-client[shibboleth] depends on deprecated dev-qt/qtwebengine:...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: https://github.com/haiwen/seafile-cli...
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: qtwebengine5-removal
  Show dependency tree
 
Reported: 2024-03-10 09:36 UTC by Andreas Sturmlechner
Modified: 2025-03-01 16:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2024-03-10 09:36:49 UTC
Their slightly weird looking cmake already seems to have Qt6 support.
Comment 1 Andreas Sturmlechner gentoo-dev 2024-09-05 17:12:40 UTC
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.
Comment 2 Larry the Git Cow gentoo-dev 2025-03-01 15:03:48 UTC
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(-)
Comment 3 Larry the Git Cow gentoo-dev 2025-03-01 16:37:24 UTC
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(-)