[Pkg-voip-commits] r4258 - in wengophone/trunk/debian: . patches patches/generic patches/head
cavedon-guest at alioth.debian.org
cavedon-guest at alioth.debian.org
Thu Aug 23 16:37:42 UTC 2007
Author: cavedon-guest
Date: 2007-08-23 16:37:42 +0000 (Thu, 23 Aug 2007)
New Revision: 4258
Added:
wengophone/trunk/debian/patches/generic/qobjectthreadsafe-fix-qt42.patch
Removed:
wengophone/trunk/debian/patches/head/qobjectthreadsafe-fix-qt42.patch
Modified:
wengophone/trunk/debian/changelog
wengophone/trunk/debian/control
wengophone/trunk/debian/patches/series
Log:
* Modified qobjectthreadsafe-fix-qt42.patch to initialize _blockEvents
before calling moveToThread()
* Changed Build-Depends from libcurl3-openssl-dev to libcurl4-dev (cleaner
valgrind output!)
Modified: wengophone/trunk/debian/changelog
===================================================================
--- wengophone/trunk/debian/changelog 2007-08-23 13:18:32 UTC (rev 4257)
+++ wengophone/trunk/debian/changelog 2007-08-23 16:37:42 UTC (rev 4258)
@@ -19,8 +19,12 @@
from ffmpeg. Closes: #434389
* Added desktop-file-update.patch to remove deprecated "Encoding" line
(lintian info desktop-entry-contains-encoding-key)
+ * Modified qobjectthreadsafe-fix-qt42.patch to initialize _blockEvents
+ before calling moveToThread()
+ * Changed Build-Depends from libcurl3-openssl-dev to libcurl4-dev (cleaner
+ valgrind output!)
- -- Ludovico Cavedon <cavedon at sssup.it> Thu, 23 Aug 2007 11:40:32 +0000
+ -- Ludovico Cavedon <cavedon at sssup.it> Thu, 23 Aug 2007 16:35:03 +0000
wengophone (2.1.1.dfsg0-2) unstable; urgency=low
Modified: wengophone/trunk/debian/control
===================================================================
--- wengophone/trunk/debian/control 2007-08-23 13:18:32 UTC (rev 4257)
+++ wengophone/trunk/debian/control 2007-08-23 16:37:42 UTC (rev 4258)
@@ -13,7 +13,7 @@
libboost-program-options-dev (>= 1.34.0-1), uuid-dev,
libasound2-dev (>= 1.0.11), libspeex-dev (>= 1.1.12), libssl-dev (>= 0.9.8a),
libxml2-dev (>= 2.6.24), libsamplerate0-dev (>= 0.1.2),
- libsndfile1-dev (>= 1.0.12), libcurl4-openssl-dev (>= 7.16.1),
+ libsndfile1-dev (>= 1.0.12), libcurl4-dev (>= 7.16.1),
dpkg-dev (>= 1.13.19)
Standards-Version: 3.7.2
XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-voip/wengophone/trunk
Added: wengophone/trunk/debian/patches/generic/qobjectthreadsafe-fix-qt42.patch
===================================================================
--- wengophone/trunk/debian/patches/generic/qobjectthreadsafe-fix-qt42.patch (rev 0)
+++ wengophone/trunk/debian/patches/generic/qobjectthreadsafe-fix-qt42.patch 2007-08-23 16:37:42 UTC (rev 4258)
@@ -0,0 +1,28 @@
+Index: wengophone-2.1.1.dfsg0/libs/qtutil/src/QObjectThreadSafe.cpp
+===================================================================
+--- wengophone-2.1.1.dfsg0.orig/libs/qtutil/src/QObjectThreadSafe.cpp 2006-08-11 22:15:03.000000000 +0000
++++ wengophone-2.1.1.dfsg0/libs/qtutil/src/QObjectThreadSafe.cpp 2007-08-23 16:26:38.000000000 +0000
+@@ -20,11 +20,20 @@
+ #include <qtutil/QObjectThreadSafe.h>
+
+ #include <QtCore/QCoreApplication>
++#include <QtCore/QThread>
+
+ QObjectThreadSafe::QObjectThreadSafe(QObject * parent)
+- : QObject(parent) {
+-
+- _blockEvents = false;
++ : QObject(parent), _blockEvents(false) {
++#if QT_VERSION >= 0x040200
++ // This is needed with Qt 4.2 and later. See Trac ticket #1322.
++ //
++ // If an object has a parent, its thread must be the current one. See
++ // http://doc.trolltech.com/4.3/qobject.html#moveToThread for more info.
++ assert(!parent || parent->thread() == QThread::currentThread());
++ if(!parent) {
++ moveToThread(QCoreApplication::instance()->thread());
++ }
++#endif
+ }
+
+ QObjectThreadSafe::~QObjectThreadSafe() {
Deleted: wengophone/trunk/debian/patches/head/qobjectthreadsafe-fix-qt42.patch
===================================================================
--- wengophone/trunk/debian/patches/head/qobjectthreadsafe-fix-qt42.patch 2007-08-23 13:18:32 UTC (rev 4257)
+++ wengophone/trunk/debian/patches/head/qobjectthreadsafe-fix-qt42.patch 2007-08-23 16:37:42 UTC (rev 4258)
@@ -1,18 +0,0 @@
-diff -urNad wengophone-2.1.1~/libs/qtutil/src/QObjectThreadSafe.cpp wengophone-2.1.1/libs/qtutil/src/QObjectThreadSafe.cpp
---- wengophone-2.1.1~/libs/qtutil/src/QObjectThreadSafe.cpp 2006-08-12 00:15:03.000000000 +0200
-+++ wengophone-2.1.1/libs/qtutil/src/QObjectThreadSafe.cpp 2007-07-04 10:59:41.000000000 +0200
-@@ -20,10 +20,13 @@
- #include <qtutil/QObjectThreadSafe.h>
-
- #include <QtCore/QCoreApplication>
-+#include <QtCore/QThread>
-
- QObjectThreadSafe::QObjectThreadSafe(QObject * parent)
- : QObject(parent) {
--
-+ assert(!parent || parent->thread() == QThread::currentThread());
-+ if(!parent)
-+ moveToThread(QCoreApplication::instance()->thread());
- _blockEvents = false;
- }
-
Modified: wengophone/trunk/debian/patches/series
===================================================================
--- wengophone/trunk/debian/patches/series 2007-08-23 13:18:32 UTC (rev 4257)
+++ wengophone/trunk/debian/patches/series 2007-08-23 16:37:42 UTC (rev 4258)
@@ -1,6 +1,6 @@
head/phapi-disable-iLBC-codec.patch
-head/qobjectthreadsafe-fix-qt42.patch
head/alsa-plughw-default.patch
+generic/qobjectthreadsafe-fix-qt42.patch
generic/cmake-fix-ENABLE_CRASHREPORT.patch
generic/cmake-static-coredumper.patch
generic/exosip-fix-empty-notify.patch
More information about the Pkg-voip-commits
mailing list