Tuesday, January 20, 2026

[UPDATE] devel/capnproto

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

No comments:

Post a Comment