summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2014-08-17 12:06:12 +0000
committerAnthony G. Basile <blueness@gentoo.org>2014-08-17 12:06:12 +0000
commit09c2a1b5ba5da979f2610f781241ce283bd57b00 (patch)
tree1b22f34f2db2a6daae13c1552a8d1bd5d78c9b91 /net-misc
parentVersion bump (diff)
downloadhistorical-09c2a1b5ba5da979f2610f781241ce283bd57b00.tar.gz
historical-09c2a1b5ba5da979f2610f781241ce283bd57b00.tar.bz2
historical-09c2a1b5ba5da979f2610f781241ce283bd57b00.zip
Version bump
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/bfgminer/ChangeLog7
-rw-r--r--net-misc/bfgminer/Manifest30
-rw-r--r--net-misc/bfgminer/bfgminer-4.7.0.ebuild179
3 files changed, 201 insertions, 15 deletions
diff --git a/net-misc/bfgminer/ChangeLog b/net-misc/bfgminer/ChangeLog
index 78dba313bf1f..c660f1010e0f 100644
--- a/net-misc/bfgminer/ChangeLog
+++ b/net-misc/bfgminer/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/bfgminer
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v 1.68 2014/08/03 21:28:13 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v 1.69 2014/08/17 12:06:00 blueness Exp $
+
+*bfgminer-4.7.0 (17 Aug 2014)
+
+ 17 Aug 2014; Anthony G. Basile <blueness@gentoo.org> +bfgminer-4.7.0.ebuild:
+ Version bump
*bfgminer-4.6.0 (03 Aug 2014)
diff --git a/net-misc/bfgminer/Manifest b/net-misc/bfgminer/Manifest
index bb06c8ef76f6..9eda7f2bcaea 100644
--- a/net-misc/bfgminer/Manifest
+++ b/net-misc/bfgminer/Manifest
@@ -7,28 +7,30 @@ DIST bfgminer-3.10.6.tbz2 1092080 SHA256 82dbfe48c66555e27e636986afe74b18478dcd2
DIST bfgminer-4.4.0.tar.xz 906244 SHA256 8dd39e389b97ee2dea1e03b2ba457588edb25d1ba6458980c3bf5e608412c065 SHA512 4728e2915e5a4ecf0935eb2100b1b093c356af61004a2347deaf31901f0dd51f4f334bcd7ca03c9fa043bd3d345f7b21e8b5e9f60a18c6d4f0b080b544471494 WHIRLPOOL 336d906cf20fe0c2f90dd74ed9210cbbd650dd80c8c96aea95f44313be55d1f5efc9cd23edc5031002d8ab46230b6804aa915104f7e722f184dcd1426e7f36bf
DIST bfgminer-4.5.0.tar.xz 914444 SHA256 bba1768c9f18d627d3395ab6805903d2266a18a2b8c8e9022c7603f8e5093e65 SHA512 920edd4f533750cff84eca23d8c0cc392392bbbb4e036b61dd51b2c7621d5e44d3b8d1b1000c15a161415a60169a4e9e0d36378551cc7894a73c3eb64b797f7a WHIRLPOOL 6ed1cf2c2504d733caefb8d81b772b8bbbfde70acfa06d20fc56e62070717d4925a72772b59df09934474926aba686f2c93557e12b8ab81977d84a12b9f365e0
DIST bfgminer-4.6.0.tar.xz 918692 SHA256 f652cf3f39be91b92b63f85170749e5d0c3b38569c7c66cb9b7484816fc65256 SHA512 438bea8a352616b971cf13d7044e3c95bc5f58ad26c3da3765317f92df21064711133654bfe0fa62cb77f2e62b7174422ea6857aab85a9cda1a676ec1117618f WHIRLPOOL 92b035887ae104d1bc3822372c1fb61543f2fccbe557a3162d02648be7c20ff33909345ea7fa86bb2d2a9da4fafb4352984a0aba061e2c0725495790805f7d2b
+DIST bfgminer-4.7.0.tar.xz 920544 SHA256 044636103f2c399d8c0290e6642ef896cff43de3c025d99a1465e670337aeb0a SHA512 ce5b5ad2b4686fa3ab71e03a75ec955b7b70447420a7bdf8de64b97325ba1aa9f491404c7a6d0cb25174412aaf729175bd69acdade6b5965ebea9f1851f673ca WHIRLPOOL 9de77cef6d818c4a70f638e6056be714c83c2a96ae48daddaf8d29cb3dbecfdcd0f7f3987d4777049fbe0b97122de653d62883b32adf6caea686bd5bb09855d6
EBUILD bfgminer-2.5.0.ebuild 2762 SHA256 aeae06d88e9c1ddaca68657a411acef4e74fba5453f611c0b98bcbf9a47a4dc0 SHA512 948830b45c74fd6302eaea9c4619257074c7c5f0555f0509e4fab226490729e83ab0050d006b9559509390c04b2713e39362643dfd1ad793e33b61e4340982fb WHIRLPOOL 8c7f35099f39f63c0738db827469827cf8a18edcb8bd8a37830e342a752e98e35b082b65b5267124dc2599ce1e34452146f2971bcd6307e0ed6038541677ddb2
EBUILD bfgminer-3.10.5.ebuild 3861 SHA256 172db7cb3849b78d7ec1b8d9cf19ae49e45310fbdb56d5df5a3876aa9057bec0 SHA512 3b6b379ab0a246bd6bf3f793e7b7b9dcbf898f5e9403468118078c874a160b873d0ece478eae952c3c24f4781dec1a1e2f3aaae19c76311e6815a0eba30edf5c WHIRLPOOL abfdf9722b461efc2c36772e6eb0005bf3c3da0124616f860442ace3657443c01ec71fdcf111c6959747362d8714842f83e0ca6db3d0ad2bbc26f62e5cf7f455
EBUILD bfgminer-3.10.6.ebuild 3864 SHA256 2907f0b78a88e552ba306eeda54a90ebd05855c39190f06d000f598a849bcc09 SHA512 c5fdd27d482fcfab6803b0e32465570fbec26b4973c2476b526d1c2b9df1a4769f42371750f7fbd9438fc5608ba1506c1068f794d9c4b80c83239c38165ecf20 WHIRLPOOL 5f79c62dea5f595351f63800ea6950124113b5829b25291ad563af05766c9b9f0c0569e0105e1a82a4de032598806d09a19aee24ca7838ee4c3e5eb3803f6105
EBUILD bfgminer-4.4.0.ebuild 4232 SHA256 aa3da1aa0e69d4dbbfb640aeac11ec5b60a65c86430ec5b1f46e81457f573d88 SHA512 4625e687f480bac53bba3ce9dda82d3ab2b5662e51191ea9ce311e0f6c599477ed672b4cf6a4866405c8d3de29cf70b31bb29bb0b0d9e5edc70619d41be0ac17 WHIRLPOOL b24edb44a53c05564d48418a46d37b0dadd6ae5c4c4873e77f25df7d107c869535ca48c493146e5da42c64c5fcc85fbc5f605cbc047977a6a957fda969af878b
EBUILD bfgminer-4.5.0.ebuild 4300 SHA256 e376d5de97ff568bd9e41520d6dacc9a63c29d98d78081dc826fef3cc669d2ad SHA512 91672b7e161ff71d70c5399b257f0a86ca4d4edf8947bee45e958c56eeae4cfef542af9bf30253b8c939185f010761255731c976bae2c239ef143a2a2798d482 WHIRLPOOL eaf0d2f804a7af1779037f11d47aa0153eb91328d275a2c3278e79f2de16509f59d4cb1768a05ee36ba60046114c7a4aac1aac55696db5f2b079ea9df3fe16cb
EBUILD bfgminer-4.6.0.ebuild 4355 SHA256 40af2767510f2d8ec8d3c34890fb43e90fc51c8ba30903aaff79c28a27186a46 SHA512 0c1d696896d803b7cbcc2ae3367f84b7cd9bdbda69ef7865d5232e955c40df051f7411760db83f4fc89fc5a3ecb6967f899d6dad689ff1fb08fe3c24393cf525 WHIRLPOOL dba24b586cf20f652118beb7880b1890be68acf5676a259ff5b68d0e478090810b33093250bffb67b18ee58ba99bd4d40761dd97cf110d3e90e4dc6e910a35fc
-MISC ChangeLog 15720 SHA256 cdc1053c94d2533db53b8b4ab89950f086284f6d45d063d9e8d33cfac40f3191 SHA512 9110f71c1f29832f4bda227a57647f94c740fbecb55977bfc5adc1c72416013d75baa5a777b449597b69bea9f19403cd74d9aa833dcad96e7fac099087929712 WHIRLPOOL bd0f01f60bcd283d600a75d482acf0e718be164ca8662f4e8d4b52901c5c51cefbd677340e7d5b98e66734493b0a59283d7473dee65b29abe9430e68351a64a1
+EBUILD bfgminer-4.7.0.ebuild 4399 SHA256 9ab24841ff71e1a692424eed1c30d55d262264005a4eb304c1f536a9bd7bfa15 SHA512 0020429ad1ad0cc32c7c5e085c0624b6d45c8d580950b6066f36c4ffb8cb25d2c58551cd77a8fdb1150a0847dca3afc1969cac499123d0f364e99e01efcc351c WHIRLPOOL 86aeb15f20d9efd0667af4f317f700c499e248caeb68811d3520f19d4b8a9bb71692eaed80b84b7e12a6d3ce53e7a50d3da7218ec321d0d841bacb16cfccd6c3
+MISC ChangeLog 15846 SHA256 3e383597525802a0b169ea76e947425c648099660efdbe58c5edb5d73ed3c522 SHA512 753a09cbd539e86b6f99327935d4035076c007c460ba2c9786a1bdb5f81485eff88605deac1cb462d2dd46c2e77c91caa9f2d119b45abf072decf171dd52502e WHIRLPOOL 5ac0748656db4276750de0104236800c1f1596834a466959df775908930eb0d4fdf0ba9a78618fb044876c80dc6c62fb29aea511a6d7d470bd5d1a95e8d6fe4a
MISC metadata.xml 3738 SHA256 18d71f70384283178056f70c5aecb1ccfb2d89e417283c4b3f6ba2557c819be1 SHA512 640e5f8eb6bded11463b28ecfe932e6ded8a462b84ac5975b74647bcfbd1bc9bc99711ee049b494115e86a5fcf725e077ff733562e0062c29b1a656c22222b4e WHIRLPOOL fed361e9415bc40baaae452396b366483c9f3dbdcc63d00281f59fed4185aaa1da9b05506b29b3cab226a4950b421cdb0b3409c2ab63ac4012386a462a1c5e11
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJT3qnvAAoJEJOE+m71LUu6ZU4QAKB+1IZ4CqGmP61yhVaBUc4s
-26K/YhgVOz9uoJ5tZikKp9HWQ82C+UP5kHQCdJNeewWq0cWtHdxXx9h8kdmMv9+B
-rCd4WAg74dNaPPCNnDwe3djvFoqL+BztmTc/KMuad9xESla6fYL4hZnMBwqhPJAO
-wtN9H4FOnEJZrqt/wHlGO45xHmcrO4vSlGwtR0bAkd/06oZV9nGrfGC/ut9FAXW1
-7A/IfJhPbBZsclqZf/3O+/vxlC6lpL3JcrrkOlLYrBUznOuR45X/V/OVuFLfaxnx
-bFjY42sHGhh8J1ApAYL6FZs0Rm2pS6Pn8OOyNZtOVX26Z2S0hPI0CfHDPWH7OaRL
-faiObncGfchRxfnIAZCnv+EF5ESd6LId9SzCbvDMGmLelhRTmXKGBiQlhwKVeGkR
-Fhbvptylh/mO6ei0KDm0gBwkhZZy4uscIFz0BoqSQl96OrcYy0tASOAc9cSxxEOc
-zNqs6TSsycrytsHxcp0dMYiX+oV86ujUM3Hmum9piQVlys+Ldh3qeQnsdZCzpJgX
-xEkgByuHxSYdstK2xYak9tL4TzFSMuCN2gSBugEIkjSrq7IJbPHY36A3+AMScN4O
-SRWi5qSr6vAFEXVJE09Mf881/pGN7e0Qrv02S8CspDaVCE+XWekkpUpRNxz/onP9
-iAtgeFsANSdRlqacte+n
-=hlUh
+iQIcBAEBCAAGBQJT8Js0AAoJEJOE+m71LUu6bfAP/Ao5akBSh1D7nFM0MO4MYgcW
+TDFMhHDmYSs2qUPban4RdI/swpQXhvJ5pnf4Irq+M0wuWGOrrdHOt6kDsQ6Ugqgf
+CvWYsaav9/f9XlkaYnud/VlaDJ8EjXSYUdgpRz/DZ0EVM+nITLLWcC/Q3zD4kP1G
+nNOZbwWaO6jTV9/AWnP0kWKJ42buFlIG2P9OfKQd0hci/tCi3re3Sr/fwczvxCh8
+lSnQpPkgyXLo+GV+fC89VcL1xsQC9gkRw6jsy3JOklxpzro7lPPbpwgmuV6rD1zi
++k9igaCwnx/MrDgEipm6JO8debohXMfD870DOnYEGdNw23Eu1SEpN5Wl7dgNvjfi
+jyBOtgKjJxJeAg5QzDd/7A8SjNybGM+3P+8/Ep6Swi4/vtjTzpLahSdDwdLA+LcL
+9K5TLNst0jJxHEv4OU2cqJp6jTf6zCYQEU1EErvpjVmbvrUnPd1r6bG+53XjmXcM
+Du36thVYRzb2Rvy0w3/fUFevsqNlD9eSZZ43PMpMbOn2Lz+s7IxM6KYibOWLM11o
+LeEpY1w9Jcvz/cmTHtGQ2cQjII/rC4sgyF8rCDTcWdlnO6SkFYsbW60LozQ4xv1b
+nhF5C5zvbvqM/RbspN55nFZ6V3bQUrhW9J3FVoLCGdTBfkp6OTdkTLpMy7BWAVXZ
+S1Z1nt5/HfmaiaTWbI+t
+=ENVJ
-----END PGP SIGNATURE-----
diff --git a/net-misc/bfgminer/bfgminer-4.7.0.ebuild b/net-misc/bfgminer/bfgminer-4.7.0.ebuild
new file mode 100644
index 000000000000..d2d5a8b6336e
--- /dev/null
+++ b/net-misc/bfgminer/bfgminer-4.7.0.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-4.7.0.ebuild,v 1.1 2014/08/17 12:06:00 blueness Exp $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C"
+HOMEPAGE="https://bitcointalk.org/?topic=168174"
+SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.txz -> ${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+
+# TODO: knc (needs i2c-tools header)
+# TODO: minergate (needs actual miner_gate)
+IUSE="adl antminer avalon avalonmm bfx bifury bitforce bfsb bigpic bitfury cpumining drillbit dualminer examples gridseed hardened hashbuster hashbuster2 hashfast icarus jingtian klondike +libusb littlefury lm_sensors metabank modminer nanofury ncurses opencl proxy proxy_getwork proxy_stratum rockminer screen scrypt twinfury +udev udev-broad-rules unicode x6500 zeusminer ztex"
+REQUIRED_USE='
+ || ( antminer avalon avalonmm bfsb bfx bifury bigpic bitforce bitfury cpumining drillbit dualminer gridseed hashbuster hashbuster2 hashfast icarus klondike littlefury metabank modminer nanofury opencl proxy twinfury x6500 zeusminer ztex )
+ adl? ( opencl )
+ bfsb? ( bitfury )
+ bfx? ( bitfury libusb )
+ bigpic? ( bitfury )
+ drillbit? ( bitfury )
+ dualminer? ( icarus )
+ gridseed? ( scrypt )
+ hashbuster? ( bitfury )
+ hashbuster2? ( bitfury libusb )
+ klondike? ( libusb )
+ littlefury? ( bitfury )
+ lm_sensors? ( opencl )
+ metabank? ( bitfury )
+ nanofury? ( bitfury )
+ scrypt? ( || ( cpumining dualminer gridseed opencl zeusminer ) )
+ twinfury? ( bitfury )
+ unicode? ( ncurses )
+ proxy? ( || ( proxy_getwork proxy_stratum ) )
+ proxy_getwork? ( proxy )
+ proxy_stratum? ( proxy )
+ x6500? ( libusb )
+ zeusminer? ( scrypt )
+ ztex? ( libusb )
+'
+
+DEPEND='
+ net-misc/curl
+ ncurses? (
+ sys-libs/ncurses[unicode?]
+ )
+ >=dev-libs/jansson-2
+ net-libs/libblkmaker
+ udev? (
+ virtual/udev
+ )
+ hashbuster? (
+ dev-libs/hidapi
+ )
+ libusb? (
+ virtual/libusb:1
+ )
+ lm_sensors? (
+ sys-apps/lm_sensors
+ )
+ nanofury? (
+ dev-libs/hidapi
+ )
+ proxy_getwork? (
+ net-libs/libmicrohttpd
+ )
+ proxy_stratum? (
+ dev-libs/libevent
+ )
+ screen? (
+ app-misc/screen
+ || (
+ >=sys-apps/coreutils-8.15
+ sys-freebsd/freebsd-bin
+ app-misc/realpath
+ )
+ )
+'
+RDEPEND="${DEPEND}
+ opencl? (
+ || (
+ virtual/opencl
+ virtual/opencl-sdk
+ dev-util/ati-stream-sdk
+ dev-util/ati-stream-sdk-bin
+ dev-util/amdstream
+ dev-util/amd-app-sdk
+ dev-util/amd-app-sdk-bin
+ dev-util/nvidia-cuda-sdk[opencl]
+ dev-util/intel-opencl-sdk
+ )
+ )
+"
+DEPEND="${DEPEND}
+ virtual/pkgconfig
+ >=dev-libs/uthash-1.9.7
+ sys-apps/sed
+ cpumining? (
+ amd64? (
+ >=dev-lang/yasm-1.0.1
+ )
+ x86? (
+ >=dev-lang/yasm-1.0.1
+ )
+ )
+"
+
+src_configure() {
+ local CFLAGS="${CFLAGS}"
+ local with_curses
+ use hardened && CFLAGS="${CFLAGS} -nopie"
+
+ if use ncurses; then
+ if use unicode; then
+ with_curses='--with-curses=ncursesw'
+ else
+ with_curses='--with-curses=ncurses'
+ fi
+ else
+ with_curses='--without-curses'
+ fi
+
+ CFLAGS="${CFLAGS}" \
+ econf \
+ --docdir="/usr/share/doc/${PF}" \
+ $(use_enable adl) \
+ $(use_enable antminer) \
+ $(use_enable avalon) \
+ $(use_enable avalonmm) \
+ $(use_enable bifury) \
+ $(use_enable bitforce) \
+ $(use_enable bfsb) \
+ $(use_enable bfx) \
+ $(use_enable bigpic) \
+ $(use_enable bitfury) \
+ $(use_enable cpumining) \
+ $(use_enable drillbit) \
+ $(use_enable dualminer) \
+ $(use_enable gridseed) \
+ $(use_enable hashbuster) \
+ $(use_enable hashbuster2 hashbusterusb) \
+ $(use_enable hashfast) \
+ $(use_enable icarus) \
+ $(use_enable jingtian) \
+ $(use_enable klondike) \
+ $(use_enable littlefury) \
+ $(use_enable metabank) \
+ $(use_enable modminer) \
+ $(use_enable nanofury) \
+ $(use_enable opencl) \
+ $(use_enable rockminer) \
+ $(use_enable scrypt) \
+ $(use_enable twinfury) \
+ --with-system-libblkmaker \
+ $with_curses \
+ $(use_with udev libudev) \
+ $(use_enable udev-broad-rules broad-udevrules) \
+ $(use_with lm_sensors sensors) \
+ $(use_with proxy_getwork libmicrohttpd) \
+ $(use_with proxy_stratum libevent) \
+ $(use_enable x6500) \
+ $(use_enable zeusminer) \
+ $(use_enable ztex)
+}
+
+src_install() {
+ emake install DESTDIR="$D"
+ if ! use examples; then
+ rm -r "${D}/usr/share/doc/${PF}/rpc-examples"
+ fi
+ if ! use screen; then
+ rm "${D}/usr/bin/start-bfgminer.sh"
+ fi
+}