Subject: CVS commit: pkgsrc/graphics
From: Adam Ciarcinski
Date: 2015-10-06 18:50:32
Message id: 20151006165032.1BD9F98@cvs.netbsd.org

Log Message:
Changes 1.3.22:

Special Issues:
* Due to GCC bug 53967, several key agorithms (e.g. convolution) may execute \ 
much faster (e.g. 2-3X) for x86-64 and/or when SSE is enabled for floating point \ 
math (-mfpmath=sse) if the GCC option -frename-registers is used. Default 32-bit \ 
builds do not experience the problem since they use '387 math. It is not clear \ 
in what version of GCC this problem started but it was not noticed by the \ 
developers until the GCC 4.6 timeframe. Other compilers do not suffer from this \ 
bug. Please lobby the GCC project to fix this embarrassing performance bug.
* Magick++: Any libraries or applications using Magick++ should be rebuilt in \ 
order to use this new release. Libraries and applications will be able to \ 
continue to use prior versions of Magick++ without being re-built, while \ 
benefiting from updated C libraries, provided that the system supports library \ 
versioning.

Security Fixes:
* General Coverity fixes. Some might have security consequences.
* Ghostscript options concatenation is more secure against buffer overflow.
* Windows: Built-in random number generator is now salted using \ 
CryptGenRandom(). This improves the robustness of the temporary file allocator.

Bug fixes:
* ...

Files:
RevisionActionfile
1.71modifypkgsrc/graphics/GraphicsMagick/Makefile
1.12modifypkgsrc/graphics/GraphicsMagick/Makefile.common
1.38modifypkgsrc/graphics/GraphicsMagick/distinfo
1.25modifypkgsrc/graphics/p5-GraphicsMagick/Makefile