tmuxPlugins.catppucin: unstable-2024-05-16 -> 2.1.2 (#379030)
[NixPkgs.git] / pkgs / by-name / mu / multitail / package.nix
blob9bca4a902a187b61ab53cb3bfca7d305ae519bad
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   ncurses,
6   pkg-config,
7   cmake,
8 }:
10 stdenv.mkDerivation rec {
11   version = "7.1.5";
12   pname = "multitail";
14   src = fetchFromGitHub {
15     owner = "folkertvanheusden";
16     repo = pname;
17     rev = version;
18     hash = "sha256-c9NlQLgHngNBbADZ6/legWFaKHJAQR/LZIfh8bJoc4Y=";
19   };
21   nativeBuildInputs = [
22     pkg-config
23     cmake
24   ];
26   buildInputs = [ ncurses ];
28   installPhase = ''
29     runHook preInstall
31     install -Dm755 multitail -t $out/bin/
33     runHook postInstall
34   '';
36   hardeningDisable = [ "format" ];
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   };