ocamlPackages.janeStreet: init at 0.12 (for OCaml ≥ 4.07)

Also add a few legacy packages at version 0.11 for OCaml ≥ 4.07: configurator,
ppx_core, ppx_driver, ppx_type_conv

ocamlPackages.bap: disable for OCaml ≥ 4.07

ocamlPackages.bistro: 0.4.0 -> 0.5.0
This commit is contained in:
Vincent Laporte
2019-09-10 14:05:26 +00:00
committed by Vincent Laporte
parent 764724a631
commit 748046d594
5 changed files with 502 additions and 6 deletions
@@ -6,6 +6,10 @@
which, makeWrapper, writeText
}:
if stdenv.lib.versionAtLeast core_kernel.version "0.12"
then throw "BAP needs core_kernel-0.11 (hence OCaml 4.06)"
else
stdenv.mkDerivation rec {
name = "ocaml${ocaml.version}-bap-${version}";
version = "1.6.0";