Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/clementine/, media-sound/clementine/files/
Date: Thu, 28 May 2020 08:56:22
Message-Id: 1590656171.922013719ab545531b37dcb72a743c3b98db38be.polynomial-c@gentoo
1 commit: 922013719ab545531b37dcb72a743c3b98db38be
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 28 08:37:37 2020 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu May 28 08:56:11 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92201371
7
8 media-sound/clementine: Fixed build with qt-5.15
9
10 Thanks-to: Nick Andrade <SDNick484 <AT> gmail.com>
11 Closes: https://bugs.gentoo.org/725678
12 Package-Manager: Portage-2.3.100, Repoman-2.3.22
13 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
14
15 media-sound/clementine/clementine-1.4.0_rc1.ebuild | 4 ++
16 ...clementine-1.4.0_rc1-QPainterPath_include.patch | 50 ++++++++++++++++++++++
17 2 files changed, 54 insertions(+)
18
19 diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
20 index 7ee8c3edfb6..0808dceb128 100644
21 --- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
22 +++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
23 @@ -106,6 +106,10 @@ RESTRICT="test"
24
25 DOCS=( Changelog README.md )
26
27 +PATCHES=(
28 + "${FILESDIR}/${P}-QPainterPath_include.patch" #725678
29 +)
30 +
31 src_prepare() {
32 l10n_find_plocales_changes "src/translations" "" ".po"
33
34
35 diff --git a/media-sound/clementine/files/clementine-1.4.0_rc1-QPainterPath_include.patch b/media-sound/clementine/files/clementine-1.4.0_rc1-QPainterPath_include.patch
36 new file mode 100644
37 index 00000000000..3a441412ba2
38 --- /dev/null
39 +++ b/media-sound/clementine/files/clementine-1.4.0_rc1-QPainterPath_include.patch
40 @@ -0,0 +1,50 @@
41 +From 7715ae5c01528213a97369e14d5461efd264cc27 Mon Sep 17 00:00:00 2001
42 +From: SDNick484 <SDNick484@×××××.com>
43 +Date: Thu, 28 May 2020 10:34:31 +0200
44 +Subject: [PATCH] Adds missing QPainterPath include
45 +
46 +---
47 + src/widgets/freespacebar.cpp | 1 +
48 + src/widgets/osdpretty.cpp | 1 +
49 + src/widgets/sliderwidget.cpp | 1 +
50 + 3 files changed, 3 insertions(+)
51 +
52 +diff --git a/src/widgets/freespacebar.cpp b/src/widgets/freespacebar.cpp
53 +index 3067f722b..c9789d353 100644
54 +--- a/src/widgets/freespacebar.cpp
55 ++++ b/src/widgets/freespacebar.cpp
56 +@@ -20,6 +20,7 @@
57 +
58 + #include <QLinearGradient>
59 + #include <QPainter>
60 ++#include <QPainterPath>
61 +
62 + const int FreeSpaceBar::kBarHeight = 20;
63 + const int FreeSpaceBar::kBarBorderRadius = 8;
64 +diff --git a/src/widgets/osdpretty.cpp b/src/widgets/osdpretty.cpp
65 +index 9d95716d8..30cef7dae 100644
66 +--- a/src/widgets/osdpretty.cpp
67 ++++ b/src/widgets/osdpretty.cpp
68 +@@ -26,6 +26,7 @@
69 + #include <QLayout>
70 + #include <QMouseEvent>
71 + #include <QPainter>
72 ++#include <QPainterPath>
73 + #include <QSettings>
74 + #include <QTimer>
75 + #include <QTimeLine>
76 +diff --git a/src/widgets/sliderwidget.cpp b/src/widgets/sliderwidget.cpp
77 +index 581a0de7b..96bbc0e5e 100644
78 +--- a/src/widgets/sliderwidget.cpp
79 ++++ b/src/widgets/sliderwidget.cpp
80 +@@ -27,6 +27,7 @@
81 + #include <QSize>
82 + #include <QTimer>
83 + #include <QStyle>
84 ++#include <QtGui>
85 + #include <QMenu>
86 + #include <QWheelEvent>
87 + #include <QMouseEvent>
88 +--
89 +2.27.0.rc2
90 +