Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/ktuberling/files/, kde-apps/ktuberling/
Date: Fri, 06 May 2016 15:17:02
Message-Id: 1462547812.3f232e494278b6524275842dd6ec8b9e3eb65051.johu@gentoo
1 commit: 3f232e494278b6524275842dd6ec8b9e3eb65051
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 6 15:16:52 2016 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Fri May 6 15:16:52 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=3f232e49
7
8 kde-apps/ktuberling: Update patch
9
10 Package-Manager: portage-2.2.28
11
12 .../ktuberling/files/ktuberling-15.12.3-deps.patch | 53 ----------------------
13 .../ktuberling/files/ktuberling-16.04.0-deps.patch | 38 ++++++++++++++++
14 kde-apps/ktuberling/ktuberling-16.04.0.ebuild | 2 +-
15 3 files changed, 39 insertions(+), 54 deletions(-)
16
17 diff --git a/kde-apps/ktuberling/files/ktuberling-15.12.3-deps.patch b/kde-apps/ktuberling/files/ktuberling-15.12.3-deps.patch
18 deleted file mode 100644
19 index e948222..0000000
20 --- a/kde-apps/ktuberling/files/ktuberling-15.12.3-deps.patch
21 +++ /dev/null
22 @@ -1,53 +0,0 @@
23 -commit ed566185fe698c71714009602c4dfbe4a91e0313
24 -Author: Andreas Sturmlechner <andreas.sturmlechner@×××××.com>
25 -Date: Thu May 5 00:32:34 2016 +0200
26 -
27 - Fix dependencies (drop unused, add missing)
28 -
29 - REVIEW: 127832
30 -
31 -diff --git a/CMakeLists.txt b/CMakeLists.txt
32 -index 2df6ca6..884a4b5 100644
33 ---- a/CMakeLists.txt
34 -+++ b/CMakeLists.txt
35 -@@ -6,23 +6,18 @@ set (QT_MIN_VERSION "5.3.0")
36 - find_package(ECM 1.7.0 REQUIRED CONFIG)
37 - set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
38 -
39 --find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml Quick QuickWidgets Svg Test)
40 --find_package(KF5 REQUIRED COMPONENTS
41 -- CoreAddons
42 -- Config
43 -- ItemModels
44 -- WidgetsAddons
45 -- WindowSystem
46 -+find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS PrintSupport Svg Widgets Xml)
47 -+find_package(KF5 REQUIRED COMPONENTS
48 -+ Completion
49 - Config
50 -+ ConfigWidgets
51 -+ CoreAddons
52 - DBusAddons
53 - I18n
54 -- ConfigWidgets
55 -- TextWidgets
56 -+ KDELibs4Support #TODO eventually remove kdelibs4support
57 -+ WidgetsAddons
58 - XmlGui
59 -- KIO
60 -- NotifyConfig
61 -- NewStuff
62 -- KDELibs4Support) #TODO eventually remove kdelibs4support
63 -+)
64 -
65 - find_package(KF5KDEGames 4.9.0 REQUIRED)
66 - find_package(Phonon4Qt5 CONFIG REQUIRED)
67 -@@ -58,7 +53,7 @@ file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/*-apps-ktuberling.png")
68 - ecm_add_app_icon(ktuberling_SRCS ICONS ${ICONS_SRCS})
69 - add_executable(ktuberling ${ktuberling_SRCS})
70 -
71 --target_link_libraries(ktuberling KF5::KIOCore KF5KDEGames Phonon::phonon4qt5 Qt5::Svg Phonon::phonon4qt5 KF5::DBusAddons KF5::XmlGui KF5::Completion Qt5::PrintSupport KF5::KDELibs4Support)
72 -+target_link_libraries(ktuberling KF5KDEGames Phonon::phonon4qt5 Qt5::Svg KF5::DBusAddons KF5::XmlGui KF5::Completion Qt5::PrintSupport KF5::KDELibs4Support)
73 -
74 - install(TARGETS ktuberling ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} )
75 -
76
77 diff --git a/kde-apps/ktuberling/files/ktuberling-16.04.0-deps.patch b/kde-apps/ktuberling/files/ktuberling-16.04.0-deps.patch
78 new file mode 100644
79 index 0000000..542b7a6
80 --- /dev/null
81 +++ b/kde-apps/ktuberling/files/ktuberling-16.04.0-deps.patch
82 @@ -0,0 +1,38 @@
83 +From: Andreas Sturmlechner <andreas.sturmlechner@×××××.com>
84 +Date: Thu, 05 May 2016 21:21:24 +0000
85 +Subject: Fix dependencies (drop unused, add missing)
86 +X-Git-Url: http://quickgit.kde.org/?p=ktuberling.git&a=commitdiff&h=dd1831de7ac2944b3cb2c07679be58369cfa1635
87 +---
88 +Fix dependencies (drop unused, add missing)
89 +---
90 +
91 +
92 +--- a/CMakeLists.txt
93 ++++ b/CMakeLists.txt
94 +@@ -7,22 +7,17 @@
95 + find_package(ECM 1.7.0 REQUIRED CONFIG)
96 + set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
97 +
98 +-find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml Quick QuickWidgets Svg Test)
99 ++find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS PrintSupport Svg Widgets Xml)
100 + find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
101 ++ Completion
102 + Config
103 + ConfigWidgets
104 + CoreAddons
105 + Crash
106 + DBusAddons
107 + I18n
108 +- ItemModels
109 + KDELibs4Support #TODO eventually remove kdelibs4support
110 +- KIO
111 +- NewStuff
112 +- NotifyConfig
113 +- TextWidgets
114 + WidgetsAddons
115 +- WindowSystem
116 + XmlGui
117 + )
118 +
119 +@@ -68,7 +63,6 @@
120 +
121
122 diff --git a/kde-apps/ktuberling/ktuberling-16.04.0.ebuild b/kde-apps/ktuberling/ktuberling-16.04.0.ebuild
123 index c7f5b15..41cff21 100644
124 --- a/kde-apps/ktuberling/ktuberling-16.04.0.ebuild
125 +++ b/kde-apps/ktuberling/ktuberling-16.04.0.ebuild
126 @@ -37,4 +37,4 @@ DEPEND="
127 "
128 RDEPEND="${DEPEND}"
129
130 -PATCHES=( "${FILESDIR}/${PN}-15.12.3-deps.patch" )
131 +PATCHES=( "${FILESDIR}/${P}-deps.patch" )