Draft: Port to KF6

I've been using it for a month or so and it works alright. Draft because I need to look into why the CI is not passing.

Opening it now because I saw @mwolff looking into this too.

Merge request reports

Loading