KDE 6 Releases dependencies

Neal Gompa ngompa13 at gmail.com
Wed Nov 1 12:17:48 GMT 2023

On Wed, Nov 1, 2023 at 8:09 AM Jonathan Riddell <jr at jriddell.org> wrote:
> We have various dependencies needed for the forthcoming alpha release.  It's not vital they all have releases in time for the alpha, we can expect distros to just make their own git exports as needed, but it would be nice to have releases.
> plasma-wayland-protocols - last releases in January I believe this needs an update.  Aleix usually makes there releases.  No Qt5 faff needed.
> https://invent.kde.org/libraries/plasma-wayland-protocols
> libqaccessibilityclient
> https://invent.kde.org/libraries/libqaccessibilityclient
> I made the most recent release of this in 2019 (amazing what one is sometimes), I think it's ready to go for a Qt 6 release, it's used by kwin and kmag which have both been ported to Qt 6 so no Qt 5 release needed.
> polkit-qt-1
> https://invent.kde.org/libraries/polkit-qt-1
> Last released in 2021 by Heiko it builds fine from master with -DQT_MAJOR_VERSION=6.  Distros will need both a Qt 5 and Qt 6 build so I propose to make a new release for Qt 6 and another one called polkit-qt5-1 with the same contents for Qt 5 builds.

Why not take the opportunity to rename this to always include the Qt
major version?

> phonon
> https://invent.kde.org/libraries/phonon/
> 4.11.1 released 2019 by Harald https://community.kde.org/Phonon/Releases/Core
> master now builds both Qt 5 and 6 fine so I propose just making a 4.12.0 release
> phonon-vlc
> https://invent.kde.org/libraries/phonon-vlc
> 0.11.3 released by Harald in 2021. https://community.kde.org/Phonon/Releases/VLC/0.11.3
> master now builds both Qt 5 and 6 fine so I propose just making a 0.12 release (or be bold and call it 1.0).
> phonon-gstreamer
> https://invent.kde.org/libraries/phonon-gstreamer
> 4.10.0 released in 2019 by Harald.  it has a Qt 6 port by Montel but I've not tried it (in KDE neon).
> https://community.kde.org/Phonon/Releases/GStreamer/4.9.1
> It's not the recommended backend, does anyone still use it?

This is still used on Fedora and derivatives.

> kuserfeedback
> Last released 1.2 by me (amazing what one is again)
> Builds Qt 5 by default and 6 with -DQT_MAJOR_VERSION=6
> Distros need both Qt 5 and 6 builds although I think Qt 5 is only for ruqola now so possibly that can be dropped or I can make a final Qt 5 release with a renamed tar.
> It has been requested to add it to frameworks so hopefully that can happen

This needs fixing as I tried to build this and the result was
clobbered libraries and broken bindings because the Qt5 and Qt6
versions of the libraries are not fully namespaced.

真実はいつも一つ!/ Always, there's only one truth!

More information about the release-team mailing list