Hi Marc, see below for a hevea update needed for ocaml 5 compat. The problem is that hevea 2.34 is still using Pervasives instead of Stdlib and ocaml 5 has finally dropped Pervasives.
Both coccinelle and bibtex2html still build with this update. ok? Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/hevea/Makefile,v diff -u -p -u -r1.40 Makefile --- Makefile 24 Apr 2024 17:10:44 -0000 1.40 +++ Makefile 20 Feb 2026 14:34:33 -0000 @@ -6,11 +6,10 @@ CATEGORIES= textproc print PERMIT_PACKAGE= Yes WANTLIB= c m pthread -DISTNAME = hevea-2.34 +DISTNAME = hevea-2.38 SITES = http://hevea.inria.fr/distri/ \ http://hevea.inria.fr/old/ \ https://spacehopper.org/mirrors/ -REVISION = 5 USE_NOEXECONLY = Yes DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}-manual${EXTRACT_SUFX} Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/hevea/distinfo,v diff -u -p -u -r1.9 distinfo --- distinfo 13 Dec 2020 05:56:11 -0000 1.9 +++ distinfo 20 Feb 2026 14:34:33 -0000 @@ -1,4 +1,4 @@ -SHA256 (hevea-2.34-manual.tar.gz) = aOmhkErWfnvQDS22qZxMeVL2iURZ4TMNEF+mCZEgB+I= -SHA256 (hevea-2.34.tar.gz) = OtCKDc5mdd88qpEuwUl9gBnOEHMyYwkru3SCxPvX/t8= -SIZE (hevea-2.34-manual.tar.gz) = 593875 -SIZE (hevea-2.34.tar.gz) = 998180 +SHA256 (hevea-2.38-manual.tar.gz) = +Qp4X//yrKASUSqrXhB+Z8ML5fcbKPkNMJlfyFIOHwo= +SHA256 (hevea-2.38.tar.gz) = ciA4BlAHIm8Po95GKRJylNLim/u8QQQsg6Vw+gxFWkc= +SIZE (hevea-2.38-manual.tar.gz) = 612440 +SIZE (hevea-2.38.tar.gz) = 1013140 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/textproc/hevea/pkg/PLIST,v diff -u -p -u -r1.8 PLIST --- pkg/PLIST 11 Mar 2022 20:02:32 -0000 1.8 +++ pkg/PLIST 20 Feb 2026 14:34:33 -0000 @@ -47,6 +47,7 @@ lib/hevea/html/gif.hva lib/hevea/html/graphics.hva lib/hevea/html/graphicx.hva lib/hevea/html/hevea.hva +lib/hevea/html/lang.hva lib/hevea/html/mathjax.hva lib/hevea/html/mathjaxauto.hva lib/hevea/html/mathpartir.hva @@ -65,9 +66,11 @@ lib/hevea/html/undersection.hva lib/hevea/html/urlhref.hva lib/hevea/html/xypic.hva lib/hevea/hyperref.hva +lib/hevea/hyphenat.hva lib/hevea/ifpdf.hva lib/hevea/ifthen.hva lib/hevea/imagen +lib/hevea/imakeidx.hva lib/hevea/import.hva lib/hevea/index.hva lib/hevea/info/ @@ -119,9 +122,11 @@ lib/hevea/mappings/windows-1252.map lib/hevea/mappings/windows-1257.map lib/hevea/mathjax.sty lib/hevea/mathop.hva +lib/hevea/mathtools.hva lib/hevea/moreverb.hva lib/hevea/multibib.hva lib/hevea/multind.hva +lib/hevea/nameref.hva lib/hevea/natbib-common.hva lib/hevea/next_motif.gif lib/hevea/next_motif.svg
