Hello community, here is the log from the commit of package tk.3577 for openSUSE:13.1:Update checked in at 2015-03-10 11:04:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1:Update/tk.3577 (Old) and /work/SRC/openSUSE:13.1:Update/.tk.3577.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tk.3577" Changes: -------- New Changes file: --- /dev/null 2015-02-28 12:43:00.252025756 +0100 +++ /work/SRC/openSUSE:13.1:Update/.tk.3577.new/tk.changes 2015-03-10 11:04:23.000000000 +0100 @@ -0,0 +1,596 @@ +------------------------------------------------------------------- +Wed Nov 12 16:00:36 UTC 2014 - m...@suse.com + +- New version 8.6.3: + * (bug)[9e487e] Phony button clicks from browsers to plugin + * (bug)[810c43] [text] elide changes advance epoch + * (bug)[fb35eb] fix PNG transparency appearance + * (bug)[3417012] [scale -digits $bigValue] segfault + * (bug)[3529885] [scale] handling of negative resolution + +------------------------------------------------------------------- +Thu Aug 28 14:37:33 UTC 2014 - vwallfah...@suse.com + +- Update to 8.6.2: + * Ocaml trouble with Tk and tailcall splice. + * Accept [image create -format PNG] (upper case). + * fix png wrong component indices + * PNG parser accept uppercase -format + * fix double free of a TkFont + * support PPM maxval up to 65535 + * fix multi-interp font teardown double free + * fix option file \n syntax support + * X: correct fontconfig dependence + * fix @TK_LIBS@ in pkgconfig + * fix autoscroll initiation + +------------------------------------------------------------------- +Mon Mar 31 02:35:59 UTC 2014 - badshah...@gmail.com + +- Add tk-fix-pkgconfig-file.patch to fix undefined linker flag + (@TK_LIBS@) in tk.pc pkgconfig file; patch sent upstream, see + https://core.tcl.tk/tcl/tktview?name=5bcb5026ad51abb7 . + +------------------------------------------------------------------- +Tue Oct 22 12:46:56 UTC 2013 - sndir...@suse.com + +- tkcon requires xhost (bnc#846953) + +------------------------------------------------------------------- +Fri Sep 20 08:01:49 UTC 2013 - m...@suse.com + +- Final 8.6.1 release: + * Fix several crashes. + +------------------------------------------------------------------- +Tue Sep 10 07:35:25 UTC 2013 - kpet...@suse.com + +- New patchlevel release 8.6.1rc0: + * (enhancement) better build support for Debian arch + * (bug fix)[3603077] treeview update on tag add/remove + * (bug fix)[3599312] First Alt key event is lost + * (platform support) FreeBSD updates + +------------------------------------------------------------------- +Thu Jun 20 13:12:52 UTC 2013 - m...@suse.com + +- New version: 8.6.0. + * Built-in PNG Image Support: Photo images now support + read/write in the PNG format, with the ability to set the + alpha channel. + * Busy Windows: New command tk busy is a variant of blt::busy + that lets the interactivity of windows be suspended and + restored as required by the needs of the program. + * New Font Selection Dialog Interface: New command tk + fontchooser provides a portable interface to the standard font + selector of the platform, whether that is modal or not. + * Angled Text: New option -angle $degrees to $canvas create text + for rotating displayed text. + * Moving Things on a Canvas: New commands $canvas moveto, + $canvas imove and $canvas rchars for moving and manipulating + canvas items. + * Additional New Features: Text widget cursor control, more + window manager hints, and a collection of modernizations in + appearance and function. +- Integrate tkcon. + +------------------------------------------------------------------- +Fri Apr 5 10:18:51 UTC 2013 - idon...@suse.com + +- Add Source URL, see https://en.opensuse.org/SourceUrls + +------------------------------------------------------------------- +Fri Oct 5 08:52:15 UTC 2012 - a...@suse.de + +- Fix configure xft detection (add patch tk-8.5.12-fix-xft.patch). +- Replace build requires of xorg-x11-devel with those that are really + needed. + +------------------------------------------------------------------- +Thu Aug 9 12:41:35 UTC 2012 - m...@suse.com + +- New patchlevel release 8.5.12: + * [3437816] return code of [canvas lower] + * [3021557] cursor freeze in elided text + * [3476698] hang in [text mark prev/next] + * [3475627] Stop text-31.11 failure + * [1630271] hang/crash on mark before -startline + * [1754043,2321450] -blockcursor appearance + * [3480471] crash in [tk_getOpenFile] + * [3480634] PNG image in menus + * [2925561] disabled combobox don't take focus + * [3486474] Correct color scaling + * [1630262,1615425] [text] crash tags & -*line + * [3497848] consistent pixel rounding + * [3503317] XParseColor speedup + * [3176239] control-Mousewheel crash + * [3520202] <MouseWheel> %k,%K,%N for Python + * [533519] multiscreen window placement + * [2768586] multiscreen menu posting + * [1630254] text peer update on -startline reset + * [3294450] ttk text element clipping + * Make sure all index tables are static + * [3546073] DisplayString() -> DefaultDisplay() + +------------------------------------------------------------------- +Mon Feb 13 10:56:56 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +------------------------------------------------------------------- +Tue Nov 8 17:32:59 UTC 2011 - m...@suse.com + +- New patchlevel release 8.5.11: + * [3341056] new crash in unset traces + * [3314770] restore file dialog resizeability + * [3404541] -takefocus option + * [TIP 382] -confirmoverwrite on save dialog + * [3410609] AltGr keysyms on Swiss keyboard + * [3431491] improved "pixels" shimmer logic +- Add a manpage for wish8.5 by symlinking to the wish manpage. +- Remove unneeded %clean section and norootforbuild comment. +- Add tk-upstream-fixes.patch with fixes for manpage bugs and + a missing x-bit in the demo section. + +------------------------------------------------------------------- +Fri Jul 1 11:18:51 UTC 2011 - m...@novell.com + +- New patchlevel release 8.5.10: + * (bug fix)[3057573] specify combobox text fg color + * (bug fix)[2829363] [$tv see] open item -> sched display + * (bug fix)[3085489] crash in [tag add/remove] + * (enhancement) Updated German messages. + * (platform) VS 2005 SP1 MSVC compiler + * (bug fix)[3071836] crash in tk_getSaveFile + * (bug fix)[3154705] tk_messageBox close button disabled + * (enhancement) add [ttk::entry validate] + * (bug fix)[3205260] crash in [wm manage] + * (bug fix)[3181181] tearoff submenu fix + * (bug fix)[3205464] [wm forget] loses window + * (bug fix)[3223850] ttk button state disabled during click + * (bug fix)[3000002] ttk scrollbar size Appearance + * (bug fix)[3239768] Win menu font support + * (bug fix)[3129527] stop buffer overflows + * (feature change)[2997657] No -container for [labelframe] + * (bug fix)[723765] [grid remove] lost -in value + * (bug fix)[3291543] mem corrupt when [$canvas dchars] removes + all coords of a polygon + * (bug fix)[2949774] cascade menu unpost + * (bug fix)[2546087] [console] treatment of '\0' + * (bug fix)[2358545] Restore "08" in spinbox configured with + -from and -to (porter) + * (bug fix)[2484771] modal dialog settings + * (bug fix)[3175610] incomplete line item refresh + * (bug fix)[3062331] crash in unset traces +- tk-xft.patch has been integrated upstream. + +------------------------------------------------------------------- +Tue Mar 8 14:19:25 UTC 2011 - m...@novell.com + +- Fix libXft detection in configure. + +------------------------------------------------------------------- +Fri Sep 3 16:45:42 CEST 2010 - m...@suse.de + +- Bugfix release: 8.5.9: + * [sf#2899949] crash on widget destroy + * [sf#2902814] fix [wm iconphoto] on LP64 systems + * [sf#2548661] crash in GetFontFamilyName + * [sf#2864685] Compiz menu item animation + * [sf#2902573] Update Safe Tk to new Safe Base + * [sf#2912473] accept :: in DISPLAY name + * [sf#2496162] crash calling Tk_DeleteOptionTable() + * [sf#2917663] [send] accept SI:* on auth list + * [sf#2919205] syntax bug in [tk_messageBox] + * [sf#2912356] [ttk::sizegrip] accommodate Compiz + * [sf#2879927] Win: cascade menu highlight + * [sf#1924761] stop [event generate] / XIM conflict + * [sf#2848897] ODS_NOACCEL flag support + * [sf#220950] [$menu delete] bounds check + * [sf#2898255] unlimited multi-file select + * [sf#1163496] X: [wm transient] fix + * [TIP 360] Modernize X11 Menus + * [sf#2932808] canvas update on state change + * [sf#2931374] overflow in complex tag search + * [TIP 359] Extended Window Manager Hint Support + * [sf#2952745] crash in menu deletion + * [sf#2968379] crash in peer text dump ++++ 399 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:13.1:Update/.tk.3577.new/tk.changes New: ---- baselibs.conf tk-8.5.12-fix-xft.patch tk-rpmlintrc tk.changes tk.patch tk.spec tk8.6.3-src.tar.gz tkcon.tcl ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tk.spec ++++++ # # spec file for package tk # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: tk BuildRequires: imake BuildRequires: libX11-devel BuildRequires: libXScrnSaver-devel BuildRequires: libXft-devel BuildRequires: libXt-devel BuildRequires: pkg-config BuildRequires: tcl-devel Url: http://www.tcl.tk Version: 8.6.3 Release: 0 %define rrc %nil BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Graphical User Interface Toolkit for Tcl License: BSD-3-Clause Group: Development/Languages/Tcl Obsoletes: tkcon < 2.7 Provides: tkcon = 2.7 # bug437293 %ifarch ppc64 Obsoletes: tk-64bit %endif # Provides: wish Provides: wish8.6 Requires: tcl >= %version Requires: xhost PreReq: /bin/rm Source0: ftp://ftp.tcl.tk/pub/tcl/tcl8_6/%name%{version}%{rrc}-src.tar.gz 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 applications to a higher level than conventional approaches. Tk is the standard GUI not only for Tcl, but for many other dynamic languages, and can produce rich, native applications that run unchanged across Windows, Mac OS X, Linux and more. Authors: -------- The Tcl Core Team <tcl-c...@lists.sourceforge.net> %package devel Summary: Header Files and C API Documentation for Tk Group: Development/Libraries/Tcl Requires: tcl-devel Requires: tk = %version Requires: xorg-x11-libX11-devel # bug437293 %ifarch ppc64 Obsoletes: tk-devel-64bit %endif # %description devel This package contains header files and documentation needed for writing Tk extensions in compiled languages like C, C++, etc., or for embedding Tk in programs written in such languages. This package is not needed for writing extensions or applications for Tk in the Tcl language itself. Authors: -------- The Tcl Core Team <tcl-c...@lists.sourceforge.net> %define TK_MINOR %(echo %version | cut -c1-3) %define scriptdir %(echo 'puts -nonewline [file dirname $tcl_library]' | tclsh)/tk%TK_MINOR %prep %setup -q -n %name%version %patch0 %patch1 -p1 %build cd unix %configure \ --with-tcl=%_libdir \ --enable-threads \ --enable-man-symlinks \ --enable-man-compression=gzip make %{?_smp_mflags} \ TK_LIBRARY="%scriptdir" \ TK_PKG_DIR="tcl/tk%TK_MINOR" %install # these renamings are needed to avoid some file name clashes with other packages mv doc/menubar.n doc/tk_menubar.n mv doc/dialog.n doc/tk_dialog.n mv doc/panedwindow.n doc/tk_panedwindow.n make -C unix install install-private-headers \ INSTALL_ROOT=%buildroot \ TK_LIBRARY="%scriptdir" \ TK_PKG_DIR="tcl/tk%TK_MINOR" ln -sf wish%TK_MINOR %buildroot%_prefix/bin/wish ln -sf wish%TK_MINOR.n.gz %buildroot%_mandir/mann/wish.n.gz install -m 0755 %{S:3} %buildroot%_bindir/tkcon %if %_lib == lib64 %post test -L /usr/lib/tk%TK_MINOR && rm -f /usr/lib/tk%TK_MINOR exit 0 %endif %files %defattr(-,root,root) %doc README changes license.terms ChangeLog* %docdir %_mandir/mann %doc %_mandir/man1/* %doc %_mandir/mann/* %_prefix/bin/* %_libdir/*.so %scriptdir %exclude %scriptdir/tkAppInit.c %files devel %defattr(-,root,root) %doc %_mandir/man3/* %_prefix/include/* %scriptdir/tkAppInit.c %attr(0644,root,root) %_libdir/*.a %_libdir/tkConfig.sh %_libdir/pkgconfig/* %changelog ++++++ baselibs.conf ++++++ tk +/usr/lib(64)?/tcl/.* requires -tk-<targettype> ++++++ tk-8.5.12-fix-xft.patch ++++++ --- 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 ++++++ tk-rpmlintrc ++++++ addFilter("no-soname") addFilter("files-duplicate") ++++++ tk.patch ++++++ Index: unix/Makefile.in =================================================================== --- unix/Makefile.in.orig +++ unix/Makefile.in @@ -541,7 +541,8 @@ AQUA_XLIB_HDRS = $(XLIB_DIR)/X11/*.h $(X AQUA_PRIVATE_HDRS = $(MAC_OSX_DIR)/tkMacOSXPort.h $(MAC_OSX_DIR)/tkMacOSXInt.h -X11_PRIVATE_HDRS = $(UNIX_DIR)/tkUnixPort.h $(UNIX_DIR)/tkUnixInt.h $(GENERIC_DIR)/tkIntXlibDecls.h +X11_PRIVATE_HDRS = $(UNIX_DIR)/tkUnixPort.h $(UNIX_DIR)/tkUnixInt.h $(GENERIC_DIR)/tkIntXlibDecls.h \ + $(UNIX_DIR)/tkUnixDefault.h # Currently private, eventually public TTK_HDRS = $(TTK_DIR)/ttkTheme.h $(TTK_DIR)/ttkDecls.h ++++++ tkcon.tcl ++++++ ++++ 6522 lines (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org