openbsd-ports/print/hplip/patches/patch-toolbox_py
2011-08-30 08:55:55 +00:00

20 lines
742 B
Plaintext

$OpenBSD: patch-toolbox_py,v 1.1 2011/08/30 08:55:55 ajacoutot Exp $
https://bugs.launchpad.net/hplip/+bug/693070/
--- toolbox.py.orig Sun Jul 24 21:07:25 2011
+++ toolbox.py Tue Aug 30 10:38:42 2011
@@ -100,8 +100,11 @@ if ui_toolkit == 'qt3':
try:
from dbus import SessionBus
import dbus.service
- from dbus.mainloop.glib import DBusGMainLoop
+ from dbus.mainloop.glib import DBusGMainLoop, threads_init
from gobject import MainLoop
+ import glib
+ glib.threads_init();
+ dbus.mainloop.glib.threads_init()
except ImportError:
log.error("Unable to load dbus - Automatic status updates in HPLIP Device Manager will be disabled.")
disable_dbus = True