aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/top-level/ocaml-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/top-level/ocaml-packages.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/top-level/ocaml-packages.nix86
1 files changed, 56 insertions, 30 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/top-level/ocaml-packages.nix b/infra/libkookie/nixpkgs/pkgs/top-level/ocaml-packages.nix
index 6af78e8f30d4..6fe157d2ea2b 100644
--- a/infra/libkookie/nixpkgs/pkgs/top-level/ocaml-packages.nix
+++ b/infra/libkookie/nixpkgs/pkgs/top-level/ocaml-packages.nix
@@ -70,6 +70,8 @@ let
bos = callPackage ../development/ocaml-modules/bos { };
+ ca-certs = callPackage ../development/ocaml-modules/ca-certs { };
+
camlidl = callPackage ../development/tools/ocaml/camlidl { };
camlp4 =
@@ -491,7 +493,9 @@ let
lua-ml = callPackage ../development/ocaml-modules/lua-ml { };
- lwt = callPackage ../development/ocaml-modules/lwt { };
+ lwt = callPackage ../development/ocaml-modules/lwt {
+ ocaml-migrate-parsetree = ocaml-migrate-parsetree-2-1;
+ };
ocaml_lwt = lwt;
@@ -529,8 +533,12 @@ let
metrics = callPackage ../development/ocaml-modules/metrics { };
+ metrics-influx = callPackage ../development/ocaml-modules/metrics/influx.nix { };
+
metrics-lwt = callPackage ../development/ocaml-modules/metrics/lwt.nix { };
+ metrics-mirage = callPackage ../development/ocaml-modules/metrics/mirage.nix { };
+
metrics-unix = callPackage ../development/ocaml-modules/metrics/unix.nix {
inherit (pkgs) gnuplot;
};
@@ -539,10 +547,20 @@ let
minisat = callPackage ../development/ocaml-modules/minisat { };
+ mirage = callPackage ../development/ocaml-modules/mirage { };
+
+ mirage-block = callPackage ../development/ocaml-modules/mirage-block { };
+
+ mirage-bootvar-unix = callPackage ../development/ocaml-modules/mirage-bootvar-unix { };
+
+ mirage-channel = callPackage ../development/ocaml-modules/mirage-channel { };
+
mirage-clock = callPackage ../development/ocaml-modules/mirage-clock { };
mirage-clock-unix = callPackage ../development/ocaml-modules/mirage-clock/unix.nix { };
+ mirage-console = callPackage ../development/ocaml-modules/mirage-console { };
+
mirage-crypto = callPackage ../development/ocaml-modules/mirage-crypto { };
mirage-crypto-pk = callPackage ../development/ocaml-modules/mirage-crypto/pk.nix { };
@@ -559,6 +577,16 @@ let
mirage-flow-unix = callPackage ../development/ocaml-modules/mirage-flow/unix.nix { };
+ mirage-fs = callPackage ../development/ocaml-modules/mirage-fs { };
+
+ mirage-kv = callPackage ../development/ocaml-modules/mirage-kv { };
+
+ mirage-logs = callPackage ../development/ocaml-modules/mirage-logs { };
+
+ mirage-net = callPackage ../development/ocaml-modules/mirage-net { };
+
+ mirage-profile = callPackage ../development/ocaml-modules/mirage-profile { };
+
mirage-protocols = callPackage ../development/ocaml-modules/mirage-protocols { };
mirage-random = callPackage ../development/ocaml-modules/mirage-random { };
@@ -571,6 +599,10 @@ let
mirage-time-unix = callPackage ../development/ocaml-modules/mirage-time/unix.nix { };
+ mirage-types = callPackage ../development/ocaml-modules/mirage/types.nix { };
+
+ mirage-types-lwt = callPackage ../development/ocaml-modules/mirage/types-lwt.nix { };
+
mirage-unix = callPackage ../development/ocaml-modules/mirage-unix { };
mlgmp = callPackage ../development/ocaml-modules/mlgmp { };
@@ -581,8 +613,6 @@ let
mparser = callPackage ../development/ocaml-modules/mparser { };
- mstruct = callPackage ../development/ocaml-modules/mstruct { };
-
mtime = callPackage ../development/ocaml-modules/mtime { };
mustache = callPackage ../development/ocaml-modules/mustache { };
@@ -636,11 +666,19 @@ let
ocamlify = callPackage ../development/tools/ocaml/ocamlify { };
- ocaml-migrate-parsetree = callPackage ../development/ocaml-modules/ocaml-migrate-parsetree { };
+ ocaml-lsp = callPackage ../development/ocaml-modules/ocaml-lsp { };
+
+ ocaml-migrate-parsetree = ocaml-migrate-parsetree-1-8;
+
+ ocaml-migrate-parsetree-1-8 = callPackage ../development/ocaml-modules/ocaml-migrate-parsetree/1.8.x.nix { };
+
+ ocaml-migrate-parsetree-2-1 = callPackage ../development/ocaml-modules/ocaml-migrate-parsetree/2.1.x.nix { };
ocamlmod = callPackage ../development/tools/ocaml/ocamlmod { };
- ocaml-monadic = callPackage ../development/ocaml-modules/ocaml-monadic { };
+ ocaml-monadic = callPackage ../development/ocaml-modules/ocaml-monadic {
+ ocaml-migrate-parsetree = ocaml-migrate-parsetree-2-1;
+ };
ocaml_mysql = callPackage ../development/ocaml-modules/mysql { };
@@ -702,6 +740,8 @@ let
octavius = callPackage ../development/ocaml-modules/octavius { };
+ odate = callPackage ../development/ocaml-modules/odate { };
+
odoc = callPackage ../development/ocaml-modules/odoc { };
omd = callPackage ../development/ocaml-modules/omd { };
@@ -746,6 +786,8 @@ let
ounit2 = callPackage ../development/ocaml-modules/ounit2 { };
+ parse-argv = callPackage ../development/ocaml-modules/parse-argv { };
+
pgsolver = callPackage ../development/ocaml-modules/pgsolver { };
phylogenetics = callPackage ../development/ocaml-modules/phylogenetics { };
@@ -784,7 +826,9 @@ let
spacetime_lib = callPackage ../development/ocaml-modules/spacetime_lib { };
- sqlexpr = callPackage ../development/ocaml-modules/sqlexpr { };
+ sqlexpr = callPackage ../development/ocaml-modules/sqlexpr {
+ ocaml-migrate-parsetree = ocaml-migrate-parsetree-2-1;
+ };
tsort = callPackage ../development/ocaml-modules/tsort { };
@@ -846,9 +890,7 @@ let
ppx_deriving_protobuf = callPackage ../development/ocaml-modules/ppx_deriving_protobuf {};
- ppx_deriving_rpc = callPackage ../development/ocaml-modules/ppx_deriving_rpc {
- ppxlib = ppxlib.override { legacy = true; };
- };
+ ppx_deriving_rpc = callPackage ../development/ocaml-modules/ppx_deriving_rpc { };
ppx_deriving_yojson = callPackage ../development/ocaml-modules/ppx_deriving_yojson {};
@@ -906,6 +948,8 @@ let
rpclib = callPackage ../development/ocaml-modules/rpclib { };
+ rpclib-lwt = callPackage ../development/ocaml-modules/rpclib/lwt.nix { };
+
rresult = callPackage ../development/ocaml-modules/rresult { };
safepass = callPackage ../development/ocaml-modules/safepass { };
@@ -1019,7 +1063,7 @@ let
janeStreet =
if lib.versionOlder "4.08" ocaml.version
then import ../development/ocaml-modules/janestreet/0.13.nix {
- inherit ctypes dune-configurator janePackage num octavius ppxlib re;
+ inherit ctypes dune-configurator janePackage num octavius ppxlib re zarith;
inherit (pkgs) openssl;
}
else if lib.versionOlder "4.07" ocaml.version
@@ -1048,26 +1092,11 @@ let
buildOcamlJane = callPackage ../development/ocaml-modules/janestreet/buildOcamlJane.nix {};
- ppx_core =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.ppx_core
- else callPackage ../development/ocaml-modules/janestreet/ppx-core.nix {};
-
ppx_optcomp =
if lib.versionOlder "4.03" ocaml.version
then janeStreet.ppx_optcomp
else callPackage ../development/ocaml-modules/janestreet/ppx-optcomp.nix {};
- ppx_driver =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.ppx_driver
- else callPackage ../development/ocaml-modules/janestreet/ppx-driver.nix {};
-
- ppx_type_conv =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.ppx_type_conv
- else callPackage ../development/ocaml-modules/janestreet/ppx-type-conv.nix {};
-
ppx_compare =
if lib.versionOlder "4.03" ocaml.version
then janeStreet.ppx_compare
@@ -1113,11 +1142,6 @@ let
then janeStreet.ppx_enumerate
else callPackage ../development/ocaml-modules/janestreet/ppx-enumerate.nix {};
- ppx_fail =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.ppx_fail
- else callPackage ../development/ocaml-modules/janestreet/ppx-fail.nix {};
-
ppx_fields_conv =
if lib.versionOlder "4.03" ocaml.version
then janeStreet.ppx_fields_conv
@@ -1249,6 +1273,8 @@ in let inherit (pkgs) callPackage; in rec
ocamlPackages_4_11 = mkOcamlPackages (callPackage ../development/compilers/ocaml/4.11.nix { });
+ ocamlPackages_4_12 = mkOcamlPackages (callPackage ../development/compilers/ocaml/4.12.nix { });
+
ocamlPackages_latest = ocamlPackages_4_11;
ocamlPackages = ocamlPackages_4_10;