mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
Update to 8.6.18.
Tcl/Tk 8.6.18 Release Announcement May 11, 2026 The Tcl Core Team is pleased to announce the 8.6.18 releases of the Tcl dynamic language and the Tk toolkit. We intend these to be the final releases of Tcl 8.6 and Tk 8.6. Both Tcl and Tk have successor major release sequences in active supported development. As of this release date, users of Tcl and Tk are encouraged to move to Tcl 9.0.3 and Tk 9.0.3. With development of Tcl/Tk 8.6 at an end, we are no longer soliciting bug reports and patches for these lines of development. Please only report issues that are believed so severe in nature that they would justify re-opening a closed development sequence. https://sourceforge.net/projects/tcl/files/Tcl/8.6.18/tcltk-release-notes-8.6.18.txt
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
COMMENT = Tool Command Language
|
||||
|
||||
P = 17
|
||||
P = 18
|
||||
DISTNAME = tcl8.6.${P}
|
||||
PKGNAME = tcl-8.6.${P}
|
||||
PKGSTEM = tcl-8.6
|
||||
@@ -50,9 +50,7 @@ TESTFLAGS =
|
||||
|
||||
# The fCmd-9.4.b test will always fail;
|
||||
# OpenBSD won't allow overwriting a read-only directory.
|
||||
# Some cmdAH tests are broken:
|
||||
# https://core.tcl-lang.org/tcl/tktview/45bfbebe46
|
||||
TESTFLAGS += -skip 'fCmd-9.4.b cmdAH-1[67].[23] cmdAH-18.3'
|
||||
TESTFLAGS += -skip 'fCmd-9.4.b'
|
||||
|
||||
pre-configure:
|
||||
@${SUBST_CMD} ${WRKDIST}/library/init.tcl
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
SHA256 (tcl-core8.6.17-src.tar.gz) = odjL5Es4vqop/CEwxOe3m4vwLivMAo/+/XolohIiAqA=
|
||||
SIZE (tcl-core8.6.17-src.tar.gz) = 7030881
|
||||
SHA256 (tcl-core8.6.18-src.tar.gz) = GIC2M33nJDEXRRFBlVC7TPEye3yCAKVGbRxOs+ysUTI=
|
||||
SIZE (tcl-core8.6.18-src.tar.gz) = 7027388
|
||||
|
||||
@@ -31,17 +31,17 @@ Index: unix/Makefile.in
|
||||
else true; \
|
||||
fi; \
|
||||
done;
|
||||
- @for i in 8.4 8.4/platform 8.5 8.6; \
|
||||
- @for i in 8.5 8.6 8.6/platform; \
|
||||
+ @for i in platform; \
|
||||
do \
|
||||
if [ ! -d "$(MODULE_INSTALL_DIR)/$$i" ] ; then \
|
||||
echo "Making directory $(MODULE_INSTALL_DIR)/$$i"; \
|
||||
@@ -864,23 +863,23 @@ install-libraries: libraries
|
||||
done
|
||||
@echo "Installing package http 2.9.8 as a Tcl Module";
|
||||
@echo "Installing package http 2.9.9 as a Tcl Module";
|
||||
@$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl \
|
||||
- "$(MODULE_INSTALL_DIR)/8.6/http-2.9.8.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/http-2.9.8.tm"
|
||||
- "$(MODULE_INSTALL_DIR)/8.6/http-2.9.9.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/http-2.9.9.tm"
|
||||
@echo "Installing package opt0.4 files to $(SCRIPT_INSTALL_DIR)/opt0.4/"
|
||||
@for i in $(TOP_DIR)/library/opt/*.tcl; do \
|
||||
$(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)/opt0.4"; \
|
||||
@@ -50,17 +50,17 @@ Index: unix/Makefile.in
|
||||
@$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl \
|
||||
- "$(MODULE_INSTALL_DIR)/8.5/msgcat-1.6.1.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/msgcat-1.6.1.tm"
|
||||
@echo "Installing package tcltest 2.5.10 as a Tcl Module"
|
||||
@echo "Installing package tcltest 2.5.11 as a Tcl Module"
|
||||
@$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl \
|
||||
- "$(MODULE_INSTALL_DIR)/8.5/tcltest-2.5.10.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/tcltest-2.5.10.tm"
|
||||
@echo "Installing package platform 1.0.19 as a Tcl Module"
|
||||
- "$(MODULE_INSTALL_DIR)/8.5/tcltest-2.5.11.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/tcltest-2.5.11.tm"
|
||||
@echo "Installing package platform 1.1.0 as a Tcl Module"
|
||||
@$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl \
|
||||
- "$(MODULE_INSTALL_DIR)/8.4/platform-1.0.19.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/platform-1.0.19.tm"
|
||||
- "$(MODULE_INSTALL_DIR)/8.6/platform-1.1.0.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/platform-1.1.0.tm"
|
||||
@echo "Installing package platform::shell 1.1.4 as a Tcl Module"
|
||||
@$(INSTALL_DATA) $(TOP_DIR)/library/platform/shell.tcl \
|
||||
- "$(MODULE_INSTALL_DIR)/8.4/platform/shell-1.1.4.tm"
|
||||
- "$(MODULE_INSTALL_DIR)/8.6/platform/shell-1.1.4.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/platform/shell-1.1.4.tm"
|
||||
@echo "Installing encoding files to $(SCRIPT_INSTALL_DIR)/encoding/"
|
||||
@for i in $(TOP_DIR)/library/encoding/*.enc; do \
|
||||
|
||||
@@ -941,12 +941,12 @@ lib/tcl/tcl8.6/man/mann/
|
||||
@man lib/tcl/tcl8.6/man/mann/yieldto.n
|
||||
@man lib/tcl/tcl8.6/man/mann/zlib.n
|
||||
lib/tcl/tcl8.6/modules/
|
||||
lib/tcl/tcl8.6/modules/http-2.9.8.tm
|
||||
lib/tcl/tcl8.6/modules/http-2.9.9.tm
|
||||
lib/tcl/tcl8.6/modules/msgcat-1.6.1.tm
|
||||
lib/tcl/tcl8.6/modules/platform/
|
||||
lib/tcl/tcl8.6/modules/platform-1.0.19.tm
|
||||
lib/tcl/tcl8.6/modules/platform-1.1.0.tm
|
||||
lib/tcl/tcl8.6/modules/platform/shell-1.1.4.tm
|
||||
lib/tcl/tcl8.6/modules/tcltest-2.5.10.tm
|
||||
lib/tcl/tcl8.6/modules/tcltest-2.5.11.tm
|
||||
lib/tcl/tcl8.6/msgs/
|
||||
lib/tcl/tcl8.6/msgs/af.msg
|
||||
lib/tcl/tcl8.6/msgs/af_za.msg
|
||||
|
||||
Reference in New Issue
Block a user