about summary refs log tree commit diff
diff options
context:
space:
mode:
authorCole Mickens <cole.mickens@gmail.com>2020-03-28 10:17:30 +0000
committerCole Mickens <cole.mickens@gmail.com>2020-03-30 21:38:41 +0000
commitb5855b984734bc7f6bffd218287f47033852a606 (patch)
tree6506dc534a441a09f5e8f6ff0faed8a979e5086f
parentb310f564c27be7569c934a4435779072484a3594 (diff)
downloadnixlib-b5855b984734bc7f6bffd218287f47033852a606.tar
nixlib-b5855b984734bc7f6bffd218287f47033852a606.tar.gz
nixlib-b5855b984734bc7f6bffd218287f47033852a606.tar.bz2
nixlib-b5855b984734bc7f6bffd218287f47033852a606.tar.lz
nixlib-b5855b984734bc7f6bffd218287f47033852a606.tar.xz
nixlib-b5855b984734bc7f6bffd218287f47033852a606.tar.zst
nixlib-b5855b984734bc7f6bffd218287f47033852a606.zip
pythonPackages.pyftdi: v0.44.2 -> 0.49.0
-rw-r--r--pkgs/development/python-modules/pyftdi/default.nix22
1 files changed, 10 insertions, 12 deletions
diff --git a/pkgs/development/python-modules/pyftdi/default.nix b/pkgs/development/python-modules/pyftdi/default.nix
index cc1977546921..d73ee24f5847 100644
--- a/pkgs/development/python-modules/pyftdi/default.nix
+++ b/pkgs/development/python-modules/pyftdi/default.nix
@@ -1,26 +1,24 @@
-{ lib
-, buildPythonPackage
-, fetchPypi
-, pythonOlder
-, pyusb
-, pyserial
-}:
+{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder, pyusb, pyserial }:
 
 buildPythonPackage rec {
   pname = "pyftdi";
-  version = "0.44.2";
+  version = "0.49.0";
   disabled = pythonOlder "3.5";
 
-  src = fetchPypi {
-    inherit pname version;
-    sha256 = "18k9wnpjxg71v4jm0pwr2bmksq7sckr6ylh1slf0xgpg89b27bxq";
+  src = fetchFromGitHub {
+    owner = "eblot";
+    repo = pname;
+    rev = "v${version}";
+    sha256 = "063kwvgw7g4nn09pyqwqy72vnhzw0aajg23bi32vr0k49g8fx27s";
   };
 
   propagatedBuildInputs = [ pyusb pyserial ];
 
+  pythonImportsCheck = [ "pyftdi" ];
+
   meta = {
     description = "User-space driver for modern FTDI devices";
     homepage = "https://github.com/eblot/pyftdi";
-    license = lib.licenses.lgpl2;
+    license = lib.licenses.bsd3;
   };
 }