Thanks Daniel. I've coincidentally unslacked in order to refresh OCaml ports in preparation for supporting OpenBSD for OCaml 5.0 (which has multicore).
A few quick questions: - why not bump straight to 4.13.1? Is anything incompatible there? - I have local diffs for dune to go 2.9.1, which requires adding some multipackages for the dune libraries (now separate from the dune binary) - riscv should also be a native arch now in case that's missing. otherwise looks good to me. I'm happy to remain maintainer, but also can drop it if you would prefer to take it over. Best not to make it totally unmaintained though... Anil > On 5 Dec 2021, at 04:36, Daniel Dickman <[email protected]> wrote: > > See below for a diff for ocaml to the 4.12.x series. Only a few changes > were needed for this update and they're already in the tree: > - mldonkey and unison 2.4.x needed a small diff > - dune needed to be updated to 2.7.0 > > All ocaml ports were built successfully on amd64 (except coccinelle which > is still broken). > > As usual the ocaml update requires an update to a matching camlp4 which is > included in the diff below. > > All consumer ports will also be bumped when this goes in. > > ok for the update? > > p.s. Anil, not sure if you want to stay as maintainer of ocaml or not. I'm > dropping you in the proposed diff. But if you want to stay as maintainer > please let me know. > > > Index: lang/ocaml/Makefile > =================================================================== > RCS file: /cvs/ports/lang/ocaml/Makefile,v > retrieving revision 1.89 > diff -u -p -u -r1.89 Makefile > --- lang/ocaml/Makefile 4 Dec 2021 21:17:10 -0000 1.89 > +++ lang/ocaml/Makefile 5 Dec 2021 04:29:23 -0000 > @@ -4,8 +4,7 @@ COMMENT = ML language with complete c > > # XXX Don't even think of updating ocaml alone. > # Do check that the ports that depend on it still work, or repair them. > -VERSION= 4.11.2 > -REVISION = 0 > +VERSION= 4.12.1 > > PKGNAME = ocaml-${VERSION:C/\+//} > > @@ -20,7 +19,6 @@ DISTFILES= ${DISTNAME}.tar.gz ${DOCFILES > DISTNAME = ocaml-${VERSION} > > HOMEPAGE= https://ocaml.org/ > -MAINTAINER= Anil Madhavapeddy <[email protected]> > > # QPL/LGPL > PERMIT_PACKAGE= Yes > Index: lang/ocaml/distinfo > =================================================================== > RCS file: /cvs/ports/lang/ocaml/distinfo,v > retrieving revision 1.28 > diff -u -p -u -r1.28 distinfo > --- lang/ocaml/distinfo 2 Dec 2021 03:59:20 -0000 1.28 > +++ lang/ocaml/distinfo 5 Dec 2021 04:29:23 -0000 > @@ -1,4 +1,4 @@ > -SHA256 (ocaml-4.11-refman-html.tar.gz) = > 88vAwTLfHhI2oWJpAI32Vk6fuLh0XCLGyWjK0TStUHY= > -SHA256 (ocaml-4.11.2.tar.gz) = T1UdfLDAhdxXJW0ZbKUdMvqqywKYyE0JBSuETecCCSE= > -SIZE (ocaml-4.11-refman-html.tar.gz) = 1762039 > -SIZE (ocaml-4.11.2.tar.gz) = 4969981 > +SHA256 (ocaml-4.12-refman-html.tar.gz) = > eLtzsc6LiAUty+m1n97k/amUzCl46ll4gx8if3fagvs= > +SHA256 (ocaml-4.12.1.tar.gz) = bWHsE6fRtS7uc1r6xhZVK1btEt2hmBxNRBBX5S2RD9c= > +SIZE (ocaml-4.12-refman-html.tar.gz) = 1444139 > +SIZE (ocaml-4.12.1.tar.gz) = 5181551 > Index: lang/ocaml/patches/patch-configure_ac > =================================================================== > RCS file: /cvs/ports/lang/ocaml/patches/patch-configure_ac,v > retrieving revision 1.5 > diff -u -p -u -r1.5 patch-configure_ac > --- lang/ocaml/patches/patch-configure_ac 4 Dec 2021 21:17:10 -0000 > 1.5 > +++ lang/ocaml/patches/patch-configure_ac 5 Dec 2021 04:29:23 -0000 > @@ -3,7 +3,7 @@ $OpenBSD: patch-configure_ac,v 1.5 2021/ > Index: configure.ac > --- configure.ac.orig > +++ configure.ac > -@@ -700,6 +700,11 @@ AS_CASE([$CC,$host], > +@@ -735,6 +735,11 @@ AS_CASE([$CC,$host], > ) > > > @@ -15,13 +15,16 @@ Index: configure.ac > ## Program to use to install files > AC_PROG_INSTALL > > -@@ -824,8 +829,8 @@ AS_IF([test x"$enable_shared" != "xno"], > +@@ -867,10 +872,10 @@ AS_IF([test x"$enable_shared" != "xno"], > [[*-*-linux*|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*\ > |*-*-openbsd*|*-*-netbsd*|*-*-dragonfly*|*-*-gnu*|*-*-haiku*]], > [sharedlib_cflags="-fPIC" > -- mksharedlib="$CC -shared" > - oc_ldflags="$oc_ldflags -Wl,-E" > -+ mksharedlib="$CC -shared $oc_ldflags" > ++ oc_ldflags="$oc_ldflags -Wl,-E" > + AS_CASE([$CC,$host], > + [gcc*,powerpc-*-linux*], [mksharedlib="$CC -shared -mbss-plt"], > +- [mksharedlib="$CC -shared"]) > +- oc_ldflags="$oc_ldflags -Wl,-E" > ++ [mksharedlib="$CC -shared $oc_ldflags"]) > rpath="-Wl,-rpath," > mksharedlibrpath="-Wl,-rpath," > natdynlinkopts="-Wl,-E" > Index: lang/ocaml/pkg/PFRAG.native > =================================================================== > RCS file: /cvs/ports/lang/ocaml/pkg/PFRAG.native,v > retrieving revision 1.19 > diff -u -p -u -r1.19 PFRAG.native > --- lang/ocaml/pkg/PFRAG.native 2 Dec 2021 03:59:20 -0000 1.19 > +++ lang/ocaml/pkg/PFRAG.native 5 Dec 2021 04:29:23 -0000 > @@ -16,6 +16,7 @@ bin/ocamlopt.byte > lib/ocaml/bigarray.a > lib/ocaml/bigarray.cmx > lib/ocaml/bigarray.cmxa > +lib/ocaml/camlinternalAtomic.cmx > lib/ocaml/camlinternalFormat.cmx > lib/ocaml/camlinternalFormatBasics.cmx > lib/ocaml/camlinternalLazy.cmx > @@ -91,6 +92,7 @@ lib/ocaml/compiler-libs/backend_var.cmt > lib/ocaml/compiler-libs/backend_var.cmti > lib/ocaml/compiler-libs/backend_var.cmx > lib/ocaml/compiler-libs/backend_var.mli > +lib/ocaml/compiler-libs/binutils.cmx > lib/ocaml/compiler-libs/branch_relaxation.cmi > lib/ocaml/compiler-libs/branch_relaxation.cmt > lib/ocaml/compiler-libs/branch_relaxation.cmti > @@ -425,6 +427,7 @@ lib/ocaml/compiler-libs/linear.cmt > lib/ocaml/compiler-libs/linear.cmti > lib/ocaml/compiler-libs/linear.cmx > lib/ocaml/compiler-libs/linear.mli > +lib/ocaml/compiler-libs/linear_format.cmx > lib/ocaml/compiler-libs/linearize.cmi > lib/ocaml/compiler-libs/linearize.cmt > lib/ocaml/compiler-libs/linearize.cmti > @@ -446,6 +449,7 @@ lib/ocaml/compiler-libs/liveness.cmti > lib/ocaml/compiler-libs/liveness.cmx > lib/ocaml/compiler-libs/liveness.mli > lib/ocaml/compiler-libs/load_path.cmx > +lib/ocaml/compiler-libs/local_store.cmx > lib/ocaml/compiler-libs/location.cmx > lib/ocaml/compiler-libs/longident.cmx > lib/ocaml/compiler-libs/mach.cmi > @@ -456,6 +460,7 @@ lib/ocaml/compiler-libs/mach.mli > lib/ocaml/compiler-libs/main.cmx > lib/ocaml/compiler-libs/main.o > lib/ocaml/compiler-libs/main_args.cmx > +lib/ocaml/compiler-libs/maindriver.cmx > lib/ocaml/compiler-libs/makedepend.cmx > lib/ocaml/compiler-libs/matching.cmx > lib/ocaml/compiler-libs/meta.cmx > @@ -489,9 +494,9 @@ lib/ocaml/compiler-libs/opterrors.cmx > lib/ocaml/compiler-libs/optmain.cmi > lib/ocaml/compiler-libs/optmain.cmo > lib/ocaml/compiler-libs/optmain.cmt > -lib/ocaml/compiler-libs/optmain.cmti > lib/ocaml/compiler-libs/optmain.cmx > lib/ocaml/compiler-libs/optmain.o > +lib/ocaml/compiler-libs/optmaindriver.cmx > lib/ocaml/compiler-libs/parameter.cmi > lib/ocaml/compiler-libs/parameter.cmt > lib/ocaml/compiler-libs/parameter.cmti > @@ -506,6 +511,7 @@ lib/ocaml/compiler-libs/pass_wrapper.cmt > lib/ocaml/compiler-libs/pass_wrapper.cmx > lib/ocaml/compiler-libs/pass_wrapper.mli > lib/ocaml/compiler-libs/path.cmx > +lib/ocaml/compiler-libs/patterns.cmx > lib/ocaml/compiler-libs/persistent_env.cmx > lib/ocaml/compiler-libs/pparse.cmx > lib/ocaml/compiler-libs/pprintast.cmx > @@ -669,11 +675,6 @@ lib/ocaml/compiler-libs/simplify_primiti > lib/ocaml/compiler-libs/simplify_primitives.cmti > lib/ocaml/compiler-libs/simplify_primitives.cmx > lib/ocaml/compiler-libs/simplify_primitives.mli > -lib/ocaml/compiler-libs/spacetime_profiling.cmi > -lib/ocaml/compiler-libs/spacetime_profiling.cmt > -lib/ocaml/compiler-libs/spacetime_profiling.cmti > -lib/ocaml/compiler-libs/spacetime_profiling.cmx > -lib/ocaml/compiler-libs/spacetime_profiling.mli > lib/ocaml/compiler-libs/spill.cmi > lib/ocaml/compiler-libs/spill.cmt > lib/ocaml/compiler-libs/spill.cmti > @@ -863,6 +864,7 @@ lib/ocaml/stdlib.cmxa > lib/ocaml/stdlib__arg.cmx > lib/ocaml/stdlib__array.cmx > lib/ocaml/stdlib__arrayLabels.cmx > +lib/ocaml/stdlib__atomic.cmx > lib/ocaml/stdlib__bigarray.cmx > lib/ocaml/stdlib__bool.cmx > lib/ocaml/stdlib__buffer.cmx > @@ -872,6 +874,7 @@ lib/ocaml/stdlib__callback.cmx > lib/ocaml/stdlib__char.cmx > lib/ocaml/stdlib__complex.cmx > lib/ocaml/stdlib__digest.cmx > +lib/ocaml/stdlib__either.cmx > lib/ocaml/stdlib__ephemeron.cmx > lib/ocaml/stdlib__filename.cmx > lib/ocaml/stdlib__float.cmx > @@ -904,7 +907,6 @@ lib/ocaml/stdlib__result.cmx > lib/ocaml/stdlib__scanf.cmx > lib/ocaml/stdlib__seq.cmx > lib/ocaml/stdlib__set.cmx > -lib/ocaml/stdlib__spacetime.cmx > lib/ocaml/stdlib__stack.cmx > lib/ocaml/stdlib__stdLabels.cmx > lib/ocaml/stdlib__stream.cmx > @@ -920,6 +922,7 @@ lib/ocaml/str.cmxa > lib/ocaml/threads/condition.cmx > lib/ocaml/threads/event.cmx > lib/ocaml/threads/mutex.cmx > +lib/ocaml/threads/semaphore.cmx > lib/ocaml/threads/thread.cmx > lib/ocaml/threads/threadUnix.cmx > lib/ocaml/threads/threads.a > Index: lang/ocaml/pkg/PLIST > =================================================================== > RCS file: /cvs/ports/lang/ocaml/pkg/PLIST,v > retrieving revision 1.28 > diff -u -p -u -r1.28 PLIST > --- lang/ocaml/pkg/PLIST 2 Dec 2021 03:59:20 -0000 1.28 > +++ lang/ocaml/pkg/PLIST 5 Dec 2021 04:29:23 -0000 > @@ -29,13 +29,14 @@ bin/ocamlprof.byte > @bin bin/ocamlyacc > lib/ocaml/ > lib/ocaml/Makefile.config > -lib/ocaml/VERSION > lib/ocaml/arg.ml > lib/ocaml/arg.mli > lib/ocaml/array.ml > lib/ocaml/array.mli > lib/ocaml/arrayLabels.ml > lib/ocaml/arrayLabels.mli > +lib/ocaml/atomic.ml > +lib/ocaml/atomic.mli > lib/ocaml/bigarray.cma > lib/ocaml/bigarray.cmi > lib/ocaml/bigarray.cmti > @@ -105,7 +106,6 @@ lib/ocaml/caml/signals.h > lib/ocaml/caml/signals_machdep.h > lib/ocaml/caml/skiplist.h > lib/ocaml/caml/socketaddr.h > -lib/ocaml/caml/spacetime.h > lib/ocaml/caml/stack.h > lib/ocaml/caml/stacks.h > lib/ocaml/caml/startup.h > @@ -120,6 +120,11 @@ lib/ocaml/camlheader > lib/ocaml/camlheader_ur > lib/ocaml/camlheaderd > lib/ocaml/camlheaderi > +lib/ocaml/camlinternalAtomic.cmi > +lib/ocaml/camlinternalAtomic.cmt > +lib/ocaml/camlinternalAtomic.cmti > +lib/ocaml/camlinternalAtomic.ml > +lib/ocaml/camlinternalAtomic.mli > lib/ocaml/camlinternalFormat.cmi > lib/ocaml/camlinternalFormat.cmt > lib/ocaml/camlinternalFormat.cmti > @@ -178,6 +183,10 @@ lib/ocaml/compiler-libs/attr_helper.cmi > lib/ocaml/compiler-libs/attr_helper.cmt > lib/ocaml/compiler-libs/attr_helper.cmti > lib/ocaml/compiler-libs/attr_helper.mli > +lib/ocaml/compiler-libs/binutils.cmi > +lib/ocaml/compiler-libs/binutils.cmt > +lib/ocaml/compiler-libs/binutils.cmti > +lib/ocaml/compiler-libs/binutils.mli > lib/ocaml/compiler-libs/btype.cmi > lib/ocaml/compiler-libs/btype.cmt > lib/ocaml/compiler-libs/btype.cmti > @@ -351,10 +360,18 @@ lib/ocaml/compiler-libs/lexer.cmi > lib/ocaml/compiler-libs/lexer.cmt > lib/ocaml/compiler-libs/lexer.cmti > lib/ocaml/compiler-libs/lexer.mli > +lib/ocaml/compiler-libs/linear_format.cmi > +lib/ocaml/compiler-libs/linear_format.cmt > +lib/ocaml/compiler-libs/linear_format.cmti > +lib/ocaml/compiler-libs/linear_format.mli > lib/ocaml/compiler-libs/load_path.cmi > lib/ocaml/compiler-libs/load_path.cmt > lib/ocaml/compiler-libs/load_path.cmti > lib/ocaml/compiler-libs/load_path.mli > +lib/ocaml/compiler-libs/local_store.cmi > +lib/ocaml/compiler-libs/local_store.cmt > +lib/ocaml/compiler-libs/local_store.cmti > +lib/ocaml/compiler-libs/local_store.mli > lib/ocaml/compiler-libs/location.cmi > lib/ocaml/compiler-libs/location.cmt > lib/ocaml/compiler-libs/location.cmti > @@ -366,12 +383,14 @@ lib/ocaml/compiler-libs/longident.mli > lib/ocaml/compiler-libs/main.cmi > lib/ocaml/compiler-libs/main.cmo > lib/ocaml/compiler-libs/main.cmt > -lib/ocaml/compiler-libs/main.cmti > -lib/ocaml/compiler-libs/main.mli > lib/ocaml/compiler-libs/main_args.cmi > lib/ocaml/compiler-libs/main_args.cmt > lib/ocaml/compiler-libs/main_args.cmti > lib/ocaml/compiler-libs/main_args.mli > +lib/ocaml/compiler-libs/maindriver.cmi > +lib/ocaml/compiler-libs/maindriver.cmt > +lib/ocaml/compiler-libs/maindriver.cmti > +lib/ocaml/compiler-libs/maindriver.mli > lib/ocaml/compiler-libs/makedepend.cmi > lib/ocaml/compiler-libs/makedepend.cmt > lib/ocaml/compiler-libs/makedepend.cmti > @@ -410,7 +429,10 @@ lib/ocaml/compiler-libs/oprint.cmti > lib/ocaml/compiler-libs/oprint.mli > lib/ocaml/compiler-libs/optcompile.mli > lib/ocaml/compiler-libs/opterrors.mli > -lib/ocaml/compiler-libs/optmain.mli > +lib/ocaml/compiler-libs/optmaindriver.cmi > +lib/ocaml/compiler-libs/optmaindriver.cmt > +lib/ocaml/compiler-libs/optmaindriver.cmti > +lib/ocaml/compiler-libs/optmaindriver.mli > lib/ocaml/compiler-libs/opttopdirs.mli > lib/ocaml/compiler-libs/opttoploop.mli > lib/ocaml/compiler-libs/opttopmain.mli > @@ -436,6 +458,10 @@ lib/ocaml/compiler-libs/path.cmi > lib/ocaml/compiler-libs/path.cmt > lib/ocaml/compiler-libs/path.cmti > lib/ocaml/compiler-libs/path.mli > +lib/ocaml/compiler-libs/patterns.cmi > +lib/ocaml/compiler-libs/patterns.cmt > +lib/ocaml/compiler-libs/patterns.cmti > +lib/ocaml/compiler-libs/patterns.mli > lib/ocaml/compiler-libs/persistent_env.cmi > lib/ocaml/compiler-libs/persistent_env.cmt > lib/ocaml/compiler-libs/persistent_env.cmti > @@ -651,6 +677,8 @@ lib/ocaml/dynlink.cma > lib/ocaml/dynlink.cmi > lib/ocaml/dynlink.cmti > lib/ocaml/dynlink.mli > +lib/ocaml/either.ml > +lib/ocaml/either.mli > lib/ocaml/ephemeron.ml > lib/ocaml/ephemeron.mli > lib/ocaml/eventlog_metadata > @@ -687,8 +715,6 @@ lib/ocaml/lexing.mli > @static-lib lib/ocaml/libcamlrund.a > @static-lib lib/ocaml/libcamlruni.a > @static-lib lib/ocaml/libcamlstr.a > -@comment raw_spacetime is not built on all archs > -@comment lib/ocaml/libraw_spacetime_lib.a > @static-lib lib/ocaml/libthreads.a > @static-lib lib/ocaml/libunix.a > lib/ocaml/list.ml > @@ -705,7 +731,6 @@ lib/ocaml/nativeint.ml > lib/ocaml/nativeint.mli > lib/ocaml/obj.ml > lib/ocaml/obj.mli > -@bin lib/ocaml/objinfo_helper > lib/ocaml/ocamldoc/ > lib/ocaml/ocamldoc/ocamldoc.hva > lib/ocaml/ocamldoc/odoc.cmi > @@ -779,15 +804,6 @@ lib/ocaml/queue.ml > lib/ocaml/queue.mli > lib/ocaml/random.ml > lib/ocaml/random.mli > -@comment raw_spacetime is not built on all archs > -@comment lib/ocaml/raw_spacetime_lib.a > -@comment lib/ocaml/raw_spacetime_lib.cma > -@comment lib/ocaml/raw_spacetime_lib.cmi > -@comment lib/ocaml/raw_spacetime_lib.cmti > -@comment lib/ocaml/raw_spacetime_lib.cmx > -@comment lib/ocaml/raw_spacetime_lib.cmxa > -@comment @bin lib/ocaml/raw_spacetime_lib.cmxs > -@comment lib/ocaml/raw_spacetime_lib.mli > lib/ocaml/result.ml > lib/ocaml/result.mli > lib/ocaml/scanf.ml > @@ -796,8 +812,6 @@ lib/ocaml/seq.ml > lib/ocaml/seq.mli > lib/ocaml/set.ml > lib/ocaml/set.mli > -lib/ocaml/spacetime.ml > -lib/ocaml/spacetime.mli > lib/ocaml/stack.ml > lib/ocaml/stack.mli > lib/ocaml/stdLabels.ml > @@ -821,6 +835,9 @@ lib/ocaml/stdlib__array.cmti > lib/ocaml/stdlib__arrayLabels.cmi > lib/ocaml/stdlib__arrayLabels.cmt > lib/ocaml/stdlib__arrayLabels.cmti > +lib/ocaml/stdlib__atomic.cmi > +lib/ocaml/stdlib__atomic.cmt > +lib/ocaml/stdlib__atomic.cmti > lib/ocaml/stdlib__bigarray.cmi > lib/ocaml/stdlib__bigarray.cmt > lib/ocaml/stdlib__bigarray.cmti > @@ -848,6 +865,9 @@ lib/ocaml/stdlib__complex.cmti > lib/ocaml/stdlib__digest.cmi > lib/ocaml/stdlib__digest.cmt > lib/ocaml/stdlib__digest.cmti > +lib/ocaml/stdlib__either.cmi > +lib/ocaml/stdlib__either.cmt > +lib/ocaml/stdlib__either.cmti > lib/ocaml/stdlib__ephemeron.cmi > lib/ocaml/stdlib__ephemeron.cmt > lib/ocaml/stdlib__ephemeron.cmti > @@ -943,9 +963,6 @@ lib/ocaml/stdlib__seq.cmti > lib/ocaml/stdlib__set.cmi > lib/ocaml/stdlib__set.cmt > lib/ocaml/stdlib__set.cmti > -lib/ocaml/stdlib__spacetime.cmi > -lib/ocaml/stdlib__spacetime.cmt > -lib/ocaml/stdlib__spacetime.cmti > lib/ocaml/stdlib__stack.cmi > lib/ocaml/stdlib__stack.cmt > lib/ocaml/stdlib__stack.cmti > @@ -985,8 +1002,6 @@ lib/ocaml/stringLabels.ml > lib/ocaml/stringLabels.mli > lib/ocaml/stublibs/ > @so lib/ocaml/stublibs/dllcamlstr.so > -@comment raw_spacetime is not built on all archs > -@comment lib/ocaml/stublibs/dllraw_spacetime_lib.so > @so lib/ocaml/stublibs/dllthreads.so > @so lib/ocaml/stublibs/dllunix.so > lib/ocaml/sys.ml > @@ -1001,6 +1016,9 @@ lib/ocaml/threads/event.mli > lib/ocaml/threads/mutex.cmi > lib/ocaml/threads/mutex.cmti > lib/ocaml/threads/mutex.mli > +lib/ocaml/threads/semaphore.cmi > +lib/ocaml/threads/semaphore.cmti > +lib/ocaml/threads/semaphore.mli > lib/ocaml/threads/thread.cmi > lib/ocaml/threads/thread.cmti > lib/ocaml/threads/thread.mli > @@ -1078,6 +1096,7 @@ lib/ocaml/weak.mli > @man man/man3/Ast_iterator.3o > @man man/man3/Ast_mapper.3o > @man man/man3/Asttypes.3o > +@man man/man3/Atomic.3o > @man man/man3/Attr_helper.3o > @man man/man3/Bigarray.3o > @man man/man3/Bigarray.Array0.3o > @@ -1085,6 +1104,7 @@ lib/ocaml/weak.mli > @man man/man3/Bigarray.Array2.3o > @man man/man3/Bigarray.Array3.3o > @man man/man3/Bigarray.Genarray.3o > +@man man/man3/Binutils.3o > @man man/man3/Bool.3o > @man man/man3/Buffer.3o > @man man/man3/Build_path_prefix_map.3o > @@ -1092,6 +1112,7 @@ lib/ocaml/weak.mli > @man man/man3/Bytes.3o > @man man/man3/BytesLabels.3o > @man man/man3/Callback.3o > +@man man/man3/CamlinternalAtomic.3o > @man man/man3/CamlinternalFormat.3o > @man man/man3/CamlinternalFormatBasics.3o > @man man/man3/CamlinternalLazy.3o > @@ -1150,6 +1171,7 @@ lib/ocaml/weak.mli > @man man/man3/Docstrings.WithMenhir.3o > @man man/man3/Domainstate.3o > @man man/man3/Dynlink.3o > +@man man/man3/Either.3o > @man man/man3/Ephemeron.3o > @man man/man3/Ephemeron.GenHashTable.3o > @man man/man3/Ephemeron.GenHashTable.MakeSeeded.3o > @@ -1207,6 +1229,7 @@ lib/ocaml/weak.mli > @man man/man3/ListLabels.3o > @man man/man3/Load_path.3o > @man man/man3/Load_path.Dir.3o > +@man man/man3/Local_store.3o > @man man/man3/Location.3o > @man man/man3/Longident.3o > @man man/man3/Map.3o > @@ -1253,6 +1276,7 @@ lib/ocaml/weak.mli > @man man/man3/Numbers.Int16.3o > @man man/man3/Numbers.Int8.3o > @man man/man3/Obj.3o > +@man man/man3/Obj.Closure.3o > @man man/man3/Obj.Ephemeron.3o > @man man/man3/Obj.Extension_constructor.3o > @man man/man3/Ocaml_operators.3o > @@ -1277,14 +1301,14 @@ lib/ocaml/weak.mli > @man man/man3/Result.3o > @man man/man3/Scanf.3o > @man man/man3/Scanf.Scanning.3o > +@man man/man3/Semaphore.3o > +@man man/man3/Semaphore.Binary.3o > +@man man/man3/Semaphore.Counting.3o > @man man/man3/Seq.3o > @man man/man3/Set.3o > @man man/man3/Set.Make.3o > @man man/man3/Set.OrderedType.3o > @man man/man3/Set.S.3o > -@man man/man3/Spacetime.3o > -@man man/man3/Spacetime.Series.3o > -@man man/man3/Spacetime.Snapshot.3o > @man man/man3/Stack.3o > @man man/man3/StdLabels.3o > @man man/man3/StdLabels.Array.3o > @@ -1295,6 +1319,7 @@ lib/ocaml/weak.mli > @man man/man3/Stdlib.Arg.3o > @man man/man3/Stdlib.Array.3o > @man man/man3/Stdlib.ArrayLabels.3o > +@man man/man3/Stdlib.Atomic.3o > @man man/man3/Stdlib.Bigarray.3o > @man man/man3/Stdlib.Bool.3o > @man man/man3/Stdlib.Buffer.3o > @@ -1304,6 +1329,7 @@ lib/ocaml/weak.mli > @man man/man3/Stdlib.Char.3o > @man man/man3/Stdlib.Complex.3o > @man man/man3/Stdlib.Digest.3o > +@man man/man3/Stdlib.Either.3o > @man man/man3/Stdlib.Ephemeron.3o > @man man/man3/Stdlib.Filename.3o > @man man/man3/Stdlib.Float.3o > @@ -1337,7 +1363,6 @@ lib/ocaml/weak.mli > @man man/man3/Stdlib.Scanf.3o > @man man/man3/Stdlib.Seq.3o > @man man/man3/Stdlib.Set.3o > -@man man/man3/Stdlib.Spacetime.3o > @man man/man3/Stdlib.Stack.3o > @man man/man3/Stdlib.StdLabels.3o > @man man/man3/Stdlib.Stream.3o > @@ -1385,7 +1410,6 @@ share/doc/ocaml/html/alerts.html > share/doc/ocaml/html/attributes.html > share/doc/ocaml/html/bigarray.html > share/doc/ocaml/html/bindingops.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 > @@ -1418,15 +1442,13 @@ share/doc/ocaml/html/language.html > share/doc/ocaml/html/letrecvalues.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/libnum.html > share/doc/ocaml/html/libref/ > share/doc/ocaml/html/libref/Arg.html > share/doc/ocaml/html/libref/Array.html > share/doc/ocaml/html/libref/ArrayLabels.html > +share/doc/ocaml/html/libref/Atomic.html > share/doc/ocaml/html/libref/Bigarray.Array0.html > share/doc/ocaml/html/libref/Bigarray.Array1.html > share/doc/ocaml/html/libref/Bigarray.Array2.html > @@ -1438,6 +1460,7 @@ share/doc/ocaml/html/libref/Buffer.html > share/doc/ocaml/html/libref/Bytes.html > share/doc/ocaml/html/libref/BytesLabels.html > share/doc/ocaml/html/libref/Callback.html > +share/doc/ocaml/html/libref/CamlinternalAtomic.html > share/doc/ocaml/html/libref/CamlinternalFormat.html > share/doc/ocaml/html/libref/CamlinternalFormatBasics.html > share/doc/ocaml/html/libref/CamlinternalLazy.html > @@ -1448,6 +1471,7 @@ share/doc/ocaml/html/libref/Complex.html > share/doc/ocaml/html/libref/Condition.html > share/doc/ocaml/html/libref/Digest.html > share/doc/ocaml/html/libref/Dynlink.html > +share/doc/ocaml/html/libref/Either.html > share/doc/ocaml/html/libref/Ephemeron.GenHashTable.MakeSeeded.html > share/doc/ocaml/html/libref/Ephemeron.GenHashTable.html > share/doc/ocaml/html/libref/Ephemeron.K1.Make.html > @@ -1509,6 +1533,7 @@ share/doc/ocaml/html/libref/MoreLabels.S > share/doc/ocaml/html/libref/MoreLabels.html > share/doc/ocaml/html/libref/Mutex.html > share/doc/ocaml/html/libref/Nativeint.html > +share/doc/ocaml/html/libref/Obj.Closure.html > share/doc/ocaml/html/libref/Obj.Ephemeron.html > share/doc/ocaml/html/libref/Obj.Extension_constructor.html > share/doc/ocaml/html/libref/Obj.html > @@ -1525,14 +1550,14 @@ share/doc/ocaml/html/libref/Random.html > share/doc/ocaml/html/libref/Result.html > share/doc/ocaml/html/libref/Scanf.Scanning.html > share/doc/ocaml/html/libref/Scanf.html > +share/doc/ocaml/html/libref/Semaphore.Binary.html > +share/doc/ocaml/html/libref/Semaphore.Counting.html > +share/doc/ocaml/html/libref/Semaphore.html > share/doc/ocaml/html/libref/Seq.html > share/doc/ocaml/html/libref/Set.Make.html > share/doc/ocaml/html/libref/Set.OrderedType.html > share/doc/ocaml/html/libref/Set.S.html > share/doc/ocaml/html/libref/Set.html > -share/doc/ocaml/html/libref/Spacetime.Series.html > -share/doc/ocaml/html/libref/Spacetime.Snapshot.html > -share/doc/ocaml/html/libref/Spacetime.html > share/doc/ocaml/html/libref/Stack.html > share/doc/ocaml/html/libref/StdLabels.Array.html > share/doc/ocaml/html/libref/StdLabels.Bytes.html > @@ -1542,6 +1567,7 @@ share/doc/ocaml/html/libref/StdLabels.ht > share/doc/ocaml/html/libref/Stdlib.Arg.html > share/doc/ocaml/html/libref/Stdlib.Array.html > share/doc/ocaml/html/libref/Stdlib.ArrayLabels.html > +share/doc/ocaml/html/libref/Stdlib.Atomic.html > share/doc/ocaml/html/libref/Stdlib.Bigarray.html > share/doc/ocaml/html/libref/Stdlib.Bool.html > share/doc/ocaml/html/libref/Stdlib.Buffer.html > @@ -1551,6 +1577,7 @@ share/doc/ocaml/html/libref/Stdlib.Callb > share/doc/ocaml/html/libref/Stdlib.Char.html > share/doc/ocaml/html/libref/Stdlib.Complex.html > share/doc/ocaml/html/libref/Stdlib.Digest.html > +share/doc/ocaml/html/libref/Stdlib.Either.html > share/doc/ocaml/html/libref/Stdlib.Ephemeron.html > share/doc/ocaml/html/libref/Stdlib.Filename.html > share/doc/ocaml/html/libref/Stdlib.Float.html > @@ -1584,7 +1611,6 @@ share/doc/ocaml/html/libref/Stdlib.Resul > share/doc/ocaml/html/libref/Stdlib.Scanf.html > share/doc/ocaml/html/libref/Stdlib.Seq.html > share/doc/ocaml/html/libref/Stdlib.Set.html > -share/doc/ocaml/html/libref/Stdlib.Spacetime.html > share/doc/ocaml/html/libref/Stdlib.Stack.html > share/doc/ocaml/html/libref/Stdlib.StdLabels.html > share/doc/ocaml/html/libref/Stdlib.Stream.html > @@ -1630,6 +1656,7 @@ share/doc/ocaml/html/libref/style.css > share/doc/ocaml/html/libref/type_Arg.html > share/doc/ocaml/html/libref/type_Array.html > share/doc/ocaml/html/libref/type_ArrayLabels.html > +share/doc/ocaml/html/libref/type_Atomic.html > share/doc/ocaml/html/libref/type_Bigarray.Array0.html > share/doc/ocaml/html/libref/type_Bigarray.Array1.html > share/doc/ocaml/html/libref/type_Bigarray.Array2.html > @@ -1641,6 +1668,7 @@ share/doc/ocaml/html/libref/type_Buffer. > share/doc/ocaml/html/libref/type_Bytes.html > share/doc/ocaml/html/libref/type_BytesLabels.html > share/doc/ocaml/html/libref/type_Callback.html > +share/doc/ocaml/html/libref/type_CamlinternalAtomic.html > share/doc/ocaml/html/libref/type_CamlinternalFormat.html > share/doc/ocaml/html/libref/type_CamlinternalFormatBasics.html > share/doc/ocaml/html/libref/type_CamlinternalLazy.html > @@ -1651,6 +1679,7 @@ share/doc/ocaml/html/libref/type_Complex > share/doc/ocaml/html/libref/type_Condition.html > share/doc/ocaml/html/libref/type_Digest.html > share/doc/ocaml/html/libref/type_Dynlink.html > +share/doc/ocaml/html/libref/type_Either.html > share/doc/ocaml/html/libref/type_Ephemeron.GenHashTable.MakeSeeded.html > share/doc/ocaml/html/libref/type_Ephemeron.GenHashTable.html > share/doc/ocaml/html/libref/type_Ephemeron.K1.Make.html > @@ -1712,6 +1741,7 @@ share/doc/ocaml/html/libref/type_MoreLab > share/doc/ocaml/html/libref/type_MoreLabels.html > share/doc/ocaml/html/libref/type_Mutex.html > share/doc/ocaml/html/libref/type_Nativeint.html > +share/doc/ocaml/html/libref/type_Obj.Closure.html > share/doc/ocaml/html/libref/type_Obj.Ephemeron.html > share/doc/ocaml/html/libref/type_Obj.Extension_constructor.html > share/doc/ocaml/html/libref/type_Obj.html > @@ -1728,14 +1758,14 @@ share/doc/ocaml/html/libref/type_Random. > share/doc/ocaml/html/libref/type_Result.html > share/doc/ocaml/html/libref/type_Scanf.Scanning.html > share/doc/ocaml/html/libref/type_Scanf.html > +share/doc/ocaml/html/libref/type_Semaphore.Binary.html > +share/doc/ocaml/html/libref/type_Semaphore.Counting.html > +share/doc/ocaml/html/libref/type_Semaphore.html > share/doc/ocaml/html/libref/type_Seq.html > share/doc/ocaml/html/libref/type_Set.Make.html > share/doc/ocaml/html/libref/type_Set.OrderedType.html > share/doc/ocaml/html/libref/type_Set.S.html > share/doc/ocaml/html/libref/type_Set.html > -share/doc/ocaml/html/libref/type_Spacetime.Series.html > -share/doc/ocaml/html/libref/type_Spacetime.Snapshot.html > -share/doc/ocaml/html/libref/type_Spacetime.html > share/doc/ocaml/html/libref/type_Stack.html > share/doc/ocaml/html/libref/type_StdLabels.Array.html > share/doc/ocaml/html/libref/type_StdLabels.Bytes.html > @@ -1745,6 +1775,7 @@ share/doc/ocaml/html/libref/type_StdLabe > share/doc/ocaml/html/libref/type_Stdlib.Arg.html > share/doc/ocaml/html/libref/type_Stdlib.Array.html > share/doc/ocaml/html/libref/type_Stdlib.ArrayLabels.html > +share/doc/ocaml/html/libref/type_Stdlib.Atomic.html > share/doc/ocaml/html/libref/type_Stdlib.Bigarray.html > share/doc/ocaml/html/libref/type_Stdlib.Bool.html > share/doc/ocaml/html/libref/type_Stdlib.Buffer.html > @@ -1754,6 +1785,7 @@ share/doc/ocaml/html/libref/type_Stdlib. > share/doc/ocaml/html/libref/type_Stdlib.Char.html > share/doc/ocaml/html/libref/type_Stdlib.Complex.html > share/doc/ocaml/html/libref/type_Stdlib.Digest.html > +share/doc/ocaml/html/libref/type_Stdlib.Either.html > share/doc/ocaml/html/libref/type_Stdlib.Ephemeron.html > share/doc/ocaml/html/libref/type_Stdlib.Filename.html > share/doc/ocaml/html/libref/type_Stdlib.Float.html > @@ -1787,7 +1819,6 @@ share/doc/ocaml/html/libref/type_Stdlib. > share/doc/ocaml/html/libref/type_Stdlib.Scanf.html > share/doc/ocaml/html/libref/type_Stdlib.Seq.html > share/doc/ocaml/html/libref/type_Stdlib.Set.html > -share/doc/ocaml/html/libref/type_Stdlib.Spacetime.html > share/doc/ocaml/html/libref/type_Stdlib.Stack.html > share/doc/ocaml/html/libref/type_Stdlib.StdLabels.html > share/doc/ocaml/html/libref/type_Stdlib.Stream.html > @@ -1823,11 +1854,9 @@ share/doc/ocaml/html/libthreads.html > share/doc/ocaml/html/libunix.html > share/doc/ocaml/html/locallyabstract.html > share/doc/ocaml/html/manual.css > -share/doc/ocaml/html/manual.html > share/doc/ocaml/html/manual001.html > share/doc/ocaml/html/manual024.html > -share/doc/ocaml/html/manual056.html > -share/doc/ocaml/html/manual072.html > +share/doc/ocaml/html/manual067.html > share/doc/ocaml/html/modtypes.html > share/doc/ocaml/html/modulealias.html > share/doc/ocaml/html/moduleexamples.html > @@ -1838,6 +1867,7 @@ share/doc/ocaml/html/native.html > share/doc/ocaml/html/next_motif.gif > share/doc/ocaml/html/objectexamples.html > share/doc/ocaml/html/ocamldoc.html > +share/doc/ocaml/html/old.html > share/doc/ocaml/html/overridingopen.html > share/doc/ocaml/html/parsing.html > share/doc/ocaml/html/patterns.html > @@ -1847,7 +1877,6 @@ share/doc/ocaml/html/privatetypes.html > share/doc/ocaml/html/profil.html > share/doc/ocaml/html/runtime.html > share/doc/ocaml/html/signaturesubstitution.html > -share/doc/ocaml/html/spacetime.html > share/doc/ocaml/html/stdlib.html > share/doc/ocaml/html/toplevel.html > share/doc/ocaml/html/typedecl.html > Index: lang/ocaml-camlp4/Makefile > =================================================================== > RCS file: /cvs/ports/lang/ocaml-camlp4/Makefile,v > retrieving revision 1.18 > diff -u -p -u -r1.18 Makefile > --- lang/ocaml-camlp4/Makefile 2 Dec 2021 03:59:20 -0000 1.18 > +++ lang/ocaml-camlp4/Makefile 5 Dec 2021 04:29:23 -0000 > @@ -4,7 +4,7 @@ COMMENT = OCaml Preprocessor and Pretty- > CATEGORIES = lang > > EPOCH = 0 > -V = 4.11+1 > +V = 4.12+1 > GH_ACCOUNT = ocaml > GH_PROJECT = camlp4 > GH_TAGNAME = ${V} > Index: lang/ocaml-camlp4/distinfo > =================================================================== > RCS file: /cvs/ports/lang/ocaml-camlp4/distinfo,v > retrieving revision 1.10 > diff -u -p -u -r1.10 distinfo > --- lang/ocaml-camlp4/distinfo 2 Dec 2021 03:59:20 -0000 1.10 > +++ lang/ocaml-camlp4/distinfo 5 Dec 2021 04:29:23 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (camlp4-4.11+1.tar.gz) = pQHBno4eUFfzgnYfZGWPkhuO/tRg/0K43g4VRfVhMXI= > -SIZE (camlp4-4.11+1.tar.gz) = 650280 > +SHA256 (camlp4-4.12+1.tar.gz) = hKUxldkW8gi4/XYcvTTOx4goY7lNnfLOQxmNcnc5zaM= > +SIZE (camlp4-4.12+1.tar.gz) = 650487 >
