about summary refs log tree commit diff
path: root/nixpkgs/pkgs/tools/misc/fetchutils/default.nix
blob: e9ee3fba516d4435b0e2046d89f1c1d323138ff4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{ lib, stdenvNoCC, fetchFromGitHub, bash, scdoc }:

stdenvNoCC.mkDerivation rec {
  pname = "fetchutils";
  version = "unstable-2021-03-16";

  src = fetchFromGitHub {
    owner = "kiedtl";
    repo = pname;
    rev = "882781a297e86f4ad4eaf143e0777fb3e7c69526";
    sha256 = "sha256-ONrVZC6GBV5v3TeBekW9ybZjDHF3FNyXw1rYknqKRbk=";
  };

  buildInputs = [ bash scdoc ];

  installFlags = [ "PREFIX=$(out)/" ];

  postPatch = ''
    patchShebangs --host src/*
  '';

  meta = with lib; {
    description = "A collection of small shell utilities to fetch system information";
    homepage = "https://github.com/lptstr/fetchutils";
    license = licenses.mit;
    platforms = platforms.unix;
    maintainers = with maintainers; [ fortuneteller2k ];
  };
}