git: 10b0d2e8ac2b - main - lang/tcl86, x11-toolkits/tk86: update to 8.6.17

From: Pietro Cerutti <gahr_at_FreeBSD.org>
Date: Mon, 18 Aug 2025 12:53:21 UTC
The branch main has been updated by gahr:

URL: https://cgit.FreeBSD.org/ports/commit/?id=10b0d2e8ac2b1697e8e522092fff5a02106006a1

commit 10b0d2e8ac2b1697e8e522092fff5a02106006a1
Author:     Pietro Cerutti <gahr@FreeBSD.org>
AuthorDate: 2025-08-18 12:46:35 +0000
Commit:     Pietro Cerutti <gahr@FreeBSD.org>
CommitDate: 2025-08-18 12:47:59 +0000

    lang/tcl86, x11-toolkits/tk86: update to 8.6.17
    
    Announcement: https://sourceforge.net/p/tcl/mailman/message/59221153/
---
 lang/tcl86/Makefile                       | 3 +--
 lang/tcl86/distinfo                       | 6 +++---
 lang/tcl86/files/patch-unix-Makefile.in   | 8 ++++----
 lang/tcl86/pkg-plist                      | 5 ++++-
 x11-toolkits/tk86/Makefile                | 3 +--
 x11-toolkits/tk86/distinfo                | 6 +++---
 x11-toolkits/tk86/files/patch-Makefile.in | 4 ++--
 7 files changed, 18 insertions(+), 17 deletions(-)

diff --git a/lang/tcl86/Makefile b/lang/tcl86/Makefile
index d9950cab781c..86fbfdff67b8 100644
--- a/lang/tcl86/Makefile
+++ b/lang/tcl86/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	tcl
 DISTVERSION=	${TCL_VERSION}${TCL_RC}
-PORTREVISION=	2
 CATEGORIES=	lang
 MASTER_SITES=	SF/tcl/Tcl/${TCL_VERSION}
 PKGNAMESUFFIX=	${SHORT_TCL_VER}
@@ -49,7 +48,7 @@ ALL_TARGET=	all
 INSTALL_TARGET=	install-strip install-libraries install-private-headers
 TEST_TARGET=	test-tcl
 
-TCL_VERSION=	8.6.16
+TCL_VERSION=	8.6.17
 TCL_VER=	${TCL_VERSION:R}
 TCL_RC=
 SHORT_TCL_VER=	${TCL_VER:S/.//}
diff --git a/lang/tcl86/distinfo b/lang/tcl86/distinfo
index 1fc3f2dbdf79..4fbe308ac569 100644
--- a/lang/tcl86/distinfo
+++ b/lang/tcl86/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733934143
-SHA256 (tcl8.6.16-src.tar.gz) = 91cb8fa61771c63c262efb553059b7c7ad6757afa5857af6265e4b0bdc2a14a5
-SIZE (tcl8.6.16-src.tar.gz) = 11678979
+TIMESTAMP = 1755510767
+SHA256 (tcl8.6.17-src.tar.gz) = a3903371efcce8a405c5c245d029e9f6850258a60fa3761c4d58995610949b31
+SIZE (tcl8.6.17-src.tar.gz) = 11724552
diff --git a/lang/tcl86/files/patch-unix-Makefile.in b/lang/tcl86/files/patch-unix-Makefile.in
index a532c28d9957..3c6e1c559c29 100644
--- a/lang/tcl86/files/patch-unix-Makefile.in
+++ b/lang/tcl86/files/patch-unix-Makefile.in
@@ -67,7 +67,7 @@
  INSTALL_PACKAGE_TARGETS = install-packages
  INSTALL_DEV_TARGETS = install-headers
  INSTALL_EXTRA_TARGETS = @EXTRA_INSTALL@
--INSTALL_TARGETS = $(INSTALL_BASE_TARGETS) $(INSTALL_DOC_TARGETS) $(INSTALL_DEV_TARGETS) \
+-INSTALL_TARGETS = $(INSTALL_BASE_TARGETS) $(INSTALL_DEV_TARGETS) $(INSTALL_DOC_TARGETS) \
 -		  $(INSTALL_PACKAGE_TARGETS) $(INSTALL_EXTRA_TARGETS)
 +INSTALL_TARGETS = $(INSTALL_BASE_TARGETS) $(INSTALL_DEV_TARGETS) \
 +		  $(INSTALL_EXTRA_TARGETS)
@@ -138,10 +138,10 @@
  	@$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl \
 -		"$(MODULE_INSTALL_DIR)/8.5/msgcat-1.6.1.tm"
 +		"$(SCRIPT_INSTALL_DIR)/msgcat-1.6.1.tm"
- 	@echo "Installing package tcltest 2.5.9 as a Tcl Module"
+ 	@echo "Installing package tcltest 2.5.10 as a Tcl Module"
  	@$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl \
--		"$(MODULE_INSTALL_DIR)/8.5/tcltest-2.5.9.tm"
-+		"$(SCRIPT_INSTALL_DIR)/tcltest-2.5.9.tm"
+-		"$(MODULE_INSTALL_DIR)/8.5/tcltest-2.5.10.tm"
++		"$(SCRIPT_INSTALL_DIR)/tcltest-2.5.10.tm"
  	@echo "Installing package platform 1.0.19 as a Tcl Module"
  	@$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl \
 -		"$(MODULE_INSTALL_DIR)/8.4/platform-1.0.19.tm"
diff --git a/lang/tcl86/pkg-plist b/lang/tcl86/pkg-plist
index 0c180ea1a1b4..38cbcb12a94c 100644
--- a/lang/tcl86/pkg-plist
+++ b/lang/tcl86/pkg-plist
@@ -47,12 +47,13 @@ lib/tcl%%TCL_VER%%/opt0.4/optparse.tcl
 lib/tcl%%TCL_VER%%/opt0.4/pkgIndex.tcl
 lib/tcl%%TCL_VER%%/platform-1.0.19.tm
 lib/tcl%%TCL_VER%%/platform/shell-1.1.4.tm
-lib/tcl%%TCL_VER%%/tcltest-2.5.9.tm
+lib/tcl%%TCL_VER%%/tcltest-2.5.10.tm
 lib/tcl%%TCL_VER%%/auto.tcl
 lib/tcl%%TCL_VER%%/clock.tcl
 lib/tcl%%TCL_VER%%/encoding/ascii.enc
 lib/tcl%%TCL_VER%%/encoding/big5.enc
 lib/tcl%%TCL_VER%%/encoding/cns11643.enc
+lib/tcl%%TCL_VER%%/encoding/cp165.enc
 lib/tcl%%TCL_VER%%/encoding/cp1250.enc
 lib/tcl%%TCL_VER%%/encoding/cp1251.enc
 lib/tcl%%TCL_VER%%/encoding/cp1252.enc
@@ -343,6 +344,7 @@ lib/tcl%%TCL_VER%%/word.tcl
 %%TCLMAN%%share/man/man3/Tcl_ClassSetMetadata.tcl86.3.gz
 %%TCLMAN%%share/man/man3/Tcl_ClearChannelHandlers.tcl86.3.gz
 %%TCLMAN%%share/man/man3/Tcl_Close.tcl86.3.gz
+%%TCLMAN%%share/man/man3/Tcl_CloseEx.tcl86.3.gz
 %%TCLMAN%%share/man/man3/Tcl_CommandComplete.tcl86.3.gz
 %%TCLMAN%%share/man/man3/Tcl_CommandTraceInfo.tcl86.3.gz
 %%TCLMAN%%share/man/man3/Tcl_Concat.tcl86.3.gz
@@ -1195,6 +1197,7 @@ lib/tcl%%TCL_VER%%/word.tcl
 %%TZDATA%%lib/tcl%%TCL_VER%%/tzdata/America/Coral_Harbour
 %%TZDATA%%lib/tcl%%TCL_VER%%/tzdata/America/Cordoba
 %%TZDATA%%lib/tcl%%TCL_VER%%/tzdata/America/Costa_Rica
+%%TZDATA%%lib/tcl%%TCL_VER%%/tzdata/America/Coyhaique
 %%TZDATA%%lib/tcl%%TCL_VER%%/tzdata/America/Creston
 %%TZDATA%%lib/tcl%%TCL_VER%%/tzdata/America/Cuiaba
 %%TZDATA%%lib/tcl%%TCL_VER%%/tzdata/America/Curacao
diff --git a/x11-toolkits/tk86/Makefile b/x11-toolkits/tk86/Makefile
index f3d1abfa19bd..4aac4bd2f38c 100644
--- a/x11-toolkits/tk86/Makefile
+++ b/x11-toolkits/tk86/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	tk
 DISTVERSION=	${TK_VERSION}${TK_RC}
-PORTREVISION=	0
 CATEGORIES=	x11-toolkits
 MASTER_SITES=	SF/tcl/Tcl/${TK_VERSION}
 PKGNAMESUFFIX=	${SHORT_TK_VER}
@@ -44,7 +43,7 @@ CONFIGURE_ENV=	PORTSDIR=${PORTSDIR}
 CFLAGS+=	-I${TCL_INCLUDEDIR} \
 		-I${LOCALBASE}/include
 
-TK_VERSION=	8.6.16
+TK_VERSION=	8.6.17
 TK_VER=		${TK_VERSION:R}
 TK_RC=
 SHORT_TK_VER=	${TK_VER:S/.//}
diff --git a/x11-toolkits/tk86/distinfo b/x11-toolkits/tk86/distinfo
index f0b843011c30..5ae7561e9207 100644
--- a/x11-toolkits/tk86/distinfo
+++ b/x11-toolkits/tk86/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733995328
-SHA256 (tk8.6.16-src.tar.gz) = be9f94d3575d4b3099d84bc3c10de8994df2d7aa405208173c709cc404a7e5fe
-SIZE (tk8.6.16-src.tar.gz) = 4591625
+TIMESTAMP = 1755519875
+SHA256 (tk8.6.17-src.tar.gz) = e4982df6f969c08bf9dd858a6891059b4a3f50dc6c87c10abadbbe2fc4838946
+SIZE (tk8.6.17-src.tar.gz) = 4593109
diff --git a/x11-toolkits/tk86/files/patch-Makefile.in b/x11-toolkits/tk86/files/patch-Makefile.in
index b1a41c647fb0..3bb0701d0431 100644
--- a/x11-toolkits/tk86/files/patch-Makefile.in
+++ b/x11-toolkits/tk86/files/patch-Makefile.in
@@ -54,8 +54,8 @@
  INSTALL_DEV_TARGETS = install-headers
  INSTALL_DEMO_TARGETS = install-demos
  INSTALL_EXTRA_TARGETS = @EXTRA_INSTALL@
--INSTALL_TARGETS = $(INSTALL_BASE_TARGETS) $(INSTALL_DOC_TARGETS) $(INSTALL_DEV_TARGETS) \
--		$(INSTALL_DEMO_TARGETS) $(INSTALL_EXTRA_TARGETS)
+-INSTALL_TARGETS = $(INSTALL_BASE_TARGETS) $(INSTALL_DEV_TARGETS) \
+-		$(INSTALL_DEMO_TARGETS) $(INSTALL_DOC_TARGETS) $(INSTALL_EXTRA_TARGETS)
 +INSTALL_TARGETS = $(INSTALL_BASE_TARGETS) $(INSTALL_DEV_TARGETS) $(INSTALL_EXTRA_TARGETS)
  
  install: $(INSTALL_TARGETS)