summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2025-02-25 15:38:03 +0100
committerRemi Collet <remi@php.net>2025-02-25 15:38:03 +0100
commit4d590ba958a0d5ca294452b7a0312863a8fb962b (patch)
tree63d67285ec9b71d1e871b4fd5b99d8b73dd94a27
parent5c17c7a2013acc3751fbe28d4ebe8a0f1555f6ba (diff)
update to 2.8.6HEADmaster
-rw-r--r--composer-bash-completion2
-rw-r--r--composer.spec67
-rw-r--r--installed.json14
3 files changed, 13 insertions, 70 deletions
diff --git a/composer-bash-completion b/composer-bash-completion
index cea3084..462f753 100644
--- a/composer-bash-completion
+++ b/composer-bash-completion
@@ -25,7 +25,7 @@ _sf_composer() {
local cur prev words cword
_get_comp_words_by_ref -n := cur prev words cword
- local completecmd=("$sf_cmd" "_complete" "--no-interaction" "-sbash" "-c$cword" "-S2.8.5")
+ local completecmd=("$sf_cmd" "_complete" "--no-interaction" "-sbash" "-c$cword" "-S2.8.6")
for w in ${words[@]}; do
w=$(printf -- '%b' "$w")
# remove quotes from typed values
diff --git a/composer.spec b/composer.spec
index 27a6c5f..0637e6a 100644
--- a/composer.spec
+++ b/composer.spec
@@ -11,9 +11,7 @@
# For compatibility with SCL
%undefine __brp_mangle_shebangs
-%bcond_with generators
-
-%global gh_commit ae208dc1e182bd45d99fcecb956501da212454a1
+%global gh_commit 937c775a644bd7d2c3dfbb352747488463a6e673
%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
%global gh_branch 2.0-dev
%global gh_owner composer
@@ -21,7 +19,7 @@
%global api_version 2.6.0
%global run_version 2.2.2
-%global upstream_version 2.8.5
+%global upstream_version 2.8.6
#global upstream_prever RC1
#global upstream_lower rc1
@@ -57,9 +55,7 @@ BuildRequires: php(language) >= 7.2.5
BuildRequires: php-cli
BuildRequires: php-json
BuildRequires: pkgconfig(bash-completion)
-%if %{with generators}
BuildRequires: composer-generators
-%endif
# From composer.json, "require": {
# "php": "^7.2.5 || ^8.0",
@@ -114,40 +110,6 @@ Requires: php-tokenizer
Requires: php-xsl
Requires: php-zlib
-# Bundled libraries
-%if %{without generators}
-# License MIT
-Provides: bundled(php-composer(composer/ca-bundle)) = 1.5.5
-Provides: bundled(php-composer(composer/class-map-generator)) = 1.5.0
-Provides: bundled(php-composer(composer/metadata-minifier)) = 1.0.0
-Provides: bundled(php-composer(composer/pcre)) = 2.3.2
-Provides: bundled(php-composer(composer/semver)) = 3.4.3
-Provides: bundled(php-composer(composer/spdx-licenses)) = 1.5.8
-Provides: bundled(php-composer(composer/xdebug-handler)) = 3.0.5
-Provides: bundled(php-composer(justinrainbow/json-schema)) = 5.3.0
-Provides: bundled(php-composer(psr/container)) = 1.1.1
-Provides: bundled(php-composer(psr/log)) = 1.1.4
-Provides: bundled(php-composer(react/promise)) = 3.2.0
-Provides: bundled(php-composer(seld/jsonlint)) = 1.11.0
-Provides: bundled(php-composer(seld/phar-utils)) = 1.2.1
-Provides: bundled(php-composer(seld/signal-handler)) = 2.0.2
-Provides: bundled(php-composer(symfony/console)) = 5.4.47
-Provides: bundled(php-composer(symfony/deprecation-contracts)) = 2.5.4
-Provides: bundled(php-composer(symfony/filesystem)) = 5.4.45
-Provides: bundled(php-composer(symfony/finder)) = 5.4.45
-Provides: bundled(php-composer(symfony/polyfill-ctype)) = 1.31.0
-Provides: bundled(php-composer(symfony/polyfill-intl-grapheme)) = 1.31.0
-Provides: bundled(php-composer(symfony/polyfill-intl-normalizer)) = 1.31.0
-Provides: bundled(php-composer(symfony/polyfill-mbstring)) = 1.31.0
-Provides: bundled(php-composer(symfony/polyfill-php73)) = 1.31.0
-Provides: bundled(php-composer(symfony/polyfill-php80)) = 1.31.0
-Provides: bundled(php-composer(symfony/polyfill-php81)) = 1.31.0
-Provides: bundled(php-composer(symfony/process)) = 5.4.47
-Provides: bundled(php-composer(symfony/service-contracts)) = 2.5.4
-Provides: bundled(php-composer(symfony/string)) = 5.4.47
-# Composer library
-Provides: php-composer(composer/composer) = %{version}
-%endif
# Special internal for Plugin API
Provides: php-composer(composer-plugin-api) = %{api_version}
Provides: php-composer(composer-runtime-api) = %{run_version}
@@ -169,28 +131,6 @@ find . \( -name \*.rpm -o -name \*noxdg \) -delete -print
rm vendor/composer/ca-bundle/res/cacert.pem
-%if %{without generators}
-: 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);
- }
- $res = [];
- foreach($pkgs["packages"] as $pkg) {
- $lic = implode(" and ", $pkg["license"]);
- if (!isset($res[$lic])) $res[$lic] = [];
- $res[$lic][] = sprintf("Provides: bundled(php-composer(%s)) = %s", $pkg["name"], trim($pkg["version"], "v"));
- }
- foreach($res as $lic => $lib) {
- sort($lib);
- printf("# License %s\n%s\n", $lic, implode("\n", $lib));
- }
-'
-%endif
-
: fix reported version
sed -e '/BRANCH_ALIAS_VERSION/s/@package_branch_alias_version@//' \
-i src/Composer/Composer.php
@@ -268,6 +208,9 @@ php -r '
%changelog
+* Tue Feb 25 2025 Remi Collet <remi@remirepo.net> - 2.8.6-1
+- update to 2.8.6
+
* Tue Jan 21 2025 Remi Collet <remi@remirepo.net> - 2.8.5-1
- update to 2.8.5
diff --git a/installed.json b/installed.json
index d50c5a2..223d223 100644
--- a/installed.json
+++ b/installed.json
@@ -81,17 +81,17 @@
},
{
"name": "composer/class-map-generator",
- "version": "1.5.0",
- "version_normalized": "1.5.0.0",
+ "version": "1.6.0",
+ "version_normalized": "1.6.0.0",
"source": {
"type": "git",
"url": "https://github.com/composer/class-map-generator.git",
- "reference": "4b0a223cf5be7c9ee7e0ef1bc7db42b4a97c9915"
+ "reference": "ffe442c5974c44a9343e37a0abcb1cc37319f5b9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/class-map-generator/zipball/4b0a223cf5be7c9ee7e0ef1bc7db42b4a97c9915",
- "reference": "4b0a223cf5be7c9ee7e0ef1bc7db42b4a97c9915",
+ "url": "https://api.github.com/repos/composer/class-map-generator/zipball/ffe442c5974c44a9343e37a0abcb1cc37319f5b9",
+ "reference": "ffe442c5974c44a9343e37a0abcb1cc37319f5b9",
"shasum": ""
},
"require": {
@@ -107,7 +107,7 @@
"phpunit/phpunit": "^8",
"symfony/filesystem": "^5.4 || ^6"
},
- "time": "2024-11-25T16:11:06+00:00",
+ "time": "2025-02-05T10:05:34+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -137,7 +137,7 @@
],
"support": {
"issues": "https://github.com/composer/class-map-generator/issues",
- "source": "https://github.com/composer/class-map-generator/tree/1.5.0"
+ "source": "https://github.com/composer/class-map-generator/tree/1.6.0"
},
"funding": [
{