summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorJonathan Ringer <jonringer117@gmail.com>2020-02-27 08:23:32 -0800
committerJon <jonringer@users.noreply.github.com>2020-02-29 15:07:44 -0800
commitcad99590a2f132be578a234490c5fa416aa6109a (patch)
tree2a753dc6a07149addd13f0459ebb40d9ad1c9ae2 /pkgs
parenta0a724938ed477af0b25f87d6c69baf038b66b27 (diff)
downloadnixpkgs-cad99590a2f132be578a234490c5fa416aa6109a.tar
nixpkgs-cad99590a2f132be578a234490c5fa416aa6109a.tar.gz
nixpkgs-cad99590a2f132be578a234490c5fa416aa6109a.tar.bz2
nixpkgs-cad99590a2f132be578a234490c5fa416aa6109a.tar.lz
nixpkgs-cad99590a2f132be578a234490c5fa416aa6109a.tar.xz
nixpkgs-cad99590a2f132be578a234490c5fa416aa6109a.tar.zst
nixpkgs-cad99590a2f132be578a234490c5fa416aa6109a.zip
glances: move from python-module to application
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/system/glances/default.nix (renamed from pkgs/development/python-modules/glances/default.nix)25
-rw-r--r--pkgs/applications/system/glances/skip-failing-tests.patch (renamed from pkgs/development/python-modules/glances/skip-failing-tests.patch)0
-rw-r--r--pkgs/top-level/all-packages.nix2
-rw-r--r--pkgs/top-level/python-packages.nix2
4 files changed, 17 insertions, 12 deletions
diff --git a/pkgs/development/python-modules/glances/default.nix b/pkgs/applications/system/glances/default.nix
index 0a0864e52b6..946cc112586 100644
--- a/pkgs/development/python-modules/glances/default.nix
+++ b/pkgs/applications/system/glances/default.nix
@@ -1,13 +1,12 @@
-{ stdenv, buildPythonPackage, fetchFromGitHub, fetchpatch, isPyPy, lib
-, psutil, setuptools, bottle, batinfo, pysnmp
-, hddtemp, future
+{ stdenv, buildPythonApplication, fetchFromGitHub, fetchpatch, isPyPy, lib
+, future, psutil, setuptools
 # Optional dependencies:
+, bottle, batinfo, pysnmp
+, hddtemp
 , netifaces # IP module
-# Tests:
-, unittest2
 }:
 
-buildPythonPackage rec {
+buildPythonApplication rec {
   pname = "glances";
   version = "3.1.3";
   disabled = isPyPy;
@@ -44,13 +43,18 @@ buildPythonPackage rec {
   ];
 
   doCheck = true;
-  checkInputs = [ unittest2 ];
   preCheck = lib.optional stdenv.isDarwin ''
     export DYLD_FRAMEWORK_PATH=/System/Library/Frameworks
   '';
 
-  propagatedBuildInputs = [ psutil setuptools bottle batinfo pysnmp future
+  propagatedBuildInputs = [
+    batinfo
+    bottle
+    future
     netifaces
+    psutil
+    pysnmp
+    setuptools
   ] ++ lib.optional stdenv.isLinux hddtemp;
 
   preConfigure = ''
@@ -58,10 +62,9 @@ buildPythonPackage rec {
   '';
 
   meta = with lib; {
-    homepage = https://nicolargo.github.io/glances/;
+    homepage = "https://nicolargo.github.io/glances/";
     description = "Cross-platform curses-based monitoring tool";
     license = licenses.lgpl3;
-    maintainers = with maintainers; [ primeos koral ];
-    platforms = platforms.linux ++ platforms.darwin;
+    maintainers = with maintainers; [ jonringer primeos koral ];
   };
 }
diff --git a/pkgs/development/python-modules/glances/skip-failing-tests.patch b/pkgs/applications/system/glances/skip-failing-tests.patch
index e3116af6a2c..e3116af6a2c 100644
--- a/pkgs/development/python-modules/glances/skip-failing-tests.patch
+++ b/pkgs/applications/system/glances/skip-failing-tests.patch
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 1d10df86f7c..c7bfb8a7acf 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -929,6 +929,8 @@ in
 
   gjs = callPackage ../development/libraries/gjs { };
 
+  glances = python3Packages.callPackage ../applications/system/glances { };
+
   glasgow = with python3Packages; toPythonApplication glasgow;
 
   gucci = callPackage ../tools/text/gucci { };
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index c182c586f21..d7ef1072ec5 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -3724,7 +3724,7 @@ in {
 
   git-sweep = callPackage ../development/python-modules/git-sweep { };
 
-  glances = callPackage ../development/python-modules/glances { };
+  glances = throw "glances has moved to pkgs.glances"; # added 2020-20-28
 
   github3_py = callPackage ../development/python-modules/github3_py { };