pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/js_of_ocaml



Module Name:    pkgsrc
Committed By:   jaapb
Date:           Fri Apr 13 12:59:41 UTC 2018

Modified Files:
        pkgsrc/devel/js_of_ocaml: Makefile PLIST buildlink3.mk distinfo
            options.mk
        pkgsrc/devel/js_of_ocaml/patches: patch-lib_lwt_log_jbuild
Added Files:
        pkgsrc/devel/js_of_ocaml/patches: patch-lib_lwt_log_lwt__log__js.mli

Log Message:
Updated devel/js_of_ocaml to version 3.1.0.

This is an interim release with some bugfixes and minor improvements.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/js_of_ocaml/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/js_of_ocaml/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/js_of_ocaml/buildlink3.mk
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/js_of_ocaml/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/js_of_ocaml/options.mk
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/js_of_ocaml/patches/patch-lib_lwt_log_jbuild
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/js_of_ocaml/patches/patch-lib_lwt_log_lwt__log__js.mli

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/js_of_ocaml/Makefile
diff -u pkgsrc/devel/js_of_ocaml/Makefile:1.23 pkgsrc/devel/js_of_ocaml/Makefile:1.24
--- pkgsrc/devel/js_of_ocaml/Makefile:1.23      Mon Jan 22 11:50:24 2018
+++ pkgsrc/devel/js_of_ocaml/Makefile   Fri Apr 13 12:59:41 2018
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.23 2018/01/22 11:50:24 jaapb Exp $
+# $NetBSD: Makefile,v 1.24 2018/04/13 12:59:41 jaapb Exp $
 #
 
 GITHUB_PROJECT=        js_of_ocaml
-DISTNAME=      ${GITHUB_PROJECT}-3.0.2
+DISTNAME=      ${GITHUB_PROJECT}-3.1.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=ocsigen/}
 
@@ -16,14 +16,18 @@ USE_TOOLS=  bash
 OCAML_USE_FINDLIB=     yes
 OCAML_USE_JBUILDER=    yes
 
-OPAM_INSTALL_FILES=    js_of_ocaml js_of_ocaml-ocamlbuild js_of_ocaml-ppx \
-                       js_of_ocaml-lwt js_of_ocaml-compiler
-JBUILDER_BUILD_PACKAGES=       js_of_ocaml-compiler js_of_ocaml js_of_ocaml-ocamlbuild js_of_ocaml-ppx js_of_ocaml-lwt
+OPAM_INSTALL_FILES=    js_of_ocaml js_of_ocaml-ocamlbuild \
+       js_of_ocaml-ppx js_of_ocaml-ppx_deriving_json \
+       js_of_ocaml-lwt js_of_ocaml-compiler
+JBUILDER_BUILD_PACKAGES=       js_of_ocaml-compiler js_of_ocaml js_of_ocaml-ocamlbuild \
+       js_of_ocaml-ppx js_of_ocaml-ppx_deriving_json \
+       js_of_ocaml-lwt
 
 .include "options.mk"
 .include "../../devel/ocamlbuild/buildlink3.mk"
 .include "../../devel/ocaml-cppo/buildlink3.mk"
 .include "../../devel/ocaml-lwt/buildlink3.mk"
+.include "../../devel/ocaml-lwt_log/buildlink3.mk"
 .include "../../devel/ocaml-migrate-parsetree/buildlink3.mk"
 .include "../../devel/ocaml-ppx_deriving/buildlink3.mk"
 .include "../../devel/ocaml-ppx_tools_versioned/buildlink3.mk"

Index: pkgsrc/devel/js_of_ocaml/PLIST
diff -u pkgsrc/devel/js_of_ocaml/PLIST:1.15 pkgsrc/devel/js_of_ocaml/PLIST:1.16
--- pkgsrc/devel/js_of_ocaml/PLIST:1.15 Mon Jan 22 11:50:24 2018
+++ pkgsrc/devel/js_of_ocaml/PLIST      Fri Apr 13 12:59:41 2018
@@ -1,37 +1,26 @@
-@comment $NetBSD: PLIST,v 1.15 2018/01/22 11:50:24 jaapb Exp $
+@comment $NetBSD: PLIST,v 1.16 2018/04/13 12:59:41 jaapb Exp $
 bin/js_of_ocaml
 bin/jsoo_link
 bin/jsoo_minify
-${PLIST.camlp4}${OCAML_SITELIB}/js_of_ocaml-camlp4/META
-${PLIST.camlp4}${OCAML_SITELIB}/js_of_ocaml-camlp4/opam
-${PLIST.camlp4}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-camlp4/deriving/pa_deriving_Json.a
-${PLIST.camlp4}${OCAML_SITELIB}/js_of_ocaml-camlp4/deriving/pa_deriving_Json.cma
-${PLIST.camlp4}${OCAML_SITELIB}/js_of_ocaml-camlp4/deriving/pa_deriving_Json.cmi
-${PLIST.camlp4}${OCAML_SITELIB}/js_of_ocaml-camlp4/deriving/pa_deriving_Json.cmt
-${PLIST.camlp4}${OCAML_SITELIB}/js_of_ocaml-camlp4/deriving/pa_deriving_Json.cmti
-${PLIST.camlp4}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-camlp4/deriving/pa_deriving_Json.cmx
-${PLIST.camlp4}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-camlp4/deriving/pa_deriving_Json.cmxa
-${PLIST.camlp4}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-camlp4/deriving/pa_deriving_Json.cmxs
-${PLIST.camlp4}${OCAML_SITELIB}/js_of_ocaml-camlp4/deriving/pa_deriving_Json.mli
-${PLIST.camlp4}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-camlp4/pa_js.a
-${PLIST.camlp4}${OCAML_SITELIB}/js_of_ocaml-camlp4/pa_js.cma
-${PLIST.camlp4}${OCAML_SITELIB}/js_of_ocaml-camlp4/pa_js.cmi
-${PLIST.camlp4}${OCAML_SITELIB}/js_of_ocaml-camlp4/pa_js.cmt
-${PLIST.camlp4}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-camlp4/pa_js.cmx
-${PLIST.camlp4}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-camlp4/pa_js.cmxa
-${PLIST.camlp4}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-camlp4/pa_js.cmxs
-${PLIST.camlp4}${OCAML_SITELIB}/js_of_ocaml-camlp4/pa_js.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/META
+${OCAML_SITELIB}/js_of_ocaml-compiler/annot_lexer.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/annot_lexer.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/annot_parser.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/annot_parser.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/b64.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/b64.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/bigarray.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/bigstring.js
+${OCAML_SITELIB}/js_of_ocaml-compiler/code.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/code.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/compiler_version.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/compiler_version.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/dgraph.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/dgraph.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/driver.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/driver.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/dynlink.js
+${OCAML_SITELIB}/js_of_ocaml-compiler/eval.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/eval.mli
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-compiler/findlib-support/jsoo_findlib_support.a
 ${OCAML_SITELIB}/js_of_ocaml-compiler/findlib-support/jsoo_findlib_support.cma
@@ -41,24 +30,35 @@ ${OCAML_SITELIB}/js_of_ocaml-compiler/fi
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-compiler/findlib-support/jsoo_findlib_support.cmx
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-compiler/findlib-support/jsoo_findlib_support.cmxa
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-compiler/findlib-support/jsoo_findlib_support.cmxs
+${OCAML_SITELIB}/js_of_ocaml-compiler/findlib-support/jsoo_findlib_support.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/findlib-support/jsoo_findlib_support.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/findlib-support/js_of_ocaml-compiler.findlib-support.dune
+${OCAML_SITELIB}/js_of_ocaml-compiler/flow.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/flow.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/freevars.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/freevars.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/fs.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/fs_fake.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/fs_node.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/gc.js
+${OCAML_SITELIB}/js_of_ocaml-compiler/generate.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/generate.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/generate_closure.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/generate_closure.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/graphics.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/ieee_754.js
+${OCAML_SITELIB}/js_of_ocaml-compiler/inline.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/inline.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/instr.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/instr.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/int64.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/internalMod.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/io.js
+${OCAML_SITELIB}/js_of_ocaml-compiler/javascript.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/javascript.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/js_assign.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_assign.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/js_lexer.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_lexer.mli
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml_compiler.a
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml_compiler.cma
@@ -67,6 +67,7 @@ ${OCAML_SITELIB}/js_of_ocaml-compiler/js
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml_compiler.cmx
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml_compiler.cmxa
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml_compiler.cmxs
+${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml-compiler.dune
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml_compiler.ml-gen
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml_compiler__Annot_lexer.cmi
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml_compiler__Annot_lexer.cmt
@@ -248,47 +249,75 @@ ${OCAML_SITELIB}/js_of_ocaml-compiler/js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml_compiler__Vlq64.cmt
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml_compiler__Vlq64.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-compiler/js_of_ocaml_compiler__Vlq64.cmx
+${OCAML_SITELIB}/js_of_ocaml-compiler/js_output.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_output.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/js_parser.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_parser.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/js_simpl.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_simpl.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/js_token.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_token.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/js_traverse.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/js_traverse.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/jslib.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/jslib_js_of_ocaml.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/json2.js
+${OCAML_SITELIB}/js_of_ocaml-compiler/jsoo_deadcode.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/jsoo_deadcode.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/jsoo_primitive.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/jsoo_primitive.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/jsoo_strongly_connected_components.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/jsoo_strongly_connected_components.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/jsoo_subst.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/jsoo_subst.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/lexing.js
+${OCAML_SITELIB}/js_of_ocaml-compiler/link_js.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/link_js.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/linker.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/linker.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/marshal.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/md5.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/mlString.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/nat.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/opam
+${OCAML_SITELIB}/js_of_ocaml-compiler/option.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/option.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/parse_bytecode.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/parse_bytecode.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/parse_info.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/parse_info.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/parse_js.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/parse_js.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/parsing.js
+${OCAML_SITELIB}/js_of_ocaml-compiler/phisimpl.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/phisimpl.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/pretty_print.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/pretty_print.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/pseudoFs.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/pseudoFs.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/pure_fun.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/pure_fun.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/reserved.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/reserved.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/runtime.js
+${OCAML_SITELIB}/js_of_ocaml-compiler/source_map.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/source_map.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/source_map_io.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/source_map_io.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/specialize.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/specialize.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/specialize_js.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/specialize_js.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/stdlib.js
+${OCAML_SITELIB}/js_of_ocaml-compiler/tailcall.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/tailcall.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/toplevel.js
 ${OCAML_SITELIB}/js_of_ocaml-compiler/unix.js
+${OCAML_SITELIB}/js_of_ocaml-compiler/util.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/util.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/varPrinter.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/varPrinter.mli
+${OCAML_SITELIB}/js_of_ocaml-compiler/vlq64.ml
 ${OCAML_SITELIB}/js_of_ocaml-compiler/vlq64.mli
 ${OCAML_SITELIB}/js_of_ocaml-compiler/weak.js
 ${OCAML_SITELIB}/js_of_ocaml-lwt/META
@@ -299,7 +328,9 @@ ${OCAML_SITELIB}/js_of_ocaml-lwt/js_of_o
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/js_of_ocaml_lwt.cmx
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/js_of_ocaml_lwt.cmxa
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/js_of_ocaml_lwt.cmxs
+${OCAML_SITELIB}/js_of_ocaml-lwt/js_of_ocaml-lwt.dune
 ${OCAML_SITELIB}/js_of_ocaml-lwt/js_of_ocaml_lwt.ml
+${OCAML_SITELIB}/js_of_ocaml-lwt/logger/js_of_ocaml-lwt.logger.dune
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/logger/lwt_log_js.a
 ${OCAML_SITELIB}/js_of_ocaml-lwt/logger/lwt_log_js.cma
 ${OCAML_SITELIB}/js_of_ocaml-lwt/logger/lwt_log_js.cmi
@@ -308,34 +339,41 @@ ${OCAML_SITELIB}/js_of_ocaml-lwt/logger/
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/logger/lwt_log_js.cmx
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/logger/lwt_log_js.cmxa
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/logger/lwt_log_js.cmxs
+${OCAML_SITELIB}/js_of_ocaml-lwt/logger/lwt_log_js.ml
 ${OCAML_SITELIB}/js_of_ocaml-lwt/logger/lwt_log_js.mli
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_file.cmi
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_file.cmt
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_file.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_file.cmx
+${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_file.ml
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_file.mli
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js.cmi
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js.cmt
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js.cmx
+${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js.ml
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js.mli
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js_events.cmi
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js_events.cmt
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js_events.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js_events.cmx
+${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js_events.ml
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_js_events.mli
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_jsonp.cmi
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_jsonp.cmt
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_jsonp.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_jsonp.cmx
+${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_jsonp.ml
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_jsonp.mli
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_xmlHttpRequest.cmi
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_xmlHttpRequest.cmt
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_xmlHttpRequest.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_xmlHttpRequest.cmx
+${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_xmlHttpRequest.ml
 ${OCAML_SITELIB}/js_of_ocaml-lwt/lwt_xmlHttpRequest.mli
 ${OCAML_SITELIB}/js_of_ocaml-lwt/opam
 ${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/META
+${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/js_of_ocaml-ocamlbuild.dune
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/ocamlbuild_js_of_ocaml.a
 ${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/ocamlbuild_js_of_ocaml.cma
 ${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/ocamlbuild_js_of_ocaml.cmi
@@ -344,17 +382,11 @@ ${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/ocamlbuild_js_of_ocaml.cmx
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/ocamlbuild_js_of_ocaml.cmxa
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/ocamlbuild_js_of_ocaml.cmxs
+${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/ocamlbuild_js_of_ocaml.ml
 ${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/ocamlbuild_js_of_ocaml.mli
 ${OCAML_SITELIB}/js_of_ocaml-ocamlbuild/opam
 ${OCAML_SITELIB}/js_of_ocaml-ppx/META
-${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx/deriving/ppx_deriving_json.a
-${OCAML_SITELIB}/js_of_ocaml-ppx/deriving/ppx_deriving_json.cma
-${OCAML_SITELIB}/js_of_ocaml-ppx/deriving/ppx_deriving_json.cmi
-${OCAML_SITELIB}/js_of_ocaml-ppx/deriving/ppx_deriving_json.cmt
-${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx/deriving/ppx_deriving_json.cmx
-${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx/deriving/ppx_deriving_json.cmxa
-${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx/deriving/ppx_deriving_json.cmxs
-${OCAML_SITELIB}/js_of_ocaml-ppx/deriving/ppx_deriving_json.ml
+${OCAML_SITELIB}/js_of_ocaml-ppx/js_of_ocaml-ppx.dune
 ${OCAML_SITELIB}/js_of_ocaml-ppx/opam
 ${OCAML_SITELIB}/js_of_ocaml-ppx/ppx.exe
 ${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js
@@ -366,15 +398,27 @@ ${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js.
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js.cmx
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js.cmxa
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js.cmxs
+${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js.ml
 ${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js.mli
 ${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js__.cmi
 ${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js__.cmt
-${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js__.cmx
-${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js__.ml-gen
+${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js__.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js__.ml-gen
 ${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js__Ppx_js_internal.cmi
 ${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js__Ppx_js_internal.cmt
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js__Ppx_js_internal.cmx
 ${OCAML_SITELIB}/js_of_ocaml-ppx/ppx_js_internal.ml
+${OCAML_SITELIB}/js_of_ocaml-ppx_deriving_json/META
+${OCAML_SITELIB}/js_of_ocaml-ppx_deriving_json/js_of_ocaml-ppx_deriving_json.dune
+${OCAML_SITELIB}/js_of_ocaml-ppx_deriving_json/opam
+${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx_deriving_json/ppx_deriving_json.a
+${OCAML_SITELIB}/js_of_ocaml-ppx_deriving_json/ppx_deriving_json.cma
+${OCAML_SITELIB}/js_of_ocaml-ppx_deriving_json/ppx_deriving_json.cmi
+${OCAML_SITELIB}/js_of_ocaml-ppx_deriving_json/ppx_deriving_json.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx_deriving_json/ppx_deriving_json.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx_deriving_json/ppx_deriving_json.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-ppx_deriving_json/ppx_deriving_json.cmxs
+${OCAML_SITELIB}/js_of_ocaml-ppx_deriving_json/ppx_deriving_json.ml
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/META
 ${PLIST.tyxml}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-tyxml/js_of_ocaml_tyxml.a
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/js_of_ocaml_tyxml.cma
@@ -383,39 +427,47 @@ ${PLIST.tyxml}${OCAML_SITELIB}/js_of_oca
 ${PLIST.tyxml}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-tyxml/js_of_ocaml_tyxml.cmx
 ${PLIST.tyxml}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-tyxml/js_of_ocaml_tyxml.cmxa
 ${PLIST.tyxml}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-tyxml/js_of_ocaml_tyxml.cmxs
+${OCAML_SITELIB}/js_of_ocaml-tyxml/js_of_ocaml-tyxml.dune
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/js_of_ocaml_tyxml.ml
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/opam
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast.cmi
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast.cmt
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast.cmti
 ${PLIST.tyxml}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast.cmx
+${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast.ml
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast.mli
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast_sigs.cmi
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast_sigs.cmt
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast_sigs.cmti
 ${PLIST.tyxml}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast_sigs.cmx
+${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast_sigs.ml
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_cast_sigs.mli
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_js.cmi
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_js.cmt
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_js.cmti
 ${PLIST.tyxml}${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_js.cmx
+${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_js.ml
 ${PLIST.tyxml}${OCAML_SITELIB}/js_of_ocaml-tyxml/tyxml_js.mli
 ${OCAML_SITELIB}/js_of_ocaml/META
 ${OCAML_SITELIB}/js_of_ocaml/cSS.cmi
 ${OCAML_SITELIB}/js_of_ocaml/cSS.cmt
 ${OCAML_SITELIB}/js_of_ocaml/cSS.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/cSS.cmx
+${OCAML_SITELIB}/js_of_ocaml/cSS.ml
 ${OCAML_SITELIB}/js_of_ocaml/cSS.mli
 ${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json.cmi
 ${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json.cmt
 ${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json.cmx
+${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json.ml
 ${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json.mli
 ${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json_lexer.cmi
 ${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json_lexer.cmt
 ${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json_lexer.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json_lexer.cmx
+${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json_lexer.ml
 ${OCAML_SITELIB}/js_of_ocaml/deriving/deriving_Json_lexer.mli
+${OCAML_SITELIB}/js_of_ocaml/deriving/js_of_ocaml.deriving.dune
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/deriving/js_of_ocaml_deriving.a
 ${OCAML_SITELIB}/js_of_ocaml/deriving/js_of_ocaml_deriving.cma
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/deriving/js_of_ocaml_deriving.cmxa
@@ -424,51 +476,61 @@ ${OCAML_SITELIB}/js_of_ocaml/dom.cmi
 ${OCAML_SITELIB}/js_of_ocaml/dom.cmt
 ${OCAML_SITELIB}/js_of_ocaml/dom.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/dom.cmx
+${OCAML_SITELIB}/js_of_ocaml/dom.ml
 ${OCAML_SITELIB}/js_of_ocaml/dom.mli
 ${OCAML_SITELIB}/js_of_ocaml/dom_events.cmi
 ${OCAML_SITELIB}/js_of_ocaml/dom_events.cmt
 ${OCAML_SITELIB}/js_of_ocaml/dom_events.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/dom_events.cmx
+${OCAML_SITELIB}/js_of_ocaml/dom_events.ml
 ${OCAML_SITELIB}/js_of_ocaml/dom_events.mli
 ${OCAML_SITELIB}/js_of_ocaml/dom_html.cmi
 ${OCAML_SITELIB}/js_of_ocaml/dom_html.cmt
 ${OCAML_SITELIB}/js_of_ocaml/dom_html.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/dom_html.cmx
+${OCAML_SITELIB}/js_of_ocaml/dom_html.ml
 ${OCAML_SITELIB}/js_of_ocaml/dom_html.mli
 ${OCAML_SITELIB}/js_of_ocaml/dom_svg.cmi
 ${OCAML_SITELIB}/js_of_ocaml/dom_svg.cmt
 ${OCAML_SITELIB}/js_of_ocaml/dom_svg.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/dom_svg.cmx
+${OCAML_SITELIB}/js_of_ocaml/dom_svg.ml
 ${OCAML_SITELIB}/js_of_ocaml/dom_svg.mli
 ${OCAML_SITELIB}/js_of_ocaml/eventSource.cmi
 ${OCAML_SITELIB}/js_of_ocaml/eventSource.cmt
 ${OCAML_SITELIB}/js_of_ocaml/eventSource.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/eventSource.cmx
+${OCAML_SITELIB}/js_of_ocaml/eventSource.ml
 ${OCAML_SITELIB}/js_of_ocaml/eventSource.mli
 ${OCAML_SITELIB}/js_of_ocaml/file.cmi
 ${OCAML_SITELIB}/js_of_ocaml/file.cmt
 ${OCAML_SITELIB}/js_of_ocaml/file.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/file.cmx
+${OCAML_SITELIB}/js_of_ocaml/file.ml
 ${OCAML_SITELIB}/js_of_ocaml/file.mli
 ${OCAML_SITELIB}/js_of_ocaml/firebug.cmi
 ${OCAML_SITELIB}/js_of_ocaml/firebug.cmt
 ${OCAML_SITELIB}/js_of_ocaml/firebug.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/firebug.cmx
+${OCAML_SITELIB}/js_of_ocaml/firebug.ml
 ${OCAML_SITELIB}/js_of_ocaml/firebug.mli
 ${OCAML_SITELIB}/js_of_ocaml/form.cmi
 ${OCAML_SITELIB}/js_of_ocaml/form.cmt
 ${OCAML_SITELIB}/js_of_ocaml/form.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/form.cmx
+${OCAML_SITELIB}/js_of_ocaml/form.ml
 ${OCAML_SITELIB}/js_of_ocaml/form.mli
 ${OCAML_SITELIB}/js_of_ocaml/geolocation.cmi
 ${OCAML_SITELIB}/js_of_ocaml/geolocation.cmt
 ${OCAML_SITELIB}/js_of_ocaml/geolocation.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/geolocation.cmx
+${OCAML_SITELIB}/js_of_ocaml/geolocation.ml
 ${OCAML_SITELIB}/js_of_ocaml/geolocation.mli
 ${OCAML_SITELIB}/js_of_ocaml/js.cmi
 ${OCAML_SITELIB}/js_of_ocaml/js.cmt
 ${OCAML_SITELIB}/js_of_ocaml/js.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/js.cmx
+${OCAML_SITELIB}/js_of_ocaml/js.ml
 ${OCAML_SITELIB}/js_of_ocaml/js.mli
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/js_of_ocaml.a
 ${OCAML_SITELIB}/js_of_ocaml/js_of_ocaml.cma
@@ -477,16 +539,19 @@ ${OCAML_SITELIB}/js_of_ocaml/js_of_ocaml
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/js_of_ocaml.cmx
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/js_of_ocaml.cmxa
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/js_of_ocaml.cmxs
+${OCAML_SITELIB}/js_of_ocaml/js_of_ocaml.dune
 ${OCAML_SITELIB}/js_of_ocaml/js_of_ocaml.ml
 ${OCAML_SITELIB}/js_of_ocaml/json.cmi
 ${OCAML_SITELIB}/js_of_ocaml/json.cmt
 ${OCAML_SITELIB}/js_of_ocaml/json.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/json.cmx
+${OCAML_SITELIB}/js_of_ocaml/json.ml
 ${OCAML_SITELIB}/js_of_ocaml/json.mli
 ${OCAML_SITELIB}/js_of_ocaml/jstable.cmi
 ${OCAML_SITELIB}/js_of_ocaml/jstable.cmt
 ${OCAML_SITELIB}/js_of_ocaml/jstable.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/jstable.cmx
+${OCAML_SITELIB}/js_of_ocaml/jstable.ml
 ${OCAML_SITELIB}/js_of_ocaml/jstable.mli
 ${OCAML_SITELIB}/js_of_ocaml/lib_version.cmi
 ${OCAML_SITELIB}/js_of_ocaml/lib_version.cmt
@@ -497,55 +562,61 @@ ${OCAML_SITELIB}/js_of_ocaml/mutationObs
 ${OCAML_SITELIB}/js_of_ocaml/mutationObserver.cmt
 ${OCAML_SITELIB}/js_of_ocaml/mutationObserver.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/mutationObserver.cmx
+${OCAML_SITELIB}/js_of_ocaml/mutationObserver.ml
 ${OCAML_SITELIB}/js_of_ocaml/mutationObserver.mli
 ${OCAML_SITELIB}/js_of_ocaml/opam
 ${OCAML_SITELIB}/js_of_ocaml/regexp.cmi
 ${OCAML_SITELIB}/js_of_ocaml/regexp.cmt
 ${OCAML_SITELIB}/js_of_ocaml/regexp.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/regexp.cmx
+${OCAML_SITELIB}/js_of_ocaml/regexp.ml
 ${OCAML_SITELIB}/js_of_ocaml/regexp.mli
 ${OCAML_SITELIB}/js_of_ocaml/sys_js.cmi
 ${OCAML_SITELIB}/js_of_ocaml/sys_js.cmt
 ${OCAML_SITELIB}/js_of_ocaml/sys_js.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/sys_js.cmx
+${OCAML_SITELIB}/js_of_ocaml/sys_js.ml
 ${OCAML_SITELIB}/js_of_ocaml/sys_js.mli
 ${OCAML_SITELIB}/js_of_ocaml/typed_array.cmi
 ${OCAML_SITELIB}/js_of_ocaml/typed_array.cmt
 ${OCAML_SITELIB}/js_of_ocaml/typed_array.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/typed_array.cmx
+${OCAML_SITELIB}/js_of_ocaml/typed_array.ml
 ${OCAML_SITELIB}/js_of_ocaml/typed_array.mli
 ${OCAML_SITELIB}/js_of_ocaml/url.cmi
 ${OCAML_SITELIB}/js_of_ocaml/url.cmt
 ${OCAML_SITELIB}/js_of_ocaml/url.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/url.cmx
+${OCAML_SITELIB}/js_of_ocaml/url.ml
 ${OCAML_SITELIB}/js_of_ocaml/url.mli
 ${OCAML_SITELIB}/js_of_ocaml/webGL.cmi
 ${OCAML_SITELIB}/js_of_ocaml/webGL.cmt
 ${OCAML_SITELIB}/js_of_ocaml/webGL.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/webGL.cmx
+${OCAML_SITELIB}/js_of_ocaml/webGL.ml
 ${OCAML_SITELIB}/js_of_ocaml/webGL.mli
 ${OCAML_SITELIB}/js_of_ocaml/webSockets.cmi
 ${OCAML_SITELIB}/js_of_ocaml/webSockets.cmt
 ${OCAML_SITELIB}/js_of_ocaml/webSockets.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/webSockets.cmx
+${OCAML_SITELIB}/js_of_ocaml/webSockets.ml
 ${OCAML_SITELIB}/js_of_ocaml/webSockets.mli
 ${OCAML_SITELIB}/js_of_ocaml/worker.cmi
 ${OCAML_SITELIB}/js_of_ocaml/worker.cmt
 ${OCAML_SITELIB}/js_of_ocaml/worker.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/worker.cmx
+${OCAML_SITELIB}/js_of_ocaml/worker.ml
 ${OCAML_SITELIB}/js_of_ocaml/worker.mli
 ${OCAML_SITELIB}/js_of_ocaml/xmlHttpRequest.cmi
 ${OCAML_SITELIB}/js_of_ocaml/xmlHttpRequest.cmt
 ${OCAML_SITELIB}/js_of_ocaml/xmlHttpRequest.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/js_of_ocaml/xmlHttpRequest.cmx
+${OCAML_SITELIB}/js_of_ocaml/xmlHttpRequest.ml
 ${OCAML_SITELIB}/js_of_ocaml/xmlHttpRequest.mli
 ${OCAML_SITELIB}/stublibs/dlljs_of_ocaml_stubs.so
 man/man1/js_of_ocaml.1
 man/man1/jsoo_link.1
 man/man1/jsoo_minify.1
-${PLIST.camlp4}share/doc/js_of_ocaml-camlp4/CHANGES
-${PLIST.camlp4}share/doc/js_of_ocaml-camlp4/LICENSE
-${PLIST.camlp4}share/doc/js_of_ocaml-camlp4/README.md
 share/doc/js_of_ocaml-compiler/CHANGES
 share/doc/js_of_ocaml-compiler/LICENSE
 share/doc/js_of_ocaml-compiler/README.md
@@ -558,6 +629,9 @@ share/doc/js_of_ocaml-ocamlbuild/README.
 share/doc/js_of_ocaml-ppx/CHANGES
 share/doc/js_of_ocaml-ppx/LICENSE
 share/doc/js_of_ocaml-ppx/README.md
+share/doc/js_of_ocaml-ppx_deriving_json/CHANGES
+share/doc/js_of_ocaml-ppx_deriving_json/LICENSE
+share/doc/js_of_ocaml-ppx_deriving_json/README.md
 ${PLIST.tyxml}share/doc/js_of_ocaml-tyxml/CHANGES
 ${PLIST.tyxml}share/doc/js_of_ocaml-tyxml/LICENSE
 ${PLIST.tyxml}share/doc/js_of_ocaml-tyxml/README.md

Index: pkgsrc/devel/js_of_ocaml/buildlink3.mk
diff -u pkgsrc/devel/js_of_ocaml/buildlink3.mk:1.6 pkgsrc/devel/js_of_ocaml/buildlink3.mk:1.7
--- pkgsrc/devel/js_of_ocaml/buildlink3.mk:1.6  Mon Jan 22 11:50:24 2018
+++ pkgsrc/devel/js_of_ocaml/buildlink3.mk      Fri Apr 13 12:59:41 2018
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2018/01/22 11:50:24 jaapb Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2018/04/13 12:59:41 jaapb Exp $
 
 BUILDLINK_TREE+=       js_of_ocaml
 
@@ -6,7 +6,7 @@ BUILDLINK_TREE+=        js_of_ocaml
 JS_OF_OCAML_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.js_of_ocaml+=    js_of_ocaml>=3.0.0
-BUILDLINK_ABI_DEPENDS.js_of_ocaml+=    js_of_ocaml>=3.0.2
+BUILDLINK_ABI_DEPENDS.js_of_ocaml+=    js_of_ocaml>=3.1.0
 BUILDLINK_PKGSRCDIR.js_of_ocaml?=      ../../devel/js_of_ocaml
 
 .endif # JS_OF_OCAML_BUILDLINK3_MK

Index: pkgsrc/devel/js_of_ocaml/distinfo
diff -u pkgsrc/devel/js_of_ocaml/distinfo:1.14 pkgsrc/devel/js_of_ocaml/distinfo:1.15
--- pkgsrc/devel/js_of_ocaml/distinfo:1.14      Mon Jan 22 11:50:24 2018
+++ pkgsrc/devel/js_of_ocaml/distinfo   Fri Apr 13 12:59:41 2018
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.14 2018/01/22 11:50:24 jaapb Exp $
+$NetBSD: distinfo,v 1.15 2018/04/13 12:59:41 jaapb Exp $
 
-SHA1 (js_of_ocaml-3.0.2.tar.gz) = 04be8a9ae516f8412f0250b41b3ca599fc891a99
-RMD160 (js_of_ocaml-3.0.2.tar.gz) = 6f512da8370837a2c24e0a4cc11bc77080996dd6
-SHA512 (js_of_ocaml-3.0.2.tar.gz) = 14ff63d839451c548e1e0f0b8eafa8840400dc7a54b2cb97a1979ad347b63b20df5132ec01adb6699a8ed0905fd713d589308da9cdf3ae2811ae421dd91344a2
-Size (js_of_ocaml-3.0.2.tar.gz) = 1433693 bytes
-SHA1 (patch-lib_lwt_log_jbuild) = 414e17fc6ee78db2ec87e244259b939009b04336
+SHA1 (js_of_ocaml-3.1.0.tar.gz) = 932b154120a9dc9e55eb0e1a8c3c97fc40439799
+RMD160 (js_of_ocaml-3.1.0.tar.gz) = 84abe2c1a8b2ee145513c595790e39ac04856570
+SHA512 (js_of_ocaml-3.1.0.tar.gz) = 63bd4961fbdc677cc992d253a7254a159d86c444b6aa5a8b2fac446925f35fbc8454865db167364cb2c2b7f02b113ebb0c0ac1cb5d2f7d7ae06519c68cdbc58a
+Size (js_of_ocaml-3.1.0.tar.gz) = 1438088 bytes
+SHA1 (patch-lib_lwt_log_jbuild) = d1d66a582af542da1497f20cfb7004303680b659
+SHA1 (patch-lib_lwt_log_lwt__log__js.mli) = 8ead415e23dc4c446f5f2edbf940af0c845e8da0

Index: pkgsrc/devel/js_of_ocaml/options.mk
diff -u pkgsrc/devel/js_of_ocaml/options.mk:1.2 pkgsrc/devel/js_of_ocaml/options.mk:1.3
--- pkgsrc/devel/js_of_ocaml/options.mk:1.2     Fri Sep  8 13:19:34 2017
+++ pkgsrc/devel/js_of_ocaml/options.mk Fri Apr 13 12:59:41 2018
@@ -1,14 +1,14 @@
-# $NetBSD: options.mk,v 1.2 2017/09/08 13:19:34 jaapb Exp $
+# $NetBSD: options.mk,v 1.3 2018/04/13 12:59:41 jaapb Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.js_of_ocaml
-PKG_SUPPORTED_OPTIONS= ocaml-tyxml camlp4
+PKG_SUPPORTED_OPTIONS= ocaml-tyxml
 PKG_SUGGESTED_OPTIONS= ocaml-tyxml
 
 .include "../../mk/bsd.prefs.mk"
 
 .include "../../mk/bsd.options.mk"
 
-PLIST_VARS+=   tyxml camlp4
+PLIST_VARS+=   tyxml
 
 ###
 ### TyXML support
@@ -21,14 +21,3 @@ JBUILDER_BUILD_PACKAGES+=    js_of_ocaml-ty
 OPAM_INSTALL_FILES+=   js_of_ocaml-tyxml
 .else
 .endif
-
-###
-### Camlp4 support
-###
-.if !empty(PKG_OPTIONS:Mcamlp4)
-.include "../../lang/camlp4/buildlink3.mk"
-PLIST.camlp4=  yes
-JBUILDER_BUILD_PACKAGES+=      js_of_ocaml-camlp4
-OPAM_INSTALL_FILES+=   js_of_ocaml-camlp4
-.else
-.endif

Index: pkgsrc/devel/js_of_ocaml/patches/patch-lib_lwt_log_jbuild
diff -u pkgsrc/devel/js_of_ocaml/patches/patch-lib_lwt_log_jbuild:1.1 pkgsrc/devel/js_of_ocaml/patches/patch-lib_lwt_log_jbuild:1.2
--- pkgsrc/devel/js_of_ocaml/patches/patch-lib_lwt_log_jbuild:1.1       Fri Sep  8 13:19:34 2017
+++ pkgsrc/devel/js_of_ocaml/patches/patch-lib_lwt_log_jbuild   Fri Apr 13 12:59:41 2018
@@ -1,12 +1,12 @@
-$NetBSD: patch-lib_lwt_log_jbuild,v 1.1 2017/09/08 13:19:34 jaapb Exp $
+$NetBSD: patch-lib_lwt_log_jbuild,v 1.2 2018/04/13 12:59:41 jaapb Exp $
 
-Lwt_log is actually in lwt.unix now
---- lib/lwt/log/jbuild.orig    2017-06-22 04:36:10.000000000 +0000
+Use lwt_log.core instead of lwt_log (threading not needed)
+--- lib/lwt/log/jbuild.orig    2018-02-21 22:12:58.000000000 +0000
 +++ lib/lwt/log/jbuild
 @@ -4,5 +4,5 @@
    (public_name js_of_ocaml-lwt.logger)
    (synopsis "Lwt logger for js_of_ocaml.")
    (optional)
 -  (libraries (js_of_ocaml lwt lwt.log))
-+  (libraries (js_of_ocaml lwt lwt.log lwt.unix))
++  (libraries (js_of_ocaml lwt lwt_log.core))
    (preprocess (pps (js_of_ocaml-ppx)))))

Added files:

Index: pkgsrc/devel/js_of_ocaml/patches/patch-lib_lwt_log_lwt__log__js.mli
diff -u /dev/null pkgsrc/devel/js_of_ocaml/patches/patch-lib_lwt_log_lwt__log__js.mli:1.1
--- /dev/null   Fri Apr 13 12:59:41 2018
+++ pkgsrc/devel/js_of_ocaml/patches/patch-lib_lwt_log_lwt__log__js.mli Fri Apr 13 12:59:41 2018
@@ -0,0 +1,14 @@
+$NetBSD: patch-lib_lwt_log_lwt__log__js.mli,v 1.1 2018/04/13 12:59:41 jaapb Exp $
+
+Use Lwt_log_core instead of Lwt_log (threading not needed)
+--- lib/lwt/log/lwt_log_js.mli.orig    2018-02-21 22:12:58.000000000 +0000
++++ lib/lwt/log/lwt_log_js.mli
+@@ -29,7 +29,7 @@ include module type of Lwt_log_core
+ 
+ (** {2 Predefined logger} *)
+ 
+-val console : Lwt_log.logger
++val console : Lwt_log_core.logger
+ (** Logger that use the javascript console object. *)
+ 
+ 



Home | Main Index | Thread Index | Old Index