Sync from SUSE:SLFO:Main tk revision 30d3f034074b58e0b7d0924820612c62
This commit is contained in:
commit
8cacdbe6b8
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
3
baselibs.conf
Normal file
3
baselibs.conf
Normal file
@ -0,0 +1,3 @@
|
||||
tk
|
||||
+/usr/lib(64)?/tcl/.*
|
||||
requires -tk-<targettype>
|
2
tk-rpmlintrc
Normal file
2
tk-rpmlintrc
Normal file
@ -0,0 +1,2 @@
|
||||
addFilter("no-soname")
|
||||
addFilter("files-duplicate")
|
966
tk.changes
Normal file
966
tk.changes
Normal file
@ -0,0 +1,966 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 23 16:45:26 UTC 2022 - Reinhard Max <max@suse.com>
|
||||
|
||||
- New version 8.6.13:
|
||||
* (new)[TIP 599] Extended build information
|
||||
* (bug)[440c52] fix PPM/PGM read with graylevel > 255
|
||||
* (bug)[5fb814] canvas redraw region for lines/polygones
|
||||
* (new)[631a0b] text widget: direct mouse events to insert mark,
|
||||
not current
|
||||
* (bug)[b164ef] fix mouse events for multiple toplevels
|
||||
* (bug)[be8f5b] crash setting -type empty for a menu
|
||||
* (bug)[50fc02,50fc02,25894d,156e58] ImgPhoto pointer issues
|
||||
* (bug)[617861] -justify/-anchor defaults for ttk::label
|
||||
* (bug)[40bc81] embedding error test failure
|
||||
* (bug)[b1d115] No <Enter> event on new toplevel on current
|
||||
toplevel destruction
|
||||
* (bug)[3fefb3] crash in empty ttk::combobox when end index requested
|
||||
* (new)[247d80] Chinese message file
|
||||
* (bug)[e331bc] NULL to memset in photo blank
|
||||
* (bug)[864b06] PNG photo image color numeric issue
|
||||
* (bug)[f75190] tk_fontchooser: multiple font families, locale
|
||||
change, button activation
|
||||
* (bug)[ce6b42] (in TCL bug tracker) ttk::spinbox increment event
|
||||
endless invokation
|
||||
* (bug)[2a6c62] Avoid invalid <<TreeviewSelect>>
|
||||
* (new)[f47920] Updates to Finnish message catalog
|
||||
* (bug)[29b5c2] error in tk_popup with separator entry selected
|
||||
* (bug)[415415] scale advances multiple steps on single click
|
||||
* (bug)[dc4c55] tk_popup entry index
|
||||
* (bug)[c0bf1b] XVirtualEvent buffer overflows
|
||||
* (bug)[eedd79] potential crashes in option parsing when
|
||||
sizeof(enum) not equal to int
|
||||
* (bug)[0ce975] panedwindow calls memcpy with NULL pointer
|
||||
* (bug) GIF with multiple images may reuse transparent color
|
||||
* [aefdb8,be29f7] Updates to Russian message catalog
|
||||
* Updates to Esperanto message catalog
|
||||
* (bug)[a3b03f] Linux, Windows: improve (ttk) menubutton menu
|
||||
position
|
||||
* Update keysym tables to latest X11R6
|
||||
* [f6e4d4] consistent cross-platform polygon fill
|
||||
* (bug)[5e4e44] ttk::panedwindow drag robust wrt orientation
|
||||
variants
|
||||
* Remove tk.patch, was integrated upstream.
|
||||
- Remove stuff from TK_LIBS that is not needed for shared
|
||||
libraries and we don't support static linking.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 10 12:30:02 UTC 2021 - Reinhard Max <max@suse.com>
|
||||
|
||||
- New version 8.6.12:
|
||||
* (bug)[7beaed] ttk::bindMouseWheel syntax error
|
||||
* (new) support 4 new keycodes: CodeInput, SingleCandidate,
|
||||
MultipleCandidate, PreviousCandidate
|
||||
* (new) Portable keycodes: OE, oe, Ydiaeresis
|
||||
* (bug)[9e1312] <Enter> to parent after child destroyed
|
||||
* (bug)[d3cd4c] more robust notebook processing
|
||||
* (bug)[234ee4] crash in [clipboard get] invalid encoding
|
||||
* (bug)[be9cad] Poor trace housekeeping -> tkwait segfault
|
||||
* (bug)[9b6065] restore Tcl [update], see window-2.12
|
||||
* (bug)[34db75,ea876b] cursor motion in peer text
|
||||
* (bug)[c97464] memleak in TkpDrawAngledChars
|
||||
* (bug)[171ba7] crash when grab and focus are not coordinated
|
||||
* crash due to failed transient record housekeeping
|
||||
* (bug)[099109] segfault reusing a container toplevel
|
||||
* (bug)[4efbfe] static package init order in wish
|
||||
* (bug)[033886] Win: hang in font loading
|
||||
* (bug)[8ebed3] multi-thread safety in Xft use
|
||||
* (new)[TIP 608] New virtual event <<TkWorldChanged>>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 17 03:05:10 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
|
||||
|
||||
- Update to version 8.6.11.1 (still presenting itself as 8.6.11)
|
||||
* Fixed issue in bindMouseWheel
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 16:30:42 UTC 2021 - Reinhard Max <max@suse.com>
|
||||
|
||||
- Version 8.6.11:
|
||||
* Fix TkKeyEvent platform variations
|
||||
* ttk respect -cursor option
|
||||
* MouseWheel for ttk::scrollbar
|
||||
* fix fontconfig crash when no font installed
|
||||
* fix tearoff menu redraw artifacts
|
||||
* stop crash w/Noto Color Emoji font
|
||||
* fix crash of angled text w/o Xft
|
||||
* fix crash when active button is destroyed
|
||||
* disfavor Master/Slave terminology
|
||||
* many more bug fixes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 20 08:11:43 UTC 2020 - Reinhard Max <max@suse.com>
|
||||
|
||||
- Fix manpage symlink for wish8.6.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 12 15:17:51 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Fix build with RPM 4.16: error: bare words are no longer
|
||||
supported, please use "...": lib64 == lib64.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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>
|
||||
|
||||
- Use FAT LTO objects in order to provide proper static
|
||||
library (boo#1138797).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 12 16:57:36 UTC 2018 - Reinhard Max <max@suse.com>
|
||||
|
||||
- Version 8.6.9:
|
||||
* (platform) stop using -lieee, removed from glibc-2.27
|
||||
(bsc#1179615, bsc#1181840).
|
||||
* (bug)[aa7679] crash using window after master destroyed
|
||||
* (bug)[925262] New option -state for ttk::scale
|
||||
* (bug)[fa8de7] Crash [ttk::checkbutton .x -variable {}]
|
||||
* (bug)[382712] Crash in [event generate . <KeyPress>]
|
||||
* (bug)[657c38] Crash in menu destroy with checkbutton entry
|
||||
* (bug)[de156e] Deny PRIMARY selection access in safe interps
|
||||
* (bug)[b68710] Fixes in [text] bindings
|
||||
* (bug)[e20d5c] Stop failures of textTag-18.1
|
||||
* (bug)[5d991b] Fortify var traces against deleted vars
|
||||
* (bug)[1821174] Stop RenderBadPicture X error
|
||||
* (bug)[502e74] Stop X errors on untrusted connections
|
||||
* (bug)[71b131] Regression in Tk_DrawChars()
|
||||
* (bug)[59fccb] menu flaws when empty menubar clicked
|
||||
* (bug)[7423f9] improved legacy support for [tk_setPalette]
|
||||
* (bug)[de01e2] Crash in [$text replace]
|
||||
* (bug)[135696] Crash in [wm transient]
|
||||
* (bug)[309b42] Improve ttk high-contrast-mode support
|
||||
* (bug)[fabed1] GIF photo support for "deferred clear code"
|
||||
* (bug)[3441086] error message in layout-2
|
||||
* (bug)[05bd7f] vista theme for combobox
|
||||
* (bug)[382712] crash in KeyPress event handling
|
||||
* (bug)[6fcaaa] insertion cursor visibility in ttk::entry
|
||||
* (bug)[822923] cascade menu indicator color
|
||||
* (bug)[9658bc] borderwidth calculations on menu items
|
||||
* (bug)[ca403f] treeview border drawing
|
||||
* (bug)[4b555a] hang in [$text search -all]
|
||||
* (bug)[6b22d4] [treeview] binding fix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 12 10:39:06 UTC 2018 - max@suse.com
|
||||
|
||||
- Update tkcon.tcl to CVS revision 1.124:
|
||||
* Use -underline clearly to disambiguate from new 8.6.6 option
|
||||
-underlinefg
|
||||
* prevent file edit from undoing loading of file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 19 20:41:17 UTC 2018 - crrodriguez@opensuse.org
|
||||
|
||||
- add explicit buildrequire on fontconfig-devel
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 29 20:01:34 UTC 2017 - max@suse.com
|
||||
|
||||
- Version 8.6.8:
|
||||
* (bug)[f1a3ca] Memory leak in [text] B-tree
|
||||
* (bug)[ee40fd] Report [console] init errors
|
||||
* (bug)[3295446] Improve history visibility in [console]
|
||||
* (bug)canvas closed polylines fully honor -joinstyle
|
||||
* (bug)[cc42cc] out of mem crash in tests imgPhoto-18.*
|
||||
* (bug)[3406785] fix coords rounding when drawing canvas items
|
||||
* (bug)[8277e1] linux fontchooser sync with available fonts
|
||||
* (bug)[5239fd] Segfault copying a photo image to itself
|
||||
* (bug)[514ff6] canvas rotated text overlap detection
|
||||
* (bug)[1e0db2] canvas rchars artifacts
|
||||
* (bug)[d9fdfa] display of Long non-wrapped lines in text
|
||||
* (bug)[dd9667] text anchor not set
|
||||
* (bug)[bb6b40] ::tk::AmpMenuArgs and 'entryconf'
|
||||
* (bug)[55b95f] Crash [scale] with a bignum value
|
||||
* (bug)[ce62c8] text-37.1 fails
|
||||
* (bug)[0ef1c5] OS X - tests menu-22.[345] hang
|
||||
* (bug) display of embedded toplevels
|
||||
* (bug)[73ba07] Correct property type for MULTIPLE conversion
|
||||
* (bug) Memory leak in tkImgPhoto.c.
|
||||
* (bug) Defeat zombie toplevels
|
||||
* (bug) [wm withdraw] on Window and Dock menus
|
||||
* (new)[TIP 477] nmake build system reform
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 19 15:27:51 UTC 2017 - max@suse.com
|
||||
|
||||
- Sync SLE12 with Factory to fix a bug in Itcl that was affecting
|
||||
iwidgets (bsc#903017).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 16:59:37 UTC 2017 - max@suse.com
|
||||
|
||||
- Change licence to "TCL".
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 11 15:36:04 UTC 2017 - max@suse.com
|
||||
|
||||
- New version 8.6.7:
|
||||
* (bug)[a2abc4] Wrong warp cursor position on 2nd display
|
||||
* (bug)[fa3229] menu-38.1
|
||||
* (bug)[2cf3d6] button-5.24
|
||||
* (bug)[1534455,2945130] Key release events get _L vs _R right.
|
||||
* (bug)[8c4216] listbox-4.1
|
||||
* (bug)[eb2681] listbox-13.1
|
||||
* (bug)[3126428] ttk::button react to image change
|
||||
* (bug)[1082213] wrapped text don't start lines with whitespace
|
||||
* (bug)[3217462] tri-state button on non-native theme
|
||||
* (bug)[3588460] Fix file dialog -typevariable
|
||||
* (bug)[e36963] event generate .e <diaeresis>
|
||||
* (bug)[6aea69] grid-23
|
||||
* (bug)[f60c54] combobox-3
|
||||
* (bug)[f32502] crash drawing many dashed objects
|
||||
* (bug)[dac92f] text-2.[89]
|
||||
* (bug)[7a838c] X11 ring buffer overflow
|
||||
* (bug)[d4fb4e] imgPhoto-4.75
|
||||
* (bug)[1403ea] Limits on text line size on Windows
|
||||
* (bug)[ae32eb] textDisp fails in text custom config
|
||||
* (bug)[7d967c] crash after IME restart
|
||||
* (bug)[c492c9] disabled combobox arrow appearance
|
||||
* (bug)[6b3644] Fix -alpha for 16-bit color PNG
|
||||
* (bug)[775273] artifacts on Ubuntu 16.10+
|
||||
* (bug)[28a3c3] test BTree memleaks plugged
|
||||
* (bug)[db8c54] Stop freed mem access in warp pointer callback
|
||||
* (bugs) Fix calculation of ttk::notebook tab widths
|
||||
* (bug)[291296] notebook tab management
|
||||
* (bug)[3f323b] variable struct size on XCode 8.3.1
|
||||
* (bug)[a5ba1c] race condition on Win clipboard cleanup
|
||||
* (bug)[2433781] center image on button
|
||||
* (bug)[434d29] type mismatch with recent Xft
|
||||
* (bug)[bc43fd] paneconfigure get pane heights right
|
||||
* (bug)[adc028] menu avoid unreleasable global grab
|
||||
* (bug)[92e028,c5eb90] User switch forced theme reset
|
||||
* (bug)[62c5b7] segfault in [text] replace
|
||||
* (bug)[b601ce] Resource exhaustion processing corrupt GIF
|
||||
* (bug)[28d0b8] Follow ICCCM advice on X selection protocol
|
||||
* (bug)[4966ca] Scidb race in notebook tab selection
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 14 11:06:17 UTC 2016 - max@suse.com
|
||||
|
||||
- New version 8.6.6:
|
||||
* (bug)[3137232] spinbox teardown hygiene
|
||||
* (bug)[2981253] spinbox rapid button action
|
||||
* (bug)[2262543] scale initialization callbacks
|
||||
* (bug)[e9112e] incomplete [wm forget]
|
||||
* (bug)[d95e5d] <Map> from hidden panes
|
||||
* (TIP 443) More configuration options for text tags
|
||||
* (bug)[487861] menu: cascade/accelerator appearance
|
||||
* (bug)[1192095] active index from toplevel menus
|
||||
* (bug)[18c08d] revised final newline behavior in [text]
|
||||
*** POTENTIAL INCOMPATIBILITY ***
|
||||
* (bug)[fd3a4d] <<Modified>> delivery to text peers
|
||||
* (bug)[b36218,011706] event reentrancy / widget destruction
|
||||
* (bug)[64261b] mouse events after double click
|
||||
* (bug)[545f10] Xft color font speed
|
||||
* (bug)[109865] event reentrancy / widget destruction
|
||||
* (TIP 446)[1273358] [$text edit (canundo|canredo)]
|
||||
* (bug)[79549a] crash in mouse pointer warping
|
||||
* (bug)[787adc] Modernize Tk_Init()
|
||||
* (bug) Aqua: excess lable padding
|
||||
* (bug) Aqua: bitmap distortion
|
||||
* (bug) Aqua/Retina: fix alpha rendering of images
|
||||
* (bug)[c84f66] Aqua: crash: overflow in geometry calc
|
||||
* (bug)[450bb0] Aqua: memory corruption from [tk busy]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 09:31:41 UTC 2016 - fweiss@suse.com
|
||||
|
||||
- New version 8.6.5:
|
||||
* (bug)[e4ed00] [$text index "1.0 display wordstart"] crash
|
||||
* (bug)[562118] Unicode support of "wordstart" modifier
|
||||
* (bug)[06c3fc] PNG alpha error corrupted output file
|
||||
* (bug)[dece63] various mem corruptions in images
|
||||
* (bug)[53f8fc] panedwindow geometry management
|
||||
* (bug)[1641721] tk_getOpenFile symlink display doubled
|
||||
* (bug)[d7bad5][2368195][3592454][1714535][1292219][3592454]
|
||||
panedwindow fixes
|
||||
* (bug)[805cff] Tk_ConfigureWidget() segfault
|
||||
* (bug)[3f179a] Text widget crash with elided text
|
||||
* (bug)[2886436] Stop [$text delete] acting before start index
|
||||
* (bug)[1236306] TraverseToMenu error bound to toplevel destroy
|
||||
* (bug)[00189c] MSVC 14: semi-static UCRT support
|
||||
* (bug)[cc0ba3] PNG read buffer overflow
|
||||
* (bug)[1501749] Crash embedded window delete bound to <Map>
|
||||
* (license) Replace icons that lacked clear free license
|
||||
* (bug)[46c83f] Win: tk_getOpenFile -initialdir
|
||||
* (new feature)[TIP 437] New panedwindow options
|
||||
* (bug)[1669632] [text] autoseparator placement
|
||||
* (bug)[2262711] [text] RE search Unicode+elided
|
||||
* (bug)[1815161] [$text count -ypixels] needs management
|
||||
* (bug)[1520118] Document spinbox validate expectations
|
||||
* (bug)[1414025] $entry insertion cursor visibility
|
||||
* (bug) PNG rendering on El Capitan
|
||||
* (bug)[2160206] menubutton panic
|
||||
* (bug)[220854] Display trailing TAB in entry
|
||||
* (bug)[542199] double click on lone char in entry
|
||||
* (bug)[297442d] strict motif binding on <Control-underscore>
|
||||
* (bug)[3601604] $listbox -takefocus
|
||||
* (bug)[1997299] [text] tag borderwidth leak
|
||||
* (bug)[1739605] [text see] misbehavior
|
||||
* (bug)[ff8a1e] Never-mapped [text] performance
|
||||
* (bug)[1700065] Report errors from -textvariable write trace
|
||||
* (bug)[793909] -textvariable handle undefined namespace
|
||||
* (bug)[2f78c7] crash with [text] and [tablelist]
|
||||
* (bug)[1288433,3102228] <<ListboxSelect>> misfires
|
||||
* (bug)[1510538] initial scrollbar width
|
||||
* (bug)[1305128] event not received by scrollbar
|
||||
* (bug)[1927212] Mousewheel/scrollbar bindings
|
||||
* (bug)[2049429] get more $text options from database
|
||||
* (TIP 441) New option [listbox ... -justify]
|
||||
* (bug) OBOE in ttk::notebook options parsing
|
||||
* (enhance) [option readile] expects utf-8 file
|
||||
* (bug) crash in [$text delete]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 6 08:44:56 UTC 2015 - max@suse.com
|
||||
|
||||
- New version 8.6.4:
|
||||
* (bug)[d43a10] shimmer-related crash in [tk_getOpenFile]
|
||||
* (bug)[1c0d6e] Win build trouble with SIGDN
|
||||
* (bug)[4a0451] [tk_getOpenFile] result
|
||||
* (bug) several fixes to elided context in [text]
|
||||
* (new feature)[TIP 433] %M binding substitution
|
||||
* (bug)[ab6dab] corrupt dashed lines in postscript
|
||||
- Update tkcon.tcl to CVS revision 1.122.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 12 16:00:36 UTC 2014 - max@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 - vwallfahrer@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 - badshah400@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 - sndirsch@suse.com
|
||||
|
||||
- tkcon requires xhost (bnc#846953)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 20 08:01:49 UTC 2013 - max@suse.com
|
||||
|
||||
- Final 8.6.1 release:
|
||||
* Fix several crashes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 10 07:35:25 UTC 2013 - kpetsch@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 - max@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 - idonmez@suse.com
|
||||
|
||||
- Add Source URL, see https://en.opensuse.org/SourceUrls
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 5 08:52:15 UTC 2012 - aj@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 - max@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 - coolo@suse.com
|
||||
|
||||
- patch license to follow spdx.org standard
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 8 17:32:59 UTC 2011 - max@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 - max@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 - max@novell.com
|
||||
|
||||
- Fix libXft detection in configure.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 3 16:45:42 CEST 2010 - max@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
|
||||
* [sf#3006842] crash on empty bind scripts
|
||||
* entry validation compat with Itcl scope
|
||||
* [sf#2585265] text <Delete>,<Backspace> note selection
|
||||
* [sf#3053320] update Ttk to tile 0.8.6 feature set
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 20 13:22:05 CET 2009 - max@suse.de
|
||||
|
||||
- Bugfix-Release 8.5.8:
|
||||
* [sf#2080533] panedwindow sash draw crash
|
||||
* [sf#2504402] iconphoto on non-32-bit displays
|
||||
* [sf#2785744] broken flag twiddling
|
||||
* [sf#2791352] XLFD parsing error
|
||||
* [sf#1923684] confused checkbutton state
|
||||
* [sf#2799589] crash on delayed window activation
|
||||
* [sf#220935] canvas dash update problem
|
||||
* [sf#2821962] photo image copy/paste
|
||||
* [sf#2496114] focus in dead window crash
|
||||
* [sf#2830420] X iconphoto for big endian
|
||||
* Fix word-wrap of non-breaking space in [text]
|
||||
* Fix tk::MessageBox bindings for ttk::buttons
|
||||
* [sf#1909931] [send] update for Fedora 8
|
||||
* Fix font allocation crash
|
||||
* Fix grayscale from images
|
||||
* [sf#2088597] min scrollbar slider size
|
||||
* [sf#2787164] combobox/menubutton arrow size
|
||||
* [sf#2870648] file dialog cursor
|
||||
* [sf#1961455] underline, overstrike Xft fonts
|
||||
* [sf#2794032] permit [load] into Tcl 8.6+ interps
|
||||
* [sf#2168768] file dialog -typevariable scope
|
||||
* [sf#1469210] [text] modified error
|
||||
* [sf#1530276] X checkbutton -selectcolor
|
||||
* [sf#1854913] [.t delete] before -startindex
|
||||
* [sf#2809525] prevent X crash on overlong color name
|
||||
* [sf#2891541] fix grab behaviour for main window
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 16 15:36:47 CEST 2009 - max@suse.de
|
||||
|
||||
- Install binaries unstripped to fix debuginfo packages
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 11 18:32:53 CEST 2009 - max@suse.de
|
||||
|
||||
- New version: 8.5.7
|
||||
* Improve keyboard bindings for ttk::scale.
|
||||
* Permit [text] names containing "-".
|
||||
* Limit [wm manage] to Frames.
|
||||
* Fix Tk_Create*ImageType() thread safety.
|
||||
* Eliminate unnecessary units conversion in screen distances,
|
||||
reducing precision loss.
|
||||
* Fix crash on XCreateIC failure.
|
||||
* Fax crash in Tk_MakeWindowExist().
|
||||
* More bug fixes and improvements.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 7 12:34:56 CET 2009 - olh@suse.de
|
||||
|
||||
- obsolete old -XXbit packages (bnc#437293)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 8 17:13:38 CET 2008 - max@suse.de
|
||||
|
||||
- Added an explicit requirement for xorg-x11-libX11-devel, because
|
||||
tk.h needs some of the header files.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 15 17:00:08 CEST 2008 - max@suse.de
|
||||
|
||||
- Bugfix release 8.5.5:
|
||||
* fix [tk_getOpenFile -multiple 1] on unix
|
||||
* Relax interdependency between Tcl 8.5.x and Tk 8.5.x releases.
|
||||
* default menu cursor: no more Motif
|
||||
* arguments passed to -[xy]scrollcommand callbacks, and values
|
||||
returned by [xy]view methods are explicitly formatted as
|
||||
doubles.
|
||||
* format double values explicitly in double format, avoiding
|
||||
sensitivity to locale setting.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 8 11:57:27 CEST 2008 - max@suse.de
|
||||
|
||||
- New version: 8.5.4:
|
||||
* fix a crash in [ttk::scale]
|
||||
* fix portability of [winfo id]
|
||||
* fix unmapped toplevel crashes
|
||||
* Tk header files revised to accommodate incompatible changes
|
||||
in recent X.org releases of X11 headers.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 10 16:53:59 CEST 2008 - max@suse.de
|
||||
|
||||
- New version: 8.5.3:
|
||||
* Fix Tk_ParseArgv() double free crash.
|
||||
* Fix wish -h mem explosion
|
||||
* Fix canvas item <Enter> events
|
||||
* Fix ttk::label height or width 0 panic
|
||||
* Use Xutf8LookupString when possible
|
||||
* Fix global grab segfault
|
||||
|
||||
- Added workaround for problems with new GenericEvent added by
|
||||
xproto-7.0.13.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 2 18:15:28 CEST 2008 - max@suse.de
|
||||
|
||||
- New version: 8.5.2:
|
||||
|
||||
* New modern theming engine: New and complementary widgets that
|
||||
make use of platform-specific theming on Mac OS X and Windows
|
||||
to better fit in with those environments, and feature an
|
||||
improved look and feel under X11.
|
||||
* New widgets: Part of the themed widget set, Tk now has core
|
||||
notebook, combobox, treeview and progressbar widgets.
|
||||
* text widget: Smooth scrolling, widget peering, and improved
|
||||
procedures for counting and replacing text.
|
||||
* Font rendering: Now uses anti-aliased text under X11, and a
|
||||
more modern text engine (ATSUI) on Mac OS X.
|
||||
* Additional improvements: Window transparency, new fullscreen
|
||||
option for windows, enhancements to specific widgets and
|
||||
window layout, and more.
|
||||
- Adjusted paths according to the new Tcl extension layoout.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 11 20:35:28 CEST 2007 - max@suse.de
|
||||
|
||||
- Fix a crash with multi-frame interlaced GIFs (#309607).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 6 18:24:19 CEST 2007 - max@suse.de
|
||||
|
||||
- New patchlevel release: 8.4.15
|
||||
- improve performance of [$listbox itemconfigure]
|
||||
- use fd_mask for 64bit support
|
||||
- fix [tk_getOpenFile] in empty dir
|
||||
- fix list shimmer crash [grid *configure]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 17 19:55:05 CEST 2006 - max@suse.de
|
||||
|
||||
- New patchlevel release: 8.4.14rc2
|
||||
- Fix crash on invalid font name from XServer
|
||||
- Unmap canvas window items on canvas Unmap
|
||||
- Fix [listbox] crash with namespace var
|
||||
- Fix [console] std chan refcount
|
||||
- Fix [console] thread safety
|
||||
- Prevent excess variable writes by [scale]
|
||||
- Add WM_UNICHAR window message
|
||||
- Improve speed on [text] delete
|
||||
- Alignment fixes in ucs-2be encoding routines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 14 17:32:36 CEST 2006 - max@suse.de
|
||||
|
||||
- New version: 8.4.13
|
||||
- Fixes the SCIM issues (#77424, obsoletes tk-scim.patch)
|
||||
- Speeds up photo image updates.
|
||||
- Fixes a crash in animated GIFs.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 19:57:21 CEST 2006 - aj@suse.de
|
||||
|
||||
- Replace xorg-x11-devel BuildRequires with really needed libs.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 25 21:31:02 CET 2006 - mls@suse.de
|
||||
|
||||
- converted neededforbuild to BuildRequires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 4 15:00:21 CET 2006 - max@suse.de
|
||||
|
||||
- Finally fixed the SCIM issues (#77424).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 9 14:11:19 CET 2005 - max@suse.de
|
||||
|
||||
- New version: 8.4.12.
|
||||
- Enabled support for multithreading.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 6 18:39:11 CET 2005 - schwab@suse.de
|
||||
|
||||
- Fix syntax error in unix configure script.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 6 16:56:54 CEST 2005 - max@suse.de
|
||||
|
||||
- Disabled the SCIM patch, because it causes some focus problems.
|
||||
|
||||
- Added a workaround that prevents Tk from using SCIM, so that at
|
||||
least normal keyboard input is possible (#77424).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 2 19:10:45 CEST 2005 - max@suse.de
|
||||
|
||||
- Added tk-scim.patch to improve XIM support and make Tk work
|
||||
correctly with SCIM (#77424).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 29 11:56:37 CEST 2005 - max@suse.de
|
||||
|
||||
- Re-added tkUnixDefault.h to tk-devel. It is needed by Tix.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 27 14:41:18 CEST 2005 - max@suse.de
|
||||
|
||||
- New version: 8.4.11.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 14 15:52:38 CEST 2005 - max@suse.de
|
||||
|
||||
- New version 8.4.10.
|
||||
- Moved script libraries to /usr/share/tcl .
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 16:49:14 CET 2005 - max@suse.de
|
||||
|
||||
- Fixed a small typo in the trigger script.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 10:13:39 CET 2005 - max@suse.de
|
||||
|
||||
- Added prerequisites for the trigger scripts (bug #74027).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 14:15:38 CET 2005 - max@suse.de
|
||||
|
||||
- Make sure that tk-32bit finds the script libraries when
|
||||
installed on a 64bit system.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:11:00 CET 2004 - max@suse.de
|
||||
|
||||
- New version: 8.4.9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 22 21:56:52 CET 2004 - max@suse.de
|
||||
|
||||
- New version: 8.4.8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 30 11:17:15 CEST 2004 - max@suse.de
|
||||
|
||||
- New 8.4.7 tarball with a last-minute fix for broken Compose key.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 28 09:53:28 CEST 2004 - max@suse.de
|
||||
|
||||
- New version: 8.4.7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 5 17:29:46 CET 2004 - max@suse.de
|
||||
|
||||
- Updated to the official 8.4.6 release tarball.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 27 15:39:48 CET 2004 - max@suse.de
|
||||
|
||||
- New version: 8.4.6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 11:56:33 CET 2004 - max@suse.de
|
||||
|
||||
- Added -fno-strict-aliasing to CFLAGS.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 2 12:12:57 CET 2004 - max@suse.de
|
||||
|
||||
- Building as a non-root user.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 15 16:51:02 CET 2004 - max@suse.de
|
||||
|
||||
- Package Tk internal headers again. They are still needed by some
|
||||
packages (e.g. tix).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 12 08:52:54 CET 2004 - max@suse.de
|
||||
|
||||
- New version: 8.4.5
|
||||
- Cleaned up the spec file.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 2 15:17:15 CEST 2003 - max@suse.de
|
||||
|
||||
- Disabled building of the static library to save build time and
|
||||
CD space.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 23 10:25:44 CEST 2003 - max@suse.de
|
||||
|
||||
- New version: 8.4.4
|
||||
- Split into tk and tk-devel.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 16:02:48 CEST 2003 - max@suse.de
|
||||
|
||||
- New version: 8.4.3
|
||||
|
||||
- Removed obsolete patches.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 5 11:50:26 CET 2003 - max@suse.de
|
||||
|
||||
- Updated to official 8.4.2 release tarball.
|
||||
|
||||
- Added essential diff to RC1 as tk-20030305.patch.bz2.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 28 14:50:50 CET 2003 - max@suse.de
|
||||
|
||||
- Updated to 8.4.2 RC1, and added an essential diff to the
|
||||
previous tarball (tk-20030227.patch.bz2).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 19 16:02:09 CET 2003 - max@suse.de
|
||||
|
||||
- Updated to CVS HEAD, and added diff to previous verssion
|
||||
for completeness.
|
||||
|
||||
- Fixes several bugs, see ChangeLog for details.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 7 16:07:17 CET 2003 - max@suse.de
|
||||
|
||||
- Upgrade to CVS HEAD (8.4.2pre).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 26 18:52:49 CET 2002 - max@suse.de
|
||||
|
||||
- Included private header files (needed for Tix).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 26 15:37:36 CET 2002 - max@suse.de
|
||||
|
||||
- New version: 8.4.1
|
||||
|
||||
- Added tk-HEAD.patch with fixes that went in after the release.
|
||||
|
||||
- Moved the Tk sources back into a separate package, now that Tk
|
||||
can be built without access to the Tcl source tree.
|
||||
|
||||
- For the changes of the last four years see tcl.changes in the
|
||||
tcl package.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 24 18:22:29 MET 1998 - max@suse.de
|
||||
|
||||
- merged spec-files into tcl_new.spec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 23 17:29:23 MET 1998 - max@suse.de
|
||||
|
||||
- new version: 8.0.4
|
||||
- cleand up softlinks and compression for man pages
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Thu Jan 8 13:13:31 MET 1998 - hf@suse.de
|
||||
|
||||
- bugfix for missing tkConfig8.0.sh
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Mon Nov 10 20:35:04 MET 1997 - hf@suse.de
|
||||
|
||||
- new version 8.0p1
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Wed Oct 15 15:20:26 MEST 1997 - hf@suse.de
|
||||
|
||||
- ready for autobuild
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Thu Jul 3 17:09:55 GMT 1997 - hf@suse.de
|
||||
|
||||
- A new version 8.0b2. The second (and probably last) beta release of
|
||||
Tk 8.0.
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Tue Jun 3 12:02:56 GMT 1997 - hf@suse.de
|
||||
|
||||
- added static librs and all links for the manpages in
|
||||
the /usr/doc/packages/tk8.0/man
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Fri May 16 10:57:14 GMT 1997 - hf@suse.de
|
||||
|
||||
- added new link
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Mon May 12 18:12:37 GMT 1997 - hf@suse.de
|
||||
|
||||
- added new patch invisible.patch
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Tue Apr 15 13:56:56 GMT 1997 - hf@suse.de
|
||||
|
||||
- Manpages hardlinks removed and added softlinks to compressd manpages
|
||||
- The new directory for the manpages is /usr/doc/packeges/tcl8.0/man
|
154
tk.spec
Normal file
154
tk.spec
Normal file
@ -0,0 +1,154 @@
|
||||
#
|
||||
# spec file for package tk
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
#
|
||||
# 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 https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
Name: tk
|
||||
BuildRequires: fontconfig-devel
|
||||
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.13
|
||||
Release: 0
|
||||
%define rrc %{nil}
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Summary: Graphical User Interface Toolkit for Tcl
|
||||
License: TCL
|
||||
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: http://prdownloads.sourceforge.net/tcl/%name%{version}%{rrc}-src.tar.gz
|
||||
Source1: tk-rpmlintrc
|
||||
Source2: baselibs.conf
|
||||
Source3: http://tkcon.cvs.sourceforge.net/tkcon/tkcon/tkcon.tcl
|
||||
|
||||
%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-core@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-core@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
|
||||
|
||||
%build
|
||||
%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
|
||||
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.1.gz %buildroot%_mandir/man1/wish%TK_MINOR.1.gz
|
||||
install -m 0755 %{S:3} %buildroot%_bindir/tkcon
|
||||
# The information in TK_LIBS is not needed for shared libraries
|
||||
# and we don't support static linking.
|
||||
sed -i "/^TK_LIBS=/s/'.*'$//" %buildroot%_libdir/tkConfig.sh
|
||||
sed -i "/^Libs.private: /s/ .*$//" %buildroot%_libdir/pkgconfig/tk.pc
|
||||
|
||||
%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.md 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
|
BIN
tk8.6.13-src.tar.gz
(Stored with Git LFS)
Normal file
BIN
tk8.6.13-src.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user