Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/electrum/
Date: Tue, 01 Jun 2021 20:35:44
Message-Id: 1622579730.47ed4d7b2e4e00578f4137f3752afdc298484b0c.mgorny@gentoo
1 commit: 47ed4d7b2e4e00578f4137f3752afdc298484b0c
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 1 11:21:49 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 1 20:35:30 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ed4d7b
7
8 net-misc/electrum: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 net-misc/electrum/Manifest | 3 -
13 net-misc/electrum/electrum-4.0.9-r2.ebuild | 97 ------------------------------
14 net-misc/electrum/electrum-4.1.0.ebuild | 97 ------------------------------
15 net-misc/electrum/electrum-4.1.1.ebuild | 97 ------------------------------
16 4 files changed, 294 deletions(-)
17
18 diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest
19 index ec5c368016e..70294e196ab 100644
20 --- a/net-misc/electrum/Manifest
21 +++ b/net-misc/electrum/Manifest
22 @@ -1,4 +1 @@
23 -DIST electrum-4.0.9.gh.tar.gz 4435268 BLAKE2B e1dfe319f7b4beffd039164c97d247f5d267d9d99313480bf06f9b748d095b33859cd8ea5dd5a135b38a1a206858e08ce500af8982ef7a6e3b3f7ff0233b9637 SHA512 a9a04163c8d76006ca18e1c50f38cabd7c3d7d75b16c8504627b9eb49bf9dca91800e18a585e7afd0b98fafeeeb821b967bea29928a46d10f65f0abc3fb90887
24 -DIST electrum-4.1.0.gh.tar.gz 4539032 BLAKE2B 72ef52a000799e496e6ccca152dc8bec827aef23d4e3290fd2e86ace0f96e9267f68b56c390b873658dc8f6e6998080bd0283494ee74603c360dfe250b64c282 SHA512 7dd94bfc23f78e915f42f1043f6b7e9d0d6d5de7303418da8d2f3bd53ece794c74c3cd0dd9d77b370a6c6f049261273b170ddcb67f6c3dc7189869b200e8d437
25 -DIST electrum-4.1.1.gh.tar.gz 4539619 BLAKE2B abcb0713b8b82fb7b13b432146ee63746690cf3a80d3951de41a13435eba7217010c92653d5263ea155072e5bb911e38f6c3d6a83f72bda9fb07a26f705e2621 SHA512 f3066171bc8cef1402356f01254acdce3e4f4d6fb99a1feb52d76f3a7c21f5b082148b7b598b19ae8a4817b221b8d80f27f9ab67d3d09e465856d51f8b28f0e4
26 DIST electrum-4.1.2.gh.tar.gz 4926068 BLAKE2B e5d543c963cfec523e80e2de8b6a44c1845bdee23524c182e86efb7ff41caeaccebbefab2b8dda9c1e027410809d42be30db6dbc20fd877f3c749619478a6977 SHA512 4db8f8061ae149a5d9770b8c30676aa85ee66eb71052763e29d551317484b597628aad702370486b466c981688488f5a4592ae30a426e5fcd9250bc1a69a890a
27
28 diff --git a/net-misc/electrum/electrum-4.0.9-r2.ebuild b/net-misc/electrum/electrum-4.0.9-r2.ebuild
29 deleted file mode 100644
30 index c0432d8aaef..00000000000
31 --- a/net-misc/electrum/electrum-4.0.9-r2.ebuild
32 +++ /dev/null
33 @@ -1,97 +0,0 @@
34 -# Copyright 1999-2021 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI="7"
38 -
39 -PYTHON_COMPAT=( python3_8 )
40 -PYTHON_REQ_USE="ncurses?"
41 -
42 -inherit desktop distutils-r1 xdg-utils
43 -
44 -DESCRIPTION="User friendly Bitcoin client"
45 -HOMEPAGE="https://electrum.org/"
46 -SRC_URI="
47 - https://github.com/spesmilo/electrum/archive/${PV}.tar.gz
48 - -> ${P}.gh.tar.gz"
49 -
50 -LICENSE="MIT"
51 -SLOT="0"
52 -KEYWORDS="amd64 x86"
53 -IUSE="cli ncurses qrcode +qt5"
54 -REQUIRED_USE="|| ( cli ncurses qt5 )"
55 -
56 -RDEPEND="${PYTHON_DEPS}
57 - dev-libs/libsecp256k1
58 - >=dev-python/aiohttp-socks-0.3[${PYTHON_USEDEP}]
59 - =dev-python/aiorpcX-0.19*[${PYTHON_USEDEP}]
60 - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
61 - dev-python/bitstring[${PYTHON_USEDEP}]
62 - dev-python/cryptography[${PYTHON_USEDEP}]
63 - >=dev-python/dnspython-2[${PYTHON_USEDEP}]
64 - dev-python/pbkdf2[${PYTHON_USEDEP}]
65 - dev-python/PySocks[${PYTHON_USEDEP}]
66 - dev-python/qrcode[${PYTHON_USEDEP}]
67 - dev-python/requests[${PYTHON_USEDEP}]
68 - dev-python/setuptools[${PYTHON_USEDEP}]
69 - dev-python/six[${PYTHON_USEDEP}]
70 - >=dev-python/protobuf-python-3.12[${PYTHON_USEDEP}]
71 - qrcode? ( media-gfx/zbar[v4l] )
72 - qt5? (
73 - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
74 - )
75 - ncurses? ( $(python_gen_impl_dep 'ncurses') )
76 -"
77 -BDEPEND="
78 - test? (
79 - dev-python/pyaes[${PYTHON_USEDEP}]
80 - dev-python/pycryptodome[${PYTHON_USEDEP}]
81 - )
82 -"
83 -
84 -distutils_enable_tests pytest
85 -
86 -src_prepare() {
87 - eapply "${FILESDIR}/3.1.2-no-user-root.patch"
88 - eapply "${FILESDIR}/3.3.2-desktop.patch"
89 -
90 - # unbind aiorpcX dep
91 - sed -e '/aiorpcX/s:,<0.19::' \
92 - -i contrib/requirements/requirements.txt || die
93 -
94 - # Prevent icon from being installed in the wrong location
95 - sed -i '/icons_dirname/d' setup.py || die
96 -
97 - # use backwards-compatible cryptodome API
98 - sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die
99 -
100 - local bestgui
101 - if use qt5; then
102 - bestgui=qt
103 - elif use ncurses; then
104 - bestgui=text
105 - else
106 - bestgui=stdio
107 - fi
108 - sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = .*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' ${PN}/${PN} || die
109 -
110 - eapply_user
111 -
112 - xdg_environment_reset
113 - distutils-r1_src_prepare
114 -}
115 -
116 -src_install() {
117 - doicon -s 128 electrum/gui/icons/${PN}.png
118 - dodoc RELEASE-NOTES
119 - distutils-r1_src_install
120 -}
121 -
122 -pkg_postinst() {
123 - xdg_icon_cache_update
124 - xdg_desktop_database_update
125 -}
126 -
127 -pkg_postrm() {
128 - xdg_icon_cache_update
129 - xdg_desktop_database_update
130 -}
131
132 diff --git a/net-misc/electrum/electrum-4.1.0.ebuild b/net-misc/electrum/electrum-4.1.0.ebuild
133 deleted file mode 100644
134 index 434ffec4d5b..00000000000
135 --- a/net-misc/electrum/electrum-4.1.0.ebuild
136 +++ /dev/null
137 @@ -1,97 +0,0 @@
138 -# Copyright 1999-2021 Gentoo Authors
139 -# Distributed under the terms of the GNU General Public License v2
140 -
141 -EAPI="7"
142 -
143 -PYTHON_COMPAT=( python3_8 )
144 -PYTHON_REQ_USE="ncurses?"
145 -
146 -inherit desktop distutils-r1 xdg-utils
147 -
148 -DESCRIPTION="User friendly Bitcoin client"
149 -HOMEPAGE="https://electrum.org/"
150 -SRC_URI="
151 - https://github.com/spesmilo/electrum/archive/${PV}.tar.gz
152 - -> ${P}.gh.tar.gz"
153 -
154 -LICENSE="MIT"
155 -SLOT="0"
156 -KEYWORDS="~amd64 ~x86"
157 -IUSE="cli ncurses qrcode +qt5"
158 -REQUIRED_USE="|| ( cli ncurses qt5 )"
159 -
160 -RDEPEND="${PYTHON_DEPS}
161 - dev-libs/libsecp256k1
162 - >=dev-python/aiohttp-socks-0.3[${PYTHON_USEDEP}]
163 - =dev-python/aiorpcX-0.19*[${PYTHON_USEDEP}]
164 - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
165 - dev-python/bitstring[${PYTHON_USEDEP}]
166 - dev-python/cryptography[${PYTHON_USEDEP}]
167 - >=dev-python/dnspython-2[${PYTHON_USEDEP}]
168 - dev-python/pbkdf2[${PYTHON_USEDEP}]
169 - dev-python/PySocks[${PYTHON_USEDEP}]
170 - dev-python/qrcode[${PYTHON_USEDEP}]
171 - dev-python/requests[${PYTHON_USEDEP}]
172 - dev-python/setuptools[${PYTHON_USEDEP}]
173 - dev-python/six[${PYTHON_USEDEP}]
174 - >=dev-python/protobuf-python-3.12[${PYTHON_USEDEP}]
175 - qrcode? ( media-gfx/zbar[v4l] )
176 - qt5? (
177 - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
178 - )
179 - ncurses? ( $(python_gen_impl_dep 'ncurses') )
180 -"
181 -BDEPEND="
182 - test? (
183 - dev-python/pyaes[${PYTHON_USEDEP}]
184 - dev-python/pycryptodome[${PYTHON_USEDEP}]
185 - )
186 -"
187 -
188 -distutils_enable_tests pytest
189 -
190 -src_prepare() {
191 - eapply "${FILESDIR}/3.1.2-no-user-root.patch"
192 - eapply "${FILESDIR}/3.3.2-desktop.patch"
193 -
194 - # unbind aiorpcX dep
195 - sed -e '/aiorpcX/s:,<0.19::' \
196 - -i contrib/requirements/requirements.txt || die
197 -
198 - # Prevent icon from being installed in the wrong location
199 - sed -i '/icons_dirname/d' setup.py || die
200 -
201 - # use backwards-compatible cryptodome API
202 - sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die
203 -
204 - local bestgui
205 - if use qt5; then
206 - bestgui=qt
207 - elif use ncurses; then
208 - bestgui=text
209 - else
210 - bestgui=stdio
211 - fi
212 - sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = .*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' ${PN}/${PN} || die
213 -
214 - eapply_user
215 -
216 - xdg_environment_reset
217 - distutils-r1_src_prepare
218 -}
219 -
220 -src_install() {
221 - doicon -s 128 electrum/gui/icons/${PN}.png
222 - dodoc RELEASE-NOTES
223 - distutils-r1_src_install
224 -}
225 -
226 -pkg_postinst() {
227 - xdg_icon_cache_update
228 - xdg_desktop_database_update
229 -}
230 -
231 -pkg_postrm() {
232 - xdg_icon_cache_update
233 - xdg_desktop_database_update
234 -}
235
236 diff --git a/net-misc/electrum/electrum-4.1.1.ebuild b/net-misc/electrum/electrum-4.1.1.ebuild
237 deleted file mode 100644
238 index 434ffec4d5b..00000000000
239 --- a/net-misc/electrum/electrum-4.1.1.ebuild
240 +++ /dev/null
241 @@ -1,97 +0,0 @@
242 -# Copyright 1999-2021 Gentoo Authors
243 -# Distributed under the terms of the GNU General Public License v2
244 -
245 -EAPI="7"
246 -
247 -PYTHON_COMPAT=( python3_8 )
248 -PYTHON_REQ_USE="ncurses?"
249 -
250 -inherit desktop distutils-r1 xdg-utils
251 -
252 -DESCRIPTION="User friendly Bitcoin client"
253 -HOMEPAGE="https://electrum.org/"
254 -SRC_URI="
255 - https://github.com/spesmilo/electrum/archive/${PV}.tar.gz
256 - -> ${P}.gh.tar.gz"
257 -
258 -LICENSE="MIT"
259 -SLOT="0"
260 -KEYWORDS="~amd64 ~x86"
261 -IUSE="cli ncurses qrcode +qt5"
262 -REQUIRED_USE="|| ( cli ncurses qt5 )"
263 -
264 -RDEPEND="${PYTHON_DEPS}
265 - dev-libs/libsecp256k1
266 - >=dev-python/aiohttp-socks-0.3[${PYTHON_USEDEP}]
267 - =dev-python/aiorpcX-0.19*[${PYTHON_USEDEP}]
268 - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
269 - dev-python/bitstring[${PYTHON_USEDEP}]
270 - dev-python/cryptography[${PYTHON_USEDEP}]
271 - >=dev-python/dnspython-2[${PYTHON_USEDEP}]
272 - dev-python/pbkdf2[${PYTHON_USEDEP}]
273 - dev-python/PySocks[${PYTHON_USEDEP}]
274 - dev-python/qrcode[${PYTHON_USEDEP}]
275 - dev-python/requests[${PYTHON_USEDEP}]
276 - dev-python/setuptools[${PYTHON_USEDEP}]
277 - dev-python/six[${PYTHON_USEDEP}]
278 - >=dev-python/protobuf-python-3.12[${PYTHON_USEDEP}]
279 - qrcode? ( media-gfx/zbar[v4l] )
280 - qt5? (
281 - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
282 - )
283 - ncurses? ( $(python_gen_impl_dep 'ncurses') )
284 -"
285 -BDEPEND="
286 - test? (
287 - dev-python/pyaes[${PYTHON_USEDEP}]
288 - dev-python/pycryptodome[${PYTHON_USEDEP}]
289 - )
290 -"
291 -
292 -distutils_enable_tests pytest
293 -
294 -src_prepare() {
295 - eapply "${FILESDIR}/3.1.2-no-user-root.patch"
296 - eapply "${FILESDIR}/3.3.2-desktop.patch"
297 -
298 - # unbind aiorpcX dep
299 - sed -e '/aiorpcX/s:,<0.19::' \
300 - -i contrib/requirements/requirements.txt || die
301 -
302 - # Prevent icon from being installed in the wrong location
303 - sed -i '/icons_dirname/d' setup.py || die
304 -
305 - # use backwards-compatible cryptodome API
306 - sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die
307 -
308 - local bestgui
309 - if use qt5; then
310 - bestgui=qt
311 - elif use ncurses; then
312 - bestgui=text
313 - else
314 - bestgui=stdio
315 - fi
316 - sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = .*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' ${PN}/${PN} || die
317 -
318 - eapply_user
319 -
320 - xdg_environment_reset
321 - distutils-r1_src_prepare
322 -}
323 -
324 -src_install() {
325 - doicon -s 128 electrum/gui/icons/${PN}.png
326 - dodoc RELEASE-NOTES
327 - distutils-r1_src_install
328 -}
329 -
330 -pkg_postinst() {
331 - xdg_icon_cache_update
332 - xdg_desktop_database_update
333 -}
334 -
335 -pkg_postrm() {
336 - xdg_icon_cache_update
337 - xdg_desktop_database_update
338 -}