diff -up ocrfeeder-0.8.5/src/ocrfeeder/studio/boxesarea.py.pygtk ocrfeeder-0.8.5/src/ocrfeeder/studio/boxesarea.py --- ocrfeeder-0.8.5/src/ocrfeeder/studio/boxesarea.py.pygtk 2020-01-22 23:26:35.000000000 +0100 +++ ocrfeeder-0.8.5/src/ocrfeeder/studio/boxesarea.py 2022-10-23 18:19:06.352485106 +0200 @@ -16,6 +16,9 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. ########################################################################### +import gi +gi.require_version('Gtk', '3.0') +gi.require_version('GooCanvas', '2.0') from gi.repository import Gtk, Gdk, GooCanvas, GObject, GdkPixbuf class BoxesArea(GooCanvas.Canvas): diff -up ocrfeeder-0.8.5/src/ocrfeeder/studio/pagesiconview.py.pygtk ocrfeeder-0.8.5/src/ocrfeeder/studio/pagesiconview.py --- ocrfeeder-0.8.5/src/ocrfeeder/studio/pagesiconview.py.pygtk 2020-01-22 23:26:35.000000000 +0100 +++ ocrfeeder-0.8.5/src/ocrfeeder/studio/pagesiconview.py 2022-10-23 18:19:06.352485106 +0200 @@ -18,6 +18,8 @@ import os import gettext +import gi +gi.require_version('Gtk', '3.0') from gi.repository import Gtk, Gdk, GdkPixbuf, Pango _ = gettext.gettext diff -up ocrfeeder-0.8.5/src/ocrfeeder/studio/widgetModeler.py.pygtk ocrfeeder-0.8.5/src/ocrfeeder/studio/widgetModeler.py --- ocrfeeder-0.8.5/src/ocrfeeder/studio/widgetModeler.py.pygtk 2020-01-22 23:26:35.000000000 +0100 +++ ocrfeeder-0.8.5/src/ocrfeeder/studio/widgetModeler.py 2022-10-23 18:19:06.352485106 +0200 @@ -33,6 +33,8 @@ from .widgetPresenter import BoxEditor, PageSizeDialog, UnpaperDialog, \ QueuedEventsProgressDialog, SpellCheckerDialog import gettext +import gi +gi.require_version('Gtk', '3.0') from gi.repository import Gtk, GObject, Gdk, GdkPixbuf, Pango import math import os.path diff -up ocrfeeder-0.8.5/src/ocrfeeder/studio/widgetPresenter.py.pygtk ocrfeeder-0.8.5/src/ocrfeeder/studio/widgetPresenter.py --- ocrfeeder-0.8.5/src/ocrfeeder/studio/widgetPresenter.py.pygtk 2022-03-15 17:39:31.000000000 +0100 +++ ocrfeeder-0.8.5/src/ocrfeeder/studio/widgetPresenter.py 2022-10-23 18:19:06.354799946 +0200 @@ -28,6 +28,10 @@ from ocrfeeder.util.graphics import conv from enchant.checker import SpellChecker from PIL import Image import gettext +import gi +gi.require_version('Gtk', '3.0') +gi.require_version('GtkSpell', '3.0') +gi.require_version('GooCanvas', '2.0') from gi.repository import Gtk, GooCanvas, Gdk, GObject, GLib, GdkPixbuf, GtkSpell import os.path import signal diff -up ocrfeeder-0.8.5/src/ocrfeeder/util/lib.py.pygtk ocrfeeder-0.8.5/src/ocrfeeder/util/lib.py --- ocrfeeder-0.8.5/src/ocrfeeder/util/lib.py.pygtk 2022-10-23 18:19:06.354799946 +0200 +++ ocrfeeder-0.8.5/src/ocrfeeder/util/lib.py 2022-10-23 18:19:24.012399856 +0200 @@ -27,6 +27,8 @@ import tempfile import xml.etree.ElementTree as etree import sane +import gi +gi.require_version('Gtk', '3.0') from gi.repository import Gtk from PIL import Image