cvs commit: ports/x11-toolkits/blt Makefile
ports/x11-toolkits/blt/files patch-use-tkInt
Mikhail Teterin
mi at FreeBSD.org
Tue Jan 26 02:59:17 UTC 2010
mi 2010-01-26 02:59:16 UTC
FreeBSD ports repository
Modified files:
x11-toolkits/blt Makefile
Added files:
x11-toolkits/blt/files patch-use-tkInt
Log:
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
Revision Changes Path
1.61 +7 -8 ports/x11-toolkits/blt/Makefile
1.1 +1315 -0 ports/x11-toolkits/blt/files/patch-use-tkInt (new)
More information about the cvs-ports
mailing list