summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorRobert Schütz <rschuetz17@gmail.com>2018-03-31 16:57:06 +0200
committerGitHub <noreply@github.com>2018-03-31 16:57:06 +0200
commitd3b9cabd6e623a2815d0d1005b65cab4864e625b (patch)
tree414fbfe94c99c6e3f9214cc1a67a50d0a42dba37 /pkgs/development
parent113f0ff3b1b185db99250e6a14b7ae53019ad75b (diff)
parent9215e03e17e1cbf7a3a6ddfbd446adf6001e0713 (diff)
downloadnixlib-d3b9cabd6e623a2815d0d1005b65cab4864e625b.tar
nixlib-d3b9cabd6e623a2815d0d1005b65cab4864e625b.tar.gz
nixlib-d3b9cabd6e623a2815d0d1005b65cab4864e625b.tar.bz2
nixlib-d3b9cabd6e623a2815d0d1005b65cab4864e625b.tar.lz
nixlib-d3b9cabd6e623a2815d0d1005b65cab4864e625b.tar.xz
nixlib-d3b9cabd6e623a2815d0d1005b65cab4864e625b.tar.zst
nixlib-d3b9cabd6e623a2815d0d1005b65cab4864e625b.zip
Merge pull request #37950 from Ma27/fix-mrbob
pythonPackages.mrbob: fix build
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/python-modules/mrbob/default.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/mrbob/default.nix b/pkgs/development/python-modules/mrbob/default.nix
new file mode 100644
index 000000000000..3f974872b959
--- /dev/null
+++ b/pkgs/development/python-modules/mrbob/default.nix
@@ -0,0 +1,28 @@
+{ buildPythonPackage, stdenv, glibcLocales, mock, nose, isPy3k, argparse, jinja2, six
+, fetchPypi, lib
+}:
+
+buildPythonPackage rec {
+  pname = "mrbob";
+  version = "0.1.2";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "6737eaf98aaeae85e07ebef844ee5156df2f06a8b28d7c3dcb056f811c588121";
+  };
+
+  disabled = isPy3k;
+
+  checkInputs = [ nose glibcLocales mock ];
+  checkPhase = ''
+    LC_ALL="en_US.UTF-8" nosetests
+  '';
+
+  propagatedBuildInputs = [ argparse jinja2 six ];
+
+  meta = with stdenv.lib; {
+    homepage = https://github.com/domenkozar/mr.bob;
+    description = "A tool to generate code skeletons from templates";
+    license = licenses.bsd3;
+  };
+}