[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-release-team
Subject:    KDE 6 MegaRelease further dependencies
From:       Jonathan Riddell <jr () jriddell ! org>
Date:       2023-11-01 17:55:43
Message-ID: CANX=XXM+H+-b1d5pWzDVWihmsFhBhY+m-U8HbyFHSs=USbEk6A () mail ! gmail ! com
[Download RAW message or body]

Me and Justin suggested a Matrix room to coordinate this but nobody seemed
interested, let me know if you'd like one.

I'd like to make a Todo board of this somehow, what's the best way to do
that?

Paul made one for Promo https://phabricator.kde.org/T16977

Further dependencies that Justin pointed me to from Fedora chat
https://pagure.io/fedora-kde/SIG/issue/383#comment-878191

= xdg-utils
External project part of Freedesktop
Latest release 2018 by
Current development happening by e.g. Meven and Harald for KF6 support
https://cgit.freedesktop.org/xdg/xdg-utils/
Not much activity on the mailing list called Portland (gosh I think I
remember that name being brought up)
https://lists.freedesktop.org/archives/portland/
I don't know who has authority to make a release

= libaccounts-qt
External project
https://gitlab.com/accounts-sso/libaccounts-qt/
Last release 4 years ago
Git master builds for both Qt 5 and 6 thanks to Nico
No activity on the mailing list, it's not clear who can make a release of
this https://groups.google.com/g/accounts-sso-devel

= gpgme
This is fine, current release builds for Qt 5 and 6, just remind distros to
package newest version

= qca
Builds for Qt 5 and 6 for the last couple of releases, just remind distros
to package newest version

= packagekit-qt
Current release builds for Qt 5 and 6, just remind distros to package
newest version

= grantlee
This is now KTextTemplate and part of Frameworks so just release note that

= signond
This seems to build for Qt 5 and 6 with no modifications so just release
note for distos to package it

= signon-ui
I have no idea what's going on here, there were releases with ubunntu in
the version number in 2015 of something called "signon-ui"
https://gitlab.com/accounts-sso/signon-ui/-/tags
Now the project is called "signon-ui-qt" in gitlab at least and Nico is
going work on it so maybe it needs a release? We built it for Qt 5 in neon
and nobody has complained thus far.

= signon-plugin-oauth2
Another one where it's not clear how releases are managed if at all
https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/tags
Release 2 years ago uses Qt 5
No development since then, does it need work for Qt 6?

= appstream
Not to be confused with the Amazon product of the same name or indeed
"upstream", this is an external project where Plasma needs 1.0 which isn't
released yet. Hopefully it'll be released in time for our final one in the
mean time tell distros to use git
https://www.freedesktop.org/wiki/Distributions/AppStream/

= kweathercore
0.7 released in sep 2022 should build against Qt 6, tell distros to update
their packages

= libquotient
https://github.com/quotient-im/libQuotient/tags
Current release from september builds for both Qt 5 and 6, just remind
distros to update packaging.

= kdsoap6
External project, Latest release builds with Qt 5 and 6 tell distros to
package it
https://github.com/KDAB/KDSoap/releases
kio-extras needs it so needs a Qt 5 build too for KF5 apps

= kdsoap-ws-discovery-client
KDE project part of release service,
https://invent.kde.org/libraries/kdsoap-ws-discovery-client
New release will build with Qt 5 and 6
kio-extras needs it so needs a Qt 5 build as well as Qt 6 for KF5 apps

= kio-extras
part of kde gear
KF5 apps need Qt 5 build as well as Qt 6 although there's lots of clashing
files

= qcoro
https://github.com/danvratil/qcoro
Latest release can build for Qt 5 and 6, tell distros to package it for both

= futuresql
KDE library https://invent.kde.org/libraries/futuresql
Latest release from May builds both Qt 5 and 6, tell distros to do both
https://download.kde.org/stable/futuresql/

= kquickimageeditor
https://invent.kde.org/libraries/kquickimageeditor.git
A qml module needed for koko, skanpage, and neochat
Last release was in October 2021 by Carl
Master supports Qt 6, new release needed

= qtkeychain
External project used by tokodon, plasmatube, neochat, kmail, kasts and
libquotient
https://github.com/frankosterfeld/qtkeychain/releases
Releases since May have Qt 6 support, tell distros to package for both Qt 5
and 6 (or drop the Qt 5 depends)

= pulseaudio-qt
https://invent.kde.org/libraries/pulseaudio-qt.git
KDE library used by KDE connect
Last release 2021 by Nicolas Fella
master supports Qt 5 and 6 since last year
KDE connect looks like it also builds for Qt5 and 6 so this could do with a
new release pronto

= wayland-protocols
Fedora said this needed an update, I'm not sure that it does

= kirigami-addons
Not on Fedora's list
various QML modules used by various things
Carl released this last September
He said on matrix just now he'll make a new release
Builds for Qt 5 and 6, tell distros to package for Qt 6

[Attachment #3 (text/html)]

<div dir="ltr">Me and Justin suggested a Matrix room to coordinate this but nobody \
seemed interested, let me know if you&#39;d like one.<br><br>I&#39;d like to make a \
Todo board of this somehow, what&#39;s the best way to do that?<br><br>Paul made one \
for Promo <a href="https://phabricator.kde.org/T16977">https://phabricator.kde.org/T16977</a><br><br>Further \
dependencies that Justin pointed me to from Fedora chat <a \
href="https://pagure.io/fedora-kde/SIG/issue/383#comment-878191">https://pagure.io/fedora-kde/SIG/issue/383#comment-878191</a><br><br>= \
xdg-utils<br>External project part of Freedesktop<br>Latest release 2018 \
by<br>Current development happening by e.g. Meven and Harald for KF6 support <a \
href="https://cgit.freedesktop.org/xdg/xdg-utils/">https://cgit.freedesktop.org/xdg/xdg-utils/</a><br>Not \
much activity on the mailing list called Portland (gosh I think I remember that name \
being brought up) <a \
href="https://lists.freedesktop.org/archives/portland/">https://lists.freedesktop.org/archives/portland/</a><br>I \
don&#39;t know who has authority to make a release<br><br>= \
libaccounts-qt<br>External project<br><a \
href="https://gitlab.com/accounts-sso/libaccounts-qt/">https://gitlab.com/accounts-sso/libaccounts-qt/</a><br>Last \
release 4 years ago<br>Git master builds for both Qt 5 and 6 thanks to Nico<br>No \
activity on the mailing list, it&#39;s not clear who can make a release of this <a \
href="https://groups.google.com/g/accounts-sso-devel">https://groups.google.com/g/accounts-sso-devel</a><br><br>= \
gpgme<br>This is fine, current release builds for Qt 5 and 6, just remind distros to \
package newest version<br><br>= qca<br>Builds for Qt 5 and 6 for the last couple of \
releases, just remind distros to package newest version<br><br>= \
packagekit-qt<br>Current release builds for Qt 5 and 6, just remind distros to \
package newest version<br><br>= grantlee<br>This is now KTextTemplate and part of \
Frameworks so just release note that<br><br>= signond<br>This seems to build for Qt 5 \
and 6 with no modifications so just release note for distos to package it<br><br>= \
signon-ui<br>I have no idea what&#39;s going on here, there were releases with \
ubunntu in the version number in 2015 of something called &quot;signon-ui&quot;<br><a \
href="https://gitlab.com/accounts-sso/signon-ui/-/tags">https://gitlab.com/accounts-sso/signon-ui/-/tags</a><br>Now \
the project is called &quot;signon-ui-qt&quot; in gitlab at least and Nico is going \
work on it so maybe it needs a release? We built it for Qt 5 in neon and nobody has \
complained thus far.<br><br>= signon-plugin-oauth2<br>Another one where it&#39;s not \
clear how releases are managed if at all<br><a \
href="https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/tags">https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/tags</a><br>Release \
2 years ago uses Qt 5<br>No development since then, does it need work for Qt \
6?<br><br>= appstream<br>Not to be confused with the Amazon product of the same name \
or indeed &quot;upstream&quot;, this is an external project where Plasma needs 1.0 \
which isn&#39;t released yet. Hopefully it&#39;ll be released in time for our final \
one in the mean time tell distros to use git <a \
href="https://www.freedesktop.org/wiki/Distributions/AppStream/">https://www.freedesktop.org/wiki/Distributions/AppStream/</a><br><br>= \
kweathercore<br>0.7 released in sep 2022 should build against Qt 6, tell distros to \
update their packages<br><br>= libquotient<br><a \
href="https://github.com/quotient-im/libQuotient/tags">https://github.com/quotient-im/libQuotient/tags</a><br>Current \
release from september builds for both Qt 5 and 6, just remind distros to update \
packaging.<br><br>= kdsoap6<br>External project, Latest release builds with Qt 5 and \
6 tell distros to package it<br><a \
href="https://github.com/KDAB/KDSoap/releases">https://github.com/KDAB/KDSoap/releases</a><br>kio-extras \
needs it so needs a Qt 5 build too for KF5 apps<br><br>= \
kdsoap-ws-discovery-client<br>KDE project part of release service, <a \
href="https://invent.kde.org/libraries/kdsoap-ws-discovery-client">https://invent.kde.org/libraries/kdsoap-ws-discovery-client</a><br>New \
release will build with Qt 5 and 6<br>kio-extras needs it so needs a Qt 5 build as \
well as Qt 6 for KF5 apps<br><br>= kio-extras<br>part of kde gear<br>KF5 apps need Qt \
5 build as well as Qt 6 although there&#39;s lots of clashing files<br><br>= \
qcoro<br><a href="https://github.com/danvratil/qcoro">https://github.com/danvratil/qcoro</a><br>Latest \
release can build for Qt 5 and 6, tell distros to package it for both<br><br>= \
futuresql<br>KDE library <a \
href="https://invent.kde.org/libraries/futuresql">https://invent.kde.org/libraries/futuresql</a><br>Latest \
release from May builds both Qt 5 and 6, tell distros to do both<br><a \
href="https://download.kde.org/stable/futuresql/">https://download.kde.org/stable/futuresql/</a><br><br>= \
kquickimageeditor<br><a \
href="https://invent.kde.org/libraries/kquickimageeditor.git">https://invent.kde.org/libraries/kquickimageeditor.git</a><br>A \
qml module needed for koko, skanpage, and neochat<br>Last release was in October 2021 \
by Carl<br>Master supports Qt 6, new release needed<br><br>= qtkeychain<br>External \
project used by tokodon, plasmatube, neochat, kmail, kasts and libquotient<br><a \
href="https://github.com/frankosterfeld/qtkeychain/releases">https://github.com/frankosterfeld/qtkeychain/releases</a><br>Releases \
since May have Qt 6 support, tell distros to package for both Qt 5 and 6 (or drop the \
Qt 5 depends)<br><br>= pulseaudio-qt<br><a \
href="https://invent.kde.org/libraries/pulseaudio-qt.git">https://invent.kde.org/libraries/pulseaudio-qt.git</a><br>KDE \
library used by KDE connect<br>Last release 2021 by Nicolas Fella<br>master supports \
Qt 5 and 6 since last year<br>KDE connect looks like it also builds for Qt5 and 6 so \
this could do with a new release pronto<br><br>= wayland-protocols<br>Fedora said \
this needed an update, I&#39;m not sure that it does<br><br>= kirigami-addons<br>Not \
on Fedora&#39;s list<br>various QML modules used by various things<br>Carl released \
this last September<br>He said on matrix just now he&#39;ll make a new \
release<br>Builds for Qt 5 and 6, tell distros to package for Qt 6 <br><br><br></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic