diff options
author | figsoda <figsoda@pm.me> | 2023-02-10 23:29:21 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-10 23:29:21 -0500 |
commit | 616743a4c24511998558e939272130793ac5ed59 (patch) | |
tree | e4f3d415c6547b85096bbfd01dfda995d4edcde6 /pkgs | |
parent | bc4e73400058f7164bbcc5894075a0e7b89e0cdf (diff) | |
parent | 5dffbc4dd935ea7c46f855255d94173d9556a3d0 (diff) |
Merge pull request #215632 from figsoda/pkgtop
pkgtop: init at 2.4.1
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/misc/pkgtop/default.nix | 30 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/tools/misc/pkgtop/default.nix b/pkgs/tools/misc/pkgtop/default.nix new file mode 100644 index 0000000000000..1d2f0c048f264 --- /dev/null +++ b/pkgs/tools/misc/pkgtop/default.nix @@ -0,0 +1,30 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "pkgtop"; + version = "2.4.1"; + + src = fetchFromGitHub { + owner = "orhun"; + repo = "pkgtop"; + rev = version; + hash = "sha256-Skk7Zur2UMxNjrJmcp+FvUuNvbh9HmzuZ5mWcvhxcKk="; + }; + + vendorHash = "sha256-dlDbNym7CNn5088znMNgGAr2wBM3+nYv3q362353aLs="; + + postInstall = '' + mv $out/bin/{cmd,pkgtop} + ''; + + meta = with lib; { + description = "Interactive package manager and resource monitor designed for the GNU/Linux"; + homepage = "https://github.com/orhun/pkgtop"; + changelog = "https://github.com/orhun/pkgtop/releases/tag/${version}"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ figsoda ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3b4707926ca6c..afec35a3a8352 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -22653,6 +22653,8 @@ with pkgs; pkgdiff = callPackage ../tools/misc/pkgdiff { }; + pkgtop = callPackage ../tools/misc/pkgtop { }; + place-cursor-at = haskell.lib.compose.justStaticExecutables haskellPackages.place-cursor-at; platform-folders = callPackage ../development/libraries/platform-folders { }; |