summaryrefslogtreecommitdiff
path: root/graphics/php-imagick
AgeCommit message (Collapse)AuthorFilesLines
2017-02-28Recursive revbump from graphics/libwebpryoon1-1/+2
2016-09-11Drop "55" (php55) from PHP_VERSIONS_ACCEPTED.taca1-2/+2
2016-06-29Update graphics/php-imagick to 3.4.2.fhajny2-9/+8
This fixes build with modern ImageMagick and with PHP 7.0 too. 3.4.2 - Bug: IM143 Correct ifdef around setOpacity and localContrastImage. - Bug: IM147 Imagick was Borging PHP's error handler. 3.4.1 - Bug 71742 - arrays that contain data that is held by reference gives error. - Added: * Imagick::autoGammaImage([int channel = CHANNEL_ALL]) * Imagick::autoOrient() * Imagick::compositeImageGravity(Imagick $image, int * COMPOSITE_CONSTANT, int GRAVITY_CONSTANT) * Imagick::localContrastImage(float radius, float strength) * Imagick::DIRECTION_LEFT_TO_RIGHT * Imagick::DIRECTION_RIGHT_TO_LEFT * Imagick::SPARSECOLORMETHOD_MANHATTAN * ImagickDraw::getOpacity() : float * ImagickDraw::setOpacity(float opacity) :bool * ImagickDraw::getFontResolution() : array * ImagickDraw::setFontResolution(float x, float y) : bool * ImagickDraw::getTextDirection() : bool * ImagickDraw::setTextDirection(int direction) : bool * ImagickDraw::getBorderColor() : ImagickPixel * ImagickDraw::setBorderColor(ImagickPixel color) : bool * ImagickDraw::getDensity() : string|null * ImagickDraw::setDensity(string density_string) : bool * ImagickPixel::setColorFromPixel(ImagickPixel $srcPixel) : bool 3.4.0 - No changes from 3.4.0RC6. 3.4.0RC6 - Added Imagick::evaluateImages(int EVALUATE_CONSTANT) : Imagick - Imagick::setImageWhitePoint, Imagick::setImageRedPrimary, Imagick::setImageGreenPrimary, Imagick::setImageBluePrimary now take 3 params when compiled against IM7. - Imagick::getImageWhitePoint, Imagick::getImageRedPrimary, Imagick::getImageGreenPrimary, Imagick::getImageBluePrimary now return 3 values when compiled against IM7. 3.4.0RC5 - Imagick::subImageMatch() added parameters. - wrong type for zend_parse_parameters. 3.4.0RC4 - Remove duplicated definitions of class constants. 3.4.0RC3 - Imagick::adaptiveResizeImage, Imagick::cropThumbnailImage Imagick::resizeImage, Imagick::scaleImage, and Imagick::thumbnailImage have all had a rounding bug fixed. - Imagick::colorizeImage() and Imagick::tintImage were using the wrong behaviour. - Imagick::importImagePixels regression fixed. - Imagick::subImageMatch use correct error metric in IM7 - Added Imagick::similarityImage() which is an alias to Imagick::subImageMatch() 3.4.0RC2 - PHP 7 - ImageMagick 7. - Minimum versions supported are now PHP >= 5.4.0 and ImageMagick >= 6.5.3-10. - Added methods: * Imagick::getConfigureOptions * Imagick::getFeatures * Imagick::getHDRIEnabled * Imagick::setImageChannelMask (IM7 only) - Added constants: * Imagick::CHANNEL_READ_MASK * Imagick::CHANNEL_WRITE_MASK * Imagick::CHANNEL_META - ImagickPixel::getColorQuantum, ImagickPixel::getColorValueQuantum and ImagickPixel::setColorValueQuantum now correctly use floats when Imagick was compiled against a HDRI version of ImageMagick - Imagick::exportImagePixels works for all storage types - Version number in extension header 3.3.0 - Added ImagickKernel class. - Added methods: * Imagick::brightnessContrastImage() * Imagick::colorMatrixImage() * Imagick::deleteImageProperty() * Imagick::filter() * Imagick::forwardFourierTransformImage() * Imagick::getAntiAlias() * Imagick::getImageCompression() * Imagick::getRegistry() * Imagick::getQuantum() * Imagick::identifyFormat() * Imagick::inverseFourierTransformImage() * Imagick::isPixelSimilarQuantum() * Imagick::listRegistry() * Imagick::morphology() * Imagick::rotationalBlurImage() * Imagick::selectiveBlurImage() * Imagick::setAntiAlias() * Imagick::setImageBiasQuantum() * Imagick::setProgressMonitor() * Imagick::setRegistry() * Imagick::statisticImage() * Imagick::subImageMatch() * ImagickPixel::getColorQuantum() - Added constants: * Imagick::RESOURCETYPE_TIME * Imagick::RESOURCETYPE_THROTTLE * Imagick::CHANNEL_RGBA * Imagick::ALPHACHANNEL_BACKGROUND * Imagick::FUNCTION_ARCSIN * Imagick::FUNCTION_ARCTAN - Fixed Imagick::clutImage() parameter parsing - Fixed tint image bug - Fixed ImageMagick compiled with HDRI having quantum values as floats - Fixed memory leaks in: * Imagick::getImageBlob() * Imagick::getImagesBlob() * Imagick::getImageChannelStatistics() * Imagick::getImageFormat() * Imagick::getImageMimetype() * Imagick::getSamplingFactors() * Imagick::identifyImage() * Imagick::tintImage - Fixed segfault when compiling statically - ImagickDraw::setFontFamily no longer checks whether the font is available. - Removed Zend MM support - Excluded deprecated methods: * Imagick::getImageMatte() * Imagick::colorFloodfillImage() * Imagick::matteFloodfillImage() * Imagick::paintFloodfillImage() * Imagick::paintOpaqueImage() * Imagick::paintTransparentImage() * Imagick::mapImage() * Imagick::recolorImage() * Imagick::setImageIndex() * Imagick::getImageIndex() * Imagick::getImageSize() * Imagick::setImageAttribute() * Imagick::getImageAttribute() * Imagick::mosaicImages() * Imagick::averageImages() * Imagick::flattenImages() * Imagick::getImageChannelExtrema() * Imagick::getImageExtrema() - Ini file changes: Added imagick.skip_version_check. - CI now compiles with CFLAGS="-Wno-deprecated-declarations -Wdeclaration-after-statement -Werror" 3.2.0RC1 - Fix bug #66098: Segfault in zval_addref_p 3.2.0b2 - A lot of internal improvements on the code - Added ImagickPixel::isPixelSimilar and deprecate ImagickPixel::isSimilar #10 - Added imagick::smushimages - Added imagick::blueshiftimage and imagick::clampimage - Added Imagick::autolevelimage - Added constants: * Imagick::ALPHACHANNEL_REMOVE * Imagick::ALPHACHANNEL_FLATTEN * Imagick::RESOURCEENGINE_THREAD * Imagick::COMPOSITE_CHANGEMASK * Imagick::COMPOSITE_LINEARLIGHT * Imagick::COMPOSITE_DIVIDE * Imagick::COMPOSITE_DISTORT * Imagick::COMPOSITE_BLUR * Imagick::COMPOSITE_PEGTOPLIGHT * Imagick::COMPOSITE_VIVIDLIGHT * Imagick::COMPOSITE_PINLIGHT * Imagick::COMPOSITE_LINEARDODGE * Imagick::COMPOSITE_LINEARBURN * Imagick::COMPOSITE_MATHEMATICS * Imagick::COMPOSITE_MODULUSADD * Imagick::COMPOSITE_MODULUSSUBTRACT * Imagick::COMPOSITE_MINUSDST * Imagick::COMPOSITE_DIVIDEDST * Imagick::COMPOSITE_DIVIDESRC * Imagick::COMPOSITE_MINUSSRC * Imagick::COMPOSITE_DARKENINTENSITY * Imagick::COMPOSITE_LIGHTENINTENSITY * Imagick::FILTER_KAISER * Imagick::FILTER_WELSH * Imagick::FILTER_PARZEN * Imagick::FILTER_LAGRANGE * Imagick::FILTER_SENTINEL * Imagick::FILTER_BOHMAN * Imagick::FILTER_BARTLETT * Imagick::FILTER_JINC * Imagick::FILTER_SINCFAST * Imagick::FILTER_ROBIDOUX * Imagick::FILTER_LANCZOSSHARP * Imagick::FILTER_LANCZOS2 * Imagick::FILTER_LANCZOS2SHARP * Imagick::FILTER_ROBIDOUXSHARP * Imagick::FILTER_COSINE * Imagick::FILTER_SPLINE * Imagick::FILTER_LANCZOSRADIUS * Imagick::COMPRESSION_ZIPS * Imagick::COMPRESSION_PIZ * Imagick::COMPRESSION_PXR24 * Imagick::COMPRESSION_B44 * Imagick::COMPRESSION_B44A * Imagick::COMPRESSION_LZMA * Imagick::COMPRESSION_JBIG1 * Imagick::COMPRESSION_JBIG2 3.2.0b1 - Added Countable interface to Imagick class - Added experimental support for Zend MM. - Added additional parameter to writeImageFile to allow setting format - Distribute tests as part of the release - Fixed Bug #65043: Destroy and clear method do the same things - Fixed Bug #64945: ZEND_ACC_ALLOW_STATIC vs ZEND_ACC_STATIC - A lot of internal refactoring: rewrite macros as functions, clean up naming etc
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin1-2/+2
2016-01-06Revbump after updating graphics/libwebpadam1-1/+2
2015-12-25More packages currently incompatible with php70.taca1-1/+3
2015-11-03Add SHA512 digests for distfiles for graphics categoryagc1-1/+2
Problems found with existing digests: Package fotoxx distfile fotoxx-14.03.1.tar.gz ac2033f87de2c23941261f7c50160cddf872c110 [recorded] 118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated] Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz 34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb Package pgraf: missing distfile pgraf-20010131.tar.gz Package qvplay: missing distfile qvplay-0.95.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-09-03Import php-imagick-3.1.2 as graphics/php-imagick (based on wip/php-imagick).fhajny3-0/+23
Imagick is a PHP extension to create and modify images using the ImageMagick library.