To quote the libpng home page:

  The libpng 1.5.x series continues the evolution of the libpng
  API, finally hiding the contents of the venerable and hoary
  png_struct and png_info data structures inside private (i.e.,
  non-installed) header files. Instead of direct struct-access,
  applications should be using the various png_get_xxx() and
  png_set_xxx() accessor functions, which have existed for almost
  as long as libpng itself.

This breaks a lot of ports.  I'm sitting on fixes for ~100 of them.  The
remaining ones are:

print/fontforge
  May be fixed after an update.  kili@ is on it.

graphics/povray
  Our version is quite old.  Anybody willing to update it?

www/amaya/browser
  Our version is positively ancient.  This needs to be updated (or
  more likely redone from scratch) before it will be worth fixing.
  Anyone?

net/amsn
  Not sure, I need to look again.

graphics/pngmeta
graphics/sng
  These are both very old and crufty.  pngmeta looks unsalvageable,
  sng not worth the effort.  Does anybody use these or can we just
  delete them?

-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to