From a335e6425c364c07fafda12eea999ed1d30a3dbb Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sun, 19 Aug 2018 10:20:47 +0200 Subject: [PATCH] media-gfx/kphotoalbum: Fix build with GCC-8 Package-Manager: Portage-2.3.47, Repoman-2.3.10 --- .../files/kphotoalbum-5.3-gcc8.patch | 29 +++++++++++++++++++ media-gfx/kphotoalbum/kphotoalbum-5.3.ebuild | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 media-gfx/kphotoalbum/files/kphotoalbum-5.3-gcc8.patch diff --git a/media-gfx/kphotoalbum/files/kphotoalbum-5.3-gcc8.patch b/media-gfx/kphotoalbum/files/kphotoalbum-5.3-gcc8.patch new file mode 100644 index 000000000000..ce52589b23cc --- /dev/null +++ b/media-gfx/kphotoalbum/files/kphotoalbum-5.3-gcc8.patch @@ -0,0 +1,29 @@ +From 47f4c00adaa442cd03b02d44517b5503718f2813 Mon Sep 17 00:00:00 2001 +From: Christophe Giboudeaux +Date: Tue, 12 Jun 2018 22:52:06 +0200 +Subject: Fix build with Qt 5.11. + +Summary: 'id' is an int, it doesn't need qPrintable. + +Reviewers: johanneszarl + +Differential Revision: https://phabricator.kde.org/D13329 +--- + RemoteControl/RemoteConnection.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/RemoteControl/RemoteConnection.cpp b/RemoteControl/RemoteConnection.cpp +index 1dacb72..8bc18d0 100644 +--- a/RemoteControl/RemoteConnection.cpp ++++ b/RemoteControl/RemoteConnection.cpp +@@ -105,7 +105,7 @@ void RemoteConnection::dataReceived() + std::unique_ptr command = RemoteCommand::create(static_cast(id)); + command->decode(stream); + protocolDebug() << qPrintable(QTime::currentTime().toString(QString::fromUtf8("hh:mm:ss.zzz"))) +- << ": Received " << qPrintable(id); ++ << ": Received " << id; + + emit gotCommand(*command); + } +-- +cgit v0.11.2 diff --git a/media-gfx/kphotoalbum/kphotoalbum-5.3.ebuild b/media-gfx/kphotoalbum/kphotoalbum-5.3.ebuild index ad95715accd9..c5416d5f9a77 100644 --- a/media-gfx/kphotoalbum/kphotoalbum-5.3.ebuild +++ b/media-gfx/kphotoalbum/kphotoalbum-5.3.ebuild @@ -52,6 +52,8 @@ RDEPEND="${COMMON_DEPEND} DOCS=( ChangeLog README ) +PATCHES=( "${FILESDIR}/${P}-gcc8.patch" ) + src_configure() { append-ldflags -fuse-ld=gold #bug #623566 -- 2.26.2