1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
freebsd-ports/x11-toolkits/blt/files
Mikhail Teterin 7aa31753ca Turns out, BLT had its own copies of some important structs, that
Tk does not normally export to extensions. Unfortunately, these
became slightly different in Tk-8.5 resulting in mistery crashes...

Fortunately, some of these structs are available on FreeBSD, where
we install some important headers, that Tcl/Tk themselves don't
install.  Use those, wherever possible.

Where it is not possible (Frame is defined in BLT's own tkFrame.c),
rename the struct (Frame becomes bltFrame) so that the discrepancy
is easier to catch in the future.

Bump PORTREVISION again.

Tested with: tkdesk, ttt
2010-01-26 02:59:16 +00:00
..
patch-aa
patch-ab
patch-ac
patch-newertcl Fix parallel building. Patch up another run-time problem, that, 2010-01-24 19:27:17 +00:00
patch-parabuild Fix parallel building. Patch up another run-time problem, that, 2010-01-24 19:27:17 +00:00
patch-src-shared-Makefile.in
patch-use-tkInt Turns out, BLT had its own copies of some important structs, that 2010-01-26 02:59:16 +00:00
patch-warnings Add one more hunk, without which BLT will not find Tk at run time and 2010-01-24 01:18:32 +00:00