nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 perlPackages,
4 fetchFromGitHub,
5}:
6
7perlPackages.buildPerlPackage rec {
8 pname = "pgtop";
9 version = "0.11";
10
11 src = fetchFromGitHub {
12 owner = "cosimo";
13 repo = "pgtop";
14 rev = "v${version}";
15 sha256 = "1awyl6ddfihm7dfr5y2z15r1si5cyipnlyyj3m1l19pk98s4x66l";
16 };
17
18 outputs = [ "out" ];
19
20 buildInputs = with perlPackages; [
21 DBI
22 DBDPg
23 TermReadKey
24 JSON
25 LWP
26 ];
27
28 meta = {
29 description = "PostgreSQL clone of `mytop', which in turn is a `top' clone for MySQL";
30 mainProgram = "pgtop";
31 homepage = "https://github.com/cosimo/pgtop";
32 changelog = "https://github.com/cosimo/pgtop/releases/tag/v${version}";
33 maintainers = [ lib.maintainers.hagl ];
34 license = [ lib.licenses.gpl2Only ];
35 };
36}