# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup github 1.0 github.setup ckolivas cgminer 4.10.0 v categories finance platforms darwin maintainers nomaintainer license GPL-3 description ASIC/FPGA miner in c for bitcoin long_description \ This is a multi-threaded multi-pool FPGA and ASIC miner for bitcoin. checksums rmd160 462f88d309e73319f8c00d000fd189893e6b43da \ sha256 c6daebffd180ac3db106fe0d5cf4e4b9629d866e80b7b1418ce204290facc7a3 \ size 2035142 depends_build-append port:pkgconfig \ port:gawk depends_lib port:ncurses \ path:lib/pkgconfig/libusb-1.0.pc:libusb \ port:curl use_autoreconf yes post-destroot { delete ${destroot}${prefix}/include delete ${destroot}${prefix}/lib xinstall -d ${destroot}${prefix}/share/doc/${name} xinstall -m 644 -W $worksrcpath API-README ASIC-README FPGA-README \ LICENSE NEWS README ${destroot}${prefix}/share/doc/${name} } variant ants1 description {Add support for Antminer S1} { configure.args-append --enable-ants1 } variant ants2 description {Add support for Antminer S2} { configure.args-append --enable-ants2 } variant ants3 description {Add support for Antminer S3} { configure.args-append --enable-ants3 } variant avalon description {Add support for Avalon} { configure.args-append --enable-avalon } variant avalon2 description {Add support for Avalon2} { configure.args-append --enable-avalon2 } variant bab description {Add support for BlackArrow Bitfury} { configure.args-append --enable-bab } variant bflsc description {Add support for BFL ASICs} { configure.args-append --enable-bflsc } variant bitforce description {Add support for BitForce FPGAs} { configure.args-append --enable-bitforce } variant bitfury description {Add support for BitFury ASICs} { configure.args-append --enable-bitfury } variant bitmine_a1 description {Add support for Bitmine.ch A1 ASICs} { configure.args-append --enable-bitmine_A1 } variant blockerupter description {Add support for BlockErupter} { configure.args-append --enable-blockerupter } variant cointerra description {Add support for Cointerra ASICs} { configure.args-append --enable-cointerra } variant drillbit description {Add support for Drillbit BitFury ASICs} { configure.args-append --enable-drillbit } variant hashfast description {Add support for Hashfast} { configure.args-append --enable-hashfast } variant hashratio description {Add support for Hashratio} { configure.args-append --enable-hashratio } variant icarus description {Add support for Icarus} { configure.args-append --enable-icarus } variant klondike description {Add support for Klondike} { configure.args-append --enable-klondike } variant knc description {Add support for KnC miners} { configure.args-append --enable-knc } variant minion description {Add support for Minion BlackArrow ASIC} { configure.args-append --enable-minion } variant modminer description {Add support for ModMiner FPGAs} { configure.args-append --enable-modminer } variant sp10 description {Add support for Spondoolies SP10} { configure.args-append --enable-sp10 } variant sp30 description {Add support for Spondoolies SP30} { configure.args-append --enable-sp30 } default_variants +icarus