hol_light: add support for camlp5 > 6.12

+15
+13
pkgs/applications/science/logic/hol_light/Makefile.patch
··· 1 + Index: Makefile 2 + =================================================================== 3 + --- a/Makefile (révision 199) 4 + +++ b/Makefile (copie de travail) 5 + @@ -59,7 +59,7 @@ 6 + then cp pa_j_3.1x_6.02.1.ml pa_j.ml; \ 7 + else if test ${CAMLP5_VERSION} = "6.02.2" -o ${CAMLP5_VERSION} = "6.02.3" -o ${CAMLP5_VERSION} = "6.03" -o ${CAMLP5_VERSION} = "6.04" -o ${CAMLP5_VERSION} = "6.05" -o ${CAMLP5_VERSION} = "6.06" ; \ 8 + then cp pa_j_3.1x_6.02.2.ml pa_j.ml; \ 9 + - else if test ${CAMLP5_VERSION} = "6.06" -o ${CAMLP5_VERSION} = "6.07" -o ${CAMLP5_VERSION} = "6.08" -o ${CAMLP5_VERSION} = "6.09" -o ${CAMLP5_VERSION} = "6.10" -o ${CAMLP5_VERSION} = "6.11" -o ${CAMLP5_VERSION} = "6.12" ; \ 10 + + else if test ${CAMLP5_VERSION} = "6.06" -o ${CAMLP5_VERSION} = "6.07" -o ${CAMLP5_VERSION} = "6.08" -o ${CAMLP5_VERSION} = "6.09" -o ${CAMLP5_VERSION} = "6.10" -o ${CAMLP5_VERSION} = "6.11" -o ${CAMLP5_VERSION} = "6.12" -o ${CAMLP5_VERSION} = "6.13" -o ${CAMLP5_VERSION} = "6.14" ; \ 11 + then cp pa_j_3.1x_6.11.ml pa_j.ml; \ 12 + else cp pa_j_3.1x_${CAMLP5_BINARY_VERSION}.xx.ml pa_j.ml; \ 13 + fi \
+2
pkgs/applications/science/logic/hol_light/default.nix
··· 20 20 21 21 buildInputs = [ ocaml camlp5 ]; 22 22 23 + patches = [ ./Makefile.patch ]; 24 + 23 25 installPhase = '' 24 26 mkdir -p "$out/lib/hol_light" "$out/bin" 25 27 cp -a . $out/lib/hol_light