biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / by-name / st / stanc / package.nix
blob9fd2e5af9b3162ded4b4977783b21261126f2025
2   lib,
3   fetchFromGitHub,
4   ocamlPackages,
5 }:
7 ocamlPackages.buildDunePackage rec {
8   pname = "stanc";
9   version = "2.35.0";
11   minimalOCamlVersion = "4.12";
12   duneVersion = "3";
14   src = fetchFromGitHub {
15     owner = "stan-dev";
16     repo = "stanc3";
17     rev = "v${version}";
18     hash = "sha256-QN/yY4tn0U5yOE0FKkOvvEFXDaj5GDBdeqI2UqjVN2c=";
19   };
21   nativeBuildInputs = with ocamlPackages; [ menhir ];
23   buildInputs = with ocamlPackages; [
24     core_unix
25     menhirLib
26     ppx_deriving
27     fmt
28     yojson
29   ];
31   meta = with lib; {
32     homepage = "https://github.com/stan-dev/stanc3";
33     description = "Stan compiler and utilities";
34     license = licenses.bsd3;
35     maintainers = with maintainers; [ wegank ];
36     platforms = platforms.unix;
37   };