Description: <short summary of the patch>
 TODO: Put a short summary on the line above and replace this paragraph
 with a longer explanation of this change. Complete the meta-information
 with other relevant fields (see below for details). To make it easier, the
 information below has been extracted from the changelog. Adjust it or drop
 it.
 .
 flowblade (2.8.0.3-3) unstable; urgency=medium
 .
   * debian/rules: import mlt7 instead of just mlt. (Closes: #994775)
Author: Gürkan Myczko <gurkan@phys.ethz.ch>
Bug-Debian: https://bugs.debian.org/994775

---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:

Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: https://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: 2021-09-22

--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/app.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/app.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiomonitoring.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiomonitoring.py
@@ -29,7 +29,7 @@ except ImportError:
 import gi
 
 import cairo
-import mlt
+import mlt7 as mlt
 import time
 
 from gi.repository import Gtk, GObject
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiosync.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiosync.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiowaveform.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiowaveform.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/audiowaveformrenderer.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/audiowaveformrenderer.py
@@ -23,7 +23,7 @@ Modules handles creating and caching aud
 """
 
 import locale
-import mlt
+import mlt7 as mlt
 import os
 import pickle
 import subprocess
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/clipmenuaction.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/clipmenuaction.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/containeractions.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/containeractions.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/exporting.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/exporting.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/medialinker.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/medialinker.py
@@ -19,7 +19,7 @@
 """
 
 import glob
-import mlt
+import mlt7 as mlt
 import locale
 import os
 import subprocess
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltenv.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltenv.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltfilters.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltfilters.py
@@ -27,7 +27,7 @@ import copy
 
 from gi.repository import GdkPixbuf
 
-import mlt
+import mlt7 as mlt
 import xml.dom.minidom
 
 import appconsts
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltplayer.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltplayer.py
@@ -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
 
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mltprofiles.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/mltprofiles.py
@@ -22,7 +22,7 @@
 MLT framework profiles.
 """
 import os
-import mlt
+import mlt7 as mlt
 import xml.dom.minidom
 
 import appconsts
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/mlttransitions.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/mlttransitions.py
@@ -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
 
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/monitorwidget.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/monitorwidget.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/patternproducer.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/patternproducer.py
@@ -27,7 +27,7 @@ import hashlib
 
 from gi.repository import Gtk, Gdk
 
-import mlt
+import mlt7 as mlt
 
 import appconsts
 import dialogutils
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/projectaction.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/projectaction.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/projectdata.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/projectdata.py
@@ -23,7 +23,7 @@ Module contains objects used to capture
 """
 import cairo
 import datetime
-import mlt
+import mlt7 as mlt
 import hashlib
 import os
 
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/projectmediaimport.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/projectmediaimport.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/proxyediting.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/proxyediting.py
@@ -20,7 +20,7 @@
 
 import glob
 import hashlib
-import mlt
+import mlt7 as mlt
 import os
 import shutil
 import threading
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/render.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/render.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/renderconsumer.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/renderconsumer.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/sequence.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/sequence.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tlinerenderserver.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tlinerenderserver.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/batchrendering.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/batchrendering.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/blenderheadless.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/blenderheadless.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/gmic.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/gmic.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/gmicheadless.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/gmicheadless.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/gmicplayer.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/gmicplayer.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/mltheadlessutils.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/mltheadlessutils.py
@@ -24,7 +24,7 @@ in initialized Flowblade/MLT enviroment.
 """
 
 import locale
-import mlt
+import mlt7 as mlt
 import os
 
 import ccrutils
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/mltxmlheadless.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/mltxmlheadless.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/motionheadless.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/motionheadless.py
@@ -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
--- flowblade-2.8.0.3.orig/flowblade-trunk/Flowblade/tools/proxyheadless.py
+++ flowblade-2.8.0.3/flowblade-trunk/Flowblade/tools/proxyheadless.py
@@ -19,7 +19,7 @@
 """
 
 import glob
-import mlt
+import mlt7 as mlt
 import os
 from PIL import Image
 import threading
--- flowblade-2.8.0.3.orig/flowblade-trunk/flowblade
+++ flowblade-2.8.0.3/flowblade-trunk/flowblade
@@ -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)
