Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/skrooge/files/, app-office/skrooge/
Date: Sat, 02 Mar 2019 20:57:35
Message-Id: 1551560051.cf3a0a16001bf720f8916ffe42cedcbf39c858dd.asturm@gentoo
1 commit: cf3a0a16001bf720f8916ffe42cedcbf39c858dd
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 2 20:53:02 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 2 20:54:11 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3a0a16
7
8 app-office/skrooge: Drop 2.16.2, 2.17.0
9
10 Closes: https://bugs.gentoo.org/679032
11 Package-Manager: Portage-2.3.62, Repoman-2.3.12
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 app-office/skrooge/Manifest | 2 -
15 .../skrooge/files/skrooge-2.17.0-noqtwebkit.patch | 36 -------
16 app-office/skrooge/skrooge-2.16.2.ebuild | 96 -------------------
17 app-office/skrooge/skrooge-2.17.0.ebuild | 104 ---------------------
18 4 files changed, 238 deletions(-)
19
20 diff --git a/app-office/skrooge/Manifest b/app-office/skrooge/Manifest
21 index dc7e3521135..4348ed3ab4e 100644
22 --- a/app-office/skrooge/Manifest
23 +++ b/app-office/skrooge/Manifest
24 @@ -1,3 +1 @@
25 -DIST skrooge-2.16.2.tar.xz 21005424 BLAKE2B c8e11df29defc714fe71ad4f488cd6207dcc8bfc0cbee28422682f9c683ed7af8200b84f90cfdd0ca6d0bd0292dab46724c6b9afa0155c9f1603bbbe189b001d SHA512 4bc7de279cf55888a258700c2a8450270904066684b1ce0b121cf5eb966da174d969daa3db432781de62d94420e706ab5364e386e053dde7617d967442eae397
26 -DIST skrooge-2.17.0.tar.xz 23421972 BLAKE2B c0e08ef7235a6e05e945fcb92a222cc89e7a99ead4b30ba112fea7b420e150545e002e174b747bf7955415241eb55e8007d97e7fd92fa547a1f596360ab68156 SHA512 e65a1e1ed30af7c76776dbdf22f62d475ec3aece9c866453634d2692c6d1f1d6c00cb04376861cb3b09a990a3202f08dcb70ffe28f3c146cce17ade3a3a67a47
27 DIST skrooge-2.18.0.tar.xz 20951548 BLAKE2B 7679c519cab88a165c878dbba0a077d7f4cddc9bd1252ce5fd1e6f2d90c98b9fc39b8251df83470debdc8a6fb4f093fcff55768aa41b6a4c379c9e4c4f558f25 SHA512 b8a222947f535eee9041e6bc71703a053fa9a201de352c5f39fcbf35be5259f76532ed5291becab4c676ff8eaba7727730f6d957af36bac54aa4ada11db25da3
28
29 diff --git a/app-office/skrooge/files/skrooge-2.17.0-noqtwebkit.patch b/app-office/skrooge/files/skrooge-2.17.0-noqtwebkit.patch
30 deleted file mode 100644
31 index 588c4c116e0..00000000000
32 --- a/app-office/skrooge/files/skrooge-2.17.0-noqtwebkit.patch
33 +++ /dev/null
34 @@ -1,36 +0,0 @@
35 -From dab0fd4adf2cbee89a417c483350ddffda77ed3b Mon Sep 17 00:00:00 2001
36 -From: Stephane MANKOWSKI <stephane@×××××××××.fr>
37 -Date: Sun, 27 Jan 2019 17:13:28 +0100
38 -Subject: skrooge w/ -DSKG_WEBENGINE=ON: ui_skgtablewithgraph.h:15:10: fatal
39 - error: QtWebKitWidgets/QWebView: No such file or directory BUG:403575
40 -
41 ----
42 - skgbasegui/skgtablewithgraph.ui | 6 ------
43 - 1 file changed, 6 deletions(-)
44 -
45 -diff --git a/skgbasegui/skgtablewithgraph.ui b/skgbasegui/skgtablewithgraph.ui
46 -index e1a3058..b00273f 100644
47 ---- a/skgbasegui/skgtablewithgraph.ui
48 -+++ b/skgbasegui/skgtablewithgraph.ui
49 -@@ -152,11 +152,6 @@
50 - </widget>
51 - <customwidgets>
52 - <customwidget>
53 -- <class>QWebView</class>
54 -- <extends>QWidget</extends>
55 -- <header>QtWebKitWidgets/QWebView</header>
56 -- </customwidget>
57 -- <customwidget>
58 - <class>SKGGraphicsView</class>
59 - <extends>QWidget</extends>
60 - <header>skggraphicsview.h</header>
61 -@@ -173,7 +168,6 @@
62 - </customwidget>
63 - <customwidget>
64 - <class>SKGWebView</class>
65 -- <extends>QWebView</extends>
66 - <header>skgwebview.h</header>
67 - </customwidget>
68 - </customwidgets>
69 ---
70 -cgit v1.1
71
72 diff --git a/app-office/skrooge/skrooge-2.16.2.ebuild b/app-office/skrooge/skrooge-2.16.2.ebuild
73 deleted file mode 100644
74 index 3b71b9d132f..00000000000
75 --- a/app-office/skrooge/skrooge-2.16.2.ebuild
76 +++ /dev/null
77 @@ -1,96 +0,0 @@
78 -# Copyright 1999-2018 Gentoo Authors
79 -# Distributed under the terms of the GNU General Public License v2
80 -
81 -EAPI=6
82 -
83 -KDE_HANDBOOK="optional"
84 -KDE_TEST="forceoptional"
85 -VIRTUALX_REQUIRED="test"
86 -inherit kde5
87 -
88 -DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
89 -HOMEPAGE="https://skrooge.org/"
90 -[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
91 -
92 -LICENSE="GPL-2"
93 -KEYWORDS="amd64 x86"
94 -IUSE="activities designer kde ofx"
95 -
96 -COMMON_DEPEND="
97 - $(add_frameworks_dep karchive)
98 - $(add_frameworks_dep kcompletion)
99 - $(add_frameworks_dep kconfig)
100 - $(add_frameworks_dep kconfigwidgets)
101 - $(add_frameworks_dep kcoreaddons)
102 - $(add_frameworks_dep kdbusaddons)
103 - $(add_frameworks_dep ki18n)
104 - $(add_frameworks_dep kiconthemes)
105 - $(add_frameworks_dep kio)
106 - $(add_frameworks_dep kitemviews)
107 - $(add_frameworks_dep knewstuff)
108 - $(add_frameworks_dep knotifications)
109 - $(add_frameworks_dep knotifyconfig)
110 - $(add_frameworks_dep kparts)
111 - $(add_frameworks_dep kservice)
112 - $(add_frameworks_dep ktextwidgets)
113 - $(add_frameworks_dep kwallet)
114 - $(add_frameworks_dep kwidgetsaddons)
115 - $(add_frameworks_dep kxmlgui)
116 - $(add_qt_dep qtconcurrent)
117 - $(add_qt_dep qtdbus)
118 - $(add_qt_dep qtdeclarative 'widgets')
119 - $(add_qt_dep qtgui)
120 - $(add_qt_dep qtnetwork)
121 - $(add_qt_dep qtprintsupport)
122 - $(add_qt_dep qtscript)
123 - $(add_qt_dep qtsql)
124 - $(add_qt_dep qtsvg)
125 - $(add_qt_dep qtwebkit)
126 - $(add_qt_dep qtwidgets)
127 - $(add_qt_dep qtxml)
128 - app-crypt/qca:2[qt5(+)]
129 - dev-db/sqlcipher
130 - dev-libs/grantlee:5
131 - activities? ( $(add_frameworks_dep kactivities) )
132 - kde? ( $(add_frameworks_dep krunner) )
133 - ofx? ( dev-libs/libofx )
134 -"
135 -DEPEND="${COMMON_DEPEND}
136 - $(add_frameworks_dep kguiaddons)
137 - $(add_frameworks_dep kjobwidgets)
138 - $(add_frameworks_dep kwindowsystem)
139 - dev-libs/libxslt
140 - virtual/pkgconfig
141 - x11-misc/shared-mime-info
142 - designer? (
143 - $(add_frameworks_dep kdesignerplugin)
144 - $(add_qt_dep designer)
145 - )
146 -"
147 -RDEPEND="${COMMON_DEPEND}
148 - !app-office/skrooge:4
149 -"
150 -
151 -REQUIRED_USE="test? ( designer )"
152 -
153 -# hangs + installs files
154 -RESTRICT+=" test"
155 -
156 -src_configure() {
157 - local mycmakeargs=(
158 - -DSKG_BUILD_TEST=$(usex test)
159 - -DSKG_DESIGNER=$(usex designer)
160 - $(cmake-utils_use_find_package activities KF5Activities)
161 - $(cmake-utils_use_find_package kde KF5Runner)
162 - $(cmake-utils_use_find_package ofx LibOfx)
163 - )
164 -
165 - kde5_src_configure
166 -}
167 -
168 -src_test() {
169 - local mycmakeargs=(
170 - -DSKG_BUILD_TEST=ON
171 - )
172 - kde5_src_test
173 -}
174
175 diff --git a/app-office/skrooge/skrooge-2.17.0.ebuild b/app-office/skrooge/skrooge-2.17.0.ebuild
176 deleted file mode 100644
177 index ec78c6db80c..00000000000
178 --- a/app-office/skrooge/skrooge-2.17.0.ebuild
179 +++ /dev/null
180 @@ -1,104 +0,0 @@
181 -# Copyright 1999-2019 Gentoo Authors
182 -# Distributed under the terms of the GNU General Public License v2
183 -
184 -EAPI=7
185 -
186 -KDE_HANDBOOK="optional"
187 -KDE_TEST="forceoptional"
188 -VIRTUALX_REQUIRED="test"
189 -inherit kde5
190 -
191 -DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
192 -HOMEPAGE="https://skrooge.org/"
193 -[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
194 -
195 -LICENSE="GPL-2"
196 -KEYWORDS="amd64 ~x86"
197 -IUSE="activities designer kde ofx webkit"
198 -
199 -REQUIRED_USE="test? ( designer )"
200 -
201 -BDEPEND="
202 - dev-libs/libxslt
203 - virtual/pkgconfig
204 -"
205 -COMMON_DEPEND="
206 - $(add_frameworks_dep karchive)
207 - $(add_frameworks_dep kcompletion)
208 - $(add_frameworks_dep kconfig)
209 - $(add_frameworks_dep kconfigwidgets)
210 - $(add_frameworks_dep kcoreaddons)
211 - $(add_frameworks_dep kdbusaddons)
212 - $(add_frameworks_dep ki18n)
213 - $(add_frameworks_dep kiconthemes)
214 - $(add_frameworks_dep kio)
215 - $(add_frameworks_dep kitemviews)
216 - $(add_frameworks_dep knewstuff)
217 - $(add_frameworks_dep knotifications)
218 - $(add_frameworks_dep knotifyconfig)
219 - $(add_frameworks_dep kparts)
220 - $(add_frameworks_dep kservice)
221 - $(add_frameworks_dep ktextwidgets)
222 - $(add_frameworks_dep kwallet)
223 - $(add_frameworks_dep kwidgetsaddons)
224 - $(add_frameworks_dep kxmlgui)
225 - $(add_qt_dep qtconcurrent)
226 - $(add_qt_dep qtdbus)
227 - $(add_qt_dep qtdeclarative 'widgets')
228 - $(add_qt_dep qtgui)
229 - $(add_qt_dep qtnetwork)
230 - $(add_qt_dep qtprintsupport)
231 - $(add_qt_dep qtscript)
232 - $(add_qt_dep qtsql)
233 - $(add_qt_dep qtsvg)
234 - $(add_qt_dep qtwidgets)
235 - $(add_qt_dep qtxml)
236 - app-crypt/qca:2[qt5(+)]
237 - dev-db/sqlcipher
238 - dev-libs/grantlee:5
239 - activities? ( $(add_frameworks_dep kactivities) )
240 - kde? ( $(add_frameworks_dep krunner) )
241 - ofx? ( dev-libs/libofx )
242 - webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
243 - !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
244 -"
245 -DEPEND="${COMMON_DEPEND}
246 - $(add_frameworks_dep kguiaddons)
247 - $(add_frameworks_dep kjobwidgets)
248 - $(add_frameworks_dep kwindowsystem)
249 - designer? (
250 - $(add_frameworks_dep kdesignerplugin)
251 - $(add_qt_dep designer)
252 - )
253 -"
254 -RDEPEND="${COMMON_DEPEND}
255 - !app-office/skrooge:4
256 - $(add_qt_dep qtquickcontrols)
257 -"
258 -
259 -# hangs + installs files
260 -RESTRICT+=" test"
261 -
262 -PATCHES=(
263 - "${FILESDIR}"/${P}-noqtwebkit.patch # bug 676196
264 -)
265 -
266 -src_configure() {
267 - local mycmakeargs=(
268 - -DSKG_BUILD_TEST=$(usex test)
269 - -DSKG_DESIGNER=$(usex designer)
270 - $(cmake-utils_use_find_package activities KF5Activities)
271 - $(cmake-utils_use_find_package kde KF5Runner)
272 - $(cmake-utils_use_find_package ofx LibOfx)
273 - -DSKG_WEBENGINE=$(usex !webkit)
274 - )
275 -
276 - kde5_src_configure
277 -}
278 -
279 -src_test() {
280 - local mycmakeargs=(
281 - -DSKG_BUILD_TEST=ON
282 - )
283 - kde5_src_test
284 -}