[SCM] ktp-accounts-kcm packaging branch, master, updated. debian/15.12.1-1-1157-gc4589c5
Maximiliano Curia
maxy at moszumanska.debian.org
Fri May 27 23:57:20 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-accounts-kcm.git;a=commitdiff;h=05e8753
The following commit has been merged in the master branch:
commit 05e875360093db9de4dc46ad7ff243ccb159fcaf
Author: George Goldberg <grundleborg at googlemail.com>
Date: Wed Jul 22 18:13:06 2009 +0000
Remove patches directory since they are all now fixed in upstream Qt, and update INSTALL to reflect this and a couple of other fixes.
svn path=/trunk/playground/network/telepathy-accounts-kcm/; revision=1001235
---
INSTALL | 8 ++------
patches/fix-custom-type-property-setting.diff | 29 ---------------------------
2 files changed, 2 insertions(+), 35 deletions(-)
diff --git a/INSTALL b/INSTALL
index 170b201..06e7d2b 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,15 +1,11 @@
This project has a cmake buildsystem which uses the KDE4 cmake macros. It will
be very familiar to anyone who has built a KDE project before.
-A snapshot version of Qt 4.5 is required to compile this app. Also, due to some
-as-yet-unfixed bugs in QtDBus, the patches included in the patches directory
-will need to be applied to your copy of Qt before compiling it. Nb. these
-patches are just hacks to tide us over until the bugs are fixed upstream in Qt,
-so they *may* break other things. You have been warned...
+Qt 4.5 or later is required to compile this app.
This project depends on the following packages:
kdelibs >= 4.2 (svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs)
- telepathyQt4 (git://git.collabora.co.uk/git/telepathy-qt4.git)
+ telepathyQt4 >= 0.1.8 (http://telepathy.freedesktop.org/releases/telepathy-qt4/)
To build, perform the usual cmake dance:
diff --git a/patches/fix-custom-type-property-setting.diff b/patches/fix-custom-type-property-setting.diff
deleted file mode 100644
index 16e7eee..0000000
--- a/patches/fix-custom-type-property-setting.diff
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/src/dbus/qdbusinternalfilters.cpp b/src/dbus/qdbusinternalfilters.cpp
-index be0034c..8965c2d 100644
---- a/src/dbus/qdbusinternalfilters.cpp
-+++ b/src/dbus/qdbusinternalfilters.cpp
-@@ -269,9 +269,23 @@ QDBusMessage qDBusPropertySet(const QDBusConnectionPrivate::ObjectTreeNode &node
- QDBusAdaptorConnector::AdaptorMap::ConstIterator it;
- it = qLowerBound(connector->adaptors.constBegin(), connector->adaptors.constEnd(),
- interface_name);
-- if (it != connector->adaptors.end() && interface_name == QLatin1String(it->interface))
-+ if (it != connector->adaptors.end() && interface_name == QLatin1String(it->interface)) {
-+ if (value.userType() == qMetaTypeId<QDBusArgument>()) {
-+ QDBusArgument valueArg = qvariant_cast<QDBusArgument>(value);
-+ if (valueArg.currentType() != -1) {
-+ int mid = it->adaptor->metaObject()->property(it->adaptor->metaObject()->indexOfProperty(property_name)).userType();
-+ void *null = 0;
-+ QVariant valueStore(mid, null);
-+ QDBusMetaType::demarshall(valueArg, mid, valueStore.data());
-+
-+ if (it->adaptor->setProperty(property_name, valueStore))
-+ return msg.createReply();
-+ }
-+ }
-+
- if (it->adaptor->setProperty(property_name, value))
- return msg.createReply();
-+ }
- }
- }
-
--
ktp-accounts-kcm packaging
More information about the pkg-kde-commits
mailing list