From dd35dbcc275b8b1b3491e9ca030e47f8f1f54270 Mon Sep 17 00:00:00 2001 From: Daniel Brockman Date: Fri, 19 May 2017 16:34:10 +0200 Subject: solc: 0.4.8 -> 0.4.11 --- pkgs/development/compilers/solc/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'pkgs/development/compilers') diff --git a/pkgs/development/compilers/solc/default.nix b/pkgs/development/compilers/solc/default.nix index ecf975bf76f1..3ed5a2bef722 100644 --- a/pkgs/development/compilers/solc/default.nix +++ b/pkgs/development/compilers/solc/default.nix @@ -5,19 +5,22 @@ let jsoncpp = fetchzip { sha256 = "0jz93zv17ir7lbxb3dv8ph2n916rajs8i96immwx9vb45pqid3n0"; }; in +let commit = "68ef5810593e7c8092ed41d5f474dd43141624eb"; in + stdenv.mkDerivation rec { - version = "0.4.8"; + version = "0.4.11"; name = "solc-${version}"; # Cannot use `fetchFromGitHub' because of submodules src = fetchgit { url = "https://github.com/ethereum/solidity"; - rev = "60cc1668517f56ce6ca8225555472e7a27eab8b0"; - sha256 = "09mwah7c5ca1bgnqp5qgghsi6mbsi7p16z8yxm0aylsn2cjk23na"; + rev = commit; + sha256 = "13zycybf23yvf3hkf9zgw9gbc1y4ifzxaf7sll69bsn24fcyq961"; }; patchPhase = '' - echo >commit_hash.txt 2dabbdf06f414750ef0425c664f861aeb3e470b8 + echo >commit_hash.txt ${commit} + echo >prerelease.txt substituteInPlace deps/jsoncpp.cmake \ --replace https://github.com/open-source-parsers/jsoncpp/archive/1.7.7.tar.gz ${jsoncpp} substituteInPlace cmake/EthCompilerSettings.cmake \ -- cgit 1.4.1