diff --git a/itcl-unbreak-iwidgets.patch b/itcl-unbreak-iwidgets.patch deleted file mode 100644 index 2fdf0fd..0000000 --- a/itcl-unbreak-iwidgets.patch +++ /dev/null @@ -1,20 +0,0 @@ -Index: generic/itclInt.h -================================================================== ---- generic/itclInt.h -+++ generic/itclInt.h -@@ -148,12 +148,12 @@ - Tcl_HashTable nameClasses; /* maps from fullNamePtr to iclsPtr */ - Tcl_HashTable namespaceClasses; /* maps from nsPtr to iclsPtr */ - Tcl_HashTable procMethods; /* maps from procPtr to mFunc */ - Tcl_HashTable instances; /* maps from instanceNumber to ioPtr */ - Tcl_HashTable objectInstances; /* maps from ioPtr to instanceNumber */ -- Tcl_HashTable unused; /* used to be myEnsembles. Dummy left in -- * for binary compatibility with itk */ -+// Tcl_HashTable myEnsembles; /* maps from ensemble name (::itcl::find) -+// * etc. to ensemble pathName */ - Tcl_HashTable classTypes; /* maps from class type i.e. "widget" - * to define value i.e. ITCL_WIDGET */ - int protection; /* protection level currently in effect */ - int useOldResolvers; /* whether to use the "old" style - * resolvers or the CallFrame resolvers */ - diff --git a/tcl.changes b/tcl.changes index 42a35bf..41315a2 100644 --- a/tcl.changes +++ b/tcl.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Wed Jul 29 19:50:01 UTC 2015 - max@suse.com + +- New version 8.6.4: + * restore tbcload/tclcompiler support + * (bug)[0c043a] Fix compiled [set var($) val] + * (bug)[d2ffcc] Limit $... and bareword parsing to ASCII + *** POTENTIAL INCOMPATIBILITY *** + * (TIP 427) [fconfigure $h -connecting, -peername, -sockname] + * (bug)[af08c8] Crash in full finalize encoding teardown + * (bug)[7c187a] [chan copy] crash (io-53.17) + * (bug)[df0848] Trouble with INFINITY macro + * (bug) Stop crashes when extension var resolvers misbehave + * (bug)[088727] [read] past EOF (io-73.4) + * (bug)[32b615] Fix compiled [lreplace] (lreplace-4.[345]) +- Obsoletes itcl-unbreak-iwidgets.patch + ------------------------------------------------------------------- Wed Nov 12 15:54:19 UTC 2014 - max@suse.com diff --git a/tcl.spec b/tcl.spec index f700de4..ffa41b5 100644 --- a/tcl.spec +++ b/tcl.spec @@ -1,7 +1,7 @@ # # spec file for package tcl # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: tcl Url: http://www.tcl.tk -Version: 8.6.3 +Version: 8.6.4 Release: 0 %define rrc %{nil} %define TCL_MINOR %(echo %version | cut -c1-3) @@ -40,7 +40,6 @@ Source0: ftp://ftp.tcl.tk/pub/tcl/tcl8_6/%{name}%{version}%{rrc}-src.tar. Source1: tcl-rpmlintrc Source2: baselibs.conf Source3: macros.tcl -Patch1: itcl-unbreak-iwidgets.patch BuildRequires: autoconf BuildRequires: pkg-config # Required for test suite: @@ -79,9 +78,6 @@ the Tcl language itself. %prep %setup -q -n %name%version -pushd pkgs/itcl* -%patch1 -R -popd %build cd unix diff --git a/tcl8.6.3-src.tar.gz b/tcl8.6.3-src.tar.gz deleted file mode 100644 index a747a4c..0000000 --- a/tcl8.6.3-src.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6ce0778de0d50daaa9c345d7c1fd1288fb658f674028812e7eeee992e3051005 -size 8901509 diff --git a/tcl8.6.4-src.tar.gz b/tcl8.6.4-src.tar.gz new file mode 100644 index 0000000..5d32300 --- /dev/null +++ b/tcl8.6.4-src.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e6ed94c981c1d0c5f5fefb8112d06c6bf4d050a7327e95e71d417c416519c8d +size 8915556