Skip to content

Commit

Permalink
tcl: Update to v8.6.13 (#5986)
Browse files Browse the repository at this point in the history
  • Loading branch information
hgy59 authored Jan 21, 2024
1 parent 1fa387e commit 971e443
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 41 deletions.
12 changes: 6 additions & 6 deletions cross/tcl/Makefile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
PKG_NAME = tcl
PKG_VERS = 8.6.11
PKG_VERS = 8.6.13
PKG_MAIN_VERS=$(word 1,$(subst ., ,$(PKG_VERS))).$(word 2,$(subst ., ,$(PKG_VERS)))
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)$(PKG_VERS)-src.$(PKG_EXT)
PKG_DIST_SITE = https://prdownloads.sourceforge.net/tcl/
PKG_DIST_SITE = https://prdownloads.sourceforge.net/tcl
PKG_DIR = $(PKG_NAME)$(PKG_VERS)/unix

DEPENDS =
Expand All @@ -16,8 +16,8 @@ GNU_CONFIGURE = 1

include ../../mk/spksrc.archs.mk

# Enable 64-bit support in Tcl for 64-bit architectures (amd64 and arm64)
ifeq ($(findstring $(ARCH),$(x64_ARCHS) $(ARMv8_ARCHS)),$(ARCH))
# Enable 64-bit support in Tcl for 64-bit architectures
ifeq ($(findstring $(ARCH),$(64bit_ARCHS)),$(ARCH))
CONFIGURE_ARGS = --enable-64bit
endif

Expand All @@ -29,5 +29,5 @@ include ../../mk/spksrc.cross-cc.mk
# spksrc may link to a library without a version number in the filename
.PHONY: tcl_post_install
tcl_post_install:
$(RUN) ln -s -r $(STAGING_INSTALL_PREFIX)/lib/libtcl$(PKG_MAIN_VERS).so $(STAGING_INSTALL_PREFIX)/lib/libtcl.so
$(RUN) ln -s -r $(STAGING_INSTALL_PREFIX)/bin/tclsh$(PKG_MAIN_VERS) $(STAGING_INSTALL_PREFIX)/bin/tclsh
@$(RUN) ln -s -r $(STAGING_INSTALL_PREFIX)/lib/libtcl$(PKG_MAIN_VERS).so $(STAGING_INSTALL_PREFIX)/lib/libtcl.so
@$(RUN) ln -s -r $(STAGING_INSTALL_PREFIX)/bin/tclsh$(PKG_MAIN_VERS) $(STAGING_INSTALL_PREFIX)/bin/tclsh
56 changes: 28 additions & 28 deletions cross/tcl/PLIST
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
rsc:bin/sqlite3_analyzer
lnk:bin/tclsh
bin:bin/tclsh8.6
rsc:lib/itcl4.2.1/itcl.tcl
rsc:lib/itcl4.2.1/itclConfig.sh
rsc:lib/itcl4.2.1/itclHullCmds.tcl
rsc:lib/itcl4.2.1/itclWidget.tcl
lib:lib/itcl4.2.1/libitcl4.2.1.so
rsc:lib/itcl4.2.1/pkgIndex.tcl
rsc:lib/itcl4.2.3/itcl.tcl
rsc:lib/itcl4.2.3/itclConfig.sh
rsc:lib/itcl4.2.3/itclHullCmds.tcl
rsc:lib/itcl4.2.3/itclWidget.tcl
lib:lib/itcl4.2.3/libitcl4.2.3.so
rsc:lib/itcl4.2.3/pkgIndex.tcl
lnk:lib/libtcl.so
lib:lib/libtcl8.6.so
lib:lib/sqlite3.34.0/libsqlite3.34.0.so
rsc:lib/sqlite3.34.0/pkgIndex.tcl
lib:lib/sqlite3.40.0/libsqlite3.40.0.so
rsc:lib/sqlite3.40.0/pkgIndex.tcl
rsc:lib/tcl8.6/auto.tcl
rsc:lib/tcl8.6/clock.tcl
rsc:lib/tcl8.6/encoding/
Expand All @@ -27,27 +27,27 @@ rsc:lib/tcl8.6/safe.tcl
rsc:lib/tcl8.6/tclIndex
rsc:lib/tcl8.6/tm.tcl
rsc:lib/tcl8.6/word.tcl
rsc:lib/tcl8/8.4/platform-1.0.15.tm
rsc:lib/tcl8/8.4/platform-1.0.19.tm
rsc:lib/tcl8/8.4/platform/shell-1.1.4.tm
rsc:lib/tcl8/8.5/msgcat-1.6.1.tm
rsc:lib/tcl8/8.5/tcltest-2.5.3.tm
rsc:lib/tcl8/8.6/http-2.9.5.tm
rsc:lib/tcl8/8.6/tdbc/sqlite3-1.1.2.tm
rsc:lib/tcl8/8.5/tcltest-2.5.5.tm
rsc:lib/tcl8/8.6/http-2.9.8.tm
rsc:lib/tcl8/8.6/tdbc/sqlite3-1.1.5.tm
rsc:lib/tclConfig.sh
rsc:lib/tclooConfig.sh
lib:lib/tdbc1.1.2/libtdbc1.1.2.so
rsc:lib/tdbc1.1.2/pkgIndex.tcl
rsc:lib/tdbc1.1.2/tdbc.tcl
rsc:lib/tdbc1.1.2/tdbcConfig.sh
lib:lib/tdbcmysql1.1.2/libtdbcmysql1.1.2.so
rsc:lib/tdbcmysql1.1.2/pkgIndex.tcl
rsc:lib/tdbcmysql1.1.2/tdbcmysql.tcl
lib:lib/tdbcodbc1.1.2/libtdbcodbc1.1.2.so
rsc:lib/tdbcodbc1.1.2/pkgIndex.tcl
rsc:lib/tdbcodbc1.1.2/tdbcodbc.tcl
lib:lib/tdbcpostgres1.1.2/libtdbcpostgres1.1.2.so
rsc:lib/tdbcpostgres1.1.2/pkgIndex.tcl
rsc:lib/tdbcpostgres1.1.2/tdbcpostgres.tcl
lib:lib/thread2.8.6/libthread2.8.6.so
rsc:lib/thread2.8.6/pkgIndex.tcl
rsc:lib/thread2.8.6/ttrace.tcl
lib:lib/tdbc1.1.5/libtdbc1.1.5.so
rsc:lib/tdbc1.1.5/pkgIndex.tcl
rsc:lib/tdbc1.1.5/tdbc.tcl
rsc:lib/tdbc1.1.5/tdbcConfig.sh
lib:lib/tdbcmysql1.1.5/libtdbcmysql1.1.5.so
rsc:lib/tdbcmysql1.1.5/pkgIndex.tcl
rsc:lib/tdbcmysql1.1.5/tdbcmysql.tcl
lib:lib/tdbcodbc1.1.5/libtdbcodbc1.1.5.so
rsc:lib/tdbcodbc1.1.5/pkgIndex.tcl
rsc:lib/tdbcodbc1.1.5/tdbcodbc.tcl
lib:lib/tdbcpostgres1.1.5/libtdbcpostgres1.1.5.so
rsc:lib/tdbcpostgres1.1.5/pkgIndex.tcl
rsc:lib/tdbcpostgres1.1.5/tdbcpostgres.tcl
lib:lib/thread2.8.8/libthread2.8.8.so
rsc:lib/thread2.8.8/pkgIndex.tcl
rsc:lib/thread2.8.8/ttrace.tcl
6 changes: 3 additions & 3 deletions cross/tcl/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
tcl8.6.11-src.tar.gz SHA1 8e2ccdafdcaee0274de16a6dfd627b490ecfa196
tcl8.6.11-src.tar.gz SHA256 8c0486668586672c5693d7d95817cb05a18c5ecca2f40e2836b9578064088258
tcl8.6.11-src.tar.gz MD5 8a4c004f48984a03a7747e9ba06e4da4
tcl8.6.13-src.tar.gz SHA1 d232cb8dd433056e049ecd94ebcb7385dcffa116
tcl8.6.13-src.tar.gz SHA256 43a1fae7412f61ff11de2cfd05d28cfc3a73762f354a417c62370a54e2caf066
tcl8.6.13-src.tar.gz MD5 0e4358aade2f5db8a8b6f2f6d9481ec2
8 changes: 4 additions & 4 deletions spk/tcl/Makefile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
SPK_NAME = tcl
SPK_VERS = 8.6.11
SPK_VERS = 8.6.13
SPK_MAIN_VERS=$(word 1,$(subst ., ,$(SPK_VERS))).$(word 2,$(subst ., ,$(SPK_VERS)))
SPK_REV = 6
SPK_REV = 7
SPK_ICON = src/tcl.png

DEPENDS = cross/$(SPK_NAME)
DEPENDS = cross/tcl

MAINTAINER = Tcl developer Xchange
MAINTAINER_URL = https://www.tcl.tk/
Expand All @@ -15,7 +15,7 @@ HELPURL = https://www.tcl.tk/doc/
DESCRIPTION = "Tcl \(Tool Command Language\) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible."
DISPLAY_NAME = Tcl
STARTABLE = no
CHANGELOG = "1. Update tcl to 8.6.11 released 2021-04-02.<br/>2. Add 64-bit support for all 64-bit archs."
CHANGELOG = "Update tcl to 8.6.13 released 2022-11-22."

HOMEPAGE = https://www.tcl.tk
LICENSE = Tcl/Tk License
Expand Down

0 comments on commit 971e443

Please sign in to comment.