Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 918994 - [kde overlay] kde-apps/kio-extras-9999 new dependency QCoro6 (dev-libs/qcoro5 with qt6)
Summary: [kde overlay] kde-apps/kio-extras-9999 new dependency QCoro6 (dev-libs/qcoro5...
Status: RESOLVED DUPLICATE of bug 914830
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-02 01:29 UTC by jospezial
Modified: 2023-12-03 21:29 UTC (History)
0 users

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 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 ***