Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/gwenview/
Date: Wed, 12 Sep 2018 10:10:03
Message-Id: 1536746985.64478fbba66e1ff6a31b26351bd6ba38a2e35b61.asturm@gentoo
1 commit: 64478fbba66e1ff6a31b26351bd6ba38a2e35b61
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 12 10:05:03 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 12 10:09:45 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=64478fbb
7
8 kde-apps/gwenview: Fix USE=-mpris
9
10 Use a workaround, but this should be fixed upstream.
11
12 Closes: https://bugs.gentoo.org/663340
13 Package-Manager: Portage-2.3.49, Repoman-2.3.10
14
15 kde-apps/gwenview/gwenview-18.08.49.9999.ebuild | 9 ++++++++-
16 kde-apps/gwenview/gwenview-9999.ebuild | 9 ++++++++-
17 2 files changed, 16 insertions(+), 2 deletions(-)
18
19 diff --git a/kde-apps/gwenview/gwenview-18.08.49.9999.ebuild b/kde-apps/gwenview/gwenview-18.08.49.9999.ebuild
20 index b9e1acde2a..c1bbff3d8d 100644
21 --- a/kde-apps/gwenview/gwenview-18.08.49.9999.ebuild
22 +++ b/kde-apps/gwenview/gwenview-18.08.49.9999.ebuild
23 @@ -72,12 +72,19 @@ RDEPEND="${COMMON_DEPEND}
24
25 PATCHES=( "${FILESDIR}/${PN}-18.07.90-activities-optional.patch" )
26
27 +src_prepare() {
28 + kde5_src_prepare
29 + if ! use mpris; then
30 + # FIXME: upstream a better solution
31 + sed -e "/set(HAVE_QTDBUS/s/\${Qt5DBus_FOUND}/0/" -i CMakeLists.txt || die
32 + fi
33 +}
34 +
35 src_configure() {
36 local mycmakeargs=(
37 $(cmake-utils_use_find_package activities KF5Activities)
38 $(cmake-utils_use_find_package fits CFitsio)
39 $(cmake-utils_use_find_package kipi KF5Kipi)
40 - $(cmake-utils_use_find_package mpris Qt5DBus)
41 $(cmake-utils_use_find_package raw KF5KDcraw)
42 $(cmake-utils_use_find_package X X11)
43 )
44
45 diff --git a/kde-apps/gwenview/gwenview-9999.ebuild b/kde-apps/gwenview/gwenview-9999.ebuild
46 index b6342a3478..a0eb443c50 100644
47 --- a/kde-apps/gwenview/gwenview-9999.ebuild
48 +++ b/kde-apps/gwenview/gwenview-9999.ebuild
49 @@ -70,12 +70,19 @@ RDEPEND="${COMMON_DEPEND}
50 $(add_qt_dep qtimageformats)
51 "
52
53 +src_prepare() {
54 + kde5_src_prepare
55 + if ! use mpris; then
56 + # FIXME: upstream a better solution
57 + sed -e "/set(HAVE_QTDBUS/s/\${Qt5DBus_FOUND}/0/" -i CMakeLists.txt || die
58 + fi
59 +}
60 +
61 src_configure() {
62 local mycmakeargs=(
63 $(cmake-utils_use_find_package activities KF5Activities)
64 $(cmake-utils_use_find_package fits CFitsio)
65 $(cmake-utils_use_find_package kipi KF5Kipi)
66 - $(cmake-utils_use_find_package mpris Qt5DBus)
67 $(cmake-utils_use_find_package raw KF5KDcraw)
68 $(cmake-utils_use_find_package X X11)
69 )