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"
