summaryrefslogtreecommitdiffstats
path: root/5pkgs/nodemcu-uploader
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2016-02-22 14:19:49 +0100
committermakefu <github@syntax-fehler.de>2016-02-22 14:19:49 +0100
commit8733c0370eebbb9fe23a126da5642fdfde74c19f (patch)
tree802d90439a7f92d6f5c1dcc06b8b9965358ddd49 /5pkgs/nodemcu-uploader
parentad8ba59b96fd7b6e26e34e95a255b5b945f462d4 (diff)
ma 5 nodemcu-uploader: init
Diffstat (limited to '5pkgs/nodemcu-uploader')
-rw-r--r--5pkgs/nodemcu-uploader/default.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/5pkgs/nodemcu-uploader/default.nix b/5pkgs/nodemcu-uploader/default.nix
new file mode 100644
index 000000000..64476be6e
--- /dev/null
+++ b/5pkgs/nodemcu-uploader/default.nix
@@ -0,0 +1,22 @@
+{ lib, pkgs, pythonPackages, fetchurl, ... }:
+
+with pythonPackages; buildPythonPackage rec {
+ name = "nodemcu-uploader-${version}";
+ version = "0.2.2";
+ disabled = isPy3k || isPyPy;
+ propagatedBuildInputs = [
+ pyserial
+ ];
+ src = fetchurl {
+ url = "https://pypi.python.org/packages/source/n/nodemcu-uploader/nodemcu-uploader-${version}.tar.gz";
+ sha256 = "090giz84y9y3idgifp0yh80qqyv2czv6h3y55wyrlgf7qfbwbrvn";
+ };
+ # ImportError: No module named tests
+ # not sure what to do here
+ doCheck = false;
+ meta = {
+ homepage = https://github.com/kmpm/nodemcu-uploader;
+ description = "tool for uploading files to NodeMCU filesystem";
+ license = lib.licenses.mit;
+ };
+}
[cgit] Unable to lock slot /tmp/cgit/08300000.lock: No such file or directory (2)