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-all mailing list