From 8bacb23ad46c7c4feb8ba097ce2c221579065c2e Mon Sep 17 00:00:00 2001
From: makefu <github@syntax-fehler.de>
Date: Wed, 1 Mar 2017 15:45:50 +0100
Subject: m 5 esptool: ninit

---
 makefu/5pkgs/esptool/default.nix | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100644 makefu/5pkgs/esptool/default.nix

(limited to 'makefu/5pkgs/esptool/default.nix')

diff --git a/makefu/5pkgs/esptool/default.nix b/makefu/5pkgs/esptool/default.nix
new file mode 100644
index 000000000..84bb232cd
--- /dev/null
+++ b/makefu/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;
+}
-- 
cgit v1.2.3