On Thu, Feb 13, 2014 at 12:50:27AM +0000, Stuart Henderson wrote: > If I install ImageMagick from the current amd64 package, I get this > > $ convert -list configure|grep DELEGATES > DELEGATES bzlib djvu fftw fontconfig jbig jpeg jng jp2 lcms2 lzma png > tiff x11 xml zlib > > but if I build my own copy on my laptop, > > DELEGATES bzlib djvu fftw fontconfig freetype jbig jpeg jng jp2 lcms2 > lzma mpeg png tiff x11 xml wmf zlib > > This is because following the header shuffling in freetype, ImageMagick's > configure script no longer picks it up. (Glad I failed to follow the > faq/current.html instructions about removing the old freetype files on > that machine, otherwise I'd have had a much harder time tracking it down). > > ------------------------------------------------------------- > checking for FreeType 2.0 ... > checking for freetype-config... /usr/X11R6/bin/freetype-config > checking for FT_Init_FreeType in -lfreetype... (cached) yes > checking ft2build.h usability... yes > checking ft2build.h presence... yes > checking for ft2build.h... yes > checking for freetype/freetype.h... no > checking if FreeType package is complete... no -- some components failed test > ------------------------------------------------------------- > > Diff below fixes it for me. > > I think it's somewhat important as without it, ImageMagick's features > to add text to images don't work, this fixes a crash with Calibre's > cover page generation, I have no idea what else uses this feature but I > suspect there will be other things in ports and in people's own scripts. > > OK to push it for release?
Yes!