#38516: pymol: update to svn 4024, add gcc48 variant, etc ------------------------+--------------------------------- Reporter: howarth@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: pymol | ------------------------+--------------------------------- Comment (by howarth@…): Blt is a pretty much a nightmare. The upstream developer no longer works on it and basically wants to be left alone. One reason is that the package is incorrectly written to use many private data structures and calls in tcl/tk (which are simply hard coded into the blt sources from an ancient tcl/tk release). The proposed change in https://trac.macports.org/ticket/40203 resolves the tk side of this by replacing the out of date local declarations of private tk data structures and calls with those from the private headers of tcl/tk 8.6.0. Since MacPorts doesn't package the tcl/tk private headers, the proposed patch bundles these from the tcl/tk 8.6.0 sources for the blt build. Eventually someone needs to do the same for the tcl private header usage in blt (as it uses a number of data structure fields that are no longer used in tcl as of 8.5). -- Ticket URL: <https://trac.macports.org/ticket/38516#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X