diff options
| author | Remi Collet <remi@remirepo.net> | 2026-02-06 06:58:57 +0100 |
|---|---|---|
| committer | Remi Collet <remi@php.net> | 2026-02-06 06:58:57 +0100 |
| commit | 632df2467ec5f900ec5188f97f96e4124dabc57a (patch) | |
| tree | d571c197d6e7be8f02508d44f44837fca13d5cd1 | |
| parent | f514dc8b31b95ece810b093f0fe753ec64bba130 (diff) | |
update to 8.0.0
raise dependency on PHP 8.4
raise dependency on sebastian/recursion-context 8
rename to php-sebastian-exporter8
move to /usr/share/php/SebastianBergmann/Exporter8
| -rw-r--r-- | composer.json | 10 | ||||
| -rw-r--r-- | php-sebastian-exporter8.spec | 39 |
2 files changed, 28 insertions, 21 deletions
diff --git a/composer.json b/composer.json index 1430aa1..41bc03b 100644 --- a/composer.json +++ b/composer.json @@ -32,19 +32,19 @@ }, "config": { "platform": { - "php": "8.3.0" + "php": "8.4.1" }, "optimize-autoloader": true, "sort-packages": true }, "prefer-stable": true, "require": { - "php": ">=8.3", + "php": ">=8.4", "ext-mbstring": "*", - "sebastian/recursion-context": "^7.0" + "sebastian/recursion-context": "^8.0" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^13.0" }, "autoload": { "classmap": [ @@ -58,7 +58,7 @@ }, "extra": { "branch-alias": { - "dev-main": "7.0-dev" + "dev-main": "8.0-dev" } } } diff --git a/php-sebastian-exporter8.spec b/php-sebastian-exporter8.spec index 097608a..8aaef4d 100644 --- a/php-sebastian-exporter8.spec +++ b/php-sebastian-exporter8.spec @@ -1,32 +1,32 @@ # remirepo/fedora spec file for php-sebastian-exporter7 # -# SPDX-FileCopyrightText: Copyright 2013-2025 Remi Collet +# SPDX-FileCopyrightText: Copyright 2013-2026 Remi Collet # SPDX-License-Identifier: CECILL-2.1 # http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt # # Please, preserve the changelog entries # -%bcond_without tests +%bcond_with tests -%global gh_commit 016951ae10980765e4e7aee491eb288c64e505b7 +%global gh_commit dc31f1f8e0186c8f0bb3e48fd4d51421d8905fea %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) %global gh_owner sebastianbergmann %global gh_project exporter -%global gh_date 2025-09-24 +%global gh_date 2026-02-06 # Packagist %global pk_vendor sebastian %global pk_project %{gh_project} # Namespace %global ns_vendor SebastianBergmann %global ns_project Exporter -%global major 7 +%global major 8 %global php_home %{_datadir}/php %global pear_name Exporter %global pear_channel pear.phpunit.de Name: php-%{pk_vendor}-%{pk_project}%{major} -Version: 7.0.2 +Version: 8.0.0 Release: 1%{?dist} Summary: Export PHP variables for visualization, version %{major} @@ -37,23 +37,23 @@ Source0: %{name}-%{version}-%{gh_short}.tgz Source1: makesrc.sh BuildArch: noarch -BuildRequires: php(language) >= 8.3 +BuildRequires: php(language) >= 8.4.1 BuildRequires: php-mbstring BuildRequires: php-fedora-autoloader-devel %if %{with tests} # from composer.json, "require-dev": { -# "phpunit/phpunit": "^12.0", -BuildRequires: phpunit12 -BuildRequires: (php-composer(%{pk_vendor}/recursion-context) >= 7.0 with php-composer(%{pk_vendor}/recursion-context) < 8) +# "phpunit/phpunit": "^13.0", +BuildRequires: phpunit13 +BuildRequires: (php-composer(%{pk_vendor}/recursion-context) >= 8.0 with php-composer(%{pk_vendor}/recursion-context) < 9) %endif # from composer.json -# "php": ">=8.3", +# "php": ">=8.4.1", # "ext-mbstring": "*", -# "sebastian/recursion-context": "^7.0" -Requires: php(language) >= 8.3 +# "sebastian/recursion-context": "^8.0" +Requires: php(language) >= 8.4.1 Requires: php-mbstring -Requires: (php-composer(%{pk_vendor}/recursion-context) >= 7.0 with php-composer(%{pk_vendor}/recursion-context) < 8) +Requires: (php-composer(%{pk_vendor}/recursion-context) >= 8.0 with php-composer(%{pk_vendor}/recursion-context) < 9) # from phpcompatinfo report for version 5.0.0 # Autoloader Requires: php-composer(fedora/autoloader) @@ -79,7 +79,7 @@ phpab --template fedora --output src/autoload.php src cat <<EOF | tee -a src/autoload.php // Dependency' autoloader -require_once '%{php_home}/%{ns_vendor}/RecursionContext7/autoload.php'; +require_once '%{php_home}/%{ns_vendor}/RecursionContext8/autoload.php'; EOF @@ -95,7 +95,7 @@ phpab --template fedora --output vendor/autoload.php tests/_fixture/ : Run upstream test suite ret=0 -for cmd in php php83 php84 php85; do +for cmd in php php84 php85; do if which $cmd; then $cmd -d auto_prepend_file=%{buildroot}%{php_home}/%{ns_vendor}/%{ns_project}%{major}/autoload.php \ %{_bindir}/phpunit12 --bootstrap vendor/autoload.php || ret=1 @@ -113,6 +113,13 @@ exit $ret %changelog +* Fri Feb 6 2026 Remi Collet <remi@remirepo.net> - 8.0.0-1 +- update to 8.0.0 +- raise dependency on PHP 8.4 +- raise dependency on sebastian/recursion-context 8 +- rename to php-sebastian-exporter8 +- move to /usr/share/php/SebastianBergmann/Exporter8 + * Wed Sep 24 2025 Remi Collet <remi@remirepo.net> - 7.0.2-1 - update to 7.0.2 |
