summaryrefslogtreecommitdiffstats
path: root/pkgs
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2018-04-30 13:12:01 -0500
committerWill Dietz <w@wdtz.org>2018-04-30 13:17:29 -0500
commit49ef9019f149f9051d4b1da4190f078c19980921 (patch)
tree66611d00d311575387ac1b43595cb493bd451e4d /pkgs
parent1022dc54bab9fa076fe3033a0c1e3f7f9549345d (diff)
psstop: init at 1.3
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/system/psstop/default.nix24
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/tools/system/psstop/default.nix b/pkgs/tools/system/psstop/default.nix
new file mode 100644
index 000000000000..178e08938fea
--- /dev/null
+++ b/pkgs/tools/system/psstop/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, glib }:
+
+stdenv.mkDerivation rec {
+ name = "psstop-${version}";
+ version = "1.3";
+
+ src = fetchFromGitHub {
+ owner = "clearlinux";
+ repo = "psstop";
+ rev = "v${version}";
+ sha256 = "03ir3jjpzm7q8n1qc5jr99hqarr9r529w1zb6f7q4wak2vfj7w9h";
+ };
+
+ nativeBuildInputs = [ autoreconfHook pkgconfig ];
+
+ buildInputs = [ glib ];
+
+ meta = with stdenv.lib; {
+ homepage = https://github.com/clearlinux/psstop;
+ description = "Show processes' memory usage by looking into pss"; # upstream summary
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ dtzWill ];
+ };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 77b7a822c5c4..49160d59ac45 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -1358,6 +1358,8 @@ with pkgs;
ps_mem = callPackage ../tools/system/ps_mem { };
+ psstop = callPackage ../tools/system/psstop { };
+
parallel-rust = callPackage ../tools/misc/parallel-rust { };
socklog = callPackage ../tools/system/socklog { };