python312Packages.llm-gguf: init at 0.2 (#364926)
[NixPkgs.git] / pkgs / development / ocaml-modules / janestreet / janePackage_0_14.nix
blob1a7e8c8f6f60874535be6eee475d4cb5529a1f98
2   lib,
3   fetchFromGitHub,
4   buildDunePackage,
5   defaultVersion ? "0.14.0",
6 }:
9   pname,
10   version ? defaultVersion,
11   hash,
12   minimalOCamlVersion ? "4.08",
13   doCheck ? true,
14   buildInputs ? [ ],
15   ...
16 }@args:
18 buildDunePackage (
19   args
20   // {
21     duneVersion = "3";
22     inherit version buildInputs;
24     inherit minimalOCamlVersion;
26     src = fetchFromGitHub {
27       owner = "janestreet";
28       repo = pname;
29       rev = "v${version}";
30       sha256 = hash;
31     };
33     inherit doCheck;
35     meta = {
36       license = lib.licenses.mit;
37       homepage = "https://github.com/janestreet/${pname}";
38     } // args.meta;
39   }