Index | Thread | Search

From:
Stuart Cassoff <exokoide@yahoo.ca>
Subject:
Remove MODTCL_VERSION and MODTK_VERSION from SUBST_VARS.
To:
OpenBSD Ports <ports@openbsd.org>
Date:
Thu, 4 Dec 2025 10:14:45 -0500

Download raw body.

Thread
Substituting version numbers may result in unwanted artefacts
in PLISTs, especially with Tcl/Tk 9.
The only two ports that need this do it for themselves.*

Ports substituting MODTCL_VERSION: 0.

Ports substituting MODTK_VERSION: 2.
  print/texlive/base
  x11/x11vnc


Stu

*This will become true when x11/x11vnc is updated:
https://marc.info/?l=openbsd-ports&m=176482296610170&w=2



Index: tcl.port.mk
===================================================================
RCS file: /cvs/ports/lang/tcl/tcl.port.mk,v
diff -u -p -u -p -r1.19 tcl.port.mk
--- tcl.port.mk	2 Dec 2025 13:06:51 -0000	1.19
+++ tcl.port.mk	4 Dec 2025 14:53:38 -0000
@@ -37,4 +37,4 @@ MODTCL_TCLSH_ADJ =	perl -pi \
 # Same for 'wish'.
 MODTCL_WISH_ADJ =	${MODTCL_TCLSH_ADJ:S/tclsh/wish/}
 
-SUBST_VARS +=		MODTCL_VERSION MODTCL_BIN
+SUBST_VARS +=		MODTCL_BIN



Index: tk.port.mk
===================================================================
RCS file: /cvs/ports/x11/tk/tk.port.mk,v
diff -u -p -u -p -r1.16 tk.port.mk
--- tk.port.mk	2 Dec 2025 13:07:16 -0000	1.16
+++ tk.port.mk	4 Dec 2025 14:53:54 -0000
@@ -20,7 +20,7 @@ MODTK_INCDIR ?=		${LOCALBASE}/include/tk
 MODTK_LIBDIR ?=		${MODTCL_TCLDIR}/tk${MODTK_VERSION}
 
 
-SUBST_VARS +=		MODTK_VERSION MODTK_BIN
+SUBST_VARS +=		MODTK_BIN
 
 MODULES +=		lang/tcl