nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 ncurses,
6 pkg-config,
7 cmake,
8}:
9
10stdenv.mkDerivation rec {
11 version = "7.1.5";
12 pname = "multitail";
13
14 src = fetchFromGitHub {
15 owner = "folkertvanheusden";
16 repo = "multitail";
17 rev = version;
18 hash = "sha256-c9NlQLgHngNBbADZ6/legWFaKHJAQR/LZIfh8bJoc4Y=";
19 };
20
21 nativeBuildInputs = [
22 pkg-config
23 cmake
24 ];
25
26 buildInputs = [ ncurses ];
27
28 installPhase = ''
29 runHook preInstall
30
31 install -Dm755 multitail -t $out/bin/
32
33 runHook postInstall
34 '';
35
36 hardeningDisable = [ "format" ];
37
38 meta = {
39 homepage = "https://github.com/folkertvanheusden/multitail";
40 description = "tail on Steroids";
41 maintainers = with lib.maintainers; [ matthiasbeyer ];
42 platforms = lib.platforms.unix;
43 license = lib.licenses.asl20;
44 mainProgram = "multitail";
45 };
46}