diff options
author | makefu <github@syntax-fehler.de> | 2017-03-01 15:45:50 +0100 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2017-03-05 16:56:11 +0100 |
commit | bfbb5a0aa38fb14b4b5a45fb33702fbf04126f6f (patch) | |
tree | 4f53ced3468873636230fbc971b72f21af08f367 /5pkgs/esptool/default.nix | |
parent | e84be6df630f6e1bca147432ad438d1db3c63cd7 (diff) |
m 5 esptool: ninit
Diffstat (limited to '5pkgs/esptool/default.nix')
-rw-r--r-- | 5pkgs/esptool/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/5pkgs/esptool/default.nix b/5pkgs/esptool/default.nix new file mode 100644 index 000000000..84bb232cd --- /dev/null +++ b/5pkgs/esptool/default.nix @@ -0,0 +1,32 @@ +{ pkgs, fetchFromGitHub, ... }: +with pkgs.python2Packages; +let + pyaes = buildPythonPackage rec { + name = "pyaes-${version}"; + version = "1.6.0"; + src = fetchFromGitHub { + owner = "ricmoo"; + repo = "pyaes"; + rev = "v${version}"; + sha256 = "04934a9zgwc8g3qhfrkcfv0bs557paigllnkrnfhp9m1azr3bfqb"; + }; + doCheck = false; + }; +in +buildPythonPackage rec { + name = "esptool-${version}"; + version = "2.0beta2"; + propagatedBuildInputs = [ + pyserial + flake8 + ecdsa + pyaes + ]; + src = fetchFromGitHub { + owner = "themadinventor"; + repo = "esptool"; + rev = "v${version}"; + sha256 = "0n96pyi1k4qlyfqk5k7xpgq8726wz74qvd3gqjg0bpsl3wr7l94i"; + }; + doCheck = false; +} |