diff --git a/pkgs/applications/misc/electrum/default.nix b/pkgs/applications/misc/electrum/default.nix index 6025fce776c7..c9b6de715d2a 100644 --- a/pkgs/applications/misc/electrum/default.nix +++ b/pkgs/applications/misc/electrum/default.nix @@ -1,17 +1,34 @@ -{ stdenv, fetchurl, buildPythonApplication, pythonPackages, slowaes }: +{ stdenv, fetchurl, pythonPackages }: -buildPythonApplication rec { +let + jsonrpclib = pythonPackages.buildPythonPackage rec { + version = "0.1.7"; + name = "jsonrpclib-${version}"; + src = fetchurl { + url = "https://pypi.python.org/packages/source/j/jsonrpclib/${name}.tar.gz"; + sha256 = "02vgirw2bcgvpcxhv5hf3yvvb4h5wzd1lpjx8na5psdmaffj6l3z"; + }; + propagatedBuildInputs = [ pythonPackages.cjson ]; + meta = { + homepage = https://pypi.python.org/pypi/jsonrpclib; + license = stdenv.lib.licenses.asl20; + }; + }; +in + +pythonPackages.buildPythonApplication rec { name = "electrum-${version}"; - version = "2.5.4"; + version = "2.6.1"; src = fetchurl { url = "https://download.electrum.org/${version}/Electrum-${version}.tar.gz"; - sha256 = "18saa2rg07vfp9scp3i8s0wi2pqw9s8l8b44gq43zzl41120zc60"; + sha256 = "14q6y1hwzki56nfhd3nfbxid07d5fv0pgmklvcf7yxjmpdxrg0iq"; }; propagatedBuildInputs = with pythonPackages; [ dns ecdsa + jsonrpclib pbkdf2 protobuf pyasn1 @@ -47,7 +64,7 @@ buildPythonApplication rec { of the blockchain. ''; homepage = https://electrum.org; - license = licenses.gpl3; + license = licenses.mit; maintainers = with maintainers; [ ehmry joachifm np ]; }; }