Hello,
I was trying to run a php application when I've seen that www/composer was a bit outdated, so here's a trivial patch to update it. You can find the complete changelog on github[0], but the TL;DR is something along these lines: (skipping the various bugfix) 1.9.0: - breaking change regarding repositories that require authentication - added options 1.10.0: - breaking change: ``composer global exec'' executes in the current working directory - deprecated something about class autoloading due to classmap optimizations - added options 1.10.2: - added options I personally don't use it, so I've done only a light testing. It seems also that no ports depends directly on it, but www/drush and net/librenms uses it behind the scenes to generate the distfile. [0]: https://github.com/composer/composer/releases Index: Makefile =================================================================== RCS file: /cvs/ports/www/composer/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile 26 Sep 2019 22:01:47 -0000 1.12 +++ Makefile 14 Jun 2020 11:21:07 -0000 @@ -6,7 +6,7 @@ CATEGORIES= www devel PORTROACH= site:https://github.com/composer/composer/releases -V= 1.8.6 +V= 1.10.7 EPOCH= 0 MASTER_SITES= https://getcomposer.org/download/$V/ DISTNAME= composer-$V Index: distinfo =================================================================== RCS file: /cvs/ports/www/composer/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo 12 Jul 2019 17:05:59 -0000 1.7 +++ distinfo 14 Jun 2020 11:21:07 -0000 @@ -1,2 +1,2 @@ -SHA256 (composer-1.8.6.phar) = tm+bU9tyxRF0CN7+ih4AUV/nSel84bCui9qmpaQ91UI= -SIZE (composer-1.8.6.phar) = 1915161 +SHA256 (composer-1.10.7.phar) = uUuHJylmjeW1+/YvFv9YjSojSA3aiMDkXLQ7cht1rik= +SIZE (composer-1.10.7.phar) = 1976232