Re: Kdenlive needs MLT 7 package

Fabian Vogt <[email protected]> Tue, 08 Jun 2021 12:24:18 +0200
Newsgroups gmane.linux.suse.kde
Message-ID <[email protected]>
Hi,

I also got the mail just today. Maybe a post from a non subscriber which went
through moderation?

Am Samstag, 15. Mai 2021, 11:55:29 CEST schrieb Julius Künzel:
> Hi everybody!
> 
> MLT 7 has been released about two weeks ago (https://github.com/mltframework/
> mlt/releases/tag/v7.0.0). MLT is Kdenlive's mediabackend and one of the main 
> dependencies. We want to port Kdenlive from MLT 6 to MLT 7 for version 21.08. 
> However our GitLab pipeline is based on openSUSE Tumbleweed (https://
> invent.kde.org/sysadmin/ci-tooling/-/blob/master/system-images/suse-qt515/
> Dockerfile) and we are now waiting for openSUSE to release MLT 7. Do you have 
> any plans when this will happen so we can arrange our schedule after it?

The mlt update to version 7.0.1 is pending:
https://build.opensuse.org/request/show/895988

The blocker is ironically that kdenlive doesn't support it, so it can't be
checked in as-is. For that, there's a new libmlt6 package pending:
https://build.opensuse.org/request/show/898305

It would be possible as well to add the multimedia:libs repository and get
libmlt7 from there into the CI container image. Though I wonder whether that's
desirable, because it would break all builds which don't support it.

If you already have a branch or patch which supports libmlt7, then we could
also apply that to our kdenlive package and unblock the libmlt7 submission
without having to introduce a separate libmlt6.

Cheers,
Fabian

> The packages we need for the pipeline are (with MLT 6):
> libmlt-devel libmlt++-devel libmlt6-modules libmlt6-data
> 
> Cheers,
> Julius Künzel from the Kdenlive dev team
>