- 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] <<TreeviewSelect>> trigger on item delete
  * (bug)[75b8fb] Crash with some [event generate]d <ButtonRelease>
  * (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
    <<Increment>> & <<Decrement>>
  * (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
This commit is contained in:
Reinhard Max 2019-12-03 16:08:16 +00:00 committed by Git OBS Bridge
parent 61593cd245
commit b02c71ecfa
5 changed files with 54 additions and 23 deletions

View File

@ -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

View File

@ -1,3 +1,49 @@
-------------------------------------------------------------------
Tue Dec 3 13:54:10 UTC 2019 - Reinhard Max <max@suse.com>
- 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] <<TreeviewSelect>> trigger on item delete
* (bug)[75b8fb] Crash with some [event generate]d <ButtonRelease>
* (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
<<Increment>> & <<Decrement>>
* (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 <max@suse.com>

12
tk.spec
View File

@ -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/*

3
tk8.6.10-src.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:63df418a859d0a463347f95ded5cd88a3dd3aaa1ceecaeee362194bc30f3e386
size 4444764

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8fcbcd958a8fd727e279f4cac00971eee2ce271dc741650b1fc33375fb74ebb4
size 4364603