Hello Jean-Baptiste,

On Thursday, 6 November 2025 16:17:31 CET, Jean-Baptiste Mardelle wrote:
We want to make 2 dependencies updates for Kdenlive 25.12.0.
Deadline is today for KDE Gear 25.12, but we are waiting for the CI to update the images so that it does not break.

The dependencies are:

* MLT 7.34.1
* KDDockWidgets 2.4.0

The MLT update fixes compatibility with FFmpeg 8, and since distros are begining to switch to it, we really want this to avoid the app breaking on these distros.

The KDDockWidgets update fixes the display of tab bars and allows a nice extra feature (docking to side bars).

Both versions were released very recently because we asked the maintainers to release a version before Kdenlive's dep freeze.

My distro luckily does have them already, but if I look at https://repology.org/project/kddockwidgets/badges and https://repology.org/project/mlt/badges I'm not very enthusiastic. Granted, they are not the most complicated dependencies to get up to date, but I'd expect at least some distros not to ship the beta of kdenlive.

The merge requests are ready, see:

https://invent.kde.org/multimedia/kdenlive/-/merge_requests/757
https://invent.kde.org/multimedia/kdenlive/-/merge_requests/753

Is that ok for you if we wait a few more days before merging the dependency updates ? Worst case, we merge today and the CI is broken for Kdenlive for a few days, but we really would like to have them in.

It sounds squeezed, but if the MRs were pushed yesterday we wouldn't even have this conversation. So, in my personal opinion, you know best what you were to loose without the new dependencies, but if you go for it, please make it work (including CI) until the beta tarballs are due (November 13).

Regards,
Heiko

Reply via email to