summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2014-01-01 23:46:54 +0000
committerAnthony G. Basile <blueness@gentoo.org>2014-01-01 23:46:54 +0000
commitdc680f590737ee83eaab0d5c489fbeb9e8333e22 (patch)
tree8c7a349415d632e83639a5e76c16dd6ea6f5f4ac /net-misc/bfgminer
parentVersion bump. (diff)
downloadhistorical-dc680f590737ee83eaab0d5c489fbeb9e8333e22.tar.gz
historical-dc680f590737ee83eaab0d5c489fbeb9e8333e22.tar.bz2
historical-dc680f590737ee83eaab0d5c489fbeb9e8333e22.zip
Version bumps, remove older, bring in line with bitcoin overlay
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-misc/bfgminer')
-rw-r--r--net-misc/bfgminer/ChangeLog28
-rw-r--r--net-misc/bfgminer/Manifest77
-rw-r--r--net-misc/bfgminer/bfgminer-2.10.14.ebuild133
-rw-r--r--net-misc/bfgminer/bfgminer-2.5.0.ebuild4
-rw-r--r--net-misc/bfgminer/bfgminer-3.0.10.ebuild134
-rw-r--r--net-misc/bfgminer/bfgminer-3.0.8.ebuild134
-rw-r--r--net-misc/bfgminer/bfgminer-3.0.9.ebuild134
-rw-r--r--net-misc/bfgminer/bfgminer-3.2.1-r1.ebuild118
-rw-r--r--net-misc/bfgminer/bfgminer-3.2.5.ebuild118
-rw-r--r--net-misc/bfgminer/bfgminer-3.2.7.ebuild (renamed from net-misc/bfgminer/bfgminer-3.2.2-r1.ebuild)9
-rw-r--r--net-misc/bfgminer/bfgminer-3.2.8.ebuild (renamed from net-misc/bfgminer/bfgminer-3.2.3-r1.ebuild)9
-rw-r--r--net-misc/bfgminer/bfgminer-3.2.9.ebuild (renamed from net-misc/bfgminer/bfgminer-3.2.4.ebuild)9
-rw-r--r--net-misc/bfgminer/bfgminer-3.5.4.ebuild (renamed from net-misc/bfgminer/bfgminer-3.5.0.ebuild)4
-rw-r--r--net-misc/bfgminer/bfgminer-3.5.5.ebuild (renamed from net-misc/bfgminer/bfgminer-3.4.0-r1.ebuild)11
-rw-r--r--net-misc/bfgminer/bfgminer-3.5.6.ebuild (renamed from net-misc/bfgminer/bfgminer-3.5.1.ebuild)26
-rw-r--r--net-misc/bfgminer/bfgminer-3.8.0.ebuild144
-rw-r--r--net-misc/bfgminer/bfgminer-3.8.1.ebuild144
-rw-r--r--net-misc/bfgminer/bfgminer-3.9.0.ebuild144
-rw-r--r--net-misc/bfgminer/files/3.1.0-Bugfix-opencl-Add-missing-include-for-fpgautils.h-ne.patch25
-rw-r--r--net-misc/bfgminer/files/3.1.0-Bugfix-opencl-Build-fpgautils-even-if-OpenCL-is-the-.patch26
-rw-r--r--net-misc/bfgminer/files/Bugfix-Fix-building-without-OpenCL-support.patch32
-rw-r--r--net-misc/bfgminer/metadata.xml5
22 files changed, 535 insertions, 933 deletions
diff --git a/net-misc/bfgminer/ChangeLog b/net-misc/bfgminer/ChangeLog
index 111ed162fbeb..71f69955eff7 100644
--- a/net-misc/bfgminer/ChangeLog
+++ b/net-misc/bfgminer/ChangeLog
@@ -1,6 +1,30 @@
# ChangeLog for net-misc/bfgminer
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v 1.51 2013/11/07 17:49:02 blueness Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v 1.52 2014/01/01 23:46:40 blueness Exp $
+
+*bfgminer-3.5.4 (01 Jan 2014)
+*bfgminer-3.8.1 (01 Jan 2014)
+*bfgminer-3.2.7 (01 Jan 2014)
+*bfgminer-3.5.5 (01 Jan 2014)
+*bfgminer-3.2.9 (01 Jan 2014)
+*bfgminer-3.9.0 (01 Jan 2014)
+*bfgminer-3.2.8 (01 Jan 2014)
+*bfgminer-3.5.6 (01 Jan 2014)
+*bfgminer-3.8.0 (01 Jan 2014)
+
+ 01 Jan 2014; Anthony G. Basile <blueness@gentoo.org> +bfgminer-3.2.7.ebuild,
+ +bfgminer-3.2.8.ebuild, +bfgminer-3.2.9.ebuild, +bfgminer-3.5.4.ebuild,
+ +bfgminer-3.5.5.ebuild, +bfgminer-3.5.6.ebuild, +bfgminer-3.8.0.ebuild,
+ +bfgminer-3.8.1.ebuild, +bfgminer-3.9.0.ebuild, -bfgminer-2.10.14.ebuild,
+ -bfgminer-3.0.10.ebuild, -bfgminer-3.0.8.ebuild, -bfgminer-3.0.9.ebuild,
+ -bfgminer-3.2.1-r1.ebuild, -bfgminer-3.2.2-r1.ebuild,
+ -bfgminer-3.2.3-r1.ebuild, -bfgminer-3.2.4.ebuild, -bfgminer-3.2.5.ebuild,
+ -bfgminer-3.4.0-r1.ebuild, -bfgminer-3.5.0.ebuild, -bfgminer-3.5.1.ebuild,
+ -files/3.1.0-Bugfix-opencl-Add-missing-include-for-fpgautils.h-ne.patch,
+ -files/3.1.0-Bugfix-opencl-Build-fpgautils-even-if-OpenCL-is-the-.patch,
+ -files/Bugfix-Fix-building-without-OpenCL-support.patch,
+ bfgminer-2.5.0.ebuild, metadata.xml:
+ Version bumps, remove older, bring in line with bitcoin overlay
*bfgminer-3.3.0-r2 (07 Nov 2013)
*bfgminer-3.2.1-r1 (07 Nov 2013)
diff --git a/net-misc/bfgminer/Manifest b/net-misc/bfgminer/Manifest
index 0e2af2b29576..1b122f4435e0 100644
--- a/net-misc/bfgminer/Manifest
+++ b/net-misc/bfgminer/Manifest
@@ -1,53 +1,44 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX 3.1.0-Bugfix-opencl-Add-missing-include-for-fpgautils.h-ne.patch 529 SHA256 8eed7c11e811274ef88f5f19fc488354b6aeff4b75d7cd8d6c6c5974bcd67a4b SHA512 53fb10740787f93435d00184037bd3ae4a53f239f9912073c713d120daa733b3575ee1f76e62c95649c4b396fcd85ee05c85ae2198936283961a69421ca379ca WHIRLPOOL 8fbac933851c5fe6544b6f09dd7958a287333d9cf05fcdddb7ebc671eb81fcaa55412b8284a079887bc9b780929bfe71e871a0f749e9bad3504aec13ba07c97c
-AUX 3.1.0-Bugfix-opencl-Build-fpgautils-even-if-OpenCL-is-the-.patch 1069 SHA256 b23be2a5d88b3f651b6ea81d8c73edd3606084ce880bb516de278eede61ca503 SHA512 0ef460626d7e13b909cea722f325d4aef1ccb5f7d0673a713faf7c6c08c3a6a489144ffde6f50697b62398b01b918422fecbafde49626cf46e5c831947d07da3 WHIRLPOOL f44edd9fe618f3211fb5551aae734f415f0af8ece5f4129ee7f8090c096836c514a3459379f2af0926e839498fc99e522373f2a1c73311fadfc324d4fb0f242d
-AUX Bugfix-Fix-building-without-OpenCL-support.patch 730 SHA256 4b6d2c1e1b013215f325fe673bde0b161bd8eaea89e721a129cad8e051d6a054 SHA512 c0bb0e0119ab5586fca0626fcf9351cd4b1ff26811d0f05851747c66d9cbacb635ec14cecb9843771bf3f5e29c82313a1feeea387f2f91e85ae01c02e889ae0a WHIRLPOOL 9137171200de11eff964945818cdbe06b5f5a41d62171d334e01cbe023a7684a6392e767f80e8e7ffc3e80a5d7de493344f07a69aedaea8146e216962eda2568
-DIST bfgminer-2.10.14.tbz2 6170590 SHA256 09b88d6c1ea9691d0393c8db3e084fdefdb9b68953694ac7f158c7739c02a117 SHA512 9bdf492c955a0d4a1f6830594b4d6768ace1eebb3de00d6cd4018bd1a1b4bf1c7b0d3e651e1ced917404542dfabf35eb717e3790f8535b7867d8d98c291064fd WHIRLPOOL 6415809892cef6cf12b571fb3caffe446f79a954ac4bd61ab46f4519abcca9afe431bd74adc2adede61f67273fea14f97592c3402c94c5bb735df75230a12f24
DIST bfgminer-2.5.0.tbz2 6015548 SHA256 81a23270cac2ad49c5ca70f498c1194d245fff6aba5f3b9e5ef1f3e6fa1c9482 SHA512 6c4517ef36300d68ea721be63380c491932b01666d49dad87f4d1752b70606b6abe2e4a30c5b5ce0b72b9a029a588503ac9dee1f9d9e9b3fefd483ccdda37bdc WHIRLPOOL 3aa165a96cfc60ad126bb17dcb989682be3dd46f556caa7c71791da5e49e87129dd139c3c476894837f4c035a30657d6372a34ef9a79979baccb20ae56b9e543
-DIST bfgminer-3.0.10.tbz2 5976824 SHA256 5baff50248e5c3ba1ceedb1485e01dc94e0902eac4a9bbe84d6b543f7b8588d0 SHA512 61da713357020f419c59bfce9601e631768d5876fb680688a03b8b935e758e4b7661b3b0bddbe0b3eb7b00d9661afb6a8380d9fdc5395c57078bf8019488f1fb WHIRLPOOL 4873485dc1588a52d1a5ab822475cbdcd5fc0b970775aba74fa47c16ef95d5205b87a89a9cf896de9950aca500cbbc70d67b1deee8e3d9ac9734e938ea3871b1
-DIST bfgminer-3.0.8.tbz2 5974355 SHA256 eeb2e0760af92907e7bf9e2d5034979741f82d57969df22093a135391aac631e SHA512 bd0b718f317ca3b825362cfaf47948589fed42e02af9fd7a7f63e6f531c7a57402befd768af2a9a9804dfcf5a5d9cf47226f11282208bd726a508052b8777955 WHIRLPOOL f72eb31f2f33080a4a95b75caae5556a23ce7a15c4697568f9668bd05a98325e636b3dde37116ae371035418b6a52ff7c453be1d2aff10cd6aba9030e3bc7477
-DIST bfgminer-3.0.9.tbz2 5975993 SHA256 fde1672f1d013bc6ee031e34e2ac6aa1a09416771a65375716872afda27dcefb SHA512 2342cdbc019fe7d907fc965a8099072ab0bc7cb096d438ea230eb526e72c50030b16663b662f0957d88bfa57181f0b544caa11527a18694b2c449bcbdad8759c WHIRLPOOL b2eddd5adfa609ec33f282710cd5adba8c6c65e61ee2bec6fb4e88ad20189ee8d516aef72c2b49bcd59e4724f52d1fa7796751af6ad6eb1704001468f0b25c64
-DIST bfgminer-3.2.1.tbz2 954271 SHA256 db8cdc4272950e12804961d21365ed96f3ef5262549cc0dfd6ebd2004e5d57d8 SHA512 1f1821a1b0fb724b09d7dd9e01ce9bb3f59ff7c754bcc170aae849b567336e9114bd4a71fc33e6d59195ff77f53d1daabe9204ab08c02429a7d5456d768b041e WHIRLPOOL aa1ef76dcdfb502c7775dc882c0c9ee0b1be96a0efd6398ef9ea6c302859c8734d7687c65c9615a9b2b1251b10b54afb0f7f1fa28c897298dee609db4cc9f0be
-DIST bfgminer-3.2.2.tbz2 955999 SHA256 9156093d67794f2923aba1c8cc699ff9394058705d8134bc77ccb49220773e2e SHA512 2d77348c89c6b2b767ebd2bd2fec94a49282f7efd19b97b9d946eac4b0cda73141dbaa9922525b19aa70d3b7d3114b9bd9a3db30cad92c6e1f57d1b00e683ceb WHIRLPOOL a27a23fb0a8a1ad09cc5041998a463a1d90cdeb788775d43712a2711c0b334e1f6b239df762bf6ed275f2defe5f90c578492cc021f21d913415ecfd297e70c6d
-DIST bfgminer-3.2.3.tbz2 957390 SHA256 1390ce6ced1a3542acf7e87ae53de2de564f1050461940dd9bafd4e03bf3137f SHA512 f33ac7493021e0802b09d8f858124ab3e4084cec5698d8f4bb8b7e45a64614b0b598932c4a2d9c44abac3ea08606b346d046c8999f63b6d0a36bfb1dbff81144 WHIRLPOOL 86d430f6847bd0e3ba524e2a91245e0aa923cc4bb33fb5e0689a3dd626a5c0b6bbe6d5f37d46151c17a18c33b789e866d3ab66b19813422c5c1e834fc38e3c92
-DIST bfgminer-3.2.4.tbz2 957890 SHA256 f9c0f90b21bc32e57baa6dcd9d00623ab40d3fa2e0dd850cb8a808419961e77d SHA512 1f66bfff27dfb53f91adcec60a2f7c0cbf10f00bc887d96801d3123b7c41db29b0f50f36a6b26a83e6f17c338cafdc62191cb7beeb5a44dbd0242cc11eed5778 WHIRLPOOL a0bc98a0cf8de480a5c7316d4b63099b0c469f8b0d2179c9abe89fec712f05be015e3aa39726c459eda963aa27dbb347a268a2565f814cd392cb4197e74ce47e
-DIST bfgminer-3.2.5.tbz2 957987 SHA256 5857961d479c1f1a972d5e008a43f495aa437f0b93b73c867469e6001c696262 SHA512 b808654aca056eb4d02f471178f36c7b95aabb5712b7d668bd5cf05b0b4c1bc78cf272359cba543ad8fdc74b99ce57202e952a8f4cf536f776506b0d3343ef1d WHIRLPOOL cb4d6acf252745b8a97ca9cb46df4abb78349a51fb48c5693851db161cdc70ece1a181bc4d09d39eb825089abc6fac8fa4fb8270728634a35c34624f9c327796
+DIST bfgminer-3.2.7.tbz2 958975 SHA256 6403c88352c5a79d4f0e49ecb7e5273cb575d2952a593753bfb88a7c9e994e8b SHA512 e5447caa534a50eb94b4d12655538e6e70127d5a8360c3a9d50bd48063adf6af1cbb354eb80b9d49dc66bab56998e85972fc8cd754c624a94b14dc729e89ac96 WHIRLPOOL f207894f3e7617ebb8c515ed5134c0fcecca394b8d28232ea6aebf70fcd8e692fa7c6ce5e3663a2989c20ee4ab4fc26af1aee9954d5398e7516dd0253ec434c3
+DIST bfgminer-3.2.8.tbz2 957700 SHA256 7fd575b1c51e60c6145bd4bf74e14484369b6f40221f95284c6859d22e2534d7 SHA512 9bba839a4f1e6a613de3b6da83113c2e7ccb28f082cc4ab016772da7424f0c1c2e614250bbeb1278ad7266e1a5f456d3edc1c6ed2f2c494337fd2cf84a092b41 WHIRLPOOL c6518294fa6e928947ca388739e08312bf80b76000dc6b413709847811cf3b0ad0777edcbb817398b88bd4f9eced8c3e49802ef8fa3e26b53d288e7e22d0943b
+DIST bfgminer-3.2.9.tbz2 957844 SHA256 d9e0c5dc82a9a3ec80739d22e9a569c4b776e41ab48870411d9fa2f11f9c1b65 SHA512 bea42e8e7decc3c65291a682c7cc0746620d16b8461f5ea0150ecdc1ffb8c06cb886865efe2f223684ace6e9bb157d9edfc0880f68640d0f0a7ac8355fe5b5a6 WHIRLPOOL e923605c50461e2f1b5863011e7a981088713eb9cc4f424dc78bfd15477db52304496be33b7273cab7d0c94285310aca3209b47834750bcf1ace2b0f42884676
DIST bfgminer-3.3.0.tbz2 996465 SHA256 773435dafb9b13c4450480a7731d024ffb2b7ac34d8511c9325d2a703f339ef6 SHA512 832acb67c390aa0671e1be07fe1c0c0bb353b00208c95edbfab16d6d169d8866cc6faebb33e2a380fbf82bfc49e0e68384816f98654d89afa16920efccb3777b WHIRLPOOL 9c2e0943a0ea5b109abd4e97f2e8d998be7ddf9b83053e0b88518566530d482c04610277fe3f4f94656f27537251fcf01a3eb6af62edb564037a71dd1d3afd70
-DIST bfgminer-3.4.0.tbz2 1030286 SHA256 5367802f303917810236be092a09400c6e105efc348eadcf27bdcea526728d67 SHA512 e516b5b70b3978f25c603a7cdd39d9ae8ca7626267d9a47c0cd7e082b3067d179ca75e0f6017422fd0ad75ad3c6c09cb2594f2a278f369ec3a9f86689b56d254 WHIRLPOOL c62b8b437c877ad098b90840b6ecade0ad12545badcf56e0e99a852f2327d6884fee29c28477336cfa5fc1bbce669cecf227de47b6e3cb37cb213bb6ee21c27b
-DIST bfgminer-3.5.0.tbz2 1036529 SHA256 9843b1bbd50d02bc2848f8ac33304cfb240411b535955bf766e029500be7c850 SHA512 15a1856ccc6a69c600ea831e2702ea8298299be896c90f40533fcfc87e4fafeb2b4a820b8a827e201a26875d0300f8008f792471aa0a8d9db4737ad4337467d3 WHIRLPOOL 3a610c6f4764a25ec8be0e755e4c85c98bde522482edbf57f4bd8f79b1be495e1f99b343dcc69ada0637f4d2e3372077f1b487c28421f80e75457bbf4b622df6
-DIST bfgminer-3.5.1.tbz2 1036931 SHA256 9dcaee2a5b09830f0ad72dff52cb055d410e7e6dcfbc2c3da2d3e496c21ebe96 SHA512 debb4b047e5a6e0fa5950da68a0bbea84a2ee478b5549c8044cb381f5aa794e66f36b38c684756579d32ff49aea8fe7af3c88526872f8b112164ab7049e70d4b WHIRLPOOL 437d4afb64dfd99022d86087841631ed67f55a6391a130003a1599ccab24e33e09c2dded75928879384ec259cb3a1cb569db4c694b15bac28be447f128001e7c
-EBUILD bfgminer-2.10.14.ebuild 3029 SHA256 fa274f8706db91edd8038cb7f07e17a597819b844354e220df1ff28c60ae1429 SHA512 e0ef7e75d2f1b5a4779151dd0eba12b7dfe2813ae90acb2d89895bb137fad7f1c20b9d71b9b79ca446d1178d8b6412a104eafc5f855256d9e29dcbbffcd8e2ac WHIRLPOOL e3eab18bb0fdcc5e237d522c28a1826a2f8cd0775c9158d33a1f4f4dfb663d43437e3f41c61a2393605ae484d998c4019dbcbe863921091df296d8c4bdcea3c5
-EBUILD bfgminer-2.5.0.ebuild 2762 SHA256 801c8701c4f871a90ecb812dee4ae4aac128fb6b2903772f00c807239f5997ab SHA512 2dd4c2d5feecca9d49a6b74394bb2882c29922cea305ce973a1d6816208457722799c63d9016e1f9d249f7bcaa68ff7b1d72d9363199f7c5c564c886ae72dda3 WHIRLPOOL eaeb8f0837d310da3e8b67376d4f9c04e3d2850305f7878a6041dcfae039f0beac76190f4a8a5bd77a51ba2362afe1d4ef8ec77797662df65c31960628caec4b
-EBUILD bfgminer-3.0.10.ebuild 3103 SHA256 90ed6c40f7e4bc909a9fa953db04c063eddce067617d6d395bc893d19b5a4fb6 SHA512 f8c9a524f3a2933b99723a8c88b3fbf60fe8d6c3177007fc770937c88c775f272d79e6e68c1de29e9c8291108f5fb639043e89b3c420c2b4fba439cecdc5dae3 WHIRLPOOL 8b6d8d940ee463e3d6499ef4805144193a819ae473662028f9d889eb6e2cc7f970caa42a263b0770b189c665748eef3c54635489bac57f11e38ac0b415647561
-EBUILD bfgminer-3.0.8.ebuild 3102 SHA256 6675a73546316746676ec877af12e298bdf197b482190631755a690f21796e89 SHA512 f1dff975c59bc314e57a3ac539694a7d81dde6db9848cc5b32ed6f5ddd7513863d5b920c06c953edeb3fc331fd4aa88f7b95b40b2d9ec3ec21d9118fdd75b4dd WHIRLPOOL c5caaf5fe834b6c2597755486fb1efbd8c06ca9d4019cfee182710c1590617332186dda83f7c25d08b033cad8170314ebede65a247d2b9c0a92573cd3b1811df
-EBUILD bfgminer-3.0.9.ebuild 3102 SHA256 2b9765a3e4ca7b71d3a82ac448de496eda1187b7ee35f108cf403e561aee1456 SHA512 85582f9ee35c2485ed84821d0329b5cc3924e1ac8ecebdb871aa98a19e729d92c9102c8d267042f40719a6bfbe0ffd2793c0520bd4b44de29898f6a7335e60c9 WHIRLPOOL 58b54939866726c317ee736f80a3d2de7ee70bf860a01de846bfeaf3f9c519153f34e180ef280672eec741c1191c52a306b930ae451a0a842ddb4a0438cc1c69
-EBUILD bfgminer-3.2.1-r1.ebuild 2454 SHA256 0a956aecd2878f7db770dc3eb3f43f66c283b74f4ddd8b187f1b50934d5ac623 SHA512 41b1c45b5f93f749ecd1bcd8792042e76e94a288ca2b09fca59cdec039d6f4940d3d8e93df477d5a6f30dd2ab958d9c8b4bf50fdbff2d30afd0426473749613f WHIRLPOOL 248d0bceaf06a4df8248440e007af197f680d1a7bd28a9990c54146ce7beef21fb8c16aca0a62239330174e194384d740373809637b4ef6d7dffb01f793c31f4
-EBUILD bfgminer-3.2.2-r1.ebuild 2225 SHA256 989fcc367cd49b503be031305b95e7d0c86086f37858c00b57bca5e2f0c53a76 SHA512 001f49487d5eca51b0e6a2c443e39efe43eb0bacf42f24ecab5ad977f2d703e1efb03ab8edae96860c09530ef73f47b79e0c78bf4fbc6d5e7b408bc032fca7ef WHIRLPOOL 66e547789b828ed0340a56d06e01b9ae46206526e34fc5b4a3bd33a6a0e9806ec8b89aeda698debc2e6715d8e0af2123275ceb3bfb680810338d8922327ae301
-EBUILD bfgminer-3.2.3-r1.ebuild 2225 SHA256 8b0f843fc7f03b26d71a88f1b5a9be4418c283d61177774d0dc0e70ebce1dbe2 SHA512 7c3a715ee437314c208ecad5f9d867ec740dcce816fae64e43392c7be8a71b1422173ca3c6506e650d285689a2b1e241a6b5ccfebe719f970c2466331ebbe12f WHIRLPOOL a5644a9c86d89fd95eeee9a4bb0baa9d420b061a226bf8f1490baf01ff91862d7957219794479cdf5262bd7f5c268c42a85bbdee0ed32bb87c9f40512209769e
-EBUILD bfgminer-3.2.4.ebuild 2222 SHA256 6493dcf6b16460c73a186574845b4382c1200b6f5d85e8baa52fd18b9a25397e SHA512 91e3e910282048e13a373b8db5fbd31d2abc0c9c650f752a77be702c89de26f470f36bb12f952edae8e2ab9ec8cbb2d273f4720fc4fe5c07eedfa95ca60269e6 WHIRLPOOL 8a47f62e38f6309ff187c92c2dba7ed08ee103862dc1a281b3279c196cd02506daf44ac4c72c88af8d645034fd23af47f1b7969ad4311a0706bcf737bcd00120
-EBUILD bfgminer-3.2.5.ebuild 2451 SHA256 96b6f09c3fe1b4d3ac28f3a700794af687e9c935a088e955978a2a55d1c7cf1a SHA512 459e19662ada2137a5587a9f2371f532335d38c08f56d03b069113adb0cebbc7e7ba9fb4047b5bc5e90cca00b5135cf552d394b8d647cc92ae56392b0dfe4cb8 WHIRLPOOL a787534afa484460c4223de71654064743f3758636c81f25615fc4707639cccbbac4428fa4844f530369d7048567a811b64042b63180a7677cdcb4d2d942b0db
+DIST bfgminer-3.5.4.tbz2 1037855 SHA256 246239c6939e045c8a47e856df886536a035c9adf52c2eccc68ce4be968ce4f0 SHA512 b382a5e984d2432370cdebbeb558fd09010115e37393cf4143c0bf70b2ad66ad38460f8b5c51092f87095f4dd162cd23ac4ff9b8547f96f3b44a0c2ef491ec35 WHIRLPOOL 8f312711a9d2f1338394ab9f841cb26d776441eba7e32e7792dafc585848ce9538047e94ff9bcc598d1ce5a9c503b6243374122330fd58cec85dd048a49e14b5
+DIST bfgminer-3.5.5.tbz2 1038079 SHA256 48f4b2e78e4ca7cebf19935aa9eba4ef68446feb5da3ef4401ef10c42cb411ef SHA512 7c0693c31d69ba256a1741480d4848d6022478ef4cb2e7fcd4d7dcbe7c64fd0e59ea2bcba7eb80a1441ae8d7100aacaaf707c0c1ec5f6b7bc09a4884c0b03de3 WHIRLPOOL 406e81d79de8a523ca85ea681fd482941c1263b9516976385d47c01a4d20811ef14e956b91f81ee47a8b1586497b79d29bfeccb1f99a9eb21433847b32a5194b
+DIST bfgminer-3.5.6.tbz2 1037975 SHA256 83c6a2d3e2cded9e28873118a91cd7d705a8ad53db2e4301250902712c95eb06 SHA512 9f081f36b17960912fa3626fbf49ce26ee43297073da8e36fe15a2e9a6c5651528d579f371403482728a619af9f82214a68fb38952eb718320add88b28a2b968 WHIRLPOOL 63cb51d9527c48ffd6ff6d4dd2fbc069d1501d7750d119714f3ebc4696bb4505cd1cddee10cd85992d433d3db35a32c0fe59a089e0141aa21ec885f232905e51
+DIST bfgminer-3.8.0.tbz2 1071905 SHA256 0a5c1b6ecdba1d92c86559e8f6a55a0f274cfa0c6e3f87c64d5de22eb41b7d6b SHA512 02dea9e83a19613cfa8927f38d5b2f3491b716b27a7d61228aca9e059777ce40fc7c5c97532d956292c7a0a751be0de359de5b33e587a0aaaef30b3fc3d7d246 WHIRLPOOL 55d1b5266d51c2b3e117f16912e62e3b54038e050b31423c30e3eb82d760868a1de6d3014d7f0e5cf3e5c7573d68f3d222668d6de613e179f6e79d72930ec356
+DIST bfgminer-3.8.1.tbz2 1071671 SHA256 73bf12cb978e0062f79463abb49f9d6a40c21f5db61e057c759dcca1dedc4e29 SHA512 218cbb3898e4bd273693d64db403fb0bd2939059e6ea46ae5cb4c3cd56740ecdeeace0dcb061ae8a4746172f1b54af2e43affa7106bb07fc4db76f3bee497f77 WHIRLPOOL b9fbf7b8e5ab27a29474d35759a0975bdecaa1a4d70eb48e8276184e2f680aa3f3fdc4869ec9cb7906fa066c8b14ef5a760d9e2624796c3cf568afee044ce275
+DIST bfgminer-3.9.0.tbz2 1075237 SHA256 4250ec5ccb0fd9bd8c6d35608b13b3e2f07857e46abc09b94514a2fd2af80f40 SHA512 fee2df095079d83d6389fcdb5a60c5e3e60da2ef85c5a531d517f729a5ee396093ccdfaebdc2b06d55de29abdc9c4c50ce8a8fdacb933d4db5c9edb35316fae4 WHIRLPOOL bbc93eeef522f60bef7c8e8965ab2f62a4d9bcc4b6f1c459650a1ac79a01faf38e0ab10567815cc772e5dc216bf7b3a642ba30af901d708e6390611613a6c79d
+EBUILD bfgminer-2.5.0.ebuild 2762 SHA256 aeae06d88e9c1ddaca68657a411acef4e74fba5453f611c0b98bcbf9a47a4dc0 SHA512 948830b45c74fd6302eaea9c4619257074c7c5f0555f0509e4fab226490729e83ab0050d006b9559509390c04b2713e39362643dfd1ad793e33b61e4340982fb WHIRLPOOL 8c7f35099f39f63c0738db827469827cf8a18edcb8bd8a37830e342a752e98e35b082b65b5267124dc2599ce1e34452146f2971bcd6307e0ed6038541677ddb2
+EBUILD bfgminer-3.2.7.ebuild 2305 SHA256 cffc9536be150badf0cb9ede7bace28144a2e8ac60c3c5a3a6ea42ba146e38b7 SHA512 8083ff8aed793f831c5c82d2170010ae21d21b53830f3494c1e0dca7196791213a411185067b04474785d4cc5f367c099d0a47d76314a818e430589d3e07535e WHIRLPOOL 0b86e4aa625fc692a11826b038a3264940f582bbaddb560cfe808039484bb64dbde4aab58054e342123571c8554d6084a4e1757802f10fb587546bf6f9461b6a
+EBUILD bfgminer-3.2.8.ebuild 2305 SHA256 478a00098055b01a207c428878758d3507caf265162aed8c69d6b97e20ea26d8 SHA512 95e9085e21e8fab2e2649ae0fe2abca7a7cf352636f98cb4a870c67da506b90872535dfc4c7e4f8e30fd6ee4abb1ef010b2d5ebdd79f3eb4230fdbce1a40234b WHIRLPOOL f3a0d9049ef4f22347318930a9c5e7678674b17cb1879f57c4c2649e42fd2d3caca815d2debce8d95a5b345ac98be6833aea349fbf2840537099e5899bda7b9f
+EBUILD bfgminer-3.2.9.ebuild 2305 SHA256 42c23c9594eb66e4ea9c1f3fca1b27156414a15ca4bb3bc8c4cc1a0e20045f63 SHA512 b90f2567cab57f08375c16dcbcd7f5b0091c85f50e0bc5921dd822f6edde72c040320252dc2042c49624363d20239f88b9468f356f5f3d328eb0a6cffc68389b WHIRLPOOL 2b0edc62dfc525f0e19a87e875904f063a7131b04d98bd38ea56bcda148c7c1b94af2c58108b21b6f35d5c2432f1dd323ffe60c31fbb3b8cf0cd4bb5ff2f8bc6
EBUILD bfgminer-3.3.0-r2.ebuild 2706 SHA256 14c0cec3e03a27bdab173fdb7ed021b3acce542924e6ce69e103774491af570c SHA512 cd8a42950f8548c1bc06669dccfb59894dc0c63512b10f65358f1874c78de285e08d0ef08d8dd151dab720c536784b943758553ace0cd6d5ba959e2bffe05878 WHIRLPOOL 5c5e2da01e5332424196f704f41fc3e1109d9f952f9644292be58788b2e25d6917524bbb65ec7b4f6da5bee93a54cbe19ae96b041cfc79c3b80160ffa474466f
-EBUILD bfgminer-3.4.0-r1.ebuild 2919 SHA256 5ab473b90ee569a18f958581c0855b5a0a66c77734ee4d311f3fe80d178d2ce1 SHA512 b8268fa6e46a8334c31f3aff68fa5677320abf5f40b4fea5094de6065371325e4a2418d478fa59f4214eb47a1a18654ae68cd642fc3f282a0bda684b40218497 WHIRLPOOL ad503b66647fe2e270cc139fe427556ad789280d710e2e9bbff35570415c18aeb712d5e9f6de7d554be68ede2c85c8a24307adba6ad46cbfc9bf6b95444f0381
-EBUILD bfgminer-3.5.0.ebuild 3017 SHA256 0e2deb9406c1d804e805d7eb473bc1e0d239caa6155562958cc6cc8fe380e285 SHA512 750c66a3edccccee2f3e07b35acd1437f57c876548df89d8a064d681f3dcfe0fe12124bcdb32b6eedcb1e1beff936b8a65704712b76b2d927132489c73e3dffe WHIRLPOOL 877fbca01e30c2f370c73a5a0089218c0dc9d0308f6598021fb305639dddd94ef182589154d0dc446d6cd233bd2c3dcfd056e1ce1e303a250dc93a4a3d112230
-EBUILD bfgminer-3.5.1.ebuild 3246 SHA256 4470955a1db918ac9d710358511d4f93133f476cf964a6db2f0d32e2a5a7bb1b SHA512 d4619d90a7b3545532d582ea9096a920a38ccaf54193934e884118a1b5578dff7bfbd5a3da3d5038e8dd67b05a6059d852d396fb8d5b9cbafe921e9b73f94ddc WHIRLPOOL 68d237d55b97832f109834b3f0d0671ffbcfb20b33826faffb879de2bf3bba038d1ec8bf4a9d89e4aa1554dbc60ed1cad8f2667196e6b15417d1890b1c1964e6
-MISC ChangeLog 11257 SHA256 2c743a48c22319a99fec68c0856936c7224dac36a4767f5dec8d7aa6c5b48ccb SHA512 c6df82725b5940f3dd03ecfa266c16573e93df39e33d83c53ea3f3a5eccaa94b11ffc3d659edc1deccc268d0bbd447fc759bff86a545ba699da58a312bfd00d5 WHIRLPOOL ed4d69207b2e1748fa65c6cb824e44c89a49cc76782c0fd61392c512e7ec2460f34e6b6ff0908483e0c5430856ce53729178f5cb62443ca35dbe41d50094c958
-MISC metadata.xml 2384 SHA256 f89a5a7d0bbce274cabb3f7c08775e73c2d5ead0819c31b84d3b4061e47933e2 SHA512 d54a2ea23b09dd531742d0f4fae613dc28c35d6afba12f9531aff3e379b0c11829e8d74ff7ef41435569bd920fabc248715543393908b186b44d225a34245033 WHIRLPOOL 24ad9c08ff0c60d54d33c6dded0ab8bfb7cc68c746bccd7dcebc0e7d3f3f8841f84cfc796cd85cd3d1f6e8486372ad0c009659f165f4f7cf06f12cf2a5692c91
+EBUILD bfgminer-3.5.4.ebuild 3017 SHA256 63ce6d349eeb243ec8de1ddbaaf1403eb92b0c002ee6f75a998a9c1e367ecc68 SHA512 e99bb328e5af3227b6b7b96a58bfa566d6a90bb92de22b0c75e4385a16e3064ef898cf7ea453d8876dbcb5e8afc79365d10e2716a28ca98699754e2fe482ed62 WHIRLPOOL 2f2136ec8c144f6efc84d3fd9866d955b072ec59ad821b334bc94849d6f31cd3a11590c4e6d0fb90d65314f66d5de73b0fa295c30d52d351dd507347dd4342b7
+EBUILD bfgminer-3.5.5.ebuild 3017 SHA256 a5bace4ef8527313ab627a04bd6e7fced78a7ad39e4b7d296ee6e02e8051ede3 SHA512 2ed34a41f263f5aaf2e92b6a305a44937511daf541112c98fdde83edf007794490c7d2b1631d36b6de049fde071e220562c6626143ca97fb8251308ea636e523 WHIRLPOOL 4e7e4eceafeea9079e521af297ad754485c1ade060e5e3d9672c7368841b69b77d43e8141322079ed3c6fe307cc6446709ce4d0d4fb24f334873f5338651144d
+EBUILD bfgminer-3.5.6.ebuild 3017 SHA256 6b654ed474a2f6f80fdc28ea329549e4fc6689865d2a22de6c7f29132a38ecd0 SHA512 5d1a3010e34b7666be0ccf1eb73278dcf0a8e450c28a03f5314b5eb310f5e21307800c6f43b8d2c425f32c892670f8c6dad1c40c34cd955d5bf5d983a6ab9cc2 WHIRLPOOL bc0037b7ab1c22d82753d3c82ea7b0a551b00e0499f4d604de474644d6871e4db91f82c7a5b19327c7b3b7883ee43ae5aa33d7684eb5a83b64e439a42e7e8ec5
+EBUILD bfgminer-3.8.0.ebuild 3256 SHA256 712992d1f75ba728578e8c651042f6cb5f63ddf82baa17d14f4d45d848d6987f SHA512 ef5c7c1540200e7b0dd77ba052d2e16fdc94b12fe6e166aa2484a544bd4de70d6df307d021a9989e4d332fbe3e09dd425f02af445c7c8f3f0933eddbccc67685 WHIRLPOOL 6b0bcbcfbe4968c65dce7f4ad41f38211b29c95e24199fd59788e06198b5da6555072163dbec771ea85591d38848eb2f20a481963c2c7b51338420f6148fa041
+EBUILD bfgminer-3.8.1.ebuild 3256 SHA256 9c5ba884c0b772dc1a2dc4f83c2d5e6ec1cf4e3cb07d57f4b913296bfd2339e2 SHA512 c516b2584d83bea410a4205a302962afab260f2cd4a3acf77e66e102d5bb55c2be8d57cf38af4745faf77210bdfb4fd52dc780c3d0869b643f21e5933be9d4dc WHIRLPOOL 34e90e8629688465b49dc13fd64b9fb48be2be03ed6b8527bf95141cca2fbddf4c4031534cde1614931a03679573e57f63f0beb19d6fbf571bf189673fb78e0b
+EBUILD bfgminer-3.9.0.ebuild 3256 SHA256 d4af5efbc00a9e651626af8057335e3e7f6c27940a8fb1113245afb9667d0b80 SHA512 341633d822185a48850975a0cba44094e8394b7654963234cb308001108c48b7629138a122a9acdc8b756ec3fbd1903198a9789152822582385c551b23aa0e36 WHIRLPOOL 2eec8675378bd93d2e7e2bf7db2dbfd67b51ad7caf79694a0319d95eee9ea953ef5b6ccea4aab6a2211510e7cc15d1cf965585058e0f16ebad29bede4201cf05
+MISC ChangeLog 12431 SHA256 cc9d6be98894435d627a358b9603b711b9880be098523787854ee624aad5164c SHA512 2fa758b9ee63884e1e4142517e1f73e43617e9bdd450c5717a0c5435e43bf34de11fc2d4a61be3f3d7da418a4732091b8a91d5cf7892dee30181b74f1eb27762 WHIRLPOOL 8dfa35c26263675cd9b0e890ff6a827379e6c5d115b07ccdec2e7544376af5c017c3216878661e709aff1b347e08350a0817a10834d79b301749c49987bb2a20
+MISC metadata.xml 2756 SHA256 8faddc8aef5799436ed548745e88c98fd08ddb602c295a4d3196280b1ff6914e SHA512 ae0f5f629d08642bb8f3aa730ab348f69a62f67bc0293f0e1ef988c566d5a6eb2c09c7fa46240a081025246d3d4197102003f2b6de5cdfc5c41d0d1855e4c856 WHIRLPOOL 5c65acbbe0bb15a1dd929b75c8220a0bfdb46ee896e371b128d3fa54ecfe0e1a2a97bf1d0e59a78cefb9cf56f30b2512cdc084cd9824b0fc73e2d11fabce3fe4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJSe9KZAAoJEJOE+m71LUu647EQAJiC1XcH07MbMbK4mlMJpd+L
-zPDnSydOM4AYCCaxLrdvJ++ovHMr5BrbumC36e6+C+aYJQ+BKah4/pQPTNciv4l9
-5BPbh2bEV9TO8a3l8t9DhN4uEVx4kUMllXO2kH2DfJgl7wFR5URWnkV8puxeQRob
-vKmq4C6D48p6vC002Xjde7gQ4lsLEXhC5f79cu64JKpA46NpzHnF6i077iEb5Beb
-KsfEdW6WcWzey1ks3z3noO8J7bdD6ARtljcPdWKBhzt29chaU5ubWypZ1POi0Re0
-d0jzPcorFciPST159gCi9BdtX1sV2bIV9r8btrT5OFV8+f8tQox7xNsgl8b3oOWd
-gTleskKQnG6pLPKHtK2l4+8wd+Aedr1YUnM7cSWLAOQKvelY/y/3NjK8ptXcLY7A
-dhHU88Gfmr+9fNAOouPaeqiYXPBdfGbGw1rmBf0Q/rFCljmCE8QkugvpXMkQG9xl
-9L1f6yybVzcxJCZYUGScMKWgi4iCBvzVNgn5WpfmCeQgp1b9gt+WQmlHZZh/yB2a
-7dIchqh8xoE3TMSXK2/O037h1+s557nJykpMsrgwr8OHaFEZG6fpqLjaHJf48Z8w
-agLfe5ES89v/AGwwadBsAMM96LFmtZldt6S6QdsNSn4ewAOk9Ql7t+xXVUqi67Bb
-YNn0+31fR+TO3T/A/x4B
-=obkT
+iQIcBAEBCAAGBQJSxKkrAAoJEJOE+m71LUu6BogQAIEZ+RbC9CbiMcCZRVufvTfP
+mQprjY/Q3wzDaoV56DlNW+tzvZwhsq55PTEqcITbSVV6qZ70qYDfM20kGdzUZKzp
+2WVvGfwhspyYNo7UmtnfoPLruonqL/rlK0yBrn1SChE3wazpGcmYw140ReMiar7+
+w4qd7mYtVIdUellir1XQckx4I+L8L03NbM/8oUvh0QVBZk3fr5VJrlYm5wyEOh+l
+ulLpDuk4Dku7C8kHHe5Gsfuw6ryCPLO5h04TGNWL8cDP6CbXwDiAb8dxmKvCVUs/
+ZNdmKnhYyvPdgQV857iJYKGMvZE4/mc0pwLcnDOyS4inEmnSSQa01JW6eiilKPx8
+QfLhrny+P/8rai1aM2frWWQoivFQOeZ11rFFF9UL+8EqbiFOzHZl6dTOl+/YqNox
+05YDOgXo7WoSyWgrKo6b1uIAhahB9kELtqUKRzo7Kjz46ZkybSTqgKuZHsJQhFqz
+CNDRXetC7K2UkPWGAYNOuMg53XYXHl+JGBkTEPueyOO032QAmHuZRmELlCjrWUOo
+ll9U6g+/t6PSyNORljkHj9/EdYeqYXsxeLklyGqSltUdGl7SGiPaKTt++eQE39l3
+H9BnD0n/L+/LXZhVCknWjEp0Fw1DNp6o1jBzDSsmCjq3B7yV65B+V7KpgKYDLd6W
+PiJKh32QlawaimRivqg4
+=rtfz
-----END PGP SIGNATURE-----
diff --git a/net-misc/bfgminer/bfgminer-2.10.14.ebuild b/net-misc/bfgminer/bfgminer-2.10.14.ebuild
deleted file mode 100644
index e4c4dbbe469e..000000000000
--- a/net-misc/bfgminer/bfgminer-2.10.14.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.10.14.ebuild,v 1.1 2013/09/19 16:25:45 blueness Exp $
-
-EAPI="4"
-
-inherit eutils
-
-DESCRIPTION="Modular Bitcoin CPU/GPU/FPGA miner in C"
-HOMEPAGE="https://bitcointalk.org/?topic=168174"
-SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-
-IUSE="+adl altivec bitforce +cpumining examples hardened icarus modminer ncurses +opencl padlock scrypt sse2 sse2_4way sse4 +udev x6500 ztex"
-REQUIRED_USE="
- || ( bitforce cpumining icarus modminer opencl x6500 ztex )
- adl? ( opencl )
- altivec? ( cpumining ppc ppc64 )
- padlock? ( cpumining || ( amd64 x86 ) )
- scrypt? ( || ( cpumining opencl ) )
- sse2? ( cpumining || ( amd64 x86 ) )
- sse4? ( cpumining amd64 )
-"
-
-DEPEND="
- net-misc/curl
- ncurses? (
- sys-libs/ncurses
- )
- >=dev-libs/jansson-2
- udev? (
- virtual/udev
- )
- x6500? (
- virtual/libusb:1
- )
- ztex? (
- virtual/libusb:1
- )
-"
-RDEPEND="${DEPEND}
- opencl? (
- virtual/opencl
- )
-"
-DEPEND="${DEPEND}
- virtual/pkgconfig
- sys-apps/sed
- sse2? (
- >=dev-lang/yasm-1.0.1
- )
- sse4? (
- >=dev-lang/yasm-1.0.1
- )
-"
-
-src_prepare() {
- sed -i 's/\(^\#define WANT_.*\(SSE\|PADLOCK\|ALTIVEC\)\)/\/\/ \1/' miner.h
-}
-
-src_configure() {
- local CFLAGS="${CFLAGS}"
- if ! use altivec; then
- sed -i 's/-faltivec//g' configure
- else
- CFLAGS="${CFLAGS} -DWANT_ALTIVEC=1"
- fi
- use padlock && CFLAGS="${CFLAGS} -DWANT_VIA_PADLOCK=1"
- if use sse2; then
- if use amd64; then
- CFLAGS="${CFLAGS} -DWANT_X8664_SSE2=1"
- else
- CFLAGS="${CFLAGS} -DWANT_X8632_SSE2=1"
- fi
- fi
- use sse2_4way && CFLAGS="${CFLAGS} -DWANT_SSE2_4WAY=1"
- use sse4 && CFLAGS="${CFLAGS} -DWANT_X8664_SSE4=1"
- use hardened && CFLAGS="${CFLAGS} -nopie"
-
- CFLAGS="${CFLAGS}" \
- econf \
- $(use_enable adl) \
- $(use_enable bitforce) \
- $(use_enable cpumining) \
- $(use_enable icarus) \
- $(use_enable modminer) \
- $(use_with ncurses curses) \
- $(use_enable opencl) \
- $(use_enable scrypt) \
- $(use_with udev libudev) \
- $(use_enable x6500) \
- $(use_enable ztex)
- # sanitize directories
- sed -i 's~^\(\#define CGMINER_PREFIX \).*$~\1"'"${EPREFIX}/usr/lib/bfgminer"'"~' config.h
-}
-
-src_install() {
- dobin bfgminer
- dobin bfgminer-rpc
- dodoc AUTHORS NEWS README API-README
- if use scrypt; then
- dodoc SCRYPT-README
- fi
- if use icarus || use bitforce; then
- dodoc FPGA-README
- fi
- if use bitforce; then
- dobin bitforce-firmware-flash
- fi
- if use modminer || use x6500; then
- insinto /usr/lib/bfgminer/bitstreams
- doins bitstreams/fpgaminer*.bit
- dodoc bitstreams/COPYING_fpgaminer
- fi
- if use opencl; then
- insinto /usr/lib/bfgminer
- doins *.cl
- fi
- if use ztex; then
- insinto /usr/lib/bfgminer/ztex
- doins bitstreams/ztex*.bit
- dodoc bitstreams/COPYING_ztex
- fi
- if use examples; then
- docinto examples
- dodoc api-example.php miner.php api-example.c
- fi
- cd libblkmaker
- emake DESTDIR="$D" install
-}
diff --git a/net-misc/bfgminer/bfgminer-2.5.0.ebuild b/net-misc/bfgminer/bfgminer-2.5.0.ebuild
index 1fb8a40ebe64..b11c1b67510f 100644
--- a/net-misc/bfgminer/bfgminer-2.5.0.ebuild
+++ b/net-misc/bfgminer/bfgminer-2.5.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# 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-2.5.0.ebuild,v 1.8 2013/04/14 18:14:58 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-2.5.0.ebuild,v 1.9 2014/01/01 23:46:40 blueness Exp $
EAPI="4"
diff --git a/net-misc/bfgminer/bfgminer-3.0.10.ebuild b/net-misc/bfgminer/bfgminer-3.0.10.ebuild
deleted file mode 100644
index dccb8d5c6563..000000000000
--- a/net-misc/bfgminer/bfgminer-3.0.10.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.0.10.ebuild,v 1.1 2013/10/27 16:30:15 blueness Exp $
-
-EAPI="4"
-
-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}.tbz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-
-IUSE="+adl altivec avalon bitforce +cpumining examples hardened icarus modminer ncurses +opencl padlock scrypt sse2 sse2_4way sse4 +udev x6500 ztex"
-REQUIRED_USE="
- || ( avalon bitforce cpumining icarus modminer opencl x6500 ztex )
- adl? ( opencl )
- altivec? ( cpumining ppc ppc64 )
- padlock? ( cpumining || ( amd64 x86 ) )
- scrypt? ( || ( cpumining opencl ) )
- sse2? ( cpumining || ( amd64 x86 ) )
- sse4? ( cpumining amd64 )
-"
-
-DEPEND="
- net-misc/curl
- ncurses? (
- sys-libs/ncurses
- )
- >=dev-libs/jansson-2
- net-libs/libblkmaker
- udev? (
- virtual/udev
- )
- x6500? (
- virtual/libusb:1
- )
- ztex? (
- virtual/libusb:1
- )
-"
-RDEPEND="${DEPEND}
- opencl? (
- virtual/opencl
- )
-"
-DEPEND="${DEPEND}
- virtual/pkgconfig
- sys-apps/sed
- sse2? (
- >=dev-lang/yasm-1.0.1
- )
- sse4? (
- >=dev-lang/yasm-1.0.1
- )
-"
-
-src_prepare() {
- sed -i 's/\(^\#define WANT_.*\(SSE\|PADLOCK\|ALTIVEC\)\)/\/\/ \1/' miner.h
-}
-
-src_configure() {
- local CFLAGS="${CFLAGS}"
- if ! use altivec; then
- sed -i 's/-faltivec//g' configure
- else
- CFLAGS="${CFLAGS} -DWANT_ALTIVEC=1"
- fi
- use padlock && CFLAGS="${CFLAGS} -DWANT_VIA_PADLOCK=1"
- if use sse2; then
- if use amd64; then
- CFLAGS="${CFLAGS} -DWANT_X8664_SSE2=1"
- else
- CFLAGS="${CFLAGS} -DWANT_X8632_SSE2=1"
- fi
- fi
- use sse2_4way && CFLAGS="${CFLAGS} -DWANT_SSE2_4WAY=1"
- use sse4 && CFLAGS="${CFLAGS} -DWANT_X8664_SSE4=1"
- use hardened && CFLAGS="${CFLAGS} -nopie"
-
- CFLAGS="${CFLAGS}" \
- econf \
- $(use_enable adl) \
- $(use_enable avalon) \
- $(use_enable bitforce) \
- $(use_enable cpumining) \
- $(use_enable icarus) \
- $(use_enable modminer) \
- $(use_with ncurses curses) \
- $(use_enable opencl) \
- $(use_enable scrypt) \
- --with-system-libblkmaker \
- $(use_with udev libudev) \
- $(use_enable x6500) \
- $(use_enable ztex)
- # sanitize directories
- sed -i 's~^\(\#define CGMINER_PREFIX \).*$~\1"'"${EPREFIX}/usr/lib/bfgminer"'"~' config.h
-}
-
-src_install() {
- dobin bfgminer
- dobin bfgminer-rpc
- dodoc AUTHORS HACKING NEWS README README.RPC
- if use scrypt; then
- dodoc README.scrypt
- fi
- if use icarus || use bitforce; then
- dodoc README.FPGA
- fi
- if use bitforce; then
- dobin bitforce-firmware-flash
- fi
- if use modminer || use x6500; then
- insinto /usr/lib/bfgminer/bitstreams
- doins bitstreams/fpgaminer*.bit
- dodoc bitstreams/COPYING_fpgaminer
- fi
- if use opencl; then
- insinto /usr/lib/bfgminer
- doins *.cl
- fi
- if use ztex; then
- insinto /usr/lib/bfgminer/ztex
- doins bitstreams/ztex*.bit
- dodoc bitstreams/COPYING_ztex
- fi
- if use examples; then
- docinto examples
- dodoc api-example.php miner.php api-example.c api-example.py
- fi
-}
diff --git a/net-misc/bfgminer/bfgminer-3.0.8.ebuild b/net-misc/bfgminer/bfgminer-3.0.8.ebuild
deleted file mode 100644
index 06b247ad22e0..000000000000
--- a/net-misc/bfgminer/bfgminer-3.0.8.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.0.8.ebuild,v 1.1 2013/09/19 16:25:45 blueness Exp $
-
-EAPI="4"
-
-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}.tbz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-
-IUSE="+adl altivec avalon bitforce +cpumining examples hardened icarus modminer ncurses +opencl padlock scrypt sse2 sse2_4way sse4 +udev x6500 ztex"
-REQUIRED_USE="
- || ( avalon bitforce cpumining icarus modminer opencl x6500 ztex )
- adl? ( opencl )
- altivec? ( cpumining ppc ppc64 )
- padlock? ( cpumining || ( amd64 x86 ) )
- scrypt? ( || ( cpumining opencl ) )
- sse2? ( cpumining || ( amd64 x86 ) )
- sse4? ( cpumining amd64 )
-"
-
-DEPEND="
- net-misc/curl
- ncurses? (
- sys-libs/ncurses
- )
- >=dev-libs/jansson-2
- net-libs/libblkmaker
- udev? (
- virtual/udev
- )
- x6500? (
- virtual/libusb:1
- )
- ztex? (
- virtual/libusb:1
- )
-"
-RDEPEND="${DEPEND}
- opencl? (
- virtual/opencl
- )
-"
-DEPEND="${DEPEND}
- virtual/pkgconfig
- sys-apps/sed
- sse2? (
- >=dev-lang/yasm-1.0.1
- )
- sse4? (
- >=dev-lang/yasm-1.0.1
- )
-"
-
-src_prepare() {
- sed -i 's/\(^\#define WANT_.*\(SSE\|PADLOCK\|ALTIVEC\)\)/\/\/ \1/' miner.h
-}
-
-src_configure() {
- local CFLAGS="${CFLAGS}"
- if ! use altivec; then
- sed -i 's/-faltivec//g' configure
- else
- CFLAGS="${CFLAGS} -DWANT_ALTIVEC=1"
- fi
- use padlock && CFLAGS="${CFLAGS} -DWANT_VIA_PADLOCK=1"
- if use sse2; then
- if use amd64; then
- CFLAGS="${CFLAGS} -DWANT_X8664_SSE2=1"
- else
- CFLAGS="${CFLAGS} -DWANT_X8632_SSE2=1"
- fi
- fi
- use sse2_4way && CFLAGS="${CFLAGS} -DWANT_SSE2_4WAY=1"
- use sse4 && CFLAGS="${CFLAGS} -DWANT_X8664_SSE4=1"
- use hardened && CFLAGS="${CFLAGS} -nopie"
-
- CFLAGS="${CFLAGS}" \
- econf \
- $(use_enable adl) \
- $(use_enable avalon) \
- $(use_enable bitforce) \
- $(use_enable cpumining) \
- $(use_enable icarus) \
- $(use_enable modminer) \
- $(use_with ncurses curses) \
- $(use_enable opencl) \
- $(use_enable scrypt) \
- --with-system-libblkmaker \
- $(use_with udev libudev) \
- $(use_enable x6500) \
- $(use_enable ztex)
- # sanitize directories
- sed -i 's~^\(\#define CGMINER_PREFIX \).*$~\1"'"${EPREFIX}/usr/lib/bfgminer"'"~' config.h
-}
-
-src_install() {
- dobin bfgminer
- dobin bfgminer-rpc
- dodoc AUTHORS HACKING NEWS README README.RPC
- if use scrypt; then
- dodoc README.scrypt
- fi
- if use icarus || use bitforce; then
- dodoc README.FPGA
- fi
- if use bitforce; then
- dobin bitforce-firmware-flash
- fi
- if use modminer || use x6500; then
- insinto /usr/lib/bfgminer/bitstreams
- doins bitstreams/fpgaminer*.bit
- dodoc bitstreams/COPYING_fpgaminer
- fi
- if use opencl; then
- insinto /usr/lib/bfgminer
- doins *.cl
- fi
- if use ztex; then
- insinto /usr/lib/bfgminer/ztex
- doins bitstreams/ztex*.bit
- dodoc bitstreams/COPYING_ztex
- fi
- if use examples; then
- docinto examples
- dodoc api-example.php miner.php api-example.c api-example.py
- fi
-}
diff --git a/net-misc/bfgminer/bfgminer-3.0.9.ebuild b/net-misc/bfgminer/bfgminer-3.0.9.ebuild
deleted file mode 100644
index d956e78ac417..000000000000
--- a/net-misc/bfgminer/bfgminer-3.0.9.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.0.9.ebuild,v 1.1 2013/10/22 16:25:24 blueness Exp $
-
-EAPI="4"
-
-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}.tbz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-
-IUSE="+adl altivec avalon bitforce +cpumining examples hardened icarus modminer ncurses +opencl padlock scrypt sse2 sse2_4way sse4 +udev x6500 ztex"
-REQUIRED_USE="
- || ( avalon bitforce cpumining icarus modminer opencl x6500 ztex )
- adl? ( opencl )
- altivec? ( cpumining ppc ppc64 )
- padlock? ( cpumining || ( amd64 x86 ) )
- scrypt? ( || ( cpumining opencl ) )
- sse2? ( cpumining || ( amd64 x86 ) )
- sse4? ( cpumining amd64 )
-"
-
-DEPEND="
- net-misc/curl
- ncurses? (
- sys-libs/ncurses
- )
- >=dev-libs/jansson-2
- net-libs/libblkmaker
- udev? (
- virtual/udev
- )
- x6500? (
- virtual/libusb:1
- )
- ztex? (
- virtual/libusb:1
- )
-"
-RDEPEND="${DEPEND}
- opencl? (
- virtual/opencl
- )
-"
-DEPEND="${DEPEND}
- virtual/pkgconfig
- sys-apps/sed
- sse2? (
- >=dev-lang/yasm-1.0.1
- )
- sse4? (
- >=dev-lang/yasm-1.0.1
- )
-"
-
-src_prepare() {
- sed -i 's/\(^\#define WANT_.*\(SSE\|PADLOCK\|ALTIVEC\)\)/\/\/ \1/' miner.h
-}
-
-src_configure() {
- local CFLAGS="${CFLAGS}"
- if ! use altivec; then
- sed -i 's/-faltivec//g' configure
- else
- CFLAGS="${CFLAGS} -DWANT_ALTIVEC=1"
- fi
- use padlock && CFLAGS="${CFLAGS} -DWANT_VIA_PADLOCK=1"
- if use sse2; then
- if use amd64; then
- CFLAGS="${CFLAGS} -DWANT_X8664_SSE2=1"
- else
- CFLAGS="${CFLAGS} -DWANT_X8632_SSE2=1"
- fi
- fi
- use sse2_4way && CFLAGS="${CFLAGS} -DWANT_SSE2_4WAY=1"
- use sse4 && CFLAGS="${CFLAGS} -DWANT_X8664_SSE4=1"
- use hardened && CFLAGS="${CFLAGS} -nopie"
-
- CFLAGS="${CFLAGS}" \
- econf \
- $(use_enable adl) \
- $(use_enable avalon) \
- $(use_enable bitforce) \
- $(use_enable cpumining) \
- $(use_enable icarus) \
- $(use_enable modminer) \
- $(use_with ncurses curses) \
- $(use_enable opencl) \
- $(use_enable scrypt) \
- --with-system-libblkmaker \
- $(use_with udev libudev) \
- $(use_enable x6500) \
- $(use_enable ztex)
- # sanitize directories
- sed -i 's~^\(\#define CGMINER_PREFIX \).*$~\1"'"${EPREFIX}/usr/lib/bfgminer"'"~' config.h
-}
-
-src_install() {
- dobin bfgminer
- dobin bfgminer-rpc
- dodoc AUTHORS HACKING NEWS README README.RPC
- if use scrypt; then
- dodoc README.scrypt
- fi
- if use icarus || use bitforce; then
- dodoc README.FPGA
- fi
- if use bitforce; then
- dobin bitforce-firmware-flash
- fi
- if use modminer || use x6500; then
- insinto /usr/lib/bfgminer/bitstreams
- doins bitstreams/fpgaminer*.bit
- dodoc bitstreams/COPYING_fpgaminer
- fi
- if use opencl; then
- insinto /usr/lib/bfgminer
- doins *.cl
- fi
- if use ztex; then
- insinto /usr/lib/bfgminer/ztex
- doins bitstreams/ztex*.bit
- dodoc bitstreams/COPYING_ztex
- fi
- if use examples; then
- docinto examples
- dodoc api-example.php miner.php api-example.c api-example.py
- fi
-}
diff --git a/net-misc/bfgminer/bfgminer-3.2.1-r1.ebuild b/net-misc/bfgminer/bfgminer-3.2.1-r1.ebuild
deleted file mode 100644
index 64808cd1f3cf..000000000000
--- a/net-misc/bfgminer/bfgminer-3.2.1-r1.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.2.1-r1.ebuild,v 1.1 2013/11/07 17:49:02 blueness Exp $
-
-EAPI=4
-
-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}.tbz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-
-IUSE="+adl avalon bitforce cpumining examples hardened icarus lm_sensors modminer ncurses +opencl proxy scrypt +udev unicode x6500 ztex"
-REQUIRED_USE='
- || ( avalon bitforce cpumining icarus modminer opencl proxy x6500 ztex )
- adl? ( opencl )
- lm_sensors? ( opencl )
- scrypt? ( || ( cpumining opencl ) )
- unicode? ( ncurses )
-'
-
-DEPEND='
- net-misc/curl
- ncurses? (
- sys-libs/ncurses[unicode?]
- )
- >=dev-libs/jansson-2
- net-libs/libblkmaker
- udev? (
- virtual/udev
- )
- lm_sensors? (
- sys-apps/lm_sensors
- )
- proxy? (
- net-libs/libmicrohttpd
- )
- x6500? (
- virtual/libusb:1
- )
- ztex? (
- virtual/libusb:1
- )
-'
-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.2
- 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 avalon) \
- $(use_enable bitforce) \
- $(use_enable cpumining) \
- $(use_enable icarus) \
- $(use_enable modminer) \
- $(use_enable opencl) \
- $(use_enable scrypt) \
- --with-system-libblkmaker \
- $with_curses \
- $(use_with udev libudev) \
- $(use_with lm_sensors sensors) \
- $(use_with proxy libmicrohttpd) \
- $(use_enable x6500) \
- $(use_enable ztex)
-}
-
-src_install() {
- emake install DESTDIR="$D"
- if ! use examples; then
- rm -r "${D}/usr/share/doc/${PF}/rpc-examples"
- fi
-}
diff --git a/net-misc/bfgminer/bfgminer-3.2.5.ebuild b/net-misc/bfgminer/bfgminer-3.2.5.ebuild
deleted file mode 100644
index 006f9661a986..000000000000
--- a/net-misc/bfgminer/bfgminer-3.2.5.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.2.5.ebuild,v 1.1 2013/11/07 17:49:02 blueness Exp $
-
-EAPI=4
-
-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}.tbz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-
-IUSE="+adl avalon bitforce cpumining examples hardened icarus lm_sensors modminer ncurses +opencl proxy scrypt +udev unicode x6500 ztex"
-REQUIRED_USE='
- || ( avalon bitforce cpumining icarus modminer opencl proxy x6500 ztex )
- adl? ( opencl )
- lm_sensors? ( opencl )
- scrypt? ( || ( cpumining opencl ) )
- unicode? ( ncurses )
-'
-
-DEPEND='
- net-misc/curl
- ncurses? (
- sys-libs/ncurses[unicode?]
- )
- >=dev-libs/jansson-2
- net-libs/libblkmaker
- udev? (
- virtual/udev
- )
- lm_sensors? (
- sys-apps/lm_sensors
- )
- proxy? (
- net-libs/libmicrohttpd
- )
- x6500? (
- virtual/libusb:1
- )
- ztex? (
- virtual/libusb:1
- )
-'
-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.2
- 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 avalon) \
- $(use_enable bitforce) \
- $(use_enable cpumining) \
- $(use_enable icarus) \
- $(use_enable modminer) \
- $(use_enable opencl) \
- $(use_enable scrypt) \
- --with-system-libblkmaker \
- $with_curses \
- $(use_with udev libudev) \
- $(use_with lm_sensors sensors) \
- $(use_with proxy libmicrohttpd) \
- $(use_enable x6500) \
- $(use_enable ztex)
-}
-
-src_install() {
- emake install DESTDIR="$D"
- if ! use examples; then
- rm -r "${D}/usr/share/doc/${PF}/rpc-examples"
- fi
-}
diff --git a/net-misc/bfgminer/bfgminer-3.2.2-r1.ebuild b/net-misc/bfgminer/bfgminer-3.2.7.ebuild
index aaba8e8dbf7b..c964854d35dc 100644
--- a/net-misc/bfgminer/bfgminer-3.2.2-r1.ebuild
+++ b/net-misc/bfgminer/bfgminer-3.2.7.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# 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-3.2.2-r1.ebuild,v 1.1 2013/11/07 17:49:02 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.2.7.ebuild,v 1.1 2014/01/01 23:46:40 blueness Exp $
EAPI="4"
@@ -12,7 +12,10 @@ SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+# Waiting for dev-libs/hidapi to be keyworded
+#KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
IUSE="+adl avalon bitforce cpumining examples hardened icarus lm_sensors modminer ncurses +opencl proxy scrypt +udev unicode x6500 ztex"
REQUIRED_USE="
diff --git a/net-misc/bfgminer/bfgminer-3.2.3-r1.ebuild b/net-misc/bfgminer/bfgminer-3.2.8.ebuild
index dbb3bd5bcd0c..8cd75ff5a88a 100644
--- a/net-misc/bfgminer/bfgminer-3.2.3-r1.ebuild
+++ b/net-misc/bfgminer/bfgminer-3.2.8.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# 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-3.2.3-r1.ebuild,v 1.1 2013/11/07 17:49:02 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.2.8.ebuild,v 1.1 2014/01/01 23:46:40 blueness Exp $
EAPI="4"
@@ -12,7 +12,10 @@ SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+# Waiting for dev-libs/hidapi to be keyworded
+#KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
IUSE="+adl avalon bitforce cpumining examples hardened icarus lm_sensors modminer ncurses +opencl proxy scrypt +udev unicode x6500 ztex"
REQUIRED_USE="
diff --git a/net-misc/bfgminer/bfgminer-3.2.4.ebuild b/net-misc/bfgminer/bfgminer-3.2.9.ebuild
index e590f3e16807..71ffe434d8bc 100644
--- a/net-misc/bfgminer/bfgminer-3.2.4.ebuild
+++ b/net-misc/bfgminer/bfgminer-3.2.9.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# 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-3.2.4.ebuild,v 1.1 2013/11/07 17:49:02 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.2.9.ebuild,v 1.1 2014/01/01 23:46:40 blueness Exp $
EAPI="4"
@@ -12,7 +12,10 @@ SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+# Waiting for dev-libs/hidapi to be keyworded
+#KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
IUSE="+adl avalon bitforce cpumining examples hardened icarus lm_sensors modminer ncurses +opencl proxy scrypt +udev unicode x6500 ztex"
REQUIRED_USE="
diff --git a/net-misc/bfgminer/bfgminer-3.5.0.ebuild b/net-misc/bfgminer/bfgminer-3.5.4.ebuild
index 82b6f959e71b..334f5d7b6dbe 100644
--- a/net-misc/bfgminer/bfgminer-3.5.0.ebuild
+++ b/net-misc/bfgminer/bfgminer-3.5.4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# 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-3.5.0.ebuild,v 1.1 2013/11/07 17:49:02 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.5.4.ebuild,v 1.1 2014/01/01 23:46:40 blueness Exp $
EAPI="4"
diff --git a/net-misc/bfgminer/bfgminer-3.4.0-r1.ebuild b/net-misc/bfgminer/bfgminer-3.5.5.ebuild
index 1833cbcd27b0..14cf0dbe9d23 100644
--- a/net-misc/bfgminer/bfgminer-3.4.0-r1.ebuild
+++ b/net-misc/bfgminer/bfgminer-3.5.5.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# 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-3.4.0-r1.ebuild,v 1.1 2013/11/07 17:49:02 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.5.5.ebuild,v 1.1 2014/01/01 23:46:40 blueness Exp $
EAPI="4"
@@ -18,12 +18,13 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
#KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
# TODO: knc (needs i2c-tools header)
-IUSE="+adl avalon bitforce bfsb bigpic bitfury cpumining examples hardened icarus littlefury lm_sensors metabank modminer nanofury ncurses +opencl proxy proxy_getwork proxy_stratum scrypt +udev unicode x6500 ztex"
+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"
REQUIRED_USE="
|| ( avalon bitforce cpumining icarus modminer opencl proxy x6500 ztex )
adl? ( opencl )
bfsb? ( bitfury )
bigpic? ( bitfury )
+ hashbuster? ( bitfury )
littlefury? ( bitfury )
lm_sensors? ( opencl )
metabank? ( bitfury )
@@ -45,6 +46,9 @@ DEPEND="
udev? (
virtual/udev
)
+ hashbuster? (
+ dev-libs/hidapi
+ )
lm_sensors? (
sys-apps/lm_sensors
)
@@ -108,6 +112,7 @@ src_configure() {
$(use_enable bigpic) \
$(use_enable bitfury) \
$(use_enable cpumining) \
+ $(use_enable hashbuster) \
$(use_enable icarus) \
$(use_enable littlefury) \
$(use_enable metabank) \
diff --git a/net-misc/bfgminer/bfgminer-3.5.1.ebuild b/net-misc/bfgminer/bfgminer-3.5.6.ebuild
index e0a71560102b..040ab3f27613 100644
--- a/net-misc/bfgminer/bfgminer-3.5.1.ebuild
+++ b/net-misc/bfgminer/bfgminer-3.5.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# 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-3.5.1.ebuild,v 1.1 2013/11/07 17:49:02 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/bfgminer-3.5.6.ebuild,v 1.1 2014/01/01 23:46:40 blueness Exp $
-EAPI=4
+EAPI="4"
inherit eutils
@@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
# TODO: knc (needs i2c-tools header)
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"
-REQUIRED_USE='
+REQUIRED_USE="
|| ( avalon bitforce cpumining icarus modminer opencl proxy x6500 ztex )
adl? ( opencl )
bfsb? ( bitfury )
@@ -34,9 +34,9 @@ REQUIRED_USE='
proxy? ( || ( proxy_getwork proxy_stratum ) )
proxy_getwork? ( proxy )
proxy_stratum? ( proxy )
-'
+"
-DEPEND='
+DEPEND="
net-misc/curl
ncurses? (
sys-libs/ncurses[unicode?]
@@ -67,20 +67,10 @@ DEPEND='
ztex? (
virtual/libusb:1
)
-'
+"
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
- )
+ virtual/opencl
)
"
DEPEND="${DEPEND}
diff --git a/net-misc/bfgminer/bfgminer-3.8.0.ebuild b/net-misc/bfgminer/bfgminer-3.8.0.ebuild
new file mode 100644
index 000000000000..5194d655aa4e
--- /dev/null
+++ b/net-misc/bfgminer/bfgminer-3.8.0.ebuild
@@ -0,0 +1,144 @@
+# 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-3.8.0.ebuild,v 1.1 2014/01/01 23:46:40 blueness Exp $
+
+EAPI="4"
+
+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}.tbz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+# Waiting for dev-libs/hidapi to be keyworded
+#KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+
+# TODO: knc (needs i2c-tools header)
+IUSE="+adl avalon bifury bitforce bfsb bigpic bitfury cpumining examples hardened hashbuster hashbuster2 icarus klondike +libusb littlefury lm_sensors metabank modminer nanofury ncurses +opencl proxy proxy_getwork proxy_stratum scrypt twinfury +udev unicode x6500 ztex"
+REQUIRED_USE="
+ || ( avalon bitforce cpumining icarus modminer opencl proxy x6500 ztex )
+ adl? ( opencl )
+ bfsb? ( bitfury )
+ bigpic? ( bitfury )
+ hashbuster? ( bitfury )
+ hashbuster2? ( bitfury libusb )
+ klondike? ( libusb )
+ littlefury? ( bitfury )
+ lm_sensors? ( opencl )
+ metabank? ( bitfury )
+ nanofury? ( bitfury )
+ scrypt? ( || ( cpumining opencl ) )
+ twinfury? ( bitfury )
+ unicode? ( ncurses )
+ proxy? ( || ( proxy_getwork proxy_stratum ) )
+ proxy_getwork? ( proxy )
+ proxy_stratum? ( proxy )
+ x6500? ( libusb )
+ 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
+ )
+"
+RDEPEND="${DEPEND}
+ opencl? (
+ virtual/opencl
+ )
+"
+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 avalon) \
+ $(use_enable bifury) \
+ $(use_enable bitforce) \
+ $(use_enable bfsb) \
+ $(use_enable bigpic) \
+ $(use_enable bitfury) \
+ $(use_enable cpumining) \
+ $(use_enable hashbuster) \
+ $(use_enable hashbuster2) \
+ $(use_enable icarus) \
+ $(use_enable klondike) \
+ $(use_enable littlefury) \
+ $(use_enable metabank) \
+ $(use_enable modminer) \
+ $(use_enable nanofury) \
+ $(use_enable opencl) \
+ $(use_enable scrypt) \
+ $(use_enable twinfury) \
+ --with-system-libblkmaker \
+ $with_curses \
+ $(use_with udev libudev) \
+ $(use_with lm_sensors sensors) \
+ $(use_with proxy_getwork libmicrohttpd) \
+ $(use_with proxy_stratum libevent) \
+ $(use_enable x6500) \
+ $(use_enable ztex)
+}
+
+src_install() {
+ emake install DESTDIR="$D"
+ if ! use examples; then
+ rm -r "${D}/usr/share/doc/${PF}/rpc-examples"
+ fi
+}
diff --git a/net-misc/bfgminer/bfgminer-3.8.1.ebuild b/net-misc/bfgminer/bfgminer-3.8.1.ebuild
new file mode 100644
index 000000000000..7bbefe09bec4
--- /dev/null
+++ b/net-misc/bfgminer/bfgminer-3.8.1.ebuild
@@ -0,0 +1,144 @@
+# 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-3.8.1.ebuild,v 1.1 2014/01/01 23:46:40 blueness Exp $
+
+EAPI="4"
+
+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}.tbz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+# Waiting for dev-libs/hidapi to be keyworded
+#KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+
+# TODO: knc (needs i2c-tools header)
+IUSE="+adl avalon bifury bitforce bfsb bigpic bitfury cpumining examples hardened hashbuster hashbuster2 icarus klondike +libusb littlefury lm_sensors metabank modminer nanofury ncurses +opencl proxy proxy_getwork proxy_stratum scrypt twinfury +udev unicode x6500 ztex"
+REQUIRED_USE="
+ || ( avalon bitforce cpumining icarus modminer opencl proxy x6500 ztex )
+ adl? ( opencl )
+ bfsb? ( bitfury )
+ bigpic? ( bitfury )
+ hashbuster? ( bitfury )
+ hashbuster2? ( bitfury libusb )
+ klondike? ( libusb )
+ littlefury? ( bitfury )
+ lm_sensors? ( opencl )
+ metabank? ( bitfury )
+ nanofury? ( bitfury )
+ scrypt? ( || ( cpumining opencl ) )
+ twinfury? ( bitfury )
+ unicode? ( ncurses )
+ proxy? ( || ( proxy_getwork proxy_stratum ) )
+ proxy_getwork? ( proxy )
+ proxy_stratum? ( proxy )
+ x6500? ( libusb )
+ 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
+ )
+"
+RDEPEND="${DEPEND}
+ opencl? (
+ virtual/opencl
+ )
+"
+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 avalon) \
+ $(use_enable bifury) \
+ $(use_enable bitforce) \
+ $(use_enable bfsb) \
+ $(use_enable bigpic) \
+ $(use_enable bitfury) \
+ $(use_enable cpumining) \
+ $(use_enable hashbuster) \
+ $(use_enable hashbuster2) \
+ $(use_enable icarus) \
+ $(use_enable klondike) \
+ $(use_enable littlefury) \
+ $(use_enable metabank) \
+ $(use_enable modminer) \
+ $(use_enable nanofury) \
+ $(use_enable opencl) \
+ $(use_enable scrypt) \
+ $(use_enable twinfury) \
+ --with-system-libblkmaker \
+ $with_curses \
+ $(use_with udev libudev) \
+ $(use_with lm_sensors sensors) \
+ $(use_with proxy_getwork libmicrohttpd) \
+ $(use_with proxy_stratum libevent) \
+ $(use_enable x6500) \
+ $(use_enable ztex)
+}
+
+src_install() {
+ emake install DESTDIR="$D"
+ if ! use examples; then
+ rm -r "${D}/usr/share/doc/${PF}/rpc-examples"
+ fi
+}
diff --git a/net-misc/bfgminer/bfgminer-3.9.0.ebuild b/net-misc/bfgminer/bfgminer-3.9.0.ebuild
new file mode 100644
index 000000000000..d33d9fcc9797
--- /dev/null
+++ b/net-misc/bfgminer/bfgminer-3.9.0.ebuild
@@ -0,0 +1,144 @@
+# 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-3.9.0.ebuild,v 1.1 2014/01/01 23:46:40 blueness Exp $
+
+EAPI="4"
+
+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}.tbz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+# Waiting for dev-libs/hidapi to be keyworded
+#KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+
+# TODO: knc (needs i2c-tools header)
+IUSE="+adl avalon bifury bitforce bfsb bigpic bitfury cpumining examples hardened hashbuster hashbuster2 icarus klondike +libusb littlefury lm_sensors metabank modminer nanofury ncurses +opencl proxy proxy_getwork proxy_stratum scrypt twinfury +udev unicode x6500 ztex"
+REQUIRED_USE="
+ || ( avalon bitforce cpumining icarus modminer opencl proxy x6500 ztex )
+ adl? ( opencl )
+ bfsb? ( bitfury )
+ bigpic? ( bitfury )
+ hashbuster? ( bitfury )
+ hashbuster2? ( bitfury libusb )
+ klondike? ( libusb )
+ littlefury? ( bitfury )
+ lm_sensors? ( opencl )
+ metabank? ( bitfury )
+ nanofury? ( bitfury )
+ scrypt? ( || ( cpumining opencl ) )
+ twinfury? ( bitfury )
+ unicode? ( ncurses )
+ proxy? ( || ( proxy_getwork proxy_stratum ) )
+ proxy_getwork? ( proxy )
+ proxy_stratum? ( proxy )
+ x6500? ( libusb )
+ 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
+ )
+"
+RDEPEND="${DEPEND}
+ opencl? (
+ virtual/opencl
+ )
+"
+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 avalon) \
+ $(use_enable bifury) \
+ $(use_enable bitforce) \
+ $(use_enable bfsb) \
+ $(use_enable bigpic) \
+ $(use_enable bitfury) \
+ $(use_enable cpumining) \
+ $(use_enable hashbuster) \
+ $(use_enable hashbuster2) \
+ $(use_enable icarus) \
+ $(use_enable klondike) \
+ $(use_enable littlefury) \
+ $(use_enable metabank) \
+ $(use_enable modminer) \
+ $(use_enable nanofury) \
+ $(use_enable opencl) \
+ $(use_enable scrypt) \
+ $(use_enable twinfury) \
+ --with-system-libblkmaker \
+ $with_curses \
+ $(use_with udev libudev) \
+ $(use_with lm_sensors sensors) \
+ $(use_with proxy_getwork libmicrohttpd) \
+ $(use_with proxy_stratum libevent) \
+ $(use_enable x6500) \
+ $(use_enable ztex)
+}
+
+src_install() {
+ emake install DESTDIR="$D"
+ if ! use examples; then
+ rm -r "${D}/usr/share/doc/${PF}/rpc-examples"
+ fi
+}
diff --git a/net-misc/bfgminer/files/3.1.0-Bugfix-opencl-Add-missing-include-for-fpgautils.h-ne.patch b/net-misc/bfgminer/files/3.1.0-Bugfix-opencl-Add-missing-include-for-fpgautils.h-ne.patch
deleted file mode 100644
index 3c941f386f3d..000000000000
--- a/net-misc/bfgminer/files/3.1.0-Bugfix-opencl-Add-missing-include-for-fpgautils.h-ne.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From d65e37e05203a4e88b42680fd9504c54833f28a6 Mon Sep 17 00:00:00 2001
-From: Luke Dashjr <luke-jr+git@utopios.org>
-Date: Fri, 14 Jun 2013 18:06:02 +0000
-Subject: [PATCH] Bugfix: opencl: Add missing include for fpgautils.h (needed
- for open_bitstream)
-
----
- ocl.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/ocl.c b/ocl.c
-index 15bd86c..12a3d29 100644
---- a/ocl.c
-+++ b/ocl.c
-@@ -34,6 +34,7 @@
- #define OMIT_OPENCL_API
-
- #include "findnonce.h"
-+#include "fpgautils.h"
- #include "ocl.h"
-
- /* Platform API */
---
-1.8.1.5
-
diff --git a/net-misc/bfgminer/files/3.1.0-Bugfix-opencl-Build-fpgautils-even-if-OpenCL-is-the-.patch b/net-misc/bfgminer/files/3.1.0-Bugfix-opencl-Build-fpgautils-even-if-OpenCL-is-the-.patch
deleted file mode 100644
index 27eef4d50b16..000000000000
--- a/net-misc/bfgminer/files/3.1.0-Bugfix-opencl-Build-fpgautils-even-if-OpenCL-is-the-.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From fa2f27dbc7b1bffc77526a752824a7dc7cfa6a77 Mon Sep 17 00:00:00 2001
-From: Luke Dashjr <luke-jr+git@utopios.org>
-Date: Sat, 15 Jun 2013 19:20:47 +0000
-Subject: [PATCH] Bugfix: opencl: Build fpgautils even if OpenCL is the only
- driver, now that it uses it for kernel-finding
-
----
- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 97aa8c7..c69d01d 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -525,7 +525,7 @@ AC_SUBST(libblkmaker_LIBS)
-
- AM_CONDITIONAL([NEED_LIBBLKMAKER], [test x$with_system_libblkmaker != xyes])
- AM_CONDITIONAL([NEED_DYNCLOCK], [test x$icarus$modminer$x6500$ztex != xnonono])
--AM_CONDITIONAL([NEED_FPGAUTILS], [test x$avalon$icarus$bitforce$modminer$x6500$ztex != xnononononono])
-+AM_CONDITIONAL([NEED_FPGAUTILS], [test x$avalon$icarus$bitforce$modminer$opencl$x6500$ztex != xnonononononono])
- AM_CONDITIONAL([HAS_SCRYPT], [test x$scrypt = xyes])
- AM_CONDITIONAL([HAVE_CURSES], [test x$curses = xyes])
- AM_CONDITIONAL([HAVE_SENSORS], [test x$with_sensors = xyes])
---
-1.8.1.5
-
diff --git a/net-misc/bfgminer/files/Bugfix-Fix-building-without-OpenCL-support.patch b/net-misc/bfgminer/files/Bugfix-Fix-building-without-OpenCL-support.patch
deleted file mode 100644
index 8d09aa39ef86..000000000000
--- a/net-misc/bfgminer/files/Bugfix-Fix-building-without-OpenCL-support.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From f7125dc965963bd9860dc92616e2499a02297587 Mon Sep 17 00:00:00 2001
-From: Luke Dashjr <luke-jr+git@utopios.org>
-Date: Thu, 26 Apr 2012 21:25:32 -0400
-Subject: [PATCH] Bugfix: Fix building without OpenCL support
-
----
- driver-opencl.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
-diff --git a/driver-opencl.c b/driver-opencl.c
-index 82b8cf3..2e1d4cd 100644
---- a/driver-opencl.c
-+++ b/driver-opencl.c
-@@ -44,6 +44,7 @@
- /* TODO: cleanup externals ********************/
-
-
-+#ifdef HAVE_OPENCL
- /* Platform API */
- CL_API_ENTRY cl_int CL_API_CALL
- (*clGetPlatformIDs)(cl_uint /* num_entries */,
-@@ -248,6 +249,7 @@ load_opencl_symbols() {
-
- return true;
- }
-+#endif
-
-
- #ifdef HAVE_CURSES
---
-1.7.3.4
-
diff --git a/net-misc/bfgminer/metadata.xml b/net-misc/bfgminer/metadata.xml
index 8d451269d43f..7cba60eeb7f2 100644
--- a/net-misc/bfgminer/metadata.xml
+++ b/net-misc/bfgminer/metadata.xml
@@ -13,13 +13,17 @@
<use>
<flag name='adl'>Enable support for controlling fans and overclocking on AMD cards with AMD Display Library</flag>
<flag name='avalon'>Enable support for mining with Avalon ASIC modules</flag>
+ <flag name='bifury'>Enable support for mining with Bi*fury USB sticks</flag>
<flag name='bitforce'>Enable support for mining with ButterFly Labs BitFORCE ASICs and/or FPGAs</flag>
<flag name='bfsb'>Enable support for mining on BFSB host Raspberry Pi</flag>
<flag name='bigpic'>Enable support for mining with Big Picture Mining USB sticks (Red/BlueFury, BF1, etc)</flag>
<flag name='bitfury'>Enable support for mining with 55nm Bitfury-based devices</flag>
<flag name='cpumining'>Enable support for mining with CPUs</flag>
<flag name='hashbuster'>Enable support for mining with HashBuster nano boards</flag>
+ <flag name='hashbuster2'>Enable support for mining with HashBuster micro boards</flag>
<flag name='icarus'>Enable support for mining with Icarus-compatible devices (including Block Erupter Sapphire ASICs)</flag>
+ <flag name='klondike'>Enable support for mining with Klondike USB miners</flag>
+ <flag name='libusb'>Use libusb</flag>
<flag name='littlefury'>Enable support for mining with LittleFury USB sticks</flag>
<flag name='metabank'>Enable support for mining on Metabank host Raspberry Pi</flag>
<flag name='modminer'>Enable support for mining with ModMiner FPGAs</flag>
@@ -32,6 +36,7 @@
<flag name='scrypt'>Enable support for scrypt mining algorithm</flag>
<flag name='sse2_4way'>Enable support for CPU SSE2 4way mining algorithm</flag>
<flag name='sse4'>Enable support for CPU SSE4 mining algorithm</flag>
+ <flag name='twinfury'>Enable support for mining with Twinfury USB sticks</flag>
<flag name='x6500'>Enable support for mining with X6500 FPGAs</flag>
<flag name='ztex'>Enable support for mining with Ztex FPGAs</flag>
</use>