diff options
-rw-r--r-- | composer.json | 8 | ||||
-rw-r--r-- | phpunit11.spec | 90 |
2 files changed, 72 insertions, 26 deletions
diff --git a/composer.json b/composer.json index 79b2819..f1d4c08 100644 --- a/composer.json +++ b/composer.json @@ -29,17 +29,17 @@ "ext-mbstring": "*", "ext-xml": "*", "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.12.1", + "myclabs/deep-copy": "^1.13.0", "phar-io/manifest": "^2.0.4", "phar-io/version": "^3.2.1", - "phpunit/php-code-coverage": "^11.0.7", + "phpunit/php-code-coverage": "^11.0.9", "phpunit/php-file-iterator": "^5.1.0", "phpunit/php-invoker": "^5.0.1", "phpunit/php-text-template": "^4.0.1", "phpunit/php-timer": "^7.0.1", "sebastian/cli-parser": "^3.0.2", - "sebastian/code-unit": "^3.0.1", - "sebastian/comparator": "^6.2.1", + "sebastian/code-unit": "^3.0.2", + "sebastian/comparator": "^6.3.1", "sebastian/diff": "^6.0.2", "sebastian/environment": "^7.2.0", "sebastian/exporter": "^6.3.0", diff --git a/phpunit11.spec b/phpunit11.spec index 17c8f72..09b35c6 100644 --- a/phpunit11.spec +++ b/phpunit11.spec @@ -1,6 +1,6 @@ # remirepo/fedora spec file for phpunit11 # -# SPDX-FileCopyrightText: Copyright 2010-2024 Remi Collet +# SPDX-FileCopyrightText: Copyright 2010-2025 Remi Collet # SPDX-License-Identifier: CECILL-2.1 # http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt # @@ -13,14 +13,14 @@ %bcond_without tests -%if 0%{?fedora} >= 40 || 0%{?rhel} >= 10 +%if 0%{?fedora} == 41 %bcond_without defcmd %else %bcond_with defcmd %endif -%global gh_commit 2b94d4f2450b9869fa64a46fd8a6a41997aef56a -%global gh_date 2024-12-11 +%global gh_commit d42785840519401ed2113292263795eb4c0f95da +%global gh_date 2025-03-07 %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) %global gh_owner sebastianbergmann %global gh_project phpunit @@ -33,7 +33,7 @@ %global ver_major 11 %global ver_minor 5 -%global upstream_version 11.5.1 +%global upstream_version 11.5.12 #global upstream_prever dev Name: %{pk_project}%{ver_major} @@ -52,17 +52,17 @@ Patch0: %{name}-rpm.patch BuildArch: noarch BuildRequires: php(language) >= 8.2 -BuildRequires: (php-composer(myclabs/deep-copy) >= 1.12.1 with php-composer(myclabs/deep-copy) < 2) +BuildRequires: (php-composer(myclabs/deep-copy) >= 1.13.0 with php-composer(myclabs/deep-copy) < 2) BuildRequires: (php-composer(phar-io/manifest) >= 2.0.4 with php-composer(phar-io/manifest) < 3) BuildRequires: (php-composer(phar-io/version) >= 3.2.1 with php-composer(phar-io/version) < 4) -BuildRequires: (php-composer(phpunit/php-code-coverage) >= 11.0.7 with php-composer(phpunit/php-code-coverage) < 12) +BuildRequires: (php-composer(phpunit/php-code-coverage) >= 11.0.9 with php-composer(phpunit/php-code-coverage) < 12) BuildRequires: (php-composer(phpunit/php-file-iterator) >= 5.1.0 with php-composer(phpunit/php-file-iterator) < 6) BuildRequires: (php-composer(phpunit/php-invoker) >= 5.0.1 with php-composer(phpunit/php-invoker) < 6) BuildRequires: (php-composer(phpunit/php-text-template) >= 4.0.1 with php-composer(phpunit/php-text-template) < 5) BuildRequires: (php-composer(phpunit/php-timer) >= 7.0.1 with php-composer(phpunit/php-timer) < 8) BuildRequires: (php-composer(sebastian/cli-parser) >= 3.0.2 with php-composer(sebastian/cli-parser) < 4) -BuildRequires: (php-composer(sebastian/code-unit) >= 3.0.1 with php-composer(sebastian/code-unit) < 4) -BuildRequires: (php-composer(sebastian/comparator) >= 6.2.1 with php-composer(sebastian/comparator) < 7) +BuildRequires: (php-composer(sebastian/code-unit) >= 3.0.2 with php-composer(sebastian/code-unit) < 4) +BuildRequires: (php-composer(sebastian/comparator) >= 6.3.1 with php-composer(sebastian/comparator) < 7) BuildRequires: (php-composer(sebastian/diff) >= 6.0.2 with php-composer(sebastian/diff) < 7) BuildRequires: (php-composer(sebastian/environment) >= 7.2.0 with php-composer(sebastian/environment) < 8) BuildRequires: (php-composer(sebastian/exporter) >= 6.3.0 with php-composer(sebastian/exporter) < 7) @@ -88,17 +88,17 @@ BuildRequires: php-fedora-autoloader-devel >= 1.0.0 # "ext-mbstring": "*", # "ext-xml": "*", # "ext-xmlwriter": "*", -# "myclabs/deep-copy": "^1.12.1", +# "myclabs/deep-copy": "^1.13.0", # "phar-io/manifest": "^2.0.4", # "phar-io/version": "^3.2.1", -# "phpunit/php-code-coverage": "^11.0.7", +# "phpunit/php-code-coverage": "^11.0.9", # "phpunit/php-file-iterator": "^5.1.0", # "phpunit/php-invoker": "^5.0.1", # "phpunit/php-text-template": "^4.0.1", # "phpunit/php-timer": "^7.0.1", # "sebastian/cli-parser": "^3.0.2", -# "sebastian/code-unit": "^3.0.1", -# "sebastian/comparator": "^6.2.1", +# "sebastian/code-unit": "^3.0.2", +# "sebastian/comparator": "^6.3.", # "sebastian/diff": "^6.0.2", # "sebastian/environment": "^7.2.0", # "sebastian/exporter": "^6.3.0", @@ -115,17 +115,17 @@ Requires: php-libxml Requires: php-mbstring Requires: php-xml Requires: php-xmlwriter -Requires: (php-composer(myclabs/deep-copy) >= 1.12.1 with php-composer(myclabs/deep-copy) < 2) +Requires: (php-composer(myclabs/deep-copy) >= 1.13.0 with php-composer(myclabs/deep-copy) < 2) Requires: (php-composer(phar-io/manifest) >= 2.0.4 with php-composer(phar-io/manifest) < 3) Requires: (php-composer(phar-io/version) >= 3.2.1 with php-composer(phar-io/version) < 4) -Requires: (php-composer(phpunit/php-code-coverage) >= 11.0.7 with php-composer(phpunit/php-code-coverage) < 12) +Requires: (php-composer(phpunit/php-code-coverage) >= 11.0.9 with php-composer(phpunit/php-code-coverage) < 12) Requires: (php-composer(phpunit/php-file-iterator) >= 5.1.0 with php-composer(phpunit/php-file-iterator) < 6) Requires: (php-composer(phpunit/php-invoker) >= 5.0.1 with php-composer(phpunit/php-invoker) < 6) Requires: (php-composer(phpunit/php-text-template) >= 4.0.1 with php-composer(phpunit/php-text-template) < 5) Requires: (php-composer(phpunit/php-timer) >= 7.0.1 with php-composer(phpunit/php-timer) < 8) Requires: (php-composer(sebastian/cli-parser) >= 3.0.2 with php-composer(sebastian/cli-parser) < 4) -Requires: (php-composer(sebastian/code-unit) >= 3.0.1 with php-composer(sebastian/code-unit) < 4) -Requires: (php-composer(sebastian/comparator) >= 6.2.1 with php-composer(sebastian/comparator) < 7) +Requires: (php-composer(sebastian/code-unit) >= 3.0.2 with php-composer(sebastian/code-unit) < 4) +Requires: (php-composer(sebastian/comparator) >= 6.3.1 with php-composer(sebastian/comparator) < 7) Requires: (php-composer(sebastian/diff) >= 6.0.2 with php-composer(sebastian/diff) < 7) Requires: (php-composer(sebastian/environment) >= 7.2.0 with php-composer(sebastian/environment) < 8) Requires: (php-composer(sebastian/exporter) >= 6.3.0 with php-composer(sebastian/exporter) < 7) @@ -138,16 +138,18 @@ Requires: (php-composer(staabm/side-effects-detector) >= 1.0.5 with php-c # "ext-soap": "*", Suggests: php-soap # recommends latest versions -# none yet +# remirepo:2 +# Fedora 40+ only for 8.3 +%if 0%{?fedora} >= 40 || 0%{?rhel} >= 10 +Recommends: phpunit12 +# remirepo:1 +%endif # Autoloader Requires: php-composer(fedora/autoloader) # From phpcompatinfo report for version 10.0.0 -Requires: php-reflection Requires: php-openssl Requires: php-pcntl -Requires: php-pcre Requires: php-phar -Requires: php-spl %if 0%{?fedora} >= 39 || 0%{?rhel} >= 10 Provides: php-composer(phpunit/phpunit) = %{version} @@ -162,7 +164,7 @@ It is an instance of the xUnit architecture for unit testing frameworks. This package provides the version %{ver_major} of PHPUnit, available using the %{name} command. -Documentation: https://phpunit.readthedocs.io/ +Documentation: https://phpunit.de/documentation.html %prep @@ -297,6 +299,50 @@ exit $ret %changelog +* Sat Mar 8 2025 Remi Collet <remi@remirepo.net> - 11.5.12-1 +- update to 11.5.12 +- raise dependency on sebastian/comparator 6.3.1 + +* Wed Mar 5 2025 Remi Collet <remi@remirepo.net> - 11.5.11-1 +- update to 11.5.11 +- raise dependency on phpunit/php-code-coverage 11.0.9 + +* Tue Feb 25 2025 Remi Collet <remi@remirepo.net> - 11.5.10-1 +- update to 11.5.10 + +* Fri Feb 21 2025 Remi Collet <remi@remirepo.net> - 11.5.9-1 +- update to 11.5.9 +- raise dependency on myclabs/deep-copy 1.13.0 + +* Tue Feb 18 2025 Remi Collet <remi@remirepo.net> - 11.5.8-1 +- update to 11.5.8 + +* Fri Feb 7 2025 Remi Collet <remi@remirepo.net> - 11.5.7-1 +- update to 11.5.7 + +* Mon Feb 3 2025 Remi Collet <remi@remirepo.net> - 11.5.6-2 +- F-40: drop phpunit command, provided by phpunit10 +- EL-10: drop phpunit command, provided by phpunit12 +- recommend phpunit12 + +* Fri Jan 31 2025 Remi Collet <remi@remirepo.net> - 11.5.6-1 +- update to 11.5.6 + +* Wed Jan 29 2025 Remi Collet <remi@remirepo.net> - 11.5.5-1 +- update to 11.5.5 + +* Wed Jan 29 2025 Remi Collet <remi@remirepo.net> - 11.5.4-1 +- update to 11.5.4 + +* Mon Jan 13 2025 Remi Collet <remi@remirepo.net> - 11.5.3-1 +- update to 11.5.3 +- raise dependency on sebastian/comparator 6.3.0 + +* Sun Dec 22 2024 Remi Collet <remi@remirepo.net> - 11.5.2-1 +- update to 11.5.2 +- raise dependency on phpunit/php-code-coverage 11.0.8 +- raise dependency on sebastian/code-unit 3.0.2 + * Wed Dec 11 2024 Remi Collet <remi@remirepo.net> - 11.5.1-1 - update to 11.5.1 |