Here's an update of lablgtk3. This update needs a new port "camlp-streams" which I've attached and which may be needed by various other ocaml ports if anyone ever wants to work on updating lang/ocaml to the 5.x series.
ok to import the new port?
ok's on the update of lablgtk3 also welcome.
(This update of lablgtk3 will then allow us to address the XXX in
math/rocq.)
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/lablgtk3/Makefile,v
diff -u -p -u -r1.16 Makefile
--- Makefile 24 Apr 2024 17:10:52 -0000 1.16
+++ Makefile 19 Feb 2026 05:05:03 -0000
@@ -1,9 +1,8 @@
COMMENT = OCaml interface to GTK+3
CATEGORIES = x11 devel
-V = 3.1.1
+V = 3.1.5
DISTNAME = lablgtk3-${V}
-REVISION = 7
SITES =
https://github.com/garrigue/lablgtk/releases/download/${V}/
EXTRACT_SUFX = .tbz
@@ -23,7 +22,8 @@ RUN_DEPENDS = graphics/ocaml-cairo
BUILD_DEPENDS = ${RUN_DEPENDS} \
devel/dune \
- devel/dune,-configurator
+ devel/dune,-configurator \
+ devel/ocaml-camlp-streams
USE_GMAKE = Yes
MODULES = lang/ocaml
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/lablgtk3/distinfo,v
diff -u -p -u -r1.4 distinfo
--- distinfo 1 Dec 2021 04:05:01 -0000 1.4
+++ distinfo 19 Feb 2026 05:05:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (lablgtk3-3.1.1.tbz) = IscGHIrLScHM0KGTltKx19HWd+DOeVQSJAS+lKAP7Pk=
-SIZE (lablgtk3-3.1.1.tbz) = 854720
+SHA256 (lablgtk3-3.1.5.tbz) = 1IIc2+zzrjdPIDF9Y+Q/5YAww7qWV7UaLoPmUhl+jqw=
+SIZE (lablgtk3-3.1.5.tbz) = 867518
camlp-streams.tgz
Description: Binary data
