Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

php7-imagick-3.4.4-bp153.1.1 RPM for armv7hl

From OpenSuSE Ports Leap 15.3 for armv7hl

Name: php7-imagick Distribution: SUSE Linux Enterprise 15 SP3
Version: 3.4.4 Vendor: openSUSE
Release: bp153.1.1 Build date: Mon Feb 15 11:27:08 2021
Group: Productivity/Networking/Web/Servers Build host: armbuild17
Size: 429081 Source RPM: php7-imagick-3.4.4-bp153.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://pecl.php.net/package/imagick
Summary: Wrapper to the ImageMagick library
PHP extension to create, modify and obtain meta information of images using
the ImageMagick API

Provides

Requires

License

PHP-3.01

Changelog

* Tue May 07 2019 Johannes Weberhofer <jweberhofer@weberhofer.at>
  - removed patch imagic-3.4.3-relax_test_150_to_follow_upstream_change.patch
    which is no longer necessary.
  - Upgrade to version 3.4.4
    Added:
    * function Imagick::optimizeImageTransparency()
    * METRIC_STRUCTURAL_SIMILARITY_ERROR
    * METRIC_STRUCTURAL_DISSIMILARITY_ERROR
    * COMPRESSION_ZSTD - https://github.com/facebook/zstd
    * COMPRESSION_WEBP
    * CHANNEL_COMPOSITE_MASK
    * FILTER_CUBIC_SPLINE - "Define the lobes with the -define
      filter:lobes={2,3,4}
      (reference https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=32506)."
    * Imagick now explicitly conflicts with the Gmagick extension.
    Fixes:
    * Correct version check to make RemoveAlphaChannel and FlattenAlphaChannel
      be available when using Imagick with ImageMagick version 6.7.8-x
    * Bug 77128 - Imagick::setImageInterpolateMethod() not available on Windows
    * Prevent memory leak when ImagickPixel::__construct called after object instantiation.
    * Prevent segfault when ImagickPixel internal constructor not called.
    * Imagick::setResourceLimit support for values larger than 2GB (2^31) on 32bit platforms.
    * Corrected memory overwrite in Imagick::colorDecisionListImage()
    * Bug 77791 - ImagickKernel::fromMatrix() out of bounds write.
      Fixes CVE-2019-11037, boo#1135418
    The following functions have been deprecated:
    * ImagickDraw, matte
    * Imagick::averageimages
    * Imagick::colorfloodfillimage
    * Imagick::filter
    * Imagick::flattenimages
    * Imagick::getimageattribute
    * Imagick::getimagechannelextrema
    * Imagick::getimageclipmask
    * Imagick::getimageextrema
    * Imagick::getimageindex
    * Imagick::getimagematte
    * Imagick::getimagemattecolor
    * Imagick::getimagesize
    * Imagick::mapimage
    * Imagick::mattefloodfillimage
    * Imagick::medianfilterimage
    * Imagick::mosaicimages
    * Imagick::orderedposterizeimage
    * Imagick::paintfloodfillimage
    * Imagick::paintopaqueimage
    * Imagick::painttransparentimage
    * Imagick::radialblurimage
    * Imagick::recolorimage
    * Imagick::reducenoiseimage
    * Imagick::roundcornersimage
    * Imagick::roundcorners
    * Imagick::setimageattribute
    * Imagick::setimagebias
    * Imagick::setimageclipmask
    * Imagick::setimageindex
    * Imagick::setimagemattecolor
    * Imagick::setimagebiasquantum
    * Imagick::setimageopacity
    * Imagick::transformimage
* Tue Feb 12 2019 schwab@suse.de
  - Use bigger timeout when running under qemu
* Wed May 09 2018 jweberhofer@weberhofer.at
  - removed Test 229 which fails occasionally with timeouts
    on the OBS build server
* Mon May 07 2018 jweberhofer@weberhofer.at
  - Print test failures in detail
* Sun May 06 2018 jweberhofer@weberhofer.at
  Fixes for bnc#1091929
  - Due to a packaging change in ghostscript the ghostscript-fonts-std
    has to be included explicitly to successfully run the tests. Elsewise
    the required helvetica-font is missing.
  - ImageMagick's commit 97a319 makes ImagaMagick to no longer throw an
    an exception if image registry tag is not found.
    Added imagic-3.4.3-relax_test_150_to_follow_upstream_change.patch
* Fri Mar 16 2018 crrodriguez@opensuse.org
  - Build module with fvisibility=hidden, this should
    avoid additional symbol conflicts.
* Fri Mar 16 2018 crrodriguez@opensuse.org
  - add a Conflict between this extension and gmagick.
    (boo#1085595)
* Thu Mar 08 2018 ilya@ilya.pp.ua
  - Add %licence macros.
* Tue Mar 06 2018 crrodriguez@opensuse.org
  - remove double ./configure and build
  - imagick-reproducible.patch: We only care if ImageMagick
    is binary compatible, not about what version the extension
    is compiled against, which changes on every minor
    revision.
* Tue Jul 11 2017 ilya@ilya.pp.ua
  - Reconfigurate spec-file
* Fri Apr 07 2017 jweberhofer@weberhofer.at
  - removed -devel package which is of no use
  - Simplified spec in the build section
  - Enabled tests
* Sat Feb 04 2017 jweberhofer@weberhofer.at
  - Upgrade to version 3.4.3
    - Fixes:
    * Avoid internal segfault.
    * Imagick::getRegistry() now throws an exception if the key does not exist,
      rather than terminating the program.
    * Prevent attempts to resize image to zero width or height, which is not
      supported by ImageMagick.
    * Fix compiling on Windows issue.
    * Imagick::transformImage and Imagick::orderedPosterizeImage now correctly
      excluded from
    * Bug 72311 - compiling against PHP 7.1.
    * Bug 72226 - regression for Imagick Exception classes being final on 7.x
    * Corrected reference of constants. Imagick::METRIC_MEANERRORPERPIXELMETRIC
      from MeanErrorPerPixelMetric to MeanErrorPerPixelErrorMetric.
      Imagick::METRIC_PEAKSIGNALTONOISERATIO from PeakSignalToNoiseRatioMetric
      to PeakSignalToNoiseRatioErrorMetric
    - Added:
    * function Imagick::setImageAlpha() which replaces Imagick::setOpacity()
    * function Imagick::identifyImageType() : int returns one of the
      Imagick::IMGTYPE_* constants
    * Imagick::INTERPOLATE_NEAREST_PIXEL for ImageMagick >= 7
    * In ImageMagick, the names of two filter constants were corrected to the
      standard spelling. Support for the new spelling has been added. The old
      constants are left in place for legacy support.
      Legacy: FILTER_HANNING, new name: FILTER_HANN
      Legacy: FILTER_WELSH, new name: FILTER_WELCH
    * The Imagick::IMGTYPE_*MATTE* constants are deprecated for ImageMagick 7.
    * Instead an appropriate Imagick::IMGTYPE_*MATTE* should be used.
      IMGTYPE_GRAYSCALEMATTE => IMGTYPE_GRAYSCALEALPHA
      IMGTYPE_PALETTEMATTE => IMGTYPE_PALETTEALPHA
      IMGTYPE_TRUECOLORALPHA => IMGTYPE_TRUECOLORMATTE
      IMGTYPE_COLORSEPARATIONALPHA => IMGTYPE_COLORSEPARATIONMATTE
      IMGTYPE_PALETTEBILEVELALPHA => IMGTYPE_PALETTEBILEVELMATTE
    * Several ALPHACHANNEL_* constants are only available in ImageMagick < 7
      IMAGICK_REGISTER_CONST_LONG("ALPHACHANNEL_RESET", ResetAlphaChannel);
      IMAGICK_REGISTER_CONST_LONG("ALPHACHANNEL_COPY", CopyAlphaChannel);
      IMAGICK_REGISTER_CONST_LONG("ALPHACHANNEL_OPAQUE", OpaqueAlphaChannel);
    * Several ALPHACHANNEL_* constants are only available in ImageMagick >= 7.
      These constants re-use the values of the constants removed.
      IMAGICK_REGISTER_CONST_LONG("ALPHACHANNEL_ON", OnAlphaChannel);
      IMAGICK_REGISTER_CONST_LONG("ALPHACHANNEL_OFF", OffAlphaChannel);
      IMAGICK_REGISTER_CONST_LONG("ALPHACHANNEL_DISCRETE", DiscreteAlphaChannel);
* Tue Jan 10 2017 jweberhofer@weberhofer.at
  - Upgrade to version 3.4.2
    * Bug: IM143 Correct ifdef around setOpacity and localContrastImage.
    * Bug: IM147 Imagick was Borging PHP's error handler.
* Mon Jun 06 2016 jweberhofer@weberhofer.at
  - Minimum required versions are now PHP 5.4 and
    ImageMagick 6.5.3.10
  - Update to version 3.4.1
    * Bug 71742 - arrays that contain data that is held by reference gives error.
    * 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
  - Version 3.4.0
    - Added support:
    * PHP 7
    * ImageMagick 7. Imagick can be compiled against either ImageMagick 6 or ImageMagick 7
      However it must be run with the exact same version it was compiled against. Trying
      to run Imagick with a different version of ImageMagick than it was compiled against
      is not supported. Please see http://nextgen.imagemagick.org/script/porting.php for
      more information about ImageMagick 7.
    - Minimum versions supported are now PHP >= 5.4.0 and ImageMagick >= 6.5.3-10.
      Earlier versions may continue to work, but they are no longer supported.
    - Added  methods:
    * Imagick::evaluateImages(int EVALUATE_CONSTANT) : Imagick
    * Imagick::subImageMatch() added parameters. The signature is now:
      Imagick::subimagematch(Imagick subimage[, array &$bestMatch[, float &similarity[,
      float $similarity_threshold = 0[, int $metric = ]]]])
      These parameters are only used when compiled against ImageMagick 7.
    * Imagick::similarityImage() which is an alias to Imagick::subImageMatch()
    * Imagick::getConfigureOptions
    * Imagick::getFeatures
    * Imagick::getHDRIEnabled
    * Imagick::setImageChannelMask (IM7 only)
    - Added IM7 constants:
    * Imagick::CHANNEL_READ_MASK
    * Imagick::CHANNEL_WRITE_MASK
    * Imagick::CHANNEL_META
    - Fixes:
    * 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.
    * wrong type for zend_parse_parameters.
    * Remove duplicated definitions of class constants.
    * Imagick::adaptiveResizeImage, Imagick::cropThumbnailImage Imagick::resizeImage,
      Imagick::scaleImage, and Imagick::thumbnailImage have all had a rounding bug fixed.
      An additional parameter has been added to each of them, 'bool $legacy'. If legacy
      is true, the calculations are done with the small rounding bug that existed in
      Imagick before 3.4.0. If false, the calculations should produce the same results as
      ImageMagick CLI does.
    * Imagick::colorizeImage() and Imagick::tintImage were using the wrong behaviour.
      It is now fixed and the legacy behaviour can still be used by passing a 3rd
      parameter of `true` to the function to indicate that the legacy behaviour is
      desired.
    * Imagick::importImagePixels regression fixed.
    * Imagick::subImageMatch use correct error metric in IM7
    * 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
* Fri Jan 29 2016 pgajdos@suse.com
  - provides php-imagick symbol
* Tue Jan 12 2016 pgajdos@suse.com
  - update to 3.3.0

Files

/etc/php7/conf.d/imagick.ini
/usr/lib/php7/extensions/imagick.so
/usr/share/doc/packages/php7-imagick
/usr/share/doc/packages/php7-imagick/CREDITS
/usr/share/doc/packages/php7-imagick/ChangeLog
/usr/share/licenses/php7-imagick
/usr/share/licenses/php7-imagick/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 16:34:06 2024