commit:     43f5a8ba7e39f385a16b234d72644aaacbb5e9b4
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 10 19:04:28 2015 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Jul 10 19:04:37 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=43f5a8ba

[net-libs/signond] Fix build with Qt 5.5, bug #554186

Package-Manager: portage-2.2.20

 net-libs/signond/files/signond-8.57-qt55.patch | 24 ++++++++++++++++++++++++
 net-libs/signond/signond-8.57.ebuild           |  2 ++
 2 files changed, 26 insertions(+)

diff --git a/net-libs/signond/files/signond-8.57-qt55.patch 
b/net-libs/signond/files/signond-8.57-qt55.patch
new file mode 100644
index 0000000..580c2c4
--- /dev/null
+++ b/net-libs/signond/files/signond-8.57-qt55.patch
@@ -0,0 +1,24 @@
+From 68fc7ac7511cb6c55a507442c0736d8bbcb213cf Mon Sep 17 00:00:00 2001
+From: Alberto Mardegan <[email protected]>
+Date: Thu, 23 Apr 2015 14:34:19 +0300
+Subject: [PATCH] Fix build with Qt 5.5
+
+---
+ lib/plugins/signon-plugins-common/SignOn/blobiohandler.cpp | 1 +
+ 1 file changed, 1 insertion(+), 0 deletions(-)
+
+diff --git a/lib/plugins/signon-plugins-common/SignOn/blobiohandler.cpp 
b/lib/plugins/signon-plugins-common/SignOn/blobiohandler.cpp
+index bb00e7d..188324a 100644
+--- a/lib/plugins/signon-plugins-common/SignOn/blobiohandler.cpp
++++ b/lib/plugins/signon-plugins-common/SignOn/blobiohandler.cpp
+@@ -25,6 +25,7 @@
+ 
+ #include <QDBusArgument>
+ #include <QBuffer>
++#include <QDataStream>
+ #include <QDebug>
+ 
+ #include "SignOn/signonplugincommon.h"
+--
+libgit2 0.22.2
+

diff --git a/net-libs/signond/signond-8.57.ebuild 
b/net-libs/signond/signond-8.57.ebuild
index ef9be73..6eb2207 100644
--- a/net-libs/signond/signond-8.57.ebuild
+++ b/net-libs/signond/signond-8.57.ebuild
@@ -36,6 +36,8 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
+       epatch "${FILESDIR}/${P}-qt55.patch"
+
        sed -e "s|qdbusxml2cpp|$(qt5_get_bindir)/&|" -i src/signond/signond.pro 
|| die
        sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri 
|| die
        use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't 
disable tests"

Reply via email to