Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/
Date: Sun, 30 May 2021 15:51:43
Message-Id: 1622389887.3fae6f0b4344e72f99253e85317a85d19d4fd6ae.asturm@gentoo
1 commit: 3fae6f0b4344e72f99253e85317a85d19d4fd6ae
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 30 15:40:45 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun May 30 15:51:27 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fae6f0b
7
8 kde-frameworks/kio: Drop 5.82.0 (r0), 5.82.0-r1
9
10 Package-Manager: Portage-3.0.19, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 kde-frameworks/kio/kio-5.82.0-r1.ebuild | 110 --------------------------------
14 kde-frameworks/kio/kio-5.82.0.ebuild | 108 -------------------------------
15 2 files changed, 218 deletions(-)
16
17 diff --git a/kde-frameworks/kio/kio-5.82.0-r1.ebuild b/kde-frameworks/kio/kio-5.82.0-r1.ebuild
18 deleted file mode 100644
19 index 297ae2bbe4a..00000000000
20 --- a/kde-frameworks/kio/kio-5.82.0-r1.ebuild
21 +++ /dev/null
22 @@ -1,110 +0,0 @@
23 -# Copyright 1999-2021 Gentoo Authors
24 -# Distributed under the terms of the GNU General Public License v2
25 -
26 -EAPI=7
27 -
28 -ECM_DESIGNERPLUGIN="true"
29 -ECM_TEST="forceoptional"
30 -PVCUT=$(ver_cut 1-2)
31 -QTMIN=5.15.2
32 -VIRTUALX_REQUIRED="test"
33 -inherit ecm kde.org xdg-utils
34 -
35 -DESCRIPTION="Framework providing transparent file and data management"
36 -
37 -LICENSE="LGPL-2+"
38 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
39 -IUSE="acl +handbook kerberos +kwallet X"
40 -
41 -# tests hang
42 -RESTRICT+=" test"
43 -
44 -RDEPEND="
45 - dev-libs/libxml2
46 - dev-libs/libxslt
47 - >=dev-qt/qtdbus-${QTMIN}:5
48 - >=dev-qt/qtdeclarative-${QTMIN}:5
49 - >=dev-qt/qtgui-${QTMIN}:5
50 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
51 - >=dev-qt/qtwidgets-${QTMIN}:5
52 - >=dev-qt/qtxml-${QTMIN}:5
53 - =kde-frameworks/kauth-${PVCUT}*:5
54 - =kde-frameworks/karchive-${PVCUT}*:5
55 - =kde-frameworks/kbookmarks-${PVCUT}*:5
56 - =kde-frameworks/kcodecs-${PVCUT}*:5
57 - =kde-frameworks/kcompletion-${PVCUT}*:5
58 - =kde-frameworks/kconfig-${PVCUT}*:5
59 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5
60 - =kde-frameworks/kcoreaddons-${PVCUT}*:5
61 - =kde-frameworks/kcrash-${PVCUT}*:5
62 - =kde-frameworks/kdbusaddons-${PVCUT}*:5
63 - =kde-frameworks/kguiaddons-${PVCUT}*:5
64 - =kde-frameworks/ki18n-${PVCUT}*:5
65 - =kde-frameworks/kiconthemes-${PVCUT}*:5
66 - =kde-frameworks/kitemviews-${PVCUT}*:5
67 - =kde-frameworks/kjobwidgets-${PVCUT}*:5
68 - =kde-frameworks/knotifications-${PVCUT}*:5
69 - =kde-frameworks/kservice-${PVCUT}*:5
70 - =kde-frameworks/ktextwidgets-${PVCUT}*:5
71 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
72 - =kde-frameworks/kwindowsystem-${PVCUT}*:5
73 - =kde-frameworks/kxmlgui-${PVCUT}*:5
74 - =kde-frameworks/solid-${PVCUT}*:5
75 - acl? (
76 - sys-apps/attr
77 - virtual/acl
78 - )
79 - handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
80 - kerberos? ( virtual/krb5 )
81 - kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
82 - X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
83 -"
84 -DEPEND="${RDEPEND}
85 - >=dev-qt/qtconcurrent-${QTMIN}:5
86 - test? ( sys-libs/zlib )
87 - X? (
88 - x11-base/xorg-proto
89 - x11-libs/libX11
90 - x11-libs/libXrender
91 - )
92 -"
93 -PDEPEND="
94 - >=kde-frameworks/kded-${PVCUT}:5
95 -"
96 -
97 -PATCHES=(
98 - # pending https://invent.kde.org/frameworks/kio/-/merge_requests/426
99 - "${FILESDIR}"/${PN}-5.81.0-fix-qtconcurrent-private-link.patch # bug 784971
100 - # upstream backport request - see also KDE-bug 398908
101 - "${FILESDIR}"/${P}-MimeTypeFinderJob-memleak-{1,2,3,4}.patch
102 - # git master/KIO 5.83:
103 - "${FILESDIR}"/${P}-no-useragent-kcm.patch
104 - "${FILESDIR}"/${P}-no-cache-kcm.patch
105 -)
106 -
107 -src_prepare() {
108 - ecm_src_prepare
109 - rm -rf po/*/docs/kcontrol5/{cache,useragent} || die # superfluous docs
110 -}
111 -
112 -src_configure() {
113 - local mycmakeargs=(
114 - $(cmake_use_find_package acl ACL)
115 - $(cmake_use_find_package handbook KF5DocTools)
116 - $(cmake_use_find_package kerberos GSSAPI)
117 - $(cmake_use_find_package kwallet KF5Wallet)
118 - $(cmake_use_find_package X X11)
119 - )
120 -
121 - ecm_src_configure
122 -}
123 -
124 -pkg_postinst() {
125 - ecm_pkg_postinst
126 - xdg_desktop_database_update
127 -}
128 -
129 -pkg_postrm() {
130 - ecm_pkg_postrm
131 - xdg_desktop_database_update
132 -}
133
134 diff --git a/kde-frameworks/kio/kio-5.82.0.ebuild b/kde-frameworks/kio/kio-5.82.0.ebuild
135 deleted file mode 100644
136 index 4f99cc9cee3..00000000000
137 --- a/kde-frameworks/kio/kio-5.82.0.ebuild
138 +++ /dev/null
139 @@ -1,108 +0,0 @@
140 -# Copyright 1999-2021 Gentoo Authors
141 -# Distributed under the terms of the GNU General Public License v2
142 -
143 -EAPI=7
144 -
145 -ECM_DESIGNERPLUGIN="true"
146 -ECM_TEST="forceoptional"
147 -PVCUT=$(ver_cut 1-2)
148 -QTMIN=5.15.2
149 -VIRTUALX_REQUIRED="test"
150 -inherit ecm kde.org xdg-utils
151 -
152 -DESCRIPTION="Framework providing transparent file and data management"
153 -
154 -LICENSE="LGPL-2+"
155 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
156 -IUSE="acl +handbook kerberos +kwallet X"
157 -
158 -# tests hang
159 -RESTRICT+=" test"
160 -
161 -RDEPEND="
162 - dev-libs/libxml2
163 - dev-libs/libxslt
164 - >=dev-qt/qtdbus-${QTMIN}:5
165 - >=dev-qt/qtdeclarative-${QTMIN}:5
166 - >=dev-qt/qtgui-${QTMIN}:5
167 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
168 - >=dev-qt/qtwidgets-${QTMIN}:5
169 - >=dev-qt/qtxml-${QTMIN}:5
170 - =kde-frameworks/kauth-${PVCUT}*:5
171 - =kde-frameworks/karchive-${PVCUT}*:5
172 - =kde-frameworks/kbookmarks-${PVCUT}*:5
173 - =kde-frameworks/kcodecs-${PVCUT}*:5
174 - =kde-frameworks/kcompletion-${PVCUT}*:5
175 - =kde-frameworks/kconfig-${PVCUT}*:5
176 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5
177 - =kde-frameworks/kcoreaddons-${PVCUT}*:5
178 - =kde-frameworks/kcrash-${PVCUT}*:5
179 - =kde-frameworks/kdbusaddons-${PVCUT}*:5
180 - =kde-frameworks/kguiaddons-${PVCUT}*:5
181 - =kde-frameworks/ki18n-${PVCUT}*:5
182 - =kde-frameworks/kiconthemes-${PVCUT}*:5
183 - =kde-frameworks/kitemviews-${PVCUT}*:5
184 - =kde-frameworks/kjobwidgets-${PVCUT}*:5
185 - =kde-frameworks/knotifications-${PVCUT}*:5
186 - =kde-frameworks/kservice-${PVCUT}*:5
187 - =kde-frameworks/ktextwidgets-${PVCUT}*:5
188 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
189 - =kde-frameworks/kwindowsystem-${PVCUT}*:5
190 - =kde-frameworks/kxmlgui-${PVCUT}*:5
191 - =kde-frameworks/solid-${PVCUT}*:5
192 - acl? (
193 - sys-apps/attr
194 - virtual/acl
195 - )
196 - handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
197 - kerberos? ( virtual/krb5 )
198 - kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
199 - X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
200 -"
201 -DEPEND="${RDEPEND}
202 - >=dev-qt/qtconcurrent-${QTMIN}:5
203 - test? ( sys-libs/zlib )
204 - X? (
205 - x11-base/xorg-proto
206 - x11-libs/libX11
207 - x11-libs/libXrender
208 - )
209 -"
210 -PDEPEND="
211 - >=kde-frameworks/kded-${PVCUT}:5
212 -"
213 -
214 -PATCHES=(
215 - # pending https://invent.kde.org/frameworks/kio/-/merge_requests/426
216 - "${FILESDIR}"/${PN}-5.81.0-fix-qtconcurrent-private-link.patch # bug 784971
217 - # git master/KIO 5.83:
218 - "${FILESDIR}"/${P}-no-useragent-kcm.patch
219 - "${FILESDIR}"/${P}-no-cache-kcm.patch
220 -)
221 -
222 -src_prepare() {
223 - ecm_src_prepare
224 - rm -rf po/*/docs/kcontrol5/{cache,useragent} || die # superfluous docs
225 -}
226 -
227 -src_configure() {
228 - local mycmakeargs=(
229 - $(cmake_use_find_package acl ACL)
230 - $(cmake_use_find_package handbook KF5DocTools)
231 - $(cmake_use_find_package kerberos GSSAPI)
232 - $(cmake_use_find_package kwallet KF5Wallet)
233 - $(cmake_use_find_package X X11)
234 - )
235 -
236 - ecm_src_configure
237 -}
238 -
239 -pkg_postinst() {
240 - ecm_pkg_postinst
241 - xdg_desktop_database_update
242 -}
243 -
244 -pkg_postrm() {
245 - ecm_pkg_postrm
246 - xdg_desktop_database_update
247 -}