Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 954090 - app-office/kraft must port to Qt6/KF6
Summary: app-office/kraft must port to Qt6/KF6
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL: https://github.com/dragotin/kraft/tre...
Whiteboard:
Keywords:
Depends on:
Blocks: kf5-removal
  Show dependency tree
 
Reported: 2025-04-19 19:45 UTC by Andreas Sturmlechner
Modified: 2025-04-19 21:06 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 Andreas Sturmlechner gentoo-dev 2025-04-19 19:45:22 UTC
A Qt6 branch is in active development:
https://github.com/dragotin/kraft/tree/portqt6_1

In addition there is a pending PR, neglected by upstream:
https://github.com/dragotin/kraft/pull/246


The other question is, and has been ever since this project moved away from kde.org domain, if we continue to even bother taking care of it under kde proj umbrella.
Comment 1 Larry the Git Cow gentoo-dev 2025-04-19 21:06:50 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc567c6adb5ea2ed2deda3a74b4d1c64839de58

commit 3cc567c6adb5ea2ed2deda3a74b4d1c64839de58
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-04-19 20:49:36 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-04-19 21:04:09 +0000

    app-office/kraft: drop 1.0
    
    Closes: https://bugs.gentoo.org/954090
    Closes: https://bugs.gentoo.org/953987
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-office/kraft/Manifest                          |   1 -
 .../kraft/files/kraft-1.0-akonadi-23.08.patch      | 161 -----------------
 app-office/kraft/files/kraft-1.0-cmake.patch       | 197 ---------------------
 app-office/kraft/kraft-1.0.ebuild                  |  54 ------
 profiles/base/package.use.mask                     |   1 -
 5 files changed, 414 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e3841532c2f45fda9b4994be438d101d006740f

commit 3e3841532c2f45fda9b4994be438d101d006740f
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-04-19 20:48:46 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-04-19 21:04:09 +0000

    app-office/kraft: add 2.0_pre20250419
    
    Upstream:
    "Yes, indeed the Qt6 port is more or less finished in the branch.
    I am about to merge it once the AppImage build succeeds and the
    AppImage works."
    
    Closes: https://bugs.gentoo.org/954090
    Closes: https://bugs.gentoo.org/953987
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-office/kraft/Manifest                          |  1 +
 ...-2.0_pre20250419-no-git-or-buildhost-info.patch | 38 ++++++++++++++++
 app-office/kraft/kraft-2.0_pre20250419.ebuild      | 53 ++++++++++++++++++++++
 profiles/arch/amd64/x32/package.use.mask           |  1 +
 profiles/arch/x86/package.use.mask                 |  1 +
 5 files changed, 94 insertions(+)