rpms/qt/F-12 qt-x11-opensource-src-4.5.3-glib-event-loop.patch, NONE, 1.1 qt.spec, 1.339, 1.340

Than Ngo than at fedoraproject.org
Thu Oct 29 15:40:22 UTC 2009


Author: than

Update of /cvs/extras/rpms/qt/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4249

Modified Files:
	qt.spec 
Added Files:
	qt-x11-opensource-src-4.5.3-glib-event-loop.patch 
Log Message:
- fix glib-even-loop issue, regression which causes password dialogs get stuck


qt-x11-opensource-src-4.5.3-glib-event-loop.patch:
 qeventdispatcher_glib.cpp |    1 -
 1 file changed, 1 deletion(-)

--- NEW FILE qt-x11-opensource-src-4.5.3-glib-event-loop.patch ---
diff -up qt-x11-opensource-src-4.5.3/src/corelib/kernel/qeventdispatcher_glib.cpp.than qt-x11-opensource-src-4.5.3/src/corelib/kernel/qeventdispatcher_glib.cpp
--- qt-x11-opensource-src-4.5.3/src/corelib/kernel/qeventdispatcher_glib.cpp.than	2009-10-29 16:15:58.000000000 +0100
+++ qt-x11-opensource-src-4.5.3/src/corelib/kernel/qeventdispatcher_glib.cpp	2009-10-29 16:16:22.000000000 +0100
@@ -263,7 +263,6 @@ QEventDispatcherGlibPrivate::QEventDispa
     (void) new (&timerSource->timerList) QTimerInfoList();
     timerSource->processEventsFlags = QEventLoop::AllEvents;
     g_source_set_can_recurse(&timerSource->source, true);
-    g_source_set_priority(&timerSource->source, G_PRIORITY_DEFAULT_IDLE);
     g_source_attach(&timerSource->source, mainContext);
 }
 


Index: qt.spec
===================================================================
RCS file: /cvs/extras/rpms/qt/F-12/qt.spec,v
retrieving revision 1.339
retrieving revision 1.340
diff -u -p -r1.339 -r1.340
--- qt.spec	19 Oct 2009 15:47:59 -0000	1.339
+++ qt.spec	29 Oct 2009 15:40:22 -0000	1.340
@@ -10,7 +10,7 @@ Summary: Qt toolkit
 Name:    qt
 Epoch:   1
 Version: 4.5.3
-Release: 6%{?dist}
+Release: 7%{?dist}
 
 # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
 License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -57,6 +57,7 @@ Patch53: qt-x11-opensource-src-4.5.0-fix
 # fix invalid assumptions about mysql_config --libs
 # http://bugzilla.redhat.com/440673
 Patch54: qt-x11-opensource-src-4.5.1-mysql_config.patch
+Patch55: qt-x11-opensource-src-4.5.3-glib-event-loop.patch
 
 # security patches
 
@@ -391,6 +392,7 @@ Qt libraries used for drawing widgets an
 %patch52 -p1 -b .sparc64
 %patch53 -p1 -b .qatomic-inline-asm
 %patch54 -p1 -b .mysql_config
+%patch55 -p1 -b .glib-event-loop
 
 # security fixes
 
@@ -987,6 +989,10 @@ fi
 
 
 %changelog
+* Thu Oct 29 2009 Than Ngo <than at redhat.com> - 4.5.3-7
+- fix glib-even-loop issue, regression which causes
+  Password dialogs get stuck
+
 * Fri Oct 16 2009 Than Ngo <than at redhat.com> - 4.5.3-6
 - subpackage sqlite plugin, add Require on qt-sqlite in qt-x11
   for assistant




More information about the scm-commits mailing list