summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--composer.json1
-rw-r--r--installed.json442
-rwxr-xr-xmakesrc.sh20
-rw-r--r--php-bartlett-PHP-CompatInfo.spec49
4 files changed, 246 insertions, 266 deletions
diff --git a/composer.json b/composer.json
index 3cd30e5..de8d86f 100644
--- a/composer.json
+++ b/composer.json
@@ -17,6 +17,7 @@
"ext-spl": "*",
"bartlett/php-compatinfo-db": "^3.17",
"bartlett/sarif-php-sdk": "^1.0",
+ "composer-runtime-api": "^2.0",
"doctrine/collections": "^1.4",
"nikic/php-parser": "^4.10",
"psr/log": "^1.0",
diff --git a/installed.json b/installed.json
index dbd8f32..64d6ca3 100644
--- a/installed.json
+++ b/installed.json
@@ -2,22 +2,22 @@
"packages": [
{
"name": "bartlett/php-compatinfo-db",
- "version": "3.16.1",
- "version_normalized": "3.16.1.0",
+ "version": "3.17.1",
+ "version_normalized": "3.17.1.0",
"source": {
"type": "git",
"url": "https://github.com/llaville/php-compatinfo-db.git",
- "reference": "c2b0356a6240b52140d940fe421517ae8b7cd539"
+ "reference": "426ad91dd4a0b071cc3deb9b92917bc535739622"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/llaville/php-compatinfo-db/zipball/c2b0356a6240b52140d940fe421517ae8b7cd539",
- "reference": "c2b0356a6240b52140d940fe421517ae8b7cd539",
+ "url": "https://api.github.com/repos/llaville/php-compatinfo-db/zipball/426ad91dd4a0b071cc3deb9b92917bc535739622",
+ "reference": "426ad91dd4a0b071cc3deb9b92917bc535739622",
"shasum": ""
},
"require": {
- "composer/package-versions-deprecated": "^1.8",
"composer/semver": "^1.0|^2.0|^3.0",
+ "doctrine/annotations": "^1.13",
"doctrine/dbal": "^2.13.1|^3.1.4",
"doctrine/orm": "^2.7",
"ext-json": "*",
@@ -25,7 +25,7 @@
"ext-pdo": "*",
"ext-phar": "*",
"ext-spl": "*",
- "php": "^7.3|^8.0",
+ "php": "^7.4|^8.0",
"symfony/cache": "^4.4|^5.0",
"symfony/config": "^4.4|^5.0",
"symfony/console": "^4.4|^5.0",
@@ -38,12 +38,16 @@
"symfony/stopwatch": "^4.4|^5.0"
},
"require-dev": {
+ "bartlett/graph-uml": "^1.2",
"composer/composer": "^2.0",
"psr/log": "^1.0",
"symfony/phpunit-bridge": "^5.1"
},
- "time": "2021-12-19T14:38:11+00:00",
+ "time": "2022-01-11T16:51:33+00:00",
"type": "library",
+ "extra": {
+ "enable-patching": true
+ },
"installation-source": "dist",
"autoload": {
"psr-4": {
@@ -60,7 +64,6 @@
"authors": [
{
"name": "Laurent Laville",
- "email": "pear@laurent-laville.org",
"homepage": "https://github.com/llaville",
"role": "Lead"
},
@@ -84,6 +87,57 @@
"install-path": "../bartlett/php-compatinfo-db"
},
{
+ "name": "bartlett/sarif-php-sdk",
+ "version": "1.0.1",
+ "version_normalized": "1.0.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/llaville/sarif-php-sdk.git",
+ "reference": "70aa23a16b36b49a040980ba1061123b88ee0a2c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/llaville/sarif-php-sdk/zipball/70aa23a16b36b49a040980ba1061123b88ee0a2c",
+ "reference": "70aa23a16b36b49a040980ba1061123b88ee0a2c",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "ext-pcre": "*",
+ "ext-spl": "*",
+ "php": "^7.1|^8.0"
+ },
+ "time": "2021-12-20T11:51:30+00:00",
+ "type": "library",
+ "installation-source": "dist",
+ "autoload": {
+ "psr-4": {
+ "Bartlett\\Sarif\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Laurent Laville",
+ "email": "pear@laurent-laville.org",
+ "homepage": "https://github.com/llaville",
+ "role": "Lead"
+ }
+ ],
+ "description": "PHP library to create and manipulate SARIF logs",
+ "keywords": [
+ "sarif"
+ ],
+ "support": {
+ "issues": "https://github.com/llaville/sarif-php-sdk/issues",
+ "source": "https://github.com/llaville/sarif-php-sdk"
+ },
+ "install-path": "../bartlett/sarif-php-sdk"
+ },
+ {
"name": "brick/math",
"version": "0.9.3",
"version_normalized": "0.9.3.0",
@@ -147,82 +201,6 @@
"install-path": "../brick/math"
},
{
- "name": "composer/package-versions-deprecated",
- "version": "1.11.99.4",
- "version_normalized": "1.11.99.4",
- "source": {
- "type": "git",
- "url": "https://github.com/composer/package-versions-deprecated.git",
- "reference": "b174585d1fe49ceed21928a945138948cb394600"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/b174585d1fe49ceed21928a945138948cb394600",
- "reference": "b174585d1fe49ceed21928a945138948cb394600",
- "shasum": ""
- },
- "require": {
- "composer-plugin-api": "^1.1.0 || ^2.0",
- "php": "^7 || ^8"
- },
- "replace": {
- "ocramius/package-versions": "1.11.99"
- },
- "require-dev": {
- "composer/composer": "^1.9.3 || ^2.0@dev",
- "ext-zip": "^1.13",
- "phpunit/phpunit": "^6.5 || ^7"
- },
- "time": "2021-09-13T08:41:34+00:00",
- "type": "composer-plugin",
- "extra": {
- "class": "PackageVersions\\Installer",
- "branch-alias": {
- "dev-master": "1.x-dev"
- }
- },
- "installation-source": "dist",
- "autoload": {
- "psr-4": {
- "PackageVersions\\": "src/PackageVersions"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Marco Pivetta",
- "email": "ocramius@gmail.com"
- },
- {
- "name": "Jordi Boggiano",
- "email": "j.boggiano@seld.be"
- }
- ],
- "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)",
- "support": {
- "issues": "https://github.com/composer/package-versions-deprecated/issues",
- "source": "https://github.com/composer/package-versions-deprecated/tree/1.11.99.4"
- },
- "funding": [
- {
- "url": "https://packagist.com",
- "type": "custom"
- },
- {
- "url": "https://github.com/composer",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
- "type": "tidelift"
- }
- ],
- "install-path": "./package-versions-deprecated"
- },
- {
"name": "composer/semver",
"version": "3.2.7",
"version_normalized": "3.2.7.0",
@@ -650,21 +628,21 @@
},
{
"name": "doctrine/dbal",
- "version": "3.2.0",
- "version_normalized": "3.2.0.0",
+ "version": "3.3.0",
+ "version_normalized": "3.3.0.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/dbal.git",
- "reference": "5d54f63541d7bed1156cb5c9b79274ced61890e4"
+ "reference": "a4b37db6f186b6843474189b424aed6a7cc5de4b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/dbal/zipball/5d54f63541d7bed1156cb5c9b79274ced61890e4",
- "reference": "5d54f63541d7bed1156cb5c9b79274ced61890e4",
+ "url": "https://api.github.com/repos/doctrine/dbal/zipball/a4b37db6f186b6843474189b424aed6a7cc5de4b",
+ "reference": "a4b37db6f186b6843474189b424aed6a7cc5de4b",
"shasum": ""
},
"require": {
- "composer/package-versions-deprecated": "^1.11.99",
+ "composer-runtime-api": "^2",
"doctrine/cache": "^1.11|^2.0",
"doctrine/deprecations": "^0.5.3",
"doctrine/event-manager": "^1.0",
@@ -675,19 +653,19 @@
"require-dev": {
"doctrine/coding-standard": "9.0.0",
"jetbrains/phpstorm-stubs": "2021.1",
- "phpstan/phpstan": "1.2.0",
+ "phpstan/phpstan": "1.4.0",
"phpstan/phpstan-strict-rules": "^1.1",
- "phpunit/phpunit": "9.5.10",
+ "phpunit/phpunit": "9.5.11",
"psalm/plugin-phpunit": "0.16.1",
- "squizlabs/php_codesniffer": "3.6.1",
+ "squizlabs/php_codesniffer": "3.6.2",
"symfony/cache": "^5.2|^6.0",
- "symfony/console": "^2.0.5|^3.0|^4.0|^5.0|^6.0",
- "vimeo/psalm": "4.13.0"
+ "symfony/console": "^2.7|^3.0|^4.0|^5.0|^6.0",
+ "vimeo/psalm": "4.16.1"
},
"suggest": {
"symfony/console": "For helpful console commands such as SQL execution and import of files."
},
- "time": "2021-11-26T21:00:12+00:00",
+ "time": "2022-01-18T00:13:52+00:00",
"bin": [
"bin/doctrine-dbal"
],
@@ -744,7 +722,7 @@
],
"support": {
"issues": "https://github.com/doctrine/dbal/issues",
- "source": "https://github.com/doctrine/dbal/tree/3.2.0"
+ "source": "https://github.com/doctrine/dbal/tree/3.3.0"
},
"funding": [
{
@@ -1073,34 +1051,30 @@
},
{
"name": "doctrine/lexer",
- "version": "1.2.1",
- "version_normalized": "1.2.1.0",
+ "version": "1.2.2",
+ "version_normalized": "1.2.2.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/lexer.git",
- "reference": "e864bbf5904cb8f5bb334f99209b48018522f042"
+ "reference": "9c50f840f257bbb941e6f4a0e94ccf5db5c3f76c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042",
- "reference": "e864bbf5904cb8f5bb334f99209b48018522f042",
+ "url": "https://api.github.com/repos/doctrine/lexer/zipball/9c50f840f257bbb941e6f4a0e94ccf5db5c3f76c",
+ "reference": "9c50f840f257bbb941e6f4a0e94ccf5db5c3f76c",
"shasum": ""
},
"require": {
- "php": "^7.2 || ^8.0"
+ "php": "^7.1 || ^8.0"
},
"require-dev": {
- "doctrine/coding-standard": "^6.0",
- "phpstan/phpstan": "^0.11.8",
- "phpunit/phpunit": "^8.2"
+ "doctrine/coding-standard": "^9.0",
+ "phpstan/phpstan": "1.3",
+ "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
+ "vimeo/psalm": "^4.11"
},
- "time": "2020-05-25T17:44:05+00:00",
+ "time": "2022-01-12T08:27:12+00:00",
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.2.x-dev"
- }
- },
"installation-source": "dist",
"autoload": {
"psr-4": {
@@ -1136,7 +1110,7 @@
],
"support": {
"issues": "https://github.com/doctrine/lexer/issues",
- "source": "https://github.com/doctrine/lexer/tree/1.2.1"
+ "source": "https://github.com/doctrine/lexer/tree/1.2.2"
},
"funding": [
{
@@ -1156,25 +1130,25 @@
},
{
"name": "doctrine/orm",
- "version": "2.10.4",
- "version_normalized": "2.10.4.0",
+ "version": "2.11.0",
+ "version_normalized": "2.11.0.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/orm.git",
- "reference": "cccb2e2fdfed2969afb3d65c5ea82bafdefbe1a7"
+ "reference": "bfed8cb6ed448f4ab1ea3fff06e4d6c44439e4ef"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/orm/zipball/cccb2e2fdfed2969afb3d65c5ea82bafdefbe1a7",
- "reference": "cccb2e2fdfed2969afb3d65c5ea82bafdefbe1a7",
+ "url": "https://api.github.com/repos/doctrine/orm/zipball/bfed8cb6ed448f4ab1ea3fff06e4d6c44439e4ef",
+ "reference": "bfed8cb6ed448f4ab1ea3fff06e4d6c44439e4ef",
"shasum": ""
},
"require": {
- "composer/package-versions-deprecated": "^1.8",
+ "composer-runtime-api": "^2",
"doctrine/cache": "^1.12.1 || ^2.1.1",
"doctrine/collections": "^1.5",
"doctrine/common": "^3.0.3",
- "doctrine/dbal": "^2.13.1 || ^3.1.1",
+ "doctrine/dbal": "^2.13.1 || ^3.2",
"doctrine/deprecations": "^0.5.3",
"doctrine/event-manager": "^1.1",
"doctrine/inflector": "^1.4 || ^2.0",
@@ -1183,7 +1157,7 @@
"doctrine/persistence": "^2.2",
"ext-ctype": "*",
"ext-pdo": "*",
- "php": "^7.1 ||^8.0",
+ "php": "^7.1 || ^8.0",
"psr/cache": "^1 || ^2 || ^3",
"symfony/console": "^3.0 || ^4.0 || ^5.0 || ^6.0",
"symfony/polyfill-php72": "^1.23",
@@ -1196,18 +1170,18 @@
"doctrine/annotations": "^1.13",
"doctrine/coding-standard": "^9.0",
"phpbench/phpbench": "^0.16.10 || ^1.0",
- "phpstan/phpstan": "1.2.0",
+ "phpstan/phpstan": "1.3.3",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.4",
"squizlabs/php_codesniffer": "3.6.2",
- "symfony/cache": "^4.4 || ^5.2",
+ "symfony/cache": "^4.4 || ^5.4 || ^6.0",
"symfony/yaml": "^3.4 || ^4.0 || ^5.0 || ^6.0",
- "vimeo/psalm": "4.15.0"
+ "vimeo/psalm": "4.18.1"
},
"suggest": {
"symfony/cache": "Provides cache support for Setup Tool with doctrine/cache 2.0",
"symfony/yaml": "If you want to use YAML Metadata Mapping Driver"
},
- "time": "2021-12-20T21:23:47+00:00",
+ "time": "2022-01-12T13:20:33+00:00",
"bin": [
"bin/doctrine"
],
@@ -1252,47 +1226,48 @@
],
"support": {
"issues": "https://github.com/doctrine/orm/issues",
- "source": "https://github.com/doctrine/orm/tree/2.10.4"
+ "source": "https://github.com/doctrine/orm/tree/2.11.0"
},
"install-path": "../doctrine/orm"
},
{
"name": "doctrine/persistence",
- "version": "2.2.3",
- "version_normalized": "2.2.3.0",
+ "version": "2.3.0",
+ "version_normalized": "2.3.0.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/persistence.git",
- "reference": "5e7bdbbfe9811c06e1f745d1c166647d5c47d6ee"
+ "reference": "f8af155c1e7963f3d2b4415097d55757bbaa53d8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/persistence/zipball/5e7bdbbfe9811c06e1f745d1c166647d5c47d6ee",
- "reference": "5e7bdbbfe9811c06e1f745d1c166647d5c47d6ee",
+ "url": "https://api.github.com/repos/doctrine/persistence/zipball/f8af155c1e7963f3d2b4415097d55757bbaa53d8",
+ "reference": "f8af155c1e7963f3d2b4415097d55757bbaa53d8",
"shasum": ""
},
"require": {
- "doctrine/annotations": "^1.0",
"doctrine/cache": "^1.11 || ^2.0",
"doctrine/collections": "^1.0",
"doctrine/deprecations": "^0.5.3",
"doctrine/event-manager": "^1.0",
"php": "^7.1 || ^8.0",
- "psr/cache": "^1.0|^2.0|^3.0"
+ "psr/cache": "^1.0 || ^2.0 || ^3.0"
},
"conflict": {
+ "doctrine/annotations": "<1.0 || >=2.0",
"doctrine/common": "<2.10@dev"
},
"require-dev": {
"composer/package-versions-deprecated": "^1.11",
+ "doctrine/annotations": "^1.0",
"doctrine/coding-standard": "^6.0 || ^9.0",
"doctrine/common": "^3.0",
- "phpstan/phpstan": "0.12.84",
+ "phpstan/phpstan": "1.2.0",
"phpunit/phpunit": "^7.5.20 || ^8.0 || ^9.0",
- "symfony/cache": "^4.4|^5.0",
- "vimeo/psalm": "4.7.0"
+ "symfony/cache": "^4.4 || ^5.0 || ^6.0",
+ "vimeo/psalm": "4.13.1"
},
- "time": "2021-10-25T19:59:10+00:00",
+ "time": "2022-01-09T19:58:46+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -1342,7 +1317,7 @@
],
"support": {
"issues": "https://github.com/doctrine/persistence/issues",
- "source": "https://github.com/doctrine/persistence/tree/2.2.3"
+ "source": "https://github.com/doctrine/persistence/tree/2.3.0"
},
"install-path": "../doctrine/persistence"
},
@@ -1407,23 +1382,23 @@
},
{
"name": "psr/cache",
- "version": "2.0.0",
- "version_normalized": "2.0.0.0",
+ "version": "1.0.1",
+ "version_normalized": "1.0.1.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/cache.git",
- "reference": "213f9dbc5b9bfbc4f8db86d2838dc968752ce13b"
+ "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/cache/zipball/213f9dbc5b9bfbc4f8db86d2838dc968752ce13b",
- "reference": "213f9dbc5b9bfbc4f8db86d2838dc968752ce13b",
+ "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8",
+ "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8",
"shasum": ""
},
"require": {
- "php": ">=8.0.0"
+ "php": ">=5.3.0"
},
- "time": "2021-02-03T23:23:37+00:00",
+ "time": "2016-08-06T20:24:11+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -1443,7 +1418,7 @@
"authors": [
{
"name": "PHP-FIG",
- "homepage": "https://www.php-fig.org/"
+ "homepage": "http://www.php-fig.org/"
}
],
"description": "Common interface for caching libraries",
@@ -1453,7 +1428,7 @@
"psr-6"
],
"support": {
- "source": "https://github.com/php-fig/cache/tree/2.0.0"
+ "source": "https://github.com/php-fig/cache/tree/master"
},
"install-path": "../psr/cache"
},
@@ -2329,27 +2304,27 @@
},
{
"name": "symfony/deprecation-contracts",
- "version": "v3.0.0",
- "version_normalized": "3.0.0.0",
+ "version": "v2.5.0",
+ "version_normalized": "2.5.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/deprecation-contracts.git",
- "reference": "c726b64c1ccfe2896cb7df2e1331c357ad1c8ced"
+ "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/c726b64c1ccfe2896cb7df2e1331c357ad1c8ced",
- "reference": "c726b64c1ccfe2896cb7df2e1331c357ad1c8ced",
+ "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/6f981ee24cf69ee7ce9736146d1c57c2780598a8",
+ "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8",
"shasum": ""
},
"require": {
- "php": ">=8.0.2"
+ "php": ">=7.1"
},
- "time": "2021-11-01T23:48:49+00:00",
+ "time": "2021-07-12T14:48:14+00:00",
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.0-dev"
+ "dev-main": "2.5-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -2379,7 +2354,7 @@
"description": "A generic function and convention to trigger deprecation notices",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.0"
+ "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.0"
},
"funding": [
{
@@ -2399,34 +2374,35 @@
},
{
"name": "symfony/doctrine-messenger",
- "version": "v6.0.2",
- "version_normalized": "6.0.2.0",
+ "version": "v5.4.0",
+ "version_normalized": "5.4.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/doctrine-messenger.git",
- "reference": "744b67fc92afc080490b7e07fc084c285fe7af95"
+ "reference": "62897fdc6bce5106405faa9ddfa005c6dced6ffc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/doctrine-messenger/zipball/744b67fc92afc080490b7e07fc084c285fe7af95",
- "reference": "744b67fc92afc080490b7e07fc084c285fe7af95",
+ "url": "https://api.github.com/repos/symfony/doctrine-messenger/zipball/62897fdc6bce5106405faa9ddfa005c6dced6ffc",
+ "reference": "62897fdc6bce5106405faa9ddfa005c6dced6ffc",
"shasum": ""
},
"require": {
- "doctrine/dbal": "^2.13|^3.0",
- "php": ">=8.0.2",
- "symfony/messenger": "^5.4|^6.0",
+ "php": ">=7.2.5",
+ "symfony/messenger": "^5.1|^6.0",
"symfony/service-contracts": "^1.1|^2|^3"
},
"conflict": {
+ "doctrine/dbal": "<2.13",
"doctrine/persistence": "<1.3"
},
"require-dev": {
+ "doctrine/dbal": "^2.13|^3.0",
"doctrine/persistence": "^1.3|^2",
- "symfony/property-access": "^5.4|^6.0",
- "symfony/serializer": "^5.4|^6.0"
+ "symfony/property-access": "^4.4|^5.0|^6.0",
+ "symfony/serializer": "^4.4|^5.0|^6.0"
},
- "time": "2021-12-29T10:14:09+00:00",
+ "time": "2021-11-29T15:30:56+00:00",
"type": "symfony-messenger-bridge",
"installation-source": "dist",
"autoload": {
@@ -2454,7 +2430,7 @@
"description": "Symfony Doctrine Messenger Bridge",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/doctrine-messenger/tree/v6.0.2"
+ "source": "https://github.com/symfony/doctrine-messenger/tree/v5.4.0"
},
"funding": [
{
@@ -2562,31 +2538,31 @@
},
{
"name": "symfony/event-dispatcher-contracts",
- "version": "v3.0.0",
- "version_normalized": "3.0.0.0",
+ "version": "v2.5.0",
+ "version_normalized": "2.5.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher-contracts.git",
- "reference": "aa5422287b75594b90ee9cd807caf8f0df491385"
+ "reference": "66bea3b09be61613cd3b4043a65a8ec48cfa6d2a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/aa5422287b75594b90ee9cd807caf8f0df491385",
- "reference": "aa5422287b75594b90ee9cd807caf8f0df491385",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/66bea3b09be61613cd3b4043a65a8ec48cfa6d2a",
+ "reference": "66bea3b09be61613cd3b4043a65a8ec48cfa6d2a",
"shasum": ""
},
"require": {
- "php": ">=8.0.2",
+ "php": ">=7.2.5",
"psr/event-dispatcher": "^1"
},
"suggest": {
"symfony/event-dispatcher-implementation": ""
},
- "time": "2021-07-15T12:33:35+00:00",
+ "time": "2021-07-12T14:48:14+00:00",
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.0-dev"
+ "dev-main": "2.5-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -2624,7 +2600,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.0.0"
+ "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v2.5.0"
},
"funding": [
{
@@ -2644,25 +2620,26 @@
},
{
"name": "symfony/filesystem",
- "version": "v6.0.0",
- "version_normalized": "6.0.0.0",
+ "version": "v5.4.0",
+ "version_normalized": "5.4.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "52b3c9cce673b014915445a432339f282e002ce6"
+ "reference": "731f917dc31edcffec2c6a777f3698c33bea8f01"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/52b3c9cce673b014915445a432339f282e002ce6",
- "reference": "52b3c9cce673b014915445a432339f282e002ce6",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/731f917dc31edcffec2c6a777f3698c33bea8f01",
+ "reference": "731f917dc31edcffec2c6a777f3698c33bea8f01",
"shasum": ""
},
"require": {
- "php": ">=8.0.2",
+ "php": ">=7.2.5",
"symfony/polyfill-ctype": "~1.8",
- "symfony/polyfill-mbstring": "~1.8"
+ "symfony/polyfill-mbstring": "~1.8",
+ "symfony/polyfill-php80": "^1.16"
},
- "time": "2021-10-29T07:35:21+00:00",
+ "time": "2021-10-28T13:39:27+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -2690,7 +2667,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/filesystem/tree/v6.0.0"
+ "source": "https://github.com/symfony/filesystem/tree/v5.4.0"
},
"funding": [
{
@@ -3605,29 +3582,29 @@
},
{
"name": "symfony/redis-messenger",
- "version": "v6.0.2",
- "version_normalized": "6.0.2.0",
+ "version": "v5.4.2",
+ "version_normalized": "5.4.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/redis-messenger.git",
- "reference": "30851275301c6e3689e2d06da7a8557e9f76155b"
+ "reference": "b4bf15c6b735eeb52fbbe3c402aa4428d83f9794"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/redis-messenger/zipball/30851275301c6e3689e2d06da7a8557e9f76155b",
- "reference": "30851275301c6e3689e2d06da7a8557e9f76155b",
+ "url": "https://api.github.com/repos/symfony/redis-messenger/zipball/b4bf15c6b735eeb52fbbe3c402aa4428d83f9794",
+ "reference": "b4bf15c6b735eeb52fbbe3c402aa4428d83f9794",
"shasum": ""
},
"require": {
- "ext-redis": "*",
- "php": ">=8.0.2",
- "symfony/messenger": "^5.4|^6.0"
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/messenger": "^5.1|^6.0"
},
"require-dev": {
- "symfony/property-access": "^5.4|^6.0",
- "symfony/serializer": "^5.4|^6.0"
+ "symfony/property-access": "^4.4|^5.0|^6.0",
+ "symfony/serializer": "^4.4|^5.0|^6.0"
},
- "time": "2021-12-28T17:22:37+00:00",
+ "time": "2021-12-28T17:15:56+00:00",
"type": "symfony-messenger-bridge",
"installation-source": "dist",
"autoload": {
@@ -3655,7 +3632,7 @@
"description": "Symfony Redis extension Messenger Bridge",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/redis-messenger/tree/v6.0.2"
+ "source": "https://github.com/symfony/redis-messenger/tree/v5.4.2"
},
"funding": [
{
@@ -3850,22 +3827,23 @@
},
{
"name": "symfony/service-contracts",
- "version": "v2.4.1",
- "version_normalized": "2.4.1.0",
+ "version": "v2.5.0",
+ "version_normalized": "2.5.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
- "reference": "d664541b99d6fb0247ec5ff32e87238582236204"
+ "reference": "1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d664541b99d6fb0247ec5ff32e87238582236204",
- "reference": "d664541b99d6fb0247ec5ff32e87238582236204",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc",
+ "reference": "1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
- "psr/container": "^1.1"
+ "psr/container": "^1.1",
+ "symfony/deprecation-contracts": "^2.1"
},
"conflict": {
"ext-psr": "<1.1|>=2"
@@ -3873,11 +3851,11 @@
"suggest": {
"symfony/service-implementation": ""
},
- "time": "2021-11-04T16:37:19+00:00",
+ "time": "2021-11-04T16:48:04+00:00",
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "2.4-dev"
+ "dev-main": "2.5-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -3915,7 +3893,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/service-contracts/tree/v2.4.1"
+ "source": "https://github.com/symfony/service-contracts/tree/v2.5.0"
},
"funding": [
{
@@ -4000,36 +3978,37 @@
},
{
"name": "symfony/string",
- "version": "v6.0.2",
- "version_normalized": "6.0.2.0",
+ "version": "v5.4.2",
+ "version_normalized": "5.4.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "bae261d0c3ac38a1f802b4dfed42094296100631"
+ "reference": "e6a5d5ecf6589c5247d18e0e74e30b11dfd51a3d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/bae261d0c3ac38a1f802b4dfed42094296100631",
- "reference": "bae261d0c3ac38a1f802b4dfed42094296100631",
+ "url": "https://api.github.com/repos/symfony/string/zipball/e6a5d5ecf6589c5247d18e0e74e30b11dfd51a3d",
+ "reference": "e6a5d5ecf6589c5247d18e0e74e30b11dfd51a3d",
"shasum": ""
},
"require": {
- "php": ">=8.0.2",
+ "php": ">=7.2.5",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-intl-grapheme": "~1.0",
"symfony/polyfill-intl-normalizer": "~1.0",
- "symfony/polyfill-mbstring": "~1.0"
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php80": "~1.15"
},
"conflict": {
- "symfony/translation-contracts": "<2.0"
+ "symfony/translation-contracts": ">=3.0"
},
"require-dev": {
- "symfony/error-handler": "^5.4|^6.0",
- "symfony/http-client": "^5.4|^6.0",
- "symfony/translation-contracts": "^2.0|^3.0",
- "symfony/var-exporter": "^5.4|^6.0"
+ "symfony/error-handler": "^4.4|^5.0|^6.0",
+ "symfony/http-client": "^4.4|^5.0|^6.0",
+ "symfony/translation-contracts": "^1.1|^2",
+ "symfony/var-exporter": "^4.4|^5.0|^6.0"
},
- "time": "2021-12-16T22:13:01+00:00",
+ "time": "2021-12-16T21:52:00+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -4068,7 +4047,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v6.0.2"
+ "source": "https://github.com/symfony/string/tree/v5.4.2"
},
"funding": [
{
@@ -4088,26 +4067,27 @@
},
{
"name": "symfony/var-exporter",
- "version": "v6.0.0",
- "version_normalized": "6.0.0.0",
+ "version": "v5.4.2",
+ "version_normalized": "5.4.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-exporter.git",
- "reference": "32cf62f12d35d441da1ca4a4c0fc1cd5f2a207af"
+ "reference": "2360c8525815b8535caac27cbc1994e2fa8644ba"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-exporter/zipball/32cf62f12d35d441da1ca4a4c0fc1cd5f2a207af",
- "reference": "32cf62f12d35d441da1ca4a4c0fc1cd5f2a207af",
+ "url": "https://api.github.com/repos/symfony/var-exporter/zipball/2360c8525815b8535caac27cbc1994e2fa8644ba",
+ "reference": "2360c8525815b8535caac27cbc1994e2fa8644ba",
"shasum": ""
},
"require": {
- "php": ">=8.0.2"
+ "php": ">=7.2.5",
+ "symfony/polyfill-php80": "^1.16"
},
"require-dev": {
- "symfony/var-dumper": "^5.4|^6.0"
+ "symfony/var-dumper": "^4.4.9|^5.0.9|^6.0"
},
- "time": "2021-11-22T10:44:58+00:00",
+ "time": "2021-12-16T21:58:21+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -4143,7 +4123,7 @@
"serialize"
],
"support": {
- "source": "https://github.com/symfony/var-exporter/tree/v6.0.0"
+ "source": "https://github.com/symfony/var-exporter/tree/v5.4.2"
},
"funding": [
{
diff --git a/makesrc.sh b/makesrc.sh
index f912313..048f267 100755
--- a/makesrc.sh
+++ b/makesrc.sh
@@ -16,26 +16,12 @@ echo "Getting commit..."
pushd $PROJECT-$COMMIT
git checkout $COMMIT || exit 1
- cp composer.json vendor/composer/installed.json ../
- composer install --no-dev --optimize-autoloader
+ cp composer.json ../
+ composer install --no-interaction --no-progress --no-dev --optimize-autoloader
+ cp vendor/composer/installed.json ../
mkdir data
cp ${HOME}/.cache/bartlett/compatinfo-db.sqlite data
-
- php -r '
- $pkgs = file_get_contents("vendor/composer/installed.json");
- $pkgs = json_decode($pkgs, true);
- if (!is_array($pkgs) || !isset($pkgs["packages"])) {
- echo "cant decode json file\n";
- exit(3);
- }
- $lic = [];
- foreach($pkgs["packages"] as $pkg) {
- printf("Provides: bundled(php-%s) = %s\n", str_replace(["/", "_"], ["-", "-"], $pkg["name"]), $pkg["version"]);
- $lic = array_merge($lic, $pkg["license"]);
- }
- sort($lic);
- printf("\nLicense: %s\n", implode(" and ", array_unique($lic)));'
popd
echo "Archiving..."
diff --git a/php-bartlett-PHP-CompatInfo.spec b/php-bartlett-PHP-CompatInfo.spec
index 11b1349..75ed732 100644
--- a/php-bartlett-PHP-CompatInfo.spec
+++ b/php-bartlett-PHP-CompatInfo.spec
@@ -11,13 +11,13 @@
%undefine __brp_mangle_shebangs
%{!?php_version: %global php_version %(php -r 'echo PHP_VERSION;' 2>/dev/null)}
-%global gh_commit e40303a34d7657a92c82cc7cc61c50b5a1f095bd
+%global gh_commit 553a953cf4e823700aff8660a4cf6d354fc4aafd
%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
#global gh_date 20151005
%global gh_owner llaville
%global gh_project php-compatinfo
-%global upstream_version 6.1.0
+%global upstream_version 6.1.1
#global upstream_prever RC1
Name: php-bartlett-PHP-CompatInfo
@@ -39,16 +39,7 @@ Patch0: %{name}-6.0.0-rpm.patch
BuildArch: noarch
BuildRequires: php(language) >= 7.4
BuildRequires: php-cli
-BuildRequires: php-dom
BuildRequires: php-json
-BuildRequires: php-libxml
-BuildRequires: php-pcre
-BuildRequires: php-phar
-BuildRequires: php-pdo
-BuildRequires: php-pdo_sqlite
-BuildRequires: php-simplexml
-BuildRequires: php-spl
-BuildRequires: php-xmlreader
Requires: php(language) >= 7.4
Requires: php-cli
@@ -64,23 +55,22 @@ Requires: php-spl
Requires: php-xmlreader
# Bundled libraries
-Provides: bundled(php-bartlett-php-compatinfo-db) = 3.17.0
+Provides: bundled(php-bartlett-php-compatinfo-db) = 3.17.1
Provides: bundled(php-bartlett-sarif-php-sdk) = 1.0.1
Provides: bundled(php-brick-math) = 0.9.3
-Provides: bundled(php-composer-package-versions-deprecated) = 1.11.99.4
Provides: bundled(php-composer-semver) = 3.2.7
Provides: bundled(php-doctrine-annotations) = 1.13.2
Provides: bundled(php-doctrine-cache) = 2.1.1
Provides: bundled(php-doctrine-collections) = 1.6.8
Provides: bundled(php-doctrine-common) = 3.2.1
-Provides: bundled(php-doctrine-dbal) = 3.2.1
+Provides: bundled(php-doctrine-dbal) = 3.3.0
Provides: bundled(php-doctrine-deprecations) = v0.5.3
Provides: bundled(php-doctrine-event-manager) = 1.1.1
Provides: bundled(php-doctrine-inflector) = 2.0.4
Provides: bundled(php-doctrine-instantiator) = 1.4.0
-Provides: bundled(php-doctrine-lexer) = 1.2.1
-Provides: bundled(php-doctrine-orm) = 2.10.4
-Provides: bundled(php-doctrine-persistence) = 2.2.3
+Provides: bundled(php-doctrine-lexer) = 1.2.2
+Provides: bundled(php-doctrine-orm) = 2.11.0
+Provides: bundled(php-doctrine-persistence) = 2.3.0
Provides: bundled(php-nikic-php-parser) = v4.13.2
Provides: bundled(php-psr-cache) = 1.0.1
Provides: bundled(php-psr-container) = 1.1.2
@@ -133,7 +123,7 @@ show content of dictionary references.
%setup -q -n %{gh_project}-%{gh_commit}
%patch0 -p1 -b .rpm
-# Gather all license files and cleanup tests
+: Gather all license files and cleanup tests
mv vendor/composer/LICENSE composer_LICENSE
for vendor in $(ls vendor)
do
@@ -145,6 +135,23 @@ do
done
rm -r tests
+: List bundled libraries and Licenses
+php -r '
+ $pkgs = file_get_contents("vendor/composer/installed.json");
+ $pkgs = json_decode($pkgs, true);
+ if (!is_array($pkgs) || !isset($pkgs["packages"])) {
+ echo "cant decode json file\n";
+ exit(3);
+ }
+ $lic = [];
+ foreach($pkgs["packages"] as $pkg) {
+ printf("Provides: bundled(php-%s) = %s\n", str_replace(["/", "_"], ["-", "-"], $pkg["name"]), $pkg["version"]);
+ $lic = array_merge($lic, $pkg["license"]);
+ }
+ sort($lic);
+ printf("\nLicense: %s\n", implode(" and ", array_unique($lic)));'
+
+
%build
# Nothing
@@ -173,12 +180,18 @@ install -D -p -m 755 %{SOURCE1} %{buildroot}%{_datadir}/%{name}/fedora-
%{!?_licensedir:%global license %%doc}
%license *LICENSE
%doc README.*
+%doc composer.json
+%doc vendor/composer/installed.json
%{_bindir}/phpcompatinfo
%{_datadir}/%{name}
%{_mandir}/man1/phpcompatinfo.1*
%changelog
+* Tue Jan 18 2022 Remi Collet <remi@remirepo.net> - 6.1.1-1
+- update to 6.1.1
+- update bundled bartlett/php-compatinfo-db 3.17.1
+
* Thu Jan 6 2022 Remi Collet <remi@remirepo.net> - 6.1.0-1
- update to 6.1.0