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 <a...@openbsd.org> # 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