[MacPorts] #30745: xdvipdfmx not able to use /System/Library/*.dfont fonts, freetype --with-old-mac-fonts involved

MacPorts noreply at macports.org
Sat Aug 13 08:35:24 PDT 2011


#30745: xdvipdfmx not able to use /System/Library/*.dfont fonts, freetype --with-
old-mac-fonts involved
---------------------------------+------------------------------------------
 Reporter:  pguyot@…             |       Owner:  macports-tickets@…                   
     Type:  defect               |      Status:  new                                  
 Priority:  Normal               |   Milestone:                                       
Component:  ports                |     Version:  2.0.1                                
 Keywords:                       |        Port:  texlive-bin,freetype                 
---------------------------------+------------------------------------------
 xdvipdfmx (port texlive-bin) is tricked into believing it is not
 configured on a Mac. The reason is that it needs FreeType function
 FT_GetFilePath_From_Mac_ATS_Name, which is only provided with FreeType
 2.4.6 if configured with --with-old-mac-fonts.

 As a result, xdvipdfmx cannot work with MacOS-specific font files,
 including both old (resource-based) fonts and new (data-fork based) fonts,
 such as /System/Library/*.dfont (e.g. Helvetica and Helvetica Neue in
 10.6.8).

 FreeType is no longer compiled with --with-old-mac-fonts since r42513
 because of bug #15909.

 If the conflict with gd2 is still present, we could make this a variant of
 freetype. If it is not, I believe we should provide freetype with-old-mac-
 fonts by default as we used to.

 Attached are conservative diffs with a variant for freetype and texlive-
 bin.

-- 
Ticket URL: <https://trac.macports.org/ticket/30745>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list