pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/php-imagick Update graphics/php-imagick to 3....
details: https://anonhg.NetBSD.org/pkgsrc/rev/2b6afbdc3c72
branches: trunk
changeset: 349099:2b6afbdc3c72
user: fhajny <fhajny%pkgsrc.org@localhost>
date: Wed Jun 29 09:06:22 2016 +0000
description:
Update graphics/php-imagick to 3.4.2.
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
diffstat:
graphics/php-imagick/Makefile | 7 +++----
graphics/php-imagick/distinfo | 10 +++++-----
2 files changed, 8 insertions(+), 9 deletions(-)
diffs (38 lines):
diff -r 27a7182c6b75 -r 2b6afbdc3c72 graphics/php-imagick/Makefile
--- a/graphics/php-imagick/Makefile Wed Jun 29 08:26:07 2016 +0000
+++ b/graphics/php-imagick/Makefile Wed Jun 29 09:06:22 2016 +0000
@@ -1,16 +1,15 @@
-# $NetBSD: Makefile,v 1.4 2016/03/05 11:28:40 jperkin Exp $
+# $NetBSD: Makefile,v 1.5 2016/06/29 09:06:22 fhajny Exp $
MODNAME= imagick
-PECL_VERSION= 3.1.2
+PECL_VERSION= 3.4.2
CATEGORIES+= graphics
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://pecl.php.net/package/imagick/
COMMENT= PHP extension for ImageMagick graphics library
-PKGREVISION= 2
LICENSE= php
-PHP_VERSIONS_ACCEPTED= 55 56
+PHP_VERSIONS_ACCEPTED= 55 56 70
CONFIGURE_ARGS+= --with-imagick=${BUILDLINK_PREFIX.ImageMagick}
diff -r 27a7182c6b75 -r 2b6afbdc3c72 graphics/php-imagick/distinfo
--- a/graphics/php-imagick/distinfo Wed Jun 29 08:26:07 2016 +0000
+++ b/graphics/php-imagick/distinfo Wed Jun 29 09:06:22 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 21:34:14 agc Exp $
+$NetBSD: distinfo,v 1.3 2016/06/29 09:06:22 fhajny Exp $
-SHA1 (php-imagick/imagick-3.1.2.tgz) = 7cee88bc8f6f178165c9d43e302d99cedfbb3dff
-RMD160 (php-imagick/imagick-3.1.2.tgz) = 6f2cfba26dbdf7ede8d14ca9c97cf2b38a921cd0
-SHA512 (php-imagick/imagick-3.1.2.tgz) = d30e129cc4b61e34830b34261671bf92579c355f36924a802952524119bf07b0e0d59fe2ad361a4caa0322f959bed669b82d1f12a531b106648ccf9d22b4fba3
-Size (php-imagick/imagick-3.1.2.tgz) = 94657 bytes
+SHA1 (php-imagick/imagick-3.4.2.tgz) = 137d1f6f5010c8c51957e7d8c4a8310a7a311a64
+RMD160 (php-imagick/imagick-3.4.2.tgz) = d5ce66accfe3d11b72a7cea398727b0e9c5dd02d
+SHA512 (php-imagick/imagick-3.4.2.tgz) = 5e7cf495f4d6377a54b207b3fa14a5b2cff9d89dbe9c17b88c66102138ff9f485a34669138cf7903c5b54eb9d5d49f6fa2629216c487e56dc6b1e6c5c68ac1d2
+Size (php-imagick/imagick-3.4.2.tgz) = 239574 bytes
Home |
Main Index |
Thread Index |
Old Index