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

Reply via email to