Index | Thread | Search

From:
Stuart Cassoff <exokoide@yahoo.ca>
Subject:
[UPDATE] devel/capnproto
To:
Volker Schlecht <openbsd-ports@schlecht.dev>
Cc:
OpenBSD Ports <ports@openbsd.org>
Date:
Tue, 20 Jan 2026 03:50:54 -0500

Download raw body.

Thread
Bugfix/tidy release.
Builds and tests fine on i386 and amd64.
Didn't test with consumers net/bitcoin, security/sequoia-sq.
If update not possible then at least the Tcl changes can go in.
I think this is the last Tcl port not using the Tcl module.


Stu



Update to 1.3.0.

Use the Tcl module instead of hardcoding dependencies.



diff -Nurp /usr/ports/devel/capnproto/Makefile ./Makefile
--- /usr/ports/devel/capnproto/Makefile	Mon Aug 11 15:13:00 2025
+++ ./Makefile	Tue Jan 20 02:23:24 2026
@@ -10,12 +10,16 @@ HOMEPAGE =	https://capnproto.org
 MAINTAINER =	Volker Schlecht <openbsd-ports@schlecht.dev>
 
 # MIT
-PERMIT_PACKAGE =	Yes
+PERMIT_PACKAGE =Yes
 
 COMPILER =	base-clang ports-gcc
-MODULES +=	devel/cmake
 
-TEST_DEPENDS +=	lang/tcl/8.6
+MODULES =	devel/cmake \
+		lang/tcl
+
+MODTCL_VERSION =8.6
+
+TEST_DEPENDS =	${MODTCL_RUN_DEPENDS}
 
 WANTLIB += ${COMPILER_LIBCXX} c m