Tue Apr 27 20:53:23 2021 UTC ()
php-composer: Update to 2.0.13

Upstream release notes:

 - Security: Fixed command injection vulnerability in HgDriver/HgDownloader and
   hardened other VCS drivers and downloaders (GHSA-h5h8-pc6h-jvvx /
   CVE-2021-29472)
 - Fixed install step at the end of the init command to take new dependencies
   into account correctly
 - Fixed update --lock listing updates which were not really happening (#9812)
 - Fixed support for --no-dev combined with --locked in outdated and show
   commands (#9788)


(tpaul)
diff -r1.19 -r1.20 pkgsrc/devel/php-composer/Makefile
diff -r1.18 -r1.19 pkgsrc/devel/php-composer/distinfo

cvs diff -r1.19 -r1.20 pkgsrc/devel/php-composer/Makefile (switch to unified diff)

--- pkgsrc/devel/php-composer/Makefile 2021/04/02 12:42:48 1.19
+++ pkgsrc/devel/php-composer/Makefile 2021/04/27 20:53:23 1.20
@@ -1,38 +1,38 @@ @@ -1,38 +1,38 @@
1# $NetBSD: Makefile,v 1.19 2021/04/02 12:42:48 tpaul Exp $ 1# $NetBSD: Makefile,v 1.20 2021/04/27 20:53:23 tpaul Exp $
2 2
3VERSION= 2.0.12 3VERSION= 2.0.13
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
17AUTO_MKDIRS= yes 17AUTO_MKDIRS= yes
18 18
19DEPENDS+= ${PHP_PKG_PREFIX}-mbstring-[0-9]*:../../converters/php-mbstring 19DEPENDS+= ${PHP_PKG_PREFIX}-mbstring-[0-9]*:../../converters/php-mbstring
20DEPENDS+= ${PHP_PKG_PREFIX}-zip-[0-9]*:../../archivers/php-zip 20DEPENDS+= ${PHP_PKG_PREFIX}-zip-[0-9]*:../../archivers/php-zip
21 21
22do-extract: 22do-extract:
23 ${MKDIR} -m 0755 ${WRKSRC} 23 ${MKDIR} -m 0755 ${WRKSRC}
24 ${INSTALL} -m 0644 ${FILESDIR}/composer ${WRKSRC}/composer 24 ${INSTALL} -m 0644 ${FILESDIR}/composer ${WRKSRC}/composer
25 25
26do-install: 26do-install:
27 ${INSTALL} -m 0755 ${WRKSRC}/composer ${DESTDIR}${PREFIX}/bin/composer 27 ${INSTALL} -m 0755 ${WRKSRC}/composer ${DESTDIR}${PREFIX}/bin/composer
28 ${INSTALL} -m 0644 ${DISTDIR}/${DIST_SUBDIR}/composer.phar \ 28 ${INSTALL} -m 0644 ${DISTDIR}/${DIST_SUBDIR}/composer.phar \
29 ${DESTDIR}${PREFIX}/share/php/composer.phar 29 ${DESTDIR}${PREFIX}/share/php/composer.phar
30 30
31SUBST_CLASSES+= fix-paths 31SUBST_CLASSES+= fix-paths
32SUBST_STAGE.fix-paths= post-extract 32SUBST_STAGE.fix-paths= post-extract
33SUBST_MESSAGE.fix-paths= Fixing absolute paths. 33SUBST_MESSAGE.fix-paths= Fixing absolute paths.
34SUBST_FILES.fix-paths= composer 34SUBST_FILES.fix-paths= composer
35SUBST_VARS.fix-paths= PREFIX 35SUBST_VARS.fix-paths= PREFIX
36 36
37.include "../../lang/php/json.mk" 37.include "../../lang/php/json.mk"
38.include "../../mk/bsd.pkg.mk" 38.include "../../mk/bsd.pkg.mk"

cvs diff -r1.18 -r1.19 pkgsrc/devel/php-composer/distinfo (switch to unified diff)

--- pkgsrc/devel/php-composer/distinfo 2021/04/02 12:42:48 1.18
+++ pkgsrc/devel/php-composer/distinfo 2021/04/27 20:53:23 1.19
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.18 2021/04/02 12:42:48 tpaul Exp $ 1$NetBSD: distinfo,v 1.19 2021/04/27 20:53:23 tpaul Exp $
2 2
3SHA1 (php-composer/2.0.12/composer.phar) = 5117848d0d7236beb9b4c0ff30ae3c26a7d158f0 3SHA1 (php-composer/2.0.13/composer.phar) = c52d07d8ba4a8f42057817fecf9c1dc91a1fe07e
4RMD160 (php-composer/2.0.12/composer.phar) = b532eb7a645eb7b016304f44fa57f63db03102cb 4RMD160 (php-composer/2.0.13/composer.phar) = 4a3348f79f8326d59f1b00fd3280f61a727b7653
5SHA512 (php-composer/2.0.12/composer.phar) = c46097279acf7a5bb7251728aa9f9e9dc3fdb8153373ba81dd74a083880be197ca52af7b01d556280e25ea854313feff2d1f4c1093ed8e6ca51b10356b8ec4ea 5SHA512 (php-composer/2.0.13/composer.phar) = 2be34a5eed817df424fcf13e064ef2985daeabeba25850fc4408d0db5b2bc5881449e3c425106ca08e7b23f4de9b46cc03d61ed02dc0cd1f34452ca08adf5917
6Size (php-composer/2.0.12/composer.phar) = 2213444 bytes 6Size (php-composer/2.0.13/composer.phar) = 2216568 bytes