Merge pull request #27149 from dbrock/go-ethereum

go-ethereum: 1.4.7 -> 1.6.6

authored by Jörg Thalheim and committed by GitHub acde1260 f96e4edb

+6 -17
+6 -17
pkgs/applications/altcoins/go-ethereum.nix
··· 1 - { stdenv, lib, go, fetchgit }: 1 + { stdenv, lib, clang, buildGoPackage, fetchgit }: 2 2 3 - stdenv.mkDerivation rec { 3 + buildGoPackage rec { 4 4 name = "go-ethereum-${version}"; 5 - version = "1.4.7"; 5 + version = "1.6.6"; 6 6 rev = "refs/tags/v${version}"; 7 7 goPackagePath = "github.com/ethereum/go-ethereum"; 8 8 9 - buildInputs = [ go ]; 9 + buildInputs = [ clang ]; 10 + preBuild = "export CC=clang"; 10 11 11 12 src = fetchgit { 12 13 inherit rev; 13 14 url = "https://${goPackagePath}"; 14 - sha256 = "19q518kxkvrr44cvsph4wv3lr6ivqsckz1f22r62932s3sq6gyd8"; 15 + sha256 = "066s7fp9pbyq670xwnib4p7zaxs941r9kpvj2hm6bkr28yrpvp1a"; 15 16 }; 16 - 17 - buildPhase = '' 18 - export GOROOT=$(mktemp -d --suffix=-goroot) 19 - ln -sv ${go}/share/go/* $GOROOT 20 - ln -svf ${go}/bin $GOROOT 21 - make all 22 - ''; 23 - 24 - installPhase = '' 25 - mkdir -p $out/bin 26 - cp -v build/bin/* $out/bin 27 - ''; 28 17 29 18 meta = { 30 19 homepage = "https://ethereum.github.io/go-ethereum/";