bluez4: use legacy pygobject instead of gobject-introspection

pygobject-3.0 use GObject from gi.repository instead of
gobject modules. Since oe-core use pygobject-2.x, change
all of "from gi.repository import GObject" to
"import gobject" for bluez4.

(From OE-Core rev: 9976a860b495256d94ec44c5084b13f214351547)

Signed-off-by: Zhong Hongbo <hongbo.zhong@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Zhong Hongbo 2013-11-19 17:19:00 +08:00 committed by Richard Purdie
parent 8e21e3e089
commit f773d90a46
2 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,27 @@
Upstream-Status: Inappropriate
use legacy pygobject instead of gobject-introspection
Signed-off-by: Zhong Hongbo <hongbo.zhong@windriver.com>
---
diff -Nurd bluez-4.101.orig/test/simple-agent bluez-4.101/test/simple-agent
--- bluez-4.101.orig/test/simple-agent 2013-11-13 17:14:08.138118159 +0800
+++ bluez-4.101/test/simple-agent 2013-11-13 17:14:29.034118107 +0800
@@ -2,7 +2,7 @@
from __future__ import absolute_import, print_function, unicode_literals
-from gi.repository import GObject
+import gobject
import sys
import dbus
@@ -122,7 +122,7 @@
path = "/test/agent"
agent = Agent(bus, path)
- mainloop = GObject.MainLoop()
+ mainloop = gobject.MainLoop()
if len(args) > 1:
if len(args) > 2:

View File

@ -8,6 +8,7 @@ SRC_URI += "file://bluetooth.conf \
file://obsolete_automake_macros.patch \
file://network-fix-network-Connect-method-parameters.patch \
file://install-test-script.patch \
file://use-legacy-pygobject-instead-ofgobject-introspection.patch \
"
SRC_URI[md5sum] = "fb42cb7038c380eb0e2fa208987c96ad"