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/kgoldrunner/, kde-apps/kgoldrunner/files/
Date: Wed, 12 Sep 2018 16:49:20
Message-Id: 1536770932.f229d5b9c73506a312dfde5ea427e2b247fd4ec3.asturm@gentoo
1 commit: f229d5b9c73506a312dfde5ea427e2b247fd4ec3
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 12 16:40:33 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 12 16:48:52 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f229d5b9
7
8 kde-apps/kgoldrunner: Switch to upstream pending patch
9
10 Package-Manager: Portage-2.3.49, Repoman-2.3.10
11
12 .../files/kgoldrunner-18.08.1-deps.patch | 62 ++++++++++++++++++++++
13 .../kgoldrunner/kgoldrunner-18.08.49.9999.ebuild | 2 +
14 kde-apps/kgoldrunner/kgoldrunner-9999.ebuild | 5 +-
15 3 files changed, 65 insertions(+), 4 deletions(-)
16
17 diff --git a/kde-apps/kgoldrunner/files/kgoldrunner-18.08.1-deps.patch b/kde-apps/kgoldrunner/files/kgoldrunner-18.08.1-deps.patch
18 new file mode 100644
19 index 0000000000..7258aabb72
20 --- /dev/null
21 +++ b/kde-apps/kgoldrunner/files/kgoldrunner-18.08.1-deps.patch
22 @@ -0,0 +1,62 @@
23 +From 8ece3282220b67d44b02f6a4eddb5060333b0295 Mon Sep 17 00:00:00 2001
24 +From: Andreas Sturmlechner <asturm@g.o>
25 +Date: Wed, 12 Sep 2018 18:32:52 +0200
26 +Subject: [PATCH] Drop unused dependencies, add implicit
27 +
28 +Test Plan: Still builds, starts fine after the change.
29 +
30 +Reviewers: #kde_games
31 +
32 +Subscribers: kde-games-devel
33 +
34 +Differential Revision: https://phabricator.kde.org/D15460
35 +---
36 + CMakeLists.txt | 9 +++++----
37 + src/CMakeLists.txt | 1 +
38 + 2 files changed, 6 insertions(+), 4 deletions(-)
39 +
40 +diff --git a/CMakeLists.txt b/CMakeLists.txt
41 +index b9eb176..c7ea433 100644
42 +--- a/CMakeLists.txt
43 ++++ b/CMakeLists.txt
44 +@@ -7,20 +7,21 @@ set (KF5_MIN_VERSION "5.30.0")
45 + find_package(ECM ${KF5_MIN_VERSION} REQUIRED CONFIG)
46 + set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
47 +
48 +-find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml Quick QuickWidgets Svg Test)
49 ++find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Gui Widgets)
50 + find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
51 +- CoreAddons
52 + Config
53 + ConfigWidgets
54 ++ CoreAddons
55 + Crash
56 + DBusAddons
57 + DocTools
58 + I18n
59 + KIO
60 +- XmlGui)
61 ++ WidgetsAddons
62 ++ XmlGui
63 ++)
64 +
65 + find_package(KF5KDEGames 4.9.0 REQUIRED)
66 +-find_package(Phonon4Qt5 CONFIG REQUIRED)
67 +
68 + include_directories(BEFORE ${PHONON_INCLUDES})
69 +
70 +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
71 +index 54c6acb..15e65b0 100644
72 +--- a/src/CMakeLists.txt
73 ++++ b/src/CMakeLists.txt
74 +@@ -34,6 +34,7 @@ target_link_libraries(kgoldrunner
75 + KF5::DBusAddons
76 + KF5::KIOCore
77 + KF5::Crash
78 ++ KF5::WidgetsAddons
79 + KF5::XmlGui
80 + )
81 +
82 +--
83 +2.19.0
84 +
85
86 diff --git a/kde-apps/kgoldrunner/kgoldrunner-18.08.49.9999.ebuild b/kde-apps/kgoldrunner/kgoldrunner-18.08.49.9999.ebuild
87 index f63c91c491..dcc3ec6b09 100644
88 --- a/kde-apps/kgoldrunner/kgoldrunner-18.08.49.9999.ebuild
89 +++ b/kde-apps/kgoldrunner/kgoldrunner-18.08.49.9999.ebuild
90 @@ -34,3 +34,5 @@ DEPEND="
91 RDEPEND="${DEPEND}
92 !<kde-apps/kde4-l10n-17.07.80
93 "
94 +
95 +PATCHES=( "${FILESDIR}/${PN}-18.08.1-deps.patch" )
96
97 diff --git a/kde-apps/kgoldrunner/kgoldrunner-9999.ebuild b/kde-apps/kgoldrunner/kgoldrunner-9999.ebuild
98 index 431b19eae1..dcc3ec6b09 100644
99 --- a/kde-apps/kgoldrunner/kgoldrunner-9999.ebuild
100 +++ b/kde-apps/kgoldrunner/kgoldrunner-9999.ebuild
101 @@ -35,7 +35,4 @@ RDEPEND="${DEPEND}
102 !<kde-apps/kde4-l10n-17.07.80
103 "
104
105 -src_prepare() {
106 - kde5_src_prepare
107 - punt_bogus_dep Phonon 4Qt5
108 -}
109 +PATCHES=( "${FILESDIR}/${PN}-18.08.1-deps.patch" )