diff options
| author | Remi Collet <remi@remirepo.net> | 2026-04-03 08:19:59 +0200 |
|---|---|---|
| committer | Remi Collet <remi@php.net> | 2026-04-03 08:19:59 +0200 |
| commit | 3f964b138fa47d44533d7a3ee7f51cd2d77e2327 (patch) | |
| tree | ed30054efd5f9702996495e6c958857a384780dc | |
| parent | e2238cb4f02ec10315cd4937774a1c0b12d96675 (diff) | |
update to 14.0.0
raise dependency on sebastian/environment 9.1
add dependency on sebastian/git-state 1.0
rename to php-phpunit-php-code-coverage14
move to /usr/share/php/SebastianBergmann/CodeCoverage14
| -rw-r--r-- | composer.json | 7 | ||||
| -rw-r--r-- | php-phpunit-php-code-coverage14.spec | 32 |
2 files changed, 27 insertions, 12 deletions
diff --git a/composer.json b/composer.json index 554aad1..46d4ea8 100644 --- a/composer.json +++ b/composer.json @@ -36,13 +36,14 @@ "nikic/php-parser": "^5.7.0", "phpunit/php-text-template": "^6.0", "sebastian/complexity": "^6.0", - "sebastian/environment": "^9.0", + "sebastian/environment": "^9.1", + "sebastian/git-state": "^1.0", "sebastian/lines-of-code": "^5.0", "sebastian/version": "^7.0", "theseer/tokenizer": "^2.0.1" }, "require-dev": { - "phpunit/phpunit": "^13.0" + "phpunit/phpunit": "^13.1" }, "suggest": { "ext-pcov": "PHP extension that provides line coverage", @@ -60,7 +61,7 @@ }, "extra": { "branch-alias": { - "dev-main": "13.0.x-dev" + "dev-main": "14.0.x-dev" } } } diff --git a/php-phpunit-php-code-coverage14.spec b/php-phpunit-php-code-coverage14.spec index 8659dd1..b451e05 100644 --- a/php-phpunit-php-code-coverage14.spec +++ b/php-phpunit-php-code-coverage14.spec @@ -10,11 +10,11 @@ %bcond_without tests # Github -%global gh_commit 2ea1bcdad040326c02edd6519cc9d1c5a9f6c87e +%global gh_commit 24f1d7300e54e910197ee65e83d27a1e4bdc917e %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) -%global gh_owner sebastianbergmann +%global gh_owner sebastianbergmann %global gh_project php-code-coverage -%global gh_date 2026-04-01 +%global gh_date 2026-04-03 # Packagist %global pk_vendor phpunit %global pk_project php-code-coverage @@ -22,10 +22,10 @@ %global ns_vendor SebastianBergmann %global ns_project CodeCoverage %global php_home %{_datadir}/php -%global ver_major 13 +%global ver_major 14 Name: php-%{pk_vendor}-%{pk_project}%{ver_major} -Version: 13.0.2 +Version: 14.0.0 Release: 1%{?dist} Summary: PHP code coverage information, version %{ver_major} @@ -46,7 +46,8 @@ BuildRequires: php-fedora-autoloader-devel >= 1.0.0 BuildRequires: (php-composer(nikic/php-parser) >= 5.7.0 with php-composer(nikic/php-parser) < 6) BuildRequires: (php-composer(phpunit/php-text-template) >= 6.0 with php-composer(phpunit/php-text-template) < 7) BuildRequires: (php-composer(sebastian/complexity) >= 6.0 with php-composer(sebastian/complexity) < 7) -BuildRequires: (php-composer(sebastian/environment) >= 9.0 with php-composer(sebastian/environment) < 10) +BuildRequires: (php-composer(sebastian/environment) >= 9.1 with php-composer(sebastian/environment) < 10) +BuildRequires: (php-composer(sebastian/git-state) >= 1.0 with php-composer(sebastian/git-state) < 2) BuildRequires: (php-composer(sebastian/lines-of-code) >= 5.0 with php-composer(sebastian/lines-of-code) < 6) BuildRequires: (php-composer(sebastian/version) >= 7.0 with php-composer(sebastian/version) < 8) BuildRequires: (php-composer(theseer/tokenizer) >= 2.0.1 with php-composer(theseer/tokenizer) < 3) @@ -56,8 +57,8 @@ BuildRequires: php-libxml BuildRequires: php-tokenizer BuildRequires: php-xmlwriter # From composer.json, "require-dev": { -# "phpunit/phpunit": "^13.0" -BuildRequires: phpunit13 +# "phpunit/phpunit": "^13.1" +BuildRequires: phpunit13 >= 13.1 BuildRequires: php-xdebug %endif @@ -69,7 +70,8 @@ BuildRequires: php-xdebug # "nikic/php-parser": "^5.7.0", # "phpunit/php-text-template": "^6.0", # "sebastian/complexity": "^6.0", -# "sebastian/environment": "^9.0", +# "sebastian/environment": "^9.1", +# "sebastian/git-state": "^1.0", # "sebastian/lines-of-code": "^5.0", # "sebastian/version": "^7.0", # "theseer/tokenizer": "^2.0.1" @@ -81,6 +83,7 @@ Requires: (php-composer(nikic/php-parser) >= 5.7.0 with Requires: (php-composer(phpunit/php-text-template) >= 6.0 with php-composer(phpunit/php-text-template) < 7) Requires: (php-composer(sebastian/complexity) >= 6.0 with php-composer(sebastian/complexity) < 7) Requires: (php-composer(sebastian/environment) >= 9.0 with php-composer(sebastian/environment) < 10) +Requires: (php-composer(sebastian/git-state) >= 1.0 with php-composer(sebastian/git-state) < 2) Requires: (php-composer(sebastian/lines-of-code) >= 5.0 with php-composer(sebastian/lines-of-code) < 6) Requires: (php-composer(sebastian/version) >= 7.0 with php-composer(sebastian/version) < 8) Requires: (php-composer(theseer/tokenizer) >= 2.0.1 with php-composer(theseer/tokenizer) < 3) @@ -128,6 +131,7 @@ cat << 'EOF' | tee -a src/autoload.php '%{php_home}/%{ns_vendor}/Template6/autoload.php', '%{php_home}/%{ns_vendor}/Complexity6/autoload.php', '%{php_home}/%{ns_vendor}/Environment9/autoload.php', + '%{php_home}/%{ns_vendor}/GitState1/autoload.php', '%{php_home}/%{ns_vendor}/LinesOfCode5/autoload.php', '%{php_home}/%{ns_vendor}/Version7/autoload.php', '%{php_home}/TheSeer/Tokenizer2/autoload.php', @@ -156,6 +160,9 @@ export XDEBUG_MODE=coverage cat << 'EOF' | tee -a tests/bootstrap.php define('TEST_FILES_PATH', __DIR__ . '/_files/'); +\Fedora\Autoloader\Dependencies::required([ + TEST_FILES_PATH . '/CoveredClass.php', +]); EOF ret=0 @@ -183,6 +190,13 @@ exit $ret %changelog +* Fri Apr 3 2026 Remi Collet <remi@remirepo.net> - 14.0.0-1 +- update to 14.0.0 +- raise dependency on sebastian/environment 9.1 +- add dependency on sebastian/git-state 1.0 +- rename to php-phpunit-php-code-coverage14 +- move to /usr/share/php/SebastianBergmann/CodeCoverage14 + * Thu Apr 2 2026 Remi Collet <remi@remirepo.net> - 13.0.2-1 - update to 13.0.2 - drop dependency on phpunit/php-file-iterator |
