commit:     07cfdeb06f37d2456aceaaa35b2323c8bf0116d8
Author:     Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 22 22:11:46 2020 +0000
Commit:     Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 22 22:12:04 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07cfdeb0

net-im/kadu: fix compilation

Closes: https://bugs.gentoo.org/749873
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Maciej Mrozowski <reavertm <AT> gentoo.org>

 net-im/kadu/files/kadu-4.3-compilation.patch | 23 +++++++++++++++++++++++
 net-im/kadu/kadu-4.3-r2.ebuild               |  1 +
 2 files changed, 24 insertions(+)

diff --git a/net-im/kadu/files/kadu-4.3-compilation.patch 
b/net-im/kadu/files/kadu-4.3-compilation.patch
new file mode 100644
index 00000000000..b9cd0c58288
--- /dev/null
+++ b/net-im/kadu/files/kadu-4.3-compilation.patch
@@ -0,0 +1,23 @@
+diff -ruN kadu-4.3/kadu-core/gui/widgets/avatar-painter.cpp 
kadu-my/kadu-core/gui/widgets/avatar-painter.cpp
+--- kadu-4.3/kadu-core/gui/widgets/avatar-painter.cpp  2017-01-24 
22:36:21.000000000 +0100
++++ kadu-my/kadu-core/gui/widgets/avatar-painter.cpp   2020-10-22 
23:57:41.486490926 +0200
+@@ -22,6 +22,7 @@
+ 
+ #include <QtCore/QModelIndex>
+ #include <QtGui/QPainter>
++#include <QtGui/QPainterPath>
+ #include <QtGui/QPixmap>
+ #include <QtGui/QPixmapCache>
+ #include <QtWidgets/QStyleOptionViewItem>
+diff -ruN kadu-4.3/kadu-core/plugin/state/plugin-state.test.cpp 
kadu-my/kadu-core/plugin/state/plugin-state.test.cpp
+--- kadu-4.3/kadu-core/plugin/state/plugin-state.test.cpp      2017-01-24 
22:36:21.000000000 +0100
++++ kadu-my/kadu-core/plugin/state/plugin-state.test.cpp       2020-10-23 
00:06:51.167189202 +0200
+@@ -34,7 +34,7 @@
+ 
+ void PluginStateTest::newTest()
+ {
+-      QCOMPARE(pluginStateToString(PluginState::New), {});
++      QCOMPARE(pluginStateToString(PluginState::New), QString{});
+       QCOMPARE(stringToPluginState(""), PluginState::New);
+       QCOMPARE(stringToPluginState("New"), PluginState::New);
+       QCOMPARE(stringToPluginState("Invalid"), PluginState::New);

diff --git a/net-im/kadu/kadu-4.3-r2.ebuild b/net-im/kadu/kadu-4.3-r2.ebuild
index 994c8fdf46f..d2e585826dd 100644
--- a/net-im/kadu/kadu-4.3-r2.ebuild
+++ b/net-im/kadu/kadu-4.3-r2.ebuild
@@ -105,6 +105,7 @@ PATCHES=(
        "${FILESDIR}/${PN}-4.3-fix-plugins-rpath.patch"
        "${FILESDIR}/${PN}-4.3-gcc7.patch"
        "${FILESDIR}/${PN}-4.3-find-x11-with-newer-cmake-modules.patch"
+       "${FILESDIR}/${PN}-4.3-compilation.patch"
 )
 
 src_configure() {

Reply via email to