diff --git a/tcl.changes b/tcl.changes index e46a6a0..88a4275 100644 --- a/tcl.changes +++ b/tcl.changes @@ -1,3 +1,47 @@ +------------------------------------------------------------------- +Tue Sep 24 09:15:58 UTC 2024 - Reinhard Max + +- TCL_PACKAGE_PATH now needs to be a unix-style path separated by + colons rather than a Tcl list. + +------------------------------------------------------------------- +Fri Sep 13 14:38:41 UTC 2024 - Reinhard Max + +- Version 8.6.15: + * [d63061] remove private unicode 0xE000-0xF8FF from unicode + control group + * [1b8a89] TCL_PACKAGE_PATH in tclConfig.sh change from TCL list + to ":" separated items + *** POTENTIAL INCOMPATIBILITY *** + * [1acd17] fix compiled mapped ensembles + * [f23022] fix encoding koi8-u codepoint 0xB4 + * [6811a0] speedup op unicode transformation related operations + * Add encodings: koi8-ru, koi8-t + * [7cb740] Fix Tcl_ParseArgsObjv with TCL_ARGV_GENFUNC option + * Hash speedup for pointer compare. Option + TCL_HASH_KEY_DIRECT_COMPARE for hash tables + * [TIP 692] Deprecate Tcl_GetAlias() + * [a5f4a7] Correct tcl::tm::path autoload + * [3c26de] Remove empty all items from tclConfig.sh path + variables. + * [87271f] Fix crash in oo+coroutine + * [7842f3] fix crash in oo destructors in same namespace + * [79474c] Fix crash in reflected channels + * [c6897e] Fix crash due to unchecked file descriptor size + * [3fc328] Fix report of non ASCII computer names on Windows + * [e3f4a8] Fix error message caused by interp limit + * [1d26e5] Source files with BOM also in safe interpreters + * [5fca83] Fix encoding system result for system locale + ISO-8859-1 + * [0de6c1] Fix crash in [child invokehidden info frame] + * [74b611] Fix removal of oo variable by [info exists] + * [91b3a5] Make [self] work inside [$obj eval] + * [154f09] Tcl_NewObjectInstance() errors on namespace re-use + *** POTENTIAL INCOMPATIBILITY -- breaks Itcl 4.2 *** + * [2da1cb] Fix [$obj varname] for linked varnames + * Unicode version 16 + * [7179c6] Fix byte compiled [incr] with wide int increment + ------------------------------------------------------------------- Fri Mar 1 16:52:58 UTC 2024 - Reinhard Max diff --git a/tcl.spec b/tcl.spec index 5fe7e8a..a01d0a9 100644 --- a/tcl.spec +++ b/tcl.spec @@ -22,11 +22,11 @@ Name: tcl URL: http://www.tcl.tk -Version: 8.6.14 +Version: 8.6.15 Release: 0 %define rrc %{nil} %define TCL_MINOR %(echo %version | cut -c1-3) -%define itclver 4.2.4 +%define itclver 4.3.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: The Tcl Programming Language License: TCL @@ -99,7 +99,7 @@ rm -r pkgs/sqlite3.* %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects %define scriptdir %_libdir/tcl -export TCL_PACKAGE_PATH="%scriptdir %_datadir/tcl" +export TCL_PACKAGE_PATH="%scriptdir:%_datadir/tcl" export TCL_LIBRARY="%scriptdir/tcl%TCL_MINOR" cd unix autoconf diff --git a/tcl8.6.14-src.tar.gz b/tcl8.6.14-src.tar.gz deleted file mode 100644 index 1873284..0000000 --- a/tcl8.6.14-src.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5880225babf7954c58d4fb0f5cf6279104ce1cd6aa9b71e9a6322540e1c4de66 -size 11627322 diff --git a/tcl8.6.15-src.tar.gz b/tcl8.6.15-src.tar.gz new file mode 100644 index 0000000..359166a --- /dev/null +++ b/tcl8.6.15-src.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:861e159753f2e2fbd6ec1484103715b0be56be3357522b858d3cbb5f893ffef1 +size 11765231