[compat-ffmpeg4] Update to 4.4.1
by Leigh Scott
commit 012ebac9bf444535f33280694a62d45bbc1ebfb8
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Feb 14 13:18:16 2022 +0000
Update to 4.4.1
.gitignore | 1 +
compat-ffmpeg4.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 20c477f..d9711c8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/ffmpeg-4.3.3.tar.xz
+/ffmpeg-4.4.1.tar.xz
diff --git a/compat-ffmpeg4.spec b/compat-ffmpeg4.spec
index aa53f9e..7604ac5 100644
--- a/compat-ffmpeg4.spec
+++ b/compat-ffmpeg4.spec
@@ -32,7 +32,7 @@
Summary: Digital VCR and streaming server
Name: compat-ffmpeg4
-Version: 4.3.3
+Version: 4.4.1
Release: 1%{?dist}
License: %{ffmpeg_license}
URL: http://ffmpeg.org/
@@ -328,6 +328,9 @@ rm -rf %{buildroot}/%{_datadir}/compat-ffmpeg4/
%changelog
+* Mon Feb 14 2022 Leigh Scott <leigh123linux(a)gmail.com> - 4.4.1-1
+- Update to 4.4.1
+
* Wed Feb 09 2022 Leigh Scott <leigh123linux(a)gmail.com> - 4.3.3-1
- Initial build
diff --git a/sources b/sources
index f0aa9bf..9b95ea9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ffmpeg-4.3.3.tar.xz) = 5324ee6711006372a7b6ac2d853df2ad5d78411531e79b72dcdb57709ea66b516bc0e6b0d1321c110d3a0acbac716b2b47e90dc673d5807b23d15699f83951e3
+SHA512 (ffmpeg-4.4.1.tar.xz) = c651c120b71db6991ffc54abc291986e7d35d776203af327f9a28853d1d0af468ca0956e2d3d893f55a211f70a40c041d5aa9aa9664ef581302b27494be9374e
2 years, 10 months
[obs-studio/f34] (2 commits) ...Rebuilt
by Nicolas Chauvet
Summary of changes:
0d4ea2d... Rebuilt (*)
4dd2f42... Rebuilt (*)
(*) This commit already existed in another branch; no separate mail sent
2 years, 10 months
[obs-studio/f35] (2 commits) ...Rebuilt
by Nicolas Chauvet
Summary of changes:
0d4ea2d... Rebuilt (*)
4dd2f42... Rebuilt (*)
(*) This commit already existed in another branch; no separate mail sent
2 years, 10 months
[obs-studio/el8] Rebuilt
by Nicolas Chauvet
commit 4dd2f42051ec353f664b32d6afa091b1c08765e6
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Feb 14 14:02:35 2022 +0100
Rebuilt
obs-studio.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/obs-studio.spec b/obs-studio.spec
index 0e1ba3f..b8677bf 100644
--- a/obs-studio.spec
+++ b/obs-studio.spec
@@ -7,7 +7,7 @@
Name: obs-studio
Version: 27.1.3
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Open Broadcaster Software Studio
License: GPLv2+
@@ -135,6 +135,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata
%{_includedir}/obs/
%changelog
+* Mon Feb 14 2022 Nicolas Chauvet <kwizart(a)gmail.com> - 27.1.3-3
+- rebuilt
+
* Wed Dec 01 2021 Nicolas Chauvet <kwizart(a)gmail.com> - 27.1.3-2
- Rebuilt
2 years, 10 months
[chromium-freeworld] fix
by Leigh Scott
commit 809031cb9bcdb77603c0bb1a69437bd4263cce47
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Feb 14 06:21:44 2022 +0000
fix
gcc12.patch | 10 ++++++++++
1 file changed, 10 insertions(+)
---
diff --git a/gcc12.patch b/gcc12.patch
index afcee90..f1896b3 100644
--- a/gcc12.patch
+++ b/gcc12.patch
@@ -8,6 +8,16 @@
#include <algorithm>
#include <limits>
+--- a/base/third_party/symbolize/symbolize.h
++++ b/base/third_party/symbolize/symbolize.h
+@@ -61,6 +61,7 @@
+ #ifdef HAVE_SYMBOLIZE
+
+ #include <algorithm>
++#include <utility>
+
+ #if defined(__ELF__) // defined by gcc
+ #if defined(__OpenBSD__)
--- a/v8/src/heap/cppgc/prefinalizer-handler.h
+++ b/v8/src/heap/cppgc/prefinalizer-handler.h
@@ -6,6 +6,7 @@
2 years, 10 months
[flowblade/f36] Add patch to mlt7
by Sérgio M. Basto
Summary of changes:
b629c00... Add patch to mlt7 (*)
(*) This commit already existed in another branch; no separate mail sent
2 years, 10 months
[flowblade] Add patch to mlt7
by Sérgio M. Basto
commit b629c00a95fe2f72cfbe761732ca5f35e4c67652
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Mon Feb 14 03:18:34 2022 +0000
Add patch to mlt7
flowblade.spec | 10 +-
flowblade_sys_path.patch | 4 +-
mlt7.patch | 408 +++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 417 insertions(+), 5 deletions(-)
---
diff --git a/flowblade.spec b/flowblade.spec
index 46324d3..75142f6 100644
--- a/flowblade.spec
+++ b/flowblade.spec
@@ -10,10 +10,10 @@
Name: flowblade
%if 0%{?usesnapshot}
Version: 2.4.0.1
-Release: 7%{?dist}
+Release: 8%{?dist}
%else
Version: 2.8.0.3
-Release: 4%{?dist}
+Release: 5%{?dist}
%endif
License: GPLv3
Summary: Multitrack non-linear video editor for Linux
@@ -24,6 +24,7 @@ Source0: %{url}/archive/%{commit0}/%{name}-%{version}-%{shortcommit0}.tar
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
%endif
Patch0: flowblade_sys_path.patch
+Patch1: mlt7.patch
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
@@ -64,7 +65,7 @@ Flowblade provides powerful tools to mix and filter video and audio.
%if 0%{?usesnapshot}
%setup -qn %{name}-%{commit0}
%else
-%autosetup -p0 -n %{name}-%{version}
+%autosetup -p1 -n %{name}-%{version}
%endif
# fix wrong-script-interpreter errors
@@ -120,6 +121,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata
%{python3_sitelib}/%{name}*
%changelog
+* Mon Feb 14 2022 Sérgio Basto <sergio(a)serjux.com> - 2.8.0.3-5
+- Add patch to mlt7
+
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.8.0.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/flowblade_sys_path.patch b/flowblade_sys_path.patch
index b59e44b..a2b9a60 100644
--- a/flowblade_sys_path.patch
+++ b/flowblade_sys_path.patch
@@ -1,5 +1,5 @@
---- flowblade-trunk/flowblade.orig 2021-02-15 17:46:41.584404702 +0100
-+++ flowblade-trunk/flowblade 2021-02-15 17:52:37.697270687 +0100
+--- ./flowblade-trunk/flowblade.orig 2021-02-15 17:46:41.584404702 +0100
++++ ./flowblade-trunk/flowblade 2021-02-15 17:52:37.697270687 +0100
@@ -36,10 +36,10 @@
# - When running on distro.
if os.path.realpath(launch_dir) == "/usr/bin":
diff --git a/mlt7.patch b/mlt7.patch
new file mode 100644
index 0000000..8255b9e
--- /dev/null
+++ b/mlt7.patch
@@ -0,0 +1,408 @@
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/flowblade flowblade-2.8.0.3/flowblade-trunk/flowblade
+--- flowblade-2.8.0.3.orig/flowblade-trunk/flowblade 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/flowblade 2022-01-13 23:21:50.320285722 +0000
+@@ -57,7 +57,7 @@ sys.path.insert(0, modules_path)
+
+ # Check that we have MLT, missing is fatal.
+ try:
+- import mlt
++ import mlt7 as mlt
+ try:
+ mlt_version = mlt.LIBMLT_VERSION
+ print ("MLT found, version:", mlt_version)
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/app.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/app.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/app.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/app.py 2022-01-13 23:22:06.042219189 +0000
+@@ -40,7 +40,7 @@ from gi.repository import Gtk
+ from gi.repository import Gdk
+
+ import locale
+-import mlt
++import mlt7 as mlt
+ import hashlib
+ import os
+ import sys
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiomonitoring.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiomonitoring.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiomonitoring.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiomonitoring.py 2022-01-13 23:22:06.043219185 +0000
+@@ -29,7 +29,7 @@ except ImportError:
+ import gi
+
+ import cairo
+-import mlt
++import mlt7 as mlt
+ import time
+
+ from gi.repository import Gtk, GObject
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiosync.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiosync.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiosync.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiosync.py 2022-01-13 23:22:06.043219185 +0000
+@@ -23,7 +23,7 @@ Handles syncing clips based on their aud
+ """
+ import datetime
+ import hashlib
+-import mlt
++import mlt7 as mlt
+ import os
+ import subprocess
+ import sys
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiowaveform.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiowaveform.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiowaveform.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiowaveform.py 2022-01-13 23:22:06.043219185 +0000
+@@ -22,7 +22,7 @@
+ Modules handles creating and caching audio waveform images for clips.
+ """
+
+-import mlt
++import mlt7 as mlt
+ import os
+ import pickle
+ import threading
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiowaveformrenderer.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiowaveformrenderer.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiowaveformrenderer.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiowaveformrenderer.py 2022-01-13 23:22:06.044219181 +0000
+@@ -23,7 +23,7 @@ Modules handles creating and caching aud
+ """
+
+ import locale
+-import mlt
++import mlt7 as mlt
+ import os
+ import pickle
+ import subprocess
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/clipmenuaction.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/clipmenuaction.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/clipmenuaction.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/clipmenuaction.py 2022-01-13 23:22:06.048219164 +0000
+@@ -27,7 +27,7 @@ from PIL import Image
+ from gi.repository import GLib
+ from gi.repository import Gtk
+
+-import mlt
++import mlt7 as mlt
+ from operator import itemgetter
+ import os
+ import shutil
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/containeractions.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/containeractions.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/containeractions.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/containeractions.py 2022-01-13 23:22:06.049219159 +0000
+@@ -24,7 +24,7 @@ from gi.repository import GLib
+ import cairo
+ import copy
+ import hashlib
+-import mlt
++import mlt7 as mlt
+ import os
+ from os import listdir
+ from os.path import isfile, join
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/exporting.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/exporting.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/exporting.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/exporting.py 2022-01-13 23:22:06.108218910 +0000
+@@ -22,7 +22,7 @@ from gi.repository import Gtk
+ import os
+ from xml.dom import minidom
+ from math import floor
+-import mlt
++import mlt7 as mlt
+ import time
+ import hashlib
+ import re
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/medialinker.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/medialinker.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/medialinker.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/medialinker.py 2022-01-13 23:22:06.145218753 +0000
+@@ -19,7 +19,7 @@
+ """
+
+ import glob
+-import mlt
++import mlt7 as mlt
+ import locale
+ import os
+ import subprocess
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltenv.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltenv.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltenv.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltenv.py 2022-01-13 23:22:06.148218740 +0000
+@@ -22,7 +22,7 @@
+ Module checks environment for available codecs and formats.
+ """
+ from gi.repository import GObject
+-import mlt
++import mlt7 as mlt
+
+ import dialogutils
+ import editorstate
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltfilters.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltfilters.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltfilters.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltfilters.py 2022-01-13 23:22:06.149218736 +0000
+@@ -27,7 +27,7 @@ import copy
+
+ from gi.repository import GdkPixbuf
+
+-import mlt
++import mlt7 as mlt
+ import xml.dom.minidom
+
+ import appconsts
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltplayer.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltplayer.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltplayer.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltplayer.py 2022-01-13 23:22:06.149218736 +0000
+@@ -24,7 +24,7 @@ a Xwindow of a GTK+ widget and os audios
+ """
+ from gi.repository import Gdk
+
+-import mlt
++import mlt7 as mlt
+ import os
+ import time
+
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltprofiles.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltprofiles.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltprofiles.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltprofiles.py 2022-01-13 23:22:06.150218732 +0000
+@@ -22,7 +22,7 @@
+ MLT framework profiles.
+ """
+ import os
+-import mlt
++import mlt7 as mlt
+ import xml.dom.minidom
+
+ import appconsts
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mlttransitions.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/mlttransitions.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mlttransitions.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/mlttransitions.py 2022-01-13 23:22:06.151218728 +0000
+@@ -23,7 +23,7 @@ Module contains objects that wrap mlt.Tr
+ two tracks.
+ """
+ import copy
+-import mlt
++import mlt7 as mlt
+ import os
+ import xml.dom.minidom
+
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/monitorwidget.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/monitorwidget.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/monitorwidget.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/monitorwidget.py 2022-01-13 23:22:06.208218487 +0000
+@@ -21,7 +21,7 @@ from gi.repository import Gdk
+ from gi.repository import Gtk, GLib
+
+ import cairo
+-import mlt
++import mlt7 as mlt
+ import numpy as np
+ import os
+ import threading
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/patternproducer.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/patternproducer.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/patternproducer.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/patternproducer.py 2022-01-13 23:22:06.211218474 +0000
+@@ -27,7 +27,7 @@ import hashlib
+
+ from gi.repository import Gtk, Gdk
+
+-import mlt
++import mlt7 as mlt
+
+ import appconsts
+ import dialogutils
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/projectaction.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/projectaction.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/projectaction.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/projectaction.py 2022-01-13 23:22:06.216218453 +0000
+@@ -28,7 +28,7 @@ import datetime
+ import fnmatch
+ import glob
+ import hashlib
+-import mlt
++import mlt7 as mlt
+ import os
+ from os import listdir
+ from os.path import isfile, join, expanduser
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/projectdata.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/projectdata.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/projectdata.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/projectdata.py 2022-01-13 23:22:06.217218448 +0000
+@@ -23,7 +23,7 @@ Module contains objects used to capture
+ """
+ import cairo
+ import datetime
+-import mlt
++import mlt7 as mlt
+ import hashlib
+ import os
+
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/projectmediaimport.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/projectmediaimport.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/projectmediaimport.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/projectmediaimport.py 2022-01-13 23:22:06.252218300 +0000
+@@ -18,7 +18,7 @@
+ along with Flowblade Movie Editor. If not, see <http://www.gnu.org/licenses/>.
+ """
+
+-import mlt
++import mlt7 as mlt
+ import locale
+ import os
+ import subprocess
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/proxyediting.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/proxyediting.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/proxyediting.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/proxyediting.py 2022-01-13 23:22:06.256218283 +0000
+@@ -20,7 +20,7 @@
+
+ import glob
+ import hashlib
+-import mlt
++import mlt7 as mlt
+ import os
+ import shutil
+ import threading
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/renderconsumer.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/renderconsumer.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/renderconsumer.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/renderconsumer.py 2022-01-13 23:22:06.257218279 +0000
+@@ -25,7 +25,7 @@ Module contains objects and methods need
+
+ from gi.repository import Gdk
+
+-import mlt
++import mlt7 as mlt
+ import time
+ import threading
+ import xml.dom.minidom
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/render.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/render.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/render.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/render.py 2022-01-13 23:22:06.258218275 +0000
+@@ -28,7 +28,7 @@ Rendering is done in app.player object o
+
+ from gi.repository import Gtk
+
+-import mlt
++import mlt7 as mlt
+ import hashlib
+ import os
+ import subprocess
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/sequence.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/sequence.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/sequence.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/sequence.py 2022-01-13 23:22:06.260218266 +0000
+@@ -23,7 +23,7 @@ Module contains class Sequence that is t
+ by the application. A project has 1-n of these.
+ """
+ import time
+-import mlt
++import mlt7 as mlt
+ import os
+
+ import appconsts
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tlinerenderserver.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/tlinerenderserver.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tlinerenderserver.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tlinerenderserver.py 2022-01-13 23:22:06.265218245 +0000
+@@ -32,7 +32,7 @@ import dbus
+ import dbus.service
+ from dbus.mainloop.glib import DBusGMainLoop
+ import locale
+-import mlt
++import mlt7 as mlt
+ import os
+ import subprocess
+ import sys
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/batchrendering.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/batchrendering.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/batchrendering.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/batchrendering.py 2022-01-13 23:22:13.960185679 +0000
+@@ -29,7 +29,7 @@ from gi.repository import Gtk, Gdk, GdkP
+ import dbus
+ import dbus.service
+ from dbus.mainloop.glib import DBusGMainLoop
+-import mlt
++import mlt7 as mlt
+ import hashlib
+ import locale
+ import os
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/blenderheadless.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/blenderheadless.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/blenderheadless.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/blenderheadless.py 2022-01-13 23:22:13.960185679 +0000
+@@ -30,7 +30,7 @@ gi.require_version('Gtk', '3.0')
+ from gi.repository import GLib
+
+ import locale
+-import mlt
++import mlt7 as mlt
+ import os
+ from os import listdir
+ from os.path import isfile, join
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/gmicheadless.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/gmicheadless.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/gmicheadless.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/gmicheadless.py 2022-01-13 23:22:13.962185671 +0000
+@@ -30,7 +30,7 @@ gi.require_version('Gtk', '3.0')
+ from gi.repository import GLib
+
+ import locale
+-import mlt
++import mlt7 as mlt
+ import os
+ import pickle
+ import subprocess
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/gmicplayer.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/gmicplayer.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/gmicplayer.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/gmicplayer.py 2022-01-13 23:22:13.965185658 +0000
+@@ -23,7 +23,7 @@ Clip player used to select frames for pr
+ """
+
+
+-import mlt
++import mlt7 as mlt
+ import os
+ from os import listdir
+ from os.path import isfile, join
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/gmic.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/gmic.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/gmic.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/gmic.py 2022-01-13 23:22:13.966185654 +0000
+@@ -29,7 +29,7 @@ from gi.repository import Pango
+
+ import cairo
+ import locale
+-import mlt
++import mlt7 as mlt
+ import os
+ import re
+ import shutil
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/mltheadlessutils.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/mltheadlessutils.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/mltheadlessutils.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/mltheadlessutils.py 2022-01-13 23:22:13.966185654 +0000
+@@ -24,7 +24,7 @@ in initialized Flowblade/MLT enviroment.
+ """
+
+ import locale
+-import mlt
++import mlt7 as mlt
+ import os
+
+ import ccrutils
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/mltxmlheadless.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/mltxmlheadless.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/mltxmlheadless.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/mltxmlheadless.py 2022-01-13 23:22:13.966185654 +0000
+@@ -30,7 +30,7 @@ gi.require_version('Gtk', '3.0')
+ from gi.repository import GLib
+
+ import locale
+-import mlt
++import mlt7 as mlt
+ import os
+ import pickle
+ import subprocess
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/motionheadless.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/motionheadless.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/motionheadless.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/motionheadless.py 2022-01-13 23:22:13.966185654 +0000
+@@ -18,7 +18,7 @@
+ along with Flowblade Movie Editor. If not, see <http://www.gnu.org/licenses/>.
+ """
+
+-import mlt
++import mlt7 as mlt
+ import os
+ import threading
+ import time
+diff -rup flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/proxyheadless.py flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/proxyheadless.py
+--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/proxyheadless.py 2021-03-30 17:41:58.000000000 +0100
++++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/proxyheadless.py 2022-01-13 23:22:13.967185650 +0000
+@@ -19,7 +19,7 @@
+ """
+
+ import glob
+-import mlt
++import mlt7 as mlt
+ import os
+ from PIL import Image
+ import threading
2 years, 10 months
[kdenlive] Update kdenlive to 21.12.2
by Sérgio M. Basto
commit b7cd645c32d5f0f9aba3d8e8ab43969dcc971aa5
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Mon Feb 14 03:08:55 2022 +0000
Update kdenlive to 21.12.2
.gitignore | 1 +
kdenlive.spec | 11 +++++++----
sources | 2 +-
3 files changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 64380fe..8988ace 100644
--- a/.gitignore
+++ b/.gitignore
@@ -37,3 +37,4 @@
/kdenlive-21.04.1.tar.xz
/kdenlive-21.04.2.tar.xz
/kdenlive-21.04.3.tar.xz
+/kdenlive-21.12.2.tar.xz
diff --git a/kdenlive.spec b/kdenlive.spec
index d0f5a92..891b3c3 100644
--- a/kdenlive.spec
+++ b/kdenlive.spec
@@ -3,8 +3,8 @@
Name: kdenlive
Summary: Non-linear video editor
-Version: 21.04.3
-Release: 4%{?dist}
+Version: 21.12.2
+Release: 1%{?dist}
License: GPLv2+
URL: http://www.kdenlive.org
@@ -56,8 +56,8 @@ BuildRequires: cmake(KF5FileMetaData)
BuildRequires: libappstream-glib
BuildRequires: pkgconfig(libv4l2)
-BuildRequires: pkgconfig(mlt++) >= 6.20.0
-%global mlt_version %(pkg-config --modversion mlt++ 2>/dev/null || echo 6.20.0)
+BuildRequires: pkgconfig(mlt++-7)
+%global mlt_version %(pkg-config --modversion mlt++ 2>/dev/null || echo 7.4.0)
BuildRequires: pkgconfig(Qt5Concurrent)
BuildRequires: pkgconfig(Qt5DBus)
@@ -161,6 +161,9 @@ fi
%changelog
+* Mon Feb 14 2022 Sérgio Basto <sergio(a)serjux.com> - 21.12.2-1
+- Update kdenlive to 21.12.2
+
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 21.04.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index 39e3e9e..c3d6f45 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (kdenlive-21.04.3.tar.xz) = 9ab5e3f93d0423a0bd746b4bc981a1b9ac14e8440b002d76e44b68597b9c8a16c1f2b498e53755fc5399795d6716addb87c75a58053f7560b108d5019282679f
+SHA512 (kdenlive-21.12.2.tar.xz) = 9d136cd4010515cc5b43186812f22ff82d8e126bb4584ef283ab4d7e03ed644965bd87890bf0118ae49746cdfbd122840d9d43246878d6ed5d49493f595d2e3a
2 years, 10 months