Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 918994

Summary: [kde overlay] kde-apps/kio-extras-9999 new dependency QCoro6 (dev-libs/qcoro5 with qt6)
Product: Gentoo Linux Reporter: jospezial <jospezial>
Component: OverlaysAssignee: Gentoo KDE team <kde>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description jospezial 2023-12-02 01:29:06 UTC
https://invent.kde.org/network/kio-extras/-/commit/099a643574e4bc4dea6d8c1b5b305580a53d1963
"sftp: modernize: implement async reading as a coroutine

this moves the concern of how an async iteration works from the sftpget
function. more importantly it does however mean that we can replace the
existing sftp_async based architecture with a simpler sftp_aio
architecture. (sftp_aio is currently being worked on upstream)"

We have dev-libs/qcoro5 in ::gentoo and ::kde.
There is only qcoro upstream.
https://github.com/danvratil/qcoro
The main difference between qcoro5 and qcoro6 is only -DUSE_QT_VERSION=
Comment 1 Andreas Sturmlechner gentoo-dev 2023-12-02 16:37:24 UTC
KDE Gear has not been touched for KF6 support as a whole, so it makes little sense to file bugs like this at this point.
Comment 2 Larry the Git Cow gentoo-dev 2023-12-02 19:25:02 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=fa20441bd6e38dec2ca35fcca36ea30864802dfa

commit fa20441bd6e38dec2ca35fcca36ea30864802dfa
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-12-02 16:36:32 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-12-02 16:39:36 +0000

    dev-libs/qcoro: new package, add 9999
    
    Bug: https://bugs.gentoo.org/918994
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-libs/qcoro/metadata.xml      | 18 +++++++++++++
 dev-libs/qcoro/qcoro-9999.ebuild | 58 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)
Comment 3 jospezial 2023-12-02 21:31:04 UTC
Thank you.

DESCRIPTION="C++ Coroutine Library for Qt5"

I would remove the "5".
Comment 4 Larry the Git Cow gentoo-dev 2023-12-02 21:35:49 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=875a45d8cfb6f9e4308667ae9a1f646979a09097

commit 875a45d8cfb6f9e4308667ae9a1f646979a09097
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-12-02 21:35:44 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-12-02 21:35:44 +0000

    dev-libs/qcoro: tweak DESCRIPTION
    
    Bug: https://bugs.gentoo.org/918994
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/qcoro/qcoro-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 5 Andreas Sturmlechner gentoo-dev 2023-12-03 21:29:31 UTC

*** This bug has been marked as a duplicate of bug 914830 ***