summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2026-04-12 07:48:32 +0200
committerRemi Collet <remi@php.net>2026-04-12 07:48:32 +0200
commitff52d1881f1d72360e4d2459f0c5191f6312af88 (patch)
tree8411f6008a9e25d766f542a7bf40ecec356135a0
parent48e9dae6e7acdd176f4141cfa8a15e57fff2a8b5 (diff)
update to 3.95.0
-rw-r--r--composer.json17
-rw-r--r--installed.json224
-rwxr-xr-xmakesrc.sh20
-rw-r--r--php-cs-fixer.spec12
4 files changed, 170 insertions, 103 deletions
diff --git a/composer.json b/composer.json
index 37440a3..7be5e6e 100644
--- a/composer.json
+++ b/composer.json
@@ -28,6 +28,7 @@
"clue/ndjson-react": "^1.3",
"composer/semver": "^3.4",
"composer/xdebug-handler": "^3.0.5",
+ "ergebnis/agent-detector": "^1.1.1",
"fidry/cpu-core-counter": "^1.3",
"react/child-process": "^0.6.6",
"react/event-loop": "^1.5",
@@ -47,18 +48,18 @@
"symfony/stopwatch": "^5.4.45 || ^6.4.24 || ^7.0 || ^8.0"
},
"require-dev": {
- "facile-it/paraunit": "^1.3.1 || ^2.7.1",
- "infection/infection": "^0.32.3",
- "justinrainbow/json-schema": "^6.6.4",
+ "facile-it/paraunit": "^1.3.1 || ^2.8.0",
+ "infection/infection": "^0.32.6",
+ "justinrainbow/json-schema": "^6.8.0",
"keradus/cli-executor": "^2.3",
"mikey179/vfsstream": "^1.6.12",
"php-coveralls/php-coveralls": "^2.9.1",
- "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.7",
- "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.7",
- "phpunit/phpunit": "^9.6.34 || ^10.5.63 || ^11.5.51",
+ "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.8",
+ "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.8",
+ "phpunit/phpunit": "^9.6.34 || ^10.5.63 || ^11.5.55",
"symfony/polyfill-php85": "^1.33",
- "symfony/var-dumper": "^5.4.48 || ^6.4.32 || ^7.4.4 || ^8.0.4",
- "symfony/yaml": "^5.4.45 || ^6.4.30 || ^7.4.1 || ^8.0.1"
+ "symfony/var-dumper": "^5.4.48 || ^6.4.32 || ^7.4.4 || ^8.0.8",
+ "symfony/yaml": "^5.4.45 || ^6.4.30 || ^7.4.1 || ^8.0.8"
},
"suggest": {
"ext-dom": "For handling output formats in XML",
diff --git a/installed.json b/installed.json
index 89596ba..fff64f9 100644
--- a/installed.json
+++ b/installed.json
@@ -299,6 +299,78 @@
"install-path": "./xdebug-handler"
},
{
+ "name": "ergebnis/agent-detector",
+ "version": "1.1.1",
+ "version_normalized": "1.1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ergebnis/agent-detector.git",
+ "reference": "5b654a9f1ff8a5d2ce6a57568df5ae8801c87f64"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ergebnis/agent-detector/zipball/5b654a9f1ff8a5d2ce6a57568df5ae8801c87f64",
+ "reference": "5b654a9f1ff8a5d2ce6a57568df5ae8801c87f64",
+ "shasum": ""
+ },
+ "require": {
+ "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0 || ~8.6.0"
+ },
+ "require-dev": {
+ "ergebnis/composer-normalize": "^2.50.0",
+ "ergebnis/license": "^2.7.0",
+ "ergebnis/php-cs-fixer-config": "^6.60.2",
+ "ergebnis/phpstan-rules": "^2.13.1",
+ "ergebnis/phpunit-slow-test-detector": "^2.24.0",
+ "ergebnis/rector-rules": "^1.16.0",
+ "fakerphp/faker": "^1.24.1",
+ "infection/infection": "^0.26.6",
+ "phpstan/extension-installer": "^1.4.3",
+ "phpstan/phpstan": "^2.1.46",
+ "phpstan/phpstan-deprecation-rules": "^2.0.4",
+ "phpstan/phpstan-phpunit": "^2.0.16",
+ "phpstan/phpstan-strict-rules": "^2.0.10",
+ "phpunit/phpunit": "^9.6.34",
+ "rector/rector": "^2.4.1"
+ },
+ "time": "2026-04-10T13:45:13+00:00",
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.0-dev"
+ },
+ "composer-normalize": {
+ "indent-size": 2,
+ "indent-style": "space"
+ }
+ },
+ "installation-source": "dist",
+ "autoload": {
+ "psr-4": {
+ "Ergebnis\\AgentDetector\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Andreas Möller",
+ "email": "am@localheinz.com",
+ "homepage": "https://localheinz.com"
+ }
+ ],
+ "description": "Provides a detector for detecting the presence of an agent.",
+ "homepage": "https://github.com/ergebnis/agent-detector",
+ "support": {
+ "issues": "https://github.com/ergebnis/agent-detector/issues",
+ "security": "https://github.com/ergebnis/agent-detector/blob/main/.github/SECURITY.md",
+ "source": "https://github.com/ergebnis/agent-detector"
+ },
+ "install-path": "../ergebnis/agent-detector"
+ },
+ {
"name": "evenement/evenement",
"version": "v3.0.2",
"version_normalized": "3.0.2.0",
@@ -1193,17 +1265,17 @@
},
{
"name": "symfony/console",
- "version": "v6.4.32",
- "version_normalized": "6.4.32.0",
+ "version": "v6.4.36",
+ "version_normalized": "6.4.36.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3"
+ "reference": "9f481cfb580db8bcecc9b2d4c63f3e13df022ad5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3",
- "reference": "0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3",
+ "url": "https://api.github.com/repos/symfony/console/zipball/9f481cfb580db8bcecc9b2d4c63f3e13df022ad5",
+ "reference": "9f481cfb580db8bcecc9b2d4c63f3e13df022ad5",
"shasum": ""
},
"require": {
@@ -1236,7 +1308,7 @@
"symfony/stopwatch": "^5.4|^6.0|^7.0",
"symfony/var-dumper": "^5.4|^6.0|^7.0"
},
- "time": "2026-01-13T08:45:59+00:00",
+ "time": "2026-03-27T15:30:51+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -1270,7 +1342,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v6.4.32"
+ "source": "https://github.com/symfony/console/tree/v6.4.36"
},
"funding": [
{
@@ -1364,17 +1436,17 @@
},
{
"name": "symfony/event-dispatcher",
- "version": "v6.4.32",
- "version_normalized": "6.4.32.0",
+ "version": "v6.4.36",
+ "version_normalized": "6.4.36.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "99d7e101826e6610606b9433248f80c1997cd20b"
+ "reference": "fc828863e26ceec86e2513b5e46aa0b149d76b69"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/99d7e101826e6610606b9433248f80c1997cd20b",
- "reference": "99d7e101826e6610606b9433248f80c1997cd20b",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/fc828863e26ceec86e2513b5e46aa0b149d76b69",
+ "reference": "fc828863e26ceec86e2513b5e46aa0b149d76b69",
"shasum": ""
},
"require": {
@@ -1399,7 +1471,7 @@
"symfony/service-contracts": "^2.5|^3",
"symfony/stopwatch": "^5.4|^6.0|^7.0"
},
- "time": "2026-01-05T11:13:48+00:00",
+ "time": "2026-03-30T11:18:01+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -1427,7 +1499,7 @@
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.32"
+ "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.36"
},
"funding": [
{
@@ -1530,17 +1602,17 @@
},
{
"name": "symfony/filesystem",
- "version": "v6.4.30",
- "version_normalized": "6.4.30.0",
+ "version": "v6.4.34",
+ "version_normalized": "6.4.34.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "441c6b69f7222aadae7cbf5df588496d5ee37789"
+ "reference": "01ffe0411b842f93c571e5c391f289c3fdd498c3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/441c6b69f7222aadae7cbf5df588496d5ee37789",
- "reference": "441c6b69f7222aadae7cbf5df588496d5ee37789",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/01ffe0411b842f93c571e5c391f289c3fdd498c3",
+ "reference": "01ffe0411b842f93c571e5c391f289c3fdd498c3",
"shasum": ""
},
"require": {
@@ -1551,7 +1623,7 @@
"require-dev": {
"symfony/process": "^5.4|^6.4|^7.0"
},
- "time": "2025-11-26T14:43:45+00:00",
+ "time": "2026-02-24T17:51:06+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -1579,7 +1651,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/filesystem/tree/v6.4.30"
+ "source": "https://github.com/symfony/filesystem/tree/v6.4.34"
},
"funding": [
{
@@ -1603,17 +1675,17 @@
},
{
"name": "symfony/finder",
- "version": "v6.4.33",
- "version_normalized": "6.4.33.0",
+ "version": "v6.4.34",
+ "version_normalized": "6.4.34.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "24965ca011dac87431729640feef8bcf7b5523e0"
+ "reference": "9590e86be1d1c57bfbb16d0dd040345378c20896"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/24965ca011dac87431729640feef8bcf7b5523e0",
- "reference": "24965ca011dac87431729640feef8bcf7b5523e0",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/9590e86be1d1c57bfbb16d0dd040345378c20896",
+ "reference": "9590e86be1d1c57bfbb16d0dd040345378c20896",
"shasum": ""
},
"require": {
@@ -1622,7 +1694,7 @@
"require-dev": {
"symfony/filesystem": "^6.0|^7.0"
},
- "time": "2026-01-26T13:03:48+00:00",
+ "time": "2026-01-28T15:16:37+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -1650,7 +1722,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/finder/tree/v6.4.33"
+ "source": "https://github.com/symfony/finder/tree/v6.4.34"
},
"funding": [
{
@@ -1748,17 +1820,17 @@
},
{
"name": "symfony/polyfill-ctype",
- "version": "v1.33.0",
- "version_normalized": "1.33.0.0",
+ "version": "v1.34.0",
+ "version_normalized": "1.34.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638"
+ "reference": "141046a8f9477948ff284fa65be2095baafb94f2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638",
- "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/141046a8f9477948ff284fa65be2095baafb94f2",
+ "reference": "141046a8f9477948ff284fa65be2095baafb94f2",
"shasum": ""
},
"require": {
@@ -1770,7 +1842,7 @@
"suggest": {
"ext-ctype": "For best performance"
},
- "time": "2024-09-09T11:45:10+00:00",
+ "time": "2026-04-10T16:19:22+00:00",
"type": "library",
"extra": {
"thanks": {
@@ -1810,7 +1882,7 @@
"portable"
],
"support": {
- "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0"
+ "source": "https://github.com/symfony/polyfill-ctype/tree/v1.34.0"
},
"funding": [
{
@@ -1834,17 +1906,17 @@
},
{
"name": "symfony/polyfill-intl-grapheme",
- "version": "v1.33.0",
- "version_normalized": "1.33.0.0",
+ "version": "v1.34.0",
+ "version_normalized": "1.34.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
- "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70"
+ "reference": "ad1b7b9092976d6c948b8a187cec9faaea9ec1df"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70",
- "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/ad1b7b9092976d6c948b8a187cec9faaea9ec1df",
+ "reference": "ad1b7b9092976d6c948b8a187cec9faaea9ec1df",
"shasum": ""
},
"require": {
@@ -1853,7 +1925,7 @@
"suggest": {
"ext-intl": "For best performance"
},
- "time": "2025-06-27T09:58:17+00:00",
+ "time": "2026-04-10T16:19:22+00:00",
"type": "library",
"extra": {
"thanks": {
@@ -1895,7 +1967,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0"
+ "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.34.0"
},
"funding": [
{
@@ -1919,8 +1991,8 @@
},
{
"name": "symfony/polyfill-intl-normalizer",
- "version": "v1.33.0",
- "version_normalized": "1.33.0.0",
+ "version": "v1.34.0",
+ "version_normalized": "1.34.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
@@ -1983,7 +2055,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0"
+ "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.34.0"
},
"funding": [
{
@@ -2007,17 +2079,17 @@
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.33.0",
- "version_normalized": "1.33.0.0",
+ "version": "v1.34.0",
+ "version_normalized": "1.34.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493"
+ "reference": "6a21eb99c6973357967f6ce3708cd55a6bec6315"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493",
- "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6a21eb99c6973357967f6ce3708cd55a6bec6315",
+ "reference": "6a21eb99c6973357967f6ce3708cd55a6bec6315",
"shasum": ""
},
"require": {
@@ -2030,7 +2102,7 @@
"suggest": {
"ext-mbstring": "For best performance"
},
- "time": "2024-12-23T08:48:59+00:00",
+ "time": "2026-04-10T17:25:58+00:00",
"type": "library",
"extra": {
"thanks": {
@@ -2071,7 +2143,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0"
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.34.0"
},
"funding": [
{
@@ -2095,23 +2167,23 @@
},
{
"name": "symfony/polyfill-php80",
- "version": "v1.33.0",
- "version_normalized": "1.33.0.0",
+ "version": "v1.34.0",
+ "version_normalized": "1.34.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608"
+ "reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608",
- "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dfb55726c3a76ea3b6459fcfda1ec2d80a682411",
+ "reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411",
"shasum": ""
},
"require": {
"php": ">=7.2"
},
- "time": "2025-01-02T08:10:11+00:00",
+ "time": "2026-04-10T16:19:22+00:00",
"type": "library",
"extra": {
"thanks": {
@@ -2158,7 +2230,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0"
+ "source": "https://github.com/symfony/polyfill-php80/tree/v1.34.0"
},
"funding": [
{
@@ -2182,8 +2254,8 @@
},
{
"name": "symfony/polyfill-php81",
- "version": "v1.33.0",
- "version_normalized": "1.33.0.0",
+ "version": "v1.34.0",
+ "version_normalized": "1.34.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php81.git",
@@ -2241,7 +2313,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php81/tree/v1.33.0"
+ "source": "https://github.com/symfony/polyfill-php81/tree/v1.34.0"
},
"funding": [
{
@@ -2265,23 +2337,23 @@
},
{
"name": "symfony/polyfill-php84",
- "version": "v1.33.0",
- "version_normalized": "1.33.0.0",
+ "version": "v1.34.0",
+ "version_normalized": "1.34.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php84.git",
- "reference": "d8ced4d875142b6a7426000426b8abc631d6b191"
+ "reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/d8ced4d875142b6a7426000426b8abc631d6b191",
- "reference": "d8ced4d875142b6a7426000426b8abc631d6b191",
+ "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/88486db2c389b290bf87ff1de7ebc1e13e42bb06",
+ "reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06",
"shasum": ""
},
"require": {
"php": ">=7.2"
},
- "time": "2025-06-24T13:30:11+00:00",
+ "time": "2026-04-10T18:47:49+00:00",
"type": "library",
"extra": {
"thanks": {
@@ -2324,7 +2396,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php84/tree/v1.33.0"
+ "source": "https://github.com/symfony/polyfill-php84/tree/v1.34.0"
},
"funding": [
{
@@ -2575,17 +2647,17 @@
},
{
"name": "symfony/string",
- "version": "v6.4.30",
- "version_normalized": "6.4.30.0",
+ "version": "v6.4.34",
+ "version_normalized": "6.4.34.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "50590a057841fa6bf69d12eceffce3465b9e32cb"
+ "reference": "2adaf4106f2ef4c67271971bde6d3fe0a6936432"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/50590a057841fa6bf69d12eceffce3465b9e32cb",
- "reference": "50590a057841fa6bf69d12eceffce3465b9e32cb",
+ "url": "https://api.github.com/repos/symfony/string/zipball/2adaf4106f2ef4c67271971bde6d3fe0a6936432",
+ "reference": "2adaf4106f2ef4c67271971bde6d3fe0a6936432",
"shasum": ""
},
"require": {
@@ -2604,7 +2676,7 @@
"symfony/translation-contracts": "^2.5|^3.0",
"symfony/var-exporter": "^5.4|^6.0|^7.0"
},
- "time": "2025-11-21T18:03:05+00:00",
+ "time": "2026-02-08T20:44:54+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -2643,7 +2715,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v6.4.30"
+ "source": "https://github.com/symfony/string/tree/v6.4.34"
},
"funding": [
{
diff --git a/makesrc.sh b/makesrc.sh
index 69295c8..f1f6a82 100755
--- a/makesrc.sh
+++ b/makesrc.sh
@@ -1,26 +1,20 @@
#!/bin/bash
NAME=$(sed -n '/^Name:/{s/.* //;p}' *.spec)
-DATE=$(sed -n '/^%global gh_date/{s/.* //;p}' $NAME.spec)
OWNER=$(sed -n '/^%global gh_owner/{s/.* //;p}' $NAME.spec)
PROJECT=$(sed -n '/^%global gh_project/{s/.* //;p}' $NAME.spec)
VERSION=$(sed -n '/^Version:/{s/.* //;p}' $NAME.spec)
-COMMIT=$(sed -n '/^%global gh_commit/{s/.* //;p}' $NAME.spec)
-SHORT=${COMMIT:0:7}
-DATE=$(date -d "$DATE -4 days" +%Y-%m-%d)
-
-if [ -f $NAME-$VERSION-$SHORT.tgz ]; then
- echo "Skip $NAME-$VERSION-$SHORT.tgz"
+if [ -f $NAME-$VERSION.tgz ]; then
+ echo "Skip $NAME-$VERSION.tgz"
else
- echo -e "\nCreate git snapshot\nName=$NAME, Owner=$OWNER, Project=$PROJECT, Version=$VERSION, Commit=$COMMIT, Date=$DATE\n"
+ echo -e "\nCreate git snapshot\nName=$NAME, Owner=$OWNER, Project=$PROJECT, Version=$VERSION\n"
echo "Cloning..."
- git clone --shallow-since=$DATE https://github.com/$OWNER/$PROJECT.git $PROJECT-$COMMIT || exit 1
+ git clone https://github.com/$OWNER/$PROJECT.git --depth 1 --branch v$VERSION $PROJECT-$VERSION || exit 1
echo "Getting commit..."
- pushd $PROJECT-$COMMIT
- git checkout $COMMIT || exit1
+ pushd $PROJECT-$VERSION
cp composer.json ../
composer config platform.php 8.1.99
@@ -32,9 +26,9 @@ else
popd
echo "Archiving..."
- tar czf $NAME-$VERSION-$SHORT.tgz --exclude .git $PROJECT-$COMMIT
+ tar czf $NAME-$VERSION.tgz --exclude .git $PROJECT-$VERSION
echo "Cleaning..."
- rm -rf $PROJECT-$COMMIT
+ rm -rf $PROJECT-$VERSION
fi
diff --git a/php-cs-fixer.spec b/php-cs-fixer.spec
index 64dcc45..5201b22 100644
--- a/php-cs-fixer.spec
+++ b/php-cs-fixer.spec
@@ -11,14 +11,11 @@
# For compatibility with SCL
%undefine __brp_mangle_shebangs
-%global gh_commit 7787ceff91365ba7d623ec410b8f429cdebb4f63
-%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
-%global gh_date 2026-02-20
%global gh_owner FriendsOfPHP
%global gh_project PHP-CS-Fixer
Name: php-cs-fixer
-Version: 3.94.2
+Version: 3.95.0
Release: 1%{?dist}
Summary: PHP Coding Standards Fixer
@@ -26,7 +23,7 @@ Summary: PHP Coding Standards Fixer
License: MIT AND BSD-3-Clause
URL: https://github.com/%{gh_owner}/%{gh_project}
# git snapshot to get upstream test suite
-Source0: %{name}-%{version}-%{gh_short}.tgz
+Source0: %{name}-%{version}.tgz
Source2: makesrc.sh
# Use our autoloader
@@ -67,7 +64,7 @@ projects. This tool does not only detect them, but also fixes them for you.
%prep
-%setup -q -n %{gh_project}-%{gh_commit}
+%setup -q -n %{gh_project}-%{version}
%patch -P0 -p1 -b .rpm
# Fix version
@@ -106,6 +103,9 @@ PHP_CS_FIXER_IGNORE_ENV=1 ./%{name} --version | grep %{version}
%changelog
+* Sun Apr 12 2026 Remi Collet <remi@remirepo.net> - 3.95.0-1
+- update to 3.95.0
+
* Mon Feb 23 2026 Remi Collet <remi@remirepo.net> - 3.94.2-1
- update to 3.94.2