rpms/gwibber/devel gwibber-2.30.0.1-define_pango_overlay_before_using.patch, NONE, 1.1 gwibber.spec, 1.42, 1.43

Tom Callaway spot at fedoraproject.org
Fri May 7 16:00:10 UTC 2010


Author: spot

Update of /cvs/pkgs/rpms/gwibber/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv26980/devel

Modified Files:
	gwibber.spec 
Added Files:
	gwibber-2.30.0.1-define_pango_overlay_before_using.patch 
Log Message:
fix pango_overlay issue (bz 587715), update to bzr721

gwibber-2.30.0.1-define_pango_overlay_before_using.patch:
 gwui.py |    2 ++
 1 file changed, 2 insertions(+)

--- NEW FILE gwibber-2.30.0.1-define_pango_overlay_before_using.patch ---
diff -up gwibber-2.30.0.1/gwibber/gwui.py.BAD gwibber-2.30.0.1/gwibber/gwui.py
--- gwibber-2.30.0.1/gwibber/gwui.py.BAD	2010-05-07 10:54:59.206164796 -0400
+++ gwibber-2.30.0.1/gwibber/gwui.py	2010-05-07 10:57:23.104165212 -0400
@@ -906,6 +906,8 @@ class InputTextView(gtk.TextView):
             error_handler=error_shortened)
 
   def set_overlay_text(self, text):
+    if not self.pango_overlay:
+      self.pango_overlay = self.create_pango_layout("")
     self.pango_overlay.set_markup(self.overlay_text % (self.overlay_color, text))
 
   def on_size_allocate(self, *args):


Index: gwibber.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gwibber/devel/gwibber.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -p -r1.42 -r1.43
--- gwibber.spec	7 May 2010 14:48:20 -0000	1.42
+++ gwibber.spec	7 May 2010 16:00:10 -0000	1.43
@@ -34,6 +34,10 @@ Patch3:		gwibber-2.30.0.1-use-makedirs.p
 # Update to bzr revision 721
 Patch4:		721_713.diff
 
+# Define pango_overlay before using it
+# https://bugs.launchpad.net/gwibber/+bug/577050
+Patch5:		gwibber-2.30.0.1-define_pango_overlay_before_using.patch
+
 Requires:	libsoup, python-pycurl, PyXML
 Requires:	python 
 Requires:	dbus-python >= 0.80.2
@@ -66,6 +70,7 @@ and GTK. It supports Twitter, Jaiku, Ide
 %patch2 -p1 -b .notify-icon-48
 %patch3 -p1 -b .makedirs
 %patch4 -p0 -b .bzr721
+%patch5 -p1 -b .pango_overlay
 
 sed -i -e '/^#! \?\//, 1d' $(find %{name} | grep "\.py$")
 



More information about the scm-commits mailing list