linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / nxt-python / default.nix
blob38920dc55429d087982e170ef1390bf99d63159a
1 { lib
2 , buildPythonPackage
3 , fetchgit
4 , isPy3k
5 , pyusb
6 , pybluez
7 , pyfantom
8 , git
9 }:
11 buildPythonPackage {
12   version = "unstable-20160819";
13   pname = "nxt-python";
14   disabled = isPy3k;
16   src = fetchgit {
17     url = "https://github.com/Eelviny/nxt-python";
18     rev = "479e20b7491b28567035f4cee294c4a2af629297";
19     sha256 = "0mcsajhgm2wy4iy2lhmyi3xibgmbixbchanzmlhsxk6qyjccn9r9";
20     branchName= "pyusb";
21   };
23   propagatedBuildInputs = [ pyusb pybluez pyfantom git ];
25   # Tests fail on Mac dependency
26   doCheck = false;
28   meta = with lib; {
29     description = "Python driver/interface for Lego Mindstorms NXT robot";
30     homepage = "https://github.com/Eelviny/nxt-python";
31     license = licenses.gpl3;
32     platforms = platforms.linux;
33     maintainers = with maintainers; [ leenaars ];
34   };