diff --git a/tk-bind.patch b/tk-bind.patch new file mode 100644 index 0000000..e318e16 --- /dev/null +++ b/tk-bind.patch @@ -0,0 +1,12 @@ +--- generic/tkBind.c ++++ generic/tkBind.c +@@ -574,6 +574,9 @@ + /* ColormapNotify */ COLORMAP, + /* ClientMessage */ 0, + /* MappingNotify */ 0, ++#ifdef GenericEvent ++ /* GenericEvent */ 0, ++#endif + /* VirtualEvent */ VIRTUAL, + /* Activate */ ACTIVATE, + /* Deactivate */ ACTIVATE, diff --git a/tk.changes b/tk.changes index c7d0e56..e0c78f4 100644 --- a/tk.changes +++ b/tk.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Thu Jul 10 16:53:59 CEST 2008 - max@suse.de + +- New version: 8.5.3: + * Fix Tk_ParseArgv() double free crash. + * Fix wish -h mem explosion + * Fix canvas item events + * Fix ttk::label height or width 0 panic + * Use Xutf8LookupString when possible + * Fix global grab segfault + +- Added workaround for problems with new GenericEvent added by + xproto-7.0.13. + ------------------------------------------------------------------- Wed Apr 2 18:15:28 CEST 2008 - max@suse.de diff --git a/tk.spec b/tk.spec index 21935f3..b9741eb 100644 --- a/tk.spec +++ b/tk.spec @@ -1,5 +1,5 @@ # -# spec file for package tk (Version 8.5.2) +# spec file for package tk (Version 8.5.3) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -14,8 +14,8 @@ Name: tk BuildRequires: tcl-devel xorg-x11-devel Url: http://www.tcl.tk -Version: 8.5.2 -Release: 2 +Version: 8.5.3 +Release: 1 BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Graphical User Interface Toolkit for Tcl License: BSD 3-Clause @@ -29,6 +29,7 @@ Source0: %name%{version}-src.tar.bz2 Source1: tk-rpmlintrc Source2: baselibs.conf Patch0: %name.patch +Patch1: tk-bind.patch %description Tk is a graphical user interface toolkit that takes developing desktop @@ -69,6 +70,7 @@ Authors: %prep %setup -q -n %name%version %patch0 +%patch1 %build cd unix @@ -121,6 +123,16 @@ exit 0 %_libdir/tkConfig.sh %changelog +* Thu Jul 10 2008 max@suse.de +- New version: 8.5.3: + * Fix Tk_ParseArgv() double free crash. + * Fix wish -h mem explosion + * Fix canvas item events + * Fix ttk::label height or width 0 panic + * Use Xutf8LookupString when possible + * Fix global grab segfault +- Added workaround for problems with new GenericEvent added by + xproto-7.0.13. * Wed Apr 02 2008 max@suse.de - New version: 8.5.2: * New modern theming engine: New and complementary widgets that diff --git a/tk8.5.2-src.tar.bz2 b/tk8.5.2-src.tar.bz2 deleted file mode 100644 index 4f2aeb7..0000000 --- a/tk8.5.2-src.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5dd4fa15dbe6072713b8d921caca4169ecc4de3d41547e1a0e95963f1ef822da -size 3015395 diff --git a/tk8.5.3-src.tar.bz2 b/tk8.5.3-src.tar.bz2 new file mode 100644 index 0000000..22d818c --- /dev/null +++ b/tk8.5.3-src.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc08efe9996914e6c763b414d8adc3115ac791d18482036327b36a488742040e +size 3024549