biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / headache / default.nix
blob5781a8a54c18c632f20c0fbce5def1e5cded316b
1 { lib, fetchFromGitHub, nix-update-script, ocamlPackages }:
3 let
4   inherit (ocamlPackages) buildDunePackage camomile;
5 in
7 buildDunePackage rec {
8   pname = "headache";
9   version = "1.07";
11   src = fetchFromGitHub {
12     owner = "frama-c";
13     repo = pname;
14     rev = "v${version}";
15     sha256 = "sha256-RL80ggcJSJFu2UTECUNP6KufRhR8ZnG7sQeYzhrw37g=";
16   };
18   propagatedBuildInputs = [
19     camomile
20   ];
22   passthru.updateScript = nix-update-script { };
24   meta = with lib; {
25     homepage = "https://github.com/frama-c/${pname}";
26     description = "Lightweight tool for managing headers in source code files";
27     mainProgram = "headache";
28     license = licenses.lgpl2Plus;
29     maintainers = with maintainers; [ niols ];
30   };