Subject: | file formats that use external libraries should be split off |
Currently CPAN modules can't declare a dependency on Imager that
requires (for example) GIF support.
This means that they declare a dependency on Imager, attempt to use GIF
support, and fail.
GIF, TIFF, PNG, JPEG should be separated into Imager::File::* modules
which only installed when the required library is found.