public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-php/composer/files/, dev-php/composer/
@ 2018-09-20 12:00 Thomas Deutschmann
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Deutschmann @ 2018-09-20 12:00 UTC (permalink / raw
  To: gentoo-commits

commit:     c2f8dd5d0a2c25cf357cdca706e297306261e01e
Author:     Tomas Mozes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Fri Sep  7 11:24:05 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Sep 20 12:00:25 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f8dd5d

dev-php/composer: bump to 1.7.2

Closes: https://bugs.gentoo.org/665426
Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-php/composer/Manifest              |  1 +
 dev-php/composer/composer-1.7.2.ebuild | 46 ++++++++++++++++++++++++++++++++++
 dev-php/composer/files/autoload-r1.php | 28 +++++++++++++++++++++
 3 files changed, 75 insertions(+)

diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest
index de968006048..4046712c1f7 100644
--- a/dev-php/composer/Manifest
+++ b/dev-php/composer/Manifest
@@ -1,2 +1,3 @@
 DIST composer-1.6.3.tar.gz 396955 BLAKE2B ee455c8ff7446fe2b51180c1c719a28a5efd30b24ba0f521ce07b02007bfaad15aea4d45b2a381d4a3abef123ce67077f8bf0bc3bee447752f3ab87bb6a5d46b SHA512 d373afe1bf8a5572f1d0bf3451d29ef1ea41f96a5fe54789e906601229d9366536ff0abdc7e0afa7cd14b22ccecf9ddf8b32fec14d4cd6fb308b878034af374c
 DIST composer-1.6.5.tar.gz 398169 BLAKE2B e89fb8805a58d031d4ba1e9694fb45eefa734d5ed79e1bd7c6aef02bf8a52ace19ed7fa109270d67af973f6892a45122017bc42bbd115245dc521e4720b5a549 SHA512 5f18a43af0b94006f4d553f03574347c7f279c409e3467ee65dfff12dad810d625a06452208e2024479faa0b1608ce122a293810e69b826667072171de7d905a
+DIST composer-1.7.2.tar.gz 401211 BLAKE2B b3470a45dcffe8758c3e498a6298f726928a03d297eefa182b823c5c263aca3492f2b3514528c3bb252100cd2f2b64d5a46a74c91cba76823d75433d1ae5c762 SHA512 c6cdb3c122c78383ea5f133bf54d44474c13e343e25e8ac4992e8d213f7645221009b20def194de8d91217f3f9105a7a3b601ab86206ce4c376b028dcb181151

diff --git a/dev-php/composer/composer-1.7.2.ebuild b/dev-php/composer/composer-1.7.2.ebuild
new file mode 100644
index 00000000000..7b2ac373938
--- /dev/null
+++ b/dev-php/composer/composer-1.7.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Dependency Manager for PHP"
+HOMEPAGE="https://github.com/composer/composer"
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	dev-lang/php:*[curl]
+	>=dev-php/ca-bundle-1.1.2
+	>=dev-php/psr-log-1.0.2
+	dev-php/fedora-autoloader
+	>=dev-php/json-schema-5.2.7
+	>=dev-php/jsonlint-1.7.1
+	>=dev-php/phar-utils-1.0.1
+	>=dev-php/semver-1.4.2
+	>=dev-php/spdx-licenses-1.4.0
+	>=dev-php/symfony-console-2.8.43
+	>=dev-php/symfony-filesystem-2.8.43
+	>=dev-php/symfony-finder-2.7.20
+	>=dev-php/symfony-process-2.8.43
+	>=dev-php/xdebug-handler-1.2.0"
+
+src_install() {
+	insinto "/usr/share/${PN}"
+
+	# Composer expects the LICENSE file to be there, and the
+	# easiest thing to do is to give it what it wants.
+	doins -r src res LICENSE
+
+	insinto "/usr/share/${PN}/vendor"
+	newins "${FILESDIR}"/autoload-r1.php autoload.php
+
+	exeinto "/usr/share/${PN}/bin"
+	doexe "bin/${PN}"
+	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
+
+	dodoc CHANGELOG.md README.md doc/*.md
+	dodoc -r doc/articles doc/faqs
+}

diff --git a/dev-php/composer/files/autoload-r1.php b/dev-php/composer/files/autoload-r1.php
new file mode 100644
index 00000000000..bece97f17ce
--- /dev/null
+++ b/dev-php/composer/files/autoload-r1.php
@@ -0,0 +1,28 @@
+<?php
+/* Autoloader for composer and its dependencies */
+
+$vendorDir = '/usr/share/php';
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+    require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4(
+  'Composer\\',
+  __DIR__ . '/../src/Composer'
+);
+
+// Dependencies
+\Fedora\Autoloader\Dependencies::required(array(
+	$vendorDir . '/JsonSchema/autoload.php',
+	$vendorDir . '/Composer/CaBundle/autoload.php',
+	$vendorDir . '/Composer/Semver/autoload.php',
+	$vendorDir . '/Composer/Spdx/autoload.php',
+	$vendorDir . '/Composer/XdebugHandler/autoload.php',
+	$vendorDir . '/Seld/JsonLint/autoload.php',
+	$vendorDir . '/Symfony/Component/Console/autoload.php',
+	$vendorDir . '/Symfony/Component/Finder/autoload.php',
+	$vendorDir . '/Symfony/Component/Process/autoload.php',
+	$vendorDir . '/Symfony/Component/Filesystem/autoload.php',
+	$vendorDir . '/Seld/PharUtils/autoload.php',
+	$vendorDir . '/Psr/Log/autoload.php',
+));


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/composer/files/, dev-php/composer/
@ 2023-08-26 15:09 Andreas Sturmlechner
  0 siblings, 0 replies; 2+ messages in thread
From: Andreas Sturmlechner @ 2023-08-26 15:09 UTC (permalink / raw
  To: gentoo-commits

commit:     9500f2efb40e273db6a7729d46a01751aabdd145
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 12:58:11 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 15:09:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9500f2ef

dev-php/composer: drop versions

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-php/composer/Manifest                   | 12 -----
 dev-php/composer/composer-1.10.22-r1.ebuild | 48 -----------------
 dev-php/composer/composer-2.0.13.ebuild     | 80 -----------------------------
 dev-php/composer/composer-2.0.14.ebuild     | 80 -----------------------------
 dev-php/composer/composer-2.1.1.ebuild      | 80 -----------------------------
 dev-php/composer/composer-2.1.10.ebuild     | 80 -----------------------------
 dev-php/composer/composer-2.1.11.ebuild     | 80 -----------------------------
 dev-php/composer/composer-2.1.2.ebuild      | 80 -----------------------------
 dev-php/composer/composer-2.1.3.ebuild      | 80 -----------------------------
 dev-php/composer/composer-2.1.5.ebuild      | 80 -----------------------------
 dev-php/composer/composer-2.1.6.ebuild      | 80 -----------------------------
 dev-php/composer/composer-2.1.8.ebuild      | 80 -----------------------------
 dev-php/composer/composer-2.1.9.ebuild      | 80 -----------------------------
 dev-php/composer/files/autoload-r1.php      | 28 ----------
 14 files changed, 968 deletions(-)

diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest
index 25cc2064e2e7..469dac5c757d 100644
--- a/dev-php/composer/Manifest
+++ b/dev-php/composer/Manifest
@@ -1,13 +1 @@
-DIST composer-1.10.22.tar.gz 429521 BLAKE2B da7a340b63fd2540886e0fe9252a115bffdfdddfb9cc5063b296fa4026275390641a761260597f9f4421bfcde62c5f8c9fd4757e41a8278ff0063f905d3a5b50 SHA512 e1a9e22d3e0673a0bbdbc4a97a330e15ce2b6b9e81a6bfc97a6d5918713d02fc414a36393e8760830418d9bde0664cbbcd8e454d6c6be14db585565a3eeb452b
-DIST composer-2.0.13.tar.gz 497819 BLAKE2B ab51556ff65b0c2822d5419bb6dde2c775c91ed210af6ab84f272db0ea823866d75090173663d517cd36163bbe04ce06f597c670fce45b595716baaf05253d8e SHA512 b16425e0553f69c23e636cc51711e2e433125ac55a29d21c66eead4b40080379449868810e9b443996e3959feae2be6ed9c9a100bc5e3f84d210654dd160887f
-DIST composer-2.0.14.tar.gz 498661 BLAKE2B 0b454ed6a00b5cab169a4ff82e9a3d7ceb0d885bd1fe8f70ed495bc28e13a93f477c24df7d9510d0611941addc894d914b6856ef823762f0aeb596fef9332526 SHA512 7eb87f8454d38a091bf97ad470c41f6d1b82bc153618312093935d2b7b5890bf3d1eba25f9bd8e46c5f8ae462729e85ea19eb03184a4484332694a6369a82917
-DIST composer-2.1.1.tar.gz 513391 BLAKE2B 9177eb7d1acfb3557dde0382e0d0b6fd367a16f4c2de30739c40a1fae396e7f188173c5ef9356c6f55922457ea52c7c3e19e9040c37e86fdb4575016aac07808 SHA512 22105ab3f831ab89cf80e247c6e6f6263f3116a24394b9367b7e7c1e1aebfdcf9bb833add4763c34c621714dd8f22c87327ccf6c8eeef113f753ba800a111a5c
-DIST composer-2.1.10.tar.gz 533734 BLAKE2B d5ea19e81e71c009062fbca43bd33b5e4e6d60049444a1f46cebeb7dabf239726e83d9a1d68deecac0a172d2e8a6946bde1ea7b304f95acacd539759e90f8a9f SHA512 179d40b4f56b7559d377936f5fa712ee733b5c3b503a7988eba4fd411d8eca7f4070108e3cdfc68b17b2acd8da296dbe1d46f984aefe9867acf0f7f650238315
-DIST composer-2.1.11.tar.gz 534246 BLAKE2B fc4ff9ef3c0c3a58ef3dcf76e527f6208d8592aaf518b3ffacd9af4210060734f2d73d64e3d8d9b2de0c43280641cb064c76f7e7984dc0c5d71d7092a0373188 SHA512 e4cd092cd10b570fda597d50dd8c4b751e4c05cca9b3436e8badca31bd115e5748b3a09ca26c566cdd3e18703a7aaa6e60c62873140c7925c6db28651f5a128c
 DIST composer-2.1.12.tar.gz 535017 BLAKE2B 1eb0f7266f81efacbb0a9607828ebd8baf7147a161c478c75968ac02b5e32688601a8be53ef03f66162847b3e2f15b47398f6f57b7e3d9da7743d34c1a19cd7c SHA512 5848a686568cf2bf587b4f4c21fc095b2e6578c2a4897329411e473ce6250e6304726a47078f70f19fb168359fb991109ec975241b868f8b71dcf30c32a888c5
-DIST composer-2.1.2.tar.gz 513790 BLAKE2B cc1c807ae4d69537541acf3ec384dbad64bf3196067c5ad016b03903e9b47460a6757c0fe692600f3042650c030b323f0a0b5ef4c3933049899843cbdc8266dc SHA512 1835daeb943af2ff58e5f5b3966b59356c14ac740689779c05fa0021174a7d0ac2a45aae7f54fade0695ca7eedf59f7ac4c9c14ae4aa1e4a5fbfb1650aae8ca9
-DIST composer-2.1.3.tar.gz 514147 BLAKE2B 3abf64aceea5b95b72419b60fc74d23e42c652036690c2e31b4250eb4a0e3607a1b4080745642fb085be75dd1174073164f9a8a1422745b4bff5887df694fd99 SHA512 d3214f39651e323b419979ed150d5239f992a6b643048a73a777ece0a1b3d5e3dc2c58a5084b3e825834acc258c18947b0c6461c47960a10552617c8f541df86
-DIST composer-2.1.5.tar.gz 515243 BLAKE2B 078b14727aba1d6278e046e0a1a7b90edae6532ae5874093824db39bb10a0f663543944fe0bb17ddad3dbf40736eef1bb1a8049f5e4dd557f6f01e0d854c213b SHA512 cd4f166d3d1ca7edc8b473ac47775caca98dc2a8bc758b34e6fdd4669ffbe0aa71f900a366e40ff73f830aa602377a5ef3f40022006138e216f0127c75120b96
-DIST composer-2.1.6.tar.gz 517576 BLAKE2B 27a7c76d36a0c86110c2e39ba5977b7ea04bd10897dda4b563edad9cdf2b7e134d3545e5efa5eeb1518f1f0d5366c29de7fb1d6e9032b567195676de121bedbd SHA512 244d64c3c1eadb58ea945e8d448c3fdcf83a6bb3c09eede63c36a6e11f7b2131a797a9ca10c5447bf868ea3439681f9f9079933e26953b5387b7e0c3333480e2
-DIST composer-2.1.8.tar.gz 522462 BLAKE2B 12fb95088146e56568b05ad13ae7630b664337ca338d4cb3e8cc126bc90173a21da6f8e4d2cd883ad15a7b67670bae297a6e02518de3dbaf9d980a74afd6c60c SHA512 00816294a2837934a846a672d34ac830ae36b063d6ffb57d883f553b69cf205822d5d9994c3f6fa67e324ff9d47740bb1b843ad68cf911b220f411cc0b0fe1d2
-DIST composer-2.1.9.tar.gz 523638 BLAKE2B fa5d9ce1d2bc65a8c92f9651f7b4fe4455d16d39798e79f43027f2617bd5d7245399f5a9bb772ff8fc64f055919836a5c575c7d0452657544495da547dbad447 SHA512 38377bde788443df234e2893efec90705dae0d4b7ee3b00f60c156e6471ba4c98c8ee64709ee1a06315702129dd716904f02439206a0a023ac2142359c6765cc

diff --git a/dev-php/composer/composer-1.10.22-r1.ebuild b/dev-php/composer/composer-1.10.22-r1.ebuild
deleted file mode 100644
index 6d92252702fa..000000000000
--- a/dev-php/composer/composer-1.10.22-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.1.3
-	>=dev-php/psr-log-1.1.0
-	dev-php/fedora-autoloader
-	>=dev-php/json-schema-5.2.10
-	>=dev-php/jsonlint-1.7.1
-	>=dev-php/phar-utils-1.0.1
-	<dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.5.0
-	>=dev-php/symfony-console-2.8.48
-	>=dev-php/symfony-filesystem-2.8.48
-	>=dev-php/symfony-finder-2.8.49
-	>=dev-php/symfony-process-2.8.48
-	>=dev-php/xdebug-handler-1.3.1"
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r src res LICENSE
-
-	insinto "/usr/share/${PN}/vendor"
-	newins "${FILESDIR}"/autoload-r1.php autoload.php
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-2.0.13.ebuild b/dev-php/composer/composer-2.0.13.ebuild
deleted file mode 100644
index 24fa78b2de66..000000000000
--- a/dev-php/composer/composer-2.0.13.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND="dev-php/theseer-Autoload"
-
-RDEPEND="dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.0
-	dev-php/fedora-autoloader
-	>=dev-php/jsonlint-1.4
-	>=dev-php/json-schema-5.2.10
-	>=dev-php/metadata-minifier-1.0
-	>=dev-php/phar-utils-1.0
-	>=dev-php/psr-log-1.0
-	>=dev-php/reactphp-promise-2.7
-	>=dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.2
-	>=dev-php/symfony-console-2.8.52
-	>=dev-php/symfony-filesystem-2.8.52
-	>=dev-php/symfony-finder-2.8.52
-	>=dev-php/symfony-process-2.8.52
-	>=dev-php/xdebug-handler-1.1"
-
-src_prepare() {
-	default
-
-	mkdir vendor || die
-
-	phpab \
-		--output vendor/autoload.php \
-		--template "${FILESDIR}"/autoload.php.tpl \
-		--basedir src \
-		src \
-		|| die
-
-	cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required([
-	'/usr/share/php/Composer/CaBundle/autoload.php',
-	'/usr/share/php/Composer/MetadataMinifier/autoload.php',
-	'/usr/share/php/Composer/Semver/autoload.php',
-	'/usr/share/php/Composer/Spdx/autoload.php',
-	'/usr/share/php/Composer/XdebugHandler/autoload.php',
-	'/usr/share/php/JsonSchema/autoload.php',
-	'/usr/share/php/Psr/Log/autoload.php',
-	'/usr/share/php/Seld/JsonLint/autoload.php',
-	'/usr/share/php/Seld/PharUtils/autoload.php',
-	'/usr/share/php/Symfony/Component/Console/autoload.php',
-	'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
-	'/usr/share/php/Symfony/Component/Finder/autoload.php',
-	'/usr/share/php/Symfony/Component/Process/autoload.php',
-	'/usr/share/php/React/Promise/autoload.php'
-]);
-EOF
-}
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r LICENSE res src vendor
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-2.0.14.ebuild b/dev-php/composer/composer-2.0.14.ebuild
deleted file mode 100644
index a86e72a98bc0..000000000000
--- a/dev-php/composer/composer-2.0.14.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="dev-php/theseer-Autoload"
-
-RDEPEND="dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.0
-	dev-php/fedora-autoloader
-	>=dev-php/jsonlint-1.4
-	>=dev-php/json-schema-5.2.10
-	>=dev-php/metadata-minifier-1.0
-	>=dev-php/phar-utils-1.0
-	>=dev-php/psr-log-1.0
-	>=dev-php/reactphp-promise-2.7
-	>=dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.2
-	>=dev-php/symfony-console-2.8.52
-	>=dev-php/symfony-filesystem-2.8.52
-	>=dev-php/symfony-finder-2.8.52
-	>=dev-php/symfony-process-2.8.52
-	>=dev-php/xdebug-handler-2"
-
-src_prepare() {
-	default
-
-	mkdir vendor || die
-
-	phpab \
-		--output vendor/autoload.php \
-		--template "${FILESDIR}"/autoload.php.tpl \
-		--basedir src \
-		src \
-		|| die
-
-	cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required([
-	'/usr/share/php/Composer/CaBundle/autoload.php',
-	'/usr/share/php/Composer/MetadataMinifier/autoload.php',
-	'/usr/share/php/Composer/Semver/autoload.php',
-	'/usr/share/php/Composer/Spdx/autoload.php',
-	'/usr/share/php/Composer/XdebugHandler/autoload.php',
-	'/usr/share/php/JsonSchema/autoload.php',
-	'/usr/share/php/Psr/Log/autoload.php',
-	'/usr/share/php/Seld/JsonLint/autoload.php',
-	'/usr/share/php/Seld/PharUtils/autoload.php',
-	'/usr/share/php/Symfony/Component/Console/autoload.php',
-	'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
-	'/usr/share/php/Symfony/Component/Finder/autoload.php',
-	'/usr/share/php/Symfony/Component/Process/autoload.php',
-	'/usr/share/php/React/Promise/autoload.php'
-]);
-EOF
-}
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r LICENSE res src vendor
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-2.1.1.ebuild b/dev-php/composer/composer-2.1.1.ebuild
deleted file mode 100644
index a86e72a98bc0..000000000000
--- a/dev-php/composer/composer-2.1.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="dev-php/theseer-Autoload"
-
-RDEPEND="dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.0
-	dev-php/fedora-autoloader
-	>=dev-php/jsonlint-1.4
-	>=dev-php/json-schema-5.2.10
-	>=dev-php/metadata-minifier-1.0
-	>=dev-php/phar-utils-1.0
-	>=dev-php/psr-log-1.0
-	>=dev-php/reactphp-promise-2.7
-	>=dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.2
-	>=dev-php/symfony-console-2.8.52
-	>=dev-php/symfony-filesystem-2.8.52
-	>=dev-php/symfony-finder-2.8.52
-	>=dev-php/symfony-process-2.8.52
-	>=dev-php/xdebug-handler-2"
-
-src_prepare() {
-	default
-
-	mkdir vendor || die
-
-	phpab \
-		--output vendor/autoload.php \
-		--template "${FILESDIR}"/autoload.php.tpl \
-		--basedir src \
-		src \
-		|| die
-
-	cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required([
-	'/usr/share/php/Composer/CaBundle/autoload.php',
-	'/usr/share/php/Composer/MetadataMinifier/autoload.php',
-	'/usr/share/php/Composer/Semver/autoload.php',
-	'/usr/share/php/Composer/Spdx/autoload.php',
-	'/usr/share/php/Composer/XdebugHandler/autoload.php',
-	'/usr/share/php/JsonSchema/autoload.php',
-	'/usr/share/php/Psr/Log/autoload.php',
-	'/usr/share/php/Seld/JsonLint/autoload.php',
-	'/usr/share/php/Seld/PharUtils/autoload.php',
-	'/usr/share/php/Symfony/Component/Console/autoload.php',
-	'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
-	'/usr/share/php/Symfony/Component/Finder/autoload.php',
-	'/usr/share/php/Symfony/Component/Process/autoload.php',
-	'/usr/share/php/React/Promise/autoload.php'
-]);
-EOF
-}
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r LICENSE res src vendor
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-2.1.10.ebuild b/dev-php/composer/composer-2.1.10.ebuild
deleted file mode 100644
index 1eb058b7a474..000000000000
--- a/dev-php/composer/composer-2.1.10.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="dev-php/theseer-Autoload"
-
-RDEPEND="dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.0
-	dev-php/fedora-autoloader
-	>=dev-php/jsonlint-1.4
-	>=dev-php/json-schema-5.2.11
-	>=dev-php/metadata-minifier-1.0
-	>=dev-php/phar-utils-1.0
-	>=dev-php/psr-log-1.0
-	>=dev-php/reactphp-promise-2.7
-	>=dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.2
-	>=dev-php/symfony-console-2.8.52
-	>=dev-php/symfony-filesystem-2.8.52
-	>=dev-php/symfony-finder-2.8.52
-	>=dev-php/symfony-process-2.8.52
-	>=dev-php/xdebug-handler-2"
-
-src_prepare() {
-	default
-
-	mkdir vendor || die
-
-	phpab \
-		--output vendor/autoload.php \
-		--template "${FILESDIR}"/autoload.php.tpl \
-		--basedir src \
-		src \
-		|| die
-
-	cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required([
-	'/usr/share/php/Composer/CaBundle/autoload.php',
-	'/usr/share/php/Composer/MetadataMinifier/autoload.php',
-	'/usr/share/php/Composer/Semver/autoload.php',
-	'/usr/share/php/Composer/Spdx/autoload.php',
-	'/usr/share/php/Composer/XdebugHandler/autoload.php',
-	'/usr/share/php/JsonSchema/autoload.php',
-	'/usr/share/php/Psr/Log/autoload.php',
-	'/usr/share/php/Seld/JsonLint/autoload.php',
-	'/usr/share/php/Seld/PharUtils/autoload.php',
-	'/usr/share/php/Symfony/Component/Console/autoload.php',
-	'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
-	'/usr/share/php/Symfony/Component/Finder/autoload.php',
-	'/usr/share/php/Symfony/Component/Process/autoload.php',
-	'/usr/share/php/React/Promise/autoload.php'
-]);
-EOF
-}
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r LICENSE res src vendor
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-2.1.11.ebuild b/dev-php/composer/composer-2.1.11.ebuild
deleted file mode 100644
index 1eb058b7a474..000000000000
--- a/dev-php/composer/composer-2.1.11.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="dev-php/theseer-Autoload"
-
-RDEPEND="dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.0
-	dev-php/fedora-autoloader
-	>=dev-php/jsonlint-1.4
-	>=dev-php/json-schema-5.2.11
-	>=dev-php/metadata-minifier-1.0
-	>=dev-php/phar-utils-1.0
-	>=dev-php/psr-log-1.0
-	>=dev-php/reactphp-promise-2.7
-	>=dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.2
-	>=dev-php/symfony-console-2.8.52
-	>=dev-php/symfony-filesystem-2.8.52
-	>=dev-php/symfony-finder-2.8.52
-	>=dev-php/symfony-process-2.8.52
-	>=dev-php/xdebug-handler-2"
-
-src_prepare() {
-	default
-
-	mkdir vendor || die
-
-	phpab \
-		--output vendor/autoload.php \
-		--template "${FILESDIR}"/autoload.php.tpl \
-		--basedir src \
-		src \
-		|| die
-
-	cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required([
-	'/usr/share/php/Composer/CaBundle/autoload.php',
-	'/usr/share/php/Composer/MetadataMinifier/autoload.php',
-	'/usr/share/php/Composer/Semver/autoload.php',
-	'/usr/share/php/Composer/Spdx/autoload.php',
-	'/usr/share/php/Composer/XdebugHandler/autoload.php',
-	'/usr/share/php/JsonSchema/autoload.php',
-	'/usr/share/php/Psr/Log/autoload.php',
-	'/usr/share/php/Seld/JsonLint/autoload.php',
-	'/usr/share/php/Seld/PharUtils/autoload.php',
-	'/usr/share/php/Symfony/Component/Console/autoload.php',
-	'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
-	'/usr/share/php/Symfony/Component/Finder/autoload.php',
-	'/usr/share/php/Symfony/Component/Process/autoload.php',
-	'/usr/share/php/React/Promise/autoload.php'
-]);
-EOF
-}
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r LICENSE res src vendor
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-2.1.2.ebuild b/dev-php/composer/composer-2.1.2.ebuild
deleted file mode 100644
index a86e72a98bc0..000000000000
--- a/dev-php/composer/composer-2.1.2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="dev-php/theseer-Autoload"
-
-RDEPEND="dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.0
-	dev-php/fedora-autoloader
-	>=dev-php/jsonlint-1.4
-	>=dev-php/json-schema-5.2.10
-	>=dev-php/metadata-minifier-1.0
-	>=dev-php/phar-utils-1.0
-	>=dev-php/psr-log-1.0
-	>=dev-php/reactphp-promise-2.7
-	>=dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.2
-	>=dev-php/symfony-console-2.8.52
-	>=dev-php/symfony-filesystem-2.8.52
-	>=dev-php/symfony-finder-2.8.52
-	>=dev-php/symfony-process-2.8.52
-	>=dev-php/xdebug-handler-2"
-
-src_prepare() {
-	default
-
-	mkdir vendor || die
-
-	phpab \
-		--output vendor/autoload.php \
-		--template "${FILESDIR}"/autoload.php.tpl \
-		--basedir src \
-		src \
-		|| die
-
-	cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required([
-	'/usr/share/php/Composer/CaBundle/autoload.php',
-	'/usr/share/php/Composer/MetadataMinifier/autoload.php',
-	'/usr/share/php/Composer/Semver/autoload.php',
-	'/usr/share/php/Composer/Spdx/autoload.php',
-	'/usr/share/php/Composer/XdebugHandler/autoload.php',
-	'/usr/share/php/JsonSchema/autoload.php',
-	'/usr/share/php/Psr/Log/autoload.php',
-	'/usr/share/php/Seld/JsonLint/autoload.php',
-	'/usr/share/php/Seld/PharUtils/autoload.php',
-	'/usr/share/php/Symfony/Component/Console/autoload.php',
-	'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
-	'/usr/share/php/Symfony/Component/Finder/autoload.php',
-	'/usr/share/php/Symfony/Component/Process/autoload.php',
-	'/usr/share/php/React/Promise/autoload.php'
-]);
-EOF
-}
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r LICENSE res src vendor
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-2.1.3.ebuild b/dev-php/composer/composer-2.1.3.ebuild
deleted file mode 100644
index a86e72a98bc0..000000000000
--- a/dev-php/composer/composer-2.1.3.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="dev-php/theseer-Autoload"
-
-RDEPEND="dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.0
-	dev-php/fedora-autoloader
-	>=dev-php/jsonlint-1.4
-	>=dev-php/json-schema-5.2.10
-	>=dev-php/metadata-minifier-1.0
-	>=dev-php/phar-utils-1.0
-	>=dev-php/psr-log-1.0
-	>=dev-php/reactphp-promise-2.7
-	>=dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.2
-	>=dev-php/symfony-console-2.8.52
-	>=dev-php/symfony-filesystem-2.8.52
-	>=dev-php/symfony-finder-2.8.52
-	>=dev-php/symfony-process-2.8.52
-	>=dev-php/xdebug-handler-2"
-
-src_prepare() {
-	default
-
-	mkdir vendor || die
-
-	phpab \
-		--output vendor/autoload.php \
-		--template "${FILESDIR}"/autoload.php.tpl \
-		--basedir src \
-		src \
-		|| die
-
-	cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required([
-	'/usr/share/php/Composer/CaBundle/autoload.php',
-	'/usr/share/php/Composer/MetadataMinifier/autoload.php',
-	'/usr/share/php/Composer/Semver/autoload.php',
-	'/usr/share/php/Composer/Spdx/autoload.php',
-	'/usr/share/php/Composer/XdebugHandler/autoload.php',
-	'/usr/share/php/JsonSchema/autoload.php',
-	'/usr/share/php/Psr/Log/autoload.php',
-	'/usr/share/php/Seld/JsonLint/autoload.php',
-	'/usr/share/php/Seld/PharUtils/autoload.php',
-	'/usr/share/php/Symfony/Component/Console/autoload.php',
-	'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
-	'/usr/share/php/Symfony/Component/Finder/autoload.php',
-	'/usr/share/php/Symfony/Component/Process/autoload.php',
-	'/usr/share/php/React/Promise/autoload.php'
-]);
-EOF
-}
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r LICENSE res src vendor
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-2.1.5.ebuild b/dev-php/composer/composer-2.1.5.ebuild
deleted file mode 100644
index 1dd769c75b17..000000000000
--- a/dev-php/composer/composer-2.1.5.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="dev-php/theseer-Autoload"
-
-RDEPEND="dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.0
-	dev-php/fedora-autoloader
-	>=dev-php/jsonlint-1.4
-	>=dev-php/json-schema-5.2.11
-	>=dev-php/metadata-minifier-1.0
-	>=dev-php/phar-utils-1.0
-	>=dev-php/psr-log-1.0
-	>=dev-php/reactphp-promise-2.7
-	>=dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.2
-	>=dev-php/symfony-console-2.8.52
-	>=dev-php/symfony-filesystem-2.8.52
-	>=dev-php/symfony-finder-2.8.52
-	>=dev-php/symfony-process-2.8.52
-	>=dev-php/xdebug-handler-2"
-
-src_prepare() {
-	default
-
-	mkdir vendor || die
-
-	phpab \
-		--output vendor/autoload.php \
-		--template "${FILESDIR}"/autoload.php.tpl \
-		--basedir src \
-		src \
-		|| die
-
-	cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required([
-	'/usr/share/php/Composer/CaBundle/autoload.php',
-	'/usr/share/php/Composer/MetadataMinifier/autoload.php',
-	'/usr/share/php/Composer/Semver/autoload.php',
-	'/usr/share/php/Composer/Spdx/autoload.php',
-	'/usr/share/php/Composer/XdebugHandler/autoload.php',
-	'/usr/share/php/JsonSchema/autoload.php',
-	'/usr/share/php/Psr/Log/autoload.php',
-	'/usr/share/php/Seld/JsonLint/autoload.php',
-	'/usr/share/php/Seld/PharUtils/autoload.php',
-	'/usr/share/php/Symfony/Component/Console/autoload.php',
-	'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
-	'/usr/share/php/Symfony/Component/Finder/autoload.php',
-	'/usr/share/php/Symfony/Component/Process/autoload.php',
-	'/usr/share/php/React/Promise/autoload.php'
-]);
-EOF
-}
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r LICENSE res src vendor
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-2.1.6.ebuild b/dev-php/composer/composer-2.1.6.ebuild
deleted file mode 100644
index 1dd769c75b17..000000000000
--- a/dev-php/composer/composer-2.1.6.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="dev-php/theseer-Autoload"
-
-RDEPEND="dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.0
-	dev-php/fedora-autoloader
-	>=dev-php/jsonlint-1.4
-	>=dev-php/json-schema-5.2.11
-	>=dev-php/metadata-minifier-1.0
-	>=dev-php/phar-utils-1.0
-	>=dev-php/psr-log-1.0
-	>=dev-php/reactphp-promise-2.7
-	>=dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.2
-	>=dev-php/symfony-console-2.8.52
-	>=dev-php/symfony-filesystem-2.8.52
-	>=dev-php/symfony-finder-2.8.52
-	>=dev-php/symfony-process-2.8.52
-	>=dev-php/xdebug-handler-2"
-
-src_prepare() {
-	default
-
-	mkdir vendor || die
-
-	phpab \
-		--output vendor/autoload.php \
-		--template "${FILESDIR}"/autoload.php.tpl \
-		--basedir src \
-		src \
-		|| die
-
-	cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required([
-	'/usr/share/php/Composer/CaBundle/autoload.php',
-	'/usr/share/php/Composer/MetadataMinifier/autoload.php',
-	'/usr/share/php/Composer/Semver/autoload.php',
-	'/usr/share/php/Composer/Spdx/autoload.php',
-	'/usr/share/php/Composer/XdebugHandler/autoload.php',
-	'/usr/share/php/JsonSchema/autoload.php',
-	'/usr/share/php/Psr/Log/autoload.php',
-	'/usr/share/php/Seld/JsonLint/autoload.php',
-	'/usr/share/php/Seld/PharUtils/autoload.php',
-	'/usr/share/php/Symfony/Component/Console/autoload.php',
-	'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
-	'/usr/share/php/Symfony/Component/Finder/autoload.php',
-	'/usr/share/php/Symfony/Component/Process/autoload.php',
-	'/usr/share/php/React/Promise/autoload.php'
-]);
-EOF
-}
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r LICENSE res src vendor
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-2.1.8.ebuild b/dev-php/composer/composer-2.1.8.ebuild
deleted file mode 100644
index 1eb058b7a474..000000000000
--- a/dev-php/composer/composer-2.1.8.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="dev-php/theseer-Autoload"
-
-RDEPEND="dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.0
-	dev-php/fedora-autoloader
-	>=dev-php/jsonlint-1.4
-	>=dev-php/json-schema-5.2.11
-	>=dev-php/metadata-minifier-1.0
-	>=dev-php/phar-utils-1.0
-	>=dev-php/psr-log-1.0
-	>=dev-php/reactphp-promise-2.7
-	>=dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.2
-	>=dev-php/symfony-console-2.8.52
-	>=dev-php/symfony-filesystem-2.8.52
-	>=dev-php/symfony-finder-2.8.52
-	>=dev-php/symfony-process-2.8.52
-	>=dev-php/xdebug-handler-2"
-
-src_prepare() {
-	default
-
-	mkdir vendor || die
-
-	phpab \
-		--output vendor/autoload.php \
-		--template "${FILESDIR}"/autoload.php.tpl \
-		--basedir src \
-		src \
-		|| die
-
-	cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required([
-	'/usr/share/php/Composer/CaBundle/autoload.php',
-	'/usr/share/php/Composer/MetadataMinifier/autoload.php',
-	'/usr/share/php/Composer/Semver/autoload.php',
-	'/usr/share/php/Composer/Spdx/autoload.php',
-	'/usr/share/php/Composer/XdebugHandler/autoload.php',
-	'/usr/share/php/JsonSchema/autoload.php',
-	'/usr/share/php/Psr/Log/autoload.php',
-	'/usr/share/php/Seld/JsonLint/autoload.php',
-	'/usr/share/php/Seld/PharUtils/autoload.php',
-	'/usr/share/php/Symfony/Component/Console/autoload.php',
-	'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
-	'/usr/share/php/Symfony/Component/Finder/autoload.php',
-	'/usr/share/php/Symfony/Component/Process/autoload.php',
-	'/usr/share/php/React/Promise/autoload.php'
-]);
-EOF
-}
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r LICENSE res src vendor
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-2.1.9.ebuild b/dev-php/composer/composer-2.1.9.ebuild
deleted file mode 100644
index 1eb058b7a474..000000000000
--- a/dev-php/composer/composer-2.1.9.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="dev-php/theseer-Autoload"
-
-RDEPEND="dev-lang/php:*[curl]
-	>=dev-php/ca-bundle-1.0
-	dev-php/fedora-autoloader
-	>=dev-php/jsonlint-1.4
-	>=dev-php/json-schema-5.2.11
-	>=dev-php/metadata-minifier-1.0
-	>=dev-php/phar-utils-1.0
-	>=dev-php/psr-log-1.0
-	>=dev-php/reactphp-promise-2.7
-	>=dev-php/semver-3.0
-	>=dev-php/spdx-licenses-1.2
-	>=dev-php/symfony-console-2.8.52
-	>=dev-php/symfony-filesystem-2.8.52
-	>=dev-php/symfony-finder-2.8.52
-	>=dev-php/symfony-process-2.8.52
-	>=dev-php/xdebug-handler-2"
-
-src_prepare() {
-	default
-
-	mkdir vendor || die
-
-	phpab \
-		--output vendor/autoload.php \
-		--template "${FILESDIR}"/autoload.php.tpl \
-		--basedir src \
-		src \
-		|| die
-
-	cat >> vendor/autoload.php <<EOF || die "failed to extend autoload.php"
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required([
-	'/usr/share/php/Composer/CaBundle/autoload.php',
-	'/usr/share/php/Composer/MetadataMinifier/autoload.php',
-	'/usr/share/php/Composer/Semver/autoload.php',
-	'/usr/share/php/Composer/Spdx/autoload.php',
-	'/usr/share/php/Composer/XdebugHandler/autoload.php',
-	'/usr/share/php/JsonSchema/autoload.php',
-	'/usr/share/php/Psr/Log/autoload.php',
-	'/usr/share/php/Seld/JsonLint/autoload.php',
-	'/usr/share/php/Seld/PharUtils/autoload.php',
-	'/usr/share/php/Symfony/Component/Console/autoload.php',
-	'/usr/share/php/Symfony/Component/Filesystem/autoload.php',
-	'/usr/share/php/Symfony/Component/Finder/autoload.php',
-	'/usr/share/php/Symfony/Component/Process/autoload.php',
-	'/usr/share/php/React/Promise/autoload.php'
-]);
-EOF
-}
-
-src_install() {
-	insinto "/usr/share/${PN}"
-
-	# Composer expects the LICENSE file to be there, and the
-	# easiest thing to do is to give it what it wants.
-	doins -r LICENSE res src vendor
-
-	exeinto "/usr/share/${PN}/bin"
-	doexe "bin/${PN}"
-	dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-	dodoc CHANGELOG.md README.md doc/*.md
-	dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/files/autoload-r1.php b/dev-php/composer/files/autoload-r1.php
deleted file mode 100644
index bece97f17ce0..000000000000
--- a/dev-php/composer/files/autoload-r1.php
+++ /dev/null
@@ -1,28 +0,0 @@
-<?php
-/* Autoloader for composer and its dependencies */
-
-$vendorDir = '/usr/share/php';
-if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
-    require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
-}
-
-\Fedora\Autoloader\Autoload::addPsr4(
-  'Composer\\',
-  __DIR__ . '/../src/Composer'
-);
-
-// Dependencies
-\Fedora\Autoloader\Dependencies::required(array(
-	$vendorDir . '/JsonSchema/autoload.php',
-	$vendorDir . '/Composer/CaBundle/autoload.php',
-	$vendorDir . '/Composer/Semver/autoload.php',
-	$vendorDir . '/Composer/Spdx/autoload.php',
-	$vendorDir . '/Composer/XdebugHandler/autoload.php',
-	$vendorDir . '/Seld/JsonLint/autoload.php',
-	$vendorDir . '/Symfony/Component/Console/autoload.php',
-	$vendorDir . '/Symfony/Component/Finder/autoload.php',
-	$vendorDir . '/Symfony/Component/Process/autoload.php',
-	$vendorDir . '/Symfony/Component/Filesystem/autoload.php',
-	$vendorDir . '/Seld/PharUtils/autoload.php',
-	$vendorDir . '/Psr/Log/autoload.php',
-));


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-08-26 15:10 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-09-20 12:00 [gentoo-commits] repo/gentoo:master commit in: dev-php/composer/files/, dev-php/composer/ Thomas Deutschmann
  -- strict thread matches above, loose matches on Subject: below --
2023-08-26 15:09 Andreas Sturmlechner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox