Subject: CVS commit: pkgsrc/devel/js_of_ocaml
From: Jaap Boender
Date: 2017-09-08 15:19:35
Message id: 20170908131935.2C11CFA97@cvs.NetBSD.org

Log Message:
Updated package to latest version, 3.0.0. Changes include:

Features/Changes

    Misc: switch to ppx instead of camlp4
    Misc: always install deriving_json
    Misc: remove support for async_kernel, bin_prot
    Misc: remove support for ppx_driver
    Misc: split js_of_ocaml in multiple packages
    Misc: switch to jbuilder
    Misc: new pseudo filesystem support with better node support
    Compiler: sourcemap support is now optional
    Compiler: no more strong dep on yojson, b64, menhir, ocamllex
    Compiler: improve separate compilation workflow
    Runtime: add support for weakdef
    Syntaxes: add expect tests
    Syntaxes: switch to ocaml-migrate-parsetree and ppx_tools_versioned
    Lib: Add primitives in [Js.Unsafe]
    Lib: remove keycode module, replaced by Dom_html.Keyboard_code
    Lib: XmlHttpRequest, API change for perform functions.

Bug fixes:

    Runtime: fix many stubs
    Lib: fix many signatures
    Compiler: fix performance of compilation passes (simpl,clean)
    Compiler: fix compat with OCaml 4.06
    Toplevel: flush channels after execution.
    Toplevel: fix toplevel generation when using -export-unit

Files:
RevisionActionfile
1.19modifypkgsrc/devel/js_of_ocaml/Makefile
1.11modifypkgsrc/devel/js_of_ocaml/PLIST
1.4modifypkgsrc/devel/js_of_ocaml/buildlink3.mk
1.12modifypkgsrc/devel/js_of_ocaml/distinfo
1.2modifypkgsrc/devel/js_of_ocaml/options.mk
1.1addpkgsrc/devel/js_of_ocaml/patches/patch-lib_generate_stubs.sh
1.1addpkgsrc/devel/js_of_ocaml/patches/patch-lib_lwt_log_jbuild
1.5removepkgsrc/devel/js_of_ocaml/patches/patch-Makefile.conf