summary refs log tree commit diff
path: root/pkgs/os-specific/linux/dstat
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com>2015-09-14 23:09:17 +0200
committerTobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com>2015-09-14 23:53:21 +0200
commitcb363c1033f7ee7f6a312aeb884b4945c804b2f4 (patch)
tree60c7ed252a9674e951dc924733ab0a68fd459b05 /pkgs/os-specific/linux/dstat
parent8314510a021e9700df8bd24b0ba426c983b1b778 (diff)
downloadnixpkgs-cb363c1033f7ee7f6a312aeb884b4945c804b2f4.tar
nixpkgs-cb363c1033f7ee7f6a312aeb884b4945c804b2f4.tar.gz
nixpkgs-cb363c1033f7ee7f6a312aeb884b4945c804b2f4.tar.bz2
nixpkgs-cb363c1033f7ee7f6a312aeb884b4945c804b2f4.tar.lz
nixpkgs-cb363c1033f7ee7f6a312aeb884b4945c804b2f4.tar.xz
nixpkgs-cb363c1033f7ee7f6a312aeb884b4945c804b2f4.tar.zst
nixpkgs-cb363c1033f7ee7f6a312aeb884b4945c804b2f4.zip
dstat: add python-wifi dependency for --wifi
This is limited to kernels with the (legacy) Wireless Extensions,
and supported wireless cards. Also add myself as a maintainer.

CC maintainer @jgeerds
Diffstat (limited to 'pkgs/os-specific/linux/dstat')
-rw-r--r--pkgs/os-specific/linux/dstat/default.nix12
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/dstat/default.nix b/pkgs/os-specific/linux/dstat/default.nix
index b12ed2ee6ec..6b3b7fac8f3 100644
--- a/pkgs/os-specific/linux/dstat/default.nix
+++ b/pkgs/os-specific/linux/dstat/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, python }:
+{ stdenv, fetchurl, python, pythonPackages }:
 
 stdenv.mkDerivation rec {
   name = "dstat-0.7.2";
@@ -8,7 +8,9 @@ stdenv.mkDerivation rec {
     sha256 = "1bivnciwlamnl9q6i5ygr7jhs8pp833z2bkbrffvsa60szcqda9l";
   };
 
-  buildInputs = [ ];
+  buildInputs = with pythonPackages; [ python-wifi wrapPython ];
+
+  pythonPath = with pythonPackages; [ python-wifi ];
 
   patchPhase = ''
     sed -i -e 's|/usr/bin/env python|${python}/bin/python|' \
@@ -17,11 +19,15 @@ stdenv.mkDerivation rec {
 
   makeFlags = "prefix=$(out)";
 
+  postInstall = ''
+    wrapPythonProgramsIn $out/bin "$out $pythonPath"
+  '';
+
   meta = with stdenv.lib; {
     homepage = http://dag.wieers.com/home-made/dstat/;
     description = "Versatile resource statistics tool";
     license = licenses.gpl2;
     platforms = platforms.linux;
-    maintainers = with maintainers; [ jgeerds ];
+    maintainers = with maintainers; [ jgeerds nckx ];
   };
 }