Hello community, here is the log from the commit of package qt3 for openSUSE:Factory checked in at Wed Nov 4 10:32:51 CET 2009. -------- --- KDE/qt3/qt3-devel-doc.changes 2009-08-11 11:24:35.000000000 +0200 +++ /mounts/work_src_done/STABLE/qt3/qt3-devel-doc.changes 2009-11-03 20:22:13.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Nov 3 19:14:30 UTC 2009 - coolo@novell.com + +- updated patches to apply with fuzz=0 + +------------------------------------------------------------------- qt3-extensions.changes: same change qt3.changes: same change calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt3-devel-doc.spec ++++++ --- /var/tmp/diff_new_pack.PSXQec/_old 2009-11-04 10:31:42.000000000 +0100 +++ /var/tmp/diff_new_pack.PSXQec/_new 2009-11-04 10:31:42.000000000 +0100 @@ -26,7 +26,7 @@ Summary: Qt 3 Development Kit Group: Documentation/HTML Version: 3.3.8b -Release: 92 +Release: 93 PreReq: /bin/grep BuildArch: noarch Provides: qt3-devel-tutorial ++++++ qt3-extensions.spec ++++++ --- /var/tmp/diff_new_pack.PSXQec/_old 2009-11-04 10:31:42.000000000 +0100 +++ /var/tmp/diff_new_pack.PSXQec/_new 2009-11-04 10:31:42.000000000 +0100 @@ -25,7 +25,7 @@ %endif License: GPL v2 only ; GPL v3 only ; QPL .. Version: 3.3.8b -Release: 95 +Release: 96 AutoReqProv: on Requires: qt3 = %version Group: Development/Tools/Other ++++++ qt3.spec ++++++ --- /var/tmp/diff_new_pack.PSXQec/_old 2009-11-04 10:31:42.000000000 +0100 +++ /var/tmp/diff_new_pack.PSXQec/_new 2009-11-04 10:31:42.000000000 +0100 @@ -32,7 +32,7 @@ # Summary: A library for developing applications with graphical user interfaces Version: 3.3.8b -Release: 92 +Release: 93 Provides: qt_library_%version PreReq: /bin/grep %define x11_free -x11-free- ++++++ 0048-qclipboard_hack_80072.patch ++++++ --- /var/tmp/diff_new_pack.PSXQec/_old 2009-11-04 10:31:42.000000000 +0100 +++ /var/tmp/diff_new_pack.PSXQec/_new 2009-11-04 10:31:42.000000000 +0100 @@ -6,9 +6,11 @@ A crude hack for KDE #80072. No good idea how to fix it properly yet :(. ================================================================================ ---- src/kernel/qclipboard_x11.cpp +Index: src/kernel/qclipboard_x11.cpp +=================================================================== +--- src/kernel/qclipboard_x11.cpp.orig +++ src/kernel/qclipboard_x11.cpp -@@ -109,6 +109,7 @@ +@@ -112,6 +112,7 @@ static int pending_timer_id = 0; static bool pending_clipboard_changed = FALSE; static bool pending_selection_changed = FALSE; @@ -16,8 +18,8 @@ // event capture mechanism for qt_xclb_wait_for_event static bool waiting_for_data = FALSE; -@@ -453,6 +454,15 @@ - return 0; +@@ -464,6 +465,15 @@ static Bool checkForClipboardEvents(Disp + || e->xselectionclear.selection == qt_xa_clipboard))); } +static bool selection_request_pending = false; @@ -32,7 +34,7 @@ bool qt_xclb_wait_for_event( Display *dpy, Window win, int type, XEvent *event, int timeout ) { -@@ -504,6 +514,14 @@ +@@ -515,6 +525,14 @@ bool qt_xclb_wait_for_event( Display *dp do { if ( XCheckTypedWindowEvent(dpy,win,type,event) ) return TRUE; @@ -45,5 +47,5 @@ + return TRUE; + } - now = QTime::currentTime(); - if ( started > now ) // crossed midnight + // process other clipboard events, since someone is probably requesting data from us + XEvent e; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org