net-misc / bfgminer

Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C

Official package sites : https://bitcointalk.org/?topic=168174 ·

v5.5.0-r3 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 x86 ~arm ~ppc ~ppc64
USE flags
adl alchemist avalon avalonmm bfsb bfx bifury bigpic bitforce bitfury bitmain cointerra cpumining drillbit dualminer examples gridseed hardened hashbuster hashbuster2 hashfast icarus jingtian keccak klondike libusb littlefury lm-sensors metabank minion modminer nanofury ncurses opencl proxy rockminer screen scrypt sha256d twinfury udev udev-broad-rules unicode x6500 zeusminer ztex

General

adl
Enable support for controlling fans and overclocking on AMD cards with AMD Display Library
alchemist
Enable support for mining with AlcheMist
avalon
Enable support for mining with Avalon 1 ASIC modules
avalonmm
Enable support for mining with Avalon 2/3 ASIC modules
bfsb
Enable support for mining on BFSB host Raspberry Pi
bfx
Enable support for mining with BFx2 USB sticks
bifury
Enable support for mining with Bi*fury USB sticks
bigpic
Enable support for mining with Big Picture Mining USB sticks (Red/BlueFury, BF1, etc)
bitforce
Enable support for mining with ButterFly Labs BitFORCE ASICs and/or FPGAs
bitfury
Enable support for mining with 55nm Bitfury-based devices
bitmain
Enable support for mining with Bitmain Antminer S* series
cointerra
Enable support for mining with CoinTerra TerraMiner.
cpumining
Enable support for mining with CPUs
drillbit
Enable support for mining with Drillbit boards
dualminer
Enable support for mining with DualMiner USB sticks
examples
Install examples, usually source code
gridseed
Enable support for mining with 5-chip GridSeed orbs
hardened
Activate default security enhancements for toolchain (gcc, glibc, binutils)
hashbuster
Enable support for mining with HashBuster nano boards
hashbuster2
Enable support for mining with HashBuster micro boards
hashfast
Enable support for mining with HashFast devices
icarus
Enable support for mining with Icarus-compatible devices (including Block Erupter Sapphire ASICs)
jingtian
Enable support for mining on JingTian boards via SPI/GPIO
keccak
Enable support for mining with Keccak miners
klondike
Enable support for mining with Klondike USB miners
libusb
Use libusb
littlefury
Enable support for mining with LittleFury USB sticks
lm-sensors
Add linux lm-sensors (hardware sensors) support
metabank
Enable support for mining on Metabank host Raspberry Pi
minion
Enable support for mining on minion chips via SPI (BlackArrow Prospero)
modminer
Enable support for mining with ModMiner FPGAs
nanofury
Enable support for mining with NanoFury USB sticks
ncurses
Add ncurses support (console display library)
opencl
Enable support for mining with OpenCL-capable devices (GPUs)
proxy
Enable support for virtual proxy device
proxy_getwork
Enable proxy support for getwork protocol (often used with Block Erupter Blades)
proxy_stratum
Enable proxy support for stratum protocol
rockminer
Enable support for mining with RockMiner devices
screen
Provide start-bfgminer.sh script to launch BFGMiner in app-misc/screen
scrypt
Enable support for scrypt mining algorithm
sha256d
Enable support for SHA256d mining algorithm
twinfury
Enable support for mining with Twinfury USB sticks
udev
Enable virtual/udev integration (device discovery, power and storage device support, etc)
udev-broad-rules
Enable broader udev rules that may match non-mining devices
unicode
Add support for Unicode
x6500
Enable support for mining with X6500 FPGAs
zeusminer
Enable support for mining with ZeusMiner units
ztex
Enable support for mining with Ztex FPGAs

app-misc / realpath : Return the canonicalized absolute pathname

app-misc / screen : screen manager with VT100/ANSI terminal emulation

dev-lang / yasm : An assembler for x86 and x86_64 instruction sets

dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

dev-libs / libbase58 : C implementation of Bitcoin's base58 encoding

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / uthash : An easy-to-use hash implementation for C programmers

net-libs / libblkmaker : C implementation of Bitcoin's getblocktemplate interface

net-libs / libmicrohttpd : Small C library to run an HTTP server as part of another application

net-misc / curl : A Client that groks URLs

sys-apps / coreutils : Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)

sys-apps / lm-sensors : Hardware Monitoring user-space utilities

sys-libs / ncurses : Console display library

virtual / libusb : Virtual for libusb

virtual / pkgconfig : Virtual for the pkg-config implementation

virtual / udev : Virtual to select between different udev daemon providers

app-misc / realpath : Return the canonicalized absolute pathname

app-misc / screen : screen manager with VT100/ANSI terminal emulation

dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

dev-libs / libbase58 : C implementation of Bitcoin's base58 encoding

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

net-libs / libblkmaker : C implementation of Bitcoin's getblocktemplate interface

net-libs / libmicrohttpd : Small C library to run an HTTP server as part of another application

net-misc / curl : A Client that groks URLs

sys-apps / coreutils : Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)

sys-apps / lm-sensors : Hardware Monitoring user-space utilities

sys-libs / ncurses : Console display library

virtual / libusb : Virtual for libusb

virtual / opencl : Virtual for OpenCL API

virtual / udev : Virtual to select between different udev daemon providers

636422
net-misc/bfgminer-3.10.5 : configure: error: in /.../bfgminer-3.10.5 :
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-misc/bfgminer: add subslot binder for net-libs/libmicrohttpd
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-misc/bfgminer: remove sys-apps/sed from DEPEND
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-misc/bfgminer: remove dead cuda dep
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luke Dashjr · gentoo
net-misc/bfgminer: Upstream patch to fix build failure with USE=-cpumining
Closes: https://bugs.gentoo.org/775560 Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org> Closes: https://github.com/gentoo/gentoo/pull/22718 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/bfgminer: add libjansson subslot dep
Earlier versions of libjansson lacked symbol versioning, causing crashes. Bug: https://bugs.gentoo.org/812119 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-misc/bfgminer: Add sys-libs/ncurses[unicode(+)]
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/bfgminer: eutils--, fix variable style
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
net-misc/bfgminer: Remove old
Bug: https://bugs.gentoo.org/727008 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/bfgminer: Stabilize 5.5.0 x86, #727008
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-misc/bfgminer: Stabilize 5.5.0 amd64, #727008
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/bfgminer: add gcc 10 patch
Thanks-to: Luke-Jr <luke-jr+gentoobugs@utopios.org> Bug: https://bugs.gentoo.org/727008 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-misc/bfgminer: Remove stale sys-freebsd/ deps
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant --docdir/--htmldir
Closes: https://github.com/gentoo/gentoo/pull/14742 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-misc/bfgminer: Update for lm_sensors → lm-sensors
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Matt Turner · gentoo
net-misc/bfgminer: dropped mips keywords
Anthony G. Basile · gentoo
net-misc/bfgminer: add alchemist to REQUIRED_USE for scrypt
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Anthony G. Basile · gentoo
net-misc/bfgminer: version bump to 5.5.0
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Anthony G. Basile · gentoo
net-misc/bfgminer: bump to EAPI 6
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Anthony G. Basile · gentoo
net-misc/bfgminer: remove older versions
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Anthony G. Basile · gentoo
net-misc/bfgminer: 5.4.2 stable on amd64 and x86
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Anthony G. Basile · gentoo
net-misc/bfgminer: fix -no-pie for gcc-6, bug #640902
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Luke Dashjr · gentoo
net-misc/bfgminer: version bump to 5.4.2
Anthony G. Basile · gentoo
net-misc/bfgminer: version bump to 5.4.1
Package-Manager: portage-2.2.20.1
Luke Dashjr · gentoo
net-misc/bfgminer: Bump to 4.10.4 and 5.4.0
Anthony G. Basile · gentoo
net-misc/bfgminer: zeusminer requires icarus, bug #558804.
Thanks Dmitri Bogomolov. Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
net-misc/bfgminer: clean out some older versions.
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
net-misc/bfgminer: remove dead dependencies
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
net-misc/bfgminer: version bump 5.3.0
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed