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