Summary
New tcl and tk (version 8.5.0) are adding new features, which affect many packages mentioned below. These features are for tcl8.5:
- 8.5 now runs 10% faster
- improve math operations
- clock commands use l10n and i18n improvements.
- dict commands are substantially faster.
- Improved startup time for scripts due to a restricted package search path (auto_path)
These features are for tk8.5:
- modern theming engine
- new widgets: combobox, treeview and progressbar widgets.
- font rendering: anti-aliased text
- additional improvements: Window transparency, new fullscreen option for windows...
Owner
Name: MarcelaMaslanova (aka mmaslano)
Current status
- Targeted release: Fedora 9
- Last updated: 10. January 2008
- Percentage of completion: 100%
Detailed Description
Details can be found on home page of tcl. http://www.tcl.tk/software/tcltk/8.5.html
Benefit to Fedora
Many perl or python modules use tk like an easy gui. With new tk is possible to use anti-aliased text and more mentioned in features.
Scope
Many packages need rebuilt, but some of them could be broken.
Test Plan
User Experience
Dependencies
List of all dependent packages:
- 8Kingdoms OK
- amsn OK
- blt OK
- bwidget OK
- catdoc
- climm
- compat-erlang
- csound-tk OK
- ds9
- eggdrop
- emacspeak
- environment-modules
- erlang OK
- expect OK
- funtools
- funtools-devel
- funtools-libs
- gcl
- git-gui
- gitk
- gnu-smalltalk
- graphviz-tcl
- grass
- GREYCstoration-gui
- hfsutils
- hfsutils-x11
- hping3
- i8kutils
- ifm OK
- irsim
- isdn4k-utils-vboxgetty
- itcl - OK
- itk - OK
- libpurple-tcl
- magic OK
- maxima-gui
- metakit
- moodss
- moomps
- netgen OK
- ocaml-labltk OK
- ocaml-labltk-devel OK
- ogdi-tcl OK
- openmsx OK
- pcb
- plplot OK
- plplot-tk OK
- postgresql-pltcl OK
- postgresql-tcl OK
- ppracer OK
- pvm-gui OK
- PySolFC
- python-imaging-tk OK
- python-matplotlib-tk OK
- q orphaned
- R OK
- R-devel OK
- redet
- remind
- remind-gui
- rrdtool-tcl OK
- ruby-tcltk OK
- setools-gui
- setools-libs-tcl
- skencil OK
- tbcload OK
- tbcload-devel OK
- tclabc
- tcl-brlapi
- tclchecker OK
- tclcompiler OK
- tcldebugger OK
- tcl-devel OK
- tcldom OK
- tclhttpd OK
- tcllib OK
- tclparser OK
- tclpro OK
- tclsoap OK
- tcl-tcldict OK (tcl8.5 obsoletes this package)
- tcl-thread OK
- tclx OK
- tclxml OK
- tile OK (tk8.5 obsoletes this package)
- tix OK
- tk OK
- tkcvs OK
- tkimg-devel OK
- tkinter OK
- tklib OK
- tktable OK
- tk-tktreectrl OK
- torque-client OK
- torque-gui OK
- uudeview OK
- vkeybd - testing
- vtk OK
- vtk-python OK
- vtk-tcl OK
- vtk-testing OK
- xbindkeys
- xchat-tcl OK
- xcircuit OK
- xpa-libs OK
- xpa-tcl OK
Contingency Plan
F-9
Documentation
Documentation could be found in new package tcl-html.
Release Notes
tcl8.5:
- 8.5 now runs 10% faster
- improve math operations
- clock commands use l10n and i18n improvements.
- dict commands are substantially faster.
- Improved startup time for scripts due to a restricted package search path (auto_path)
tk8.5:
- modern theming engine
- new widgets: combobox, treeview and progressbar widgets.
- font rendering: anti-aliased text
- additional improvements: Window transparency, new fullscreen option for windows...