From b02c71ecfa07fba2cfde74a7ffc86645f7aae4e9d38dd4f354706fd3f8523df2 Mon Sep 17 00:00:00 2001 From: Reinhard Max Date: Tue, 3 Dec 2019 16:08:16 +0000 Subject: [PATCH] - Version 8.6.10: * (bug)[0a9c91] crash in text-11a.22 * (bug)[9705d1] crash activating "Alt" theme * (bug)[e3b954] cursor offset at full screen display * (bug)[18a4ba] cross-platform [winfo containing] * (build) 'None', 'ControlMask' symbol conflicts * (bug)[509caf] [treeview tag configure] regression * (bug)[3003895] [scale] res rounds and -from * (new)[TIP 533] [$mb post x y idx] * (bug)[1529659] embed toplevel blocks outer menu * (bug)[8814bd] crash in [NSMenu size] * (bug)[1951ab] Prevent transient window cycles (crashed on Aqua) *** POTENTIAL INCOMPATIBILITY *** * (bug)[4da219] Incomplete read of multi-image GIF * (new)[TIP 535] Precision of ::scale widget tick mark values *** POTENTIAL INCOMPATIBILITY *** * (bug)[da3914] [$treeview identify element] failure * (bug)[897ffe] Prevent cross-manager loops of geom management * (bug)[368fa4] Prevent toggle of hidden treeview indicators * (bug)[928652] Apply TIP 533 for ttk::menubutton * (bug)[1001070] X-platform rework of label options -highlight* * (bug)[6286fd] checkbutton handling of -selectcolor * (bug) Ttk scrolling bugs, see tests treeview-9.1, entry-3.[3-6] * (new)[TIP 541] [combobox current] support "end" index * (bug)[2a6c62] <> trigger on item delete * (bug)[75b8fb] Crash with some [event generate]d * (bug)[5ddeca] Stop app switching exposing withdrawn windows as zombies * (new) Refactor all MouseWheel bindings *** POTENTIAL INCOMPATIBILITY *** * (bug)[c8ccd1] up array key in [text] takes to index 1.0 * (new)[TIP 532] Tk event loop rewrite to prevent ring overflow *** POTENTIAL INCOMPATIBILITY *** * (bug)[2834776] Stop disabled spinbox from generating <> & <> * (bug)[a01b6f7] Workaround XWayland bug reporting screen width * (bug)[b82bd4] Fix [style configure -compound] * (bug)[69b48f] failing test textTag-18.1 * (bug)[c4abd2] panic in stackorder command * (bug)[53d280] [wm iconphoto] crash on empty image * [90d555] workaround NSFontManager bad selections * (new) Partial Emoji support in text displays - tk-8.5.12-fix-xft.patch is not needed anymore. OBS-URL: https://build.opensuse.org/package/show/devel:languages:tcl/tk?expand=0&rev=74 --- tk-8.5.12-fix-xft.patch | 13 ------------ tk.changes | 46 +++++++++++++++++++++++++++++++++++++++++ tk.spec | 12 +++++------ tk8.6.10-src.tar.gz | 3 +++ tk8.6.9.1-src.tar.gz | 3 --- 5 files changed, 54 insertions(+), 23 deletions(-) delete mode 100644 tk-8.5.12-fix-xft.patch create mode 100644 tk8.6.10-src.tar.gz delete mode 100644 tk8.6.9.1-src.tar.gz diff --git a/tk-8.5.12-fix-xft.patch b/tk-8.5.12-fix-xft.patch deleted file mode 100644 index 5344c4d..0000000 --- a/tk-8.5.12-fix-xft.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- tk8.5.9/unix/configure.in.old 2010-09-02 20:12:14.000000000 +0200 -+++ tk8.5.9/unix/configure.in 2011-02-17 13:32:22.719116636 +0100 -@@ -530,8 +530,8 @@ - XFT_LIBS=`xft-config --libs 2>/dev/null` || found_xft="no" - if test "$found_xft" = "no" ; then - found_xft=yes -- XFT_CFLAGS=`pkg-config --cflags xft 2>/dev/null` || found_xft="no" -- XFT_LIBS=`pkg-config --libs xft 2>/dev/null` || found_xft="no" -+ XFT_CFLAGS=`pkg-config --cflags xft freetype2 2>/dev/null` || found_xft="no" -+ XFT_LIBS=`pkg-config --libs xft freetype2 2>/dev/null` || found_xft="no" - fi - AC_MSG_RESULT([$found_xft]) - dnl make sure that compiling against Xft header file doesn't bomb diff --git a/tk.changes b/tk.changes index 5040c05..740374c 100644 --- a/tk.changes +++ b/tk.changes @@ -1,3 +1,49 @@ +------------------------------------------------------------------- +Tue Dec 3 13:54:10 UTC 2019 - Reinhard Max + +- Version 8.6.10: + * (bug)[0a9c91] crash in text-11a.22 + * (bug)[9705d1] crash activating "Alt" theme + * (bug)[e3b954] cursor offset at full screen display + * (bug)[18a4ba] cross-platform [winfo containing] + * (build) 'None', 'ControlMask' symbol conflicts + * (bug)[509caf] [treeview tag configure] regression + * (bug)[3003895] [scale] res rounds and -from + * (new)[TIP 533] [$mb post x y idx] + * (bug)[1529659] embed toplevel blocks outer menu + * (bug)[8814bd] crash in [NSMenu size] + * (bug)[1951ab] Prevent transient window cycles (crashed on Aqua) + *** POTENTIAL INCOMPATIBILITY *** + * (bug)[4da219] Incomplete read of multi-image GIF + * (new)[TIP 535] Precision of ::scale widget tick mark values + *** POTENTIAL INCOMPATIBILITY *** + * (bug)[da3914] [$treeview identify element] failure + * (bug)[897ffe] Prevent cross-manager loops of geom management + * (bug)[368fa4] Prevent toggle of hidden treeview indicators + * (bug)[928652] Apply TIP 533 for ttk::menubutton + * (bug)[1001070] X-platform rework of label options -highlight* + * (bug)[6286fd] checkbutton handling of -selectcolor + * (bug) Ttk scrolling bugs, see tests treeview-9.1, entry-3.[3-6] + * (new)[TIP 541] [combobox current] support "end" index + * (bug)[2a6c62] <> trigger on item delete + * (bug)[75b8fb] Crash with some [event generate]d + * (bug)[5ddeca] Stop app switching exposing withdrawn windows as zombies + * (new) Refactor all MouseWheel bindings + *** POTENTIAL INCOMPATIBILITY *** + * (bug)[c8ccd1] up array key in [text] takes to index 1.0 + * (new)[TIP 532] Tk event loop rewrite to prevent ring overflow + *** POTENTIAL INCOMPATIBILITY *** + * (bug)[2834776] Stop disabled spinbox from generating + <> & <> + * (bug)[a01b6f7] Workaround XWayland bug reporting screen width + * (bug)[b82bd4] Fix [style configure -compound] + * (bug)[69b48f] failing test textTag-18.1 + * (bug)[c4abd2] panic in stackorder command + * (bug)[53d280] [wm iconphoto] crash on empty image + * [90d555] workaround NSFontManager bad selections + * (new) Partial Emoji support in text displays +- tk-8.5.12-fix-xft.patch is not needed anymore. + ------------------------------------------------------------------- Tue Jul 23 06:58:55 UTC 2019 - Reinhard Max diff --git a/tk.spec b/tk.spec index 0ea1342..6f37e19 100644 --- a/tk.spec +++ b/tk.spec @@ -1,7 +1,7 @@ # # spec file for package tk # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,10 +25,10 @@ BuildRequires: libXft-devel BuildRequires: libXt-devel BuildRequires: pkg-config BuildRequires: tcl-devel -Url: http://www.tcl.tk -Version: 8.6.9 +URL: http://www.tcl.tk +Version: 8.6.10 Release: 0 -%define rrc .1 +%define rrc %nil BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Graphical User Interface Toolkit for Tcl License: TCL @@ -50,7 +50,6 @@ Source1: tk-rpmlintrc Source2: baselibs.conf Source3: http://tkcon.cvs.sourceforge.net/tkcon/tkcon/tkcon.tcl Patch0: %name.patch -Patch1: tk-8.5.12-fix-xft.patch %description Tk is a graphical user interface toolkit that takes developing desktop @@ -97,7 +96,6 @@ Authors: %prep %setup -q -n %name%version %patch0 -%patch1 -p1 %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects @@ -133,7 +131,7 @@ exit 0 %files %defattr(-,root,root) -%doc README changes license.terms ChangeLog* +%doc README.md changes license.terms ChangeLog* %docdir %_mandir/mann %doc %_mandir/man1/* %doc %_mandir/mann/* diff --git a/tk8.6.10-src.tar.gz b/tk8.6.10-src.tar.gz new file mode 100644 index 0000000..b0d523f --- /dev/null +++ b/tk8.6.10-src.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63df418a859d0a463347f95ded5cd88a3dd3aaa1ceecaeee362194bc30f3e386 +size 4444764 diff --git a/tk8.6.9.1-src.tar.gz b/tk8.6.9.1-src.tar.gz deleted file mode 100644 index f4e3cea..0000000 --- a/tk8.6.9.1-src.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8fcbcd958a8fd727e279f4cac00971eee2ce271dc741650b1fc33375fb74ebb4 -size 4364603