perlPackages.NetAsyncWebSocket: 0.13 -> 0.14 (#352432)
[NixPkgs.git] / pkgs / development / ocaml-modules / plotkicadsch / default.nix
blob69f67ae580a6d6ddfba23550514cf8401c136cfe
2   lib,
3   buildDunePackage,
4   substituteAll,
5   base64,
6   cmdliner,
7   digestif,
8   git-unix,
9   kicadsch,
10   lwt,
11   lwt_ppx,
12   sha,
13   tyxml,
14   coreutils,
15   imagemagick,
18 buildDunePackage rec {
19   pname = "plotkicadsch";
20   duneVersion = "3";
22   inherit (kicadsch) src version;
24   minimalOCamlVersion = "4.09";
26   patches = [
27     (substituteAll {
28       src = ./fix-paths.patch;
29       inherit coreutils imagemagick;
30     })
31   ];
33   buildInputs = [
34     base64
35     cmdliner
36     digestif
37     git-unix
38     kicadsch
39     lwt
40     lwt_ppx
41     sha
42     tyxml
43   ];
45   meta = with lib; {
46     description = "Tool to export Kicad Sch files to SVG pictures";
47     homepage = "https://github.com/jnavila/plotkicadsch";
48     license = licenses.isc;
49     maintainers = with maintainers; [ leungbk ];
50   };