From: Stuart Cassoff Subject: x11/dbus for Tcl 8 and 9 To: OpenBSD Ports Date: Fri, 7 Aug 2026 14:20:51 -0400 A loadable lib type port. The original package (name) now installs for Tcl 8 and 9. The tcl8 FLAVOR provides all the necessary files except for the examples, which are shebanged to Tcl 9. So users who want only the build for Tcl 8 can still have a complete package, except for examples. Update to 4.2. Build for Tcl 8 and 9. diff -Nurp /usr/ports/x11/dbus-tcl/Makefile ./Makefile --- /usr/ports/x11/dbus-tcl/Makefile Fri Dec 20 10:04:49 2024 +++ ./Makefile Fri Aug 7 12:22:11 2026 @@ -1,9 +1,10 @@ -COMMENT = dbus bindings for Tcl +COMMENT = dbus bindings for Tcl ${MODTCL_COMMENT} -V = 4.1 +V = 4.2 DISTNAME = dbus-${V} PKGNAME = dbus-tcl-${V} + CATEGORIES = x11 HOMEPAGE = https://chiselapp.com/user/schelte/repository/dbus/ MAINTAINER = Stuart Cassoff @@ -12,9 +13,10 @@ MAINTAINER = Stuart Cassoff diff -Nurp /usr/ports/x11/dbus-tcl/distinfo ./distinfo --- /usr/ports/x11/dbus-tcl/distinfo Fri Dec 20 10:04:49 2024 +++ ./distinfo Thu Aug 6 21:38:00 2026 @@ -1,2 +1,2 @@ -SHA256 (dbus-4.1.tar.gz) = LelROA5bSJUmoFTa6MPObjfILZMqaf+oFuZLOqiwVtY= -SIZE (dbus-4.1.tar.gz) = 160629 +SHA256 (dbus-4.2.tar.gz) = HKS73z++8BejukweMipEjFuwZQgMGozXqXTrVOX41+I= +SIZE (dbus-4.2.tar.gz) = 163701 diff -Nurp /usr/ports/x11/dbus-tcl/pkg/PLIST ./pkg/PLIST --- /usr/ports/x11/dbus-tcl/pkg/PLIST Tue Jul 26 09:10:44 2022 +++ ./pkg/PLIST Fri Aug 7 08:10:01 2026 @@ -1,11 +1,12 @@ -lib/tcl/dbus-tcl/ -@so lib/tcl/dbus-tcl/libdbus${VER}.so -lib/tcl/dbus-tcl/pkgIndex.tcl -@man man/mann/dbus.n -share/doc/dbus-tcl/ -share/doc/dbus-tcl/dbus.html -share/doc/dbus-tcl/license.terms -share/doc/pkg-readmes/${PKGSTEM} -share/examples/dbus-tcl/ -share/examples/dbus-tcl/dbusmon.tcl -share/examples/dbus-tcl/qdbus.tcl +@option no-default-conflict +${MODTCL_EXT8}lib/tcl/dbus-tcl/ +@so lib/tcl/dbus-tcl/lib${MODTCL_EXTLIB}dbus${VER}.so +${MODTCL_EXT8}lib/tcl/dbus-tcl/pkgIndex.tcl +${MODTCL_EXT8}@man man/mann/dbus.n +${MODTCL_EXT8}share/doc/dbus-tcl/ +${MODTCL_EXT8}share/doc/dbus-tcl/dbus.html +${MODTCL_EXT8}share/doc/dbus-tcl/license.terms +${MODTCL_EXT8}share/doc/pkg-readmes/${PKGSTEM} +${MODTCL_EXT9}share/examples/dbus-tcl/ +${MODTCL_EXT9}share/examples/dbus-tcl/dbusmon.tcl +${MODTCL_EXT9}share/examples/dbus-tcl/qdbus.tcl