summary refs log tree commit diff
diff options
context:
space:
mode:
authorFrederik Rietdijk <freddyrietdijk@fridh.nl>2016-07-15 11:48:08 +0200
committerGitHub <noreply@github.com>2016-07-15 11:48:08 +0200
commit14bd7b793181fe970ba7306f5869ee5031f8b390 (patch)
tree0c4150d864a136e1d0f8a917f4f3f14ea85b1e9e
parent641c535bd55c60ed911883aa518a884fc1a39e62 (diff)
parente70d30c5e13f4a613d9807f3d8e8e032c6f566e0 (diff)
downloadnixpkgs-14bd7b793181fe970ba7306f5869ee5031f8b390.tar
nixpkgs-14bd7b793181fe970ba7306f5869ee5031f8b390.tar.gz
nixpkgs-14bd7b793181fe970ba7306f5869ee5031f8b390.tar.bz2
nixpkgs-14bd7b793181fe970ba7306f5869ee5031f8b390.tar.lz
nixpkgs-14bd7b793181fe970ba7306f5869ee5031f8b390.tar.xz
nixpkgs-14bd7b793181fe970ba7306f5869ee5031f8b390.tar.zst
nixpkgs-14bd7b793181fe970ba7306f5869ee5031f8b390.zip
Merge pull request #16843 from k0ral/glances
glances 2.4.2 -> 2.6.2, and dependencies
-rw-r--r--pkgs/top-level/python-packages.nix38
1 files changed, 33 insertions, 5 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 40f9433b7b0..dc6ad85eb8b 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -10676,14 +10676,14 @@ in modules // {
 
   glances = buildPythonPackage rec {
     name = "glances-${version}";
-    version = "2.4.2";
+    version = "2.6.2";
     disabled = isPyPy;
 
     src = pkgs.fetchFromGitHub {
       owner = "nicolargo";
       repo = "glances";
       rev = "v${version}";
-      sha256 = "1ghx62z63yyf8wv4bcvfxwxs5mc7b4nrcss6lc1i5s0yjvzvyi6h";
+      sha256 = "0gysvx1yai303gb9ks5z3jy1qk7ilnwwy30l7gp3kyfbv2cifbb1";
     };
 
     doCheck = false;
@@ -10698,6 +10698,8 @@ in modules // {
     meta = {
       homepage = "http://nicolargo.github.io/glances/";
       description = "Cross-platform curses-based monitoring tool";
+      license = licenses.lgpl2;
+      maintainers = with maintainers; [ koral ];
     };
   };
 
@@ -18734,16 +18736,42 @@ in modules // {
     };
   });
 
+  pysmi = buildPythonPackage rec {
+    version = "0.0.7";
+    name = "pysmi-${version}";
+
+    src = pkgs.fetchurl {
+      url = "mirror://pypi/p/pysmi/${name}.tar.gz";
+      sha256 = "05h1lv2a687b9qjc399w6728ildx7majbn338a0c4k3gw6wnv7wr";
+    };
+
+    # Tests require pysnmp, which in turn requires pysmi => infinite recursion
+    doCheck = false;
+
+    propagatedBuildInputs = with self; [ ply ];
+
+    meta = {
+      homepage = http://pysmi.sf.net;
+      description = "SNMP SMI/MIB Parser";
+      license = licenses.bsd2;
+      platforms = platforms.all;
+      maintainers = with maintainers; [ koral ];
+    };
+  };
+
   pysnmp = buildPythonPackage rec {
-    version = "4.2.5";
+    version = "4.3.2";
     name = "pysnmp-${version}";
 
     src = pkgs.fetchurl {
       url = "mirror://pypi/p/pysnmp/${name}.tar.gz";
-      sha256 = "0zq7yx8732ad9dxpxqgpqyixj7kfwbvf402q7l5njkv0kbcnavn4";
+      sha256 = "0xw925f3p02vdpb3f0ls60qj59w44aiyfs3s0nhdr9vsy4fxhavw";
     };
 
-    propagatedBuildInputs = with self; [ pyasn1 pycrypto ];
+    # NameError: name 'mibBuilder' is not defined
+    doCheck = false;
+
+    propagatedBuildInputs = with self; [ pyasn1 pycrypto pysmi ];
 
     meta = {
       homepage = http://pysnmp.sf.net;