diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2013-01-04 02:12:34 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2013-01-04 02:12:34 +0000 |
commit | 49b72d0a103cedb8bd9810d91ac0107a18001f49 (patch) | |
tree | 5888becbe630ad761b24a78d361b466955b6e589 /net-misc | |
parent | Version bump, remove older (diff) | |
download | historical-49b72d0a103cedb8bd9810d91ac0107a18001f49.tar.gz historical-49b72d0a103cedb8bd9810d91ac0107a18001f49.tar.bz2 historical-49b72d0a103cedb8bd9810d91ac0107a18001f49.zip |
Another version bump
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/bfgminer/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/bfgminer/Manifest | 30 | ||||
-rw-r--r-- | net-misc/bfgminer/bfgminer-2.10.2.ebuild | 132 |
3 files changed, 154 insertions, 15 deletions
diff --git a/net-misc/bfgminer/ChangeLog b/net-misc/bfgminer/ChangeLog index 223d1b8e3899..38b0952586b5 100644 --- a/net-misc/bfgminer/ChangeLog +++ b/net-misc/bfgminer/ChangeLog @@ -1,6 +1,11 @@ # 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.31 2013/01/04 02:06:10 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/bfgminer/ChangeLog,v 1.32 2013/01/04 02:12:04 blueness Exp $ + +*bfgminer-2.10.2 (04 Jan 2013) + + 04 Jan 2013; Anthony G. Basile <blueness@gentoo.org> +bfgminer-2.10.2.ebuild: + Another version bump *bfgminer-2.9.7 (04 Jan 2013) diff --git a/net-misc/bfgminer/Manifest b/net-misc/bfgminer/Manifest index c55052b2a01e..7d7f7bd93bab 100644 --- a/net-misc/bfgminer/Manifest +++ b/net-misc/bfgminer/Manifest @@ -2,6 +2,7 @@ Hash: SHA256 AUX Bugfix-Fix-building-without-OpenCL-support.patch 730 SHA256 4b6d2c1e1b013215f325fe673bde0b161bd8eaea89e721a129cad8e051d6a054 SHA512 c0bb0e0119ab5586fca0626fcf9351cd4b1ff26811d0f05851747c66d9cbacb635ec14cecb9843771bf3f5e29c82313a1feeea387f2f91e85ae01c02e889ae0a WHIRLPOOL 9137171200de11eff964945818cdbe06b5f5a41d62171d334e01cbe023a7684a6392e767f80e8e7ffc3e80a5d7de493344f07a69aedaea8146e216962eda2568 +DIST bfgminer-2.10.2.tbz2 7012446 SHA256 dfaa5f91621490436b33d35c38346285bb32e38af853eb79abe35c2d16b89034 SHA512 72b79680966731d972fabcf2e2ba0e6677faf45f7798fc1b82bf894041db5675fa7ae2341094ac4f3069266e21a859eaf01624f91bff862d95ac7815b44a80ed WHIRLPOOL 70482e4f76c3502de7139ddaf7aa4d36e7e7f338cf92c8a9125c96ae18ecda4b6b346b9ae91cff9ea4e27d559b58545d2d95fa8db42cbde290642bb2e8b33a4d DIST bfgminer-2.3.6.tbz2 4651689 SHA256 e55b50cc2e1e77de09a5debfdffabe05fa82307c8b93fabf914823f27e24cf78 DIST bfgminer-2.4.4.tbz2 6009722 SHA256 247a8e56c4982e0ea1f7e98567ae73be9c8a5a7ae7cb3b1a97c53cdd007ab22c SHA512 76048d63350d6ef7ae6961687bd273f53105b9e46b0caf36b521f7527580310bc357ab973db658149f1a176e5dde06ab630f6bd1eedd1953cbd1150df3880809 WHIRLPOOL 8e2eedef1f14f27daa259857605f018fe58180727f8907ceb966ac348b6d42c9cc27f84c5b73c3eb64e5daccf76e95c221a798cf5f714686f940ae10af8326dd DIST bfgminer-2.5.0.tbz2 6015548 SHA256 81a23270cac2ad49c5ca70f498c1194d245fff6aba5f3b9e5ef1f3e6fa1c9482 SHA512 6c4517ef36300d68ea721be63380c491932b01666d49dad87f4d1752b70606b6abe2e4a30c5b5ce0b72b9a029a588503ac9dee1f9d9e9b3fefd483ccdda37bdc WHIRLPOOL 3aa165a96cfc60ad126bb17dcb989682be3dd46f556caa7c71791da5e49e87129dd139c3c476894837f4c035a30657d6372a34ef9a79979baccb20ae56b9e543 @@ -11,6 +12,7 @@ DIST bfgminer-2.7.5.tbz2 5652670 SHA256 b264333e81689226580b0a49f2d1f4ee4ff9cbc9 DIST bfgminer-2.8.7.tbz2 6000668 SHA256 d0dca0547bc5a231b2a6c85e8fa94546b4682c3c2fdebc65b61cb4537a36976e SHA512 a9d82d82eee9d02fbe911646d12694cd3f61fe22f177d2964907e83df491b1f055e25f0a7d89e1f96a08a7d13f7d53dab75d5fc079380f6614a6ba7556a09108 WHIRLPOOL 0719780f03b7d501552338f097807ec79aeab2276dc9b72dc483c80e67ea3bc98a5185c3d605f44179b437553219cedd2cea5628e2413adf8603c8a0101a0488 DIST bfgminer-2.9.4.tbz2 6993878 SHA256 c0ae1ec0c7c897fa7c538a4d07395a195c048cd28a37526f2d8c4791209dcc46 SHA512 4aa43dcb85a3ebb0754a345dec03e20c62a26179fa80aeaa5ee57dba0401f1e67c2957385196e96b0fd57dad1d18322cbeaa539602eb3d4cae19303a058dbe1f WHIRLPOOL 894ecae854d3a5e462255eeea262ee952a108b4cdec656f5939e06488d6b60ae9f029cce73692757781615528b3af1f37f6b7b7cc13081778a2f92617545c2d8 DIST bfgminer-2.9.7.tbz2 6992325 SHA256 95c17697520392e709ae8b7090772b0fb6c9b250cae808daa749354321753255 SHA512 64fd1676fa410bf3e7c52bcbbe793142a2fc4809e93eaa3017a6ddceee9459f26fa9669dc099c569b5e69af484f69fbb285f73b7210eff2fdcc407a7f6cd51ca WHIRLPOOL 3fe84e352ddeacfe7bafe9afbb9c9a2487d25e9aa71b696cd4f76d5216c36aea3084abbffb0b38ea4d362622a133f7f3572d36524b4856c524a9eb8a77db61a8 +EBUILD bfgminer-2.10.2.ebuild 3004 SHA256 0715d4f1541ba8b40527b2c212921d66de296d189b2645483c9a0faccb44ed32 SHA512 803b8eddf03e64329e45f8f0e86bb29df215db9c46878a418e1af8b9f27a0fd5df986b224624a23c29cd7aafe6539a38cb702609be3050599e18eac6a965d2ae WHIRLPOOL aed2e2feb48ba989c0c65fadacd9d40110b49ad5791c4d83563ecd33360bf3702528b82554e3c181f433af8ca27b95c885816d196737c24cc6d86ec730c5df9a EBUILD bfgminer-2.3.6.ebuild 2638 SHA256 a1246f2ff3853aafe905a490dc7a9a027519084ff22fecd81cb86cadb3f43934 SHA512 13736c63cd5abeb744880834a149c74fe42aa2b23b817948f58148cd349731c07e35d61a8e5e56467047e0a853e717fb1297741649f9fe4d07bbef8c868a2839 WHIRLPOOL e4e5cff3d37432bdf20ed01ce35a43267db42331bbf07ee845d53b8a6446c419a6e6b2b2c2a5fff654bb4d659c75ef0aa259a722d6fc5f90907b0884ff6ef9fc EBUILD bfgminer-2.4.4.ebuild 2759 SHA256 970e3befee47453247b2d9e860d0802d98e380430d4527e3fa731c728a9612c8 SHA512 6dfe90f0ec124fcd22e6c4daa4be3cc6f260ed6278c28d439a37bdfd9e14663e9b730d68376c7d491748ca4d1d6d3fa85258b1924c8a9affcb1e89a333171dad WHIRLPOOL 44d35463115a33bbaa06e6fba64771681d1b6665eacc291b96e40ff379ed25d03c10e620f6eae865406bd0d4995162cff748051a696a427ef3667dfdc91fe4b6 EBUILD bfgminer-2.5.0.ebuild 2774 SHA256 c0788808a0f96e4513de1910f15aa2fde8655be88e6b752899c016460f87cff4 SHA512 2e51218b912e1516382273951d36d6705d67d718be1e7476276a7835838f5fa065f241a44b414c987fd863070d1041e67e607f5d119a449d7ca424eb196d6f1e WHIRLPOOL a81e996dce0d1b9f09e72b8ef260398a29b8ac4f050c8bb218cffd120ab3b858ab5e67848670c090786eec4cb517f9ba5cea872192a438287cce990c7359d56c @@ -20,22 +22,22 @@ EBUILD bfgminer-2.7.5.ebuild 2860 SHA256 ce45785f4a07e61e80cb67ccb4694ee709945da EBUILD bfgminer-2.8.7.ebuild 2920 SHA256 f37c04cba8b8eebcc017c5275f7bfe13f1d532a57c4d266d2839e2df98e44f91 SHA512 2eeeef65074e88e2a2239f85d76258aed801a4670e2fa5193f9e343991db21673fb51072ff541d3f0b98a6f2f70b8074d9e5675b93fdcd96ab387f0af680e64e WHIRLPOOL 3e6563175aa698ddab90aedee7572324c1c200ee422a106f587f133730412cbaa33e5f3cb469decefacf39f4311a716105d309eb842a0b854ae36d109c371c9c EBUILD bfgminer-2.9.4.ebuild 3003 SHA256 3dee081a775ea866fd93593acb30d10d116871d6b6f88257e0a9c66e1341117c SHA512 6cb67166b1a1a7ad4fa1e8716bdef784efa987cb46599cf340b82ee428575e4ce87fea6e4bdb2217d3dda1490846612248eefb7037ff708d99835173579ae499 WHIRLPOOL 75fd60eb9c7bce3271687cf06e7987526a6694b42a58ac2950d30a08a0371157d81a023b6855588a3c04d5e2fa94ae94874ad244001b38ef3e31ec572cbb357f EBUILD bfgminer-2.9.7.ebuild 3003 SHA256 04518d33dbeee05761337d726ef7b750792ab489fa09cf66e7d4c45519c3f9ff SHA512 2e1f94656bb6262d4b87d3c21e5a91f13882400b1f4d257df2e4044a59d7d06aa7196d79a99f53df9486b06cb16684b534fd1d3f7913f47f7ae001e118fc4b5c WHIRLPOOL edcfdb65fc2a3a1709f8c41297257b45c06e89e6dcc1d8ef5f02b480843dd9ecff2679b015dbe2fb6bcc15ce7aac4bcfef872b935b2bc1a24905f76090499073 -MISC ChangeLog 5954 SHA256 46599b2b1ed5f609ef9e5e07eb22826b46dde798b4f5fe65c7ca117ae3462899 SHA512 0f5d778e82a27da44319f20a47f5e0cdf00664cfe1dc69d2762c7e43b6b17d4b72b67b31a619d51d7918592cb5ebc70bb54a7397cc8c78ca09d703823a79f50c WHIRLPOOL 2e65d65dfcb69d6167bc0617cc0052224663e3b0c78e640a4e632a2fd59a06410743b16ca59142f1fec08e56eb756636f3c6d5346723ddc4ecf8b51d6c5481fe +MISC ChangeLog 6090 SHA256 6ac6b5b192b6da60b78b2b82f064f4e9d78a7cde81984998c436a127bf9f8c45 SHA512 aa9cf645a4ed03c6d3b51611960433c2c71009502b3854ed1ef6d6b85894061c59f5146d4c034a39963e76c402f7f51ee6ac3220ae795cdb2a7e694a1b994929 WHIRLPOOL 9eb952be01c282250f638e197fdaa658edf097f263f8e6978303e61d254245f899c8a068642d132be94985f941cf586a60d3cede6c27fcf37eeb676ca9d1f23e MISC metadata.xml 1318 SHA256 afedc304b6ff397a6cec12649d9b5f45154d3105fa1e2466a1b38f6e011fa5a0 SHA512 89e4e6ae835eea7a6e412f74a8229337908c6d2be1d9a5d823d2e8a9ff6b3ad3e942cf8d3c3c0a91b2eddb50962dbea2e31a0a655a04bbe09fc25a1fcdb160dd WHIRLPOOL d8c61e0131d1fac8f91a7ca19b55743810bfa5fdcd3a24aa570403ded162213f63d3e102d08ab71bcbd6271408907a84905de6a51776773496a85d6b4f9b73d8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCAAGBQJQ5jkYAAoJEJOE+m71LUu6RGcP+wT9fUkTLHOfO3x4DQMeyWjj -e0fYN6kB6lunFsm994MevE6xXoRpIpyjzgRwDeUyRijOq4pct6Zk46kevG5LKqjx -0+uWjTNyulX8aHH1/Vd8frshzyl/tXa4PAF3KFM3nxhwEwcBQiO8vzxm4rliZjvG -sokFskprL7jYvFf7W/NFNTplaAAFqrT2g4mDA1zdsmhVEJx5TOuWJlMfp1m3XUPd -0W8VQrhQxJFFeBMrsvLz0zffAF3CjpjqYwQT5fYZEmJwECvBnfx9hBhpUch+9deG -wIHX/CnSuRBjIE2VZFMtPhG7eVpwGXUzjwvM8mvFcCs9GkB10jX6/kLxRHEVHxVV -aCj4lnBIU0OWBGs74TMJPZRG6Km7KmULFx1m+ItjSCxrClm3G5YGZVTWpUkv7278 -oJiGcVTcTobmLiCPueKTQTvyyPfUMAAv2mNfiP3Y+Y4Z7GBbPLMdXT3Fi7MZpZbJ -lc41DB47ijF3Lt+20Y8dcixGpn74zXb4yvOdUCizEqDqlXQY/UOKkcItihCvyV6t -QI4zp6MnTS+SU7sjRlGx1y0AaA2k3DYzadglsyAuVw8jHCj4r6Iw7T6CQo3/YlgG -J8wsSZHbp3PzGHW2zML+pXEFn2igcZrtK1pWzw4pLtzx8/bXuG60gX03m7/ibEdZ -u/QTWcaTbgDIMYjlcN6Y -=P7eU +iQIcBAEBCAAGBQJQ5jqNAAoJEJOE+m71LUu6M4wP/0ekbyLb1qLFFYNnM2wa9XfU +R7GRkdorPj4JlWy3PgyDfj6rUS2rgn1g4nu7v7WzxhTNoyFc/2+kZGD16fJGiH/U +++v/fZ5fPvi3L6Dg8GYZSqytYIWx39tgUIs88rz0eva3C15L6q2bHFa7fjMobzM3 +4apyAld318Vd1I1Dz4tL1AjYctJFMdX0YOsF1mxMtvl/ESNNz7L7tbxTB7grbypi +xy3hqCBw8Fx7cigFNqxhBNzniUxtqZL4CzM7X/MvliKn5lCHxV4SOmtmGY9lKDvg +cr6j/uj0g7MSLkwMl3hRHkgkip1P6clyDwH6fTZJ/zI4W7GUrubLOzwX2Mlgi4XD +PSD1eLSGI/7tLCJkoYSik1thoKx3z7q4MYQI2+HPwVV/2czA6H9f0+KTQ3k2VnPa +XuCbf9enVhPRQIhsPvIeiALFNJ6KsImid0J+V3NQhrCMV5A3KcJlzRgl3G+MgpeG +dQwb6WKnQruf7rbDPzmCI/HvA9M6pcncUBvbTBY5H0EMbNKTzZpriWQEvtsig7wR +aWC3g8Jh+5NYVRnpihIEw2AvxUERTDyHSDt/V/tERPhGSZ+Yv6GPo1j4kmaZKj00 +HR2n90YKh0ht7Y4/9138LeYUUd4oIR/IaZ+baqYtgSRrQY+K8HYhXQ5cGa6c24SJ +xCD4RvZ32dEmssznUz+3 +=9G8Q -----END PGP SIGNATURE----- diff --git a/net-misc/bfgminer/bfgminer-2.10.2.ebuild b/net-misc/bfgminer/bfgminer-2.10.2.ebuild new file mode 100644 index 000000000000..f9585bf6efa5 --- /dev/null +++ b/net-misc/bfgminer/bfgminer-2.10.2.ebuild @@ -0,0 +1,132 @@ +# 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.2.ebuild,v 1.1 2013/01/04 02:12:04 blueness Exp $ + +EAPI="4" + +inherit eutils + +DESCRIPTION="Modular Bitcoin CPU/GPU/FPGA miner in C" +HOMEPAGE="https://bitcointalk.org/index.php?topic=78192.0" +SRC_URI="http://luke.dashjr.org/programs/bitcoin/files/${PN}/${PV}/${P}.tbz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~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 + 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.java api-example.c + fi + cd libblkmaker + emake DESTDIR="$D" install +} |