summaryrefslogtreecommitdiffstats
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
parenta0a724938ed477af0b25f87d6c69baf038b66b27 (diff)
glances: move from python-module to application
-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 0a0864e52b6c..946cc1125863 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 e3116af6a2c2..e3116af6a2c2 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 1d10df86f7c1..c7bfb8a7acfa 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 c182c586f211..d7ef1072ec5a 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 { };