Loading pkgs/development/compilers/solc/default.nix +11 −2 Original line number Diff line number Diff line Loading @@ -34,14 +34,21 @@ let sha256 = "18230bg4rq9pmm5f8f65j444jpq56rld4fhmpham8q3vr1c1bdjh"; }; fmtlibVersion = "8.0.1"; fmtlibUrl = "https://github.com/fmtlib/fmt/archive/${fmtlibVersion}.tar.gz"; fmtlib = fetchzip { url = fmtlibUrl; sha256 = "1mnvxqsan034d2jiqnw2yvkljl7lwvhakmj5bscwp1fpkn655bbw"; }; solc = gccStdenv.mkDerivation rec { pname = "solc"; version = "0.8.2"; version = "0.8.13"; # upstream suggests avoid using archive generated by github src = fetchzip { url = "https://github.com/ethereum/solidity/releases/download/v${version}/solidity_${version}.tar.gz"; sha256 = "11w7sa1y2dirzh84k04fkwbfc6xpjp5jr65w1pmb2pnkjvvf46xq"; hash = "sha256-cFC9M65kSYgYq9rhBXZKEdfvIMbMaDiDwdPmU8v9s7k="; }; postPatch = '' Loading @@ -49,6 +56,8 @@ let --replace "${jsoncppUrl}" ${jsoncpp} substituteInPlace cmake/range-v3.cmake \ --replace "${range3Url}" ${range3} substituteInPlace cmake/fmtlib.cmake \ --replace "${fmtlibUrl}" ${fmtlib} ''; cmakeFlags = [ Loading Loading
pkgs/development/compilers/solc/default.nix +11 −2 Original line number Diff line number Diff line Loading @@ -34,14 +34,21 @@ let sha256 = "18230bg4rq9pmm5f8f65j444jpq56rld4fhmpham8q3vr1c1bdjh"; }; fmtlibVersion = "8.0.1"; fmtlibUrl = "https://github.com/fmtlib/fmt/archive/${fmtlibVersion}.tar.gz"; fmtlib = fetchzip { url = fmtlibUrl; sha256 = "1mnvxqsan034d2jiqnw2yvkljl7lwvhakmj5bscwp1fpkn655bbw"; }; solc = gccStdenv.mkDerivation rec { pname = "solc"; version = "0.8.2"; version = "0.8.13"; # upstream suggests avoid using archive generated by github src = fetchzip { url = "https://github.com/ethereum/solidity/releases/download/v${version}/solidity_${version}.tar.gz"; sha256 = "11w7sa1y2dirzh84k04fkwbfc6xpjp5jr65w1pmb2pnkjvvf46xq"; hash = "sha256-cFC9M65kSYgYq9rhBXZKEdfvIMbMaDiDwdPmU8v9s7k="; }; postPatch = '' Loading @@ -49,6 +56,8 @@ let --replace "${jsoncppUrl}" ${jsoncpp} substituteInPlace cmake/range-v3.cmake \ --replace "${range3Url}" ${range3} substituteInPlace cmake/fmtlib.cmake \ --replace "${fmtlibUrl}" ${fmtlib} ''; cmakeFlags = [ Loading