Wed Jul 27 13:42:53 2022 UTC ()
php-composer: Update to 2.2.17

Upstream release notes:

2.2.17
PSA: If you are seeing issues running non-interactive create-project with a
project that does not configure allow-plugins, see the top post of #10928 for
a workaround.
- Fixed plugins from CWD/vendor being loaded in some cases like create-project
  or validate even though the target directory is outside of CWD (#10935)
- Fixed support for legacy (Composer 1.x, e.g. hirak/prestissimo) plugins which
  will not warn/error anymore if not in allow-plugins, as they are anyway not
  loaded (#10928)
- Fixed pre-install check for allowed plugins not taking --no-plugins into
  account (#10925)
- Fixed support for disable_functions containing disk_free_space (#10936)
- Fixed RootPackageRepository usages to always clone the root package to avoid
  interoperability issues with plugins (#10940)

2.2.16
- Fixed non-interactive behavior of allow-plugins to throw instead of continue
  with a warning to avoid broken installs (#10920)
- Fixed allow-plugins BC mode to ensure old lock files created pre-2.2 can be
  installed with only a warning but plugins fully loaded (#10920)
- Fixed deprecation notice (#10921)

2.2.15
- Fixed support for cache-read-only where the filesystem is not writable
  (#10906)
- Fixed type error when using allow-plugins: true (#10909)
- Fixed @putenv scripts receiving arguments passed to the command (#10846)
- Fixed support for spaces in paths with binary proxies on Windows (#10836)
- Fixed type error in GitDownloader if branches cannot be listed (#10888)
- Fixed RootPackageInterface issue on PHP 5.3.3 (#10895)


(tpaul)
diff -r1.28 -r1.29 pkgsrc/devel/php-composer/Makefile
diff -r1.29 -r1.30 pkgsrc/devel/php-composer/distinfo

cvs diff -r1.28 -r1.29 pkgsrc/devel/php-composer/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/php-composer/Makefile 2022/06/10 15:06:54 1.28
+++ pkgsrc/devel/php-composer/Makefile 2022/07/27 13:42:53 1.29
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.28 2022/06/10 15:06:54 tpaul Exp $ 1# $NetBSD: Makefile,v 1.29 2022/07/27 13:42:53 tpaul Exp $
2 2
3VERSION= 2.2.14 3VERSION= 2.2.17
4PKGNAME= ${PHP_PKG_PREFIX}-composer-${VERSION} 4PKGNAME= ${PHP_PKG_PREFIX}-composer-${VERSION}
5DISTNAME= composer 5DISTNAME= composer
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= https://getcomposer.org/download/${VERSION}/ 7MASTER_SITES= https://getcomposer.org/download/${VERSION}/
8DIST_SUBDIR= php-composer/${VERSION} 8DIST_SUBDIR= php-composer/${VERSION}
9EXTRACT_SUFX= .phar 9EXTRACT_SUFX= .phar
10 10
11MAINTAINER= tpaul@NetBSD.org 11MAINTAINER= tpaul@NetBSD.org
12HOMEPAGE= https://getcomposer.org/ 12HOMEPAGE= https://getcomposer.org/
13COMMENT= Dependency Manager for PHP 13COMMENT= Dependency Manager for PHP
14LICENSE= mit 14LICENSE= mit
15 15
16NO_BUILD= yes 16NO_BUILD= yes

cvs diff -r1.29 -r1.30 pkgsrc/devel/php-composer/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/php-composer/distinfo 2022/06/10 15:06:54 1.29
+++ pkgsrc/devel/php-composer/distinfo 2022/07/27 13:42:53 1.30
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.29 2022/06/10 15:06:54 tpaul Exp $ 1$NetBSD: distinfo,v 1.30 2022/07/27 13:42:53 tpaul Exp $
2 2
3BLAKE2s (php-composer/2.2.14/composer.phar) = ce6ee269e57c962327f9bba20a3934f97cb1b84606307c6f8c331c2cfc1c2cb1 3BLAKE2s (php-composer/2.2.17/composer.phar) = a01b60856930b8f2de9067561ca34779a066e42cbcc93c543f810877f53b1907
4SHA512 (php-composer/2.2.14/composer.phar) = daa33a161858c142f2f23798dbbcf500d3bbdc44ef241d33a586fad337e7e7dc68fd7cb21ee26851fa42bb840ce87cb1efef06f4b5bd896d351c1cfd3e82f38f 4SHA512 (php-composer/2.2.17/composer.phar) = 4b71d56522088a8668c8ceaf446e2a6ec78cb6c07d0799267b674083f56e168b66b8a824bbce39c11d78e4f79fdaeb0dc0a7aaeb03347ed7854ca51975cecc03
5Size (php-composer/2.2.14/composer.phar) = 2379125 bytes 5Size (php-composer/2.2.17/composer.phar) = 2381354 bytes