Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package php-gmagick for openSUSE:Factory checked in at 2021-02-19 23:48:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/php-gmagick (Old) and /work/SRC/openSUSE:Factory/.php-gmagick.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "php-gmagick" Fri Feb 19 23:48:44 2021 rev:1 rq:873871 version:2.0.6RC1 Changes: -------- New Changes file: --- /dev/null 2021-01-11 18:20:20.070723563 +0100 +++ /work/SRC/openSUSE:Factory/.php-gmagick.new.28504/php-gmagick.changes 2021-02-19 23:48:48.619571922 +0100 @@ -0,0 +1,96 @@ +------------------------------------------------------------------- +Wed Feb 17 10:58:41 UTC 2021 - ???????? ???????????? <[email protected]> + +- Refresh spec-file via spec-cleaner. + +------------------------------------------------------------------- +Tue Feb 16 19:34:34 UTC 2021 - Arjen de Korte <[email protected]> + +- Use _multibuild to also build for php8 + +------------------------------------------------------------------- +Thu Feb 11 18:03:02 UTC 2021 - Arjen de Korte <[email protected]> + +- Update to 2.0.6RC1 + * ChangeLog https://pecl.php.net/package-changelog.php?package=gmagick&release=2.0.6RC1 + * Works with PHP 8 but some fixes still required. +- Remove fix-segfault-on-shutdown.patch (fixed upstream) + +------------------------------------------------------------------- +Fri Jan 22 12:27:13 UTC 2021 - Arjen de Korte <[email protected]> + +- Expect test to fail with GraphicsMagick-1.3.36 (due to API change) + + ignore-test-GraphicsMagick-1.3.36.patch + +------------------------------------------------------------------- +Sun Jan 17 10:36:07 UTC 2021 - Arjen de Korte <[email protected]> + +- Use php_cfgdir and php_extdir macros to determine location of files +- Generate .ini file from spec + - delete imagick.ini + +------------------------------------------------------------------- +Sat Jan 4 12:16:04 UTC 2020 - ???????? ???????????? <[email protected]> + +- Refresh spec-file. + +------------------------------------------------------------------- +Sat Jan 4 11:16:08 UTC 2020 - Arjen de Korte <[email protected]> + +- Segfaults on shutdown need to be mitigated when GraphicsMagick is + compiled with OpenMP support and PHP >= 7.4 only. For GCC < 9, + the only option is to run in single thread mode, for GCC >= 9 + wait until OpenMP has relinquished its resources (modified + fix-segfault-on-shutdown.patch). + +------------------------------------------------------------------- +Sat Dec 28 21:07:31 UTC 2019 - Arjen de Korte <[email protected]> + +- Run in single thread mode by default to prevent a segfault on + shutdown in PHP 7.4 (fix-segfault-on-shutdown.patch) + +------------------------------------------------------------------- +Mon May 14 06:40:13 UTC 2018 - [email protected] + +- 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. Fix for bnc#1091930. + +------------------------------------------------------------------- +Thu May 10 15:23:14 UTC 2018 - [email protected] + +- Disable tests, because test fail with php7 7.2.5. (bsc#1091930) + +------------------------------------------------------------------- +Fri Mar 16 13:35:22 UTC 2018 - [email protected] + +- Build extension with -fvisibility=hidden, to limit + chance of symbol collisions with other extensions or libraries + loaded in the same process. + +- This extenion conflicts with php7-imagick (boo#1085595) + +------------------------------------------------------------------- +Thu Mar 8 11:26:34 UTC 2018 - [email protected] + +- Remove %configure/make duplicates. +- Add %licence macros. + +------------------------------------------------------------------- +Thu Jan 4 15:17:11 UTC 2018 - [email protected] + +- Update to 2.0.5RC1 + * ChangeLog https://pecl.php.net/package-changelog.php?package=gmagick&release=2.0.5RC1 + * hasNextImage() and hasPreviousImage() now actually returns TRUE on success instead of Gmagick object. + +------------------------------------------------------------------- +Tue Jul 11 05:38:22 UTC 2017 - [email protected] + +- Cleaned up spec +- Updated dependencies + +------------------------------------------------------------------- +Mon Jul 10 15:06:33 UTC 2017 - [email protected] + +- Initial package for version 2.0.4RC1 + * ChangeLog https://pecl.php.net/package-changelog.php?package=gmagick&release=2.0.4RC1 New: ---- _multibuild gmagick-2.0.6RC1.tgz ignore-test-GraphicsMagick-1.3.36.patch php-gmagick-rpmlintrc php-gmagick.changes php-gmagick.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ php-gmagick.spec ++++++ # # spec file for package php-gmagick # # Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # %define pkg_name gmagick %define flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "" %define php_name php ExclusiveArch: do-not-build %else %define php_name %{flavor} %endif %if 0%{?suse_version} <= 1500 %define php_extdir %(%{__php_config} --extension-dir) %define php_cfgdir %{_sysconfdir}/%{php_name}/conf.d %endif Name: %{php_name}-%{pkg_name} Version: 2.0.6RC1 Release: 0 Summary: Wrapper to the GraphicsMagick library License: PHP-3.01 Group: Productivity/Networking/Web/Servers URL: https://pecl.php.net/package/gmagick Source0: https://pecl.php.net/get/%{pkg_name}-%{version}.tgz Source1: php-%{pkg_name}-rpmlintrc Patch1: ignore-test-GraphicsMagick-1.3.36.patch BuildRequires: %{php_name}-devel BuildRequires: GraphicsMagick-devel BuildRequires: ghostscript-fonts-std BuildRequires: re2c Requires: php(api) = %{php_core_api} Requires: php(zend-abi) = %{php_zend_api} Conflicts: %{php_name}-imagick Provides: php-%{pkg_name} = %{version} Obsoletes: php-%{pkg_name} < %{version} %description PHP extension to create, modify and obtain meta information of images using the GraphicsMagick API %prep %setup -q -n %{pkg_name}-%{version} %if 0%{?suse_version} > 1500 %patch1 %endif %build export CFLAGS="%{optflags} -fvisibility=hidden %(GraphicsMagick-config --cflags)" %{__phpize} %configure %make_build %check %make_build PHP_EXECUTABLE=%{__php} NO_INTERACTION=1 test %install %make_install INSTALL_ROOT=%{buildroot} mkdir -p %{buildroot}%{php_cfgdir} cat > %{buildroot}%{php_cfgdir}/%{pkg_name}.ini <<EOF ; comment out next line to disable %{pkg_name} extension in php extension = %{pkg_name}.so EOF %files %license LICENSE %doc CONTRIBUTORS.md README.md %config(noreplace) %{php_cfgdir}/%{pkg_name}.ini %{php_extdir}/%{pkg_name}.so %changelog ++++++ _multibuild ++++++ <multibuild> <package>php7</package> <package>php8</package> </multibuild> ++++++ ignore-test-GraphicsMagick-1.3.36.patch ++++++ --- tests/gmagick-056-set_getsamplingfactors.phpt 2018-01-01 03:37:18.000000000 +0100 +++ tests/gmagick-056-set_getsamplingfactors.phpt 2021-01-22 13:22:13.171846979 +0100 @@ -1,5 +1,7 @@ --TEST-- Set, getsamplingfactors +--XFAIL-- +https://sourceforge.net/p/graphicsmagick/bugs/633/ --SKIPIF-- <?php /* $Id: gmagick-056-set_getsamplingfactors.phpt 280206 2009-05-09 18:22:48Z vito $ */ @@ -17,4 +19,4 @@ Array ( [0] => 1 [1] => 2 -) \ Geen regeleindeteken (LF) aan einde van bestand +) ++++++ php-gmagick-rpmlintrc ++++++ addFilter("invalid-spec-name")
