Re: Kdenlive needs MLT 7 package

Christophe Giboudeaux <[email protected]> Tue, 08 Jun 2021 15:50:21 +0200
Newsgroups gmane.linux.suse.kde
Message-ID <1660073.qLcvTq27UQ@yuuko>
Hello,

On Saturday, 15 May 2021 11:55:29 CEST Julius Künzel wrote:
> 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 packages we need for the pipeline are (with MLT 6):
> libmlt-devel libmlt++-devel libmlt6-modules libmlt6-data
> 
We're currently sorting things. kdenlive needs a fix however, even for the 
current release.

src/mlt_config.h.in defines MLT_MELTBIN but the variable is not used. 

src/core.cpp does KdenliveSettings::setRendererpath(QDir::cleanPath(appPath + 
QStringLiteral("/melt"))) instead of first trying to use what mlt_config.h 
contains.