commit kdenlive for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package kdenlive for openSUSE:Factory checked in at 2014-05-23 07:27:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdenlive (Old)
and /work/SRC/openSUSE:Factory/.kdenlive.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdenlive"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kdenlive/kdenlive.changes 2013-04-18 10:22:32.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kdenlive.new/kdenlive.changes 2014-05-23 07:27:57.000000000 +0200
@@ -1,0 +2,30 @@
+Wed May 21 19:37:22 UTC 2014 - dap.darkness@gmail.com
+
+- Update to 0.9.8
+ + Fades: timeline shortcut now applies to video on clips
+ containing video and audio;
+ + Copy proxies with 'move project';
+ + Remove the MLT processing threads option that never really
+ worked;
+ + Clean encoding profiles using MLT presets and profiles;
+ + Support a custom suffix for FFmpeg binaries (mostly for
+ packagers);
+ + Make audio align work asynchronously;
+ + Add support for JogShuttle on newer systems, make shuttle
+ device selection more straightforward, add ProV2 keys;
+ + Fix warnings from gcc, cppcheck, clang, scan-build: fixes
+ many crashs & leaks;
+ + Code cleanup (use const ref, fix includes, mem leaks,
+ optimize...);
+ + Fix keyframing messed up for some effects;
+ + Fix timeline corruption when trying to move clip before 0;
+ + Fix crash when closing title widget;
+ + Fix thumbnails for image clips in timeline;
+ + Fix crash on quick undo/redo (#3240);
+ + Fix multithreading (#3186);
+ + Fix some problems with transitions keyframes;
+ + Fix scopes (#3052).
+- Updated kdenlive-0.9.2-mlt_datadir.patch &
+ kdenlive-0.9.2-no_avformat.patch.
+
+-------------------------------------------------------------------
Old:
----
kdenlive-0.9.6.tar.bz2
New:
----
kdenlive-0.9.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdenlive.spec ++++++
--- /var/tmp/diff_new_pack.PbyE63/_old 2014-05-23 07:27:59.000000000 +0200
+++ /var/tmp/diff_new_pack.PbyE63/_new 2014-05-23 07:27:59.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package kdenlive
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
%define qt_version 4.5
Name: kdenlive
-Version: 0.9.6
+Version: 0.9.8
Release: 0
Summary: Non-linear video editor
License: GPL-3.0+
++++++ kdenlive-0.9.2-mlt_datadir.patch ++++++
--- /var/tmp/diff_new_pack.PbyE63/_old 2014-05-23 07:27:59.000000000 +0200
+++ /var/tmp/diff_new_pack.PbyE63/_new 2014-05-23 07:27:59.000000000 +0200
@@ -2,7 +2,7 @@
===================================================================
--- src/CMakeLists.txt.orig
+++ src/CMakeLists.txt
-@@ -11,6 +11,24 @@ endif(APPLE)
+@@ -11,6 +11,24 @@
macro_optional_find_package(Nepomuk)
macro_optional_find_package(QJSON)
@@ -24,23 +24,25 @@
+ add_definitions(-DMLT_MELTBIN=\\\"\"${MLT_MELTBIN}\"\\\")
+endif(NOT MLT_MELTBIN_failed)
+
- option(WITH_V4L "Build capture support with Video4Linux" ON)
option(WITH_JogShuttle "Build Jog/Shuttle support" ON)
+ set(FFMPEG_SUFFIX "" CACHE STRING "FFmpeg custom suffix")
+
Index: src/mainwindow.cpp
===================================================================
--- src/mainwindow.cpp.orig
+++ src/mainwindow.cpp
-@@ -2183,10 +2183,10 @@ void MainWindow::parseProfiles(const QSt
+@@ -2359,11 +2359,11 @@
}
- if (KdenliveSettings::mltpath().isEmpty())
+ if (KdenliveSettings::mltpath().isEmpty()) {
- KdenliveSettings::setMltpath(QString(MLT_PREFIX) + QString("/share/mlt/profiles/"));
+ KdenliveSettings::setMltpath(QString(MLT_DATADIR) + QString("/profiles/"));
+ }
if (KdenliveSettings::rendererpath().isEmpty() || KdenliveSettings::rendererpath().endsWith("inigo")) {
- QString meltPath = QString(MLT_PREFIX) + QString("/bin/melt");
+ QString meltPath = QString(MLT_MELTBIN);
- if (!QFile::exists(meltPath))
+ if (!QFile::exists(meltPath)) {
meltPath = KStandardDirs::findExe("melt");
- KdenliveSettings::setRendererpath(meltPath);
+ }
++++++ kdenlive-0.9.2-no_avformat.patch ++++++
--- /var/tmp/diff_new_pack.PbyE63/_old 2014-05-23 07:27:59.000000000 +0200
+++ /var/tmp/diff_new_pack.PbyE63/_new 2014-05-23 07:27:59.000000000 +0200
@@ -1,7 +1,7 @@
-Index: src/renderwidget.cpp
+Index: src/widgets/renderwidget.cpp
===================================================================
---- src/renderwidget.cpp.orig
-+++ src/renderwidget.cpp
+--- src/widgets/renderwidget.cpp.orig
++++ src/widgets/renderwidget.cpp
@@ -1280,53 +1280,47 @@ void RenderWidget::refreshView()
}
@@ -97,14 +97,14 @@
===================================================================
--- export/profiles.xml.orig
+++ export/profiles.xml
-@@ -8,6 +8,10 @@
- <profile name="NTSC 720 30p" standard="NTSC" args="f=mpegts acodec=mp2 ab=384k ar=48000 ac=2 vcodec=mpeg2video s=1280x720 vb=19700k g=15 trellis=1 mlt_profile=hdv_720_30p pass=%passes" />
- </group>
+@@ -59,6 +59,10 @@
+
participants (1)
-
root@hilbert.suse.de