net-libs/jreen: add patch to solve build failure with Qt 5.6
authorMichael Palimaka <kensington@gentoo.org>
Wed, 6 Apr 2016 19:56:38 +0000 (05:56 +1000)
committerMichael Palimaka <kensington@gentoo.org>
Wed, 6 Apr 2016 19:56:51 +0000 (05:56 +1000)
Gentoo-bug: 578912

Package-Manager: portage-2.2.28

net-libs/jreen/files/jreen-qt5.6.patch [new file with mode: 0644]
net-libs/jreen/jreen-1.2.1.ebuild

diff --git a/net-libs/jreen/files/jreen-qt5.6.patch b/net-libs/jreen/files/jreen-qt5.6.patch
new file mode 100644 (file)
index 0000000..da6f085
--- /dev/null
@@ -0,0 +1,15 @@
+Fix build with Qt 5.6
+
+Gentoo-bug: 578912
+
+--- a/src/stanzaextension.h
++++ b/src/stanzaextension.h
+@@ -28,7 +28,7 @@
+ 
+ #include <QObject>
+ #include <QSharedPointer>
+-#include <QMetaTypeId>
++#include <QMetaType>
+ #include "jreen.h"
+ 
+ class QXmlStreamWriter;
index 15443680ec083318d8386a794f82db1eccfa31d9..6969640a07a806cbd5428bf8cf5890d3a50ac0e5 100644 (file)
@@ -40,6 +40,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 DOCS=( AUTHORS ChangeLog README.md )
+PATCHES=( "${FILESDIR}/${PN}-qt5.6.patch" )
 
 pkg_setup() {
        MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )