Subject: CVS commit: pkgsrc/lang/ocaml
From: Jaap Boender
Date: 2018-07-19 14:16:38
Message id: 20180719121638.99F6AFBEC@cvs.NetBSD.org

Log Message:
Updated lang/ocaml to the newest version, 4.07.0.

This breaks quite a few dependencies, more commits to follow.

There are many bugfixes and improvements (see the Changes file), I will
summarise the changes that may cause breakage:

* all standard library modules are now packed into the Stdlib module;
* Unix.isatty now works under the native Windows ports
* strings and bytes are distinguishable in bytecode
* Module aliases are no longer removed in 'module type of' and
  'with module'
* soundness bugfix with non-generalised type variables and local modules
* Ident.t is now abstract and immutable
* only allow directives with filename and at the begining of the line

Files:
RevisionActionfile
1.120modifypkgsrc/lang/ocaml/Makefile
1.54modifypkgsrc/lang/ocaml/Makefile.common
1.46modifypkgsrc/lang/ocaml/PLIST
1.46modifypkgsrc/lang/ocaml/buildlink3.mk
1.122modifypkgsrc/lang/ocaml/distinfo
1.12modifypkgsrc/lang/ocaml/patches/patch-Makefile
1.8modifypkgsrc/lang/ocaml/patches/patch-byterun_Makefile
1.34modifypkgsrc/lang/ocaml/patches/patch-configure
1.9modifypkgsrc/lang/ocaml/patches/patch-otherlibs_systhreads_Makefile
1.12modifypkgsrc/lang/ocaml/patches/patch-otherlibs_threads_Makefile
1.1addpkgsrc/lang/ocaml/patches/patch-Makefile.common
1.7removepkgsrc/lang/ocaml/patches/patch-asmrun_Makefile
1.5removepkgsrc/lang/ocaml/patches/patch-ocamldoc_Makefile
1.5removepkgsrc/lang/ocaml/patches/patch-otherlibs_dynlink_Makefile
1.5removepkgsrc/lang/ocaml/patches/patch-stdlib_Makefile
1.3removepkgsrc/lang/ocaml/patches/patch-testsuite_tests_tool-ocamldoc-man_Makefile