[MacPorts] #37532: fix blt for tk 8.6
MacPorts
noreply at macports.org
Fri Jan 4 20:55:17 PST 2013
#37532: fix blt for tk 8.6
-----------------------+--------------------------------
Reporter: howarth@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Keywords: | Port: blt
-----------------------+--------------------------------
The current blt packaging is broken since tk was updated to 8.6. The
attached Portfile and additional patch-tk8.6 solves the build issues by...
[[BR]]
[[BR]]
1) Passing -DUSE_INTERP_RESULT on cflags as was done for building eggdrop
in http://botlending.com/docs/eggdrop/compile/21 .[[BR]]
2) Patching src/tkButton.c to use Tcl_EvalObjEx() instead of the
obsolete TkCopyAndGlobalEval() which is removed from tk 8.6.[[BR]]
This change was modelled on those in tk itself at
http://rkeene.org/projects/tcl/tk.fossil/ci/bd1165a06d?sbs=0 .
--
Ticket URL: <https://trac.macports.org/ticket/37532>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list