From 83f88bf420f3ba06758617bd1f9b9524af72a029 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 23 Mar 2021 09:13:54 +0100 Subject: update to 1.8.1 switch to phpunit9 add weak dependency on laminas/laminas-httphandlerrunner --- php-guzzlehttp-psr7.spec | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) (limited to 'php-guzzlehttp-psr7.spec') diff --git a/php-guzzlehttp-psr7.spec b/php-guzzlehttp-psr7.spec index b5bc593..875a725 100644 --- a/php-guzzlehttp-psr7.spec +++ b/php-guzzlehttp-psr7.spec @@ -12,8 +12,8 @@ %global github_owner guzzle %global github_name psr7 -%global github_version 1.6.1 -%global github_commit 239400de7a173fe9901b9ac7c06497751f00727a +%global github_version 1.8.1 +%global github_commit 35ea11d335fd638b5882ff1725228b3d35496ab1 %global composer_vendor guzzlehttp %global composer_project psr7 @@ -38,13 +38,18 @@ %endif # PHPUnit +%if 0%{?fedora} >= 33 || 0%{?rhel} >= 9 +%global phpunit_require phpunit9 +%global phpunit_exec phpunit9 +%else %if 0%{?fedora} >= 27 || 0%{?rhel} >= 8 -%global phpunit_require phpunit6 -%global phpunit_exec phpunit6 +%global phpunit_require phpunit8 +%global phpunit_exec phpunit8 %else %global phpunit_require php-composer(phpunit/phpunit) %global phpunit_exec phpunit %endif +%endif %{!?phpdir: %global phpdir %{_datadir}/php} @@ -95,6 +100,7 @@ Requires: php(language) >= %{php_min_ver} %if %{with_range_dependencies} Requires: (php-composer(psr/http-message) >= %{psr_http_message_min_ver} with php-composer(psr/http-message) < %{psr_http_message_max_ver}) Requires: (php-composer(ralouphie/getallheaders) >= %{ralouphie_getallheaders_min_ver} with php-composer(ralouphie/getallheaders) < %{ralouphie_getallheaders_max_ver}) +Recommends: php-composer(laminas/laminas-httphandlerrunner) %else Requires: php-composer(psr/http-message) < %{psr_http_message_max_ver} Requires: php-composer(psr/http-message) >= %{psr_http_message_min_ver} @@ -141,6 +147,9 @@ require_once '%{phpdir}/Fedora/Autoloader/autoload.php'; '%{phpdir}/Psr/Http/Message/autoload.php', '%{phpdir}/ralouphie-getallheaders/autoload.php', ]); +\Fedora\Autoloader\Dependencies::optional([ + '%{phpdir}/Laminas/HttpHandlerRunner/autoload.php', +]); AUTOLOAD @@ -166,7 +175,7 @@ BOOTSTRAP : Upstream tests RETURN_CODE=0 PHPUNIT=$(which %{phpunit_exec}) -for PHP_EXEC in "" %{?rhel:php55 php70 php71} php72 php73 php74; do +for PHP_EXEC in "" %{?rhel:php55 php70 php71 php72} php73 php74 php80; do if [ -z "$PHP_EXEC" ] || which $PHP_EXEC; then $PHP_EXEC $PHPUNIT --verbose --bootstrap bootstrap.php \ || RETURN_CODE=1 @@ -188,6 +197,11 @@ exit $RETURN_CODE %changelog +* Tue Mar 23 2021 Remi Collet - 1.8.1-1 +- update to 1.8.1 +- switch to phpunit9 +- add weak dependency on laminas/laminas-httphandlerrunner + * Tue Dec 17 2019 Shawn Iwinski - 1.6.1-1 - Update to 1.6.1 (RHBZ #1727190) - Conditionally use range dependencies -- cgit