about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJos van Bakel <josvanbakel@protonmail.com>2018-07-20 09:30:11 +0200
committerRyan Mulligan <ryan@ryantm.com>2018-07-26 06:12:06 -0700
commit812f4749ae76262490e5e3984f8676953da1f5dc (patch)
tree0056c9a652e2f539dc35f0e1745a7f908d5be89b
parentd635e33887f489edf96a9beb0a237ad96bd6b928 (diff)
downloadnixlib-812f4749ae76262490e5e3984f8676953da1f5dc.tar
nixlib-812f4749ae76262490e5e3984f8676953da1f5dc.tar.gz
nixlib-812f4749ae76262490e5e3984f8676953da1f5dc.tar.bz2
nixlib-812f4749ae76262490e5e3984f8676953da1f5dc.tar.lz
nixlib-812f4749ae76262490e5e3984f8676953da1f5dc.tar.xz
nixlib-812f4749ae76262490e5e3984f8676953da1f5dc.tar.zst
nixlib-812f4749ae76262490e5e3984f8676953da1f5dc.zip
rshell: init at 0.0.14
-rw-r--r--maintainers/maintainer-list.nix5
-rw-r--r--pkgs/development/tools/rshell/default.nix20
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 27 insertions, 0 deletions
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index 5a13e97b6857..ad5671ac8b73 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -589,6 +589,11 @@
     github = "c0bw3b";
     name = "Renaud";
   };
+  c0deaddict = {
+    email = "josvanbakel@protonmail.com";
+    github = "c0deaddict";
+    name = "Jos van Bakel";
+  };
   c0dehero = {
     email = "codehero@nerdpol.ch";
     name = "CodeHero";
diff --git a/pkgs/development/tools/rshell/default.nix b/pkgs/development/tools/rshell/default.nix
new file mode 100644
index 000000000000..b6ba02633ac0
--- /dev/null
+++ b/pkgs/development/tools/rshell/default.nix
@@ -0,0 +1,20 @@
+{ lib, buildPythonApplication, fetchPypi, pyserial, pyudev }:
+
+buildPythonApplication rec {
+  pname = "rshell";
+  version = "0.0.14";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "12gh9l13lwnlp330jl3afy3wgfkpjvdxr43flrg9k9kyyhbr191g";
+  };
+
+  propagatedBuildInputs = [ pyserial pyudev ];
+
+  meta = with lib; {
+    homepage = https://github.com/dhylands/rshell;
+    description = "Remote Shell for MicroPython";
+    license = licenses.mit;
+    maintainers = with maintainers; [ c0deaddict ];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index d8388bab0932..d1bcfaced0ad 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -11719,6 +11719,8 @@ with pkgs;
 
   ronn = callPackage ../development/tools/ronn { };
 
+  rshell = python3.pkgs.callPackage ../development/tools/rshell { };
+
   rubberband = callPackage ../development/libraries/rubberband {
     inherit (vamp) vampSDK;
   };