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
No comments:
Post a Comment