Hello community, here is the log from the commit of package php7-imagick for openSUSE:Factory checked in at 2019-05-20 13:17:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/php7-imagick (Old) and /work/SRC/openSUSE:Factory/.php7-imagick.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "php7-imagick" Mon May 20 13:17:28 2019 rev:8 rq:703720 version:3.4.4 Changes: -------- --- /work/SRC/openSUSE:Factory/php7-imagick/php7-imagick.changes 2019-02-13 10:07:58.097522044 +0100 +++ /work/SRC/openSUSE:Factory/.php7-imagick.new.5148/php7-imagick.changes 2019-05-20 13:17:31.211941970 +0200 @@ -1,0 +2,63 @@ +Tue May 7 06:28:00 UTC 2019 - Johannes Weberhofer <[email protected]> + +- 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_imagic-3.4.3-relax_test_150_to_follow_upstream_change.patchCUBIC_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 + +------------------------------------------------------------------- Old: ---- imagic-3.4.3-relax_test_150_to_follow_upstream_change.patch imagick-3.4.3.tgz New: ---- imagick-3.4.4.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ php7-imagick.spec ++++++ --- /var/tmp/diff_new_pack.NMn4oH/_old 2019-05-20 13:17:31.871941626 +0200 +++ /var/tmp/diff_new_pack.NMn4oH/_new 2019-05-20 13:17:31.871941626 +0200 @@ -12,37 +12,34 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%define php_name php7 %define pkg_name imagick -Name: %{php_name}-%{pkg_name} -Version: 3.4.3 +Name: php7-%{pkg_name} +Version: 3.4.4 Release: 0 Summary: Wrapper to the ImageMagick library License: PHP-3.01 Group: Productivity/Networking/Web/Servers -Url: https://pecl.php.net/package/imagick +URL: https://pecl.php.net/package/imagick Source0: https://pecl.php.net/get/%{pkg_name}-%{version}.tgz Source1: %{pkg_name}.ini Patch0: imagick-reproducible.patch -#PATCH-FIX-UPSTREAM test_150_to_follow_upstream_change.patch bnc#1091929 -Patch1: imagic-3.4.3-relax_test_150_to_follow_upstream_change.patch -BuildRequires: %{php_name}-devel >= 7.0.1 BuildRequires: ImageMagick-devel >= 6.5.3.10 BuildRequires: ghostscript-fonts-std +BuildRequires: php7-devel >= 7.0.1 BuildRequires: re2c +Conflicts: php7-gmagick Provides: php-%{pkg_name} = %{version} Obsoletes: php-%{pkg_name} < %{version} %if %{?php_zend_api}0 Requires: php(api) = %{php_core_api} Requires: php(zend-abi) = %{php_zend_api} %else -%requires_eq %{php_name} +%requires_eq php7 %endif -Conflicts: php7-gmagick %description PHP extension to create, modify and obtain meta information of images using @@ -51,14 +48,13 @@ %prep %setup -q -n %{pkg_name}-%{version} %patch0 -p1 -%patch1 -p1 mkdir %{name} # Ignore know failed test on OBS with timeout rm tests/229_Tutorial_fxAnalyzeImage_case1.phpt %build %{_bindir}/phpize -export CFLAGS="%optflags -fvisibility=hidden" +export CFLAGS="%{optflags} -fvisibility=hidden" %configure --with-%{pkg_name}=%{_usr} make %{?_smp_mflags} @@ -71,16 +67,16 @@ %install make DESTDIR=%{buildroot} install INSTALL_ROOT=%{buildroot} -mkdir -p %{buildroot}%{_sysconfdir}/%{php_name}/conf.d -install --mode=0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini +mkdir -p %{buildroot}%{_sysconfdir}/php7/conf.d +install --mode=0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/php7/conf.d/%{pkg_name}.ini # remove not used header file(s) -rm -rf %{buildroot}/%{_includedir}/%{php_name}/ext/%{pkg_name}/ +rm -rf %{buildroot}/%{_includedir}/php7/ext/%{pkg_name}/ %files %defattr(0644,root,root,-) -%{_libdir}/%{php_name}/extensions/%{pkg_name}.so -%config(noreplace) %{_sysconfdir}/%{php_name}/conf.d/%{pkg_name}.ini +%{_libdir}/php7/extensions/%{pkg_name}.so +%config(noreplace) %{_sysconfdir}/php7/conf.d/%{pkg_name}.ini %license LICENSE %doc ChangeLog CREDITS ++++++ imagick-3.4.3.tgz -> imagick-3.4.4.tgz ++++++ ++++ 82834 lines of diff (skipped)
