Files
macports-ports/math
Paul Guyot f5b1bc4f54 ocaml-dune: update to 3.23.1
Add livecheck.regex to skip X.Y.Z_alphaN pre-release tags.

The OCaml 5.4.1 ecosystem update did not rebuild the ocaml-dune ports,
so the published ocaml-dune-configurator, ocaml-dune-site and
ocaml-dune-build-info modules remained compiled for the previous OCaml
version. Every port building against those interfaces failed on the
buildbot with ".cmi is not a compiled interface for this version of
OCaml", which cascaded to their dependents.

Update ocaml-dune and its subports to rebuild the dune library
interfaces against OCaml 5.4.1, and bump the revision of every port
that links those interfaces so it is rebuilt against OCaml 5.4.1.

Direct dune library dependents: camlimages, ocaml-base,
ocaml-bigstringaf, ocaml-cairo2, ocaml-camomile, ocaml-checkseum,
ocaml-cryptokit, ocaml-gsl, ocaml-jst-config, ocaml-lacaml, ocaml-lwt,
ocaml-ocaml_intrinsics, ocaml-ocamlformat, ocaml-parmap, ocaml-pcre,
ocaml-pcre2, ocaml-sqlite3, ocaml-utop and stog, together with their
transitive dependents (the ppx, core, async and textutils libraries
and the camlp5, coccinelle, geneweb, ledit and stanc3 consumers).

ocaml-ctypes is a dune-configurator dependent handled in its own
continuation PR, to be merged after this one.

Also fix ocaml-jane-street-headers, which was marked supported_archs
noarch but builds a native, architecture-specific OCaml library
(jane_street_headers.a) as of 0.17.0. The x86_64 archive was served to
arm64, so the link of ocaml-ppx_jane's driver failed with "found
architecture 'x86_64', required architecture 'arm64'". Drop the noarch
and platforms any markers so it is built per-architecture, and bump its
revision.

Signed-off-by: Paul Guyot <pguyot@kallisys.net>
2026-06-15 11:02:59 -04:00
..
2025-11-19 17:12:46 -05:00
2026-04-30 09:53:58 -04:00
2026-02-03 21:05:58 -05:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2024-04-13 02:23:55 -05:00
2024-12-03 11:02:50 -05:00
2026-04-11 19:42:02 +04:00
2026-01-20 13:48:20 -05:00
2026-04-11 19:42:02 +04:00
2025-10-06 16:07:39 -04:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2024-09-03 18:27:01 -04:00
2026-04-11 19:42:02 +04:00
2025-09-27 22:46:59 -05:00
2024-02-19 18:56:39 -05:00
2026-05-19 18:35:48 -04:00
2025-10-22 22:11:59 -04:00
2024-10-30 02:32:42 +02:00
2024-02-18 02:44:21 -05:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2024-01-22 07:48:46 -06:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2024-01-19 17:25:21 +11:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2026-05-25 11:58:54 +04:00
2024-09-02 14:51:28 -04:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2025-10-11 15:20:09 +09:00
2026-04-11 19:42:02 +04:00
2026-03-10 19:10:12 -04:00
2026-05-22 12:45:53 -04:00
2026-04-11 19:42:02 +04:00
2026-05-22 12:45:53 -04:00
2024-09-11 11:42:16 -04:00
2026-04-11 19:42:02 +04:00
2026-04-02 14:56:56 -04:00
2026-04-11 19:42:02 +04:00
2024-09-11 21:12:30 -05:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2025-12-21 15:45:38 -06:00
2025-11-06 17:03:24 -05:00
2024-05-30 06:35:57 -04:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2026-05-02 12:07:31 +04:00
2025-12-16 00:22:43 -05:00
2025-06-12 21:12:57 +10:00
2025-12-04 17:56:53 -05:00
2026-04-11 19:42:02 +04:00
2026-03-18 11:07:59 -04:00
2025-11-13 11:02:28 -05:00
2026-04-11 19:42:02 +04:00
2024-09-02 14:51:28 -04:00
2026-03-22 20:02:37 +04:00
2024-04-20 14:09:52 -04:00
2026-04-11 19:42:02 +04:00
2025-09-21 21:22:18 -04:00
2026-04-11 19:42:02 +04:00
2026-04-01 17:32:29 +02:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2025-11-27 21:39:16 -05:00
2025-05-06 05:48:59 -05:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2024-11-21 11:29:10 -05:00
2025-03-27 06:52:07 -04:00
2026-01-01 08:09:43 -05:00
2026-05-25 11:58:54 +04:00
2026-04-11 19:42:02 +04:00
2026-06-07 13:45:19 -05:00
2025-11-19 17:17:42 -05:00
2026-04-11 19:42:02 +04:00
2026-02-13 08:59:34 -05:00
2026-06-15 11:02:59 -04:00
2026-06-15 11:02:59 -04:00
2024-11-13 11:52:17 -05:00
2026-05-03 10:40:26 +04:00
2025-03-10 17:04:46 -04:00
2026-04-11 19:42:02 +04:00
2026-03-08 22:16:56 -04:00
2025-01-05 07:17:43 -08:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2026-03-24 21:22:11 +11:00
2026-04-11 19:42:02 +04:00
2026-05-03 10:37:40 +04:00
2026-04-11 19:42:02 +04:00
2024-11-15 10:01:23 -05:00
2026-05-03 10:23:51 +04:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2026-06-15 11:02:59 -04:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2026-05-16 11:59:08 +04:00
2026-05-03 10:41:13 +04:00
2024-09-07 07:04:58 -04:00
2025-11-19 17:13:15 -05:00
2025-09-22 09:35:46 -04:00
2026-04-11 19:42:02 +04:00
2026-04-11 19:42:02 +04:00
2025-12-08 22:02:15 -05:00