Hi!

The diff below updates lang/ocaml to version 4.01.0.

I've already tested it with some consumers, but I'd be glad if
someone could put this in a bulk...

Ciao,
David

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/ocaml/Makefile,v
retrieving revision 1.61
diff -u -p -u -p -r1.61 Makefile
--- Makefile    11 Mar 2013 11:20:28 -0000      1.61
+++ Makefile    13 Nov 2013 17:02:05 -0000
@@ -7,7 +7,7 @@ COMMENT =       ML language based on complete 
 # XXX Don't even think of updating ocaml alone.
 # Do check that the ports that depend on it still work, or repair them. 
 # Don't forget to bump version in ocaml.port.mk, too!
-VERSION=4.00.1
+VERSION=4.01.0
 
 DISTNAME =     ocaml-${VERSION}
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/ocaml/distinfo,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 distinfo
--- distinfo    30 Nov 2012 19:38:09 -0000      1.17
+++ distinfo    13 Nov 2013 17:02:05 -0000
@@ -1,4 +1,4 @@
-SHA256 (ocaml-4.00-refman-html.tar.gz) = 
jKQ4WdinHwlBokU7e4CNflitVIBKnPKFh1+jDmV2sxo=
-SHA256 (ocaml-4.00.1.tar.gz) = tI1cfTv0oM1hJfj9/B9lTdZVhghzmdyfFHFte5U16Ho=
-SIZE (ocaml-4.00-refman-html.tar.gz) = 549757
-SIZE (ocaml-4.00.1.tar.gz) = 3394854
+SHA256 (ocaml-4.01-refman-html.tar.gz) = 
AQGcj4opqKf0IuCQcEtmat4qAH1X6pQSKF+I9xZlYAE=
+SHA256 (ocaml-4.01.0.tar.gz) = 6hdR3v9FT1xzjRDYoK0TWv7ghS05HPlXZrcmwPr3z9s=
+SIZE (ocaml-4.01-refman-html.tar.gz) = 571422
+SIZE (ocaml-4.01.0.tar.gz) = 4397871
Index: ocaml.port.mk
===================================================================
RCS file: /cvs/ports/lang/ocaml/ocaml.port.mk,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 ocaml.port.mk
--- ocaml.port.mk       11 Mar 2013 11:20:28 -0000      1.24
+++ ocaml.port.mk       13 Nov 2013 17:02:05 -0000
@@ -9,7 +9,7 @@
 # PFRAG.foo-native    -- nativecode files for FLAVOR == foo
 # PFRAG.no-foo-native -- nativecode files for FLAVOR != foo
 
-OCAML_VERSION=4.00.1
+OCAML_VERSION=4.01.0
 
 .include <bsd.port.arch.mk>
 
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/lang/ocaml/patches/patch-configure,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 patch-configure
--- patches/patch-configure     1 Nov 2012 07:57:26 -0000       1.16
+++ patches/patch-configure     13 Nov 2013 17:02:05 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-configure,v 1.16 2012/11/01 07:57:26 avsm Exp $
---- configure.orig     Tue Jun 26 16:33:50 2012
-+++ configure  Thu Nov  1 01:28:40 2012
-@@ -641,11 +641,11 @@ if test $withsharedlibs = "yes"; then
+--- configure.orig     Wed Nov 13 16:47:53 2013
++++ configure  Wed Nov 13 16:55:03 2013
+@@ -649,11 +649,11 @@ if test $withsharedlibs = "yes"; then
      sparc*-*-linux*)              natdynlink=true;;
      i686-*-kfreebsd*)             natdynlink=true;;
      x86_64-*-kfreebsd*)           natdynlink=true;;
@@ -16,21 +16,16 @@ $OpenBSD: patch-configure,v 1.16 2012/11
      x86_64-*-netbsd*)             natdynlink=true;;
      i386-*-gnu0.3)                natdynlink=true;;
      arm*-*-linux*)                natdynlink=true;;
-@@ -688,10 +688,13 @@ case "$host" in
-   i[3456]86-*-gnu*)             arch=i386; system=gnu;;
-   powerpc*-*-linux*)            arch=power; model=ppc; system=elf;;
-   powerpc-*-netbsd*)            arch=power; model=ppc; system=elf;;
-+  powerpc-*-openbsd*)           arch=power; model=ppc; system=bsd;;
-   powerpc-*-rhapsody*)          arch=power; model=ppc; system=rhapsody;;
-   powerpc-*-darwin*)            arch=power; system=rhapsody
-                                 if $arch64; then model=ppc64; else model=ppc; 
fi;;
+@@ -702,6 +702,8 @@ case "$host" in
+                                 if $arch64;then model=ppc64;else 
model=ppc;fi;;
+   armv6*-*-linux-gnueabihf)     arch=arm; model=armv6; system=linux_eabihf;;
    arm*-*-linux-gnueabihf)       arch=arm; system=linux_eabihf;;
 +  arm*-*-openbsd*)              arch=arm; system=bsd;;
 +  zaurus*-*-openbsd*)           arch=arm; system=bsd;;
    armv7*-*-linux-gnueabi)       arch=arm; model=armv7; system=linux_eabi;;
    armv6t2*-*-linux-gnueabi)     arch=arm; model=armv6t2; system=linux_eabi;;
    armv6*-*-linux-gnueabi)       arch=arm; model=armv6; system=linux_eabi;;
-@@ -780,10 +783,14 @@ case "$arch,$model,$system" in
+@@ -797,10 +799,14 @@ case "$arch,$model,$system" in
    i386,*,bsd_elf) profiling='prof';;
    amd64,*,macosx) profiling='prof';;
    i386,*,macosx) profiling='prof';;
@@ -45,7 +40,7 @@ $OpenBSD: patch-configure,v 1.16 2012/11
    amd64,*,gnu) profiling='prof';;
    arm,*,linux*) profiling='prof';;
    *) profiling='noprof';;
-@@ -1543,11 +1550,11 @@ fi
+@@ -1563,11 +1569,11 @@ fi
  
  # Look for BFD library
  
Index: pkg/PFRAG.native
===================================================================
RCS file: /cvs/ports/lang/ocaml/pkg/PFRAG.native,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 PFRAG.native
--- pkg/PFRAG.native    30 Nov 2012 19:38:09 -0000      1.14
+++ pkg/PFRAG.native    13 Nov 2013 17:02:07 -0000
@@ -303,6 +303,7 @@ lib/ocaml/ocamlbuild/ocamlbuild.cmx
 lib/ocaml/ocamlbuild/ocamlbuild.o
 lib/ocaml/ocamlbuild/ocamlbuild_executor.cmx
 lib/ocaml/ocamlbuild/ocamlbuild_executor.o
+lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmx
 lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmx
 lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.o
 lib/ocaml/ocamlbuild/ocamlbuildlib.a
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/ocaml/pkg/PLIST,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 PLIST
--- pkg/PLIST   30 Nov 2012 19:38:09 -0000      1.23
+++ pkg/PLIST   13 Nov 2013 17:02:12 -0000
@@ -170,6 +170,7 @@ lib/ocaml/char.ml
 lib/ocaml/char.mli
 lib/ocaml/compiler-libs/
 lib/ocaml/compiler-libs/annot.cmi
+lib/ocaml/compiler-libs/ast_mapper.cmi
 lib/ocaml/compiler-libs/asttypes.cmi
 lib/ocaml/compiler-libs/btype.cmi
 lib/ocaml/compiler-libs/bytegen.cmi
@@ -182,7 +183,9 @@ lib/ocaml/compiler-libs/clflags.cmi
 lib/ocaml/compiler-libs/cmi_format.cmi
 lib/ocaml/compiler-libs/cmo_format.cmi
 lib/ocaml/compiler-libs/cmt_format.cmi
+lib/ocaml/compiler-libs/compenv.cmi
 lib/ocaml/compiler-libs/compile.cmi
+lib/ocaml/compiler-libs/compmisc.cmi
 lib/ocaml/compiler-libs/config.cmi
 lib/ocaml/compiler-libs/consistbl.cmi
 lib/ocaml/compiler-libs/ctype.cmi
@@ -190,6 +193,7 @@ lib/ocaml/compiler-libs/datarepr.cmi
 lib/ocaml/compiler-libs/dll.cmi
 lib/ocaml/compiler-libs/emitcode.cmi
 lib/ocaml/compiler-libs/env.cmi
+lib/ocaml/compiler-libs/envaux.cmi
 lib/ocaml/compiler-libs/errors.cmi
 lib/ocaml/compiler-libs/expunge.cmi
 lib/ocaml/compiler-libs/genprintval.cmi
@@ -221,6 +225,7 @@ lib/ocaml/compiler-libs/parser.cmi
 lib/ocaml/compiler-libs/parsetree.cmi
 lib/ocaml/compiler-libs/path.cmi
 lib/ocaml/compiler-libs/pparse.cmi
+lib/ocaml/compiler-libs/pprintast.cmi
 lib/ocaml/compiler-libs/predef.cmi
 lib/ocaml/compiler-libs/primitive.cmi
 lib/ocaml/compiler-libs/printast.cmi
@@ -251,6 +256,8 @@ lib/ocaml/compiler-libs/typeclass.cmi
 lib/ocaml/compiler-libs/typecore.cmi
 lib/ocaml/compiler-libs/typedecl.cmi
 lib/ocaml/compiler-libs/typedtree.cmi
+lib/ocaml/compiler-libs/typedtreeIter.cmi
+lib/ocaml/compiler-libs/typedtreeMap.cmi
 lib/ocaml/compiler-libs/typemod.cmi
 lib/ocaml/compiler-libs/typeopt.cmi
 lib/ocaml/compiler-libs/types.cmi
@@ -566,6 +573,7 @@ lib/ocaml/ocamlbuild/ocamlbuild_executor
 lib/ocaml/ocamlbuild/ocamlbuild_executor.cmo
 lib/ocaml/ocamlbuild/ocamlbuild_pack.cmi
 lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmi
+lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmo
 lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmi
 lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmo
 lib/ocaml/ocamlbuild/ocamlbuildlib.cma
@@ -817,12 +825,33 @@ share/doc/ocaml/
 share/doc/ocaml/Changes
 share/doc/ocaml/LICENSE
 share/doc/ocaml/html/
+share/doc/ocaml/html/advexamples.html
+share/doc/ocaml/html/browser.html
+share/doc/ocaml/html/classes.html
+share/doc/ocaml/html/comp.html
+share/doc/ocaml/html/compunit.html
+share/doc/ocaml/html/const.html
 share/doc/ocaml/html/contents_motif.gif
+share/doc/ocaml/html/core.html
+share/doc/ocaml/html/coreexamples.html
+share/doc/ocaml/html/debugger.html
+share/doc/ocaml/html/depend.html
 share/doc/ocaml/html/expr.html
+share/doc/ocaml/html/extn.html
+share/doc/ocaml/html/foreword.html
 share/doc/ocaml/html/index.html
+share/doc/ocaml/html/intfc.html
+share/doc/ocaml/html/keywords.html
+share/doc/ocaml/html/lablexamples.html
 share/doc/ocaml/html/language.html
 share/doc/ocaml/html/lex.html
+share/doc/ocaml/html/lexyacc.html
+share/doc/ocaml/html/libbigarray.html
+share/doc/ocaml/html/libdynlink.html
 share/doc/ocaml/html/libgraph.gif
+share/doc/ocaml/html/libgraph.html
+share/doc/ocaml/html/liblabltk.html
+share/doc/ocaml/html/libnum.html
 share/doc/ocaml/html/libref/
 share/doc/ocaml/html/libref/Arg.html
 share/doc/ocaml/html/libref/Arith_status.html
@@ -1039,46 +1068,27 @@ share/doc/ocaml/html/libref/type_UnixLab
 share/doc/ocaml/html/libref/type_Weak.Make.html
 share/doc/ocaml/html/libref/type_Weak.S.html
 share/doc/ocaml/html/libref/type_Weak.html
+share/doc/ocaml/html/libstr.html
+share/doc/ocaml/html/libthreads.html
+share/doc/ocaml/html/libunix.html
 share/doc/ocaml/html/manual001.html
-share/doc/ocaml/html/manual002.html
-share/doc/ocaml/html/manual003.html
-share/doc/ocaml/html/manual004.html
-share/doc/ocaml/html/manual005.html
-share/doc/ocaml/html/manual006.html
-share/doc/ocaml/html/manual007.html
-share/doc/ocaml/html/manual010.html
-share/doc/ocaml/html/manual011.html
-share/doc/ocaml/html/manual013.html
-share/doc/ocaml/html/manual016.html
-share/doc/ocaml/html/manual017.html
-share/doc/ocaml/html/manual018.html
-share/doc/ocaml/html/manual019.html
-share/doc/ocaml/html/manual020.html
-share/doc/ocaml/html/manual021.html
-share/doc/ocaml/html/manual022.html
-share/doc/ocaml/html/manual023.html
-share/doc/ocaml/html/manual024.html
-share/doc/ocaml/html/manual025.html
-share/doc/ocaml/html/manual026.html
-share/doc/ocaml/html/manual027.html
-share/doc/ocaml/html/manual028.html
-share/doc/ocaml/html/manual029.html
-share/doc/ocaml/html/manual030.html
-share/doc/ocaml/html/manual031.html
-share/doc/ocaml/html/manual032.html
-share/doc/ocaml/html/manual033.html
-share/doc/ocaml/html/manual034.html
-share/doc/ocaml/html/manual035.html
-share/doc/ocaml/html/manual036.html
-share/doc/ocaml/html/manual037.html
-share/doc/ocaml/html/manual038.html
-share/doc/ocaml/html/manual039.html
-share/doc/ocaml/html/manual040.html
-share/doc/ocaml/html/manual041.html
-share/doc/ocaml/html/manual042.html
-share/doc/ocaml/html/manual043.html
 share/doc/ocaml/html/manual044.html
+share/doc/ocaml/html/modtypes.html
+share/doc/ocaml/html/moduleexamples.html
+share/doc/ocaml/html/modules.html
+share/doc/ocaml/html/names.html
+share/doc/ocaml/html/native.html
 share/doc/ocaml/html/next_motif.gif
+share/doc/ocaml/html/objectexamples.html
+share/doc/ocaml/html/ocamlbuild.html
+share/doc/ocaml/html/ocamldoc.html
 share/doc/ocaml/html/patterns.html
 share/doc/ocaml/html/previous_motif.gif
+share/doc/ocaml/html/profil.html
+share/doc/ocaml/html/runtime.html
+share/doc/ocaml/html/stdlib.html
+share/doc/ocaml/html/threads.html
+share/doc/ocaml/html/toplevel.html
+share/doc/ocaml/html/typedecl.html
 share/doc/ocaml/html/types.html
+share/doc/ocaml/html/values.html

Reply via email to