Gentoo Archives: gentoo-commits

From: "Anthony G. Basile (blueness)" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/bfgminer: bfgminer-3.5.9.ebuild bfgminer-3.10.2.ebuild bfgminer-4.1.0.ebuild ChangeLog bfgminer-3.5.6.ebuild
Date: Fri, 06 Jun 2014 11:17:56
Message-Id: 20140606111752.AD5262004E@flycatcher.gentoo.org
1 blueness 14/06/06 11:17:52
2
3 Modified: ChangeLog
4 Added: bfgminer-3.5.9.ebuild bfgminer-3.10.2.ebuild
5 bfgminer-4.1.0.ebuild
6 Removed: bfgminer-3.5.6.ebuild
7 Log:
8 Version bumps
9
10 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0xF52D4BBA)
11
12 Revision Changes Path
13 1.58 net-misc/bfgminer/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/ChangeLog?rev=1.58&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/ChangeLog?rev=1.58&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/ChangeLog?r1=1.57&r2=1.58
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v
22 retrieving revision 1.57
23 retrieving revision 1.58
24 diff -u -r1.57 -r1.58
25 --- ChangeLog 27 May 2014 15:28:47 -0000 1.57
26 +++ ChangeLog 6 Jun 2014 11:17:52 -0000 1.58
27 @@ -1,6 +1,14 @@
28 # ChangeLog for net-misc/bfgminer
29 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v 1.57 2014/05/27 15:28:47 blueness Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v 1.58 2014/06/06 11:17:52 blueness Exp $
32 +
33 +*bfgminer-3.10.2 (06 Jun 2014)
34 +*bfgminer-3.5.9 (06 Jun 2014)
35 +*bfgminer-4.1.0 (06 Jun 2014)
36 +
37 + 06 Jun 2014; Anthony G. Basile <blueness@g.o> +bfgminer-3.10.2.ebuild,
38 + +bfgminer-3.5.9.ebuild, +bfgminer-4.1.0.ebuild, -bfgminer-3.5.6.ebuild:
39 + Version bumps
40
41 27 May 2014; Anthony G. Basile <blueness@g.o> bfgminer-3.10.1.ebuild,
42 bfgminer-3.5.8.ebuild, bfgminer-4.0.0.ebuild:
43
44
45
46 1.1 net-misc/bfgminer/bfgminer-3.5.9.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-3.5.9.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-3.5.9.ebuild?rev=1.1&content-type=text/plain
50
51 Index: bfgminer-3.5.9.ebuild
52 ===================================================================
53 # Copyright 1999-2014 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.5.9.ebuild,v 1.1 2014/06/06 11:17:52 blueness Exp $
56
57 EAPI=4
58
59 inherit eutils
60
61 DESCRIPTION="Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C"
62 HOMEPAGE="https://bitcointalk.org/?topic=168174"
63 SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2"
64
65 LICENSE="GPL-3"
66 SLOT="0"
67 KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
68
69 # TODO: knc (needs i2c-tools header)
70 IUSE="+adl avalon bitforce bfsb bigpic bitfury cpumining examples hardened hashbuster icarus littlefury lm_sensors metabank modminer nanofury ncurses +opencl proxy proxy_getwork proxy_stratum scrypt +udev unicode x6500 ztex"
71 REQUIRED_USE='
72 || ( avalon bfsb bigpic bitforce bitfury cpumining hashbuster icarus littlefury metabank modminer nanofury opencl proxy x6500 ztex )
73 adl? ( opencl )
74 bfsb? ( bitfury )
75 bigpic? ( bitfury )
76 hashbuster? ( bitfury )
77 littlefury? ( bitfury )
78 lm_sensors? ( opencl )
79 metabank? ( bitfury )
80 nanofury? ( bitfury )
81 scrypt? ( || ( cpumining opencl ) )
82 unicode? ( ncurses )
83 proxy? ( || ( proxy_getwork proxy_stratum ) )
84 proxy_getwork? ( proxy )
85 proxy_stratum? ( proxy )
86 '
87
88 DEPEND='
89 net-misc/curl
90 ncurses? (
91 sys-libs/ncurses[unicode?]
92 )
93 >=dev-libs/jansson-2
94 net-libs/libblkmaker
95 udev? (
96 virtual/udev
97 )
98 hashbuster? (
99 dev-libs/hidapi
100 )
101 lm_sensors? (
102 sys-apps/lm_sensors
103 )
104 nanofury? (
105 dev-libs/hidapi
106 )
107 proxy_getwork? (
108 net-libs/libmicrohttpd
109 )
110 proxy_stratum? (
111 dev-libs/libevent
112 )
113 x6500? (
114 virtual/libusb:1
115 )
116 ztex? (
117 virtual/libusb:1
118 )
119 '
120 RDEPEND="${DEPEND}
121 opencl? (
122 || (
123 virtual/opencl
124 virtual/opencl-sdk
125 dev-util/ati-stream-sdk
126 dev-util/ati-stream-sdk-bin
127 dev-util/amdstream
128 dev-util/amd-app-sdk
129 dev-util/amd-app-sdk-bin
130 dev-util/nvidia-cuda-sdk[opencl]
131 dev-util/intel-opencl-sdk
132 )
133 )
134 "
135 DEPEND="${DEPEND}
136 virtual/pkgconfig
137 >=dev-libs/uthash-1.9.2
138 sys-apps/sed
139 cpumining? (
140 amd64? (
141 >=dev-lang/yasm-1.0.1
142 )
143 x86? (
144 >=dev-lang/yasm-1.0.1
145 )
146 )
147 "
148
149 src_configure() {
150 local CFLAGS="${CFLAGS}"
151 local with_curses
152 use hardened && CFLAGS="${CFLAGS} -nopie"
153
154 if use ncurses; then
155 if use unicode; then
156 with_curses='--with-curses=ncursesw'
157 else
158 with_curses='--with-curses=ncurses'
159 fi
160 else
161 with_curses='--without-curses'
162 fi
163
164 CFLAGS="${CFLAGS}" \
165 econf \
166 --docdir="/usr/share/doc/${PF}" \
167 $(use_enable adl) \
168 $(use_enable avalon) \
169 $(use_enable bitforce) \
170 $(use_enable bfsb) \
171 $(use_enable bigpic) \
172 $(use_enable bitfury) \
173 $(use_enable cpumining) \
174 $(use_enable hashbuster) \
175 $(use_enable icarus) \
176 $(use_enable littlefury) \
177 $(use_enable metabank) \
178 $(use_enable modminer) \
179 $(use_enable nanofury) \
180 $(use_enable opencl) \
181 $(use_enable scrypt) \
182 --with-system-libblkmaker \
183 $with_curses \
184 $(use_with udev libudev) \
185 $(use_with lm_sensors sensors) \
186 $(use_with proxy_getwork libmicrohttpd) \
187 $(use_with proxy_stratum libevent) \
188 $(use_enable x6500) \
189 $(use_enable ztex)
190 }
191
192 src_install() {
193 emake install DESTDIR="$D"
194 if ! use examples; then
195 rm -r "${D}/usr/share/doc/${PF}/rpc-examples"
196 fi
197 }
198
199
200
201 1.1 net-misc/bfgminer/bfgminer-3.10.2.ebuild
202
203 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-3.10.2.ebuild?rev=1.1&view=markup
204 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-3.10.2.ebuild?rev=1.1&content-type=text/plain
205
206 Index: bfgminer-3.10.2.ebuild
207 ===================================================================
208 # Copyright 1999-2014 Gentoo Foundation
209 # Distributed under the terms of the GNU General Public License v2
210 # $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.10.2.ebuild,v 1.1 2014/06/06 11:17:52 blueness Exp $
211
212 EAPI=4
213
214 inherit eutils
215
216 DESCRIPTION="Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C"
217 HOMEPAGE="https://bitcointalk.org/?topic=168174"
218 SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2"
219
220 LICENSE="GPL-3"
221 SLOT="0"
222 KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
223
224 # TODO: knc (needs i2c-tools header)
225 IUSE="+adl antminer avalon bifury bitforce bfsb bigpic bitfury cpumining drillbit examples hardened hashbuster hashbuster2 hashfast icarus klondike +libusb littlefury lm_sensors metabank modminer nanofury ncurses +opencl proxy proxy_getwork proxy_stratum scrypt twinfury +udev unicode x6500 ztex"
226 REQUIRED_USE='
227 || ( antminer avalon bfsb bifury bigpic bitforce bitfury cpumining drillbit hashbuster hashbuster2 hashfast icarus klondike littlefury metabank modminer nanofury opencl proxy twinfury x6500 ztex )
228 adl? ( opencl )
229 bfsb? ( bitfury )
230 bigpic? ( bitfury )
231 drillbit? ( bitfury )
232 hashbuster? ( bitfury )
233 hashbuster2? ( bitfury libusb )
234 klondike? ( libusb )
235 littlefury? ( bitfury )
236 lm_sensors? ( opencl )
237 metabank? ( bitfury )
238 nanofury? ( bitfury )
239 scrypt? ( || ( cpumining opencl ) )
240 twinfury? ( bitfury )
241 unicode? ( ncurses )
242 proxy? ( || ( proxy_getwork proxy_stratum ) )
243 proxy_getwork? ( proxy )
244 proxy_stratum? ( proxy )
245 x6500? ( libusb )
246 ztex? ( libusb )
247 '
248
249 DEPEND='
250 net-misc/curl
251 ncurses? (
252 sys-libs/ncurses[unicode?]
253 )
254 >=dev-libs/jansson-2
255 net-libs/libblkmaker
256 udev? (
257 virtual/udev
258 )
259 hashbuster? (
260 dev-libs/hidapi
261 )
262 libusb? (
263 virtual/libusb:1
264 )
265 lm_sensors? (
266 sys-apps/lm_sensors
267 )
268 nanofury? (
269 dev-libs/hidapi
270 )
271 proxy_getwork? (
272 net-libs/libmicrohttpd
273 )
274 proxy_stratum? (
275 dev-libs/libevent
276 )
277 '
278 RDEPEND="${DEPEND}
279 opencl? (
280 || (
281 virtual/opencl
282 virtual/opencl-sdk
283 dev-util/ati-stream-sdk
284 dev-util/ati-stream-sdk-bin
285 dev-util/amdstream
286 dev-util/amd-app-sdk
287 dev-util/amd-app-sdk-bin
288 dev-util/nvidia-cuda-sdk[opencl]
289 dev-util/intel-opencl-sdk
290 )
291 )
292 "
293 DEPEND="${DEPEND}
294 virtual/pkgconfig
295 >=dev-libs/uthash-1.9.7
296 sys-apps/sed
297 cpumining? (
298 amd64? (
299 >=dev-lang/yasm-1.0.1
300 )
301 x86? (
302 >=dev-lang/yasm-1.0.1
303 )
304 )
305 "
306
307 src_configure() {
308 local CFLAGS="${CFLAGS}"
309 local with_curses
310 use hardened && CFLAGS="${CFLAGS} -nopie"
311
312 if use ncurses; then
313 if use unicode; then
314 with_curses='--with-curses=ncursesw'
315 else
316 with_curses='--with-curses=ncurses'
317 fi
318 else
319 with_curses='--without-curses'
320 fi
321
322 CFLAGS="${CFLAGS}" \
323 econf \
324 --docdir="/usr/share/doc/${PF}" \
325 $(use_enable adl) \
326 $(use_enable antminer) \
327 $(use_enable avalon) \
328 $(use_enable bifury) \
329 $(use_enable bitforce) \
330 $(use_enable bfsb) \
331 $(use_enable bigpic) \
332 $(use_enable bitfury) \
333 $(use_enable cpumining) \
334 $(use_enable drillbit) \
335 $(use_enable hashbuster) \
336 $(use_enable hashbuster2 hashbusterusb) \
337 $(use_enable hashfast) \
338 $(use_enable icarus) \
339 $(use_enable klondike) \
340 $(use_enable littlefury) \
341 $(use_enable metabank) \
342 $(use_enable modminer) \
343 $(use_enable nanofury) \
344 $(use_enable opencl) \
345 $(use_enable scrypt) \
346 $(use_enable twinfury) \
347 --with-system-libblkmaker \
348 $with_curses \
349 $(use_with udev libudev) \
350 $(use_with lm_sensors sensors) \
351 $(use_with proxy_getwork libmicrohttpd) \
352 $(use_with proxy_stratum libevent) \
353 $(use_enable x6500) \
354 $(use_enable ztex)
355 }
356
357 src_install() {
358 emake install DESTDIR="$D"
359 if ! use examples; then
360 rm -r "${D}/usr/share/doc/${PF}/rpc-examples"
361 fi
362 }
363
364
365
366 1.1 net-misc/bfgminer/bfgminer-4.1.0.ebuild
367
368 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-4.1.0.ebuild?rev=1.1&view=markup
369 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/bfgminer/bfgminer-4.1.0.ebuild?rev=1.1&content-type=text/plain
370
371 Index: bfgminer-4.1.0.ebuild
372 ===================================================================
373 # Copyright 1999-2014 Gentoo Foundation
374 # Distributed under the terms of the GNU General Public License v2
375 # $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-4.1.0.ebuild,v 1.1 2014/06/06 11:17:52 blueness Exp $
376
377 EAPI=4
378
379 inherit eutils
380
381 DESCRIPTION="Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C"
382 HOMEPAGE="https://bitcointalk.org/?topic=168174"
383 SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.txz -> ${P}.tar.xz"
384
385 LICENSE="GPL-3"
386 SLOT="0"
387 KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
388
389 # TODO: knc (needs i2c-tools header)
390 IUSE="+adl antminer avalon bfx bifury bitforce bfsb bigpic bitfury cpumining drillbit dualminer examples gridseed hardened hashbuster hashbuster2 hashfast icarus klondike +libusb littlefury lm_sensors metabank modminer nanofury ncurses +opencl proxy proxy_getwork proxy_stratum scrypt twinfury +udev unicode x6500 ztex"
391 REQUIRED_USE='
392 || ( antminer avalon bfsb bfx bifury bigpic bitforce bitfury cpumining drillbit dualminer gridseed hashbuster hashbuster2 hashfast icarus klondike littlefury metabank modminer nanofury opencl proxy twinfury x6500 ztex )
393 adl? ( opencl )
394 bfsb? ( bitfury )
395 bfx? ( bitfury libusb )
396 bigpic? ( bitfury )
397 drillbit? ( bitfury )
398 dualminer? ( icarus )
399 gridseed? ( scrypt )
400 hashbuster? ( bitfury )
401 hashbuster2? ( bitfury libusb )
402 klondike? ( libusb )
403 littlefury? ( bitfury )
404 lm_sensors? ( opencl )
405 metabank? ( bitfury )
406 nanofury? ( bitfury )
407 scrypt? ( || ( cpumining opencl ) )
408 twinfury? ( bitfury )
409 unicode? ( ncurses )
410 proxy? ( || ( proxy_getwork proxy_stratum ) )
411 proxy_getwork? ( proxy )
412 proxy_stratum? ( proxy )
413 x6500? ( libusb )
414 ztex? ( libusb )
415 '
416
417 DEPEND='
418 net-misc/curl
419 ncurses? (
420 sys-libs/ncurses[unicode?]
421 )
422 >=dev-libs/jansson-2
423 net-libs/libblkmaker
424 udev? (
425 virtual/udev
426 )
427 hashbuster? (
428 dev-libs/hidapi
429 )
430 libusb? (
431 virtual/libusb:1
432 )
433 lm_sensors? (
434 sys-apps/lm_sensors
435 )
436 nanofury? (
437 dev-libs/hidapi
438 )
439 proxy_getwork? (
440 net-libs/libmicrohttpd
441 )
442 proxy_stratum? (
443 dev-libs/libevent
444 )
445 '
446 RDEPEND="${DEPEND}
447 opencl? (
448 || (
449 virtual/opencl
450 virtual/opencl-sdk
451 dev-util/ati-stream-sdk
452 dev-util/ati-stream-sdk-bin
453 dev-util/amdstream
454 dev-util/amd-app-sdk
455 dev-util/amd-app-sdk-bin
456 dev-util/nvidia-cuda-sdk[opencl]
457 dev-util/intel-opencl-sdk
458 )
459 )
460 "
461 DEPEND="${DEPEND}
462 virtual/pkgconfig
463 >=dev-libs/uthash-1.9.7
464 sys-apps/sed
465 cpumining? (
466 amd64? (
467 >=dev-lang/yasm-1.0.1
468 )
469 x86? (
470 >=dev-lang/yasm-1.0.1
471 )
472 )
473 "
474
475 src_configure() {
476 local CFLAGS="${CFLAGS}"
477 local with_curses
478 use hardened && CFLAGS="${CFLAGS} -nopie"
479
480 if use ncurses; then
481 if use unicode; then
482 with_curses='--with-curses=ncursesw'
483 else
484 with_curses='--with-curses=ncurses'
485 fi
486 else
487 with_curses='--without-curses'
488 fi
489
490 CFLAGS="${CFLAGS}" \
491 econf \
492 --docdir="/usr/share/doc/${PF}" \
493 $(use_enable adl) \
494 $(use_enable antminer) \
495 $(use_enable avalon) \
496 $(use_enable bifury) \
497 $(use_enable bitforce) \
498 $(use_enable bfsb) \
499 $(use_enable bfx) \
500 $(use_enable bigpic) \
501 $(use_enable bitfury) \
502 $(use_enable cpumining) \
503 $(use_enable drillbit) \
504 $(use_enable dualminer) \
505 $(use_enable gridseed) \
506 $(use_enable hashbuster) \
507 $(use_enable hashbuster2 hashbusterusb) \
508 $(use_enable hashfast) \
509 $(use_enable icarus) \
510 $(use_enable klondike) \
511 $(use_enable littlefury) \
512 $(use_enable metabank) \
513 $(use_enable modminer) \
514 $(use_enable nanofury) \
515 $(use_enable opencl) \
516 $(use_enable scrypt) \
517 $(use_enable twinfury) \
518 --with-system-libblkmaker \
519 $with_curses \
520 $(use_with udev libudev) \
521 $(use_with lm_sensors sensors) \
522 $(use_with proxy_getwork libmicrohttpd) \
523 $(use_with proxy_stratum libevent) \
524 $(use_enable x6500) \
525 $(use_enable ztex)
526 }
527
528 src_install() {
529 emake install DESTDIR="$D"
530 if ! use examples; then
531 rm -r "${D}/usr/share/doc/${PF}/rpc-examples"
532 fi
533 }