summaryrefslogtreecommitdiff
path: root/dev-php
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
commit21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch)
treee1810a4b135afce04b34862ef0fab2bfaeb8aeca /dev-php
parent7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff)
gentoo resync : 15.01.2020
Diffstat (limited to 'dev-php')
-rw-r--r--dev-php/File_Iterator/File_Iterator-2.0.2-r1.ebuild32
-rw-r--r--dev-php/File_Iterator/Manifest2
-rw-r--r--dev-php/File_Iterator/files/autoload-2.0.2.php15
-rw-r--r--dev-php/Manifest.gzbin40736 -> 38333 bytes
-rw-r--r--dev-php/PEAR-Console_Getopt/Manifest2
-rw-r--r--dev-php/PEAR-Console_Getopt/PEAR-Console_Getopt-1.4.3.ebuild26
-rw-r--r--dev-php/PEAR-Crypt_CHAP/Manifest3
-rw-r--r--dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r2.ebuild28
-rw-r--r--dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r3.ebuild2
-rw-r--r--dev-php/PEAR-File_SMBPasswd/Manifest2
-rw-r--r--dev-php/PEAR-File_SMBPasswd/PEAR-File_SMBPasswd-1.0.3-r1.ebuild4
-rw-r--r--dev-php/PEAR-MDB2_Driver_mysql/Manifest3
-rw-r--r--dev-php/PEAR-MDB2_Driver_mysql/PEAR-MDB2_Driver_mysql-1.5.0_beta4-r1.ebuild17
-rw-r--r--dev-php/PEAR-Net_SMTP/Manifest2
-rw-r--r--dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.9.0.ebuild29
-rw-r--r--dev-php/PEAR-XML_Util/Manifest6
-rw-r--r--dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.2.ebuild4
-rw-r--r--dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild4
-rw-r--r--dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild29
-rw-r--r--dev-php/PHPMailer/Manifest2
-rw-r--r--dev-php/PHPMailer/PHPMailer-6.1.4.ebuild73
-rw-r--r--dev-php/PHP_CodeCoverage/Manifest9
-rw-r--r--dev-php/PHP_CodeCoverage/PHP_CodeCoverage-1.2.13.ebuild24
-rw-r--r--dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild (renamed from dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r1.ebuild)8
-rw-r--r--dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7.ebuild47
-rw-r--r--dev-php/PHP_CodeCoverage/PHP_CodeCoverage-7.0.10-r1.ebuild66
-rw-r--r--dev-php/PHP_CodeCoverage/files/autoload-7.0.10.php17
-rw-r--r--dev-php/PHP_CodeCoverage/files/channel.xml16
-rw-r--r--dev-php/PHP_Timer/Manifest3
-rw-r--r--dev-php/PHP_Timer/PHP_Timer-2.1.2-r1.ebuild31
-rw-r--r--dev-php/PHP_Timer/files/autoload-2.1.2.php15
-rw-r--r--dev-php/PHP_TokenStream/Manifest8
-rw-r--r--dev-php/PHP_TokenStream/PHP_TokenStream-1.1.3.ebuild24
-rw-r--r--dev-php/PHP_TokenStream/PHP_TokenStream-1.4.11-r1.ebuild (renamed from dev-php/PHP_TokenStream/PHP_TokenStream-1.4.11.ebuild)8
-rw-r--r--dev-php/PHP_TokenStream/PHP_TokenStream-3.1.1.ebuild54
-rw-r--r--dev-php/PHP_TokenStream/files/autoload-3.1.1.php47
-rw-r--r--dev-php/PHP_TokenStream/files/channel.xml16
-rw-r--r--dev-php/adodb/Manifest2
-rw-r--r--dev-php/adodb/adodb-5.20.15.ebuild40
-rw-r--r--dev-php/doctrine-instantiator/Manifest2
-rw-r--r--dev-php/doctrine-instantiator/doctrine-instantiator-1.3.0.ebuild27
-rw-r--r--dev-php/igbinary/Manifest2
-rw-r--r--dev-php/igbinary/igbinary-3.1.0.ebuild26
-rw-r--r--dev-php/magickwand/Manifest3
-rw-r--r--dev-php/magickwand/magickwand-1.0.9-r3.ebuild30
-rw-r--r--dev-php/magickwand/metadata.xml12
-rw-r--r--dev-php/myclabs-deepcopy/Manifest2
-rw-r--r--dev-php/myclabs-deepcopy/myclabs-deepcopy-1.9.4.ebuild27
-rw-r--r--dev-php/pecl-apcu/Manifest2
-rw-r--r--dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild77
-rw-r--r--dev-php/pecl-bbcode/Manifest3
-rw-r--r--dev-php/pecl-bbcode/metadata.xml14
-rw-r--r--dev-php/pecl-bbcode/pecl-bbcode-1.0.3_beta1-r2.ebuild32
-rw-r--r--dev-php/pecl-cairo/Manifest3
-rw-r--r--dev-php/pecl-cairo/metadata.xml12
-rw-r--r--dev-php/pecl-cairo/pecl-cairo-0.3.2-r1.ebuild25
-rw-r--r--dev-php/pecl-dbase/Manifest2
-rw-r--r--dev-php/pecl-dbase/pecl-dbase-5.1.1.ebuild44
-rw-r--r--dev-php/pecl-dbx/Manifest3
-rw-r--r--dev-php/pecl-dbx/metadata.xml8
-rw-r--r--dev-php/pecl-dbx/pecl-dbx-1.1.2-r2.ebuild19
-rw-r--r--dev-php/pecl-haru/Manifest3
-rw-r--r--dev-php/pecl-haru/metadata.xml11
-rw-r--r--dev-php/pecl-haru/pecl-haru-1.0.4-r3.ebuild28
-rw-r--r--dev-php/pecl-htscanner/Manifest3
-rw-r--r--dev-php/pecl-htscanner/metadata.xml8
-rw-r--r--dev-php/pecl-htscanner/pecl-htscanner-1.0.1-r3.ebuild40
-rw-r--r--dev-php/pecl-http/Manifest4
-rw-r--r--dev-php/pecl-http/pecl-http-2.6.0-r1.ebuild69
-rw-r--r--dev-php/pecl-http/pecl-http-2.6.0-r2.ebuild72
-rw-r--r--dev-php/pecl-http/pecl-http-2.6.0.ebuild57
-rw-r--r--dev-php/pecl-libevent/Manifest3
-rw-r--r--dev-php/pecl-libevent/metadata.xml8
-rw-r--r--dev-php/pecl-libevent/pecl-libevent-0.1.0-r2.ebuild20
-rw-r--r--dev-php/pecl-mailparse/Manifest4
-rw-r--r--dev-php/pecl-mailparse/pecl-mailparse-2.1.6-r4.ebuild42
-rw-r--r--dev-php/pecl-mailparse/pecl-mailparse-3.0.4.ebuild28
-rw-r--r--dev-php/pecl-mcrypt/Manifest2
-rw-r--r--dev-php/pecl-mcrypt/pecl-mcrypt-1.0.3.ebuild2
-rw-r--r--dev-php/pecl-memcache/Manifest6
-rw-r--r--dev-php/pecl-memcache/files/3.0.8-c99-inline.patch85
-rw-r--r--dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild47
-rw-r--r--dev-php/pecl-memcache/pecl-memcache-4.0.5.2.ebuild (renamed from dev-php/pecl-memcache/pecl-memcache-3.0.8-r3.ebuild)18
-rw-r--r--dev-php/pecl-memcached/Manifest2
-rw-r--r--dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild58
-rw-r--r--dev-php/pecl-mongo/Manifest5
-rw-r--r--dev-php/pecl-mongo/metadata.xml8
-rw-r--r--dev-php/pecl-mongo/pecl-mongo-1.6.14-r1.ebuild20
-rw-r--r--dev-php/pecl-mongo/pecl-mongo-1.6.16.ebuild20
-rw-r--r--dev-php/pecl-mysqlnd_ms/Manifest3
-rw-r--r--dev-php/pecl-mysqlnd_ms/metadata.xml8
-rw-r--r--dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.6.0_pre20141127.ebuild39
-rw-r--r--dev-php/pecl-mysqlnd_qc/Manifest4
-rw-r--r--dev-php/pecl-mysqlnd_qc/files/pecl-mysqlnd_qc-1.2.0-php56.patch48
-rw-r--r--dev-php/pecl-mysqlnd_qc/metadata.xml12
-rw-r--r--dev-php/pecl-mysqlnd_qc/pecl-mysqlnd_qc-1.2.0-r2.ebuild49
-rw-r--r--dev-php/pecl-oauth/Manifest4
-rw-r--r--dev-php/pecl-oauth/files/1.2.3-prce.h-check.patch26
-rw-r--r--dev-php/pecl-oauth/files/1.2.3-withcurl.patch71
-rw-r--r--dev-php/pecl-oauth/pecl-oauth-1.2.3-r5.ebuild56
-rw-r--r--dev-php/pecl-propro/Manifest3
-rw-r--r--dev-php/pecl-propro/pecl-propro-1.0.2-r1.ebuild40
-rw-r--r--dev-php/pecl-propro/pecl-propro-1.0.2-r2.ebuild42
-rw-r--r--dev-php/pecl-ps/Manifest3
-rw-r--r--dev-php/pecl-ps/pecl-ps-1.3.7-r1.ebuild19
-rw-r--r--dev-php/pecl-ps/pecl-ps-1.3.7-r2.ebuild42
-rw-r--r--dev-php/pecl-raphf/Manifest3
-rw-r--r--dev-php/pecl-raphf/pecl-raphf-1.1.2-r1.ebuild40
-rw-r--r--dev-php/pecl-raphf/pecl-raphf-1.1.2-r2.ebuild42
-rw-r--r--dev-php/pecl-rrd/Manifest2
-rw-r--r--dev-php/pecl-rrd/pecl-rrd-1.1.3-r2.ebuild42
-rw-r--r--dev-php/pecl-sphinx/Manifest3
-rw-r--r--dev-php/pecl-sphinx/pecl-sphinx-1.3.3-r1.ebuild23
-rw-r--r--dev-php/pecl-spl_types/Manifest3
-rw-r--r--dev-php/pecl-spl_types/metadata.xml8
-rw-r--r--dev-php/pecl-spl_types/pecl-spl_types-0.4.0-r2.ebuild23
-rw-r--r--dev-php/pecl-ssh2/Manifest3
-rw-r--r--dev-php/pecl-ssh2/files/0.13-parse_url-fix.patch49
-rw-r--r--dev-php/pecl-ssh2/pecl-ssh2-0.13-r3.ebuild32
-rw-r--r--dev-php/pecl-stomp/Manifest2
-rw-r--r--dev-php/pecl-stomp/pecl-stomp-1.0.9-r1.ebuild52
-rw-r--r--dev-php/pecl-svn/Manifest4
-rw-r--r--dev-php/pecl-svn/files/1.0.3-c99-fixes.patch68
-rw-r--r--dev-php/pecl-svn/metadata.xml8
-rw-r--r--dev-php/pecl-svn/pecl-svn-1.0.3-r1.ebuild22
-rw-r--r--dev-php/pecl-taint/Manifest2
-rw-r--r--dev-php/pecl-taint/pecl-taint-2.0.6.ebuild19
-rw-r--r--dev-php/pecl-uuid/Manifest2
-rw-r--r--dev-php/pecl-uuid/pecl-uuid-1.1.0.ebuild23
-rw-r--r--dev-php/pecl-xdiff/Manifest2
-rw-r--r--dev-php/pecl-xdiff/pecl-xdiff-1.5.2-r5.ebuild48
-rw-r--r--dev-php/pecl-xrange/Manifest4
-rw-r--r--dev-php/pecl-xrange/files/1.3.2-fixes.patch133
-rw-r--r--dev-php/pecl-xrange/metadata.xml8
-rw-r--r--dev-php/pecl-xrange/pecl-xrange-1.3.2-r2.ebuild24
-rw-r--r--dev-php/pecl-yaml/Manifest2
-rw-r--r--dev-php/pecl-yaml/pecl-yaml-1.3.2.ebuild51
-rw-r--r--dev-php/phpspec-prophecy/Manifest3
-rw-r--r--dev-php/phpspec-prophecy/files/autoload-1.10.0.php15
-rw-r--r--dev-php/phpspec-prophecy/phpspec-prophecy-1.10.0.ebuild31
-rw-r--r--dev-php/phpunit/Manifest8
-rw-r--r--dev-php/phpunit/files/autoload-8.5.0.php254
-rw-r--r--dev-php/phpunit/phpunit-5.7.15-r1.ebuild55
-rw-r--r--dev-php/phpunit/phpunit-5.7.15-r3.ebuild (renamed from dev-php/phpunit/phpunit-5.7.15-r2.ebuild)10
-rw-r--r--dev-php/phpunit/phpunit-8.5.0.ebuild69
-rw-r--r--dev-php/phpunit/phpunit-8.5.1.ebuild69
-rw-r--r--dev-php/sebastian-comparator/Manifest2
-rw-r--r--dev-php/sebastian-comparator/sebastian-comparator-3.0.2.ebuild30
-rw-r--r--dev-php/sebastian-diff/Manifest3
-rw-r--r--dev-php/sebastian-diff/files/autoload-3.0.2.php28
-rw-r--r--dev-php/sebastian-diff/sebastian-diff-3.0.2.ebuild26
-rw-r--r--dev-php/sebastian-environment/Manifest3
-rw-r--r--dev-php/sebastian-environment/files/autoload-4.2.3.php15
-rw-r--r--dev-php/sebastian-environment/sebastian-environment-4.2.3.ebuild26
-rw-r--r--dev-php/sebastian-exporter/Manifest2
-rw-r--r--dev-php/sebastian-exporter/sebastian-exporter-3.1.2.ebuild27
-rw-r--r--dev-php/sebastian-global-state/Manifest3
-rw-r--r--dev-php/sebastian-global-state/files/autoload-3.0.0.php25
-rw-r--r--dev-php/sebastian-global-state/sebastian-global-state-3.0.0.ebuild30
-rw-r--r--dev-php/sebastian-object-enumerator/Manifest3
-rw-r--r--dev-php/sebastian-object-enumerator/files/autoload-3.0.3.php20
-rw-r--r--dev-php/sebastian-object-enumerator/sebastian-object-enumerator-3.0.3.ebuild29
-rw-r--r--dev-php/sebastian-object-reflector/Manifest4
-rw-r--r--dev-php/sebastian-object-reflector/files/autoload.php15
-rw-r--r--dev-php/sebastian-object-reflector/metadata.xml (renamed from dev-php/pecl-sphinx/metadata.xml)5
-rw-r--r--dev-php/sebastian-object-reflector/sebastian-object-reflector-1.1.1.ebuild26
-rw-r--r--dev-php/sebastian-recursion-context/Manifest2
-rw-r--r--dev-php/sebastian-recursion-context/sebastian-recursion-context-3.0.0.ebuild26
-rw-r--r--dev-php/sebastian-resource-operations/Manifest2
-rw-r--r--dev-php/sebastian-resource-operations/sebastian-resource-operations-2.0.1.ebuild27
-rw-r--r--dev-php/sebastian-type/Manifest4
-rw-r--r--dev-php/sebastian-type/files/autoload.php24
-rw-r--r--dev-php/sebastian-type/metadata.xml (renamed from dev-php/PEAR-MDB2_Driver_mysql/metadata.xml)2
-rw-r--r--dev-php/sebastian-type/sebastian-type-1.1.3.ebuild26
-rw-r--r--dev-php/suhosin/Manifest4
-rw-r--r--dev-php/suhosin/files/suhosin-0.9.38-libcrypt.patch12
-rw-r--r--dev-php/suhosin/metadata.xml8
-rw-r--r--dev-php/suhosin/suhosin-0.9.38-r1.ebuild56
-rw-r--r--dev-php/swoole/Manifest2
-rw-r--r--dev-php/swoole/swoole-4.4.14.ebuild74
-rw-r--r--dev-php/xcache/Manifest3
-rw-r--r--dev-php/xcache/metadata.xml15
-rw-r--r--dev-php/xcache/xcache-3.2.0-r2.ebuild62
-rw-r--r--dev-php/xdebug-handler/Manifest4
-rw-r--r--dev-php/xdebug-handler/xdebug-handler-1.3.0.ebuild2
-rw-r--r--dev-php/xdebug-handler/xdebug-handler-1.3.1.ebuild2
-rw-r--r--dev-php/xhprof/Manifest2
-rw-r--r--dev-php/xhprof/xhprof-0.9.4_p20150226-r1.ebuild23
188 files changed, 1653 insertions, 2549 deletions
diff --git a/dev-php/File_Iterator/File_Iterator-2.0.2-r1.ebuild b/dev-php/File_Iterator/File_Iterator-2.0.2-r1.ebuild
new file mode 100644
index 000000000000..ed6e2925e36f
--- /dev/null
+++ b/dev-php/File_Iterator/File_Iterator-2.0.2-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="php-file-iterator"
+
+DESCRIPTION="FilterIterator implementation that filters files based on criteria"
+HOMEPAGE="https://github.com/sebastianbergmann/php-file-iterator
+ https://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-lang/php-7.1:*"
+
+src_install() {
+ insinto /usr/share/php/File/Iterator
+ doins -r src/*
+ newins "${FILESDIR}/autoload-2.0.2.php" autoload.php
+}
+
+pkg_postinst() {
+ ewarn "This library now loads via /usr/share/php/File/Iterator/autoload.php"
+ ewarn "Please update any scripts to require the autoloader"
+}
diff --git a/dev-php/File_Iterator/Manifest b/dev-php/File_Iterator/Manifest
index 490ecfd7939d..d5656c67923d 100644
--- a/dev-php/File_Iterator/Manifest
+++ b/dev-php/File_Iterator/Manifest
@@ -1,3 +1,4 @@
+AUX autoload-2.0.2.php 441 BLAKE2B a85d720cd6dc6e4ea769cd815b8be0e8a0208a532bc42eebcb34c73b037d74a99e5cc97777cf250a7656435a48bc0c91f6178c7d9868376992e43482ed579f5d SHA512 2bbdd8dc9df3ab847c736780be6cf878d0e5e912549ea64516c9efed2edc8f38841ddcf621727b4d464516f4cecc099752371b1b424adf7bb621de0e99405c6f
AUX autoload.php 380 BLAKE2B c033c6550c454dcfffd86c122284a2bdbfc4c5e54087aa443f3f27857650eb42cc766e85c49792e0c8c33d6f60d7b1aa52881481ebf7c8b37751aeb037efc82b SHA512 0e36085e8e2bc4f6d0900392a35cba6a91940d31604bb7f6ce0275162d28b3e2d54084c0b6dc0d270f0d8812fbc9feff6bd43851701ff7419aa6b02be75cb466
AUX channel.xml 804 BLAKE2B d6a965a41a220f07e3a0d206bc3359e2649b55d186e7975726c1b0ad344e063ca1fa98cde446078346384e946f6b31f9caaf49cf7c82b4568f697a1ba0d2e633 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092
DIST File_Iterator-1.3.4.tgz 5199 BLAKE2B 75da70ad638230dd231947e3af26c2570eff367328d2e541fb1228ba531c0f249c931a9185f977dce9e17846e1e9b8b1f9f8d21219291e637b2eaf7805dcf360 SHA512 7117e0e56a9bc533d9f93556366a8026d1e5a9a3894c05551adef6c1e6cd556c1ebf6b96bd98279cb92077b3d8f8d7b7e42f446b39895850e573d0ec511392be
@@ -7,5 +8,6 @@ DIST File_Iterator-2.0.2.tar.gz 7239 BLAKE2B af2cc29d087bd597b10fd1d22a35c906dec
EBUILD File_Iterator-1.3.4.ebuild 577 BLAKE2B 0c98424026c342511d6f73c2fe4d2ccad1e14dd97f97cf1d36bec6e469093bbef5fcdf0ca89c79d3410c1957083150d121587a509ac45689273aa1b34132d848 SHA512 5b389c4cb5c4a939a330347db4281fdc2c0c3ef993cb3f5606fa1a54f7968616c2ae275fb49c810256b84774cca5aa4776bd3a139078e9e4651cb3a47d5b5b57
EBUILD File_Iterator-1.4.2.ebuild 858 BLAKE2B d5f2605720b1f4c287dad59f70d8d0244bb2d471b616677a125760c7dde73b99b20de5a4ab848d317bcdeaa66b763581db1ba4ec00f057ff3a5744d47fbb051a SHA512 2e51a9bd9318ed36a8954ea0020a926fe72bdd9f789dac72348177b4f6d3113ebc18e051089e0c8473ffdba1cc73737f0a137cc9f81c313030a9934042d327c8
EBUILD File_Iterator-1.4.3.ebuild 866 BLAKE2B e5e1e0dc5ebe224bbddeab59ee7f2e0be3b06a400af818f7d0045869fdfdddbf60efc405a9aa1e30bad8a9c3310e4a71db866821fea6b4e5486d35001f92a306 SHA512 f45b221200b40f5c10c1d7240b3eb1e459c8784741cd5a0ec594ce7ba382e5383a9f8086aa9e58fbd1d739795b52a11e02ed35a9f18f6a9c4e970f7268cfb6bc
+EBUILD File_Iterator-2.0.2-r1.ebuild 883 BLAKE2B 59775fff96f67170df636cc3d3be545c64434c9c54017ef0ef10f3b2b3240af05a97b105963d41d15daa43e514f60db19fa16411a40d9b2f3240f30bf16ffcdd SHA512 e0f54104952e1c31f36e2e1689d569bb92099a8c3ddfe7814f82ef310f08c4e742dd31178bac219f8f2d7dc3d98184c9697064ad9a99aa6683e10b0fac8c91b2
EBUILD File_Iterator-2.0.2.ebuild 863 BLAKE2B 32456063a934491a2e434f613ca846f920334da7215b41f5acc3201349be9aea4d2b3f379fb5e9b87548906bb498f0bcfc6d226efbe3f24743a2c2f94da8343e SHA512 f22f9ba8c3f5128f28d246f5d34269c7792c4427023daf83e0b43cf8a9b42b4dd1e84dca8ed048ca6b0571b90a078bc1debabbff6611732a9c14c06f92a737fe
MISC metadata.xml 349 BLAKE2B ab948322ce2cfa4e40d9b0ac17d435db9e4613000fa05c810860e281615d5b1297f826ec51ed460ba87080508578e2353729843cdd2bf1f4226890413137a911 SHA512 85e7e819b346185575934f4f356d1346534fce0fe1ddcf5e88e855ce40f64c48bf73c1f14085cf0526ee681014943f7524ea79b7d951b66c12e67e6f04c099e8
diff --git a/dev-php/File_Iterator/files/autoload-2.0.2.php b/dev-php/File_Iterator/files/autoload-2.0.2.php
new file mode 100644
index 000000000000..746fefa88809
--- /dev/null
+++ b/dev-php/File_Iterator/files/autoload-2.0.2.php
@@ -0,0 +1,15 @@
+<?php
+/* Autoloader for dev-php/File_Iterator */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ [
+ 'sebastianbergmann\\fileiterator\\facade' => '/Facade.php',
+ 'sebastianbergmann\\fileiterator\\factory' => '/Factory.php',
+ 'sebastianbergmann\\fileiterator\\iterator' => '/Iterator.php',
+ ],
+ __DIR__
+);
diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz
index b918f9f5e141..3286e1952588 100644
--- a/dev-php/Manifest.gz
+++ b/dev-php/Manifest.gz
Binary files differ
diff --git a/dev-php/PEAR-Console_Getopt/Manifest b/dev-php/PEAR-Console_Getopt/Manifest
index 6f00f22e5451..400f9e04c9f8 100644
--- a/dev-php/PEAR-Console_Getopt/Manifest
+++ b/dev-php/PEAR-Console_Getopt/Manifest
@@ -1,3 +1,5 @@
DIST Console_Getopt-1.4.1.tgz 5580 BLAKE2B 514d44cfd2bb7c8bcda49df2b6ba4dafc77184557f58f52c02c6a136e335639e65b7c10f5659dad9d7a87e946d60947121cb5f35a72b6d29fbb3efa3e535283b SHA512 cbf12a72b33424935f019b17ae8fa55289eae77d3845dcfcbbc1c47b71111992d2c0eb837b0f262ce644809c3cc06ad0c2bb04aa1b6ec89a1e3122f327114dbd
+DIST Console_Getopt-1.4.3.tgz 5789 BLAKE2B 641432105696e93160fd6a3ade4ee8c1bd7780cc502668266485d8c747fc8ceb97ce70ebdab8f61a739a4bf8267bfc936f0c9fd51b408add680a2288d49e0412 SHA512 7803e063576e9dac6833064b5a1479d22ca31c2a8ef8036ae530271e4e824fedb94e54d63266be8929f90f8df745b3ada7185dc98319b331f8dc5e9cac5445a0
EBUILD PEAR-Console_Getopt-1.4.1-r1.ebuild 544 BLAKE2B 8fe5145e445cfd106dcb2398c7b1e75424ed11457eec58c770af1ac8390682df040c8ff4600afb4b0ad72c5c658cadb9357db4ec5f6295b9f2251e011571629e SHA512 b6e84a0ec014f99b93a0f63b3732b94f3e21f4808ed0738ca73236bfa329bdaee8ea90b3b15b198a023000dc3f5234d807033832f3e4794af54ae54a20d7196a
+EBUILD PEAR-Console_Getopt-1.4.3.ebuild 558 BLAKE2B 931a37c24860e88a9daad7b1040e6b7d484dab31822f82ca796de866567674242ea124a108f75b22859cb5f05b25e5b3227b7e1c7b609fccab49aa9bfb66dd0a SHA512 bd53d83da8f663a1842bca9fb762163437077052a36d0b89973f674d0c82aaf4154c170b951910650e81f9ae8f8e4aebd231942a11bae91ac49fad23dbba9541
MISC metadata.xml 316 BLAKE2B 680f79e848a7196c2ab95b0be749c99b71dffeb3cfe501c57d8e6d84f0108e09e8e4e3d307e2db82ab7f65aeb4b3824bc801c29d7d0d8be14bb899c3557ccd65 SHA512 8103a2aac5f04ccca0accc1b5dcfc11ee2c59992ea7364e87cf1208fda18f58ac48c833413db682993464912087df6bae19419b153fdf335ea56a1ae406c5994
diff --git a/dev-php/PEAR-Console_Getopt/PEAR-Console_Getopt-1.4.3.ebuild b/dev-php/PEAR-Console_Getopt/PEAR-Console_Getopt-1.4.3.ebuild
new file mode 100644
index 000000000000..130680148c73
--- /dev/null
+++ b/dev-php/PEAR-Console_Getopt/PEAR-Console_Getopt-1.4.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Command-line option parser"
+HOMEPAGE="https://pear.php.net/package/Console_Getopt"
+SRC_URI="https://pear.php.net/get/${MY_P}.tgz"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php:*"
+PDEPEND="dev-php/PEAR-PEAR"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r Console
+}
diff --git a/dev-php/PEAR-Crypt_CHAP/Manifest b/dev-php/PEAR-Crypt_CHAP/Manifest
index 9c45de2d84dd..1e69060764f0 100644
--- a/dev-php/PEAR-Crypt_CHAP/Manifest
+++ b/dev-php/PEAR-Crypt_CHAP/Manifest
@@ -1,5 +1,4 @@
AUX CHAP-1.5.0-constructor.patch 1273 BLAKE2B 84e35031521587383a843c78f49df567cdaf3fd81360454797993881e272a4d5e7816073cc774e7d7c47e6c30cebaa70521c5b391f28cbc081c96d5d90a207df SHA512 2053c12f4416654b614176ff06565032df25e3db970eaeb02e327ceb986c53adfd6b9c4285d5b81525ad8f93e548794fc81ee3da31ad4ebe1ea0e707f9e47369
DIST Crypt_CHAP-1.5.0.tgz 5549 BLAKE2B 7b79e311d36a7c59b4838f5d0bfda1a39792519f53e036fb2f500130cd9265280fb2e2fb31683d95dee283875fe738746b19c78fc80fa0fd965e19f431d032ac SHA512 44cdfdf0bc857b3992c2635945374033112d972cdefeac8a45810f5b79a6a532de67fc5e9a06f2ec4b3ce4df62e300451d0f4078b4f8ecc9805dca5c08f6aa95
-EBUILD PEAR-Crypt_CHAP-1.5.0-r2.ebuild 647 BLAKE2B ba441ffe94ecda8791a7d3197659b41222692fbf75ceae10fe0c88648f334d03209609e702839947d7a520234248d372c06bd696f9ae20fde28e1ece325a7def SHA512 d2d95bc8da59ac0b8e0a4a962d8fde6866eecb3b70c7bc808df3f7f7f41568bebe0bd8d290dc7dbc4f155426fd922622bbfadd47c66d8efd794e2ed89fb96874
-EBUILD PEAR-Crypt_CHAP-1.5.0-r3.ebuild 724 BLAKE2B b3899cfe796a9af254b170138d0014029ef1b850d5b0c77bf85d321b7e35b0a3830a29e76aa1b09ccb268ab426a396c72f531a00f1f95e29696e7d93656d8fcf SHA512 7765892850d5a24139ecc69711d08c5db9dd3f7ec11a51bcd1fcc3da9a934bef4a6894b225ae75e4042cf9ccd01bc8bf87ecbfeb7c58530fbda2bc6f9c2c616e
+EBUILD PEAR-Crypt_CHAP-1.5.0-r3.ebuild 683 BLAKE2B e1aecc650059199f6de854cc08218adb0f61c8c1261d4f52604fbdf163b00305b9b76ff4b77c1b4108943732bc5fd2bbb8876e5e00f0770c287594ee9bfa88b5 SHA512 c0817df0bbd05674213ae56ea62f1cf0f45fc87636c850b1a38f8f328ce5c8f9050fda64d5e149e93c3507bd5c529b0befad3c3941c3525d4bdbc5e6816eb312
MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r2.ebuild b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r2.ebuild
deleted file mode 100644
index 4e462d6ccde1..000000000000
--- a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit php-pear-r2
-
-DESCRIPTION="Generating CHAP packets"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-# Crypt_CHAP_MSv1 needs mcrypt which is gone in 7.2+
-RDEPEND="dev-lang/php:*[crypt,hash]"
-DEPEND="test? ( ${RDEPEND} dev-php/PEAR-PEAR )"
-PATCHES=( "${FILESDIR}/CHAP-1.5.0-constructor.patch" )
-
-src_install() {
- php-pear-r2_src_install
- insinto /usr/share/php/Crypt
- doins CHAP.php
-}
-
-src_test() {
- pear run-tests tests/Crypt_CHAP.phpt || die
-}
diff --git a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r3.ebuild b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r3.ebuild
index 74ef6222b75d..3198b238d402 100644
--- a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r3.ebuild
+++ b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r3.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Generating CHAP packets"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~sparc"
IUSE="test"
RESTRICT="!test? ( test )"
# Crypt_CHAP_MSv1 needs mcrypt which is gone in 7.2+
diff --git a/dev-php/PEAR-File_SMBPasswd/Manifest b/dev-php/PEAR-File_SMBPasswd/Manifest
index 5fa87c113964..17736633532b 100644
--- a/dev-php/PEAR-File_SMBPasswd/Manifest
+++ b/dev-php/PEAR-File_SMBPasswd/Manifest
@@ -1,3 +1,3 @@
DIST File_SMBPasswd-1.0.3.tgz 5251 BLAKE2B e102bee8628dfe521ad3a4b212694a306c2bcedd869e1a4203fc1280f73cf6b42a95ce0940f36e583db1d1b18260f0eb9e73cd86be2f2cb51fbf9c47a0334b8d SHA512 49c8293ec4de0b20a9a9d80cc1175693cf9846979eeb2e77b08b48da57d214f02ebcd8ed51738222640c94eccadd5bbf0d5c8a3904c9aefb42308632ffb07a0b
-EBUILD PEAR-File_SMBPasswd-1.0.3-r1.ebuild 460 BLAKE2B b3723c0a1db61e7fba018160954ff0b3ce7a2bbe0f5e8351134e9998e68e25f065d23a7e29f3b6433c4fd3e39239ab08be8905e60b57b52b8b9efc09e5653f81 SHA512 8edeacbfd33563f59108f54220a24834de84f7aa2bf3957eb365cde3ca922a50bba18a7658c6120b8e983bf9448c7eb90b6fc1d69e51abfea11f9f8ca0463f58
+EBUILD PEAR-File_SMBPasswd-1.0.3-r1.ebuild 433 BLAKE2B a2bb328ec840ec36ceaba37fdde894974527bc3b1251ad0648675d6c92f277907a225421162d3ad64261d8dff14eea86c530becf278393dd70e65f84b05e28ee SHA512 098cc339c1f21de47dad3529ec854211971f9263b04bd29f18858ad6705f8a29cef8d3413445e1a3bee100aea5b8a36c0a15faad5c0da23f51d408b773f27089
MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/PEAR-File_SMBPasswd/PEAR-File_SMBPasswd-1.0.3-r1.ebuild b/dev-php/PEAR-File_SMBPasswd/PEAR-File_SMBPasswd-1.0.3-r1.ebuild
index 7e303a5a61e1..62b1b51a1a43 100644
--- a/dev-php/PEAR-File_SMBPasswd/PEAR-File_SMBPasswd-1.0.3-r1.ebuild
+++ b/dev-php/PEAR-File_SMBPasswd/PEAR-File_SMBPasswd-1.0.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ inherit php-pear-r2
DESCRIPTION="Class for managing SAMBA style password files"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~hppa ~sparc"
IUSE=""
RDEPEND=">=dev-lang/php-5.3:*
>=dev-php/PEAR-Crypt_CHAP-1.0.0"
diff --git a/dev-php/PEAR-MDB2_Driver_mysql/Manifest b/dev-php/PEAR-MDB2_Driver_mysql/Manifest
deleted file mode 100644
index 4d076236c8b7..000000000000
--- a/dev-php/PEAR-MDB2_Driver_mysql/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST MDB2_Driver_mysql-1.5.0b4.tgz 47418 BLAKE2B 6c8bde48b6fcae648f04b5c155c438b4c1095761d32fe592b02ecb088a8fa78e9fbe3ba37071906913de4984663a71be4f32e9de8d1388a23af9a940a89ae7a4 SHA512 a90cb358980b348747f33ac8047eddb151246ab55aae12d2af186c7e228397b12f7b90a881dc03e6a84e398147fb4501fc6d10175eca70cef5b962ef2665bdba
-EBUILD PEAR-MDB2_Driver_mysql-1.5.0_beta4-r1.ebuild 383 BLAKE2B 9e1bfe2b67a160c2052c2d7e97ff579dc8fffab2d660f95a2c81d1bd3d1ba6eb78b6e91079751f2b360d3d3649c5f363b47bfa8fb011f5966a375e55cfa941b2 SHA512 9bb4b8a7fc8ed885b3f13dc42b73e48fe6f5999a621eaffda5af8008a98d01e4b27342e6012688dfb2efb1fc45043d7638ac628adfe5068d447a70ddff797f8e
-MISC metadata.xml 319 BLAKE2B 8b7ca88fecb9682a9a47da13f5725668bfd0c33e51890d519276201cadcc27af5b36322c2fd31476709a250e6523bf435d32e5690baf421b59e442bcf62d8bfc SHA512 5de99874f992e6a0b8a95afab8250908ad72f6be38901349fd3f3b735e8cb7090485e5015f7df0e6da87a209e225f9d1dc1411ebbb71ae8c7b85a8b4de3ddddd
diff --git a/dev-php/PEAR-MDB2_Driver_mysql/PEAR-MDB2_Driver_mysql-1.5.0_beta4-r1.ebuild b/dev-php/PEAR-MDB2_Driver_mysql/PEAR-MDB2_Driver_mysql-1.5.0_beta4-r1.ebuild
deleted file mode 100644
index f0aac544143d..000000000000
--- a/dev-php/PEAR-MDB2_Driver_mysql/PEAR-MDB2_Driver_mysql-1.5.0_beta4-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PEAR_PV=${PV/_beta/b}
-
-inherit php-pear-r2
-
-DESCRIPTION="Database Abstraction Layer, mysql driver"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
-IUSE=""
-
-RDEPEND=">=dev-php/PEAR-MDB2-2.5.0_beta3
- <dev-lang/php-7:*[mysql]"
diff --git a/dev-php/PEAR-Net_SMTP/Manifest b/dev-php/PEAR-Net_SMTP/Manifest
index 6d25cd6ea48a..ba499f0c888f 100644
--- a/dev-php/PEAR-Net_SMTP/Manifest
+++ b/dev-php/PEAR-Net_SMTP/Manifest
@@ -1,7 +1,9 @@
DIST Net_SMTP-1.7.2.tgz 14795 BLAKE2B e7be5c595e5eb9cd98c0cb82899545b02399ce3aedd35e419a451ad1aa3f4c3c36a10c212508795bc39a044c99206db5ad700f6e7c110eec3b68cb623af4e457 SHA512 06ab00a033709c5f4adc01fabe100ee0033b07e1c5633f995a672bf463484622a5bd976ada9932ee741ff593d739bd1172566f0a8446060bbccde71ea5b0160d
DIST Net_SMTP-1.7.3.tgz 14855 BLAKE2B b6891196a6871adc3936c89507e3aef1f7d9af045acab09aba5f145a9d1e1da5cee2608873f7a42ebc1d00f99ec733823afe94e15c283245ed1bc035858d94a7 SHA512 b1c2be95c50151e91c2dcc7b9d98233504cc2389c01e4e42e752cba606355da616e570ca86042b68498aad63aaad14ea048b0a0e4e2baa802dc58c440eb60f15
DIST Net_SMTP-1.8.1.tgz 14931 BLAKE2B 9194e46d1987e48f58c3b851bf6921b4308d39d17b7ca028a4a58a6583171dbe31020477cd7f808ac72ffae81f315e3b416cd5f52e898e0d12cc802af5dbcaa7 SHA512 ba3b68e35d95cc41ef33105402348a322e54c6335d819d1a6e1264f25bc30def4485d0da34901ca203ccd591aeddffbe75b5acb11fb7415a1a13668198aa9942
+DIST Net_SMTP-1.9.0.tgz 15135 BLAKE2B 9413daf3741a0dd50e19cff89f501c57f442fda38b69c8dad860ba257ff7333fa4f50e2530d86599d4f38c6e3dbc67d7a401fe8be3bf85266c76701038f63247 SHA512 fb28bbf07e54d71d1a82d59b137e4905c77b5600c10cf7760890ec708fc9e6df9d47715cf6808569f88603fac80c1cfdd7c4f3893efe7ac7aecaac47ba849ec2
EBUILD PEAR-Net_SMTP-1.7.2-r3.ebuild 690 BLAKE2B 45d05a57e10c7b581e8ab942a0d772f40e63f928a3c73bf44aca3cb4741ad318221ad387ce060e9e6f96e1aded31f0b045c9dfb0768fba382797c4e66a5ce282 SHA512 99c554f6217adc8764ac4438f3ac4c438ad6fb9179389d6c3e5a9efc46ffb066e2aa33ff837e40e453df0ba2ae5c44718678cc2bb2f9cb7119b988e9dde1ca02
EBUILD PEAR-Net_SMTP-1.7.3.ebuild 698 BLAKE2B 6a13e703e725a6b416867570c87d157575068d8af96c7be12dbc05cc23ef1694622f61d9774bbda38d7415a6ce458c35b93440d2ac0930dd682d35176a44144a SHA512 705b787e8416b122b482e93cf0d0376f32805b0e45a7d33dd4dd771d65076de7a94e73ad8992921dbf7146d0c00460463b60f0b617d4c806c3173c5695833044
EBUILD PEAR-Net_SMTP-1.8.1.ebuild 651 BLAKE2B 4e8b2711832596a23d04afce309194e5566def419c2a1448f55ab4b5f712269b29fc56ad02137bd9533b11b3beba963d98b5ab6fdf4740a98e36bc40a7e482a0 SHA512 95c25e4a90c9e1caee3582379ef2d50be17369589699739b843e9f0643eeddf3143fdba03bf7bc99be98e21fea1c7d326aaa64a35ba4dcb410c977979f6ef6e6
+EBUILD PEAR-Net_SMTP-1.9.0.ebuild 651 BLAKE2B 4e8b2711832596a23d04afce309194e5566def419c2a1448f55ab4b5f712269b29fc56ad02137bd9533b11b3beba963d98b5ab6fdf4740a98e36bc40a7e482a0 SHA512 95c25e4a90c9e1caee3582379ef2d50be17369589699739b843e9f0643eeddf3143fdba03bf7bc99be98e21fea1c7d326aaa64a35ba4dcb410c977979f6ef6e6
MISC metadata.xml 375 BLAKE2B 278d413ce672aa49e6f7fa3af6743d10e859cc37d4d38907fd96fe6011b68db3f5065694f6d3dd2bf179481cb729088e7e2e55c6a326d992c85463b703561749 SHA512 458638cbc2f1289c26d7c67a7d8d99fd33f7b139513470bb48f5371c9a3842f8ff9db41460e3e38eee7049f7a3c2ce54a66f919ece83d9323dbed37b8ef5f7a4
diff --git a/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.9.0.ebuild b/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.9.0.ebuild
new file mode 100644
index 000000000000..bbce75d23463
--- /dev/null
+++ b/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.9.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit php-pear-r2
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A PHP implementation of the SMTP protocol"
+HOMEPAGE="https://pear.php.net/package/Net_SMTP"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="examples sasl"
+DEPEND=""
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-Net_Socket
+ dev-php/PEAR-PEAR
+ sasl? ( dev-php/PEAR-Auth_SASL )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ DOCS=( docs/guide.txt )
+ use examples && HTML_DOCS=( examples )
+ php-pear-r2_src_install
+}
diff --git a/dev-php/PEAR-XML_Util/Manifest b/dev-php/PEAR-XML_Util/Manifest
index 9339730d3d98..1849483ad0e9 100644
--- a/dev-php/PEAR-XML_Util/Manifest
+++ b/dev-php/PEAR-XML_Util/Manifest
@@ -1,5 +1,7 @@
DIST XML_Util-1.4.2.tgz 18993 BLAKE2B b2667aed3b3ec75dd8fca1625c6fa3d03a7662c24ce0fce69cb983f42fc3f45bc0bf27bdee7353c1d29fe0eabc181f2cbd415883575f5d6cf7163097c10f6d9c SHA512 e0a328f92cdcd09277238e14d68b73cba319ab9b4e9c50ab102b43f73c889599f5933415dc228bd1feb56a48c1527e0e9a86999ee2209b2d84131691aee74cbe
DIST XML_Util-1.4.3.tgz 18842 BLAKE2B 1cd0065b84e07a8cbc7f4d44c10362d40e71254b4964b3aa3d4d11cad5cb7e5bce780f926c69cc4fc871ac3c28d8239a428c145389950b4d6f6e626b6215dfc9 SHA512 c21a7cef90743e124c4bc8e0453b634de8f6a6b0aac060acc1a17f481a2eb8757d322b05c69151280b7651cea927b2c64b7d49b9fd815dcdc606d0472d967310
-EBUILD PEAR-XML_Util-1.4.2.ebuild 647 BLAKE2B 04623b2faa2b6de6d4f23884683140a6ee7df25a9f277265158ddf2e97a791face02be24530fb0e0eec005654752c9d99064c270ae634cd114ce34946d010b43 SHA512 54407454802ebb44055aed49822bfcb5a5d8178f049ba5069adccad13389a0bf3cdf8b69bfa0a8d2030f78c8587a3fbdd44c24bdaac7e6aa3e27d3a28e6b42b2
-EBUILD PEAR-XML_Util-1.4.3.ebuild 657 BLAKE2B c7976641cfe84013451b6cceb4feab0c4c0b35cae69a4a8239fdcfcbc6146bb271f843d2572fb978a8d2752c6e36ed1e697760f38103bb87fb6749a449f93313 SHA512 8cc94051b3775dc11e5f55cc21154185863fc47e38bcded9613bfed444b5502726aef9d6dfd28b69ad194cfa5d27692eca753442e3f910af6b4a104df4a16fdf
+DIST XML_Util-1.4.4.tgz 19069 BLAKE2B bd809d8a3250e5d08793f6d6ae50ebdbd0e95e46b667edf7176ac125b902cee8334bc6abe85704a945a508cba6a2146e5bbcb6039a40316ea8d2b1b30590d139 SHA512 3c2ae4492e76729da561398a43416cd540284297b497d2c1526515c00ba2918b9d520b580e21111cf9f9e133d473289cc9c896bc28ddd0c64a849ee66f897e42
+EBUILD PEAR-XML_Util-1.4.2.ebuild 647 BLAKE2B 7fda91830bb003fa4c85c7aa60a7c165b2ea0d78d65c04c18577694f40efe00ec071f656bf87e2a522fb898539f36aa248779c120da46cc952b8b3729a8de0c7 SHA512 d9042e3142a596a4594eb11106bf45c532e8e5b87fdf70318c91ab467760d033b1aa5b4deedacc7a0b44c023ba6a3b7f2ed54254d1f8a5fe2c7837ca947f05b8
+EBUILD PEAR-XML_Util-1.4.3.ebuild 657 BLAKE2B cc6b49689d3af6cd1da56bc6ddf18967959936a8d5a937d52f6b4ad0800d257d60489049a51c68372e3556c4369253e4f7d4859c43338eb055cc22c7bc93c920 SHA512 5f4633e7b102d5ece34a90939b79bce7e1c0527245222ddae9c0ed81ba5ce77527c97239d64452c096c899f9a0930c39ae4f624def3caed7298c8b7db5256806
+EBUILD PEAR-XML_Util-1.4.4.ebuild 657 BLAKE2B cc6b49689d3af6cd1da56bc6ddf18967959936a8d5a937d52f6b4ad0800d257d60489049a51c68372e3556c4369253e4f7d4859c43338eb055cc22c7bc93c920 SHA512 5f4633e7b102d5ece34a90939b79bce7e1c0527245222ddae9c0ed81ba5ce77527c97239d64452c096c899f9a0930c39ae4f624def3caed7298c8b7db5256806
MISC metadata.xml 310 BLAKE2B d264a3ec20fb493c77b95f1225895c3a77d0abbe96f7c5240b804b785211d9aa0b2b26e1efd39e2592d96fd6f2ba42568e97428f944ee6952e101d577bb3e99b SHA512 a0726d245546336d0efa22151520fc51461ec1bdb31f2a4012ffcd5fd94858168f621aa903e489e44c43023c8d1a2b3f8aa05d995975b1abf7332e7cf3eed5e8
diff --git a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.2.ebuild b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.2.ebuild
index 31578040b4da..249fbef1f8ed 100644
--- a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.2.ebuild
+++ b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ MY_PN="${PN/PEAR-/}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="XML utility class"
-HOMEPAGE="https://pear.php.net/package/${MY_PN}"
+HOMEPAGE="https://pear.php.net/package/XML_Util"
SRC_URI="https://pear.php.net/get/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild
index 486a208666c5..5cbcfd31b559 100644
--- a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild
+++ b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -7,7 +7,7 @@ MY_PN="${PN/PEAR-/}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="XML utility class"
-HOMEPAGE="https://pear.php.net/package/${MY_PN}"
+HOMEPAGE="https://pear.php.net/package/XML_Util"
SRC_URI="https://pear.php.net/get/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild
new file mode 100644
index 000000000000..5cbcfd31b559
--- /dev/null
+++ b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XML utility class"
+HOMEPAGE="https://pear.php.net/package/XML_Util"
+SRC_URI="https://pear.php.net/get/${MY_P}.tgz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="examples"
+
+# PCRE is needed for a few calls to preg_replace and preg_match.
+RDEPEND="dev-lang/php:*[pcre(+)]"
+PDEPEND="dev-php/PEAR-PEAR"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r XML
+
+ use examples && dodoc -r examples
+}
diff --git a/dev-php/PHPMailer/Manifest b/dev-php/PHPMailer/Manifest
index d14891611e0e..8f66e7109468 100644
--- a/dev-php/PHPMailer/Manifest
+++ b/dev-php/PHPMailer/Manifest
@@ -2,8 +2,10 @@ DIST PHPMailer-5.2.27.tar.gz 159227 BLAKE2B e5ff2dd62cb12396bee58f0dce2fec3148dc
DIST PHPMailer-6.0.7.tar.gz 91706 BLAKE2B 1d3d22dea463040840c1259cfbdbcf2da59cd31e915ea8a73bb9981844e9ae6e32ca1e9a40a576fedcd8c0a049f92f9b5422040e12dcc66b2c555dbd36126c67 SHA512 0d00ff177fc82c3cc54ed04cfd333739c9346f89dba1ccb8bdcccc01abd3de4c55c96dbd51cc0f4cc76d6690acd22c6bb4f632dcfb785ec1d0a32a8751ddf6e9
DIST PHPMailer-6.1.2.tar.gz 93635 BLAKE2B f8a12415a0e24697c84de06782f78a1cc37785ad0a1764dfd53470ca1ac5a8d4dffc418794b7627d2702b16f68ea83a93b362b7659a95e0c0a84e1a9b66b7b9b SHA512 3192f77f7d0158f30c7ea4484c86c279e0563e629702901f66901003c384101c57f7482feb14fc61927afaae8adea5d8fc34bd07c7058f68f6144303ce235fd5
DIST PHPMailer-6.1.3.tar.gz 93690 BLAKE2B 08f653520a2b7819470cbb5cf1f43480cdcab51fe452f4831df47269f4223cfeb7016e41e8de75c11b15a04fa278fe08439f3c022af9088a5c8f5e4259ae7ebb SHA512 195155e49b29740422e75d7dbcf082cf8b26c87dad7b5473b9d55267e31af3847cb65a1c79f73225fa79080428d8c7516f5cd4d083824fa42f3b22a3bec8c34e
+DIST PHPMailer-6.1.4.tar.gz 93915 BLAKE2B 9f4ec584c57d70c4cbbc33c4ba85469579a00ebbf4aa4680b6f965ad37339b923386e371c01b673bca8c0de6f6ed123b6a1456541b1c472c6f0c93592c7c9e96 SHA512 f13cb959d89c64392ecff4cceaa650c80310f854aaff1c09144727aeb7f50c7ebeaaf7a2be488fa796b5acd1c42c4d13204b0410bc579d2e6aec98feee3b21ef
EBUILD PHPMailer-5.2.27.ebuild 1959 BLAKE2B fdb6c9c625a9c71b8dd824c7861ffcc6f083c57498a2dc3077253ed420a8c58dd248fdb02f4b0becdc8183984ac247575505f3c44b03b067fcc4579c030e323e SHA512 ebe6ed844a2d20eaf3096e389cd3981aaf034dc13b360578745c6b798be11bcdff3f0ab540c2ea5fbadb1c0c6fab67ee46da63c4e1a51ff0bb60ce8773ce4c46
EBUILD PHPMailer-6.0.7.ebuild 2216 BLAKE2B e666a411cae84eace13eba49ea2c9d02b2db1514efea96047c8ff455cf03b4a5e6fe2617527a71183d738677dbdb7d5739d9d3a2ca0a5106fe8c4aa295474413 SHA512 fb035831fd806686834ba2b707a6aa62bc846c218d8c6792e0826bc6a3d05a2be4a86fc140928df4a06afbb036a12c0b69f58baff6291e7c4d2fedd408403bca
EBUILD PHPMailer-6.1.2.ebuild 2216 BLAKE2B e666a411cae84eace13eba49ea2c9d02b2db1514efea96047c8ff455cf03b4a5e6fe2617527a71183d738677dbdb7d5739d9d3a2ca0a5106fe8c4aa295474413 SHA512 fb035831fd806686834ba2b707a6aa62bc846c218d8c6792e0826bc6a3d05a2be4a86fc140928df4a06afbb036a12c0b69f58baff6291e7c4d2fedd408403bca
EBUILD PHPMailer-6.1.3.ebuild 2216 BLAKE2B e666a411cae84eace13eba49ea2c9d02b2db1514efea96047c8ff455cf03b4a5e6fe2617527a71183d738677dbdb7d5739d9d3a2ca0a5106fe8c4aa295474413 SHA512 fb035831fd806686834ba2b707a6aa62bc846c218d8c6792e0826bc6a3d05a2be4a86fc140928df4a06afbb036a12c0b69f58baff6291e7c4d2fedd408403bca
+EBUILD PHPMailer-6.1.4.ebuild 2216 BLAKE2B e666a411cae84eace13eba49ea2c9d02b2db1514efea96047c8ff455cf03b4a5e6fe2617527a71183d738677dbdb7d5739d9d3a2ca0a5106fe8c4aa295474413 SHA512 fb035831fd806686834ba2b707a6aa62bc846c218d8c6792e0826bc6a3d05a2be4a86fc140928df4a06afbb036a12c0b69f58baff6291e7c4d2fedd408403bca
MISC metadata.xml 446 BLAKE2B 178ea98081e664641c7a8632a1c7dac9b5cac8992b0b945208f5ef654633340daced2473bbdc342b70d8b168ac2206ba132f7ab9601f61b5436f3eb3e0441ca1 SHA512 3dfce858cb0e00b526f04a5764a6173d4711db4f21f52b6d827b82f1cddea4e33f533e645dae95d0bb6a69699b00520a414f2e322c76b56aee1e4ea047bb4bb5
diff --git a/dev-php/PHPMailer/PHPMailer-6.1.4.ebuild b/dev-php/PHPMailer/PHPMailer-6.1.4.ebuild
new file mode 100644
index 000000000000..d753eb1c174f
--- /dev/null
+++ b/dev-php/PHPMailer/PHPMailer-6.1.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Full-featured email creation and transfer class for PHP"
+HOMEPAGE="https://github.com/PHPMailer/PHPMailer"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# To help out the Composer children, the tests and examples are missing
+# from the release tarballs.
+IUSE="doc idn ssl"
+
+# The ctype and filter extensions get used unconditionally, with no
+# fallback and no "extension missing" exception. All of the other
+# extensions are technically optional, depending on how you use
+# PHPMailer and whether or not you're willing to settle for fallback
+# implementations.
+#
+# The insane dependency string is to prevent the ctype and filter
+# extensions from being provided by one version (i.e. slot) of PHP,
+# while intl and unicode are provided by another.
+RDEPEND="
+ ssl? (
+ idn? ( dev-lang/php:*[ctype,filter,intl,ssl,unicode] )
+ !idn? ( dev-lang/php:*[ctype,filter,ssl] )
+ )
+ !ssl? (
+ idn? ( dev-lang/php:*[ctype,filter,intl,unicode] )
+ !idn? ( dev-lang/php:*[ctype,filter] )
+ )"
+BDEPEND="doc? ( dev-php/phpDocumentor )"
+
+src_prepare() {
+ # OAuth.php relies on a (now non-nonexistent) autoloader. We remove
+ # it early so that we don't generate documentation for it later on.
+ rm src/OAuth.php || die 'failed to remove src/OAuth.php'
+ eapply_user
+}
+
+src_compile(){
+ if use doc; then
+ phpdoc --filename="src/*.php" \
+ --target="./html" \
+ --cache-folder="${T}" \
+ --title="${PN}" \
+ --sourcecode \
+ --force \
+ --progressbar \
+ || die "failed to generate API documentation"
+ fi
+}
+
+src_install(){
+ # The PHPMailer class loads its language files
+ # using a relative path, so we need to keep the "src" here.
+ insinto "/usr/share/php/${PN}"
+ doins -r language src
+
+ dodoc README.md SECURITY.md
+ use doc && dodoc -r html/*
+}
+
+pkg_postinst(){
+ elog "${PN} has been installed in /usr/share/php/${PN}/."
+ elog "Upstream no longer provides an autoloader, so you will need"
+ elog "to include each source file (for example: PHPMailer.php,"
+ elog "Exception.php,...) that you need."
+}
diff --git a/dev-php/PHP_CodeCoverage/Manifest b/dev-php/PHP_CodeCoverage/Manifest
index 5a86f262f064..cd7ef120da37 100644
--- a/dev-php/PHP_CodeCoverage/Manifest
+++ b/dev-php/PHP_CodeCoverage/Manifest
@@ -1,8 +1,7 @@
+AUX autoload-7.0.10.php 646 BLAKE2B 71515ed7d8eb3339e2756e8f1af7bba2e0f1cf1b0fc3e225518186dc676caa67cf03ab56188d21382765becae01f9ada57bde0b487f63bce9dcc6f6a4a7efd04 SHA512 c080167102a448c527fb5e185f87506ed225da1b36501cbfc0383af6233f63d7a031234eb21e28376def9004a339d392498ff2903c171dd80e4079d8dcb79c0b
AUX autoload.php 3859 BLAKE2B 65cc25809352182d5c852743a25e2e297fe0819d2feac0fb47cd9f80e9ea36a16f7f2dbc2657bd73d1e484c1b851b5603eaec8c6d0f7fa5e6582876661587fbe SHA512 c33ce039a84f0f6d260bf46e8308df806968328c80dd89b778c76a0620d514c5e101ac3c741a3b68aba07cb59ccfae4a0dfb6157fb056e03ce65c1478300655a
-AUX channel.xml 804 BLAKE2B d6a965a41a220f07e3a0d206bc3359e2649b55d186e7975726c1b0ad344e063ca1fa98cde446078346384e946f6b31f9caaf49cf7c82b4568f697a1ba0d2e633 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092
-DIST PHP_CodeCoverage-1.2.13.tgz 158772 BLAKE2B 7f9703cf724dece9535fce4e5dbc7a354302227b38daabf9f8c4417a43980f369807dfbcd65fde79215a14531971d0bf6cf096a6b01c2c6b99a5bc326c5d5b66 SHA512 6a3426c945ad6abf35be3068cf0f7e17215179a382e93b7be3a5e436611b327c9b7bc715f7acc900231856678f578c1f614648d2679baca9b6960dfafd897dc6
DIST PHP_CodeCoverage-4.0.7.tar.gz 349906 BLAKE2B 2ba665efa2d20a5eb66c66375a095425057e883697dd1d3ba7214e56de29c96451516adb2843589e64732c994aac7289afa0e34a74d56ef9bc36f36e635eb944 SHA512 8418efa2585d05b3004ab50e7ba77513429d649f71fdb2479412424a0f40a698a962e1d87852db08fec8f92e569a9a5767dad66d5d64e072637dde33182e71e9
-EBUILD PHP_CodeCoverage-1.2.13.ebuild 578 BLAKE2B 29c9c830a5dce3332b4e2e072a78930dd2a5e9ce41ad4e582644e6e435ae5ec6ac60ff41d710fd53d23797c66929509fe0c631beb35966883f0f9ff497ecd539 SHA512 9a23f02d10f100de9d110830b5c0ff8a5e36b0dc940422ebd25f857eacb8610f3e9e774840b4c228ab1b4353396f0543f0bafc1f0c359f088e059516c2aa358f
-EBUILD PHP_CodeCoverage-4.0.7-r1.ebuild 1302 BLAKE2B fe67ca3c3912093e52d58b0bd5416ec11153abd014f457445f6795cd57448c12fd73e41ed47d791a7d685e16e70a3c7afcbd50e8edd992638551a11034702949 SHA512 1cefafb639d6b2bfd4c2a17d49031ac8a7570923e711297a8e265771a892f125ade7138b6ba36a0fe1d8fc80357319077ad4c5325a34d2c61688bb00867e309b
-EBUILD PHP_CodeCoverage-4.0.7.ebuild 1309 BLAKE2B 6d4e4b889312e69ee8064767aec9e697f88a10c894b9704a7f8c2fa39e65d43d4b243ae30c31b86b43fcb13bb200ba813503e6551bf596a93298355da7329954 SHA512 427c11307566be37963711447161b143a80cd801353e985b50d7ffc15320e66a8e27487e434e0fcf12072572635a9f5aa2bfee3101a7f62897d997495150c78c
+DIST PHP_CodeCoverage-7.0.10.tar.gz 237217 BLAKE2B bd2dc397c15a85ca020abf3d9a1dfb5f438020b577cded7942110dd8affa2d703ed40bf01ae68f38c6ae9383ba59bc9f7706af99596bce0b40cef6d2a7e92fb2 SHA512 37cda2d3687f62b5546372507954eeedd4da1c03fa9cab147b578d035046763799ca1535310ba458403094714060fe8f1327bed6951440392fee3df551be73b1
+EBUILD PHP_CodeCoverage-4.0.7-r2.ebuild 1233 BLAKE2B 7914fca282b0f34d24b556f979a4d3447d8565c13cea2f9c7eb98362571cd21c1617660be8b0371aa03a33f4f2a0e56e6ad3fce3083c7bb93d0210075aaf755f SHA512 fe88f5144c50c39c7ef9ee61100c721a7ff356cc9b53391bbf64ea0b306589d244b039a161a499f51b5902ba774186bdf72593d8a08a6564b45fd9d74d56728d
+EBUILD PHP_CodeCoverage-7.0.10-r1.ebuild 1954 BLAKE2B 8231f32894f4bbbab91a5fe18487ef52b14d150a06cb616b4a50e5cb68268c94cded840df667dc400db95a813a0a66b841418975735c7d26a177e234175d270c SHA512 8026c5371053cb53345287149af7a9097b5e0bb0486cab71011b6fd4960b37931d2819b4ea43315392313c6f001a13ab22a09506f50b4b33a45c198a73eab970
MISC metadata.xml 339 BLAKE2B a9f68f1bacb42eb4e4a6463dc03080c343501c0f6525ed08556f9d04606b42c2744f458ba35fff8cd4f5c8e68f81f226193dc79bf7808da8c4229588f34dc3dc SHA512 5057d1d80d43e4e8f8a6f2bbddabda7c7f639eb26a7be8f534ac2c470341834c7d99e78a20f18062ef1c7252b75428af122f2858dac78f88f8ab6d50a6f66f4a
diff --git a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-1.2.13.ebuild b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-1.2.13.ebuild
deleted file mode 100644
index 501117d4dfdf..000000000000
--- a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-1.2.13.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_PEAR_DOMAIN="pear.phpunit.de"
-PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
-
-inherit php-pear-r2
-
-DESCRIPTION="Collection, processing, and rendering for PHP code coverage"
-HOMEPAGE="http://pear.phpunit.de"
-SRC_URI="http://${PHP_PEAR_URI}/get/${PEAR_P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 hppa x86"
-IUSE=""
-
-DEPEND=">=dev-php/pear-1.9.4"
-RDEPEND="${DEPEND}
- >=dev-php/File_Iterator-1.3.0
- >=dev-php/PHP_TokenStream-1.1.3
- >=dev-php/Text_Template-1.1.1"
diff --git a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r1.ebuild b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild
index e4af4df00710..2f76b6139f1b 100644
--- a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r1.ebuild
+++ b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> $
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE=""
S="${WORKDIR}/${MY_PN}-${PV}"
@@ -30,9 +30,7 @@ RDEPEND="dev-php/fedora-autoloader
dev-php/sebastian-code-unit-reverse-lookup
<dev-php/sebastian-code-unit-reverse-lookup-2.0
|| (
- dev-lang/php:5.6[xml,xmlwriter]
- dev-lang/php:7.0[xml,xmlwriter]
- dev-lang/php:7.1[xml,xmlwriter]
+ dev-lang/php:7.2[xml(-),xmlwriter(-)]
)"
src_install() {
diff --git a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7.ebuild b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7.ebuild
deleted file mode 100644
index 1c3cdb12a1b3..000000000000
--- a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="php-code-coverage"
-
-DESCRIPTION="Collection, processing, and rendering for PHP code coverage"
-HOMEPAGE="http://phpunit.de"
-SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
-IUSE=""
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-RDEPEND="dev-php/fedora-autoloader
- >=dev-php/File_Iterator-1.3
- !>=dev-php/File_Iterator-2.0
- >=dev-php/Text_Template-1.2
- !>=dev-php/Text_Template-2.0
- >=dev-php/PHP_TokenStream-1.4
- !>=dev-php/PHP_TokenStream-3.0
- >=dev-php/sebastian-environment-1.3.2
- !>=dev-php/sebastian-environment-3.0
- >=dev-php/sebastian-version-1.0
- !>=dev-php/sebastian-version-3.0
- dev-php/sebastian-code-unit-reverse-lookup
- !>=dev-php/sebastian-code-unit-reverse-lookup-2.0
- || (
- dev-lang/php:5.6[xml,xmlwriter]
- dev-lang/php:7.0[xml,xmlwriter]
- dev-lang/php:7.1[xml,xmlwriter]
- )"
-
-src_install() {
- insinto /usr/share/php/PHP/CodeCoverage
- doins -r src/*
- doins "${FILESDIR}/autoload.php"
-}
-
-pkg_postinst() {
- ewarn "This library now loads via /usr/share/php/PHP/CodeCoverage/autoload.php"
- ewarn "Please update any scripts to require the autoloader"
-}
diff --git a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-7.0.10-r1.ebuild b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-7.0.10-r1.ebuild
new file mode 100644
index 000000000000..ab03fa0af49e
--- /dev/null
+++ b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-7.0.10-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_PHP="php7-2 php7-3 php7-4"
+MY_PN="php-code-coverage"
+
+DESCRIPTION="Collection, processing, and rendering for PHP code coverage"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="test"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-php/File_Iterator-2.0.2
+ <dev-php/File_Iterator-3.0
+ >=dev-php/Text_Template-1.2.1
+ <dev-php/Text_Template-2.0
+ >=dev-php/PHP_TokenStream-3.1.1
+ <dev-php/PHP_TokenStream-4.0
+ >=dev-php/sebastian-environment-4.2.2
+ <dev-php/sebastian-environment-5.0
+ >=dev-php/sebastian-version-2.0.1
+ <dev-php/sebastian-version-3.0
+ dev-php/sebastian-code-unit-reverse-lookup
+ <dev-php/sebastian-code-unit-reverse-lookup-2.0
+ >=dev-php/theseer-tokenizer-1.1.3
+ <dev-php/theseer-tokenizer-2.0
+ || (
+ dev-lang/php:7.2[xml(-),xmlwriter(-)]
+ dev-lang/php:7.3[xml(-),xmlwriter(-)]
+ dev-lang/php:7.4[xml(-),xmlwriter(-)]
+ )"
+BDEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
+# Test currently do not work. Cannot find TestCase.php
+RESTRICT="test"
+
+src_install() {
+ insinto /usr/share/php/PHP/CodeCoverage
+ doins -r src/*
+ newins "${FILESDIR}/autoload-7.0.10.php" autoload.php
+}
+
+src_test() {
+ mkdir vendor || die
+ cp "${FILESDIR}/autoload-7.0.10.php" vendor/autoload.php || die
+ sed -i 's~__DIR__~__DIR__."/../src"~' vendor/autoload.php || die
+ ln -s ../tests/TestCase.php src/TestCase.php || die
+ for target in ${USE_PHP//-/.} ; do
+ if [ -x /usr/bin/$target ] ; then
+ ${target} /usr/bin/phpunit -c phpunit.xml || die
+ fi
+ done
+ rm src/TestCase.php || die
+}
+
+pkg_postinst() {
+ ewarn "This library now loads via /usr/share/php/PHP/CodeCoverage/autoload.php"
+ ewarn "Please update any scripts to require the autoloader"
+}
diff --git a/dev-php/PHP_CodeCoverage/files/autoload-7.0.10.php b/dev-php/PHP_CodeCoverage/files/autoload-7.0.10.php
new file mode 100644
index 000000000000..5d67fe9248a5
--- /dev/null
+++ b/dev-php/PHP_CodeCoverage/files/autoload-7.0.10.php
@@ -0,0 +1,17 @@
+<?php
+/* Autoloader for dev-php/PHP_CodeCoverage */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('SebastianBergmann\\CodeCoverage\\', __DIR__);
+
+\Fedora\Autoloader\Dependencies::required(array(
+ '/usr/share/php/File/Iterator/autoload.php',
+ '/usr/share/php/PHP/Token/autoload.php',
+ '/usr/share/php/SebastianBergmann/Version/autoload.php',
+ '/usr/share/php/SebastianBergmann/Environment/autoload.php',
+ '/usr/share/php/SebastianBergmann/CodeUnitReverseLookup/autoload.php',
+ '/usr/share/php/Text/Template/autoload.php',
+));
diff --git a/dev-php/PHP_CodeCoverage/files/channel.xml b/dev-php/PHP_CodeCoverage/files/channel.xml
deleted file mode 100644
index 91bb6786f543..000000000000
--- a/dev-php/PHP_CodeCoverage/files/channel.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<channel version="1.0" xmlns="http://pear.php.net/channel-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/channel-1.0 http://pear.php.net/dtd/channel-1.0.xsd">
- <name>pear.phpunit.de</name>
- <summary>PHPUnit PEAR Channel</summary>
- <suggestedalias>phpunit</suggestedalias>
- <servers>
- <primary>
- <rest>
- <baseurl type="REST1.0">http://pear.phpunit.de/rest/</baseurl>
- <baseurl type="REST1.1">http://pear.phpunit.de/rest/</baseurl>
- <baseurl type="REST1.2">http://pear.phpunit.de/rest/</baseurl>
- <baseurl type="REST1.3">http://pear.phpunit.de/rest/</baseurl>
- </rest>
- </primary>
- </servers>
-</channel> \ No newline at end of file
diff --git a/dev-php/PHP_Timer/Manifest b/dev-php/PHP_Timer/Manifest
index a81a1716ac4e..c98129ed63b4 100644
--- a/dev-php/PHP_Timer/Manifest
+++ b/dev-php/PHP_Timer/Manifest
@@ -1,7 +1,10 @@
+AUX autoload-2.1.2.php 428 BLAKE2B a625484b6d65808c070b992430e182ae17dae2908e3724261fc55c68726c86c061e718ee70a493ffff5ccfdb402705e2771d317d7a2f399d0e963fa9dccbf9c0 SHA512 97aa82732d3f2efedf6695b586965e217d49db94e6123958139ffe546e0378d40f4c665b377fb7dfbf03fd31f3b32aa71939d3f95f8425e70526faa9e5d0d885
AUX autoload.php 281 BLAKE2B e1265714ef958a2490b2c039a0def4cd3e2a26ff035d4c689e10f0eb9c9f26878fb537fcf42ede6d26fed2ee36dd73e258fa116d7cc6cd57c80eb990e54cdc33 SHA512 e9e0e6d3bd52d7a524472d4d65aa21e0f1a767fbfc284e9d628eea1414e87ba5e692d3968005d3afcbd86a598538c2edf241a09d5d66cf9cfbb57efdc758db21
AUX channel.xml 804 BLAKE2B d6a965a41a220f07e3a0d206bc3359e2649b55d186e7975726c1b0ad344e063ca1fa98cde446078346384e946f6b31f9caaf49cf7c82b4568f697a1ba0d2e633 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092
DIST PHP_Timer-1.0.5.tgz 3597 BLAKE2B cf82c3ff61a1f96a94a5d3743270be3262bc2ea28d7d71cd1c93a07c7bec950597c4da5d6dd23e4b58b8aad7c2e3bdb7aea07d761ef096e898088ca2296b43cf SHA512 da030dec608d1f8d447da6ce40e995ca818064e3a4b2f2eca1819a77a12875843a25bba1ffd253043ef3ac62a6dc1a16c5e7ba9b792b99b54d0713090478be84
DIST PHP_Timer-1.0.9.tar.gz 3740 BLAKE2B d551fd676046e6bb653fb9a9bde7a976b9b2081d26caee23177b899fa01e11ae1fb2183234ab43745798c058222574b1523064cc07d25485315eef9090f892a5 SHA512 96db90cf2af18fabcf44bdd4dbb5d298402ed2c8e49f3033fd1b89b3aa8c880d9f8677897d4d542a0db6348bdd9c697042deb0b6e26242adebfde1bcdb4bc559
+DIST PHP_Timer-2.1.2.tar.gz 7090 BLAKE2B c99dd69433b3579e9ed81f06188cac280b6ac383bce12acd9c6a00b5a6d6017a94c427692b639ad1516c1faebec8e160b7cd5c7e5e96043dd3dcb6d283d2095b SHA512 199175e048560756867180cd99a3ca1766431d14091f1448cd8011df5f7824504a6c586ef15d9e53374bdb9dbd1731c05b44509e59d92d725908ec2c46d7d576
EBUILD PHP_Timer-1.0.5.ebuild 427 BLAKE2B 7f8cd242ba49525527a20fad8dc4997e4dd451d4049962de71978afc5350e2beee40de331f414930bb2f50c8beed03727ec3e840cc13d5324f01b69efb5b6ba5 SHA512 802255716d8340c81bb2c0073064c511eaa4591f8061155cddd30cd53084100e55e71572b7378d7680dcb23cc4811d36cf527d6850ca9a4b6d1ce48ee1820525
EBUILD PHP_Timer-1.0.9.ebuild 749 BLAKE2B 3dfbb0e374ff57e69d8616b522fc9ab6bb904936f85898ca780e17e94d70d9e5dbcf09451213d4837151a72893dee9ce960fd8b32833d34b16a08a88a7ce2c36 SHA512 5db2aaae6ebaa5bff70f0b7b98f1dea2a5fdb70ebd227494455431418e07b986a50789386c57d6a560207dffa44332a541118fb2993394e87e727488b82b93b0
+EBUILD PHP_Timer-2.1.2-r1.ebuild 805 BLAKE2B aa46c463b94513b992d2bf1856765aa29b4b08cac2f18298acd689bef46dcdb1515efac276bed9cae130d8ba383f120e2d577deaa6aa46f9040f33eef1f0641c SHA512 5aec98ccc3f63c0851c9a910750ca0626876b64daaf696a8728a40d46a89fca33399a3d39f61d2bde0707f212c7d87cbabaca4bf02cab3c3f167d23ec2d314b5
MISC metadata.xml 331 BLAKE2B a4a67930fc96c32bc75804af627a97742700619e362bf59992ee8a8882b2cffcd4fa6de297abbcc42d6e33119fd10933e65a1291484acf4dd091c5ed55dcd81f SHA512 e3e0aaa2728b2f5f65592f56027ae9674e7e9abf4bdb2fef90854b6d8d270f4f6a103c4588401ef076d53fd3c4c2fceb2d9b5145dc3af43c8913ccd5f0e2ee53
diff --git a/dev-php/PHP_Timer/PHP_Timer-2.1.2-r1.ebuild b/dev-php/PHP_Timer/PHP_Timer-2.1.2-r1.ebuild
new file mode 100644
index 000000000000..a0785cb680f7
--- /dev/null
+++ b/dev-php/PHP_Timer/PHP_Timer-2.1.2-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="php-timer"
+
+DESCRIPTION="Utility class for timing"
+HOMEPAGE="https://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-lang/php-7.1:*"
+
+src_install() {
+ insinto /usr/share/php/PHP/Timer
+ doins -r src/Timer.php src/{Runtime,}Exception.php
+ newins "${FILESDIR}/autoload-2.1.2.php" autoload.php
+}
+
+pkg_postinst() {
+ ewarn "This library now loads via /usr/share/php/PHP/Timer/autoload.php"
+ ewarn "Please update any scripts to require the autoloader"
+}
diff --git a/dev-php/PHP_Timer/files/autoload-2.1.2.php b/dev-php/PHP_Timer/files/autoload-2.1.2.php
new file mode 100644
index 000000000000..65490d9ae6e4
--- /dev/null
+++ b/dev-php/PHP_Timer/files/autoload-2.1.2.php
@@ -0,0 +1,15 @@
+<?php
+/* Autoloader for dev-php/PHP_Timer */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ [
+ 'sebastianbergmann\timer\exception' => '/Exception.php',
+ 'sebastianbergmann\timer\runtimeexception' => '/RuntimeException.php',
+ 'sebastianbergmann\timer\timer' => '/Timer.php',
+ ],
+ __DIR__
+);
diff --git a/dev-php/PHP_TokenStream/Manifest b/dev-php/PHP_TokenStream/Manifest
index eba9dc0d46f4..cae983777df5 100644
--- a/dev-php/PHP_TokenStream/Manifest
+++ b/dev-php/PHP_TokenStream/Manifest
@@ -1,7 +1,7 @@
+AUX autoload-3.1.1.php 2833 BLAKE2B 594aafd23673466891934600e0620437390703a3a3e420c85b5b54de78c0b9a9a4ac39e72103c18e89b5cedb8d8c9c6c2441d6921f0f1034127ee9782967eaac SHA512 26ca45e5761c3a1fc9d89276271763fe5ef5b0c9107978e9e6415d4708da831b1b2f536d642b8e16f8a32cd4247630602d21ef5b5017de6684e8707613625d87
AUX autoload.php 407 BLAKE2B 8f8afa7524cd277d498acbbc468ad6a7a2b57223111fa459c63a545251430f18be06e7f8079a3ae4f959338530e211d6d7a770bc0739668b9b612b4fbabc1719 SHA512 f80a008f1f443c90814c034822211e94e76d8af31b7da6fb39bbb5aace6473bab8befcd177fd3c2b5b2891bdb62bac66fb03ae6e0fe9429335950b134fccdeab
-AUX channel.xml 804 BLAKE2B d6a965a41a220f07e3a0d206bc3359e2649b55d186e7975726c1b0ad344e063ca1fa98cde446078346384e946f6b31f9caaf49cf7c82b4568f697a1ba0d2e633 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092
-DIST PHP_TokenStream-1.1.3.tgz 9860 BLAKE2B 7160e80b5dc73cabd6cae388add7285fb99891d4e33a7b1224bd3ee9769b88c4e7c4927f96caa91bad2bbad86826f6a73665f716ea3d79b9f89eaa02a5187bf9 SHA512 2751acabc340f05c59bb46f8fb9e47ff25a5f8a6503f1525ed4977d96f2044ad0f9714b40f573d0b845aaf47424a89c3d9e7cfdada67c58d650bb98ee7b47772
DIST PHP_TokenStream-1.4.11.tar.gz 13388 BLAKE2B 20ef9907ce660e2958ffd50f588ead563efa04c9fc4adda4a823830000f73ee7a4c988adc79d14e549c4f02836b7128aa42b01b26996a090595d34a191282b67 SHA512 4e8d8d1eb16169d46b64a43d91f3066d49fe8e3f184d90c5c7cf4234ebfe4eac271a811744b201f05dc86976b3c5b8ad4ae9f2532165a3849980663f1ac5852e
-EBUILD PHP_TokenStream-1.1.3.ebuild 583 BLAKE2B 3a1710a72b29f85af856f4e04d05afbd4b91e8291961076a81fc19d3b78c2377dc605b642e53ca350b33060b7a8912581f4217905b85fbebbde021036f69570f SHA512 8fcb56e1c778c7364964cbfb18264eaf4a5ba06865f3a1a921c5413b11c2e5817c4f020fa92c4e09aee3b8f2e7392fe9022d1cf3c8efecc08307620261db6e1f
-EBUILD PHP_TokenStream-1.4.11.ebuild 843 BLAKE2B 4992c8b94fd2227430029979b0b3129fa6c7eb61199bd28832e34a01600a652648165c97cc011f46ccc0a61b77c4aeb8eb5bce0c21ad9dfd11ae8464fe5c77d3 SHA512 c7482a579e2e31cef080bec162cd439ff6b7ce1efa1794d966e2972b03dd1abd98c407ff6a05433126426d6f51d792aff2a5e670041c0ee0e1e8d65485c53842
+DIST PHP_TokenStream-3.1.1.tar.gz 14275 BLAKE2B 5300768f79cba17a08f55a58a05744eef55df00fc0f0144612bddd3ba5d0494fe19bd5b74d56b57d345f5d98b63033aa05e6d157c0979be163e51dc7cc5ad19f SHA512 3a1e36d13b8d77d6fe7d1617fc43a8d59b68af6ee6182afdecf5c970c844f7cb63f3056ce7f6aaae17237b948c5ff9862438d823c2eda179e24c1bb4fc4f4e02
+EBUILD PHP_TokenStream-1.4.11-r1.ebuild 783 BLAKE2B 3e2b005138362ce8ace2032b42fd9e9be1a4064e0414e92d53ad2da48aca43869471075bbab7faf1c2b5d967f7eaf573086b764fb3258e3824107a0bb0df482d SHA512 5a5edd0479b64399dc476c190a7782c6c96ffe26bd30e2d3f273542f474be99ac254b57c597496028b9c9e0201b97e0ddb1e29dc857e1973d76cc9d1730f4a4b
+EBUILD PHP_TokenStream-3.1.1.ebuild 1378 BLAKE2B f138bb9ce3d3d297afadf2f93edf22c745a2c3328e08c1220cb4f60f0489bf75da8bb362b290718e9e858cbed8acb8757afc6b2045380a26f7f24d1d400060f0 SHA512 a42603239c2c8021c53854a2a250ad2863ccbbe80bb465e67b0a1335967b8ceee2b975cd152a2d668b26ec3dfdbd5315cf1631a57d32d46048920bdfe38f37b5
MISC metadata.xml 338 BLAKE2B d6fc1656deef3d826ef47d31a4c02b873a71c287f2d349f96dffa1fcc0b3006a3549a80872efd23b09288d144d18776aefe6e7e6c52045eedc53beeb1331c794 SHA512 1f758ba782eba886cefecaacc81c4c1e77c6e00f6a1e265f5fdf789f757b3c2e3ca742f9c3c1f6427920b6ab42388b34cf2c7d50b11247c4a94a3fee69993e47
diff --git a/dev-php/PHP_TokenStream/PHP_TokenStream-1.1.3.ebuild b/dev-php/PHP_TokenStream/PHP_TokenStream-1.1.3.ebuild
deleted file mode 100644
index 16306964ba0f..000000000000
--- a/dev-php/PHP_TokenStream/PHP_TokenStream-1.1.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_PEAR_PKG_NAME="PHP_TokenStream"
-PHP_PEAR_DOMAIN="pear.phpunit.de"
-PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
-
-inherit php-pear-r2
-
-DESCRIPTION="Wrapper around PHP's tokenizer extension"
-HOMEPAGE="http://pear.phpunit.de"
-SRC_URI="http://pear.phpunit.de/get/PHP_TokenStream-1.1.3.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 hppa x86"
-IUSE=""
-
-DEPEND="dev-lang/php:*[tokenizer]
- >=dev-php/pear-1.9.4"
-RDEPEND="${DEPEND}"
-DOCS=( README.markdown ChangeLog.markdown )
diff --git a/dev-php/PHP_TokenStream/PHP_TokenStream-1.4.11.ebuild b/dev-php/PHP_TokenStream/PHP_TokenStream-1.4.11-r1.ebuild
index 8ebb0d66df95..4cf938f01d85 100644
--- a/dev-php/PHP_TokenStream/PHP_TokenStream-1.4.11.ebuild
+++ b/dev-php/PHP_TokenStream/PHP_TokenStream-1.4.11-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
MY_PN="php-token-stream"
@@ -18,9 +18,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
RDEPEND="dev-php/fedora-autoloader
|| (
- dev-lang/php:5.6[tokenizer]
- dev-lang/php:7.0[tokenizer]
- dev-lang/php:7.1[tokenizer]
+ dev-lang/php:7.2[tokenizer(-)]
)"
src_install() {
diff --git a/dev-php/PHP_TokenStream/PHP_TokenStream-3.1.1.ebuild b/dev-php/PHP_TokenStream/PHP_TokenStream-3.1.1.ebuild
new file mode 100644
index 000000000000..106234e79bf1
--- /dev/null
+++ b/dev-php/PHP_TokenStream/PHP_TokenStream-3.1.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_PHP="php7-2 php7-3 php7-4"
+MY_PN="php-token-stream"
+
+DESCRIPTION="Wrapper around PHP's tokenizer extension"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="test"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ || (
+ dev-lang/php:7.2[tokenizer(-)]
+ dev-lang/php:7.3[tokenizer(-)]
+ dev-lang/php:7.4[tokenizer(-)]
+ )"
+BDEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+ sed -i -e 's/setUp()/setUp():void/' tests/Token/*.php || die
+ default
+}
+
+src_install() {
+ insinto /usr/share/php/PHP/Token
+ doins -r src/*
+ newins "${FILESDIR}/autoload-3.1.1.php" autoload.php
+}
+
+src_test() {
+ mkdir vendor || die
+ cp "${FILESDIR}/autoload-3.1.1.php" vendor/autoload.php || die
+ sed -i 's~__DIR__~__DIR__."/../src"~' vendor/autoload.php || die
+ for target in ${USE_PHP//-/.} ; do
+ if [ -x /usr/bin/$target ] ; then
+ ${target} /usr/bin/phpunit -c phpunit.xml || die
+ fi
+ done
+}
+
+pkg_postinst() {
+ ewarn "This library now loads via /usr/share/php/PHP/Token/autoload.php"
+ ewarn "Please update any scripts to require the autoloader"
+}
diff --git a/dev-php/PHP_TokenStream/files/autoload-3.1.1.php b/dev-php/PHP_TokenStream/files/autoload-3.1.1.php
new file mode 100644
index 000000000000..4e385c87ec24
--- /dev/null
+++ b/dev-php/PHP_TokenStream/files/autoload-3.1.1.php
@@ -0,0 +1,47 @@
+<?php
+/* Autoloader for dev-php/PHP_TokenStream */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ [
+ 'php_token' => '/Token.php',
+ 'php_tokenwithscope' => '/Token.php',
+ 'php_tokenwithscopeandvisibility' => '/Token.php',
+ 'php_token_open_tag' => '/Token.php',
+ 'php_token_util' => '/Token/Util.php',
+ 'php_token_stream' => '/Token/Stream.php',
+ 'php_token_stream_cachingfactory' => '/Token/Stream/CachingFactory.php',
+ ],
+ __DIR__
+);
+$_gentooFedAutoload = function() {
+$_fedAutoLoadtokens = [];
+$_fedAutoLoadtokenSubClasses = ['includes','function','interface','abstract','ampersand','and_equal',
+'array','array_cast','as','at','backtick','bad_character','boolean_and','boolean_or','boolean_cast',
+'break','caret','case','catch','character','class','class_c','class_name_constant','clone','close_bracket',
+'close_curly','close_square','close_tag','colon','comma','comment','concat_equal','const','constant_encapsed_string',
+'continue','curly_open','dec','declare','default','div','div_equal','dnumber','do','doc_comment','dollar',
+'dollar_open_curly_braces','dot','double_arrow','double_cast','double_colon','double_quotes','echo','else',
+'elseif','empty','encapsed_and_whitespace','enddeclare','endfor','endforeach','endif','endswitch','endwhile',
+'end_heredoc','equal','eval','exclamation_mark','exit','extends','file','final','for','foreach','func_c','global',
+'gt','if','implements','inc','include','include_once','inline_html','instanceof','int_cast','isset','is_equal',
+'is_greater_or_equal','is_identical','is_not_equal','is_not_identical','is_smaller_or_equal','line','list',
+'lnumber','logical_and','logical_or','logical_xor','lt','method_c','minus','minus_equal','mod_equal','mult',
+'mult_equal','new','num_string','object_cast','object_operator','open_bracket','open_curly','open_square',
+'open_tag','open_tag_with_echo','or_equal','paamayim_nekudotayim','percent','pipe','plus','plus_equal','print',
+'private','protected','public','question_mark','require','require_once','return','semicolon','sl','sl_equal',
+'sr','sr_equal','start_heredoc','static','string','string_cast','string_varname','switch','throw','tilde',
+'try','unset','unset_cast','use','use_function','var','variable','while','whitespace','xor_equal','halt_compiler',
+'dir','goto','namespace','ns_c','ns_separator','callable','insteadof','trait','trait_c','finally','yield',
+'ellipsis','pow','pow_equal','coalesce','spaceship','yield_from','coalesce_equal','fn'
+];
+foreach($_fedAutoLoadtokenSubClasses as $_fedAutoLoadi)
+ $_fedAutoLoadtokens["php_token_{$_fedAutoLoadi}"] = '/Token.php';
+\Fedora\Autoloader\Autoload::addClassMap($_fedAutoLoadtokens, __DIR__);
+};
+$_gentooFedAutoload();
+unset ($_gentooFedAutoload);
+
diff --git a/dev-php/PHP_TokenStream/files/channel.xml b/dev-php/PHP_TokenStream/files/channel.xml
deleted file mode 100644
index 91bb6786f543..000000000000
--- a/dev-php/PHP_TokenStream/files/channel.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<channel version="1.0" xmlns="http://pear.php.net/channel-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/channel-1.0 http://pear.php.net/dtd/channel-1.0.xsd">
- <name>pear.phpunit.de</name>
- <summary>PHPUnit PEAR Channel</summary>
- <suggestedalias>phpunit</suggestedalias>
- <servers>
- <primary>
- <rest>
- <baseurl type="REST1.0">http://pear.phpunit.de/rest/</baseurl>
- <baseurl type="REST1.1">http://pear.phpunit.de/rest/</baseurl>
- <baseurl type="REST1.2">http://pear.phpunit.de/rest/</baseurl>
- <baseurl type="REST1.3">http://pear.phpunit.de/rest/</baseurl>
- </rest>
- </primary>
- </servers>
-</channel> \ No newline at end of file
diff --git a/dev-php/adodb/Manifest b/dev-php/adodb/Manifest
index 05e6d5fd0d28..c39c60d8ef0e 100644
--- a/dev-php/adodb/Manifest
+++ b/dev-php/adodb/Manifest
@@ -1,3 +1,5 @@
DIST adodb-5.20.14.tar.gz 465896 BLAKE2B acd8494141584b0c02c2e30aa59b3916ae811b8095ca724d22f44ed2cb1456b8e8afc7ff9af41e7476f4a93809e762c44a175fd3775b69654107813342b3a47a SHA512 fa9b764742f3edf15e79da7a34ca52b19f51454fa20bc963cce963cdd40f7e78671e993cd672a21e9917aa2440c63601fbf768b5259dccb64b458a5be6f4b0eb
+DIST adodb-5.20.15.tar.gz 466749 BLAKE2B ca232e15094eaf728dd82b449cfded4f84fc773e5dbe1a06b7bb15fc18487080131c52d7ae9d77e6a401bfd53baa7875810c94b6bda615d0a836a715914de9d7 SHA512 87c6f508f49a54e436b56d47d3c0b2801f4f022876013a2ffa23e751cc4c7aa83aa359e51acc4f8351fd596ad4f5d71326204ae3d57514c4354f68669e412c73
EBUILD adodb-5.20.14.ebuild 1444 BLAKE2B 2319ca487ac6443446d2b53a33bd731f77db4b01ca5d62d964a94deebe3df16fa527ad1f26477156b1c0073a7e0f2005a72a95e4a4277358d2615ded2cb3d375 SHA512 ef9092b2504eadb5d4b8a3a7939cc17ed4e6cb8760ffaa77ec7f3f9a1b65c94345ad53ecb33de06e7c48626ee59f4fcf65adf666eb3b4d49df59b7c15e48a95e
+EBUILD adodb-5.20.15.ebuild 1452 BLAKE2B e5286f48e8bdf5fdae03893ea87292ed6da2dffae801140e2dfcd31c1a5994f205d2a17b1f58bcf757f14f1bc6230d367a4deb007facfd097f298982529fac98 SHA512 20efbbea0b7a1db0aae61b433faab6d4ec222c8082c37a5a34875cf214794e1a104a4b5e47e84f822b43576f64233ecea9a1a19e5759c98cef28c80aac4b1444
MISC metadata.xml 377 BLAKE2B 29889d626a5c0b8d16ae7cf02f45a0e6ebee2d633110a534bcc37c9539c4fc4b8ce15ecfd8ae3768b0f79ab34f088416b1bdb4403c7769f3c6e45477d0a2bf8d SHA512 f83ababfd8add084a2dcf96d74eadae96b35b5d71ea30a98a41b5ee3d222fcabcfb63607e4517be261bfa246d461684fd95b3bb01cb58464ff8f986d123aa23b
diff --git a/dev-php/adodb/adodb-5.20.15.ebuild b/dev-php/adodb/adodb-5.20.15.ebuild
new file mode 100644
index 000000000000..f16a3af534d9
--- /dev/null
+++ b/dev-php/adodb/adodb-5.20.15.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="ADOdb"
+DESCRIPTION="Database abstraction layer for PHP"
+HOMEPAGE="https://github.com/ADOdb"
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+# If you want to be picky, we should require that PHP be built with at
+# least one database driver enabled; otherwise adodb isn't going to be
+# able to do anything. But, the database USE flags for dev-lang/php are
+# a mess. What we would *like* to do is have a set of USE flags for
+# adodb that then propagate to PHP itself... for example, adodb[mysql]
+# could require php[mysql]. To do that would require that we duplicate
+# the database USE flag mess for adodb -- not desirable. Instead we punt
+# and let the user install adodb unconditionally. If he doesn't have
+# database support in PHP, it just won't work.
+RDEPEND="dev-lang/php:*"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_install() {
+ DOCS="README.md docs/changelog*.md xmlschema*.dtd session/*.sql"
+ DOCS+=" session/*.txt session/*.xml pear/auth_adodb_example.php"
+ DOCS+=" pear/readme.Auth.txt"
+
+ dodoc $DOCS
+ rm -f $DOCS || die "failed to remove docs before installation"
+
+ insinto "/usr/share/php/${PN}"
+ doins *.php
+ doins -r contrib datadict drivers lang pear perf replicate session xsl
+}
diff --git a/dev-php/doctrine-instantiator/Manifest b/dev-php/doctrine-instantiator/Manifest
index ee709f318a1b..17768cd5d952 100644
--- a/dev-php/doctrine-instantiator/Manifest
+++ b/dev-php/doctrine-instantiator/Manifest
@@ -1,6 +1,8 @@
AUX autoload.php 258 BLAKE2B 3ed7c897b02b90914e7ba7fa06e79805586b0b5bf2b614e8b81b077ccd43557165af8c7ae61e4c30430ae838d8387cb536dd0ef3ed9464fc7343fdb842dbc2d1 SHA512 92a06f40f6ea012fbf0a0e521959b41b5aa23ed047c00cf7e52f974f650060969d4a602c569096da47fbd86393c854b2b16da91c7bfeb38e159eeb7254abc725
DIST doctrine-instantiator-1.0.5.tar.gz 10202 BLAKE2B 77ab3fba96672f6aa2826002510c99c21beccdc09e92dbc2c09426f8fc47590554ef5d32b6bec92ea2dc2ab1c61a178c280ab01090b3aafc14a10a4b4fec3628 SHA512 78b00b2550b47772b5825fbde59729e0613a90c1d9dacf1b7b7d13ccb5bbd8534af7e732dcc1b5b6f9bbafa2f9c3e7418e184851ab0f3a37c0c945b5eed1e229
DIST doctrine-instantiator-1.1.0.tar.gz 5343 BLAKE2B 73f737f19c8ae7a3fa9a7dcaa760246da6d688e28f15be0c40e031be8147887885bba2ec0a7770ead7de7b718247108b41b4c1d08712137c9c06911bde263176 SHA512 7f59dd7f80df02fd1e46f4b0ecd8488022b34933effddfc40d3424b279a35928adfc0fb7567172149338a8d4273b24305eaa46fc51aa0af45a7b230646354f09
+DIST doctrine-instantiator-1.3.0.tar.gz 6299 BLAKE2B 6eb41562f52965381a780243475bda73a921d44784a66cf23816dd228efe4299d225f0cd52a4625a3516d8ae22b7f691a2724b477b944211e8d1ffd2c4c90540 SHA512 989b14bb28f75d091243dd5833a0a7c91889b45a1fcafb425b38de223485aae4470e1f1877b024ca58c5cf3539f8b39ef337166dbbd664bede7a5f3adde623a9
EBUILD doctrine-instantiator-1.0.5.ebuild 692 BLAKE2B 7b791f0f28c0a80068873855dea07443179f4d233f6e7de520a41ef288c7f97af4b49dcb42d76a05d0429e4e72445366be7bd766fe4ec5a6a7628d43b9200c60 SHA512 a9de63b78e6966ea6065698e8e8a93ebfbb7ba4e967fc6cea76a0bfb89773510a058056e31ed2c699ce9d65921f10f44b1b9c34bad489c5f06de679334fe7f9c
EBUILD doctrine-instantiator-1.1.0.ebuild 697 BLAKE2B 26b290a9204392862a18f54c6af9a0d7ad35790c4648ea6cb542bc908e10927b56ee20c5cd661f05ec9a62a73bff343a08730f273f5b1878c049a08e6c0090aa SHA512 88d26edeed1c29549ad35a9cf56355ae5ef73e0484f8300a791f279daeb65cc7246dafb4a9b0ee345932bf9e0d666ccd34c16c2259ae69190972101953cb7598
+EBUILD doctrine-instantiator-1.3.0.ebuild 701 BLAKE2B 70f882195b24306adc61350c6c5cca0f84d4b9d8868cd0fe609184d8403686a5f654494047af254ab00e8683b422953b25137d2705c564c7a90d5d8f800575e1 SHA512 8d82b0ced7121653b086ee923d4956db390887f654e3d6611d8de3bd5ebeefafa97dea9ea490d11359b8e0409f954ed92ec6a1681ba90b2a31dacd4805e63d02
MISC metadata.xml 313 BLAKE2B 76bc8cb4562afb0810ab8a4a79265bc44ba328370c3ab64d3599c6971ee1005f75cca364a00bfca316584c00c28d1c9ad5b0eb3c86889426852af9a6bca31986 SHA512 6a34d1c5966ec568eb1cdc499ef9ea9c799e104a4c47aa061b3197ecafce3a49a372e5f4d92b834b3b725c7697ed1e5e85be4654b3159a2427f5d649b11bf93d
diff --git a/dev-php/doctrine-instantiator/doctrine-instantiator-1.3.0.ebuild b/dev-php/doctrine-instantiator/doctrine-instantiator-1.3.0.ebuild
new file mode 100644
index 000000000000..52ebd8e4eb09
--- /dev/null
+++ b/dev-php/doctrine-instantiator/doctrine-instantiator-1.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/doctrine-//}"
+
+DESCRIPTION="Utility to instantiate objects in PHP without invoking their constructors"
+HOMEPAGE="https://github.com/doctrine/instantiator"
+SRC_URI="https://github.com/doctrine/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-lang/php-7.1:*"
+
+src_install() {
+ insinto /usr/share/php/
+ doins -r src/*
+ insinto /usr/share/php/Doctrine/Instantiator
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/igbinary/Manifest b/dev-php/igbinary/Manifest
index 27d3e2e828d1..83148695f3a6 100644
--- a/dev-php/igbinary/Manifest
+++ b/dev-php/igbinary/Manifest
@@ -1,6 +1,8 @@
DIST igbinary-2.0.8.tar.gz 189726 BLAKE2B c4691cda07095c3907fc1caf86b1ba5a066a4d3cc4ca7274b9c825e1dd299ec6240bd703152510428cff8b7ca59571bc478a8679033c6fb852e54bae697d3180 SHA512 0161e05b246a3b749213fffafd74265e337fc657ea5e1390507a48865e9434aa3ac7e73bd9d04bfef0d8ceeae222a95cb9490d4705ad2b4607b3eaf2d05962c6
DIST igbinary-3.0.1.tar.gz 170957 BLAKE2B 2250ef228b059d5d87615412ffae3242cd757df25dc9a1bfe2a4d1dc33a417a4389abb2ab613359537a6ee3947526caded0ec584049e3d42669532b4a930afc9 SHA512 4930670ecdc1796fa73184e8f12bf570f7b1a43cb422cede056ccd1ca28fc950b00a9418519c59a9c07e346a89153b6b105e873fcfccb1365d43d4abf98804da
+DIST igbinary-3.1.0.tar.gz 210822 BLAKE2B ecc662ca5d1f762dfc5d8e660a7ce7caa1ea2c26e42326d55072d20c4310cc67e977ceab5dd7b8adb331b7ebd63b84aecaf0af2c722e72866b44d3d25ae48d24 SHA512 7b20048b2923ebf760b9743cd08aab04b90f02f3e6ddf840e829db9e6c5335cf936a5218b1590b31b1b553e7748e393d3aee83214b83532b722f4590a36f5b38
EBUILD igbinary-2.0.8.ebuild 601 BLAKE2B be19ce53c022c99316a8b58d4094689359de8616cac2ba89a28358d1e30923f29ac3d4e5e019a757eb60e94ff01ccfab156372658c3c741b5708f56747f76e2f SHA512 c7def1965ca0b8eea4f787ba6c72fc728aa4570aa44245052c70821f6e9dbec802d352f3700ce9e3756f7273183fe6591adc732cd1447f0ba93fc48c837f2340
EBUILD igbinary-3.0.1-r1.ebuild 599 BLAKE2B 436b3d1e411a78fa4eef6a748053b099518b18e1b3bd23e83710c2994bac9f3d0a109d795b252bda500f0c3b13a39f6b52a6df660102863bc38986ab19d53135 SHA512 bfa32a3041fef61a754224b95ad997bc8ff9bbda66a030d1ef76e94f0ce91023dcfaf09f1cdb69d6ab21e588a5988e6501f28d54e3d847073ddf7b08f26cad37
EBUILD igbinary-3.0.1.ebuild 587 BLAKE2B dab9e2e17bc509e6b0d393df5c04c6bb8e5213cc8548c7936d5ecad8f115a95cf426166163fc2ad4b7d92af5f550c9a666eee3bbe30fb39ea110af83a9fc6602 SHA512 7b7f68a8c261c7304f8ad056c275912d95938ff2c5c29823c21e13c757eac4ce93fc4078f404c7329e38406548e191f3b122df9365f089198b0dae0451fe3e07
+EBUILD igbinary-3.1.0.ebuild 599 BLAKE2B 574cbbe31a4aba26a815825345c778b203bb63d96f92a8b42bcbefefa388607d06c8c528626650cf2e48b1e53a1c29da6e27538a7a22f36228b55e1cfa6a28ac SHA512 f02a4c2ec35240862a7532c41d556eb01c68be7dc3d2b912bd185529a0bb7b82f965cb2fbcabd1dee86d54c278b4b1a68f8269a304b6dda349786e041b719e74
MISC metadata.xml 331 BLAKE2B 4187300236aa128879679c7cb4a8ddfa19dfd512a76466e835224c30323f2fafd55189228bdced507ababd5b90f561f6bb44c1554392eb0682b6ba5c7a20b681 SHA512 86f467f549b36915940e45a4e151742f2925293106dd3da2958e6153aaa8fed378b2eb563bf69da0d38101409858a4abe308f608bd94de6b4517daf9da092405
diff --git a/dev-php/igbinary/igbinary-3.1.0.ebuild b/dev-php/igbinary/igbinary-3.1.0.ebuild
new file mode 100644
index 000000000000..e50a7e5bec71
--- /dev/null
+++ b/dev-php/igbinary/igbinary-3.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PHP_EXT_NAME="${PN}"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( CREDITS NEWS README.md )
+PHP_EXT_ECONF_ARGS=( --enable-${PN} )
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
+HOMEPAGE="https://github.com/igbinary/igbinary"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+#IUSE=""
+
+#DEPEND=""
+#RDEPEND=""
diff --git a/dev-php/magickwand/Manifest b/dev-php/magickwand/Manifest
deleted file mode 100644
index e98531ad8ad0..000000000000
--- a/dev-php/magickwand/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST MagickWandForPHP-1.0.9-2.tar.bz2 123894 BLAKE2B 627dd04a4010ce14ebb18705f11b4db8f44627b88fe993abd2b75cfff288a54d3d34440402de9d31994c0b5e330ab4aea0423a74edbc32009561c86f30359130 SHA512 67965bd5576b84786b149b64f807fc5f629cfd223013acf83823ffa168571fa5c8f264e15be2ee1c64f68250690dc60c285c6c3c8b8ce3b826b1303f4a29caef
-EBUILD magickwand-1.0.9-r3.ebuild 665 BLAKE2B 35f5bbeb7a7c7d52d1a6db743af7805edddce19b83a061eec60156e023a91f910e8e961f2c53f368a9d3b87179d0617c398028dcac2804bfc2f037e87ef4c117 SHA512 1f73946afe2696bef5a12105c300f906cbd6bb900e55be9020588b6824fde21b213b8b6562895f3877ac8437ddb5b6d3208829614b7f066f2d38f9ab87378f05
-MISC metadata.xml 365 BLAKE2B e0e6977340f1ce0776a61df96f15270679717d97e291fd0788eb1266109045930eda7f900dd32efeb1d5d3f35a5f70572ef0e94e217a55d495fbf82ba856ae8d SHA512 c57c5d696a88bdb3da4dbf3b0dbb88079a40e2024f5817406694b3abc1381167d6ab5b25ba4002610ed9ec567978f67165e64071266e7cf3ae48b0d32896f132
diff --git a/dev-php/magickwand/magickwand-1.0.9-r3.ebuild b/dev-php/magickwand/magickwand-1.0.9-r3.ebuild
deleted file mode 100644
index a13fe8d248fa..000000000000
--- a/dev-php/magickwand/magickwand-1.0.9-r3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="magickwand"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_INI="yes"
-DOCS=( AUTHOR ChangeLog CREDITS README TODO )
-
-MY_PN="MagickWandForPHP"
-IUSE=""
-
-USE_PHP="php5-6"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-inherit php-ext-source-r3
-
-DESCRIPTION="A native PHP-extension to the ImageMagick MagickWand API"
-HOMEPAGE="http://www.magickwand.org/"
-SRC_URI="http://www.magickwand.org/download/php/${MY_PN}-${PV}-2.tar.bz2"
-
-LICENSE="MagickWand"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=media-gfx/imagemagick-6.5.2.9
- <media-gfx/imagemagick-7.0"
-RDEPEND="${DEPEND}"
diff --git a/dev-php/magickwand/metadata.xml b/dev-php/magickwand/metadata.xml
deleted file mode 100644
index 11314e0e899a..000000000000
--- a/dev-php/magickwand/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
- <longdescription>
- This PHP5 extension provides
- access to the ImageMagick MagickWand API.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-php/myclabs-deepcopy/Manifest b/dev-php/myclabs-deepcopy/Manifest
index 0b7aa0ceaae5..92302c3c436d 100644
--- a/dev-php/myclabs-deepcopy/Manifest
+++ b/dev-php/myclabs-deepcopy/Manifest
@@ -1,6 +1,8 @@
AUX autoload.php 239 BLAKE2B c67e02841a85ce3cb1cb27286eaf799a8060644d35dad28c9a32462ea4f95b7b0b357369c19033f1408f588e2acd47ac955f99e38928bedacd1430a723dba669 SHA512 d59e462c851383a3e2a487fbdaff75c50c805572c151ca3ce4ca9ae5cba1cac85a76f2a8bb50730caaa76eabc0c76a9f97dd2135008939df874d57cc654d3fab
DIST myclabs-deepcopy-1.6.0.tar.gz 43612 BLAKE2B 18e3f532043cfbf700230a82772938082611922b9a04c7a99d63f79210e6c6f144521a29356977f4c44843cae6628e0a13fa0a46e0d34cb2e251f138ed60ab44 SHA512 a1d0ce8386172b963bca1e34e0e6d69268177f6aaf5309498780e4f9e43b9126916937e0b422644199b96f46212d0267af9b56993b9ffe295adb5f872c24584c
DIST myclabs-deepcopy-1.6.1.tar.gz 43589 BLAKE2B e62ed5384bf9d4ad0286189772de8eeb9fed9962cf1d109b9e282c37ceadc885c6850fbed1695de35935b85fcc789a796485f44e97269a556d3498be8b691af4 SHA512 6cf13127401304ff92277c7c433353ecc20764fd5b8db0f8ae8d6767d8d9bc9c2f6b6ed3d68eeca5960357517038062c6f6b82831f433596d0a05cd0cea916d4
+DIST myclabs-deepcopy-1.9.4.tar.gz 44812 BLAKE2B bdc273f55b082ccd728ce786bb573dec5e96427f1692e3f502e2ee7eddd804e9a1589efe1323e3961d2c4e2b210f597c1ba80bbd8fcedeca77a7440df8925fb1 SHA512 879ecc6409ecb21a90e87b8368f64fce57e692f0e2916fc341d55744c2663163d6bac70562c0d8a1a1a51a409121f5e5905979dbb9fd2842cda7f21cda33e50a
EBUILD myclabs-deepcopy-1.6.0.ebuild 653 BLAKE2B 18c00374521640c1ff001801090910700963c4245b98bec0f4c1ce21a9e59c506ed78dcb9024a4c4c2ce05b9f2bb3683889ed1b48aaa60f9ec42921b0e47f740 SHA512 4aea497f9cf4c00b2fcd543c50d94b55241f61e72a972ff84015caa2cd8c60941846deb2898b1f4e12b28967cdb4178d821e3329b21bff3aed3bd91729af5e50
EBUILD myclabs-deepcopy-1.6.1.ebuild 661 BLAKE2B 393c1d2c0f219b24bceeee802e7ec0f09a59eff1854efaf270873378b4dc345a1db340a97620dcaa67b6baf1aefd0c889e81e8f5828559e87233333571fa1320 SHA512 191e347deb345a42903bc4c61bbbc18304e0ee2c6bcb13f4149fedf84c49bd560299aabaef5499e29c0e9ada049a26b37ad1f3f54220b6597b836df42f1aa5e9
+EBUILD myclabs-deepcopy-1.9.4.ebuild 658 BLAKE2B 5100633dae669cd61922ce62565b7bd445577e93aee647ea7d1f5bfeea392f145488886ac9f5efed3f9d16dd69f4dabb69719e4d21663c264521f7b7dcec72af SHA512 8e9d0904b9344558f7e1dda7a732ebabc7800028c9590c69bf177d3bd1b58794e57766f7c3af221833148c42a414c27292bf40612cf6833618091d3a6c567a2a
MISC metadata.xml 320 BLAKE2B 7a39e30db8d713926fe221be630c6ff660222d62b47d5b7e561127bc63f522fa813d2ce6ba83276600cc2e3e942e27758e8268d784dd1f3bb36f182c5da3026f SHA512 a4610b9b7fc96287c53bc0501afdded0b917d842e2a263308fe20aab65678c569d6ace0576596e7d4cb75dc3af3b3af2896ac7aeb867237206b7ca3c6c8b30e8
diff --git a/dev-php/myclabs-deepcopy/myclabs-deepcopy-1.9.4.ebuild b/dev-php/myclabs-deepcopy/myclabs-deepcopy-1.9.4.ebuild
new file mode 100644
index 000000000000..a1af25373993
--- /dev/null
+++ b/dev-php/myclabs-deepcopy/myclabs-deepcopy-1.9.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="DeepCopy"
+
+DESCRIPTION="Create deep copies (clones) of your objects"
+HOMEPAGE="https://github.com/myclabs/DeepCopy"
+SRC_URI="https://github.com/myclabs/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-lang/php-7.1:*"
+
+src_install() {
+ insinto /usr/share/php/myclabs
+ doins -r src/*
+ insinto /usr/share/php/myclabs/DeepCopy
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/pecl-apcu/Manifest b/dev-php/pecl-apcu/Manifest
index 919b6e5a9de7..5bd0ef1d78d3 100644
--- a/dev-php/pecl-apcu/Manifest
+++ b/dev-php/pecl-apcu/Manifest
@@ -1,8 +1,6 @@
-DIST apcu-4.0.11.tgz 119535 BLAKE2B 2c1f8a0463b2802b11ae679987807127556b04fb099e4872bff9d1ea51c633140d978b66373eb987d5207403ed9389e58f1afa7ca94360680d9a9693230fb87a SHA512 e3b97066240e33850419e96f0fd9df0e66ee3b0fa238c418e07ac639d07439e9edfa1696e56a620e33f1ffc0993c57bde585b0c170b22995e7d5c0ae550b7899
DIST apcu-5.1.12.tgz 105890 BLAKE2B 110a56ed1da8e33bd39c9d694007acdca2deb42219ae5d31b57296ff3729bab3fdbc508965b2cd0fccc425b2c2fea9249933cd7f45586beeee7cd3bd38ef2473 SHA512 f53b7840d5aecfc899e3e878f0bb9a5dc4a83628543963c20c25ce2b2a2adf14dd40d39a6a2014c139962453e0e9e5038fca7b1d0be205c0b9b2aa6e3fefb054
DIST apcu-5.1.17.tgz 94814 BLAKE2B 2e49f08b9445f04fd036bc949c9099ee045c3ecd460b323e371a4906fdef77f8d3e7d338af14fe3e116a94aa548c7fb79cc0003556ed739e258370095cbec075 SHA512 7f6a6cd927ed4ff251497c2c79e8d832d1a44ddd59abdb175886d3c12ea27f26142e6b851ac5bb5acb49a0e3a998e9741ba0ff03310f51b9cd188cdf6cf12793
DIST apcu-5.1.18.tgz 94668 BLAKE2B c88af867a5f0f3feb550b4b93b83451d972d8f9c2281af8b000b45cb42e2d005f82fe626da8665e0490c79bc378cf9ee5c9a0136d0b490a1155a885bb56fe4f2 SHA512 5e9c5b4540be7abdf2f473d2f8955d8708934a1d6e05cb2c99154cc7ba8a2bbf9afde51769e20f46ef278efd6f60b9172e0864c31e0976b9d3096a337035e7a9
-EBUILD pecl-apcu-4.0.11.ebuild 1537 BLAKE2B 36711117b55ff29299313a30dc336805330e38d263f2b1028639c7303293e424147e3bbdbb9be41c8f694ec720901d93367fb5743ee27ecd894835976b0ce8f7 SHA512 82cd877571c42a85a2e5bc31c68bc5ff3521ed77d968984942ecb95ff103e18d3796f32a222a1285e6630f020e4da732ef874a16f49e06d4da75909719e694c3
EBUILD pecl-apcu-5.1.12.ebuild 2091 BLAKE2B f0d62746f48ad4110941d369da65f38858a1834152a33a56ab0b1eea53a5d1b52fbe5bc3effe2defc724729c6865b34e9a765092ecccf4b32ff2b1c76949ad97 SHA512 81f2c1edb96dc7383fb4b91774c1b985754031ce4f4796860825a7e226c345145c84662d80f0d8f834006697d45d5010863590107ab472574c715b3e85b857d6
EBUILD pecl-apcu-5.1.17-r1.ebuild 1548 BLAKE2B d60a97e831b68873e09e79d3efa1042bdeb1b2a39858fc9e5eb18f6e690188989d950b0a919d26345d3bc8217d8e5e7b78410511248785698215045e2f5a7a96 SHA512 647e12e2a890ab531840bd9c87827e5bcf3bbd1ee82505420b16b69312dc20776ebe0df39b39f51277cb8959652faa33f52f044531494cc151f6ad0c8511192e
EBUILD pecl-apcu-5.1.18.ebuild 1548 BLAKE2B d60a97e831b68873e09e79d3efa1042bdeb1b2a39858fc9e5eb18f6e690188989d950b0a919d26345d3bc8217d8e5e7b78410511248785698215045e2f5a7a96 SHA512 647e12e2a890ab531840bd9c87827e5bcf3bbd1ee82505420b16b69312dc20776ebe0df39b39f51277cb8959652faa33f52f044531494cc151f6ad0c8511192e
diff --git a/dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild b/dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild
deleted file mode 100644
index c808e24e7871..000000000000
--- a/dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="apcu"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS=( NOTICE README.md TECHNOTES.txt TODO )
-
-USE_PHP="php5-6 php7-1 php7-2 php7-3"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="amd64 ~arm64 x86"
-
-DESCRIPTION="Stripped down version of APC supporting only user cache"
-LICENSE="PHP-3.01"
-SLOT="0"
-IUSE="+mmap"
-
-DEPEND=""
-PDEPEND="
-php_targets_php7-1? ( dev-php/pecl-apcu:7[php_targets_php7-1] )
-php_targets_php7-2? ( dev-php/pecl-apcu:7[php_targets_php7-2] )
-php_targets_php7-3? ( dev-php/pecl-apcu:7[php_targets_php7-3] )
-"
-
-LOCKS="pthreadmutex pthreadrw spinlock semaphore"
-
-LUSE=""
-for l in ${LOCKS}; do
- LUSE+="lock-${l} "
-done
-
-IUSE+=" ${LUSE/lock-pthreadrw/+lock-pthreadrw}"
-
-REQUIRED_USE="^^ ( $LUSE )"
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- eapply_user
- fi
-}
-
-src_configure() {
- if use php_targets_php5-6 ; then
- local PHP_EXT_ECONF_ARGS=(
- --enable-apcu
- $(use_enable mmap apcu-mmap)
- $(use_enable lock-pthreadrw apcu-rwlocks)
- $(use_enable lock-spinlock apcu-spinlocks)
- )
-
- php-ext-source-r3_src_configure
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
-
- insinto "${PHP_EXT_SHARED_DIR#$EPREFIX}"
- doins apc.php
- fi
-}
-
-pkg_postinst() {
- if use php_targets_php5-6 ; then
- elog "The apc.php file shipped with this release of pecl-apcu was"
- elog "installed into ${PHP_EXT_SHARED_DIR}."
- fi
-}
diff --git a/dev-php/pecl-bbcode/Manifest b/dev-php/pecl-bbcode/Manifest
deleted file mode 100644
index 22483e13d112..000000000000
--- a/dev-php/pecl-bbcode/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bbcode-1.0.3b1.tgz 47205 BLAKE2B 84552330406fd9ea7aea01ec7473b152e4a418d6847423b0798dc36619a9e8345705f91cda73a36a381c06010a60fb07937f1dd3a9f8b53ae106c32c44ce2886 SHA512 b631beaa062375499fdbf6129c6a7ef8151aa9f2d4e61794c56e48c218abd027b890db7b29a1c768c2d94decdb9a1194277b1da85471014b9cc09597cea7d689
-EBUILD pecl-bbcode-1.0.3_beta1-r2.ebuild 594 BLAKE2B 224416e993275873a294bdc01a45b25bc10bf32ac3f4c88988ee88b3e83673688749b3bd9a1ed308d578f531285f71f8b90a154cbb4aa1438f7fcfba1a28ed9d SHA512 7b0496b40ddcf0075bfc5abb0ec76d01bb13d1ec71ceeedebadf6103af287a266e843bd5d17ec9af8ebe992216248742c681b9bba7ee0b05b2c24ef0e651239d
-MISC metadata.xml 591 BLAKE2B 531553a1250b100c4dd376ec91918c3c310a292b1ea0742b43a95a22f0b5c2fcdcc2ffc311f38e60ab6a1069d30b64319acbb5b164fd9e2bf415622dc75017ba SHA512 da06058cdb7fdb18cd09f42a63e3dc9abc3c6e6dd810bc1e4715e64bc06ebe79bfe2c4711b5e8a675f98e22c1f60b2489ff95d7922f9290ccd085c54f8b369c1
diff --git a/dev-php/pecl-bbcode/metadata.xml b/dev-php/pecl-bbcode/metadata.xml
deleted file mode 100644
index 620cd8dbb05a..000000000000
--- a/dev-php/pecl-bbcode/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
-</maintainer>
-<longdescription>
-This is a quick and efficient BBCode Parsing Library.It provides various tag types,
-high speed one pass parsing, callback system, tag position restriction.
-It will force closing BBCode tags in the good order, and closing terminating tags
-at the end of the string this is in order to ensure HTML Validity in all cases.
-</longdescription>
-</pkgmetadata>
diff --git a/dev-php/pecl-bbcode/pecl-bbcode-1.0.3_beta1-r2.ebuild b/dev-php/pecl-bbcode/pecl-bbcode-1.0.3_beta1-r2.ebuild
deleted file mode 100644
index eb71563ac56b..000000000000
--- a/dev-php/pecl-bbcode/pecl-bbcode-1.0.3_beta1-r2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PHP_EXT_NAME="bbcode"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS=( TODO )
-
-USE_PHP="php5-6"
-
-MY_PV="${PV/_beta/b}"
-PECL_PKG_V="${PN/pecl-/}-${MY_PV}"
-PHP_EXT_S="${WORKDIR}/${PECL_PKG_V}"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-SRC_URI="http://pecl.php.net/get/${PECL_PKG_V}.tgz"
-HOMEPAGE="http://pecl.php.net/package/bbcode"
-
-DESCRIPTION="A quick and efficient BBCode Parsing Library"
-LICENSE="PHP-3.01 BSD"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S="${PHP_EXT_S}"
diff --git a/dev-php/pecl-cairo/Manifest b/dev-php/pecl-cairo/Manifest
deleted file mode 100644
index 6273eedbbae3..000000000000
--- a/dev-php/pecl-cairo/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cairo-0.3.2.tgz 173203 BLAKE2B 4e7f0d7ed5f161efa89b527d432127589fef2c0cf943cc523c074c09bb4fa2ecf3180619ba7f7c5a4df24df933ea7822a100315e493bda77e4964f643a46f497 SHA512 def7cb67d84349317daad8c6aa8747d7dfe66159df0d72d50e528577288859cbfb6afa982888983bd41ce7ba5267c40a38ce48b56a0d33ac56e1805485391d7a
-EBUILD pecl-cairo-0.3.2-r1.ebuild 384 BLAKE2B 41b68a2464a275f26b6bf08a70bbef38a852d283efeac8e2d76e9f52d8f51e12ea1b62e48a9bdd410874b552a984b99211d3afcc793778d3b8528a6d668bdf0f SHA512 6ad04a89612cf2f495322279a82e256c32240756372a4e39b9f30a23b2e3b6c0d17885097ba04d5b195a8936d9d733958381d58ecada3eb361e0b3b20a6e340c
-MISC metadata.xml 473 BLAKE2B 29e0d4217f282f59cb058d846989cfaececf4f7937f6b2437897a235bee6bd430e81367b4cfbb7a01b8f193387c344a19cbbfc1358eebb0ded91a5c012de1fbc SHA512 2d17569b9e975d4834f8ed9a61244ba32c482caa8f04d7d3eb6f6f913a46323f6e0cc858bfe536fa8de4031a0d66f9aac185763e789f3bfa6ac8360a87489c42
diff --git a/dev-php/pecl-cairo/metadata.xml b/dev-php/pecl-cairo/metadata.xml
deleted file mode 100644
index 443b1587ff67..000000000000
--- a/dev-php/pecl-cairo/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
- <longdescription lang="en">The Cairo PHP Extension aims to provide support
- for all officially supported font backends and surface backends, as well
- as expose all available functionality in cairo to PHP users.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-php/pecl-cairo/pecl-cairo-0.3.2-r1.ebuild b/dev-php/pecl-cairo/pecl-cairo-0.3.2-r1.ebuild
deleted file mode 100644
index b213896dba61..000000000000
--- a/dev-php/pecl-cairo/pecl-cairo-0.3.2-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DOCS=( TODO )
-
-USE_PHP="php5-6"
-
-PHP_EXT_S="${WORKDIR}/Cairo-${PV}"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="Cairo bindings for PHP"
-LICENSE="PHP-3.01"
-SLOT="0"
-
-DEPEND=">=x11-libs/cairo-1.4[svg]"
-RDEPEND="${DEPEND}"
-
-IUSE=""
-
-S="${PHP_EXT_S}"
diff --git a/dev-php/pecl-dbase/Manifest b/dev-php/pecl-dbase/Manifest
index 5113240e302b..cf672a579b16 100644
--- a/dev-php/pecl-dbase/Manifest
+++ b/dev-php/pecl-dbase/Manifest
@@ -1,5 +1,3 @@
-DIST dbase-5.1.1.tgz 20751 BLAKE2B 36b7f3e0d03cfd3852333b2ed062dc5c408c29db7c5c05b1f6e57744ea651e291d958ec6216804a4328bb344b8188f6db29ffdcf9134ed7938640a08885c4a71 SHA512 52dac3e253f88de898c43864e8aff62990b33eb770fb27534bd25896c3eb330ca05e0205a1f387296637e553cf6de16a3f7b3eff082e1403a56c60decfbce33f
DIST dbase-7.0.1.tgz 33588 BLAKE2B 50cc5b4e0096dbdd7067e9c05cb7b580ff5a9d548ec6acb8a777fa3ba62ac4fa06b30e040bdec2a77b87736cdd0684a662aab344db11806e6ca2c6824cee6908 SHA512 8aa743545e807773be6a3f74cd9ae686a982a5455e494ff2bc0e3fe6f1fdf25574702054253eaefc55a6e9529b3e70c8390a02bd317b74db17bfe6b7797d4ba2
-EBUILD pecl-dbase-5.1.1.ebuild 775 BLAKE2B 35a3ab094b0a14a33c672d59ef605803bbbf5e18d09b65030107f1c79dce4bdbcbf4b5c6556639e3289c4c90cb2f6315da54e8784a42e252aef0d1cb1883aa2b SHA512 7d431710fe8a380d085bde23b49c10906677d3444ef9af999a269c371296f3396df7ccaa5d52cac9bf571f6ae4477445587ceaab4abd8c457dae6bbd10db11d8
EBUILD pecl-dbase-7.0.1.ebuild 1253 BLAKE2B 9f4a54c11fd4d308d9db68e33556aa8fd418c46150235c4e340779ec4bfac9104fbc4361ea47661145a7a58d4bd107f3173f2f2f1f615bd70aaec4bd00f45766 SHA512 24041868a3af76468991bc27145cd715248da6a1c8144e6d4e26a97a47a438d01e31ad49fa7e0e2a191e0c2c27148eda8e88754933b6f6c38acf3e2caa948592
MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-dbase/pecl-dbase-5.1.1.ebuild b/dev-php/pecl-dbase/pecl-dbase-5.1.1.ebuild
deleted file mode 100644
index 03186ce8a0bd..000000000000
--- a/dev-php/pecl-dbase/pecl-dbase-5.1.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="dBase database file access functions"
-LICENSE="PHP-3.01"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-PDEPEND="
-php_targets_php7-0? ( dev-php/pecl-dbase:7[php_targets_php7-0] )
-php_targets_php7-1? ( dev-php/pecl-dbase:7[php_targets_php7-1] )
-"
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- eapply_user
- fi
-}
-
-src_configure() {
- if use php_targets_php5-6 ; then
- local PHP_EXT_ECONF_ARGS=( )
- php-ext-source-r3_src_configure
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-dbx/Manifest b/dev-php/pecl-dbx/Manifest
deleted file mode 100644
index 13a13e6eadd0..000000000000
--- a/dev-php/pecl-dbx/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST dbx-1.1.2.tgz 31348 BLAKE2B 570bf700d52739b7ecf89b0ca0c2e2112e615fc1a1bd90421ca766fbea34a54410b3bed0f6f429fd19a30018e1a08d87c6d4552dca657b28c1da266a34c83b99 SHA512 890d724d5f1c57952fc5ada8e9b3ab36cac5d9dd70c3296eadefe17fb225ad35d3002224dc03e6e2f21e974dc68c6e1a39b8a44a88ba906ab345599d73f4aeec
-EBUILD pecl-dbx-1.1.2-r2.ebuild 350 BLAKE2B 9e5127326f82474726f3a3f2f771da4e7df2ee5310135add05d7b2372da62e75b9ae2aaeca6a88b207f6864d7404a2ef6a9a2ec829ec8703150b5b99ba7549a0 SHA512 c0752c0e71de208a0660bf6438ac5ae96b892ff442a11c14781edfb39e5b6ef91925247c9a9b592efa1f55af5702b2c33b129dab94263282cac7a3f9e70044e4
-MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-dbx/metadata.xml b/dev-php/pecl-dbx/metadata.xml
deleted file mode 100644
index b86acf66c756..000000000000
--- a/dev-php/pecl-dbx/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-php/pecl-dbx/pecl-dbx-1.1.2-r2.ebuild b/dev-php/pecl-dbx/pecl-dbx-1.1.2-r2.ebuild
deleted file mode 100644
index 8040881f7675..000000000000
--- a/dev-php/pecl-dbx/pecl-dbx-1.1.2-r2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PHP_EXT_NAME="dbx"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-DESCRIPTION="The dbx module is a database abstraction layer"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE=""
diff --git a/dev-php/pecl-haru/Manifest b/dev-php/pecl-haru/Manifest
deleted file mode 100644
index f166f5a3bcc4..000000000000
--- a/dev-php/pecl-haru/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST haru-1.0.4.tgz 27538 BLAKE2B 9a070e76c98dc59895d3dea97bdd703fd1bf103ff0f285dc28d5568f74fbf74dc0de76b7ab32ff981505f639037ff67aaad4b0f4732e08f5d3c8264fd7a5bce9 SHA512 75cb8ae200cd41372ac738f5a4ed57607e13d538e2c9a46236dc05b7d0283ed4d152478e12fdff81735a4acd914055ebd58ff937ea0ca0a80056f255217b04c0
-EBUILD pecl-haru-1.0.4-r3.ebuild 532 BLAKE2B a20dec56321614b7bcf417141e0504e002b598045b3e3dce33e5afa590a21a5fa220a10aa40ad943b25ca8f7990cd78d94b9666cb6fe80ecd6ac55e85db94ab8 SHA512 23471e487ea3312eb204d9193591c8c0404fd997d76452b9d8baf078c1f605c41e10f64996f13d011b0eaed0aca955614402a52f30d9d16a7face37edec27016
-MISC metadata.xml 372 BLAKE2B 3c879fc263286d0ed2e08861b809fde72d9be20dd92199c72ace37d963f588c9336232aecd8b937737850416f7053a2a8420b6f3b4ee9fe72e6b246e3e1e447c SHA512 0451f4f1a39d2b353470f3141ed3d1026d000eee29ea6f74655069993c9d2a0761865df148d1e0dc2239c6be3a0d580702dab49ac24d107df85c8aa0c7b2951c
diff --git a/dev-php/pecl-haru/metadata.xml b/dev-php/pecl-haru/metadata.xml
deleted file mode 100644
index 5092019265f0..000000000000
--- a/dev-php/pecl-haru/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
- <longdescription lang="en">These functions allow you to create PDF documents
- using the Haru Free PDF Library.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-php/pecl-haru/pecl-haru-1.0.4-r3.ebuild b/dev-php/pecl-haru/pecl-haru-1.0.4-r3.ebuild
deleted file mode 100644
index 44313c4831bb..000000000000
--- a/dev-php/pecl-haru/pecl-haru-1.0.4-r3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-DESCRIPTION="An interface to libharu, a PDF generator"
-
-LICENSE="PHP-3.01"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libharu[png(+),zlib(+)]"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- # config.m4 is broken checking paths, so we need to override it
- local PHP_EXT_ECONF_ARGS=(
- --with-png-dir=/usr
- --with-zlib-dir=/usr
- )
-
- php-ext-source-r3_src_configure
-}
diff --git a/dev-php/pecl-htscanner/Manifest b/dev-php/pecl-htscanner/Manifest
deleted file mode 100644
index ec9edf31cac8..000000000000
--- a/dev-php/pecl-htscanner/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST htscanner-1.0.1.tgz 10229 BLAKE2B 622b44ed3fe4d18721e65235ab047b4b8b9cd1b514525f97aa4f8d1c79ad937f80fb69d4ffd1586a813b5479b3edc11061a9156e8768547ee167d53f92012c4f SHA512 c0ccc0e4c945806364d5fd162c901bb9a44afe9eeedca864ca30f9fda430e60bf86d4ef41c0540639252c215eb72b1d34b28eba823aaeb64217bd9400a99f22e
-EBUILD pecl-htscanner-1.0.1-r3.ebuild 860 BLAKE2B 69a4569a1151142f39decbae85fb9bacf6aba6881a59940b3738ecabf53da1255e6d0be1dbcf0af3aea395b1bd85787778fe2ca52191e456f87eb83d10dd6ed3 SHA512 81e5491463bc2d8e48d8dfac040e7596579f5b63fc76c80bff2bb226a23be6ca243367813eec402dfeb67eb414f5c327153521b03954221c2dc877dd0e9c5444
-MISC metadata.xml 235 BLAKE2B 5b10304feea18aae1822be7d29bcce06c8715193b14a3dd2c4d79eb75e2767670352e2ca11e06b9a10ec04b63020a18254cd167e6d6be9072f4a200ca5d11ec4 SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64
diff --git a/dev-php/pecl-htscanner/metadata.xml b/dev-php/pecl-htscanner/metadata.xml
deleted file mode 100644
index aca42932b833..000000000000
--- a/dev-php/pecl-htscanner/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-php/pecl-htscanner/pecl-htscanner-1.0.1-r3.ebuild b/dev-php/pecl-htscanner/pecl-htscanner-1.0.1-r3.ebuild
deleted file mode 100644
index 7d4c784f26fb..000000000000
--- a/dev-php/pecl-htscanner/pecl-htscanner-1.0.1-r3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="htscanner"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS="README"
-PHP_EXT_SAPIS="cgi"
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="Enables .htaccess options for php-scripts running as cgi"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE=""
-
-for target in ${USE_PHP}; do
- slot=${target/php}
- slot=${slot/-/.}
- PHPUSEDEPEND="${PHPUSEDEPEND}
- php_targets_${target}? ( dev-lang/php:${slot}[cgi] )"
-done
-
-DEPEND="${PHPUSEDEPEND}"
-RDEPEND="${DEPEND}"
-
-src_install() {
- php-ext-pecl-r3_src_install
-
- php-ext-source-r3_addtoinifiles "config_file" ".htaccess"
- php-ext-source-r3_addtoinifiles "default_docroot" "/"
- php-ext-source-r3_addtoinifiles "default_ttl" "300"
- php-ext-source-r3_addtoinifiles "stop_on_error" "0"
-}
diff --git a/dev-php/pecl-http/Manifest b/dev-php/pecl-http/Manifest
index e772b3ff0b64..2c9a81dbbc90 100644
--- a/dev-php/pecl-http/Manifest
+++ b/dev-php/pecl-http/Manifest
@@ -1,9 +1,5 @@
-DIST pecl_http-2.6.0.tgz 217673 BLAKE2B a7147924cfc018c3e273d85666d9792ea614955d0aa20ac43171266d91d139dccdbf2472dec4d145b798ce99a541dba48f7bed6009fbdf2a7ad81ab322963788 SHA512 12d18049411a4133008449a1e7458a3055322dc337f421e0e2be126ec965f15b0189af6fccd9ca4537c48819c763b9e020906ac6d09d87ead92f4436fac595ad
DIST pecl_http-3.2.1.tgz 221244 BLAKE2B b6581829fb8a800e24ccedd4d0f3efbaf558850bdc356d27a6e1d1097a8e2cfc61963a1daccd1d0f269a7cef5b243d45cdfaff5138321fe20df615dde44d19e3 SHA512 e67d4b32ba6f524e3fcf65f5497b94275e1a4a14fce97c57afe366369f368b3acdbedf364ed73cf983fb2c5f57f498adaa1100e7c936f11cbc5de1caedad7b51
DIST pecl_http-3.2.3.tgz 220204 BLAKE2B 2a712dc8f69a8a80f6f8c306883df580fdff4a0d4cb0ac06cc004f8622b30b8e2f5d373276381fd3ad67657a80cc929be81745f200a98b6ed5e475de5639dfc5 SHA512 e955e3246db9a9172081dd9a077154139c585bfce546e91839052bbab4d0db9d0695122574a66891ceba5c0b7e8a8f0768274e1516521ccb95cd19504dc13666
-EBUILD pecl-http-2.6.0-r1.ebuild 1920 BLAKE2B 82a6059834c91e0128a8f37d22e69619bf8f40fe61251f4b7d577e68cd698eca0854f1e43e463420be008d63e35d0aa4dc2c30d391ddd47cfab60a758686af6c SHA512 027af36906cc4f2763a5b8328b5ce2b2705a2c62a86b30cf8f160965ef8a5635971cf7135adde5afe8a72a48abfc29f338b3cd442797a347e15cc9bb9faa64a1
-EBUILD pecl-http-2.6.0-r2.ebuild 1903 BLAKE2B 6063b2a23da518f5806250798949951e3a8668cfd4bd0c517987e8d9f20ff6606f8f4e72c05d982233a095c1c43bd422057c028e35b75860ab4d5a74253f35b5 SHA512 913fe6b153f964e52389424158cbcb945227eae652597cb5e178256ea48410aaaf72fd15509a39fb074d7313a24ca324dde1808e831a3f677a4c3e471ec5b934
-EBUILD pecl-http-2.6.0.ebuild 1384 BLAKE2B 8731362ad89d7289d2c623cc49112727fc65737fed80c92e172b5618eecca4ff38ff49a798210b4b89925d333184135aabfdbb5a71fed76c2702d3267cda418f SHA512 56afa6c46fa8a95d5fa74dcc56527f82b51aaa01d187bb2cd21f8d8a135eb139635eb8a3f298beabd95e89e9c112dffe19a9f2e8ef34acf3dd4908c6d10ee6f1
EBUILD pecl-http-3.2.1.ebuild 2300 BLAKE2B 60e5a929270af09032e8494a55d90ef56b7a82821c4fb20a3ed8b03e08aa8ef77cc2d101ddbc31b095ec8b051acf9ebf2d0506a195e6f1aed4124eb54c6564b7 SHA512 0e2d36bfea79ec4662aff2425dae4193eff07864c2ef8c25bd087b56cba02c4c0eaa2af9c8449e64322ce0e42d75fbcfa8381e737172bd59c3e8a7d4dd90e0e0
EBUILD pecl-http-3.2.3.ebuild 2471 BLAKE2B 1ffdd3704cf738741f61dd0370995530b32404d49d3bfbfd517612c11e27dbe8456786dc018d5cc03bd59cb03437bc2629ff775e52eb58cf4f1b14ac9e77bbdd SHA512 aaeb45f27eb7815b8fd4708ad7741a96fbe6050c01fc5465db364679f3224321e647d56a7b5e66bb87bbc960b674b453467baa7db7324e9b41974af155cbd97f
MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-http/pecl-http-2.6.0-r1.ebuild b/dev-php/pecl-http/pecl-http-2.6.0-r1.ebuild
deleted file mode 100644
index 17aa145af9e9..000000000000
--- a/dev-php/pecl-http/pecl-http-2.6.0-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PHP_EXT_NAME="http"
-PHP_EXT_PECL_PKG="pecl_http"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="Extended HTTP Support for PHP"
-LICENSE="BSD-2 MIT"
-SLOT="2"
-IUSE="ssl curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl"
-
-DEPEND="php_targets_php5-6? (
- dev-libs/libevent
- dev-php/pecl-propro:0[php_targets_php5-6]
- dev-php/pecl-raphf:0[php_targets_php5-6]
- net-dns/libidn
- sys-libs/zlib
- ssl? ( net-misc/curl[ssl,curl_ssl_gnutls=,curl_ssl_libressl=,curl_ssl_nss=,curl_ssl_openssl=] )
- !ssl? ( net-misc/curl[-ssl] )
- dev-lang/php:5.6[hash,session,iconv] )"
-RDEPEND="${DEPEND}"
-PDEPEND="
- php_targets_php7-0? ( dev-php/pecl-http:7[php_targets_php7-0] )
- php_targets_php7-1? ( dev-php/pecl-http:7[php_targets_php7-1] )"
-
-PHP_EXT_ECONF_ARGS=( --with-http --without-http-shared-deps )
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
-
- # Ensure that the http extension is loaded after its
- # dependencies raphf and propro (bug 612054). Some day
- # this should be possible through the eclass (bug 586446).
- local slot, file, oldname, newname
- for slot in $(php_get_slots); do
- php_init_slot_env "${slot}"
- for file in $(php_slot_ini_files "${slot}") ; do
- # Prepend "zz" to the ini symlink name. This is sadly
- # coupled to the naming convention in the eclass.
- oldname="${ED}/${file/ext/ext-active}"
- newname="${oldname/${PHP_EXT_NAME}.ini/zz${PHP_EXT_NAME}.ini}"
- mv "${oldname}" "${newname}" \
- || die "failed to rename ${oldname} to ${newname}"
- einfo "renamed ${oldname} to ${newname}"
- done
- done
- fi
-}
diff --git a/dev-php/pecl-http/pecl-http-2.6.0-r2.ebuild b/dev-php/pecl-http/pecl-http-2.6.0-r2.ebuild
deleted file mode 100644
index 63cfe3ff8054..000000000000
--- a/dev-php/pecl-http/pecl-http-2.6.0-r2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PHP_EXT_NAME="http"
-PHP_EXT_PECL_PKG="pecl_http"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_INI_NAME="50-http"
-
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="Extended HTTP Support for PHP"
-LICENSE="BSD-2 MIT"
-SLOT="2"
-IUSE="ssl curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl"
-
-DEPEND="php_targets_php5-6? (
- dev-libs/libevent
- dev-php/pecl-propro:0[php_targets_php5-6]
- dev-php/pecl-raphf:0[php_targets_php5-6]
- net-dns/libidn
- sys-libs/zlib
- ssl? ( net-misc/curl[ssl,curl_ssl_gnutls=,curl_ssl_libressl=,curl_ssl_nss=,curl_ssl_openssl=] )
- !ssl? ( net-misc/curl[-ssl] )
- dev-lang/php:5.6[hash,session,iconv] )"
-RDEPEND="${DEPEND}"
-PDEPEND="
- php_targets_php7-0? ( dev-php/pecl-http:7[php_targets_php7-0] )
- php_targets_php7-1? ( dev-php/pecl-http:7[php_targets_php7-1] )
- php_targets_php7-2? ( dev-php/pecl-http:7[php_targets_php7-2] )"
-
-PHP_EXT_ECONF_ARGS=( --with-http --without-http-shared-deps )
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
-
-src_test() {
- for slot in $(php_get_slots); do
- php_init_slot_env "${slot}"
- ln -s "${EXT_DIR}/propro.so" "modules/propro.so" || die
- ln -s "${EXT_DIR}/raphf.so" "modules/raphf.so" || die
- sed -i \
- 's/PHP_TEST_SHARED_EXTENSIONS)/PHP_TEST_SHARED_EXTENSIONS) -d extension=propro.so -d extension=raphf.so/' \
- Makefile || die
- NO_INTERACTION="yes" emake test
- rm modules/propro.so modules/raphf.so || die
- done
-}
-
-pkg_postinst() {
- ewarn "This API has drastically changed and is not compatible with the 1.x syntax."
- ewarn "Please review the documentation and update your code."
-}
diff --git a/dev-php/pecl-http/pecl-http-2.6.0.ebuild b/dev-php/pecl-http/pecl-http-2.6.0.ebuild
deleted file mode 100644
index 2cb44cf7081a..000000000000
--- a/dev-php/pecl-http/pecl-http-2.6.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PHP_EXT_NAME="http"
-PHP_EXT_PECL_PKG="pecl_http"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="amd64 x86"
-
-DESCRIPTION="Extended HTTP Support for PHP"
-LICENSE="BSD-2 MIT"
-SLOT="2"
-IUSE="ssl curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl"
-
-DEPEND="php_targets_php5-6? (
- dev-libs/libevent
- dev-php/pecl-propro:0[php_targets_php5-6]
- dev-php/pecl-raphf:0[php_targets_php5-6]
- net-dns/libidn
- sys-libs/zlib
- ssl? ( net-misc/curl[ssl,curl_ssl_gnutls=,curl_ssl_libressl=,curl_ssl_nss=,curl_ssl_openssl=] )
- !ssl? ( net-misc/curl[-ssl] )
- dev-lang/php:5.6[hash,session,iconv] )"
-RDEPEND="${DEPEND}"
-PDEPEND="
- php_targets_php7-0? ( dev-php/pecl-http:7[php_targets_php7-0] )
- php_targets_php7-1? ( dev-php/pecl-http:7[php_targets_php7-1] )"
-
-PHP_EXT_ECONF_ARGS=( --with-http --without-http-shared-deps )
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
-
-pkg_postinst() {
- ewarn "This API has drastically changed and is not compatible with the 1.x syntax."
- ewarn "Please review the documentation and update your code."
-}
diff --git a/dev-php/pecl-libevent/Manifest b/dev-php/pecl-libevent/Manifest
deleted file mode 100644
index 7d411f50c6a6..000000000000
--- a/dev-php/pecl-libevent/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST libevent-0.1.0.tgz 9806 BLAKE2B e54ccc345d975574bac4dd5c66e48b7f84a2fff75059cfb370faaf01adbcf10f1683fdba142ba2057d2c067d59f1dae61c42447828390a2d9fcd360a5c268191 SHA512 d49a24dcd9389ffe59e367d7c3b5d6e6cb07b5acc3f9c82cad9cd0fdcebf5feddcd7ec0bbc0c6d9eab450629e446575ce0ed711482557c4bc87cd4c6bc59f995
-EBUILD pecl-libevent-0.1.0-r2.ebuild 373 BLAKE2B 2fa87085b503cb9982742a3dc06265f933b54f85e16b6b99f0d0256bf19996165d1a6d59e8641c098756fb9c418ed5e66f9510a905f7c56528aa6759e1f239dd SHA512 aa248189304595a099b6f31ade7d449dcb9d25485d599affe66f615885892a1e789dff63d788e1ca1a6d5dcca86ac42cf8549cb666575e1ffe8827992fb7fdc7
-MISC metadata.xml 233 BLAKE2B 6007090254e38c5a2f55fae0db20ec4cd34ec990fdceb934bc7b6d27bbc5d012c53af76e0bc966dcffd1594de26a894dfe19721e06be52ec5a007b4c9ebe6fc1 SHA512 a9b5c765633c7eacd7978444e065d5eef85ce8d71de4d1467dee2ad527384e676acabde6c9daaf1ee087c1661e744d4051c983fb707c7260ddd80e50190b137c
diff --git a/dev-php/pecl-libevent/metadata.xml b/dev-php/pecl-libevent/metadata.xml
deleted file mode 100644
index 034baa38a6ed..000000000000
--- a/dev-php/pecl-libevent/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
-<email>php-bugs@gentoo.org</email>
-<name>PHP</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-php/pecl-libevent/pecl-libevent-0.1.0-r2.ebuild b/dev-php/pecl-libevent/pecl-libevent-0.1.0-r2.ebuild
deleted file mode 100644
index f2768d4e97b6..000000000000
--- a/dev-php/pecl-libevent/pecl-libevent-0.1.0-r2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PHP_EXT_NAME="libevent"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php5-6"
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="PHP wrapper for libevent"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=dev-libs/libevent-1.4.0"
-RDEPEND="${DEPEND}"
diff --git a/dev-php/pecl-mailparse/Manifest b/dev-php/pecl-mailparse/Manifest
index 52cfe5a97418..f8d7c742f048 100644
--- a/dev-php/pecl-mailparse/Manifest
+++ b/dev-php/pecl-mailparse/Manifest
@@ -1,7 +1,7 @@
-DIST mailparse-2.1.6.tgz 36538 BLAKE2B c079a5f9980384ea90113d3e295b3de4182c8c3006a62439bfb73ab39dc67bb03202298e7bf5e42f71d599d645cf4d79fbf2d09a536e621efe73f8fff6bce56a SHA512 a7337dd2e99a953a55b38c236da95a6bd2950c2bca16fc0ddfec39be8b0ffe01007353fc7b562d0509e0bb1623c3d2b03935d1c98a07dcd9f0b14bb508bce374
DIST mailparse-3.0.2.tgz 38206 BLAKE2B f50b3f5abfc6e2e5a3647eb33ad07de9e3e66a94933be612a51c868210745b109ddca8e3e174a7a4abcfdc72856f34848e65972b277cfa3e836bef3ee4c79897 SHA512 be04e15cf3577542447186d7ead4e31159c171c99de0a255d4ee2f6f760b80ecb44be056bd9089180601f622b9a71f4331f194e1adaa702d1d964009682896f6
DIST mailparse-3.0.3.tgz 940370 BLAKE2B 1454750a90e367a2c9ade2d689a0bd3290005db170e6c2f601c23790fd5de701061b8a9cd0dea64eb501e44b3d0a3e40ff75a58ce5bb633837bad682979c097c SHA512 8bc99cb1a3331ee5d40076abe20a15870deb6e28e2b0adb6227a36a01999648a9341168e05f1db96d2458394a13cad643ee1c5dce4d15669165d01c29d95417b
-EBUILD pecl-mailparse-2.1.6-r4.ebuild 839 BLAKE2B 518ecef31d10faf97091c9c7e8cd13789d47b42ecafd7c75822c5e91a10fa2a952e48440503b5697a3581d3723ebb279e134e42b66284b017b2d11ab7341bdc8 SHA512 0ca4e958f293f3dbef2cbbbd08248a11f9eeadc971c5e5f940b56fc721aaa841ae143e4a60989e344307c5641e3e1266c771397f422e8f30074b0d0041e716c9
+DIST mailparse-3.0.4.tgz 940428 BLAKE2B e3e33ecfa953766744a6980e0c681bb9b473d4cbf46179c8099f5483e8da46f47bba30d953d1c3629ea6d1719fcdfb0cca8536de3c3159a979cb7b2cde9ff9a2 SHA512 71eaebc1dc8a4698e60e170facaba16a5a9314bcb21c375b2f9a3069d7f1da819bfabc736b244e3f87131149d4efd9363120e77d8a078a0ede15113123d13ce3
EBUILD pecl-mailparse-3.0.2-r1.ebuild 1215 BLAKE2B e11ab31a74778d1228285c6b472e461650f0b81fc524e6e7977bf8b9c863cf98b7e04d86a94a52182511cafbcf06263b02fa16f44ca21b94b0eb81fabfbbdccd SHA512 fb3956912162485dfd720d83200d5789ef11f0bb9bba527da658e8fb555083c32c83b7879897f2471e98c784089671be7cafc625ea2f5d979821aa445ed15429
EBUILD pecl-mailparse-3.0.3-r1.ebuild 664 BLAKE2B 92833ec97a65087e72665d434c7693cd36c903d49dd9a1c5852c9f78a7540bc75902cd8ab64549968317be94357c237b5e9dd85d224b9a4ab1ca8cd400cfb383 SHA512 3373e0dd191259f087e8fbd3d1bf2d323a73500dd69c1bf0ffb5ca91d60cb7f38c54e520439b4d623eed9efbb33ccec5d766e5f27eac2cdb457db02e5208648e
+EBUILD pecl-mailparse-3.0.4.ebuild 664 BLAKE2B 92833ec97a65087e72665d434c7693cd36c903d49dd9a1c5852c9f78a7540bc75902cd8ab64549968317be94357c237b5e9dd85d224b9a4ab1ca8cd400cfb383 SHA512 3373e0dd191259f087e8fbd3d1bf2d323a73500dd69c1bf0ffb5ca91d60cb7f38c54e520439b4d623eed9efbb33ccec5d766e5f27eac2cdb457db02e5208648e
MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-mailparse/pecl-mailparse-2.1.6-r4.ebuild b/dev-php/pecl-mailparse/pecl-mailparse-2.1.6-r4.ebuild
deleted file mode 100644
index aa8239c01eca..000000000000
--- a/dev-php/pecl-mailparse/pecl-mailparse-2.1.6-r4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="mailparse"
-PHP_EXT_ECONF_ARGS=""
-DOCS=( README )
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-DESCRIPTION="PHP extension for parsing RFC822 and RFC2045 (MIME) messages"
-LICENSE="PHP-2.02"
-SLOT="0"
-IUSE=""
-
-RDEPEND="php_targets_php5-6? ( dev-lang/php:5.6[unicode] )"
-DEPEND="${RDEPEND}
- dev-util/re2c"
-PDEPEND="
-php_targets_php7-0? ( dev-php/pecl-mailparse:7[php_targets_php7-0] )
-php_targets_php7-1? ( dev-php/pecl-mailparse:7[php_targets_php7-1] )
-"
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- eapply_user
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-mailparse/pecl-mailparse-3.0.4.ebuild b/dev-php/pecl-mailparse/pecl-mailparse-3.0.4.ebuild
new file mode 100644
index 000000000000..ba94254281ab
--- /dev/null
+++ b/dev-php/pecl-mailparse/pecl-mailparse-3.0.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WANT_AUTOMAKE="none"
+PHP_EXT_NAME="mailparse"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_ECONF_ARGS=""
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+PHP_EXT_NEEDED_USE="unicode"
+DOCS=( README.md )
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="PHP extension for parsing and working with RFC822 and MIME compliant messages"
+LICENSE="PHP-3.01"
+SLOT="7"
+IUSE=""
+
+src_prepare() {
+ # Missing test source files in archive. Fixed upstream in next release.
+ rm tests/011.phpt tests/bug001.phpt || die
+ php-ext-source-r3_src_prepare
+}
diff --git a/dev-php/pecl-mcrypt/Manifest b/dev-php/pecl-mcrypt/Manifest
index 3764af6981ef..162a48dd6725 100644
--- a/dev-php/pecl-mcrypt/Manifest
+++ b/dev-php/pecl-mcrypt/Manifest
@@ -3,5 +3,5 @@ DIST mcrypt-1.0.2.tgz 33698 BLAKE2B b79985455986ca28e7cb55d3f6f62f87e1112f57c4e2
DIST mcrypt-1.0.3.tgz 33590 BLAKE2B 5de1108f53604fffea9e3cb64d9efdae2008da164acd47b27fd0df8f12a0f508345d63bee4d588c1eecd9a935f8be3b2db5c3d119c5b3013955c54085ebe9e9f SHA512 ef215b576b471d6e1ecac4bb097f518fa57fd551b678b7fdddd9d5058f6667b0ee757e887f00b61672b89cd86f1962cbfe0e355681fa47daba9873c3bf4db679
EBUILD pecl-mcrypt-1.0.1.ebuild 643 BLAKE2B bf6681c494f092acbcd868ed66a0b50ca0fa72713463b96b8c392380ee12edbaac8e17d3cf3171e7b0ba47b11a064f9b1e55005f95b647d0e8f3b2dc6cf992e3 SHA512 b6bb1f170a9bcca8cb9d076090c209610435422ce8b186f07c1502db3cbbdbec6daf8f77095de2d5191d2139b839e173b588434fe2e34c2ad2c87233351603ee
EBUILD pecl-mcrypt-1.0.2.ebuild 673 BLAKE2B a5e32bd4510bf76b05d1103c65fd8636e4d37f1cd3de6147dd1f1c0c494318ce4f7f81f8bdd46431adbd6b7ccb09041a523992275568fc9da6ca14bc9ef3984e SHA512 926055b28940c84eb9f959bf5c62113e80bb24e3e5f1bedea0235de6cb82f0fe881c09ca2bf8ff7d1c8b1e1a758a9c5e5fe6bf4362095041bb83e953c0adcb30
-EBUILD pecl-mcrypt-1.0.3.ebuild 680 BLAKE2B 6ba01f31003a69daf49ffd260cea6e188f067408b39959eb4b986e578702465a1f052b86c6e0b16e6aab33a0f54ae5e5a33989fc0edf870dfd32e8aba451c4b6 SHA512 13336377c7ea12b2d5f8bca842d6e30c21a69e728dc73cd22137d7f8139d9186d25282e1c9e3bcf0896c0904e7b0f5647b87652332040dc6d28a96188460c6b2
+EBUILD pecl-mcrypt-1.0.3.ebuild 698 BLAKE2B 4b501f2d06336081ee51675ca55a0ba8d843b057d8fdc7b6fac895c246cba2f57b30fc6ffa64758b9766a888fbb0edd6883c23d878f2d58c93d7b798ab549144 SHA512 91c370e0d2c46d25085fee33d818c4c5d98aeef617c1e18caf5203467e1c2a7e46ecfc131e662d8e942079a8e68bcaf0cb0e9b08389345ebcea68ce58904f38a
MISC metadata.xml 379 BLAKE2B 8e9441d2b290b2055894f11d940424ead756cc408b91b5eecd413f6ed4476de9e025fac57b71d8b92ec655787ba8c6e4ec7565f40c2ab22fc0d96051a56faefb SHA512 f39a4765eca2676d25bd98ad9f17c85e528a31ccc1b06e6327203ddfca981363a5eac870fd4f856f4d11926f689dd5b2ea45297055625e2f7089a7b9aec3f975
diff --git a/dev-php/pecl-mcrypt/pecl-mcrypt-1.0.3.ebuild b/dev-php/pecl-mcrypt/pecl-mcrypt-1.0.3.ebuild
index 33f6c20baba8..21565e7239a2 100644
--- a/dev-php/pecl-mcrypt/pecl-mcrypt-1.0.3.ebuild
+++ b/dev-php/pecl-mcrypt/pecl-mcrypt-1.0.3.ebuild
@@ -15,7 +15,7 @@ inherit php-ext-pecl-r3
DESCRIPTION="Bindings for the libmcrypt library"
LICENSE="PHP-3.01"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~hppa ~sparc"
DEPEND="dev-libs/libmcrypt"
RDEPEND="${DEPEND}"
diff --git a/dev-php/pecl-memcache/Manifest b/dev-php/pecl-memcache/Manifest
index d3f0ac5ea213..d6dfbee39726 100644
--- a/dev-php/pecl-memcache/Manifest
+++ b/dev-php/pecl-memcache/Manifest
@@ -1,5 +1,3 @@
-AUX 3.0.8-c99-inline.patch 3162 BLAKE2B 4f7fbd8f93a4388f907c342009abe691444d25f585bd592c37a76e2051dc9e0ef84cba882184945fb01037f3f27c3e708db308931be00cc1a92c218b38c25e56 SHA512 3b066a1e9277b6b4553a62970ba4f41a3bf02131db7ff5f897956e9764c29633872626dfb1f0651a09fb7282d5487d9536df0d36800e6f5ab9905d4ca6b2b2b5
-DIST memcache-3.0.8.tgz 70523 BLAKE2B 829c842ac2764327037c5ef620cd4759e16d56e22195c035eeed2722d8a499119489d3304ad5223cf1c89a8e3ab6f6830d67742958ec2a37e302bf8ea265dfb1 SHA512 916c6b21ab7c1021128626c0df35ef0b83cb76b6115fe7c45b003ca4f78ad9484bf3c998bc7ebdee19f84349ff1e56759f74e75aee5bc70b1de9a03c45a99bc3
-EBUILD pecl-memcache-3.0.8-r2.ebuild 1398 BLAKE2B 4a45e7aebad2959946f9e7d795e53c2b1f71bdf2fc43ca4d253943aec90c04820d4dcb587fdba24a3f4b239b39065617db16cc3a88aeeffe51924d14521d230d SHA512 4265b0f10d51bb484774d3aefe16196e333bba4448705aec7d46cde66aef5a2d45fd183fd7d6cb8e1fcb9cede4a4b79762365097e604d827b32844f3937acd13
-EBUILD pecl-memcache-3.0.8-r3.ebuild 1355 BLAKE2B 7ae3e333f2de1f20abff63e31d2d47569545bf747cfdb42d3770f0ff25328d91760014ade79436071ad9c6637902e89de3b089946d3db15692b37578736c395f SHA512 dabcb52a6d7263a7b89e4910ebc23c38078692a999f0ff7bbe93063a1b40020efb07c13c3446158b6123464b97da22df6860b3646aed0f140ac6e15b699411e3
+DIST memcache-4.0.5.2.tgz 75061 BLAKE2B fbf96fd182ff4b8764c4492edcdac53263176ebe6d63a27e9f3fb32110a016b221722c246e7c1ae49ee973a6e4cdff045876d1c6119f410f2fa3e796c0580e02 SHA512 93e163acf3a6c28f16b5f0982105f6f558cceeb314b3f09ad71655d8a5adf64d23959f1a2f3589eb7e7a7e18c88ba8132014e13f697a737cd570cf9405137384
+EBUILD pecl-memcache-4.0.5.2.ebuild 1373 BLAKE2B f5cbb82fb9bf127ec559d7f0830fa9ae0f03ae0c988606c589057da19ae645bc9f2b2b6e63b9c10cfa9a7734e4840aaf4c0a6e96a804ff7f4112c2c10cee6e24 SHA512 64eb343a08b7a3606fc91774acc8ed9367589d10385f1e76864da2b2d905fb9e1029837476d6dad17677d778d756fea5e865a4b87066e822db74e1b2ab19cf57
MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-memcache/files/3.0.8-c99-inline.patch b/dev-php/pecl-memcache/files/3.0.8-c99-inline.patch
deleted file mode 100644
index 818b3ce1e2d9..000000000000
--- a/dev-php/pecl-memcache/files/3.0.8-c99-inline.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-diff -aurN a/memcache_pool.h b/memcache_pool.h
---- a/memcache_pool.h 2013-04-07 22:12:54.000000000 -0400
-+++ b/memcache_pool.h 2017-05-19 16:04:45.262858090 -0400
-@@ -135,8 +135,14 @@
- #define mmc_buffer_release(b) memset((b), 0, sizeof(*(b)))
- #define mmc_buffer_reset(b) (b)->value.len = (b)->idx = 0
-
--inline void mmc_buffer_alloc(mmc_buffer_t *, unsigned int);
--inline void mmc_buffer_free(mmc_buffer_t *);
-+#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
-+#define MMC_POOL_INLINE inline
-+#else
-+#define MMC_POOL_INLINE __attribute__ ((gnu_inline)) inline
-+#endif
-+
-+MMC_POOL_INLINE void mmc_buffer_alloc(mmc_buffer_t *, unsigned int);
-+MMC_POOL_INLINE void mmc_buffer_free(mmc_buffer_t *);
-
- /* stream handlers */
- typedef struct mmc_stream mmc_stream_t;
-@@ -391,8 +397,8 @@
- double timeval_to_double(struct timeval tv);
- struct timeval double_to_timeval(double sec);
-
--inline int mmc_prepare_key_ex(const char *, unsigned int, char *, unsigned int *);
--inline int mmc_prepare_key(zval *, char *, unsigned int *);
-+MMC_POOL_INLINE int mmc_prepare_key_ex(const char *, unsigned int, char *, unsigned int *);
-+MMC_POOL_INLINE int mmc_prepare_key(zval *, char *, unsigned int *);
-
- #define mmc_str_left(h, n, hlen, nlen) ((hlen) >= (nlen) ? memcmp((h), (n), (nlen)) == 0 : 0)
-
-diff -aurN a/memcache_queue.h b/memcache_queue.h
---- a/memcache_queue.h 2013-04-07 22:12:54.000000000 -0400
-+++ b/memcache_queue.h 2017-05-19 16:07:23.753983941 -0400
-@@ -40,7 +40,11 @@
- #ifdef PHP_WIN32
- #define MMC_QUEUE_INLINE
- #else
-+#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
- #define MMC_QUEUE_INLINE inline
-+#else
-+#define MMC_QUEUE_INLINE __attribute__ ((gnu_inline)) inline
-+#endif
- #endif
-
- MMC_QUEUE_INLINE void mmc_queue_push(mmc_queue_t *, void *);
-diff -aurN a/memcache_pool.c b/memcache_pool.c
---- a/memcache_pool.c 2013-04-07 22:12:54.000000000 -0400
-+++ b/memcache_pool.c 2017-05-19 16:22:51.592845885 -0400
-@@ -40,7 +40,7 @@
-
- ZEND_DECLARE_MODULE_GLOBALS(memcache)
-
--inline void mmc_buffer_alloc(mmc_buffer_t *buffer, unsigned int size) /*
-+MMC_POOL_INLINE void mmc_buffer_alloc(mmc_buffer_t *buffer, unsigned int size) /*
- ensures space for an additional size bytes {{{ */
- {
- register size_t newlen;
-@@ -48,7 +48,7 @@
- }
- /* }}} */
-
--inline void mmc_buffer_free(mmc_buffer_t *buffer) /* {{{ */
-+MMC_POOL_INLINE void mmc_buffer_free(mmc_buffer_t *buffer) /* {{{ */
- {
- if (buffer->value.c != NULL) {
- smart_str_free(&(buffer->value));
-@@ -1676,7 +1676,7 @@
- }
- /* }}} */
-
--inline int mmc_prepare_key_ex(const char *key, unsigned int key_len, char *result, unsigned int *result_len) /* {{{ */
-+MMC_POOL_INLINE int mmc_prepare_key_ex(const char *key, unsigned int key_len, char *result, unsigned int *result_len) /* {{{ */
- {
- unsigned int i;
- if (key_len == 0) {
-@@ -1694,7 +1694,7 @@
- }
- /* }}} */
-
--inline int mmc_prepare_key(zval *key, char *result, unsigned int *result_len) /* {{{ */
-+MMC_POOL_INLINE int mmc_prepare_key(zval *key, char *result, unsigned int *result_len) /* {{{ */
- {
- if (Z_TYPE_P(key) == IS_STRING) {
- return mmc_prepare_key_ex(Z_STRVAL_P(key), Z_STRLEN_P(key), result, result_len);
diff --git a/dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild b/dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild
deleted file mode 100644
index e35e5048a992..000000000000
--- a/dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PHP_EXT_NAME="memcache"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS=( README )
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3 flag-o-matic
-
-KEYWORDS="amd64 hppa ppc64 x86"
-
-DESCRIPTION="PHP extension for using memcached"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE="+session"
-
-DEPEND="sys-libs/zlib
- dev-lang/php:5.6[session?]"
-RDEPEND="${DEPEND}"
-
-# The test suite requires memcached to be running.
-RESTRICT='test'
-
-src_configure() {
- # fix bug 618920 by restoring pre-GCC5 inline semantics
- append-cflags -std=gnu89
- local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir=/usr $(use_enable session memcache-session) )
- php-ext-source-r3_src_configure
-}
-
-src_install() {
- php-ext-pecl-r3_src_install
-
- php-ext-source-r3_addtoinifiles "memcache.allow_failover" "true"
- php-ext-source-r3_addtoinifiles "memcache.max_failover_attempts" "20"
- php-ext-source-r3_addtoinifiles "memcache.chunk_size" "32768"
- php-ext-source-r3_addtoinifiles "memcache.default_port" "11211"
- php-ext-source-r3_addtoinifiles "memcache.hash_strategy" "consistent"
- php-ext-source-r3_addtoinifiles "memcache.hash_function" "crc32"
- php-ext-source-r3_addtoinifiles "memcache.redundancy" "1"
- php-ext-source-r3_addtoinifiles "memcache.session_redundancy" "2"
- php-ext-source-r3_addtoinifiles "memcache.protocol" "ascii"
-}
diff --git a/dev-php/pecl-memcache/pecl-memcache-3.0.8-r3.ebuild b/dev-php/pecl-memcache/pecl-memcache-4.0.5.2.ebuild
index 2712c682f647..525328e8308a 100644
--- a/dev-php/pecl-memcache/pecl-memcache-3.0.8-r3.ebuild
+++ b/dev-php/pecl-memcache/pecl-memcache-4.0.5.2.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI="7"
PHP_EXT_NAME="memcache"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
-DOCS=( README )
-PATCHES=( "${FILESDIR}/3.0.8-c99-inline.patch" )
+PHP_EXT_NEEDED_USE="session(-)?"
+DOCS=( README example.php )
+HTML_DOCS=( memcache.php )
-USE_PHP="php5-6"
+USE_PHP="php7-2 php7-3 php7-4"
inherit php-ext-pecl-r3
@@ -16,18 +17,17 @@ KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
DESCRIPTION="PHP extension for using memcached"
LICENSE="PHP-3"
-SLOT="0"
+SLOT="7"
IUSE="+session"
-DEPEND="sys-libs/zlib
- dev-lang/php:5.6[session?]"
+DEPEND="sys-libs/zlib"
RDEPEND="${DEPEND}"
# The test suite requires memcached to be running.
RESTRICT='test'
src_configure() {
- local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir=/usr $(use_enable session memcache-session) )
+ local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir="${EPREFIX}/usr" $(use_enable session memcache-session) )
php-ext-source-r3_src_configure
}
diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest
index 6f339ca2fc90..e0a136adeb2c 100644
--- a/dev-php/pecl-memcached/Manifest
+++ b/dev-php/pecl-memcached/Manifest
@@ -1,9 +1,7 @@
-DIST memcached-2.2.0.tgz 70449 BLAKE2B dca76bfb993c647860ae2ce648580e6131c6df30d30def9a1f907fce06621f3d5a21b93605da9fc50bda542fd950317a5a398d6bf0db85f61469cfb5e9757566 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356
DIST memcached-3.0.4.tgz 78776 BLAKE2B ce2539e2e4960217d9ee3b50ed5625214d4b22c4d7e64595fdbfa2d130bce0402a67561f76a50690991996d84f16f926f27a057722bfab66ba3c388772ed77a8 SHA512 d0a0f9e99cbcc6829528554551dfacf0d943d54d4be60c9da708de82913a2a0bed7c51d594ae3ecf0c13b56064739f074ce6ada5d7433bdc7e26e8caf9cf5ca2
DIST memcached-3.1.3.tgz 82673 BLAKE2B ccb9267cbd974337b7cd8836ab6e35c4fd9398d731dcd333bcb664b91037d1775651e6bb5d00b602767834681289064ede678ea2e6e3641631bba4990a380dee SHA512 9c09648c26011c5e749bee1a556c976e6e5e648dc65580e7caa296dab79e3764edf1408f96edcaca5efb0229320c86fcfa0422e55d486beb6466892f7e08c4a3
DIST memcached-3.1.4.tgz 82920 BLAKE2B 67eb2a26453aa3253ab0d1327023da9318d7af6eb4d935f2c9f1d3da0b1590c58dbcbbea24c491eed6161a9e0462651c749a6e333e98a8cb26432c360ce805d0 SHA512 df1d2c2182c6d3565b929bb55e25a5285c0d5cf8b0fbb75417d756898970abc2b9c4d87e8bb8382d9d4fd62227de3838996c971525fb8a90bf503f025fc6f9f7
DIST memcached-3.1.5.tgz 83015 BLAKE2B 80f5cbed8e34f867962792d95d242015690f64ab3b462e09813a11b8b86234b0b05b0f6a78f7c6184482b66ba8015064b37f77bbb816a3aee2edd0ce97ab0cbc SHA512 87d5fd079fcaad81139785d6766da71b23a1a0fe907d4b22f3a787af148a20412c11df11c4d98c165241658baf0d87c8a6b29de15db07a0f9d1fabc8aec8f0e9
-EBUILD pecl-memcached-2.2.0-r2.ebuild 1335 BLAKE2B 8115bc7e0678e74a71a4238d751ffd077da6bc966c17c2922ee044082d7c0da7e74f333d3b9c83f3f4e334881e92914543b3bf02f00a061eaf42485f898c2755 SHA512 53a8cc1ea2bb9cc970dc4283d92173de9d430aa2d45245265a138d9559550d9b5c077333873a76e9e12afd5d97f23564ee7395e834c3ba316ff3a3d1c4da042c
EBUILD pecl-memcached-3.0.4.ebuild 1576 BLAKE2B cb1e70517c9470e28826a52819c0f4fe99905e3b46eb2f18120206ae8e111d41b83f0d09064f2a7c8dfab150884ae9137fcbecc74bf3020300b7e6a1ec1e8239 SHA512 de5d39a48266e9f393daaa88844b29d923e5bb3d58053b097023fd79045b5958930b3d8beb7b987a87d6460b2db2a0a14ddacafc7b80400806afaee612ee8701
EBUILD pecl-memcached-3.1.3-r1.ebuild 2186 BLAKE2B edd9106a503c8d59f79e06c2113958d919cbbc8919c8355e6194be422d2a9558d387ba07254c85ee30134dfabd8f2fb8fccd11a01639500250dc2fbce320ae52 SHA512 1ee36279e7b83ec66ae72b97296f1fd3e52bd79cb9cfc0da51956a0daa72240e89714d1a92efcb1e1bd35fd19aa4ab466ce2457e6ec2ea91d452944fba33064e
EBUILD pecl-memcached-3.1.3.ebuild 2388 BLAKE2B 416e01a1a4224ac62480ef9f4b18960fd6ce398026347a5883ba60820d156c35ed5b2bcd3edcb0e51f043647cb41f130c123c8cd1b01af44f8df196b20e254a4 SHA512 4152a192f578f236a3d37437f42859129c0949a9f8b0fe7dbf0cdb8123cb6caaff33c16e05ede6320e5f7882126aac7dd03dad231c916b612445cec06e14688e
diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild
deleted file mode 100644
index b9ba25217752..000000000000
--- a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PHP_EXT_NAME="memcached"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS=( ChangeLog README.markdown )
-
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-DESCRIPTION="Interface PHP with memcached via libmemcached library"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE="+session igbinary json sasl"
-
-DEPEND="php_targets_php5-6? (
- >=dev-libs/libmemcached-1.0[sasl?]
- sys-libs/zlib
- dev-lang/php:5.6[session?,json?]
- igbinary? ( dev-php/igbinary[php_targets_php5-6?] )
- )"
-RDEPEND="${DEPEND}"
-PDEPEND="
-php_targets_php7-0? ( dev-php/pecl-memcached:7[php_targets_php7-0] )
-php_targets_php7-1? ( dev-php/pecl-memcached:7[php_targets_php7-1] )
-php_targets_php7-2? ( dev-php/pecl-memcached:7[php_targets_php7-2] )
-"
-
-src_prepare(){
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_configure() {
- local PHP_EXT_ECONF_ARGS="--enable-memcached
- $(use_enable session memcached-session)
- $(use_enable sasl memcached-sasl)
- $(use_enable json memcached-json)
- $(use_enable igbinary memcached-igbinary)"
-
- php-ext-source-r3_src_configure
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-mongo/Manifest b/dev-php/pecl-mongo/Manifest
deleted file mode 100644
index 2879c209933e..000000000000
--- a/dev-php/pecl-mongo/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST mongo-1.6.14.tgz 210095 BLAKE2B a23411085ee2b5f3e3a812e4d3f3af151a3573920a95bf01389270533b1f4398a086ef4f1cedb1f1215ec3b2c5a0c82d2b154ef61b8a45b3560cdd7e468919c5 SHA512 7c87e148394085e90f091a6abd3e66a02620d7990098c318b97ee333751668f77f8b45ed5d0fb9806b8169b603998f8306a55a7c607773742fc2c93076f88764
-DIST mongo-1.6.16.tgz 210341 BLAKE2B ff8008699e7573852b09f0fff5521eb5392c19845f4db2c4e8e8d2528d1a3644a47b945889eaf4f43a9c76efdf9e51ce002d714eaa4911b1376244625066db06 SHA512 8cba101958fff31c766a41000de04e97235821494b88893521ac832f7c1e2c3eab8956f2da43e5c75cb06e2c74485b539dd28dcc2fdcffb79567b1ec6d6d0be4
-EBUILD pecl-mongo-1.6.14-r1.ebuild 343 BLAKE2B f88a209665b211a63b054a8a79e118bc85fdade16b4cdc227ab42e4b0fd8efa3ff29228b637195c1dff7df7769b006a038ddbd8918a13b44dabb29d2709eb00b SHA512 b0e9ed2fe7b79a461ca5787de20b114d53bf928b4ebf611a69450ee7a236cb3aaa39834b6bed464c133eda549ff38c117c7c8caf2dce6002f3027b1fe8c18775
-EBUILD pecl-mongo-1.6.16.ebuild 345 BLAKE2B d56e89884f3cc98ebae55b330e3bc74805d52ca41af14a52e27ac3ec0a74f2d5f3b599a52e36422567f8d6c25a5c563d40a6325f0f1fc39d22151365f3575e03 SHA512 83d2ee4450c9b7da901d4c496e35b71a573d0e4315836430154e6cd95655eaf5a599c2f7745115580b4e2f088fe1b9e640d9b742af4cd066fe667d85c1264227
-MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-mongo/metadata.xml b/dev-php/pecl-mongo/metadata.xml
deleted file mode 100644
index b86acf66c756..000000000000
--- a/dev-php/pecl-mongo/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-php/pecl-mongo/pecl-mongo-1.6.14-r1.ebuild b/dev-php/pecl-mongo/pecl-mongo-1.6.14-r1.ebuild
deleted file mode 100644
index cfdf37907dd0..000000000000
--- a/dev-php/pecl-mongo/pecl-mongo-1.6.14-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="mongo"
-USE_PHP="php5-6"
-DOCS=( README.md )
-
-inherit php-ext-pecl-r3
-
-DESCRIPTION="Legacy MongoDB database driver for PHP"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
diff --git a/dev-php/pecl-mongo/pecl-mongo-1.6.16.ebuild b/dev-php/pecl-mongo/pecl-mongo-1.6.16.ebuild
deleted file mode 100644
index 79b9aaa1e996..000000000000
--- a/dev-php/pecl-mongo/pecl-mongo-1.6.16.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="mongo"
-USE_PHP="php5-6"
-DOCS=( README.md )
-
-inherit php-ext-pecl-r3
-
-DESCRIPTION="Legacy MongoDB database driver for PHP"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
diff --git a/dev-php/pecl-mysqlnd_ms/Manifest b/dev-php/pecl-mysqlnd_ms/Manifest
deleted file mode 100644
index e602c70c2f95..000000000000
--- a/dev-php/pecl-mysqlnd_ms/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST pecl-mysqlnd_ms-1.6.0_pre20141127.tar.xz 320604 BLAKE2B 895b958a6939bef730b03a4b0a9c8dc07dbd4745ddeed074ae97a8fcbc6a2b42bf25bf695e0724e654df78dfd43306a4f9b7c4db6a99279ac9c75db91a9f45f7 SHA512 44ca22d41d1064fb7ad3545978facd73f4279611769ee450016e8325013129b4414c637f3cb621078d4cd8e46a3ea5b9f4f16a580f9ecf389c637606a8c50ec5
-EBUILD pecl-mysqlnd_ms-1.6.0_pre20141127.ebuild 870 BLAKE2B c15d699ae90108a3b40093579b8e2a41700aff4f121437265e912e27b27d1f9239ed057888cbeddef77ec3d267661b071e9ed227ed82a9c245dd5cfd7cb7e29a SHA512 4833936e6827a0c29e893819487d3d6b89cebc3c3a2fae59d09ed4091259a5ba9275ff007a3694788d38985172371bf50cf45f1a66d5e8992197990dca99d993
-MISC metadata.xml 243 BLAKE2B 11c8dc608005bfecedef961d30d557ccfea35baf5545d169b8cb47244641bb8066c06d176adb1bc50194564ef9262ea75a892f9e8e1cd79b6bb2345209cdb937 SHA512 fd91f17b0d1853b901ce01b2863396baf5a8c97066449e3761360e1f38790928216ce4fe24271a07c33ed64ae55a73f144bbf19b406ea2f976c88b04e151e4ff
diff --git a/dev-php/pecl-mysqlnd_ms/metadata.xml b/dev-php/pecl-mysqlnd_ms/metadata.xml
deleted file mode 100644
index 950614534ab0..000000000000
--- a/dev-php/pecl-mysqlnd_ms/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.6.0_pre20141127.ebuild b/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.6.0_pre20141127.ebuild
deleted file mode 100644
index e3b5b6fdf479..000000000000
--- a/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.6.0_pre20141127.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="mysqlnd_ms"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php5-6"
-# This is an SVN snapshot stored locally
-SRC_URI="https://dev.gentoo.org/~grknight/distfiles/${P}.tar.xz"
-inherit php-ext-source-r3
-
-HOMEPAGE="http://pecl.php.net/package/mysqlnd_ms"
-KEYWORDS="~amd64"
-
-DESCRIPTION="A replication and load balancing plugin for the mysqlnd library"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE=""
-
-# Specifying targets due to USE flag transition
-DEPEND="
- dev-libs/libxml2
- php_targets_php5-6? ( || (
- dev-lang/php:5.6[-libmysqlclient,mysql,json]
- dev-lang/php:5.6[-libmysqlclient,mysqli,json]
- )
- )
-"
-RDEPEND="${DEPEND}"
-
-src_test() {
- for slot in $(php_get_slots); do
- php_init_slot_env "${slot}"
- NO_INTERACTION="yes" emake test
- done
-}
diff --git a/dev-php/pecl-mysqlnd_qc/Manifest b/dev-php/pecl-mysqlnd_qc/Manifest
deleted file mode 100644
index 396b9afde4a2..000000000000
--- a/dev-php/pecl-mysqlnd_qc/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX pecl-mysqlnd_qc-1.2.0-php56.patch 1649 BLAKE2B 15d7572b2ccf530053e0ae946ecc88d84f68f1595d637930c25d9e310846319a2c13794ac935b8987b85145eec79db376142983f43f14d5bf6584b99a95430b8 SHA512 fcb07f6e6367a6ac140057ea11e78fad811e7e9124eaf7829e79edec399ef75a8c3f28bb012c452f1018c2eb4705ef82be3476b5e95b70dd1f4fb3af124f3611
-DIST mysqlnd_qc-1.2.0.tgz 147416 BLAKE2B 11bf82ca978a809e7aa196a7d9e4b93930e99c4c09081980c27d0145250b0a0c34f62cdbf2eb4bc62015fd66d8adbf869944c6f69a99aab0ceb9ead173f8308e SHA512 7f04167e671f7018a72293c665f7d2b041c90a7005748ad102a2bbcbfb2331a07335f8a624ac35f1dc05066811e3a1caa1a2314c3b083a1276e36818872df8d2
-EBUILD pecl-mysqlnd_qc-1.2.0-r2.ebuild 1211 BLAKE2B e930e286863d1c9ccdfb55ac20b19623920d06ad6c86f5324ca4b64b05c4aa10119929814fc28592431a5f5f61daddc3ee2d8164daf448cc82ce60dc0fab5503 SHA512 b5b37235eee171dd99da1427f6f360f7bef9c3aa6bdafb26c1723b7dd5fad04df351b346443b3b65d665bfd886ed033d5f66bced064ab8078ea2c8e69d7c1cd8
-MISC metadata.xml 435 BLAKE2B a85db36b5da5d48ec23ebbb0790a80b05d3a8cce34b70333b3dfcb0d89e1c78966cd33ca0fb9d7de0cbd2db731741be6d6cbc3d589b74659bbe82a3ce77ba606 SHA512 3de93890c62bfc8be4db5a6eae215a4dbe18b9c2078448327e5f1d7dd7cef7e21e5fddeda61be36cb3320b24cfb4ac2813ec8aa3073ff575f6223840ae04cba9
diff --git a/dev-php/pecl-mysqlnd_qc/files/pecl-mysqlnd_qc-1.2.0-php56.patch b/dev-php/pecl-mysqlnd_qc/files/pecl-mysqlnd_qc-1.2.0-php56.patch
deleted file mode 100644
index 6f3b24171a3b..000000000000
--- a/dev-php/pecl-mysqlnd_qc/files/pecl-mysqlnd_qc-1.2.0-php56.patch
+++ /dev/null
@@ -1,48 +0,0 @@
---- a/mysqlnd_qc.c 2013/09/17 08:28:58 331414
-+++ b/mysqlnd_qc.c 2014/03/22 08:20:55 333056
-@@ -613,7 +613,11 @@
-
- /* {{{ MYSQLND_METHOD(mysqlnd_qc, store_result) */
- static MYSQLND_RES *
-+#if PHP_VERSION_ID < 50600
- MYSQLND_METHOD(mysqlnd_qc, store_result)(MYSQLND_CONN_DATA * const conn TSRMLS_DC)
-+#else
-+MYSQLND_METHOD(mysqlnd_qc, store_result)(MYSQLND_CONN_DATA * const conn, const unsigned int flags TSRMLS_DC)
-+#endif
- {
- MYSQLND_RES * result;
- uint64_t store_time;
-@@ -621,7 +625,11 @@
- DBG_ENTER("mysqlnd_qc::store_result");
-
- STATS_TIME_SET(store_time);
-+#if PHP_VERSION_ID < 50600
- result = QC_CALL_ORIGINAL_CONN_DATA_METHOD(store_result)(conn TSRMLS_CC);
-+#else
-+ result = QC_CALL_ORIGINAL_CONN_DATA_METHOD(store_result)(conn, flags TSRMLS_CC);
-+#endif
- STATS_TIME_DIFF(store_time);
- MYSQLND_QC_INC_STATISTIC_W_VALUE(QC_STAT_QUERY_AGGR_STORE_TIME_TOTAL, (uint64_t)store_time);
-
-@@ -777,13 +785,21 @@
-
- /* {{{ MYSQLND_METHOD(mysqlnd_qc, use_result) */
- static MYSQLND_RES *
-+#if PHP_VERSION_ID < 50600
- MYSQLND_METHOD(mysqlnd_qc, use_result)(MYSQLND_CONN_DATA * const conn TSRMLS_DC)
-+#else
-+MYSQLND_METHOD(mysqlnd_qc, use_result)(MYSQLND_CONN_DATA * const conn, const unsigned int flags TSRMLS_DC)
-+#endif
- {
- MYSQLND_RES * ret;
- DBG_ENTER("mysqlnd_qc::use_result");
- MYSQLND_QC_INC_STATISTIC_W_VALUE2(QC_STAT_MISS, 1, QC_STAT_QUERY_UNCACHED_USE_RESULT, 1);
-
-+#if PHP_VERSION_ID < 50600
- ret = QC_CALL_ORIGINAL_CONN_DATA_METHOD(use_result)(conn TSRMLS_CC);
-+#else
-+ ret = QC_CALL_ORIGINAL_CONN_DATA_METHOD(use_result)(conn, flags TSRMLS_CC);
-+#endif
- if (ret) {
- QC_DECLARE_AND_LOAD_CONN_DATA(conn_data_pp, conn);
-
diff --git a/dev-php/pecl-mysqlnd_qc/metadata.xml b/dev-php/pecl-mysqlnd_qc/metadata.xml
deleted file mode 100644
index fb173f77d37a..000000000000
--- a/dev-php/pecl-mysqlnd_qc/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
- <use>
- <flag name="memcached">Use <pkg>dev-libs/libmemcached</pkg> as a storage handler</flag>
- <flag name="sqlite">Use <pkg>dev-db/sqlite</pkg> as a storage handler</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-php/pecl-mysqlnd_qc/pecl-mysqlnd_qc-1.2.0-r2.ebuild b/dev-php/pecl-mysqlnd_qc/pecl-mysqlnd_qc-1.2.0-r2.ebuild
deleted file mode 100644
index 45eba445ab3e..000000000000
--- a/dev-php/pecl-mysqlnd_qc/pecl-mysqlnd_qc-1.2.0-r2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="mysqlnd_qc"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3 flag-o-matic
-
-KEYWORDS="~amd64"
-
-DESCRIPTION="A query cache plugin for the mysqlnd library"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE="memcached sqlite"
-
-# Specifying targets due to USE flag transition
-DEPEND="
- memcached? ( dev-libs/libmemcached )
- sqlite? ( dev-db/sqlite:3 )
- php_targets_php5-6? ( || (
- dev-lang/php:5.6[-libmysqlclient,mysql]
- dev-lang/php:5.6[-libmysqlclient,mysqli]
- )
- )
-"
-RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}/${P}-php56.patch" )
-
-src_configure() {
- local PHP_EXT_ECONF_ARGS=()
- if use memcached ; then
- # configure does not find pthreads when memcache is enabled
- append-flags -pthread
- PHP_EXT_ECONF_ARGS+=( --enable-mysqlnd_qc_memcache --with-libmemcached-dir="${ROOT}usr" )
- else
- PHP_EXT_ECONF_ARGS+=( --disable-mysqlnd_qc_memcache )
- fi
- if use sqlite ; then
- PHP_EXT_ECONF_ARGS+=( --enable-mysqlnd_qc_sqlite --with-sqlite-dir="${ROOT}usr" )
- else
- PHP_EXT_ECONF_ARGS+=( --disable-mysqlnd_qc_sqlite )
- fi
- php-ext-source-r3_src_configure
-}
diff --git a/dev-php/pecl-oauth/Manifest b/dev-php/pecl-oauth/Manifest
index 106561b86b07..942e3ac7c396 100644
--- a/dev-php/pecl-oauth/Manifest
+++ b/dev-php/pecl-oauth/Manifest
@@ -1,11 +1,7 @@
-AUX 1.2.3-prce.h-check.patch 757 BLAKE2B 75c725cc7b73d260c1168deb524581ad2d745e57fa780a0579970cde706fdae1aac5c0b3b11afead865a075d8b596c9f9b934dd06d982d70cbebc7641d759cd1 SHA512 e3f3ba2f60ec65e6dd80bb0e6980f2597b746ae6bad302fca4a295eb3fb7da9448d756ff1106fe0543151b90c50d4f4dd01ccccd1ee61455544046b2ca15b79b
-AUX 1.2.3-withcurl.patch 2099 BLAKE2B cbbc746f5e233830a7c2fc81ddcaf4a3a9ca25afa6cd2168d82b656d80c26f9297e4fadfca8e6680027069bd9f5b1e75f9068448b331585692e2e0d229919504 SHA512 f40d0d48a35f54b09d6eb2c44af1c191416840e922cb030b27b95501558e356252793a43f02ade85eecc498968aff85c7498fef546e7d24e94c583a88b14c2e5
AUX 2.0.2-compare_segfault.patch 1664 BLAKE2B 099aa3f78002d734306673d817e21d75bcbf6e5ece41f9c8290ebfaa1ec68d944de86f4dc3af8139143392121ec73b00c481f77599fb541c3ae5b7d435e6c0b3 SHA512 1d8da5be1648738b4a03f5e8b47b016418096a38571d6aa518c486ff799e09152af1a33c39ad9d0c8d81ee2d5500d58aa78dcc4f46e1e746a4a9bc688dcd08e1
-DIST oauth-1.2.3.tgz 45531 BLAKE2B 10fb5a3d1a46ee17fef7b129b3c29d67d565d296579aff63d8309f4efc5b881450249fb8e6d25703a33ad53e336775abc73f3d8e489f78c00c8988219b02ae1b SHA512 ca61dbec8fa51679accb31eab90b8699c7780f2d60a83566ce05667148ee44b7dc70fd8235414d6a3a996b252ad4a236b3e8a549685fd7e890e0874029c455e1
DIST oauth-2.0.2.tgz 49115 BLAKE2B 292c8c2d7fa3728aa6a73cdb65ee1c603f341cd24596d64b910f495ef649adb1f90ba4dfdab5ce1802dee9e8a0e3a6af502da340ed467de6e8c5d83df18abc7d SHA512 b7aa9459542ec390a5420127d75607702ae6df6254f4e39acb62d35c6a39b8b7990499c279df07ce681081e455b55219c51df42fd516321f317465badf6d459d
DIST oauth-2.0.3.tgz 49413 BLAKE2B 581ba50a3add230364ed5c161b76073b1dd7c301eaf4cd048ed97039deb45fea73da56f0d0b69186d8f6fb20a55724ba5892d80bd7aae343b15534d3c82b6346 SHA512 3e0ce5ce01533bfd304c0c34465cc184fbd0af1a25f5192860e6394c86dc948688cc8d4b419b48676481cef3a685ba70ac612a8c516da26d0dfe9efdef7e98d9
DIST oauth-2.0.4.tgz 49359 BLAKE2B d5fb23293fc03f40e2b3a5c5ad51bce1b06a6004e1f20d1563b3db7bb79a71f70bca467348d68b4f6d2393003b4ad23debbe5877192d9e189056e86f9fc00b3e SHA512 269b579f87a9f3f229433c74937f74b9b6df453a6e05f7751ca12fa5f24c9ad62d1ebe5cdb370d33d774a0f2e244c1c685a53226dcb35c0005b5532a00c137d4
-EBUILD pecl-oauth-1.2.3-r5.ebuild 1147 BLAKE2B ccab8eb759914ca9d30e73e8d23a829f3ab0ef120f7c9ecd70466f16658ef8e02763ffb64ed33b7cb4b797c3dbbbb9e3980bc93e3bb08d349dda02930545a48b SHA512 2b30cde4d028f636becc2f1d61e0c56a55c021910567fa78bb387ba0c83949d3d104026d917fbe63836850b374e8a1c1bc1f91bbaf102029a1ffb60e469a9e3d
EBUILD pecl-oauth-2.0.2-r2.ebuild 1407 BLAKE2B f048f3a75f5511e0ef9efc9a5e0428f0d30ae98e3ffb3664b417a87e9725f6db34ac9b959cad9b12941962849f03199525022d119d768722769340ecfaa92567 SHA512 08f2136c40fbe88a7ca94a27ca09ccd8fcac6a0367c32a28272b472243ff036192202adec19bb401b7274c65e2b1eb63911a07ab5ca76741d15b0e24a937aaa8
EBUILD pecl-oauth-2.0.3.ebuild 1648 BLAKE2B 377c5db54a94a6bcaf6b53b5f0015d0d6b4ae10e70e5d3b8d10377f788b7e9fa05dd7edb79109a9673c0c6f323cfbdc09adcf8e72550e6094aa3c339c6209a7d SHA512 136b3fa2dd4b5d5f216902ba37cc6bfbdfa4e8db6afec1b6d214cffef179259bb10581d5a973c9436d1f165cb2885f486fb8129fd0ddcd9e3ac384804fdbf02a
EBUILD pecl-oauth-2.0.4.ebuild 1814 BLAKE2B 5db2f5f7065b30d42e2db2099082f6aa3b1a6c3e8c3802cc75f17729faa6277e21197737077e34921adff7ff0901e9e9bfe831e5509eccf5b6cccc187988706e SHA512 8dd687b3531b19f6f6ca16cb50af9fd38d14c45fcd787f41bdfce288e18ac638054d1042a7c2777b5d2977588a2af0db17ac80a62de55121c05e4ae1d28909fc
diff --git a/dev-php/pecl-oauth/files/1.2.3-prce.h-check.patch b/dev-php/pecl-oauth/files/1.2.3-prce.h-check.patch
deleted file mode 100644
index 995ef51f28ca..000000000000
--- a/dev-php/pecl-oauth/files/1.2.3-prce.h-check.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From f12e2bd72b238da2dbf3bd0f882d977073cca282 Mon Sep 17 00:00:00 2001
-From: John Jawed <jawed@php.net>
-Date: Thu, 24 Jul 2014 15:19:18 +0000
-Subject: [PATCH] Bug #67658 (configure does not detect missing pcre.h)
-
-git-svn-id: https://svn.php.net/repository/pecl/oauth/trunk@334377 c90b9560-bf6c-de11-be94-00142212c4b1
----
- config.m4 | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/config.m4 b/config.m4
-index 48e2608..53a5ea8 100644
---- a/config.m4
-+++ b/config.m4
-@@ -14,6 +14,8 @@ if test "$PHP_OAUTH" != "no"; then
- PHP_NEW_EXTENSION(oauth, oauth.c provider.c, $ext_shared)
- CFLAGS="$CFLAGS -Wall -g"
-
-+ AC_CHECK_HEADERS(pcre.h)
-+
- AS_IF([test "x$with_curl" != "xno"],
- [
- AC_MSG_CHECKING(for cURL in default path)
---
-2.1.4
-
diff --git a/dev-php/pecl-oauth/files/1.2.3-withcurl.patch b/dev-php/pecl-oauth/files/1.2.3-withcurl.patch
deleted file mode 100644
index 5069ae92b146..000000000000
--- a/dev-php/pecl-oauth/files/1.2.3-withcurl.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From 1b68ce035883f1ae186d82682fbbc5ea7d1834b3 Mon Sep 17 00:00:00 2001
-From: John Jawed <jawed@php.net>
-Date: Fri, 18 Jan 2013 20:28:05 +0000
-Subject: [PATCH] Bug 64025 (patch via mattsch at gmail dot com)
-
-git-svn-id: https://svn.php.net/repository/pecl/oauth/trunk@329234 c90b9560-bf6c-de11-be94-00142212c4b1
----
- config.m4 | 40 ++++++++++++++++++++++++++--------------
- 1 file changed, 26 insertions(+), 14 deletions(-)
-
-diff --git a/config.m4 b/config.m4
-index 832c577..48e2608 100644
---- a/config.m4
-+++ b/config.m4
-@@ -5,27 +5,39 @@ dnl
- PHP_ARG_ENABLE(oauth, for oauth support,
- [ --enable-oauth Include oauth support])
-
-+AC_ARG_WITH([curl],
-+ AS_HELP_STRING([--without-curl], [Ignore presence of cURL and disable it]))
-+
- if test "$PHP_OAUTH" != "no"; then
- PHP_SUBST(OAUTH_SHARED_LIBADD)
-
- PHP_NEW_EXTENSION(oauth, oauth.c provider.c, $ext_shared)
- CFLAGS="$CFLAGS -Wall -g"
-
-- AC_MSG_CHECKING(for cURL in default path)
-- for i in /usr/local /usr; do
-- if test -r $i/include/curl/easy.h; then
-- CURL_DIR=$i
-- AC_MSG_RESULT(found in $i)
-- break
-- fi
-- done
-+ AS_IF([test "x$with_curl" != "xno"],
-+ [
-+ AC_MSG_CHECKING(for cURL in default path)
-+ have_curl=no
-+ for i in /usr/local /usr; do
-+ if test -r $i/include/curl/easy.h; then
-+ have_curl=yes
-+ CURL_DIR=$i
-+ AC_MSG_RESULT(found in $i)
-+ break
-+ fi
-+ done
-+ ],
-+ [have_curl=no])
-
-- if test -z "$CURL_DIR"; then
-- AC_MSG_RESULT(cURL not found, cURL support disabled)
-- else
-- PHP_ADD_LIBRARY(curl,,OAUTH_SHARED_LIBADD)
-- AC_DEFINE(OAUTH_USE_CURL, 1, [Whether cURL is present and should be used])
-- fi
-+ AS_IF([test "x$have_curl" = "xyes"],
-+ [
-+ PHP_ADD_LIBRARY(curl,,OAUTH_SHARED_LIBADD)
-+ AC_DEFINE(OAUTH_USE_CURL, 1, [Whether cURL is present and should be used])
-+ ],
-+ [AS_IF([test "x$with_curl" = "xyes"],
-+ [AC_MSG_ERROR([cURL requested but not found])
-+ ])
-+ ])
-
- PHP_ADD_EXTENSION_DEP(oauth, hash)
- fi
---
-2.1.4
-
diff --git a/dev-php/pecl-oauth/pecl-oauth-1.2.3-r5.ebuild b/dev-php/pecl-oauth/pecl-oauth-1.2.3-r5.ebuild
deleted file mode 100644
index 460f2c39256c..000000000000
--- a/dev-php/pecl-oauth/pecl-oauth-1.2.3-r5.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PHP_EXT_NAME="oauth"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-pecl-r3
-
-# Really only build for 5.6
-USE_PHP="php5-6"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="OAuth is an authorization protocol built on top of HTTP"
-LICENSE="BSD"
-SLOT="0"
-IUSE="+curl examples"
-
-DEPEND="php_targets_php5-6? ( dev-lang/php:5.6[hash]
- dev-libs/libpcre:3= curl? ( net-misc/curl:0= ) )
-"
-RDEPEND="${DEPEND} php_targets_php7-0? ( ${CATEGORY}/${PN}:7[php_targets_php7-0(-)?] )
- php_targets_php7-1? ( ${CATEGORY}/${PN}:7[php_targets_php7-1(-)?] )"
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- local PATCHES=(
- "${FILESDIR}/${PV}-withcurl.patch"
- "${FILESDIR}/${PV}-prce.h-check.patch"
- )
- php-ext-source-r3_src_prepare
- else
- eapply_user
- fi
-}
-
-src_configure() {
- if use php_targets_php5-6 ; then
- local PHP_EXT_ECONF_ARGS=(
- --enable-oauth
- $(use_with curl)
- )
-
- php-ext-source-r3_src_configure
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-propro/Manifest b/dev-php/pecl-propro/Manifest
index 0f6239892a48..4f1e1192661c 100644
--- a/dev-php/pecl-propro/Manifest
+++ b/dev-php/pecl-propro/Manifest
@@ -1,6 +1,3 @@
-DIST propro-1.0.2.tgz 13393 BLAKE2B c451ad6e1e0f93308497514de22a949dfbbea54e326c18688d6883aeb4d6adb920c42adfa458faf4c350755da72c1db06f77efc408fbc182fbb950e2f8b33302 SHA512 a4a3216d13c412051c063e0370c5f0badb65aa7054a43b0f6eb387a7a5fbbba1800b7f5f5113ba68ca8c7fe19932184a069864d1362239c71e0f55466c9cc8eb
DIST propro-2.1.0.tgz 14253 BLAKE2B 44c9bde831486fa41520ce75b313865b90a057acd0d566ae7e5c2aca97240e089580ca79ef04842a57a5d8eb76a179e57c505e977913567c1e97260f87fe2165 SHA512 94fc97f7bf17661ec7ecbe4d13b4fc98b8381469140d121fef49d32a4b767e956ed87b9f5bbb794f27ca47ce4b7b3125ea2b9091eb9d1f0a52b5c8f9df7ee145
-EBUILD pecl-propro-1.0.2-r1.ebuild 735 BLAKE2B 7dff63db99c42ef41175493c6b2a754ec2b5ced16ca5594161a0ddaa20317be54e00c08ae04fc16337582c79403986e84c395b1740a95930dc3e7344b0c96aa5 SHA512 1333f462b538f9cd7f2b3ed27a7c01741bff390fb63dcd94238c5af75d0ffc247fb1485fe2aaedb3e984f7fb01aba5cb68d59100e0e5d734f02ae1d090c40a43
-EBUILD pecl-propro-1.0.2-r2.ebuild 836 BLAKE2B c8be1849bebd99025649f1758ab1d12484b53b6f19b2b51a379fa11030bc208b8d1a2f78533eeafac1c9c0c3dc058f94ef339ba852146b52494600691a7bb093 SHA512 7df406dd15a07b47b449c70559f2645eecb65fe62f46b4528805b2e02eaff51444d37373ae30689ebd852583c0e04fd1e4acca36fdb5fc097f961271af01f0ed
EBUILD pecl-propro-2.1.0.ebuild 913 BLAKE2B 548b68c4786747befd8bfb143d7406851870afdee8df88217a7a37c849f20a139f258d5c5d01079c19bc759429c4aef441296edebabb2ed03322fae2569b35ac SHA512 f1b96c94504ef9a11951039ede5df4d4228b9a919e29da3192162aa1f99626c989f9228c6433e8073944dc1c514ad3d90c8c981f674d98b4a263d56195d4cf20
MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-propro/pecl-propro-1.0.2-r1.ebuild b/dev-php/pecl-propro/pecl-propro-1.0.2-r1.ebuild
deleted file mode 100644
index 92df8ac50b7f..000000000000
--- a/dev-php/pecl-propro/pecl-propro-1.0.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PHP_EXT_NAME="propro"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_ECONF_ARGS=""
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="amd64 x86"
-
-DESCRIPTION="A reusable, property proxy API for PHP"
-LICENSE="BSD-2"
-SLOT="0"
-IUSE=""
-
-PDEPEND="
- php_targets_php7-0? ( dev-php/pecl-propro:7[php_targets_php7-0] )
- php_targets_php7-1? ( dev-php/pecl-propro:7[php_targets_php7-1] )"
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-propro/pecl-propro-1.0.2-r2.ebuild b/dev-php/pecl-propro/pecl-propro-1.0.2-r2.ebuild
deleted file mode 100644
index 1f4ad87e5332..000000000000
--- a/dev-php/pecl-propro/pecl-propro-1.0.2-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PHP_EXT_NAME="propro"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_ECONF_ARGS=""
-PHP_INI_NAME="30-propro"
-
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="A reusable, property proxy API for PHP"
-LICENSE="BSD-2"
-SLOT="0"
-IUSE=""
-
-PDEPEND="
- php_targets_php7-0? ( dev-php/pecl-propro:7[php_targets_php7-0] )
- php_targets_php7-1? ( dev-php/pecl-propro:7[php_targets_php7-1] )
- php_targets_php7-2? ( dev-php/pecl-propro:7[php_targets_php7-2] )"
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-ps/Manifest b/dev-php/pecl-ps/Manifest
index 1b0d296d10d5..152366dd2e71 100644
--- a/dev-php/pecl-ps/Manifest
+++ b/dev-php/pecl-ps/Manifest
@@ -1,6 +1,3 @@
-DIST ps-1.3.7.tgz 634024 BLAKE2B 8007922cf4ed8c98fbf9524f66deda7136e2e5788f60e4647253545091cc30c4ee3a7de30adb06b470d18d96874afc58d5251c9342e9aa7db0491fa3daeac269 SHA512 cec6ecad27d35787a92453482f0e45fdcfe4bf79aab9cf1f7f6bc4468cf626343ed2b33d52d2ec48302a2ede9ecca3b397fb2d56fbc088997f39014f3dc47770
DIST ps-1.4.1.tgz 578991 BLAKE2B 549fae78ffb6e91f39b6292d969b9b80adba1a5911fb52e99c5fcbc940b9470205556e3e11c2940fadc7cc084400bc08ae7255b79e175d705c9bacb8eb3d6e71 SHA512 e9eeb5ad1c9314af0fcfd33e461b560f6cc599a679bc0a5541994fa698e3da63b7cb523f617647bdb2ac1c8fc090263e314ddf956a1e6126f8813de92e49f3af
-EBUILD pecl-ps-1.3.7-r1.ebuild 360 BLAKE2B eaec0c769677b48b4676606004b950f477b0c4b6d208111bffcceb9b785bad45c9a1a6e316e286bd8cf464f96925ef1f9fd8b1a9b9b3b3b53f05232249d8b232 SHA512 60096699ced3e3b021827c5e0c866b8466ad21a99daa72028e5191d06353081e6ee338869bfa3aabb05972155fa1f85592ee994ead0144c21b62c7ffeea84149
-EBUILD pecl-ps-1.3.7-r2.ebuild 878 BLAKE2B 2db2c23d2c933d2e48872dd1799e06ccf08bb1702c4149390a71c6b09e5c4284803df36cbf6f47768234f14c1b0ed2472f4352db4f5c0626849fe9f2d1baeacf SHA512 c5b73568c4aae62ea5a46d936ba40a93062cfc2ff8d9b02e937091256d2d2d28d65a9d829c0a1ce6ce64a26aa340792042dabcafe68c71ab310c27a69ee7488b
EBUILD pecl-ps-1.4.1.ebuild 1259 BLAKE2B 80274d9d01ecf1ea502bf512e7ada18887fddba3fcd5f33a6ab82ccd6e495d7583bf8bab37d3290002f0b33476952c67df21a988f6776140620899263efe81b3 SHA512 bcb5b6ad87e547a0afe005f1fa46683a37c117d157fe5b2d77942948a9ea1410daaa846c7c34be6221667cbac28d94939603d97459823254c26c46ef97edf827
MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-ps/pecl-ps-1.3.7-r1.ebuild b/dev-php/pecl-ps/pecl-ps-1.3.7-r1.ebuild
deleted file mode 100644
index 7c6080aff5e2..000000000000
--- a/dev-php/pecl-ps/pecl-ps-1.3.7-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="ps"
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-DESCRIPTION="PHP extension for creating PostScript files"
-LICENSE="PHP-2.02"
-SLOT="0"
-IUSE="examples"
-
-DEPEND="dev-libs/pslib"
-RDEPEND="${DEPEND}"
diff --git a/dev-php/pecl-ps/pecl-ps-1.3.7-r2.ebuild b/dev-php/pecl-ps/pecl-ps-1.3.7-r2.ebuild
deleted file mode 100644
index c01be7d3e797..000000000000
--- a/dev-php/pecl-ps/pecl-ps-1.3.7-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="ps"
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
-
-inherit php-ext-pecl-r3
-
-# Only really build for 5.6
-USE_PHP="php5-6"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-DESCRIPTION="PHP extension for creating PostScript files"
-LICENSE="PHP-2.02"
-SLOT="0"
-IUSE="examples"
-
-DEPEND="php_targets_php5-6? ( dev-libs/pslib )"
-RDEPEND="${DEPEND}"
-PDEPEND="
- php_targets_php7-0? ( dev-php/pecl-ps:7[php_targets_php7-0] )
- php_targets_php7-1? ( dev-php/pecl-ps:7[php_targets_php7-1] )
- php_targets_php7-2? ( dev-php/pecl-ps:7[php_targets_php7-2] )
-"
-PHP_EXT_ECONF_ARGS=""
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-raphf/Manifest b/dev-php/pecl-raphf/Manifest
index 640fca8bfaa1..7ef514902122 100644
--- a/dev-php/pecl-raphf/Manifest
+++ b/dev-php/pecl-raphf/Manifest
@@ -1,8 +1,5 @@
-DIST raphf-1.1.2.tgz 15915 BLAKE2B eb6135ab97b7842168c71fd037858c4e9f59573be89e8b4d4192f6cb94b73cb72f3d85fe2cbfe7d99a89c4e6a84480992db6103e969925c556d7790968f499d3 SHA512 dbde89a8ba508727ab2511b977b74fcc06010d75d043c2acca31e75cac2a105a8c322a01995271ab89fcd39d42a16b36c6d1c06a569e33926c0626d30a6672eb
DIST raphf-2.0.0.tgz 15715 BLAKE2B bab2997d9ce8358efaa69f2e633f49e4dd16f640e8d30284ebb33767285bead1aabcd973e7133152b82cf624e2c2e68cc6247e424aa5ed540e4211b5ed3da365 SHA512 16b029b694d30817a68a1a9d80bdf031d058ada45a93a4b34b49ec5d61fa8af78d0dbf1a3e5e2f1b950b2a11ac0b86b5a467807551556ab2a77f7f99739ed11b
DIST raphf-2.0.1.tgz 16003 BLAKE2B 4eaf9f89e6572e17e0df347543dc99221f68d45103444f89e59862b9078574722278fbb1e2841b0a5952ffd6dfc4ea0fa81298f2014ffbe8a6b51ed6887f6692 SHA512 0a609fc21a62880963e7afb75297eb75a2598aab2c816cb61e84d665b0453e4952aa9bf25fe2c818cc94492a4b94aed965053c67899fdb984d88661364fffb1e
-EBUILD pecl-raphf-1.1.2-r1.ebuild 748 BLAKE2B 062779c09b82c1145df97742a6d970ddc0c687248b336995217f93c7c3ed7d7eaa500888e4818cfa8176dae10f7b74fa6bd90f9688bfc1d2f0744b49d0b90a0f SHA512 5d9a4f730c469b06822e7af96db120a28f4353d59b2200c2b68849c956999a574592326594749533c5d3ddb423d206822d7c8eb157ffae541cd7117c20537400
-EBUILD pecl-raphf-1.1.2-r2.ebuild 857 BLAKE2B 45d170823d7f9bcd8944f56241c17a6922ee813deec961c5b2dd7e0c659f08d56295e28ed3d187ab21b3c50d0d641c104ca19fc6f329a887cae4c4345bb82b55 SHA512 b2b4994345835fa4c68b07eb0102b0e041d0b7c4c7adea6da13fd5a7bd20cd998defcb759f91690776d81be00f8df0e8ef6bf022d0cebaf2b88de9e7348413dd
EBUILD pecl-raphf-2.0.0-r2.ebuild 919 BLAKE2B 14dfe1232c27311d3606cb8ae7c7719db41a62d379dd22573868c208e1507958647d3132c31d71aa67c3402cf6baab00daed248e4fcb046e4e92ed4b48d5e4c9 SHA512 5af2ec4f69bd7d5ae63199bde5cdb486af2685b6e9174d7e83b1d5547f87e3852b98d22f3f7c4c07cc69c760f1aae864053fe87be89749accd7130fc2cd6eee6
EBUILD pecl-raphf-2.0.1.ebuild 936 BLAKE2B 93e6dff75e26213d70f78b51f60875ea7f4d1a356935a2a2657bd1ee016980cb73f23b388c9095534fb6e8bca559c899e829aaaed2374a804d2cc879416f1452 SHA512 96af5e9198f568f0fa60d71eeb9022098c03105d5bd6407b41ccb788ad6adb309c50ca48558f26e54f7a5e7df03000ea869594cdd61b5f0fbc01fb3c01bdef3a
MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-raphf/pecl-raphf-1.1.2-r1.ebuild b/dev-php/pecl-raphf/pecl-raphf-1.1.2-r1.ebuild
deleted file mode 100644
index 2470d0e11fa9..000000000000
--- a/dev-php/pecl-raphf/pecl-raphf-1.1.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PHP_EXT_NAME="raphf"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_ECONF_ARGS=""
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="amd64 x86"
-
-DESCRIPTION="A reusable, persistent handle and resource factory API"
-LICENSE="BSD-2"
-SLOT="0"
-IUSE=""
-
-PDEPEND="
- php_targets_php7-0? ( dev-php/pecl-raphf:7[php_targets_php7-0] )
- php_targets_php7-1? ( dev-php/pecl-raphf:7[php_targets_php7-1] )"
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-raphf/pecl-raphf-1.1.2-r2.ebuild b/dev-php/pecl-raphf/pecl-raphf-1.1.2-r2.ebuild
deleted file mode 100644
index 4fedb7a084a9..000000000000
--- a/dev-php/pecl-raphf/pecl-raphf-1.1.2-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PHP_EXT_NAME="raphf"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_ECONF_ARGS=""
-PHP_INI_NAME="30-${PHP_EXT_NAME}"
-
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="A reusable, persistent handle and resource factory API"
-LICENSE="BSD-2"
-SLOT="0"
-IUSE=""
-
-PDEPEND="
- php_targets_php7-0? ( dev-php/pecl-raphf:7[php_targets_php7-0] )
- php_targets_php7-1? ( dev-php/pecl-raphf:7[php_targets_php7-1] )
- php_targets_php7-2? ( dev-php/pecl-raphf:7[php_targets_php7-2] )"
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-rrd/Manifest b/dev-php/pecl-rrd/Manifest
index 300a1b0e44e0..deaeba9088a6 100644
--- a/dev-php/pecl-rrd/Manifest
+++ b/dev-php/pecl-rrd/Manifest
@@ -1,5 +1,3 @@
-DIST rrd-1.1.3.tgz 19229 BLAKE2B 14bbc97ec52be8f1b99471380cc1408c81056841d932818681868e31badc1a0abefc0d155e594a05492b86b826f21b8dadb0a0dcb43313f48863c64fd8e88a71 SHA512 356264de1b967af0f78e25e3c0afcbec704dd3e49d828e08d21d744d5fcdc46f4cd7f7c118b4e283c20bcaf2a4c29e0ac9437c7f66ca0d260a76fddf7b9d3242
DIST rrd-2.0.1.tgz 18880 BLAKE2B c3fb65e95aece39690085830ec1c43ba173e173591215d6a66145ac71079f8d5ba5b097acd9018c86d2342550001334f8e1c98e22204d94a24aee5cc086295ca SHA512 b6f7173f54fcf49bf014cc6c78263c169cdf53dac66c12f5f88db7e01b49ea74da84a55f61deb25c866e6e2e74275ec48fc4a3d1b46719f66b5b7b7eb000b6b3
-EBUILD pecl-rrd-1.1.3-r2.ebuild 792 BLAKE2B 6ea7717d68feaf96d919f4d7e29cf10185588a29a687e068ae768555f340deb8bd93fad6111720248d8fb389fab95f6a8235af50736b54928067cbfd8f8dcdf8 SHA512 b00f02cc0ed6678df78eed5fd0a2417daf2423cf04a524429b1da116babc0baa2d45c90458ec26e71bbb5b843c1a86eee6b34ae410706f5e3fe85e4dd2580dfd
EBUILD pecl-rrd-2.0.1-r3.ebuild 1615 BLAKE2B bc514bf53d9e03ac778a5a91151ca70bf501d671f9de82b4a0f8623a4106df22d549855f7607b15b305a36ced11553b89cff32da206c06bcd2191dd5c4dea437 SHA512 3176ee9520fd9fa7c5748c2dc3c2920ba2ac2a87b303a6cc79e9ae65cd14fd55039201baeb13a08479f06db1cacef9e2bc2718814911b7e1691396b978ae9905
MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-rrd/pecl-rrd-1.1.3-r2.ebuild b/dev-php/pecl-rrd/pecl-rrd-1.1.3-r2.ebuild
deleted file mode 100644
index ac2a4557ce6d..000000000000
--- a/dev-php/pecl-rrd/pecl-rrd-1.1.3-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-DESCRIPTION="RRDtool bindings for PHP"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="php_targets_php5-6? ( net-analyzer/rrdtool[graph] )"
-RDEPEND="${DEPEND}"
-
-PDEPEND="
- php_targets_php7-0? ( dev-php/pecl-rrd:7[php_targets_php7-0(-)] )
- php_targets_php7-1? ( dev-php/pecl-rrd:7[php_targets_php7-1(-)] )
-"
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_configure() {
- local PHP_EXT_ECONF_ARGS=()
- php-ext-source-r3_src_configure
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-sphinx/Manifest b/dev-php/pecl-sphinx/Manifest
deleted file mode 100644
index 7af0800cd165..000000000000
--- a/dev-php/pecl-sphinx/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST sphinx-1.3.3.tgz 15555 BLAKE2B 4ebc61d9f8d018dc75acc51afc8c744803c1b65e208d171e4fdca9eb53dbf7f17a0d61e574171b8f777aa77b7102919b0a8bd7d33b2d94acbb41c9d248898647 SHA512 86e40660bc3be346f23eaa98eb49552c2e51385c41e5c0ac04ba26776375816d777e470765e103d771bd46206ced1778ffb80747a6656c4948f047e61a4112b7
-EBUILD pecl-sphinx-1.3.3-r1.ebuild 415 BLAKE2B 5e7c6c4ceb8d45b2b698cd9246996bc52438f0471ae9949358b5ccd3b929de7859574cfcab21f539895e0a6529f3b9df1efd70e88c555d11b5172d1c9ccd4e01 SHA512 04dfb55a45581ebf5ea4f90263de90e1fdee2cb6a6cfa7b59e54849c138c80404aa39a2bad27d198289b51fc435a4f7405985d6c5db2e3ce1c7b762b7289019d
-MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-sphinx/pecl-sphinx-1.3.3-r1.ebuild b/dev-php/pecl-sphinx/pecl-sphinx-1.3.3-r1.ebuild
deleted file mode 100644
index 040749f7cee6..000000000000
--- a/dev-php/pecl-sphinx/pecl-sphinx-1.3.3-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="sphinx"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64"
-
-DESCRIPTION="PHP extension to execute search queries on a sphinx daemon"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE=""
-
-RDEPEND="app-misc/sphinx"
-DEPEND="${RDEPEND}
- >=dev-util/re2c-0.13"
diff --git a/dev-php/pecl-spl_types/Manifest b/dev-php/pecl-spl_types/Manifest
deleted file mode 100644
index 975653cbe2c2..000000000000
--- a/dev-php/pecl-spl_types/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST SPL_Types-0.4.0.tgz 8388 BLAKE2B 6452b6f9257e1162a756fbb1e2bbe15afeb5b4815c9835110d10aa81b9602fb596fc073b11c6f980ec46bdddcb60d7ba7995cac897ba354a8bb4574df93330a1 SHA512 8d1d9c3159bf7856cd02ae159a4b58bd396ac4a396f071ca5f034481d4aa3d627a114d8cd49344d70873551a3086cb8d91b3f1468d35d12dd424b0933c51dfc2
-EBUILD pecl-spl_types-0.4.0-r2.ebuild 390 BLAKE2B c7368e28e93d9fa1a1f5674c9b8595a817cb2eaf2c56c108d09f6ddc343d9d6a8ab7928ad39e210e5e984717cf4f7e91cb4f1058ce992c09c2727fb4f89e8b8d SHA512 fbdf4255357399380ef7ce9d7479b9d2974e57fea45787c1cbc5e249577c5edaa65ecb001f81fc93315b7ffb24e65d36ff37957fcf1a32dc63b57d253700f1b6
-MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-spl_types/metadata.xml b/dev-php/pecl-spl_types/metadata.xml
deleted file mode 100644
index b86acf66c756..000000000000
--- a/dev-php/pecl-spl_types/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-php/pecl-spl_types/pecl-spl_types-0.4.0-r2.ebuild b/dev-php/pecl-spl_types/pecl-spl_types-0.4.0-r2.ebuild
deleted file mode 100644
index fbf3f035b659..000000000000
--- a/dev-php/pecl-spl_types/pecl-spl_types-0.4.0-r2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="spl_types"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_PECL_PKG="SPL_Types"
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="Standard PHP library types add-on"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
diff --git a/dev-php/pecl-ssh2/Manifest b/dev-php/pecl-ssh2/Manifest
index c65cea74566f..fbccde9b1290 100644
--- a/dev-php/pecl-ssh2/Manifest
+++ b/dev-php/pecl-ssh2/Manifest
@@ -1,10 +1,7 @@
-AUX 0.13-parse_url-fix.patch 1777 BLAKE2B db7f6bd23cbe6552fce870044b1839eadba5c9089ffee2da52c1c998856083636c221d7386f52ba689f9796807e2abce447541dfb247c6d20f7898254e0f0dc7 SHA512 9628c0cd1d09d64be3824485ec54ad9bb477a18b9178a120b8fc17ca5e5f2055d23019495741d7e85841f9e0b5f7dc991fb14ead04cc60f95127099e3e5fb205
AUX pecl-ssh2-1.1.2-fix-php7-port.patch 27860 BLAKE2B 23054187608bdcf79f53ce638e37c646f44297aa7d1e8f7a7c85fd922977ab835b915d541fbae327a30d2e863b503ed4822a82c1b242346290ceb94d49c97020 SHA512 1c2ecc990323a77fb2b69be0d6649f96dd7ad2d06c62f4fcb79a9ef4f89e066d463301668a044d37d717c99837c5d7d3f621f61119543445bd05c3229d9270e9
AUX pecl-ssh2-1.1.2-fix-php_url-fields-usage-for-php7-3.patch 11461 BLAKE2B 62b07aa1c70c14ed3a1bebb633c47a39f39be120df29ad85e6abacd276fef214cfd85ec07d8504b51c423cc7971fe4eb293e9fb6c8423a3505323f6535a01655 SHA512 86f460c280a83718e195bb255ef686a3632e98ab598ebcb7fa05b5e5727800729c91de9efd60dc19884f015c06d0a7675beecc296d259f493b2f697aaf143e34
DIST pecl-ssh2-1.2.tar.gz 32447 BLAKE2B 3a9d0f205097a381d07fb9dd5ab4dcb8e361f555dbc633abb8fa895c83024b70e85cd87602da1ceeb1018a7b07c474720b02810ef0689e9294fc33b129b6c738 SHA512 7b7d311cd5f88835e124d70a0295468f75d0fa6936a58808c936d1a185bb630b9e02c21f49b4bd777194a7b104aa3ff85c4fbf480f43d5906787e532ba2d3e04
-DIST ssh2-0.13.tgz 28984 BLAKE2B 3c18cb7aba146801325eeaca3ffb6e3780675a7ce6d78aea5fbc16f75662284f7773de2161789f68af0b5499e9cb813f4046d674758c138849eb6735344249f9 SHA512 c031e22853bf5cf8ee59dc5b99d9e7e60af1507a22e7d0a9e2f54b8f1758a03a6cea91c539e0f667d48ec66185fdc8a28c47e5a1e10a72220c0cb16b3948e1d0
DIST ssh2-1.1.2.tgz 32057 BLAKE2B 88ffb3fb608687a086bbe345677982e944210791acc100312ba56ac7c35188a52cde5529d78caf473d19710e9965fba853ea9ff046715413a0b488ae2d8b690c SHA512 36793191448745b8a9b3cc628fe9fb431480792c7a2ff0bf2eccd58cda1cf944933be1d301c455d4a6f3dabf7e04ffef248bc402a8ff99bfafcba0deddb25c36
-EBUILD pecl-ssh2-0.13-r3.ebuild 707 BLAKE2B 9a32418bac7fd95bbc56f316ff4b8a09f61aa009bc5ce6262b52224672ef2ec6ccef102e1fa6ca15982c736ac1640b57c912d33e555e71f4eeafc17b1e002b5b SHA512 05ee3824bb54b54940f982d4b96bfb9ceb546f40b55067bfb1df24123c662786f87faf12905b58cc24188160f0af4f06e0c150a6c32f5e0b93f1343ea64b179a
EBUILD pecl-ssh2-1.1.2.ebuild 807 BLAKE2B cf68352b3b686837294c7996b0684b27e640f1b24eab513de1134fef0a8597db65a9ccb8867a8e245a75b8a5825bbf0570343532d06e1f2cd9cc07eecf9da99b SHA512 1fe74ed851795f46ae3832ff2b54005846d9c33df6d38946414e82c6f2136854167c005931b030ab6f825494d5c4322b41c2be87da80afa387422e5a26268030
EBUILD pecl-ssh2-1.2.ebuild 866 BLAKE2B caa168d611c4ce00afee58568ef3ae39a19e81b978f9c49d9eab58b300ce30b97650bc88145a4b4dd1e532de6a4078b2e53d785519ec054f731a28453ce864da SHA512 0e873df6151fcbd7892b85ed8681c1a5da398e5fe5a11e9bf5b179046aeaa5195efb72cdc320656c80b4e82826020a0c5d8829d26bf851c3522177d904c194c8
EBUILD pecl-ssh2-9999.ebuild 783 BLAKE2B 4b0805ec28107e36cba7eb053689f6de71833c758ab6a78720278afc38c8cb3543ecd8bc435c05457f8132f398007494b6a16558b366be4f9c09452abae7dc85 SHA512 757eb022b349365c2ec42deb098f0d24cb90c8a6bd3698becbc5637279e2da05c2962cfdc01b7bf9abe6f42caa357b98003155f670e77b357f393ee13e8ecebb
diff --git a/dev-php/pecl-ssh2/files/0.13-parse_url-fix.patch b/dev-php/pecl-ssh2/files/0.13-parse_url-fix.patch
deleted file mode 100644
index c9c052fd32db..000000000000
--- a/dev-php/pecl-ssh2/files/0.13-parse_url-fix.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 093906ec1c065e86ad1cd4dabbc89b1ccae11938 Mon Sep 17 00:00:00 2001
-From: Remi Collet <remi@php.net>
-Date: Thu, 10 Nov 2016 09:16:02 +0100
-Subject: [PATCH] fix for PHP 7.0.13 where php_url_parse fails
-
----
- ssh2_fopen_wrappers.c | 17 ++++++++++++-----
- 1 file changed, 12 insertions(+), 5 deletions(-)
-
-diff --git a/ssh2_fopen_wrappers.c b/ssh2_fopen_wrappers.c
-index 8472ddd..89b34eb 100644
---- a/ssh2_fopen_wrappers.c
-+++ b/ssh2_fopen_wrappers.c
-@@ -198,10 +198,20 @@ php_url *php_ssh2_fopen_wraper_parse_path( char *path, char *type, php_stream_co
- php_url *resource;
- zval *methods = NULL, *callbacks = NULL, zsession, **tmpzval;
- long resource_id;
-- char *s, *username = NULL, *password = NULL, *pubkey_file = NULL, *privkey_file = NULL;
-+ char *h, *s, *username = NULL, *password = NULL, *pubkey_file = NULL, *privkey_file = NULL;
- int username_len = 0, password_len = 0;
-
-- resource = php_url_parse(path);
-+ h = strstr(path, "Resource id #");
-+ if (h) {
-+ /* Starting with 5.6.28, 7.0.13 need to be clean, else php_url_parse will fail */
-+ char *tmp = estrdup(path);
-+
-+ strncpy(tmp + (h-path), h + sizeof("Resource id #")-1, strlen(tmp)-sizeof("Resource id #"));
-+ resource = php_url_parse(tmp);
-+ efree(tmp);
-+ } else {
-+ resource = php_url_parse(path);
-+ }
- if (!resource || !resource->path) {
- return NULL;
- }
-@@ -232,9 +242,6 @@ php_url *php_ssh2_fopen_wraper_parse_path( char *path, char *type, php_stream_co
-
- /* Look for a resource ID to reuse a session */
- s = resource->host;
-- if (strncmp(resource->host, "Resource id #", sizeof("Resource id #") - 1) == 0) {
-- s = resource->host + sizeof("Resource id #") - 1;
-- }
- if (is_numeric_string(s, strlen(s), &resource_id, NULL, 0) == IS_LONG) {
- php_ssh2_sftp_data *sftp_data;
-
---
-2.1.4
-
diff --git a/dev-php/pecl-ssh2/pecl-ssh2-0.13-r3.ebuild b/dev-php/pecl-ssh2/pecl-ssh2-0.13-r3.ebuild
deleted file mode 100644
index 25a9a72ff7ce..000000000000
--- a/dev-php/pecl-ssh2/pecl-ssh2-0.13-r3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="ssh2"
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-DESCRIPTION="PHP bindings for the libssh2 library"
-LICENSE="PHP-3.01"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 x86"
-# Upstream notes say there are errors with gcrypt backend
-DEPEND="net-libs/libssh2[-gcrypt]"
-RDEPEND="${DEPEND}"
-PDEPEND="php_targets_php7-0? ( dev-php/pecl-ssh2:7 )
- php_targets_php7-1? ( dev-php/pecl-ssh2:7 )"
-
-src_prepare(){
- if use php_targets_php5-6 ; then
- local PATCHES=( "${FILESDIR}/0.13-parse_url-fix.patch" )
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
diff --git a/dev-php/pecl-stomp/Manifest b/dev-php/pecl-stomp/Manifest
index 0f050260c302..1afd91e7d058 100644
--- a/dev-php/pecl-stomp/Manifest
+++ b/dev-php/pecl-stomp/Manifest
@@ -1,5 +1,3 @@
-DIST stomp-1.0.9.tgz 23166 BLAKE2B 804fbe2703f5035a8faa744cddc84de5249b74186c22ab5e26c075a2f241262cadd237c7f566262fcdc25def846968a7788d80817743cdf53eb255cbc25053e1 SHA512 e3ab5bfb03c29edde63de4006b448e0204efbac5817b1443ee5b1a0249c2f96d58443847b878e838108b66e5307f6e803f807aff7430af748af4994bfca5199a
DIST stomp-2.0.2.tgz 23609 BLAKE2B b6ed89b5b8fd0bb501b2337e87107797eedc6ac53c81ba86d2e755cfa2dd716bf4e409cee623430791e0b4854833ef44ed7f6f9e1d89fcd2250d598af0dcaea6 SHA512 577a781b45ef394cd833fb69c808da9b8a8ff69b31b1093c5eef3f7b5d1b37cd0b45c32a03883f56f86213e32bb18aaf0a80010c6bec7efa7239ea48bc57b4b4
-EBUILD pecl-stomp-1.0.9-r1.ebuild 1005 BLAKE2B 98473ef5890ecf1951761b121bdc00f8358715c6de68775d46aa06216b34a49cef4803557d8a9e809fb04ccc94a30c27479d4e63743e17632a6a5a06a0a1ab1c SHA512 d25c2a4227b7e5276f0f57d3083e534dd39eba1fe32bf6e977ec4fd8ba9daa2240c4340135023a911d72d2077d0b6f17614719edb81ac86bd7687294ec2bd386
EBUILD pecl-stomp-2.0.2.ebuild 1258 BLAKE2B f6fbfb7f5ef066b69880e44714c575bbf05740b7e9442f37b8e95729cb7d1a50fd47df7197ed89c5c9f348a89a4737ce9d7be9f7c5b5af1fbf8898d6f3c0c846 SHA512 867ff41dff254251b76f892f3d3826fe5301a2fe3e06fe1f9da38eb915379891168d6a6692fef26dad47aeafd18283f36e0160f6d2905a5e4d7c483b59e9c4af
MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-stomp/pecl-stomp-1.0.9-r1.ebuild b/dev-php/pecl-stomp/pecl-stomp-1.0.9-r1.ebuild
deleted file mode 100644
index d8aef480451f..000000000000
--- a/dev-php/pecl-stomp/pecl-stomp-1.0.9-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_PHP="php5-6 php7-1 php7-2 php7-3"
-PHP_EXT_NAME="stomp"
-DOCS=( CREDITS doc/classes.php doc/functions.php )
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="PHP extension to communicate with Stomp message brokers"
-LICENSE="PHP-3.01"
-SLOT="0"
-IUSE="examples ssl"
-
-DEPEND="${DEPEND}
- php_targets_php5-6? ( dev-lang/php:5.6[ssl?] )
-"
-
-RDEPEND="${DEPEND}"
-PDEPEND="
- php_targets_php7-1? ( dev-php/pecl-stomp:7 )
- php_targets_php7-2? ( dev-php/pecl-stomp:7 )
- php_targets_php7-3? ( dev-php/pecl-stomp:7 )
-"
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_configure() {
- local PHP_EXT_ECONF_ARGS=(
- --enable-stomp
- --with-openssl-dir=$(usex ssl "${EPREFIX}/usr")
- )
- php-ext-source-r3_src_configure
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-svn/Manifest b/dev-php/pecl-svn/Manifest
deleted file mode 100644
index a1dd8fa1d17e..000000000000
--- a/dev-php/pecl-svn/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX 1.0.3-c99-fixes.patch 2241 BLAKE2B 8371def71451c0234b533bba30b3990441b95a7d0ab3de36548c71f452d5badd3a49905d64fe5267b66b087f9422a95f2846f862fb81304eba626898629a5142 SHA512 817048816e43f62246a172164691f95d9b84cc18fde096ed7ff9ce115e36b41942b22915dc149a9cbc972923d8f5f828e6197cc00503d7bca21bbb9bbba3c740
-DIST svn-1.0.3.tgz 27216 BLAKE2B 906f11dbc048f3bc7fa2b27c19661ce40c3008b35344cd0446c88432e2a6423ab6aeb396ded7723f70229767238d8a10eed6f8cd4ae29e73497eee6c5a0ac0a9 SHA512 41f111c3a47f66317c47318162bfd17c22ffef6462ababdafd9ed38220b1135464e52a365fbc206fd510dafad739437174faf1d0dd144707fad62da43c6c1a79
-EBUILD pecl-svn-1.0.3-r1.ebuild 407 BLAKE2B 2ca9546708eef06339f67bd9f7108bf332fb2fd8676052bcfc32cb2550149a3089a01be3670f9bfb33f64ec48b571efa5649253fe7e06f8e1d484f45ec02de0a SHA512 e6ad7b64b58704364e1efbd6af381bc46551239912a66cba0a4da98a064f8170d283c3c6fa7c23f8967c1e149a4340ebf041c4d66f48bb95f420ca7ed957fafe
-MISC metadata.xml 235 BLAKE2B 5b10304feea18aae1822be7d29bcce06c8715193b14a3dd2c4d79eb75e2767670352e2ca11e06b9a10ec04b63020a18254cd167e6d6be9072f4a200ca5d11ec4 SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64
diff --git a/dev-php/pecl-svn/files/1.0.3-c99-fixes.patch b/dev-php/pecl-svn/files/1.0.3-c99-fixes.patch
deleted file mode 100644
index a1214ffd0cbe..000000000000
--- a/dev-php/pecl-svn/files/1.0.3-c99-fixes.patch
+++ /dev/null
@@ -1,68 +0,0 @@
---- a/svn.c 2016/05/04 04:14:33 339123
-+++ b/svn.c 2016/05/04 07:32:45 339129
-@@ -977,6 +977,7 @@
- apr_pool_t *subpool;
- svn_opt_revision_t peg_revision;
- const char *true_path;
-+ apr_hash_index_t *hi;
-
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|lbb",
- &repos_url, &repos_url_len, &revision.value.number, &recurse, &peg) == FAILURE) {
-@@ -1021,7 +1022,7 @@
-
- array_init(return_value);
-
-- for (apr_hash_index_t *hi = apr_hash_first(subpool, dirents); hi; hi = apr_hash_next(hi)) {
-+ for (hi = apr_hash_first(subpool, dirents); hi; hi = apr_hash_next(hi)) {
- const char *utf8_entryname;
- svn_dirent_t *dirent;
- apr_time_t now = apr_time_now();
-@@ -1031,9 +1032,10 @@
- char timestr[20];
- const char *utf8_timestr;
- zval *row;
-+ const char *key;
-
-- svn_utf_cstring_to_utf8 (&utf8_entryname, apr_hash_this_key(hi), subpool);
-- dirent = apr_hash_this_val(hi);
-+ apr_hash_this(hi, &key, NULL, &dirent);
-+ svn_utf_cstring_to_utf8 (&utf8_entryname, key, subpool);
-
- /* svn_time_to_human_cstring gives us something *way* too long
- to use for this, so we have to roll our own. We include
-@@ -1101,6 +1103,7 @@
- {
- struct php_svn_log_receiver_baton *baton = (struct php_svn_log_receiver_baton*) ibaton;
- zval *row, *paths;
-+ apr_hash_index_t *hi;
- TSRMLS_FETCH();
-
- if (rev == 0) {
-@@ -1127,7 +1130,7 @@
- MAKE_STD_ZVAL(paths);
- array_init(paths);
-
-- for (apr_hash_index_t *hi = apr_hash_first(pool, changed_paths); hi; hi = apr_hash_next(hi)) {
-+ for (hi = apr_hash_first(pool, changed_paths); hi; hi = apr_hash_next(hi)) {
- svn_log_changed_path_t *log_item;
- zval *zpaths;
- const char *path;
-@@ -1135,8 +1138,7 @@
- MAKE_STD_ZVAL(zpaths);
- array_init(zpaths);
-
-- path = apr_hash_this_key(hi);
-- log_item = apr_hash_this_val(hi);
-+ apr_hash_this(hi, &path, NULL, &log_item);
-
- add_assoc_stringl(zpaths, "action", &(log_item->action), 1,1);
- add_assoc_string(zpaths, "path", path, 1);
-@@ -1152,7 +1154,7 @@
- add_assoc_zval(paths, path, zpaths);
- }
-
-- zend_hash_sort(Z_ARRVAL_P(paths), zend_qsort, compare_keys_as_paths, 1);
-+ zend_hash_sort(Z_ARRVAL_P(paths), zend_qsort, compare_keys_as_paths, 1 TSRMLS_CC);
- add_assoc_zval(row,"paths",paths);
- }
-
diff --git a/dev-php/pecl-svn/metadata.xml b/dev-php/pecl-svn/metadata.xml
deleted file mode 100644
index aca42932b833..000000000000
--- a/dev-php/pecl-svn/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-php/pecl-svn/pecl-svn-1.0.3-r1.ebuild b/dev-php/pecl-svn/pecl-svn-1.0.3-r1.ebuild
deleted file mode 100644
index 52eb35c8875d..000000000000
--- a/dev-php/pecl-svn/pecl-svn-1.0.3-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="svn"
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="PHP Bindings for the Subversion Revision control system"
-LICENSE="PHP-3.01"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-vcs/subversion"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/1.0.3-c99-fixes.patch" )
diff --git a/dev-php/pecl-taint/Manifest b/dev-php/pecl-taint/Manifest
index 318ef6ce3429..a6b5051b4628 100644
--- a/dev-php/pecl-taint/Manifest
+++ b/dev-php/pecl-taint/Manifest
@@ -1,3 +1,5 @@
DIST taint-2.0.5.tgz 18203 BLAKE2B 1e7d31f5a4eee810923420606892f2cd672d4fdcaf6decda1966d0ad44f779cf019a624c0f5971a44e8ceadf37159359f41ff52f523157eace26d7335405bad6 SHA512 625809e553d782dc6bb41b4dace1a32bf47157e3438430b3717e0ca692959625b293011220e47f95f4b484558e39454138b0760806fcd1e4ae42f608ab290b31
+DIST taint-2.0.6.tgz 18321 BLAKE2B dfa2765a0045072506e85664805c36beec2663b2d54c5bb385b3c1f624f1124bdafada38578d335a5054fb4c823cd4713d76fddb5588b2e1065ae30289539059 SHA512 ea99d738a73f98f881eb2ad82a756d915fbb43faa4ddf7bce52aaca2590d5cff0d4f3739015754d256f97a81cc54183900250dec249397aab1aebe9587140f6c
EBUILD pecl-taint-2.0.5.ebuild 431 BLAKE2B 9bbaa821a7f976b4548bd2f516b6fd948e2a7e96baf33dd8344a36e69ff677ade9ae050accfbd339d190dd58e956d9e2f26045c2c304ee13071ddaa26912b97c SHA512 beb8c6819462f93efa3a22931f18ac128ef3fcbd6f33bf0d69d4236b74b2b019a6ac978f0b2bb7d2e5e906830f7ebb5ba76bba2e56fb3325213f1fd52259f898
+EBUILD pecl-taint-2.0.6.ebuild 438 BLAKE2B 0151ed125ab4ab75b6abf094ed3dfee5eb89c4ad4f9a3bae69d8ada75c2a267c13523cddf3457201180a263568bf1ad35e06ba9776fe763c81748205ec936b90 SHA512 6c105f2d021931bbda5811d0021e9f73c37de66045e75bf453a4eac9e3e18dfe34df9dc5fc93797580c09990696e069a83bcd91da68231726e69e7c9d7027016
MISC metadata.xml 345 BLAKE2B 1bce954b00c4fe92867211caee4fc891eee89ebea7550eef40e775794fd13b285f3b00e1ad25f5b8c967b946bf3545a661053068a2c077e8051bd30915b55049 SHA512 f6c8ba5b96f05f24c3e2b7245fc72b9ee34ddc61a335081cf50d4e0f9915d3891599ff9e086d52f7d19a44c633d9a880941d8a18c5a583659c410de2086b6717
diff --git a/dev-php/pecl-taint/pecl-taint-2.0.6.ebuild b/dev-php/pecl-taint/pecl-taint-2.0.6.ebuild
new file mode 100644
index 000000000000..33166802822c
--- /dev/null
+++ b/dev-php/pecl-taint/pecl-taint-2.0.6.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+inherit php-ext-pecl-r3
+
+DESCRIPTION="Extension used for detecting XSS code (tainted strings)"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+pkg_postinst() {
+ elog 'To enable this extension, add'
+ elog ' taint.enable=1'
+ elog 'to /etc/php/<sapi>-<slot>/ext/taint.ini'
+}
diff --git a/dev-php/pecl-uuid/Manifest b/dev-php/pecl-uuid/Manifest
index da47287f98ac..43be37d0ddf7 100644
--- a/dev-php/pecl-uuid/Manifest
+++ b/dev-php/pecl-uuid/Manifest
@@ -1,3 +1,5 @@
DIST uuid-1.0.4.tgz 14900 BLAKE2B d653329fbac1bec66d842e048b290ac6b0382f78e6ccd6f2158bafaaa375ae4e951f794d4b70c139b23a28d6ddbc1f44be47cf2af0bd2fd09de33beb17b0f837 SHA512 989d993f8158a13026b8e5c02f4aa50489b1a946d12da81dd1fff6091839a45b180562f74c8af368a498c495477374ec9e1d536e7de0178c1f288e3abe360164
+DIST uuid-1.1.0.tgz 15225 BLAKE2B 0a5a326076707e0d3e7c779151a13853e52d026ebdf62c9ab147cf5d00bbc68a3d82e15101c1d4a232d96ea7e988304a25517723adb3127938474172dfab16c2 SHA512 aea814a12e266e4a9e36c58bae78927fa9de6d2b7bf9c75a911710b26958aeecd31d972f56519cf4882a4b13864bc0740ad968b06e704ce7642279253009e76d
EBUILD pecl-uuid-1.0.4-r2.ebuild 436 BLAKE2B 717097531095519f887f0e4b69a5e6ef160f93534247f0d4772dfd3dac4010ad89ba56f14ca3adb82d02f8222a3b094c90e477e90cdb22d352e1de82b00db9ab SHA512 fc172fe056960e705eb50280391ff01511a5dbd3d637ec78683166913af03cfff67fc6815e3773212c1a2f1afd63b2bc6acdcbb9e0b06ec5c778f5f4e51caf59
+EBUILD pecl-uuid-1.1.0.ebuild 422 BLAKE2B 9365759899e4c20d1c12e2b54c19f1f9bdd981f8ece3e0ef187cda55144581b2f6779fa372e7f8dbe1d1b1b87c3f3e651d0d1765373fad29648f5d8138b6514b SHA512 269853f1eb67f90e89b2ed2a6155cacd1c2f55627cbc75c5fd2e4ffd3e8185d55dc93c7e29d4e3113127641afe957bbd0166de6bbedbd75b9bf0f48bee9b1f07
MISC metadata.xml 245 BLAKE2B 7d88a41bb224d6e6c8bc6ed766d24c4141ff7079307fc4e2dadd0d2300b565f5d8332f5a61ad49896af208f136f102bbfedb7b1f61241a82f21cbb6b0d9cc7e9 SHA512 81a613ac5d1bbcb88aad55e16c2b878dcc3a985a8c0d3b802a302067d94c3f878fa8b10aa4804a799a4180464b523eac2ee1bd6547d8baca8647e1e5cce38897
diff --git a/dev-php/pecl-uuid/pecl-uuid-1.1.0.ebuild b/dev-php/pecl-uuid/pecl-uuid-1.1.0.ebuild
new file mode 100644
index 000000000000..f030569d725f
--- /dev/null
+++ b/dev-php/pecl-uuid/pecl-uuid-1.1.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="uuid"
+PHP_EXT_INIT="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( CREDITS )
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="A wrapper around libuuid"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-apps/util-linux"
+RDEPEND="${DEPEND}"
+PHP_EXT_ECONF_ARGS=()
diff --git a/dev-php/pecl-xdiff/Manifest b/dev-php/pecl-xdiff/Manifest
index 8893064920c3..572fda221a3e 100644
--- a/dev-php/pecl-xdiff/Manifest
+++ b/dev-php/pecl-xdiff/Manifest
@@ -1,5 +1,3 @@
-DIST xdiff-1.5.2.tgz 9275 BLAKE2B c22ab9e6263392251f6465e2f7583da0f6b5de430ba82b7e3df1949b77b727c01e84e6d405bc09f931e14094f72d915f47002014e8a1c3d6790a7eda821c3548 SHA512 738d9624155b6d77b01fdef59eb0d34de6b4a8f757d2c0ccb6dd0140d021b6c88388312d6a43197dc5c24f8e643069c3a265fc0d17246e25e8104b00facf2dd0
DIST xdiff-2.0.1.tgz 10418 BLAKE2B d80afd629db788343e5804925fb8a9971cb0df2db6462be5adcace7e15e9b7fb2bf52cbb49f900878659fcf5e91c69b721c01e01f04876e8245ecc8094f0be61 SHA512 43f2bddac82ac19ac688ae7dad3fef65b0d8887c0e6adefd1fc15236582c31d78a54538903760270dee294ca8b8ba3def48bfa9b1d44160bcc450f5c6516402a
-EBUILD pecl-xdiff-1.5.2-r5.ebuild 897 BLAKE2B 9d8ae6c86f8dbb6dc016f803011cd6040203dff50243b9db5319a15f0081c27d4770a7a4c35ad6b248aa98050a649669d90db00c178d4e90eb4cfb8e57038e3e SHA512 0c51ffd14bf599e5d28857597044977acbec8bcc06b9b94fa16a1519a58368534df40b6a77c40b4d6f793ee7a5b3c878a59e9c98cd335c3a2dae4753828684a5
EBUILD pecl-xdiff-2.0.1-r2.ebuild 1353 BLAKE2B 69ff93c8d5a6c6feb884bba0bd243c134073b70743954e590f320c9324bca85a90ed80497870ae83354451dd14d82e390d5ab9ef1b012690b9598315a843458f SHA512 b5c3b774e12f546bbde22a632404788d7ce3c1c321b1c35e175ba4d48bbbe0179b1efb283d8166318d7015ff3128da680f8667a6c0cdc2edee59533cca4bb5e3
MISC metadata.xml 333 BLAKE2B dd00945bd203358c600ca21b80034f9d42bf71a8ecc2fdef73bcd871a87addd962e82357f274e35bbc31bc3debf329283adff20870f56f54116800df5d6ca7d4 SHA512 c91d330b2363fbc4286bd17dfdf5883e1cb3c111a68c0f7cf795967775b4a45a00907c7c85a8ff70f59d379c7ccd2d4ad909235e0b4ace619602cc068e99a599
diff --git a/dev-php/pecl-xdiff/pecl-xdiff-1.5.2-r5.ebuild b/dev-php/pecl-xdiff/pecl-xdiff-1.5.2-r5.ebuild
deleted file mode 100644
index 4a9ca4d80720..000000000000
--- a/dev-php/pecl-xdiff/pecl-xdiff-1.5.2-r5.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="xdiff"
-PHP_EXT_PECL_PKG="xdiff"
-DOCS=( README.API )
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="PHP extension for generating diff files"
-LICENSE="PHP-3.01"
-SLOT="0"
-
-DEPEND="php_targets_php5-6? ( dev-libs/libxdiff )"
-RDEPEND="${DEPEND}"
-PDEPEND="
-php_targets_php7-0? ( dev-php/pecl-xdiff:7[php_targets_php7-0] )
-php_targets_php7-1? ( dev-php/pecl-xdiff:7[php_targets_php7-1] )
-"
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- eapply_user
- fi
-}
-
-src_configure() {
- if use php_targets_php5-6 ; then
- local PHP_EXT_ECONF_ARGS=()
- php-ext-source-r3_src_configure
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/pecl-xrange/Manifest b/dev-php/pecl-xrange/Manifest
deleted file mode 100644
index 44ae5f37982c..000000000000
--- a/dev-php/pecl-xrange/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX 1.3.2-fixes.patch 4474 BLAKE2B 026720c5f485a7bdc279988bd25b02809b213c7d5e220defaa4c9e2bb6c666bf6c7df102a9593c18404c20e4add493814550d3f8828cbbc1ba666c9b8a5e565a SHA512 66b110209dbdeb3ea8f79d98eb2549ace61d2272130472f75daf435c92ae3bd3ff354f3eb4ff96e374559521f45cedfbb0c1c3c5d189e5138a1765e695dbae05
-DIST xrange-1.3.2.tgz 8767 BLAKE2B bc68954f4bb81e10e71583d58d0d513fbfc8f591469fa520232b13ee46d472a3f757911ce3f3e8d8cd0b24be92fd18869fab5bc2bb5d1ea1421cd0949f45ff96 SHA512 76b43867d1225249347e489dd24a0d278b45288e26f90b0678b657ac21e0d45c5c90496ca13b534f581643d865b266dabc2cad41fec0214951a4630e98efa5e4
-EBUILD pecl-xrange-1.3.2-r2.ebuild 424 BLAKE2B 0846710e35fbfd04e0f54068b2834fbb674ee4316d621531112baa8d2e2bdd02abfd9977c3b6daf9a2a6143f5106451e4f969ec699f74ee45ff356efa48505e5 SHA512 c68d85e1d88219617955a6748037470632ffe6fec3854e3d5fcefeff980df4e8a0d6b623638c9a3eff2b75c380691d11f6838e0d18e0620da8941832caec49ef
-MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/pecl-xrange/files/1.3.2-fixes.patch b/dev-php/pecl-xrange/files/1.3.2-fixes.patch
deleted file mode 100644
index 4664a5d1feb2..000000000000
--- a/dev-php/pecl-xrange/files/1.3.2-fixes.patch
+++ /dev/null
@@ -1,133 +0,0 @@
---- a/xrange.c 2012/07/28 23:20:09 326859
-+++ b/xrange.c 2013/10/06 11:48:38 331707
-@@ -175,21 +175,21 @@
- zend_class_implements(php_xrange_xri_entry TSRMLS_CC, 1, spl_ce_Countable);
-
- /* Register Class: OddFilterIterator */
-- memset(&ce, sizeof(ce), '\0');
-+ memset(&ce, 0, sizeof(ce));
- INIT_CLASS_ENTRY(ce, PHP_XRANGE_ODDFILTERITERATOR_NAME, php_xrange_OddFilterIterator_functions);
- ce.name_length = strlen(PHP_XRANGE_ODDFILTERITERATOR_NAME);
- php_xrange_OddFilterIterator_entry =
- zend_register_internal_class_ex(&ce, spl_ce_FilterIterator, NULL TSRMLS_CC);
-
- /* Register Class: EvenFilterIterator */
-- memset(&ce, sizeof(ce), '\0');
-+ memset(&ce, 0, sizeof(ce));
- INIT_CLASS_ENTRY(ce, PHP_XRANGE_EVENFILTERITERATOR_NAME, php_xrange_EvenFilterIterator_functions);
- ce.name_length = strlen(PHP_XRANGE_EVENFILTERITERATOR_NAME);
- php_xrange_EvenFilterIterator_entry =
- zend_register_internal_class_ex(&ce, spl_ce_FilterIterator, NULL TSRMLS_CC);
-
- /* Register Class: NumericFilterIterator */
-- memset(&ce, sizeof(ce), '\0');
-+ memset(&ce, 0, sizeof(ce));
- INIT_CLASS_ENTRY(ce, PHP_XRANGE_NUMERICFILTERITERATOR_NAME, php_xrange_NumericFilterIterator_functions);
- ce.name_length = strlen(PHP_XRANGE_NUMERICFILTERITERATOR_NAME);
- php_xrange_NumericFilterIterator_entry =
-@@ -225,13 +225,16 @@
- {
- if (return_value_used) {
- int param_count = ZEND_NUM_ARGS();
-+ zval ***params;
-+ zval *retval = NULL;
-+ zval methodName;
-
- /* because I'm passing the arguments as an array, I'll need to manually
- check arg length. */
- if (param_count != 2 && param_count != 3) WRONG_PARAM_COUNT;
-
- /* retrieve the function's argument list */
-- zval ***params = (zval ***) safe_emalloc(param_count, sizeof(zval*), 0);
-+ params = (zval ***) safe_emalloc(param_count, sizeof(zval*), 0);
- if (zend_get_parameters_array_ex(param_count, params) == FAILURE) {
- efree(params);
- WRONG_PARAM_COUNT;
-@@ -244,8 +247,6 @@
- );
-
- /* setup call to XRangeIterator's constructor (must do manually) */
-- zval *retval = NULL;
-- zval methodName;
- ZVAL_STRING(&methodName, "__construct", 0);
-
- /* pass all arguments through to the XRangeIterator constructor */
-@@ -286,6 +287,9 @@
- Return a configured range iterator / generator */
- PHP_METHOD(PHP_XRANGE_XRI_NAME, __construct)
- {
-+ xrange_module_storage *internalStorage;
-+ double iterations;
-+
- if (!getThis()) {
- php_error_docref(
- NULL TSRMLS_CC, E_WARNING, "Don't call the constructor statically"
-@@ -293,7 +297,7 @@
- RETURN_FALSE;
- }
-
-- xrange_module_storage *internalStorage = PHP_XRANGE_ZOS_GET;
-+ internalStorage = PHP_XRANGE_ZOS_GET;
-
- /* parse argument list */
- internalStorage->step = 1.0; /* default */
-@@ -322,7 +326,7 @@
- ) internalStorage->step *= -1;
-
- /* calculate the total number of iterations before completion */
-- double iterations = fabs(
-+ iterations = fabs(
- (internalStorage->high - internalStorage->low) / internalStorage->step
- );
-
-@@ -453,6 +457,7 @@
- PHP_METHOD(PHP_XRANGE_ODDFILTERITERATOR_NAME, accept)
- {
- zval *currentValue;
-+ int isOdd;
-
- // method A: bypass getInnerIterator() call
- spl_dual_it_object *intern =
-@@ -464,7 +469,7 @@
- // TODO: method B - use getInnerIterator() w/ compilation option
-
- if (Z_TYPE_P(currentValue) != IS_LONG) convert_to_long(currentValue);
-- int isOdd = Z_LVAL_P(currentValue) & 1;
-+ isOdd = Z_LVAL_P(currentValue) & 1;
-
- zval_ptr_dtor(&currentValue); /* clean-up */
- RETURN_BOOL(isOdd);
-@@ -476,6 +481,7 @@
- PHP_METHOD(PHP_XRANGE_EVENFILTERITERATOR_NAME, accept)
- {
- zval *currentValue;
-+ int isEven;
-
- /* method A: bypass getInnerIterator() call */
- spl_dual_it_object *intern =
-@@ -487,7 +493,7 @@
- /* TODO: method B - use getInnerIterator() w/ compilation option */
-
- if (Z_TYPE_P(currentValue) != IS_LONG) convert_to_long(currentValue);
-- int isEven = !(Z_LVAL_P(currentValue) & 1);
-+ isEven = !(Z_LVAL_P(currentValue) & 1);
-
- zval_ptr_dtor(&currentValue); /* clean-up */
- RETURN_BOOL(isEven);
-@@ -499,6 +505,7 @@
- PHP_METHOD(PHP_XRANGE_NUMERICFILTERITERATOR_NAME, accept)
- {
- zval *currentValue;
-+ int isNumeric;
-
- /* method A: bypass getInnerIterator() call */
- spl_dual_it_object *intern =
-@@ -509,8 +516,6 @@
- );
- /* TODO: method B - use getInnerIterator() w/ compilation option */
-
-- int isNumeric;
--
- /* this code comes from is_numeric() the implementation. it's here to
- * to eliminate the overhead of a PHP function call. */
- switch (Z_TYPE_P(currentValue)) {
diff --git a/dev-php/pecl-xrange/metadata.xml b/dev-php/pecl-xrange/metadata.xml
deleted file mode 100644
index b86acf66c756..000000000000
--- a/dev-php/pecl-xrange/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-php/pecl-xrange/pecl-xrange-1.3.2-r2.ebuild b/dev-php/pecl-xrange/pecl-xrange-1.3.2-r2.ebuild
deleted file mode 100644
index bc6d23e24b29..000000000000
--- a/dev-php/pecl-xrange/pecl-xrange-1.3.2-r2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="xrange"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="Implementation of weak references"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}/1.3.2-fixes.patch" )
-PHP_EXT_ECONF_ARGS=()
diff --git a/dev-php/pecl-yaml/Manifest b/dev-php/pecl-yaml/Manifest
index 6981f791cc87..f1037f68856c 100644
--- a/dev-php/pecl-yaml/Manifest
+++ b/dev-php/pecl-yaml/Manifest
@@ -1,5 +1,3 @@
-DIST yaml-1.3.2.tgz 37354 BLAKE2B a8124b0b24ba0686e028b27d9659f7c273435861cba23da321a650813aca28394659fe3083ae08f992f9813912352d0f198d3348dded58a465275b7de4c227d6 SHA512 d1761ebda34b48894a50b831969c928d8a1d3a8577c5213bea92a3de97ec4cf908ffabcc269b2cafae29e49143b8403c3b370c3bfc6d20548c4093a3cb132263
DIST yaml-2.0.4.tgz 39071 BLAKE2B 3a5dba0f6a16087909f4673543d64946e5929a5ef4cc616df6a4225aa2d274b2b5492b00ab0e95ed93f808bc2a4dd0a2f6d60c8c2ded078af35c4499042488d6 SHA512 138e5b4566800fc7d624baf71bc585d6d432755046e598ae9f4099fa565727e04d79bb171289a53eb9e5daa416ffee1b0fb4967c84976ac6cd6fc01b0a05fbae
-EBUILD pecl-yaml-1.3.2.ebuild 1079 BLAKE2B bfa33f6a71df2226587f23f74d43fd0ad2e2c79acc027642638ef317fc692ad890d1cd3524b60010f45b0d754652d7f7a4481dc877d249d689905193faf45866 SHA512 0893605cbe310d653076b0139daafeff061324e0cffbd5c2761bdf0456254b4a3f45dab90a3a04bc7ac8ff29724ab57f50e52fc9d811354f7cbcd29cd5589223
EBUILD pecl-yaml-2.0.4.ebuild 1112 BLAKE2B 84a00a78f00c4a74bc1dc305835bd03452d9631e2644f72c4324e2f94cbbe5d1e7b24a8be62d4156e4a1bba9b0c55492867c122d06b024d187ddde0873f2f43a SHA512 b97fa3b263b1492eeb08c2d3f643d19f560e022b082f23fc38028e9e321ef25453ec8b3c3856335bc2122694e2ec5f66019606253428a268969e6f568648d90d
MISC metadata.xml 238 BLAKE2B 1bb4abee8d968b36a69efa8f634c2d2e4422f5ac0611f123cf9794f1784e155a16cfd98ee209c16a745a58ddfa85d134c68a22bb5bde264c35ea285caa2d4d9a SHA512 560ff28e3776267c429b8d553d2dfc8991fa8d5845af5937c46ec68674d2b3c5cb922e557f43fcba113a70d4b3b5a32f39fc1fbed38de5781c7504fd526430cc
diff --git a/dev-php/pecl-yaml/pecl-yaml-1.3.2.ebuild b/dev-php/pecl-yaml/pecl-yaml-1.3.2.ebuild
deleted file mode 100644
index 5d179e7121f2..000000000000
--- a/dev-php/pecl-yaml/pecl-yaml-1.3.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PV="${PV/_beta/b}"
-PHP_EXT_PECL_FILENAME="yaml-${MY_PV}.tgz"
-PHP_EXT_NAME="yaml"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS=( CREDITS README )
-
-USE_PHP="php7-0 php7-1 php7-2 php7-3 php5-6"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php5-6"
-
-S="${WORKDIR}/yaml-${MY_PV}"
-PHP_EXT_S="${S}"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP"
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=dev-libs/libyaml-0.1.0"
-RDEPEND="${DEPEND}"
-PDEPEND="
- php_targets_php7-0? ( dev-php/pecl-yaml:7[php_targets_php7-0] )
- php_targets_php7-1? ( dev-php/pecl-yaml:7[php_targets_php7-1] )
- php_targets_php7-2? ( dev-php/pecl-yaml:7[php_targets_php7-2] )
- php_targets_php7-3? ( dev-php/pecl-yaml:7[php_targets_php7-3] )
-"
-PHP_EXT_ECONF_ARGS=""
-
-src_prepare() {
- if use php_targets_php5-6 ; then
- php-ext-source-r3_src_prepare
- else
- default_src_prepare
- fi
-}
-
-src_install() {
- if use php_targets_php5-6 ; then
- php-ext-pecl-r3_src_install
- fi
-}
diff --git a/dev-php/phpspec-prophecy/Manifest b/dev-php/phpspec-prophecy/Manifest
index 921e4242a7df..d1e3f7bba651 100644
--- a/dev-php/phpspec-prophecy/Manifest
+++ b/dev-php/phpspec-prophecy/Manifest
@@ -1,7 +1,10 @@
+AUX autoload-1.10.0.php 544 BLAKE2B 82d40ed95ab0a807cf26997d39aa2b5559a4f6eec3045027a04c173c0e56f0c4152c8ef64afe6898d648ad3b150a529eb8100fd2d3bcae63a3f98c2cde8800f9 SHA512 fb983523562eefffdd26c1789eb5be86ab2b47ef186adb0d469a44bd7fa958196afe8a000081103f01f1befabd7cc6829a535266e5a78d80087c915e8070c77b
AUX autoload.php 544 BLAKE2B d6ec873ca93869028f105eb90480031805bf2a377ca73824ae363456388d0ecbebcc5a736ec0e9ba507f7bb00e2843aa6cb3a1cad15ea849d825080ff0c6cb09 SHA512 4c75d70b199ca708d6dbd8975df0fe1e73db9b91bbce1f4360dca7405e3bc782f10331e83399a09fe2ea7373064f70538ba0b7525be008614be75b52ee7267fb
+DIST phpspec-prophecy-1.10.0.tar.gz 38663 BLAKE2B 44a292eb24cbef36217c108cc09497847b27e249fa3894bdd6846e7547aab7a514396deb9918f7b1ddfe4e71142beb266914669c1d3ce151dfac2aafe7be214b SHA512 f2f871dfe6db2b405ef57b859f82b7540c233ce3056601aee3a09394416a625445e4b94db50cef240a5b0da0fc972fb8b8ca3216750b6a658f09817a60da21b1
DIST phpspec-prophecy-1.7.0.tar.gz 60338 BLAKE2B 8171120d8407f2e554150d5e3ea1972c54d4e2ce0e6698763f0b3c7e1645340ce22404da7844fed8412579c46f372852b4553c6d8a65c8094ef3065b0dbbd80c SHA512 e8efb3882d869f10fe39dff7c2185e1ec6f044c794fd6a5785e1c1c69c71b91dc3997f61bd2566d3243dde0becce568beba9a18fa0fd152e6ce74ca43a9a0fb0
DIST phpspec-prophecy-1.8.0.tar.gz 37907 BLAKE2B 4bdd55d7fc14604c9fade23c60bf51f4c03accc182d7c5ad445dc6212a1e41b1bf392fe8f4a29768ecfcb2af479c0db3e29d5787d12e1f3222b032ba7e64dbc8 SHA512 992673f7cd148cf0b8752bbad614bbe34175a761cd4bf8849625794b505342d1bd918212a0f1463d94513f9e805d3dd127ba129d6622bcda29ea2b5c57a5582f
DIST phpspec-prophecy-1.9.0.tar.gz 38262 BLAKE2B 1642d38afa368be504da73c0bcf34921fe167dff5665651af23142f33979a35d8d10112e3d1c5b1b38448b92b4741ebda2c183dca10473dce833090a603f95f6 SHA512 d0ba1840ca84cf4b0642083858326c593086f35ba3a6d83746956efbe5d538910efc01655eaa14b4e2b7e17e7bd19cd2494cdfad0dd5bdfb43cdee2402a55b05
+EBUILD phpspec-prophecy-1.10.0.ebuild 834 BLAKE2B 1d8182c93eaa7523df81ab98ade00d782537ad1c7c04a935ca4504cf54b24d09b15c49319c25c9903926d2f409a255d65314599135170be296de764321609642 SHA512 ce91aa05484beee0d3ccf791f1f18c9d02915a35a8bbf6423308609fa8902fc38b4727ca7e71a0c61ba3e35eccc0f82c2f22b9dc6f37d65c3e8dba17965a0f15
EBUILD phpspec-prophecy-1.7.0.ebuild 804 BLAKE2B 654aa9b3f0ee0b74948ccbc032c4e7cb397a3a62127250aaa1922a13c1f76540e1925e22117c6733039003402d6a10a95d0ad755e52099d1ca140e0c8aaddcd9 SHA512 6b93221d188bac75c4e3290335245c1918a494b9adc6259556af604d57ecd3272db0b7c6e8ac08f0baad41e9322047c059be88c11d99136602894faaeb7cc1db
EBUILD phpspec-prophecy-1.8.0.ebuild 813 BLAKE2B d6273c8ea1b67ab7d57efa1dd95318f3fe579f4052fb3cfefaa5933537de985d0cf2eac356dfe6b8b03a71ac45a4428b0756839b55f8cf7a003e0148ffde8c27 SHA512 dfe5cc0f952053671ca11df8be66e8f786492031b082d233fb6eecfaba8d34813d485081da204dc1bb1107a173edfa59dfd6b493316e20b72ad88d54fbc07b47
EBUILD phpspec-prophecy-1.9.0.ebuild 813 BLAKE2B d6273c8ea1b67ab7d57efa1dd95318f3fe579f4052fb3cfefaa5933537de985d0cf2eac356dfe6b8b03a71ac45a4428b0756839b55f8cf7a003e0148ffde8c27 SHA512 dfe5cc0f952053671ca11df8be66e8f786492031b082d233fb6eecfaba8d34813d485081da204dc1bb1107a173edfa59dfd6b493316e20b72ad88d54fbc07b47
diff --git a/dev-php/phpspec-prophecy/files/autoload-1.10.0.php b/dev-php/phpspec-prophecy/files/autoload-1.10.0.php
new file mode 100644
index 000000000000..fbc88617da61
--- /dev/null
+++ b/dev-php/phpspec-prophecy/files/autoload-1.10.0.php
@@ -0,0 +1,15 @@
+<?php
+/* Autoloader for dev-php/phpspec-prophecy */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+Fedora\Autoloader\Autoload::addPsr4('Prophecy\\', __DIR__);
+
+\Fedora\Autoloader\Dependencies::required(array(
+ '/usr/share/php/phpDocumentor/ReflectionDocBlock/autoload.php',
+ '/usr/share/php/SebastianBergmann/Comparator/autoload.php',
+ '/usr/share/php/Doctrine/Instantiator/autoload.php',
+ '/usr/share/php/SebastianBergmann/RecursionContext/autoload.php',
+));
diff --git a/dev-php/phpspec-prophecy/phpspec-prophecy-1.10.0.ebuild b/dev-php/phpspec-prophecy/phpspec-prophecy-1.10.0.ebuild
new file mode 100644
index 000000000000..77a6e0f02b05
--- /dev/null
+++ b/dev-php/phpspec-prophecy/phpspec-prophecy-1.10.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PN="prophecy"
+MY_VENDOR="phpspec"
+
+DESCRIPTION="Highly opinionated mocking framework"
+HOMEPAGE="https://github.com/phpspec/prophecy"
+SRC_URI="https://github.com/${MY_VENDOR}/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ <dev-php/doctrine-instantiator-2
+ <dev-php/phpdocumentor-reflection-docblock-6
+ <dev-php/sebastian-comparator-4
+ <dev-php/sebastian-recursion-context-4
+ >=dev-lang/php-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/${MY_VENDOR}/Prophecy
+ doins -r src/Prophecy/*
+ newins "${FILESDIR}/autoload-1.10.0.php" autoload.php
+}
diff --git a/dev-php/phpunit/Manifest b/dev-php/phpunit/Manifest
index 7404ff916f6a..3df972fc41dc 100644
--- a/dev-php/phpunit/Manifest
+++ b/dev-php/phpunit/Manifest
@@ -1,5 +1,9 @@
+AUX autoload-8.5.0.php 20002 BLAKE2B 249f6c025a7fccc22ca6f735f1cac85a1970bca4d3dacd67931fc0fdc528d0fa600a65dd8b5fad746a5bc98c708555d39a7c6e5a07d572f7466b257ba998b284 SHA512 b12ffaa56ea41bc537c3562c9b0abe19fc591b57379b5362a6edab606df0b54754a820622f17c3a49037e989daea027e91856cde2062d0504ef77c148e11cd73
AUX autoload.php 11422 BLAKE2B 90c68a16ab1c2a81c31430984b426e0717881e29231ea008c6e75113d4180733af64a5edf7b1aabd8fd6e84b312ed79b80ee001d805d40f060b9b641c0c27948 SHA512 1d4fd0854a85bc404f5567b78effbc0eb41859601b8e56faaa4362e85ec4d07969864b21df3188fc5e82d5993c67655fa278a9c310b2ec7366aa2195c91e90da
DIST phpunit-5.7.15.tar.gz 205474 BLAKE2B 0220edd59fc3f191b7621f275d3e4ee8f8bf514f74533d99bfb925e11cc54a235fb292ffd1bb54f6bec1e038c06e35a0dc43c1227618590f99e7e85638a7de28 SHA512 6a836e1ad1656fd1d1c5a58ced3c1826b4decc01798b6a804b487c9b4e094ec32f6eb8a84058e268eade62a2fe19d7bd1e760b8b9433299d9fe9c09afdf2bdd3
-EBUILD phpunit-5.7.15-r1.ebuild 1617 BLAKE2B a2c52d41025d24f97fb431b100588a50da11c8dda32a31317bf8d3f4d9db5b507dafada0d1694c0f07fde56f2dfa3d7f6bfc75dc7132042c4e9c9e74c44133d5 SHA512 c5e1a7001fc8c753bd9700131dd1b7310481e3d6cfa79ea2e25511b1d3d8022a841bf7777c52dbc7aa8a0abfb20ec332873fc8347c4c6900ad3281c714e85bd6
-EBUILD phpunit-5.7.15-r2.ebuild 1614 BLAKE2B 8eb6d8f8beaba2fe3e13ae11f242b2349d13a93d4bd9e2f09a3d0a4af6c019da95773cef557beafeb0b48e9239c1c500fb7caf333baff18a3a124ac8768a8f2c SHA512 9fb5b4be8a69d70512fcc85920c9fd6ae172b87376f36af7cd2cd05a2286a2203b652f4ee50e5efe91b99ad217983e62ce7fef975db19d9fd87134d040a5b2d7
+DIST phpunit-8.5.0.tar.gz 311500 BLAKE2B 1b21b898f8a933a228bb6f0197e1a884fe1ab67e7774194d32d23393b2ee649a307e0d00cc6a3b89bad19ab5abc22de8fbc99ff41dc69a006117eabe626cd86a SHA512 3f2c615fbe05c2c04db71b237716ffa3a9ac2c0a5e490fea5db9780efe7f825d47ebb04e81dcdbd4c55f2c3667caf2de79cdbeece6c10ec999c9786fee245721
+DIST phpunit-8.5.1.tar.gz 311607 BLAKE2B be746b70df855dd53a7faf61801258e2a3ec4f1ea008575328505e174193990d60d35533a220e03c93a4a013bcf177de71c3f8c1b856767a7cc52ab6aaaef0d6 SHA512 ab2d01d924ed34fc843f33f917e8aab6987ec547e02cdc662ce1f6d6ee383b064bb63a6f71420daee49ef87499471aa4e98b99ab6fc585229738efcbfb87fd46
+EBUILD phpunit-5.7.15-r3.ebuild 1536 BLAKE2B 26e6af82204855dda03e57bf92fe1965ad58270752cf91f3f7be83e1129e8d79ee5c58b54c12aa7a82813a90af5b0dd1c43701d26637d9ab6a8bc1bc53392f5c SHA512 8e793fac8e12a1c792a920a08712726e8489ce213d424f23d1a0457c979fa13c7b08ac7a46c79acafb5bcf3890d6761c04830b93e03d8d9acb4272e368181126
+EBUILD phpunit-8.5.0.ebuild 2157 BLAKE2B 40dc6661a0bc87ed271f407354e7db36ba5e6f12804d36b25a552de4297dbeac9a1dd5126d8b4fc41cab676fcaafcccaf21c73dce16e18fbe309c024a6a4fde9 SHA512 969c59044ce166135ee478ec8ff69935754b7251d821b893fd03de681c5803d749394a6bd3366358116e10cdf8691a50e9b0eacf07a7d8d2950b690d3ee61ee8
+EBUILD phpunit-8.5.1.ebuild 2157 BLAKE2B 890dcbc8c8c2e6fcaaf69d078614427867800ca6f9d0d6c720af4336b472df5fc4755e29865c5ed09967c0494cd6a02bb62b7f2495e3d4a75e26c29aa4f19fc0 SHA512 15121696cde2d6c9d50ead3d58688d50e30f6a930df7d8f7fa17d32ccd226b98dc1d59d7a75886156be01c6f0756acda70b07ca2ac16fc7e6230be5021850aa9
MISC metadata.xml 329 BLAKE2B 45eb57929680d3c3d1c60a22dd1b760db42b1ce2a157c9b87209c391a08022c01a103972267b2f36cea142681d3cc3691a27c726b9a132974d7bb418e5316928 SHA512 007a4fea4de75a468e377398bb1539e25eedc8009ad6dcb6c170be653821b73d8eaaaeb236e207a2e33a509d2966f6a9571d8f0219d90b1662d4da1cdc7de896
diff --git a/dev-php/phpunit/files/autoload-8.5.0.php b/dev-php/phpunit/files/autoload-8.5.0.php
new file mode 100644
index 000000000000..179ff7f276c8
--- /dev/null
+++ b/dev-php/phpunit/files/autoload-8.5.0.php
@@ -0,0 +1,254 @@
+<?php
+/* Autoloader for dev-php/phpunit and its dependencies */
+
+$include_dir = '/usr/share/php';
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once "${include_dir}/Fedora/Autoloader/autoload.php";
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+[
+'phpunit\\exception' => '/Exception.php',
+'phpunit\\framework\\assert' => '/Framework/Assert.php',
+'phpunit\\framework\\assertionfailederror' => '/Framework/Exception/AssertionFailedError.php',
+'phpunit\\framework\\codecoverageexception' => '/Framework/Exception/CodeCoverageException.php',
+'phpunit\\framework\\constraint\\arrayhaskey' => '/Framework/Constraint/ArrayHasKey.php',
+'phpunit\\framework\\constraint\\arraysubset' => '/Framework/Constraint/ArraySubset.php',
+'phpunit\\framework\\constraint\\attribute' => '/Framework/Constraint/Attribute.php',
+'phpunit\\framework\\constraint\\callback' => '/Framework/Constraint/Callback.php',
+'phpunit\\framework\\constraint\\classhasattribute' => '/Framework/Constraint/ClassHasAttribute.php',
+'phpunit\\framework\\constraint\\classhasstaticattribute' => '/Framework/Constraint/ClassHasStaticAttribute.php',
+'phpunit\\framework\\constraint\\composite' => '/Framework/Constraint/Composite.php',
+'phpunit\\framework\\constraint\\constraint' => '/Framework/Constraint/Constraint.php',
+'phpunit\\framework\\constraint\\count' => '/Framework/Constraint/Count.php',
+'phpunit\\framework\\constraint\\directoryexists' => '/Framework/Constraint/DirectoryExists.php',
+'phpunit\\framework\\constraint\\exception' => '/Framework/Constraint/Exception.php',
+'phpunit\\framework\\constraint\\exceptioncode' => '/Framework/Constraint/ExceptionCode.php',
+'phpunit\\framework\\constraint\\exceptionmessage' => '/Framework/Constraint/ExceptionMessage.php',
+'phpunit\\framework\\constraint\\exceptionmessageregularexpression' => '/Framework/Constraint/ExceptionMessageRegularExpression.php',
+'phpunit\\framework\\constraint\\fileexists' => '/Framework/Constraint/FileExists.php',
+'phpunit\\framework\\constraint\\greaterthan' => '/Framework/Constraint/GreaterThan.php',
+'phpunit\\framework\\constraint\\isanything' => '/Framework/Constraint/IsAnything.php',
+'phpunit\\framework\\constraint\\isempty' => '/Framework/Constraint/IsEmpty.php',
+'phpunit\\framework\\constraint\\isequal' => '/Framework/Constraint/IsEqual.php',
+'phpunit\\framework\\constraint\\isfalse' => '/Framework/Constraint/IsFalse.php',
+'phpunit\\framework\\constraint\\isfinite' => '/Framework/Constraint/IsFinite.php',
+'phpunit\\framework\\constraint\\isidentical' => '/Framework/Constraint/IsIdentical.php',
+'phpunit\\framework\\constraint\\isinfinite' => '/Framework/Constraint/IsInfinite.php',
+'phpunit\\framework\\constraint\\isinstanceof' => '/Framework/Constraint/IsInstanceOf.php',
+'phpunit\\framework\\constraint\\isjson' => '/Framework/Constraint/IsJson.php',
+'phpunit\\framework\\constraint\\isnan' => '/Framework/Constraint/IsNan.php',
+'phpunit\\framework\\constraint\\isnull' => '/Framework/Constraint/IsNull.php',
+'phpunit\\framework\\constraint\\isreadable' => '/Framework/Constraint/IsReadable.php',
+'phpunit\\framework\\constraint\\istrue' => '/Framework/Constraint/IsTrue.php',
+'phpunit\\framework\\constraint\\istype' => '/Framework/Constraint/IsType.php',
+'phpunit\\framework\\constraint\\iswritable' => '/Framework/Constraint/IsWritable.php',
+'phpunit\\framework\\constraint\\jsonmatches' => '/Framework/Constraint/JsonMatches.php',
+'phpunit\\framework\\constraint\\jsonmatcheserrormessageprovider' => '/Framework/Constraint/JsonMatchesErrorMessageProvider.php',
+'phpunit\\framework\\constraint\\lessthan' => '/Framework/Constraint/LessThan.php',
+'phpunit\\framework\\constraint\\logicaland' => '/Framework/Constraint/LogicalAnd.php',
+'phpunit\\framework\\constraint\\logicalnot' => '/Framework/Constraint/LogicalNot.php',
+'phpunit\\framework\\constraint\\logicalor' => '/Framework/Constraint/LogicalOr.php',
+'phpunit\\framework\\constraint\\logicalxor' => '/Framework/Constraint/LogicalXor.php',
+'phpunit\\framework\\constraint\\objecthasattribute' => '/Framework/Constraint/ObjectHasAttribute.php',
+'phpunit\\framework\\constraint\\regularexpression' => '/Framework/Constraint/RegularExpression.php',
+'phpunit\\framework\\constraint\\samesize' => '/Framework/Constraint/SameSize.php',
+'phpunit\\framework\\constraint\\stringcontains' => '/Framework/Constraint/StringContains.php',
+'phpunit\\framework\\constraint\\stringendswith' => '/Framework/Constraint/StringEndsWith.php',
+'phpunit\\framework\\constraint\\stringmatchesformatdescription' => '/Framework/Constraint/StringMatchesFormatDescription.php',
+'phpunit\\framework\\constraint\\stringstartswith' => '/Framework/Constraint/StringStartsWith.php',
+'phpunit\\framework\\constraint\\traversablecontains' => '/Framework/Constraint/TraversableContains.php',
+'phpunit\\framework\\constraint\\traversablecontainsequal' => '/Framework/Constraint/TraversableContainsEqual.php',
+'phpunit\\framework\\constraint\\traversablecontainsidentical' => '/Framework/Constraint/TraversableContainsIdentical.php',
+'phpunit\\framework\\constraint\\traversablecontainsonly' => '/Framework/Constraint/TraversableContainsOnly.php',
+'phpunit\\framework\\coveredcodenotexecutedexception' => '/Framework/Exception/CoveredCodeNotExecutedException.php',
+'phpunit\\framework\\dataprovidertestsuite' => '/Framework/DataProviderTestSuite.php',
+'phpunit\\framework\\error\\deprecated' => '/Framework/Error/Deprecated.php',
+'phpunit\\framework\\error\\error' => '/Framework/Error/Error.php',
+'phpunit\\framework\\error\\notice' => '/Framework/Error/Notice.php',
+'phpunit\\framework\\error\\warning' => '/Framework/Error/Warning.php',
+'phpunit\\framework\\exception' => '/Framework/Exception/Exception.php',
+'phpunit\\framework\\exceptionwrapper' => '/Framework/ExceptionWrapper.php',
+'phpunit\\framework\\expectationfailedexception' => '/Framework/Exception/ExpectationFailedException.php',
+'phpunit\\framework\\incompletetest' => '/Framework/IncompleteTest.php',
+'phpunit\\framework\\incompletetestcase' => '/Framework/IncompleteTestCase.php',
+'phpunit\\framework\\incompletetesterror' => '/Framework/Exception/IncompleteTestError.php',
+'phpunit\\framework\\invalidargumentexception' => '/Framework/Exception/InvalidArgumentException.php',
+'phpunit\\framework\\invalidcoverstargetexception' => '/Framework/Exception/InvalidCoversTargetException.php',
+'phpunit\\framework\\invaliddataproviderexception' => '/Framework/Exception/InvalidDataProviderException.php',
+'phpunit\\framework\\invalidparametergroupexception' => '/Framework/InvalidParameterGroupException.php',
+'phpunit\\framework\\missingcoversannotationexception' => '/Framework/Exception/MissingCoversAnnotationException.php',
+'phpunit\\framework\\mockobject\\api' => '/Framework/MockObject/Api/Api.php',
+'phpunit\\framework\\mockobject\\badmethodcallexception' => '/Framework/MockObject/Exception/BadMethodCallException.php',
+'phpunit\\framework\\mockobject\\builder\\identity' => '/Framework/MockObject/Builder/Identity.php',
+'phpunit\\framework\\mockobject\\builder\\invocationmocker' => '/Framework/MockObject/Builder/InvocationMocker.php',
+'phpunit\\framework\\mockobject\\builder\\invocationstubber' => '/Framework/MockObject/Builder/InvocationStubber.php',
+'phpunit\\framework\\mockobject\\builder\\match' => '/Framework/MockObject/Builder/Match.php',
+'phpunit\\framework\\mockobject\\builder\\methodnamematch' => '/Framework/MockObject/Builder/MethodNameMatch.php',
+'phpunit\\framework\\mockobject\\builder\\parametersmatch' => '/Framework/MockObject/Builder/ParametersMatch.php',
+'phpunit\\framework\\mockobject\\builder\\stub' => '/Framework/MockObject/Builder/Stub.php',
+'phpunit\\framework\\mockobject\\configurablemethod' => '/Framework/MockObject/ConfigurableMethod.php',
+'phpunit\\framework\\mockobject\\configurablemethodsalreadyinitializedexception' => '/Framework/MockObject/Exception/ConfigurableMethodsAlreadyInitializedException.php',
+'phpunit\\framework\\mockobject\\exception' => '/Framework/MockObject/Exception/Exception.php',
+'phpunit\\framework\\mockobject\\generator' => '/Framework/MockObject/Generator.php',
+'phpunit\\framework\\mockobject\\incompatiblereturnvalueexception' => '/Framework/MockObject/Exception/IncompatibleReturnValueException.php',
+'phpunit\\framework\\mockobject\\invocation' => '/Framework/MockObject/Invocation.php',
+'phpunit\\framework\\mockobject\\invocationhandler' => '/Framework/MockObject/InvocationHandler.php',
+'phpunit\\framework\\mockobject\\matcher' => '/Framework/MockObject/Matcher.php',
+'phpunit\\framework\\mockobject\\method' => '/Framework/MockObject/Api/Method.php',
+'phpunit\\framework\\mockobject\\methodnameconstraint' => '/Framework/MockObject/MethodNameConstraint.php',
+'phpunit\\framework\\mockobject\\mockbuilder' => '/Framework/MockObject/MockBuilder.php',
+'phpunit\\framework\\mockobject\\mockclass' => '/Framework/MockObject/MockClass.php',
+'phpunit\\framework\\mockobject\\mockmethod' => '/Framework/MockObject/MockMethod.php',
+'phpunit\\framework\\mockobject\\mockmethodset' => '/Framework/MockObject/MockMethodSet.php',
+'phpunit\\framework\\mockobject\\mockobject' => '/Framework/MockObject/MockObject.php',
+'phpunit\\framework\\mockobject\\mocktrait' => '/Framework/MockObject/MockTrait.php',
+'phpunit\\framework\\mockobject\\mocktype' => '/Framework/MockObject/MockType.php',
+'phpunit\\framework\\mockobject\\mockedclonemethod' => '/Framework/MockObject/Api/MockedCloneMethod.php',
+'phpunit\\framework\\mockobject\\rule\\anyinvokedcount' => '/Framework/MockObject/Rule/AnyInvokedCount.php',
+'phpunit\\framework\\mockobject\\rule\\anyparameters' => '/Framework/MockObject/Rule/AnyParameters.php',
+'phpunit\\framework\\mockobject\\rule\\consecutiveparameters' => '/Framework/MockObject/Rule/ConsecutiveParameters.php',
+'phpunit\\framework\\mockobject\\rule\\invocationorder' => '/Framework/MockObject/Rule/InvocationOrder.php',
+'phpunit\\framework\\mockobject\\rule\\invokedatindex' => '/Framework/MockObject/Rule/InvokedAtIndex.php',
+'phpunit\\framework\\mockobject\\rule\\invokedatleastcount' => '/Framework/MockObject/Rule/InvokedAtLeastCount.php',
+'phpunit\\framework\\mockobject\\rule\\invokedatleastonce' => '/Framework/MockObject/Rule/InvokedAtLeastOnce.php',
+'phpunit\\framework\\mockobject\\rule\\invokedatmostcount' => '/Framework/MockObject/Rule/InvokedAtMostCount.php',
+'phpunit\\framework\\mockobject\\rule\\invokedcount' => '/Framework/MockObject/Rule/InvokedCount.php',
+'phpunit\\framework\\mockobject\\rule\\methodname' => '/Framework/MockObject/Rule/MethodName.php',
+'phpunit\\framework\\mockobject\\rule\\parameters' => '/Framework/MockObject/Rule/Parameters.php',
+'phpunit\\framework\\mockobject\\rule\\parametersrule' => '/Framework/MockObject/Rule/ParametersRule.php',
+'phpunit\\framework\\mockobject\\runtimedxception' => '/Framework/MockObject/Exception/RuntimeException.php',
+'phpunit\\framework\\mockobject\\stub' => '/Framework/MockObject/Stub.php',
+'phpunit\\framework\\mockobject\\stub\\consecutivecalls' => '/Framework/MockObject/Stub/ConsecutiveCalls.php',
+'phpunit\\framework\\mockobject\\stub\\exception' => '/Framework/MockObject/Stub/Exception.php',
+'phpunit\\framework\\mockobject\\stub\\returnargument' => '/Framework/MockObject/Stub/ReturnArgument.php',
+'phpunit\\framework\\mockobject\\stub\\returncallback' => '/Framework/MockObject/Stub/ReturnCallback.php',
+'phpunit\\framework\\mockobject\\stub\\returnreference' => '/Framework/MockObject/Stub/ReturnReference.php',
+'phpunit\\framework\\mockobject\\stub\\returnself' => '/Framework/MockObject/Stub/ReturnSelf.php',
+'phpunit\\framework\\mockobject\\stub\\returnstub' => '/Framework/MockObject/Stub/ReturnStub.php',
+'phpunit\\framework\\mockobject\\stub\\returnvaluemap' => '/Framework/MockObject/Stub/ReturnValueMap.php',
+'phpunit\\framework\\mockobject\\stub\\stub' => '/Framework/MockObject/Stub/Stub.php',
+'phpunit\\framework\\mockobject\\unmockedclonemethod' => '/Framework/MockObject/Api/UnmockedCloneMethod.php',
+'phpunit\\framework\\mockobject\\verifiable' => '/Framework/MockObject/Verifiable.php',
+'phpunit\\framework\\nochildtestsuiteexception' => '/Framework/Exception/NoChildTestSuiteException.php',
+'phpunit\\framework\\outputerror' => '/Framework/Exception/OutputError.php',
+'phpunit\\framework\\phptassertionfailederror' => '/Framework/Exception/PHPTAssertionFailedError.php',
+'phpunit\\framework\\riskytesterror' => '/Framework/Exception/RiskyTestError.php',
+'phpunit\\framework\\selfdescribing' => '/Framework/SelfDescribing.php',
+'phpunit\\framework\\skippedtest' => '/Framework/SkippedTest.php',
+'phpunit\\framework\\skippedtestcase' => '/Framework/SkippedTestCase.php',
+'phpunit\\framework\\skippedtesterror' => '/Framework/Exception/SkippedTestError.php',
+'phpunit\\framework\\skippedtestsuiteerror' => '/Framework/Exception/SkippedTestSuiteError.php',
+'phpunit\\framework\\syntheticerror' => '/Framework/Exception/SyntheticError.php',
+'phpunit\\framework\\syntheticskippederror' => '/Framework/Exception/SyntheticSkippedError.php',
+'phpunit\\framework\\test' => '/Framework/Test.php',
+'phpunit\\framework\\testbuilder' => '/Framework/TestBuilder.php',
+'phpunit\\framework\\testcase' => '/Framework/TestCase.php',
+'phpunit\\framework\\testfailure' => '/Framework/TestFailure.php',
+'phpunit\\framework\\testlistener' => '/Framework/TestListener.php',
+'phpunit\\framework\\testlistenerdefaultimplementation' => '/Framework/TestListenerDefaultImplementation.php',
+'phpunit\\framework\\testresult' => '/Framework/TestResult.php',
+'phpunit\\framework\\testsuite' => '/Framework/TestSuite.php',
+'phpunit\\framework\\testsuiteiterator' => '/Framework/TestSuiteIterator.php',
+'phpunit\\framework\\unintentionallycoveredcodeerror' => '/Framework/Exception/UnintentionallyCoveredCodeError.php',
+'phpunit\\framework\\warning' => '/Framework/Exception/Warning.php',
+'phpunit\\framework\\warningTestCase' => '/Framework/WarningTestCase.php',
+'phpunit\\runner\\afterincompletetesthook' => '/Runner/Hook/AfterIncompleteTestHook.php',
+'phpunit\\runner\\afterlasttesthook' => '/Runner/Hook/AfterLastTestHook.php',
+'phpunit\\runner\\afterriskytesthook' => '/Runner/Hook/AfterRiskyTestHook.php',
+'phpunit\\runner\\afterskippedtesthook' => '/Runner/Hook/AfterSkippedTestHook.php',
+'phpunit\\runner\\aftersuccessfultesthook' => '/Runner/Hook/AfterSuccessfulTestHook.php',
+'phpunit\\runner\\aftertesterrorhook' => '/Runner/Hook/AfterTestErrorHook.php',
+'phpunit\\runner\\aftertestfailurehook' => '/Runner/Hook/AfterTestFailureHook.php',
+'phpunit\\runner\\aftertesthook' => '/Runner/Hook/AfterTestHook.php',
+'phpunit\\runner\\aftertestwarninghook' => '/Runner/Hook/AfterTestWarningHook.php',
+'phpunit\\runner\\basetestrunner' => '/Runner/BaseTestRunner.php',
+'phpunit\\runner\\beforefirsttesthHook' => '/Runner/Hook/BeforeFirstTestHook.php',
+'phpunit\\runner\\beforetesthook' => '/Runner/Hook/BeforeTestHook.php',
+'phpunit\\runner\\defaulttestresultcache' => '/Runner/DefaultTestResultCache.php',
+'phpunit\\runner\\exception' => '/Runner/Exception.php',
+'phpunit\\runner\\filter\\excludegroupfilteriterator' => '/Runner/Filter/ExcludeGroupFilterIterator.php',
+'phpunit\\runner\\filter\\factory' => '/Runner/Filter/Factory.php',
+'phpunit\\runner\\filter\\groupfilteriterator' => '/Runner/Filter/GroupFilterIterator.php',
+'phpunit\\runner\\filter\\includegroupfilteriterator' => '/Runner/Filter/IncludeGroupFilterIterator.php',
+'phpunit\\runner\\filter\\namefilteriterator' => '/Runner/Filter/NameFilterIterator.php',
+'phpunit\\runner\\hook' => '/Runner/Hook/Hook.php',
+'phpunit\\runner\\nulltestresultcache' => '/Runner/NullTestResultCache.php',
+'phpunit\\runner\\phpttestcase' => '/Runner/PhptTestCase.php',
+'phpunit\\runner\\resultcacheextension' => '/Runner/ResultCacheExtension.php',
+'phpunit\\runner\\standardtestsuiteloader' => '/Runner/StandardTestSuiteLoader.php',
+'phpunit\\runner\\testhook' => '/Runner/Hook/TestHook.php',
+'phpunit\\runner\\testlisteneradapter' => '/Runner/Hook/TestListenerAdapter.php',
+'phpunit\\runner\\testresultcache' => '/Runner/TestResultCache.php',
+'phpunit\\runner\\testsuiteloader' => '/Runner/TestSuiteLoader.php',
+'phpunit\\runner\\testsuitesorter' => '/Runner/TestSuiteSorter.php',
+'phpunit\\runner\\version' => '/Runner/Version.php',
+'phpunit\\textui\\command' => '/TextUI/Command.php',
+'phpunit\\textui\\exception' => '/TextUI/Exception.php',
+'phpunit\\textui\\help' => '/TextUI/Help.php',
+'phpunit\\textui\\resultprinter' => '/TextUI/ResultPrinter.php',
+'phpunit\\textui\\testrunner' => '/TextUI/TestRunner.php',
+'phpunit\\util\\annotation\\docblock' => '/Util/Annotation/DocBlock.php',
+'phpunit\\util\\annotation\\registry' => '/Util/Annotation/Registry.php',
+'phpunit\\util\\blacklist' => '/Util/Blacklist.php',
+'phpunit\\util\\color' => '/Util/Color.php',
+'phpunit\\util\\configuration' => '/Util/Configuration.php',
+'phpunit\\util\\configurationgenerator' => '/Util/ConfigurationGenerator.php',
+'phpunit\\util\\errorhandler' => '/Util/ErrorHandler.php',
+'phpunit\\util\\exception' => '/Util/Exception.php',
+'phpunit\\util\\fileloader' => '/Util/FileLoader.php',
+'phpunit\\util\\filesystem' => '/Util/Filesystem.php',
+'phpunit\\util\\filter' => '/Util/Filter.php',
+'phpunit\\util\\getopt' => '/Util/Getopt.php',
+'phpunit\\util\\globalstate' => '/Util/GlobalState.php',
+'phpunit\\util\\invaliddatasetexception' => '/Util/InvalidDataSetException.php',
+'phpunit\\util\\json' => '/Util/Json.php',
+'phpunit\\util\\log\\junit' => '/Util/Log/JUnit.php',
+'phpunit\\util\\log\\teamcity' => '/Util/Log/TeamCity.php',
+'phpunit\\util\\php\\abstractphpprocess' => '/Util/PHP/AbstractPhpProcess.php',
+'phpunit\\util\\php\\defaultphpprocess' => '/Util/PHP/DefaultPhpProcess.php',
+'phpunit\\util\\php\\windowsphpprocess' => '/Util/PHP/WindowsPhpProcess.php',
+'phpunit\\util\\printer' => '/Util/Printer.php',
+'phpunit\\util\\regularexpression' => '/Util/RegularExpression.php',
+'phpunit\\util\\test' => '/Util/Test.php',
+'phpunit\\util\\testdox\\clitestdoxprinter' => '/Util/TestDox/CliTestDoxPrinter.php',
+'phpunit\\util\\testdox\\htmlresultprinter' => '/Util/TestDox/HtmlResultPrinter.php',
+'phpunit\\util\\testdox\\nameprettifier' => '/Util/TestDox/NamePrettifier.php',
+'phpunit\\util\\testdox\\resultprinter' => '/Util/TestDox/ResultPrinter.php',
+'phpunit\\util\\testdox\\testdoxprinter' => '/Util/TestDox/TestDoxPrinter.php',
+'phpunit\\util\\testdox\\textresultprinter' => '/Util/TestDox/TextResultPrinter.php',
+'phpunit\\util\\testdox\\xmlresultprinter' => '/Util/TestDox/XmlResultPrinter.php',
+'phpunit\\util\\texttestlistrenderer' => '/Util/TextTestListRenderer.php',
+'phpunit\\util\\type' => '/Util/Type.php',
+'phpunit\\util\\xdebugfilterscriptgenerator' => '/Util/XdebugFilterScriptGenerator.php',
+'phpunit\\util\\xml' => '/Util/Xml.php',
+'phpunit\\util\\xmltestlistrenderer' => '/Util/XmlTestListRenderer.php',
+],
+ "${include_dir}/PHPUnit"
+);
+
+// Dependencies
+\Fedora\Autoloader\Dependencies::required([
+ "${include_dir}/File/Iterator/autoload.php",
+ "${include_dir}/PHP/CodeCoverage/autoload.php",
+ "${include_dir}/PHP/Timer/autoload.php",
+ "${include_dir}/SebastianBergmann/Version/autoload.php",
+ "${include_dir}/SebastianBergmann/Diff/autoload.php",
+ "${include_dir}/SebastianBergmann/Environment/autoload.php",
+ "${include_dir}/SebastianBergmann/Exporter/autoload.php",
+ "${include_dir}/SebastianBergmann/GlobalState/autoload.php",
+ "${include_dir}/SebastianBergmann/Comparator/autoload.php",
+ "${include_dir}/SebastianBergmann/ObjectEnumerator/autoload.php",
+ "${include_dir}/SebastianBergmann/ResourceOperations/autoload.php",
+ "${include_dir}/SebastianBergmann/Type/autoload.php",
+ "${include_dir}/SebastianBergmann/Version/autoload.php",
+ "${include_dir}/Symfony/Component/Yaml/autoload.php",
+ "${include_dir}/Text/Template/autoload.php",
+ "${include_dir}/myclabs/DeepCopy/autoload.php",
+ "${include_dir}/phpspec/Prophecy/autoload.php",
+ "${include_dir}/Doctrine/Instantiator/autoload.php",
+ "${include_dir}/PharIo/Manifest/autoload.php",
+ "${include_dir}/PharIo/Version/autoload.php",
+]);
+
diff --git a/dev-php/phpunit/phpunit-5.7.15-r1.ebuild b/dev-php/phpunit/phpunit-5.7.15-r1.ebuild
deleted file mode 100644
index f6e1e6640201..000000000000
--- a/dev-php/phpunit/phpunit-5.7.15-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A PHP Unit Testing framework"
-HOMEPAGE="http://phpunit.de"
-SRC_URI="https://github.com/sebastianbergmann/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
-IUSE=""
-
-RDEPEND="dev-php/fedora-autoloader
- >=dev-php/File_Iterator-1.4.0
- !>=dev-php/File_Iterator-2.0
- >=dev-php/Text_Template-1.2.0
- !>=dev-php/Text_Template-2.0
- >=dev-php/PHP_CodeCoverage-4.0.4
- !>=dev-php/PHP_CodeCoverage-5.0
- >=dev-php/PHP_Timer-1.0.6
- !>=dev-php/PHP_Timer-2.0
- <dev-php/myclabs-deepcopy-2.0
- <dev-php/phpspec-prophecy-2.0
- <dev-php/phpunit-mock-objects-4.0
- <dev-php/sebastian-comparator-2.0
- <dev-php/sebastian-diff-2.0
- <dev-php/sebastian-environment-3.0
- <dev-php/sebastian-exporter-3.0
- <dev-php/sebastian-global-state-2.0
- <dev-php/sebastian-object-enumerator-3.0
- <dev-php/sebastian-resource-operations-2.0
- <dev-php/sebastian-version-3.0
- <dev-php/symfony-yaml-4.0
- || (
- dev-lang/php:5.6[cli,json,unicode,xml]
- dev-lang/php:7.0[cli,json,unicode,xml]
- dev-lang/php:7.1[cli,json,unicode,xml]
- )"
-
-src_install() {
- insinto /usr/share/php/PHPUnit
- doins -r src/*
- insinto /usr/share/php/PHPUnit/vendor
- doins "${FILESDIR}/autoload.php"
- exeinto /usr/share/php/PHPUnit
- doexe phpunit
- dosym ../share/php/PHPUnit/phpunit /usr/bin/phpunit
-}
-
-pkg_postinst() {
- elog "${PN} can optionally use json, pdo-sqlite and pdo-mysql features."
- elog "If you want those, emerge dev-lang/php with USE=\"json pdo sqlite mysql\"."
-}
diff --git a/dev-php/phpunit/phpunit-5.7.15-r2.ebuild b/dev-php/phpunit/phpunit-5.7.15-r3.ebuild
index 83f63fe1edb1..a3a224587d3d 100644
--- a/dev-php/phpunit/phpunit-5.7.15-r2.ebuild
+++ b/dev-php/phpunit/phpunit-5.7.15-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
DESCRIPTION="A PHP Unit Testing framework"
HOMEPAGE="http://phpunit.de"
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/sebastianbergmann/${PN}/archive/${PV}.tar.gz -> ${P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE=""
RDEPEND="dev-php/fedora-autoloader
@@ -34,9 +34,7 @@ RDEPEND="dev-php/fedora-autoloader
<dev-php/sebastian-version-3.0
<dev-php/symfony-yaml-4.0
|| (
- dev-lang/php:5.6[cli,json,unicode,xml]
- dev-lang/php:7.0[cli,json,unicode,xml]
- dev-lang/php:7.1[cli,json,unicode,xml]
+ dev-lang/php:7.2[cli(-),json(-),unicode(-),xml(-)]
)"
src_install() {
diff --git a/dev-php/phpunit/phpunit-8.5.0.ebuild b/dev-php/phpunit/phpunit-8.5.0.ebuild
new file mode 100644
index 000000000000..b15fb5689e7c
--- /dev/null
+++ b/dev-php/phpunit/phpunit-8.5.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A PHP Unit Testing framework"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-php/File_Iterator-2.0.2
+ <dev-php/File_Iterator-3.0
+ >=dev-php/Text_Template-1.2.1
+ <dev-php/Text_Template-2.0
+ >=dev-php/PHP_CodeCoverage-7.0.7
+ <dev-php/PHP_CodeCoverage-8.0
+ >=dev-php/PHP_Timer-2.1.2
+ <dev-php/PHP_Timer-3.0
+ >=dev-php/doctrine-instantiator-1.2
+ <dev-php/doctrine-instantiator-2.0
+ >=dev-php/myclabs-deepcopy-1.9.1
+ <dev-php/myclabs-deepcopy-2.0
+ >=dev-php/phar-io-manifest-1.0.3
+ <dev-php/phar-io-manifest-2.0
+ >=dev-php/phar-io-version-2.0.1
+ <dev-php/phar-io-version-3.0
+ >=dev-php/phpspec-prophecy-1.8.1
+ <dev-php/phpspec-prophecy-2.0
+ >=dev-php/sebastian-comparator-3.0.2
+ <dev-php/sebastian-comparator-4.0
+ >=dev-php/sebastian-diff-3.0.2
+ <dev-php/sebastian-diff-4.0
+ >=dev-php/sebastian-environment-4.2.2
+ <dev-php/sebastian-environment-5.0
+ >=dev-php/sebastian-exporter-3.1.1
+ <dev-php/sebastian-exporter-4.0
+ >=dev-php/sebastian-global-state-3.0
+ <dev-php/sebastian-global-state-4.0
+ >=dev-php/sebastian-object-enumerator-3.0.3
+ <dev-php/sebastian-object-enumerator-4.0
+ >=dev-php/sebastian-resource-operations-2.0.1
+ <dev-php/sebastian-resource-operations-3.0
+ <dev-php/sebastian-type-2.0
+ <dev-php/sebastian-version-3.0
+ >=dev-lang/php-7.2:*[cli(-),json(-),unicode(-),xml(-),xmlwriter(-)]
+ !dev-php/phpunit-mock-objects
+"
+
+src_install() {
+ insinto /usr/share/php/PHPUnit
+ doins -r src/*
+ insinto /usr/share/php/PHPUnit/vendor
+ newins "${FILESDIR}/autoload-8.5.0.php" autoload.php
+ exeinto /usr/share/php/PHPUnit
+ doexe phpunit
+ dosym ../share/php/PHPUnit/phpunit /usr/bin/phpunit
+ insinto /usr/share/php
+ doins phpunit.xsd
+}
+
+pkg_postinst() {
+ elog "${PN} can optionally use json, pdo-sqlite and pdo-mysql features."
+ elog "If you want those, emerge dev-lang/php with USE=\"json pdo sqlite mysql\"."
+}
diff --git a/dev-php/phpunit/phpunit-8.5.1.ebuild b/dev-php/phpunit/phpunit-8.5.1.ebuild
new file mode 100644
index 000000000000..515d2106064b
--- /dev/null
+++ b/dev-php/phpunit/phpunit-8.5.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A PHP Unit Testing framework"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-php/File_Iterator-2.0.2
+ <dev-php/File_Iterator-3.0
+ >=dev-php/Text_Template-1.2.1
+ <dev-php/Text_Template-2.0
+ >=dev-php/PHP_CodeCoverage-7.0.7
+ <dev-php/PHP_CodeCoverage-8.0
+ >=dev-php/PHP_Timer-2.1.2
+ <dev-php/PHP_Timer-3.0
+ >=dev-php/doctrine-instantiator-1.2
+ <dev-php/doctrine-instantiator-2.0
+ >=dev-php/myclabs-deepcopy-1.9.1
+ <dev-php/myclabs-deepcopy-2.0
+ >=dev-php/phar-io-manifest-1.0.3
+ <dev-php/phar-io-manifest-2.0
+ >=dev-php/phar-io-version-2.0.1
+ <dev-php/phar-io-version-3.0
+ >=dev-php/phpspec-prophecy-1.8.1
+ <dev-php/phpspec-prophecy-2.0
+ >=dev-php/sebastian-comparator-3.0.2
+ <dev-php/sebastian-comparator-4.0
+ >=dev-php/sebastian-diff-3.0.2
+ <dev-php/sebastian-diff-4.0
+ >=dev-php/sebastian-environment-4.2.2
+ <dev-php/sebastian-environment-5.0
+ >=dev-php/sebastian-exporter-3.1.1
+ <dev-php/sebastian-exporter-4.0
+ >=dev-php/sebastian-global-state-3.0
+ <dev-php/sebastian-global-state-4.0
+ >=dev-php/sebastian-object-enumerator-3.0.3
+ <dev-php/sebastian-object-enumerator-4.0
+ >=dev-php/sebastian-resource-operations-2.0.1
+ <dev-php/sebastian-resource-operations-3.0
+ <dev-php/sebastian-type-2.0
+ <dev-php/sebastian-version-3.0
+ >=dev-lang/php-7.2:*[cli(-),json(-),unicode(-),xml(-),xmlwriter(-)]
+ !dev-php/phpunit-mock-objects
+"
+
+src_install() {
+ insinto /usr/share/php/PHPUnit
+ doins -r src/*
+ insinto /usr/share/php/PHPUnit/vendor
+ newins "${FILESDIR}/autoload-8.5.0.php" autoload.php
+ exeinto /usr/share/php/PHPUnit
+ doexe phpunit
+ dosym ../share/php/PHPUnit/phpunit /usr/bin/phpunit
+ insinto /usr/share/php
+ doins phpunit.xsd
+}
+
+pkg_postinst() {
+ elog "${PN} can optionally use json, pdo-sqlite and pdo-mysql features."
+ elog "If you want those, emerge dev-lang/php with USE=\"json pdo sqlite mysql\"."
+}
diff --git a/dev-php/sebastian-comparator/Manifest b/dev-php/sebastian-comparator/Manifest
index 909e463e13bf..309ea9987289 100644
--- a/dev-php/sebastian-comparator/Manifest
+++ b/dev-php/sebastian-comparator/Manifest
@@ -1,4 +1,6 @@
AUX autoload.php 1601 BLAKE2B f3f668b40b4d8a3259e11fc0fbe3a810157c2bcf40c3d8372dcebf2bdcec7fa999654d88db19fd50169563d34e3b4754101010bb80cef39ed71c0747d3d3c9b6 SHA512 477a0610c65ad7f6fa07532c97f62ec6968fe88810782fd37024767d89dc1e8e59de1e1cbfbf8fdf8d6a363d0e202ae659c6fffda8cd8cf7916b2ed089aa3457
DIST sebastian-comparator-1.2.4.tar.gz 13402 BLAKE2B 5fc664e42408a188ed8601f2413f0b6517e5fd9b26f85be3177f09d6aaf4fda8eaa2e9e643e08914fb18aca0c795989d1e341d28476e3857c7d991bd2c06d51c SHA512 b7ca4bbdd91c9d59f83c4ccbd63d7755205f6686de7d7e41808faba404df8f58173a0699a0e4d1fbc09914c2fcf841ddc4df41a86aa5cd0fdffa3be4d438a8aa
+DIST sebastian-comparator-3.0.2.tar.gz 16305 BLAKE2B 3cc8551fad28542823fba182abf6e9f33bafa0fea004ceee7d2b192f250678ec7f2014b7e9ae16eee1ec84ff37e656f5612a0d45d3bc10c5959831d39d851fee SHA512 05d5cdb5ce6346325c3f7c6f7b6669de7d599e0b65a95505a85aca887df5498d5baa22f22e9065bf185ac50df1abc969bf86263d31a3923034607938a5eace58
EBUILD sebastian-comparator-1.2.4.ebuild 685 BLAKE2B 6fad215d3cc1a3587b9b26af4679c446cb95de808da9cab99cc3b2d4677883cbf37b93972007aaf3e6d99f132e46a39536b6092aa102327f46b17dca5e14f30f SHA512 1ce336f5353769788cfa17530e6b5eb0096f82cc3bbb8e8f68f6c9ade266f9cc34aa0d8941d64643a3e004252407884abbf679873ea46cb8c83471b624295189
+EBUILD sebastian-comparator-3.0.2.ebuild 754 BLAKE2B 4f20bbffcc13540cb7652f95bc1aeda6201f706f73cc932282ff1a4c7d43ab5d7614a7c19dc015bb0279e1ae6109f8416254389866c23ab28b601d372773cef9 SHA512 660fee15cac432375e18319fdcee611ea69104a84d2da799a8593c0c7bf8b3a029324c25b6a526a9838c6d197e3965c863d212055c05341570ba206dd610f87c
MISC metadata.xml 322 BLAKE2B b031a3917e07e8c98b19228e012a05a46e4ad57b59e394efc345092541c652f2df5f2fe4fe35be69eb9c62f64bf55f0a12636ff9cafa2f510d06b86916f869cb SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6
diff --git a/dev-php/sebastian-comparator/sebastian-comparator-3.0.2.ebuild b/dev-php/sebastian-comparator/sebastian-comparator-3.0.2.ebuild
new file mode 100644
index 000000000000..cb5336b6e085
--- /dev/null
+++ b/dev-php/sebastian-comparator/sebastian-comparator-3.0.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/sebastian-//}"
+
+DESCRIPTION="Compare PHP values for equality"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-php/sebastian-diff-3.0
+ <dev-php/sebastian-diff-4.0
+ >=dev-php/sebastian-exporter-3.1
+ <dev-php/sebastian-exporter-4.0
+ >=dev-lang/php-7.1:*
+"
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/Comparator
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/sebastian-diff/Manifest b/dev-php/sebastian-diff/Manifest
index a42a2da0a49a..f23fc67cd8c1 100644
--- a/dev-php/sebastian-diff/Manifest
+++ b/dev-php/sebastian-diff/Manifest
@@ -1,4 +1,7 @@
+AUX autoload-3.0.2.php 1685 BLAKE2B d99042706fb97d9d1fe500a82a09e16230b62c0aa1b56a770c123041a9433d1e5997f5c56bd876e40ea520a8df67e733a072509576b2f4d5f1d5d9e2b86f218e SHA512 cf540b3466bf782fb0dd1ffa86b3a17f1f154bd54e4a70f1aa2b94f1c6f15ee0737d3daca6b26222b777baf83e9e68f0a33e92d05203abbda9b96a61ec65887d
AUX autoload.php 859 BLAKE2B 00158f99e34866d4cb452af6a27a7b02678c09217d9e0b4f88bb6283b5268a91af56ae948639defdd48cdf35dc97642b11e3dd26685422df565cac57b70a2780 SHA512 0d1a073f461947956fb61d8eaae06765b0f24fba3e01bddd9a75f6a9e8abd0edecaf0266c457df39d2dc02eecfc1947cdc6da589ce38a6db8ad1716ba62a0e30
DIST sebastian-diff-1.4.1.tar.gz 10310 BLAKE2B facb81bb6ec7a60714493b531eecd0cea6fc8fde0811de982f3a149b2446cfe71f32bfca62bb830dee734966ac6161990e14b666426f5b34c4068922c544f36f SHA512 b355f1407619ea6f1e9153a7946c339e790530c1c86369005998dc0c1078b96ef1ca369fec32f134b056dd8833770fcdb30443334275c8cb17b69e95ef8325a9
+DIST sebastian-diff-3.0.2.tar.gz 30918 BLAKE2B 33c307c97d30573c913e4a696710c7b0091b3d0a612661b900dfdb749e4fa5c8970d993c0ee8828c4b0342336c39db4c74702114a5a6ae0daf650fc625baade7 SHA512 c06176de492970f3e55a5fdf1901eb56299b3e49cb838b8cdcbb93bc9cfe9fe9c1b693acb0c598c618760c4de0e49deb2f7bad15a929bd13ef08d30fab41b677
EBUILD sebastian-diff-1.4.1-r1.ebuild 595 BLAKE2B d7fa8087568487006ad9b9e0732d9177bec5183380c0eda3a24b72f259bf311776089f813e5457a3ccd01031b741c04c782cef93242a6181a7307e59862b9be6 SHA512 229eb881fd8f4369c7c3c7afb0b4bbfdf258a97929d64a56185ba633734cd1dc9693b936a1ad16ca6b2e4868ac363edee674d4dcfc0f6552715a97f291a35f8f
+EBUILD sebastian-diff-3.0.2.ebuild 620 BLAKE2B ece506d11e53f89ed169430b4c094413c11f205d82be3deed483e67f072e2b41892d172958a8e58f8f231ca5c16ed04ed5c580cb700ca58f4dfe56fe964ae512 SHA512 a35f2982459fa6fdaec0715d051623f434d59e00ec598f533f5f103b04f60ee3cd1d7f0b42f3d5830ee5fef7ee17ebf5492edb8c9693e6539a0bbdf507d57f49
MISC metadata.xml 326 BLAKE2B f5c8c04139228c5dc8b69de1a7503814e75e363a79563dd816763301e5e56a617fa7f24aa58b81f82acd1b2bb304d89873dd32df3d645752b1fe90db655d7bae SHA512 b209d3b3b9d215d0f5549baedc6ecd6a03b0ce461dd276f20f794f4e17c500b02a53885fc2926675ccb1669e5335f4bd5ce75552470abef1b73bf9cb3e3e6e74
diff --git a/dev-php/sebastian-diff/files/autoload-3.0.2.php b/dev-php/sebastian-diff/files/autoload-3.0.2.php
new file mode 100644
index 000000000000..13d6bb4216ab
--- /dev/null
+++ b/dev-php/sebastian-diff/files/autoload-3.0.2.php
@@ -0,0 +1,28 @@
+<?php
+/* Autoloader for dev-php/sebastian-diff */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ array(
+ 'sebastianbergmann\diff\chunk' => '/Chunk.php',
+ 'sebastianbergmann\diff\diff' => '/Diff.php',
+ 'sebastianbergmann\diff\differ' => '/Differ.php',
+ 'sebastianbergmann\diff\line' => '/Line.php',
+ 'sebastianbergmann\diff\longestcommonsubsequencecalculator' => '/LongestCommonSubsequenceCalculator.php',
+ 'sebastianbergmann\diff\memoryefficientlongestcommonsubsequencecalculator' => '/MemoryEfficientLongestCommonSubsequenceCalculator.php',
+ 'sebastianbergmann\diff\parser' => '/Parser.php',
+ 'sebastianbergmann\diff\timeefficientlongestcommonsubsequencecalculator' => '/TimeEfficientLongestCommonSubsequenceCalculator.php',
+ 'sebastianbergmann\diff\configurationexception' => '/Exception/ConfigurationException.php',
+ 'sebastianbergmann\diff\exception' => '/Exception/Exception.php',
+ 'sebastianbergmann\diff\invalidargumentexception' => '/Exception/InvalidArgumentException.php',
+ 'sebastianbergmann\diff\output\abstractchunkoutputbuilder' => '/Output/AbstractChunkOutputBuilder.php',
+ 'sebastianbergmann\diff\output\diffonlyoutputbuilder' => '/Output/DiffOnlyOutputBuilder.php',
+ 'sebastianbergmann\diff\output\diffoutputbuilderinterface' => '/Output/DiffOutputBuilderInterface.php',
+ 'sebastianbergmann\diff\output\strictunifieddiffoutputbuilder' => '/Output/StrictUnifiedDiffOutputBuilder.php',
+ 'sebastianbergmann\diff\output\unifieddiffoutputbuilder' => '/Output/UnifiedDiffOutputBuilder.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/sebastian-diff/sebastian-diff-3.0.2.ebuild b/dev-php/sebastian-diff/sebastian-diff-3.0.2.ebuild
new file mode 100644
index 000000000000..20aa53030521
--- /dev/null
+++ b/dev-php/sebastian-diff/sebastian-diff-3.0.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="diff"
+
+DESCRIPTION="PHP Diff implementation"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-lang/php-7.1:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/Diff
+ doins -r src/*
+ newins "${FILESDIR}/autoload-3.0.2.php" autoload.php
+}
diff --git a/dev-php/sebastian-environment/Manifest b/dev-php/sebastian-environment/Manifest
index 8299a6812b60..ebcb7ba11c45 100644
--- a/dev-php/sebastian-environment/Manifest
+++ b/dev-php/sebastian-environment/Manifest
@@ -1,4 +1,7 @@
+AUX autoload-4.2.3.php 444 BLAKE2B 607f48a38674187ea4c2e57e4877630df0268bca0057469382a3837e0134b299c97eb71370826e8170dabcf19894fc16742e9ac5d49ba6daa0e7e3fde8de95c4 SHA512 19cfd81d54b4e9a7c5258fb809f740b9061c88108597422b4b54f94eae5e3775ceeb8ecf6850d51f2736838b027d5b9b791f388efb73e055db8d680985608e6e
AUX autoload.php 372 BLAKE2B 3d2843946daf17f3c367b04f1b5295ac67bdff8e1a409537f895eb7ed06a946ca3bc52647e8454d398b574ca948588951b29156d553b0a5f4b741b9dc828c708 SHA512 7fc348367571b5c7409635ec61c2b06f7fea3b640998f93eca87423529ecc4c933cfb5b033152081dd42817e9861d2fdfddcfb5f0d08d51ccf60d5c12f56a76d
DIST sebastian-environment-2.0.0.tar.gz 5607 BLAKE2B 3c34c6e61d9a0bdc5df8083331390935bd513d735a1509890a9af05be8b5a718bbb1d5826ab0cb80da2ee5c4cd436b22ef4ccb50c7b4e1c11d361a78b51621c3 SHA512 cf91f0a5f057007f318c5d6b11f8a1345b8df35d513c6291c5b725f0874ed301a64d1097c3fac1e6b32533caa96b3f78ac415d99b9b6ef63dc4a303b90d49c88
+DIST sebastian-environment-4.2.3.tar.gz 9622 BLAKE2B d90b181c3aae7c4ea8e172e5b7f897f8a93bf1edbeca19cc8a7a6f10963730ece1f267fed325a6734b1677b75cc8f5b84a5aa55be383a40b1ec2aa7a603bc668 SHA512 871a15297196b21364000d72afa73c2319e741a284c5446443ae3cacd8ce1a07b1ea3b1d8b6b1a88356fb261d093b889508cea63706341413b15f23348f77e80
EBUILD sebastian-environment-2.0.0.ebuild 657 BLAKE2B c42763e09ed10d9c4a8a12196e92366b3c21a1ec9de75704d0a8e446866e19d3e5a69da04d558d7faa2e7378b62d69e7d7e94709247882e9846e7cef071db5d2 SHA512 3bf3497c54bec8dfce4c92c2d185a11fcd1dd652afd36f34b2be01d5890411cbd238c60ede0c672c08b4769b6004c205864e6539c12b9ee89a0c4952581d8a4c
+EBUILD sebastian-environment-4.2.3.ebuild 682 BLAKE2B fc3865746758458ee745e1d2afa19361cc71f1110ef5dc4424ccef049db87fa49a35cd5871e89aea7c6dd7ccfb5d2a7de9c49ed1f7bbc943f14c5b6b3bb210d5 SHA512 5c68cdb1f82d4452a83663fe3121a2826831621f9fa5f269418ed14dde59f1b049755cff1b1c20bd9e8e9ab45b5b08913a54238491e189e4f7222df4966062ac
MISC metadata.xml 322 BLAKE2B b031a3917e07e8c98b19228e012a05a46e4ad57b59e394efc345092541c652f2df5f2fe4fe35be69eb9c62f64bf55f0a12636ff9cafa2f510d06b86916f869cb SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6
diff --git a/dev-php/sebastian-environment/files/autoload-4.2.3.php b/dev-php/sebastian-environment/files/autoload-4.2.3.php
new file mode 100644
index 000000000000..299c469e1906
--- /dev/null
+++ b/dev-php/sebastian-environment/files/autoload-4.2.3.php
@@ -0,0 +1,15 @@
+<?php
+/* Autoloader for dev-php/sebastian-environment */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ [
+ 'sebastianbergmann\environment\console' => '/Console.php',
+ 'sebastianbergmann\environment\operatingsystem' => '/OperatingSystem.php',
+ 'sebastianbergmann\environment\runtime' => '/Runtime.php',
+ ],
+ __DIR__
+);
diff --git a/dev-php/sebastian-environment/sebastian-environment-4.2.3.ebuild b/dev-php/sebastian-environment/sebastian-environment-4.2.3.ebuild
new file mode 100644
index 000000000000..49b0a247a1d0
--- /dev/null
+++ b/dev-php/sebastian-environment/sebastian-environment-4.2.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/sebastian-//}"
+
+DESCRIPTION="Helps writing PHP code that has runtime-specific execution paths"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-lang/php-7.1:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/Environment
+ doins -r src/*
+ newins "${FILESDIR}/autoload-4.2.3.php" autoload.php
+}
diff --git a/dev-php/sebastian-exporter/Manifest b/dev-php/sebastian-exporter/Manifest
index c79c739b15e7..59433e8f607a 100644
--- a/dev-php/sebastian-exporter/Manifest
+++ b/dev-php/sebastian-exporter/Manifest
@@ -1,4 +1,6 @@
AUX autoload.php 429 BLAKE2B 7fb7aabe5cee47b74491d50a2a01f60ee45f5d0698f5bd5c908ec1796bbd31cb003de188c61dd4492a5e1556b47e3ab8ef77019ce4dc9cfb90a2e3af96527694 SHA512 06f8a87461a518009d2dd4298637ede677d6304b36d25d94c75472420cf2e4a8fa6aef23b5e21f98ee4ad03b2886fc946c5b0213944947290a3dd9c5308f8509
DIST sebastian-exporter-2.0.0.tar.gz 7473 BLAKE2B c8f39c9fb19d146959e184ca1356a2f802bb29d31792575fe624072fcc7fc44f5d5d619dbc9dafc9114c46e91ba64338af6902abc2fecc96cfbd0b28294a97cc SHA512 0d418973a6e272e327c16f2393bde09424f8dea6991a804259ac57261efddeb99e33a904bbf2ede99b07def897c0baa12ad9fc04c8c33af684f1fd19d976948a
+DIST sebastian-exporter-3.1.2.tar.gz 9996 BLAKE2B 214acefe5679a45d5e67ce635790a12002aca0e380a087e96358200001400458ce907bb4f424ee3683b2fe17fb4bfbb674ebe0afbdcd51b24c654de2b4075736 SHA512 bc6cb070c8c7cd5262262337950ffc70081137c4513c427cc94ac491e2ebe0e91ca4caf7858eb7957f9abe5b4b2b2d6237020a0a6df556439191724f3cda1db8
EBUILD sebastian-exporter-2.0.0.ebuild 669 BLAKE2B 409870cd9843f7bd50b389ff4ec345dca5e96fc3321b541f9e7da9108fc8e42ab9783872b8b5007b97f5ecf7a37418409761d8066e2a0b7e536798858f5657f7 SHA512 31dde7d441047ff3aeefe681be0df800c7960cea3df4706e18a9054f94490ee3cc0c98c8ac1e0e79bbc606d3ee6a72d3a81b040aec6d9ebb18802a6b421da72f
+EBUILD sebastian-exporter-3.1.2.ebuild 672 BLAKE2B 8a9fa21993ba806c7804315ecd64ae33ca3b0b81d1fecd93535e55661ba6a48c792e5d07d91c161d7aac3748ae925d518b502c3fa12fb7aea0764c272c775297 SHA512 a0e6bad6c31efdca2589bf26a28d6a3f836439f805c2e93cc5bcfdafcd92307a94e2f03276874ea9a1ae7e506779bc785232a87e0c52e4fa549ef1b6ad23781e
MISC metadata.xml 322 BLAKE2B b031a3917e07e8c98b19228e012a05a46e4ad57b59e394efc345092541c652f2df5f2fe4fe35be69eb9c62f64bf55f0a12636ff9cafa2f510d06b86916f869cb SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6
diff --git a/dev-php/sebastian-exporter/sebastian-exporter-3.1.2.ebuild b/dev-php/sebastian-exporter/sebastian-exporter-3.1.2.ebuild
new file mode 100644
index 000000000000..380721a6128a
--- /dev/null
+++ b/dev-php/sebastian-exporter/sebastian-exporter-3.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/sebastian-//}"
+
+DESCRIPTION="Export PHP variables for visualization"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ =dev-php/sebastian-recursion-context-3*
+ =dev-lang/php-7*:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/Exporter
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/sebastian-global-state/Manifest b/dev-php/sebastian-global-state/Manifest
index 923c007db9ca..44ec51b711d8 100644
--- a/dev-php/sebastian-global-state/Manifest
+++ b/dev-php/sebastian-global-state/Manifest
@@ -1,4 +1,7 @@
+AUX autoload-3.0.0.php 843 BLAKE2B 0a040782b66fb717f3de580e455ce2d186dd30ffa9b57f56a80e6d179636ef3612b49f546769937870e56ba3460d15542943bc0370a17c445ce7eb6c7d1d944a SHA512 bf474bcb0a0e43184c9e6cf4508b8ddbcf30adf6fa2568057828fde1af0f8ed9301b171ee1fc1db1a4a4bb4c78e473c23d637abcff9cf9298445210fcf5bbc63
AUX autoload.php 657 BLAKE2B 239a7bcc4ac117a513f807d8c3266c4951e4b3bf86a6c2625c2ab480905a99b5e9175238b8d8bec080228f7f7c734eefe5325fc147dfadb73a988aaa7ac3fcf1 SHA512 26f6a18f580a3080c80ef6abe8598fa589ade4343152fffcf3e967a208ec1e28b3231f241402cb6f8e22b8f6c1d248f0d999186846d5ced069a624571133f7f5
DIST sebastian-global-state-1.1.1.tar.gz 7659 BLAKE2B 9793e68f226901cb2d67e3d4ac03cc41323485a1b7d819dfe0a4cd9c00b19eb79ebf539a8705545a4c132ef8a2a286edc804016cb76400256008ecd298f2f3c5 SHA512 dec6387183ea6cf869b1302e641a9d85b6dd69ebf299354825ab2f8a06a82609f8e3a2bdeea6924b5520f813af7493fc8e957c3f9876dcaa302066770997186c
+DIST sebastian-global-state-3.0.0.tar.gz 10550 BLAKE2B 58ad62cce7f94805add12105b3000c54e73624c780fa12970e779538f3ff06f145001c6d19e98e817982b092be992b4e1e55638f727fb3e7bad9d12c242546a5 SHA512 2a081fbf7b26afab0eeaf1933887dea12973c6cde1fe7115fe560d56e81ab69dceb7b3431818c51641778f6526abb0055e2a27420e53b2fe90e3f95ee57b01d0
EBUILD sebastian-global-state-1.1.1.ebuild 621 BLAKE2B 890667fd54ae090e4c6ebdb13c87ea8c09e80f1130351963b22d6b848e42f2d6c58379a7b88b46be0c41ee58b84473998d53937fb7d35e8616dfa650475e5ef2 SHA512 5e3edebd2412cb6e6557eb0a93cca2d8e30d698a0d38d25f4401be7b04ed343b180744fe044688a2a938bade39e02e5a3c7a612c1344ae6077930329ca02e66a
+EBUILD sebastian-global-state-3.0.0.ebuild 773 BLAKE2B 25b594674ea150cfbe5b0b627e38947dc840c46ebe1a96be94cd2bdd46d91af718df37cd36e5ab9a3319cd1ac230d09bdaba1c6351ea4c063788730ac0d54615 SHA512 a324f4e19e440f351725d78dfd158f9ef3770beef862216c4370039f459b22f8a4a473d6bf84defecdbbc7f44243d947aa3b4fc518f1631fe7d8242e4e3971b2
MISC metadata.xml 322 BLAKE2B b031a3917e07e8c98b19228e012a05a46e4ad57b59e394efc345092541c652f2df5f2fe4fe35be69eb9c62f64bf55f0a12636ff9cafa2f510d06b86916f869cb SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6
diff --git a/dev-php/sebastian-global-state/files/autoload-3.0.0.php b/dev-php/sebastian-global-state/files/autoload-3.0.0.php
new file mode 100644
index 000000000000..01a691b3140d
--- /dev/null
+++ b/dev-php/sebastian-global-state/files/autoload-3.0.0.php
@@ -0,0 +1,25 @@
+<?php
+/* Autoloader for dev-php/sebastian-global-state */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ [
+ 'sebastianbergmann\globalstate\blacklist' => '/Blacklist.php',
+ 'sebastianbergmann\globalstate\codeexporter' => '/CodeExporter.php',
+ 'sebastianbergmann\globalstate\exception' => '/exceptions/Exception.php',
+ 'sebastianbergmann\globalstate\restorer' => '/Restorer.php',
+ 'sebastianbergmann\globalstate\runtimeexception' => '/exceptions/RuntimeException.php',
+ 'sebastianbergmann\globalstate\snapshot' => '/Snapshot.php',
+ ],
+ __DIR__
+);
+
+// Required dependencies.
+\Fedora\Autoloader\Dependencies::required([
+ __DIR__."/../ObjectReflector/autoload.php",
+ __DIR__."/../RecursionContext/autoload.php",
+]);
+
diff --git a/dev-php/sebastian-global-state/sebastian-global-state-3.0.0.ebuild b/dev-php/sebastian-global-state/sebastian-global-state-3.0.0.ebuild
new file mode 100644
index 000000000000..42c9de8f21cc
--- /dev/null
+++ b/dev-php/sebastian-global-state/sebastian-global-state-3.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/sebastian-//}"
+
+DESCRIPTION="Snapshotting of global state"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-lang/php-7.2:*
+ >=dev-php/sebastian-object-reflector-1.1.1
+ <dev-php/sebastian-object-reflector-2.0
+ =dev-php/sebastian-recursion-context-3*
+"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/GlobalState
+ doins -r src/*
+ newins "${FILESDIR}/autoload-3.0.0.php" autoload.php
+}
diff --git a/dev-php/sebastian-object-enumerator/Manifest b/dev-php/sebastian-object-enumerator/Manifest
index 24eddf5b97cf..49178796f926 100644
--- a/dev-php/sebastian-object-enumerator/Manifest
+++ b/dev-php/sebastian-object-enumerator/Manifest
@@ -1,4 +1,7 @@
+AUX autoload-3.0.3.php 635 BLAKE2B 089dea0d15cef507d15d966e64eceba547bf8825c1d72a572962155133da10bea6eb8ae80f848fb0b56354b8b44f4a2f16ea5806e4c0307a8fdf79e215941e77 SHA512 6765523012c04d7be4af3579a02db9b3b867f94cbc35198a099cd8b2fa5c03b100be61d11bee3fbc8992c8ce36c699bdb3be1d4400ccd1128ba6426b65f0c263
AUX autoload.php 620 BLAKE2B 0f78748010526a3f72d61ef23121a573fba13b7c945e66056888e833673dba8dbe691087910a8d6e72c9a3a4febe6c3f6897bcdb1b8cb846dd832bc30dc864a5 SHA512 6b7ea509b19366d7de9a5e7c45e5f11f56824d19b6af08af8523d1a02bdb690b6f5639b0a324966bf14a9ef06c0ed5c224c52e9d5bc529095f1125507bd94aa9
DIST sebastian-object-enumerator-2.0.1.tar.gz 4861 BLAKE2B cc68da9e38e756e478eedab588c023ebbf15d28d6f9e5399f178c581765aa02324ffe6f0bdf5e561f61791f449d8763e6cfdb572c779adaa9c7dedcc8b0f15a8 SHA512 087ef23c079be2ef56948c734cbdefbf4d8cad36c6c26aae5e38401ec3f306d91067aea28a2226811d1ed90611c7c8070a4f5c3733a24eb56f6a177eb332a9b3
+DIST sebastian-object-enumerator-3.0.3.tar.gz 4989 BLAKE2B 8d2314daf82280dc746cdc91c3c927d012440ef162a59918e038a15775f0113cf7bc0ae0eafb83d6d6992cdb2680bdd92935789584305906747fd71f13fcad5a SHA512 9bbff5081e1627d7ab98e01830cf6245f15b3ca96a56f6074e090f10862d19d0849251d69bf1117d3634b7e0ef86e266b2e9d4062e75eff9c9bc5f994dfe9a2d
EBUILD sebastian-object-enumerator-2.0.1.ebuild 720 BLAKE2B f90b71a973138039b020f60ec3f443ac081f81259fb07c64a0e144d3d0fc8270ff4b2c7557f4dfcb33a4700d0340a7247ee4233ab32534857e063768cc72bc34 SHA512 d507b7e8803bb8e4111e1948bf728e802bc3e6c35a3fb24ff6152391e356c5bcbacaa55df3ad2dc050dbc5cbbc358bc82d981c36ea06abdb3448a5d9d51d7b2a
+EBUILD sebastian-object-enumerator-3.0.3.ebuild 827 BLAKE2B 9c165f99cb7be527ff775a666eb5030435933fed2dce9b84d86d540ab4cc729b15603fd72abd15b5e2a7d9c494868b1a41fcd8e33d2481e3b6bceff667a8f8fa SHA512 e5adaddc89654172a8b6975018dc63b42e915bebcb0d738cc34c523b8663079188763172f11c58d2688b99a0b10170749b88b79fda9ddda0fd24291c9747fee4
MISC metadata.xml 322 BLAKE2B b031a3917e07e8c98b19228e012a05a46e4ad57b59e394efc345092541c652f2df5f2fe4fe35be69eb9c62f64bf55f0a12636ff9cafa2f510d06b86916f869cb SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6
diff --git a/dev-php/sebastian-object-enumerator/files/autoload-3.0.3.php b/dev-php/sebastian-object-enumerator/files/autoload-3.0.3.php
new file mode 100644
index 000000000000..07afae81e5d4
--- /dev/null
+++ b/dev-php/sebastian-object-enumerator/files/autoload-3.0.3.php
@@ -0,0 +1,20 @@
+<?php
+/* Autoloader for dev-php/sebastian-object-enumerator */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ [
+ 'sebastianbergmann\objectenumerator\enumerator' => '/Enumerator.php',
+ 'sebastianbergmann\objectenumerator\exception' => '/Exception.php',
+ 'sebastianbergmann\objectenumerator\invalidargumentexception' => '/InvalidArgumentException.php',
+ ],
+ __DIR__
+);
+
+\Fedora\Autoloader\Dependencies::required([
+ __DIR__.'/../ObjectReflector/autoload.php',
+ __DIR__.'/../RecursionContext/autoload.php',
+]);
diff --git a/dev-php/sebastian-object-enumerator/sebastian-object-enumerator-3.0.3.ebuild b/dev-php/sebastian-object-enumerator/sebastian-object-enumerator-3.0.3.ebuild
new file mode 100644
index 000000000000..ec2f666727bf
--- /dev/null
+++ b/dev-php/sebastian-object-enumerator/sebastian-object-enumerator-3.0.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/sebastian-//}"
+
+DESCRIPTION="Traverses array structures and object graphs to enumerate all referenced objects"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ <dev-php/sebastian-object-reflector-2.0
+ >=dev-php/sebastian-recursion-context-3.0
+ <dev-php/sebastian-recursion-context-4.0
+ =dev-lang/php-7*:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/ObjectEnumerator
+ doins -r src/*
+ newins "${FILESDIR}/autoload-3.0.3.php" autoload.php
+}
diff --git a/dev-php/sebastian-object-reflector/Manifest b/dev-php/sebastian-object-reflector/Manifest
new file mode 100644
index 000000000000..bb98122b829c
--- /dev/null
+++ b/dev-php/sebastian-object-reflector/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 495 BLAKE2B 1ddad60e63bd386b4c0c50592134ee2f06622ae13e99d97d79009f42431078481a3732c7bbfc4385a75d25f4172553aebf0c6bb5c09b6e4134c62cf3c2960da0 SHA512 727da79b8fba9c3a8d2b781ac7e0185b6d219732c28fe942ebaec79251c2e40580841a559d4aaefcf5b8692e09308284a95670ea0e4fb99e167d3263e2b2b429
+DIST sebastian-object-reflector-1.1.1.tar.gz 4755 BLAKE2B c549186722bde6625d44478dc90023511cd4e2fb9fe206b08881746e4443275b20eaad86a13bc202b3f464cad7239aac28da9962db7a97b9c789534424cb3ead SHA512 42dc43d1a606b1aedf2cc40443139d115fc38a50a2e51d2b4d72ecededf39bf5cecbed6d1bb002dbb6f7bd3c7da50d9436f7489f9078d52d61af7777f31f5e57
+EBUILD sebastian-object-reflector-1.1.1.ebuild 726 BLAKE2B 96ed87a44a7139263eebaa4b0398f695b0f37821b217ace6c4b94d61fbdcff6ef196351dcf11dac379047f21732b48048002290b25c32e2dc26583a66c770714 SHA512 d9e21bc9df7689afee6a6d584aa01f69217581f74b716e0a2fa230f2f348a86cb922cb34f3f96be4eb06c7907d884a2bf218e89cc985f82118f245ac5291cdb2
+MISC metadata.xml 329 BLAKE2B 9d69f662322b740a5b9f215d24bde8b76d01bf1de4fe251c9c0a5e3ca3a6254e20b5fc64e06b8f29a060e9336573121e0f63bc1b276f397c0c455af5f376533c SHA512 1c8237de0ca8ba4b3bf588e100df2b966a496ba96dd29ab2cc78cdacec00836e017bc7a32be5f31471eefbe50a144d583d1220a91523dca329d0369920ee15ad
diff --git a/dev-php/sebastian-object-reflector/files/autoload.php b/dev-php/sebastian-object-reflector/files/autoload.php
new file mode 100644
index 000000000000..5190fda9b96c
--- /dev/null
+++ b/dev-php/sebastian-object-reflector/files/autoload.php
@@ -0,0 +1,15 @@
+<?php
+/* Autoloader for dev-php/sebastian-version */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ [
+ 'sebastianbergmann\objectreflector\exception' => '/Exception.php',
+ 'sebastianbergmann\objectreflector\invalidargumentexception' => '/InvalidArgumentException.php',
+ 'sebastianbergmann\objectreflector\objectreflector' => '/ObjectReflector.php',
+ ],
+ __DIR__
+);
diff --git a/dev-php/pecl-sphinx/metadata.xml b/dev-php/sebastian-object-reflector/metadata.xml
index b86acf66c756..145e45a7391b 100644
--- a/dev-php/pecl-sphinx/metadata.xml
+++ b/dev-php/sebastian-object-reflector/metadata.xml
@@ -1,8 +1,11 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>php-bugs@gentoo.org</email>
<name>PHP</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">sebastianbergmann/version</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-php/sebastian-object-reflector/sebastian-object-reflector-1.1.1.ebuild b/dev-php/sebastian-object-reflector/sebastian-object-reflector-1.1.1.ebuild
new file mode 100644
index 000000000000..c7d927bc2c56
--- /dev/null
+++ b/dev-php/sebastian-object-reflector/sebastian-object-reflector-1.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="object-reflector"
+
+DESCRIPTION="Allows reflection of object attributes, including inherited and non-public ones"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ =dev-lang/php-7*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/ObjectReflector
+ doins src/ObjectReflector.php src/{,InvalidArgument}Exception.php
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/sebastian-recursion-context/Manifest b/dev-php/sebastian-recursion-context/Manifest
index 4237c8886273..775ec4ba072a 100644
--- a/dev-php/sebastian-recursion-context/Manifest
+++ b/dev-php/sebastian-recursion-context/Manifest
@@ -1,4 +1,6 @@
AUX autoload.php 492 BLAKE2B 141d4ab79acd2614a81a85411eb7514489e0e34256c50d9bae5b82106e24d84d03b465dce5a29e254ec2b7989d24f5fb3adb457e71e5026cf7445801a36f1d92 SHA512 6850fe9b76c5055d42cb8fd21496082b626c113fccbaa9048c7fc07c4853c610f91f83665df441964175265ab2df7244e7ae67c7ed5664ed2850886b973fcf97
DIST sebastian-recursion-context-2.0.0.tar.gz 4526 BLAKE2B 54ecdfc255c3bdbedc2a909f5b569c62b19e2e66fc5ea4ae7be8401516c142b43e611d5e8f1c056be329983f21e1a8b85e7fb2ff1ddb92a2f6aad4d4191418a6 SHA512 9d25d148decc81f5a21d7a4e1f966563bf6ec765fcc1b1ce779668b74dfa39959db07cf296e9cffcbcb3943c8911709bb73f22c5bfcc81c5d2fcbb51967cf75e
+DIST sebastian-recursion-context-3.0.0.tar.gz 4414 BLAKE2B 04a0aca4b6012013306c813109c0ed6f60d2f4f1381ba6506398388b5065d69375191290d33cdc4b82359dc30b1fd98ef61005a657fa8db302472597950255b5 SHA512 0fce5709cb22818de6bbfda1ba2a99fea511d5b36bcbe7955661d756a6f82ba84cbf8fb4eb421d6b51ae9e36a8edac56c5bafbccf8b665a0296883ea0dbb3b91
EBUILD sebastian-recursion-context-2.0.0.ebuild 631 BLAKE2B ad54deaeb0508c3550b9164d235bf770613cd90d2f8e76e9e23ff4f7e52c3cac5705e201b5f3267bdc65314351539eadc6a1337f4b7cc7a8ffab71a85ad039fc SHA512 a1b4091f425fbdcdfaba9ed0ffac59e5f129434aff7be9d746042812b875265cbf17a439bdcbb264541d4cd8b0f4fb71b6a65afa0833776f3873836720e1404c
+EBUILD sebastian-recursion-context-3.0.0.ebuild 634 BLAKE2B e2b45c5fadb11861c412a2346d9da39289908d3b831d9da19454a7b6212206b46887043174598c43533d3e581b2a3855eae17bc557595d8c1e05ce48ed875fee SHA512 eba6792ae42d19e991c2299d0dcfb429ed3d126aca5030c0753f2090e98dcbe90cd9b166ccd0185649d9c0dbd21875b1353a958fc0b017a629ee9492181a9a6b
MISC metadata.xml 322 BLAKE2B b031a3917e07e8c98b19228e012a05a46e4ad57b59e394efc345092541c652f2df5f2fe4fe35be69eb9c62f64bf55f0a12636ff9cafa2f510d06b86916f869cb SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6
diff --git a/dev-php/sebastian-recursion-context/sebastian-recursion-context-3.0.0.ebuild b/dev-php/sebastian-recursion-context/sebastian-recursion-context-3.0.0.ebuild
new file mode 100644
index 000000000000..d604ca506884
--- /dev/null
+++ b/dev-php/sebastian-recursion-context/sebastian-recursion-context-3.0.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/sebastian-//}"
+
+DESCRIPTION="Recursively process PHP variables"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ =dev-lang/php-7*:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/RecursionContext
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/sebastian-resource-operations/Manifest b/dev-php/sebastian-resource-operations/Manifest
index 0309d4eb2371..6abef41f2b57 100644
--- a/dev-php/sebastian-resource-operations/Manifest
+++ b/dev-php/sebastian-resource-operations/Manifest
@@ -1,4 +1,6 @@
AUX autoload.php 348 BLAKE2B 541a6d82f57c1b48b0087ac070058c1f5e575d35e7a69bec64ac18971a64f609beb65bbbaf58a9c1aed6293f863ed9c866024ad2c1531f8f8ec91893d2dfcce2 SHA512 8a6c7dbddc55527db9bdc1973682b09a3e615c3fbb0b473cb3b93b88acba62a7ac46e297582ab4a6611d99325d557425f40f83ed9afe6d82d6073f56e66fd0a4
DIST sebastian-resource-operations-1.0.0.tar.gz 6449 BLAKE2B 0f748d4792a3d4705560c79047fbdb9c6371435600dbd8373e4c60c8edc436f3487264107b7f3d76125bde3ec7b30062587c96dad7612fdc4e4132d3912813ef SHA512 d11d06c9b8b4a1507238443588f34a85836fcd65d2afdb9bcf3cecfe352cba46c9349988550e901c301db8a21f19cc960a8164653ac66e57661cebddf52ad906
+DIST sebastian-resource-operations-2.0.1.tar.gz 17772 BLAKE2B 8a98c2735973f063fefba9079bf10e1b4a1317eab2e9326bf338d50b2c278673ade93bc20fb415d4d33046575045d0e2d147b5b1ba38812c84031c7a691d1946 SHA512 991716a948f3492b2f3c886f07485fec26ad7e31f8588a2cbf6deff8ef4791e403962578590b117ed43def7753a5f44f0f8c8f92994bc58295d58db3f7d71021
EBUILD sebastian-resource-operations-1.0.0.ebuild 669 BLAKE2B 50c694363768a16fd7c6e3e6f95a4545db7b8a3f6ae7a3dd6d7b1999664e1e8b97bdae4647b6a387045ae16661eb67cc53ef7a9008c09d378c593d59f9cb4185 SHA512 3190e5dc33055f5e7599c7ca33ba31a516cb701c5f620150f2106ccb9aa13aabe9b46fa42b776f45a90cc8ed3c8ca0cab31d281ed1b7f52b4fe641ea8b7ca181
+EBUILD sebastian-resource-operations-2.0.1.ebuild 674 BLAKE2B 9e54cf487078e8c03ea451158de7240188255ca60330039d057f5e8689444943d1e57b86342fe7418b0a7f9738900d81375e42bbb43e4022627938efb7cbd754 SHA512 f90527dd7a2896b43d3ecd6860f9dc56123503ea1d5f4cb41fdea01423676c45e27bc88d856b0d8c6d3dcb15765a4cd80ac32696541e100d396e286a98909e6d
MISC metadata.xml 322 BLAKE2B b031a3917e07e8c98b19228e012a05a46e4ad57b59e394efc345092541c652f2df5f2fe4fe35be69eb9c62f64bf55f0a12636ff9cafa2f510d06b86916f869cb SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6
diff --git a/dev-php/sebastian-resource-operations/sebastian-resource-operations-2.0.1.ebuild b/dev-php/sebastian-resource-operations/sebastian-resource-operations-2.0.1.ebuild
new file mode 100644
index 000000000000..68a1a80abaca
--- /dev/null
+++ b/dev-php/sebastian-resource-operations/sebastian-resource-operations-2.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/sebastian-//}"
+
+DESCRIPTION="Provides a list of PHP built-in functions that operate on resources"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-lang/php-7.1:*
+ "
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/ResourceOperations
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/sebastian-type/Manifest b/dev-php/sebastian-type/Manifest
new file mode 100644
index 000000000000..1db317c680e6
--- /dev/null
+++ b/dev-php/sebastian-type/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 987 BLAKE2B 0df6eddcfe9551d42430d60c490def57e0b8426412f20964716b595345513bbbce293d8f6fb9157e1e7aaf1e1d08beeeac5cd4826e063542f05fdf66447bfe9e SHA512 104c4841f8c6994bd4b7b8b57253ec41adf823b14fb0545b1d5c8c31066a1dbc8ad79de6b2140eb395a4ad24093231cdc5a72f27f254b3cf7fa3299890871386
+DIST sebastian-type-1.1.3.tar.gz 19031 BLAKE2B 5e0d191cbc9315661f226aca14849ac4afa6d9e1dc59ca6033c60e425c94ee8b9ad49ab1c2b94c7814654bbadbaadd0164fadb1494f88c9521b2583985ba0281 SHA512 27b455c7a5f1125c916ea56fd933ef9ffa659b3fa6addf8d2c5956e4efef5bd8ffadc686e5dddfc50ba09a300c8148af7dded4249f404e15923e77102ab777fc
+EBUILD sebastian-type-1.1.3.ebuild 652 BLAKE2B ab32e14b06e9a3bc6f7ee688953edd326352507b53847d9c354e353ec125e5a487a543f4af73911c2e91ac4d2a149ead762dfff6923d8432945bcc8f87152ea4 SHA512 13091d9185a11a0c282e0ac66828e64d4ea1cd99b2596f01a2f821bca7edbfbcbd258c9a461dd76ce42733b2db9cb63e240ddd27b86a343000ee6fa5d977b6d7
+MISC metadata.xml 326 BLAKE2B f8c5ba19312b005175c9631474a3ce08f75bd91d278e25e413e1c5b38862518993ca241ebcc4b15db5458e5a012937996bf3087bf2cecfd759a0d06b504bbd4f SHA512 8587dcecc21296546628406891914d9962adcaedeef9d3248e6e4f0d48992cffa90a2bb4c71a00fd78eedc2d02f16a1b3e49a089e84e1fca116118b52fa1841a
diff --git a/dev-php/sebastian-type/files/autoload.php b/dev-php/sebastian-type/files/autoload.php
new file mode 100644
index 000000000000..91b60dbf64b2
--- /dev/null
+++ b/dev-php/sebastian-type/files/autoload.php
@@ -0,0 +1,24 @@
+<?php
+/* Autoloader for dev-php/sebastian-version */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ [
+ 'sebastianbergmann\type\callabletype' => '/CallableType.php',
+ 'sebastianbergmann\type\genericobjecttype' => '/GenericObjectType.php',
+ 'sebastianbergmann\type\iterabletype' => '/IterableType.php',
+ 'sebastianbergmann\type\nulltype' => '/NullType.php',
+ 'sebastianbergmann\type\objecttype' => '/ObjectType.php',
+ 'sebastianbergmann\type\simpletype' => '/SimpleType.php',
+ 'sebastianbergmann\type\type' => '/Type.php',
+ 'sebastianbergmann\type\typename' => '/TypeName.php',
+ 'sebastianbergmann\type\unknowntype' => '/UnknownType.php',
+ 'sebastianbergmann\type\voidtype' => '/VoidType.php',
+ 'sebastianbergmann\type\exception' => '/exception/Exception.php',
+ 'sebastianbergmann\type\runtimeexception' => '/exception/RuntimeException.php',
+ ],
+ __DIR__
+);
diff --git a/dev-php/PEAR-MDB2_Driver_mysql/metadata.xml b/dev-php/sebastian-type/metadata.xml
index 301cc089d8d2..59391408bb95 100644
--- a/dev-php/PEAR-MDB2_Driver_mysql/metadata.xml
+++ b/dev-php/sebastian-type/metadata.xml
@@ -6,6 +6,6 @@
<name>PHP</name>
</maintainer>
<upstream>
- <remote-id type="pear">MDB2_Driver_mysql</remote-id>
+ <remote-id type="github">sebastianbergmann/type</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-php/sebastian-type/sebastian-type-1.1.3.ebuild b/dev-php/sebastian-type/sebastian-type-1.1.3.ebuild
new file mode 100644
index 000000000000..4721b8b1b52d
--- /dev/null
+++ b/dev-php/sebastian-type/sebastian-type-1.1.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="type"
+
+DESCRIPTION="Collection of value objects that represent the types of the PHP type system"
+HOMEPAGE="http://phpunit.de"
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+ >=dev-lang/php-7.2:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/Type
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/suhosin/Manifest b/dev-php/suhosin/Manifest
deleted file mode 100644
index 84f81faae8da..000000000000
--- a/dev-php/suhosin/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX suhosin-0.9.38-libcrypt.patch 590 BLAKE2B db02346c66f348fd0be16fea1647deb1a6e44c2b10077f410ab919e7800e160439780d7b1c807f455cd3efb115765288c869cd96d719f4315150edfd73693085 SHA512 fa834f26803e2f623a269bc1cc81e305e081397717e0058315cac8087f04c33ff7f2eeee2052dada75559e5b35dc85c55499d74635dacd0f08fcc226ec3d0de3
-DIST suhosin-0.9.38.tar.gz 122800 BLAKE2B e016091e370bbcfdaad91d10858541cd730951be1032e95b4d372b5a77fce719e300cfa0638bf3ebde68e91d76b95c94ca56ce239997da69fc7ce5068b26ab49 SHA512 cc4eb38b5d6673cc3f2dc395e5a8b5461d3221019ac9849b747b6d5bae423cd5bd01a75b9432414dc7c26c78bab9f2381a5414712a6906a999f3ec9dc77ebc45
-EBUILD suhosin-0.9.38-r1.ebuild 1286 BLAKE2B 7175dc9f5f1d9ea59582e0df122335beef486091be8b8244d868fbcc756b3ed21f989058cf319f6f1626139a4abb7682d0a2349612664ec589d8c69fd8ca2c3f SHA512 ad18a145a0e3a7773d900813b70f782c29686cbfda931c57d93d779e76a926460123a195fbf95f484288490507401d0b2bda7800296dddd477acff339deade7d
-MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0
diff --git a/dev-php/suhosin/files/suhosin-0.9.38-libcrypt.patch b/dev-php/suhosin/files/suhosin-0.9.38-libcrypt.patch
deleted file mode 100644
index 691f70c1b4c5..000000000000
--- a/dev-php/suhosin/files/suhosin-0.9.38-libcrypt.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: suhosin-0.9.32.1/config.m4
-===================================================================
---- suhosin-0.9.33.orig/config.m4
-+++ suhosin-0.9.33/config.m4
-@@ -6,4 +6,7 @@ PHP_ARG_ENABLE(suhosin, whether to enabl
-
- if test "$PHP_SUHOSIN" != "no"; then
- PHP_NEW_EXTENSION(suhosin, suhosin.c sha256.c memory_limit.c treat_data.c ifilter.c post_handler.c ufilter.c rfc1867_new.c log.c header.c execute.c ex_imp.c session.c aes.c crypt.c, $ext_shared)
-+ PHP_CHECK_LIBRARY(crypt, crypt,
-+ [PHP_ADD_LIBRARY(crypt,, SUHOSIN_SHARED_LIBADD)])
-+ PHP_SUBST(SUHOSIN_SHARED_LIBADD)
- fi
diff --git a/dev-php/suhosin/metadata.xml b/dev-php/suhosin/metadata.xml
deleted file mode 100644
index b86acf66c756..000000000000
--- a/dev-php/suhosin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-php/suhosin/suhosin-0.9.38-r1.ebuild b/dev-php/suhosin/suhosin-0.9.38-r1.ebuild
deleted file mode 100644
index 3f2162f1716d..000000000000
--- a/dev-php/suhosin/suhosin-0.9.38-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PHP_EXT_NAME="suhosin"
-PHP_EXT_INI="no"
-PHP_EXT_ZENDEXT="no"
-USE_PHP="php5-6"
-
-inherit php-ext-source-r3
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-
-DESCRIPTION="Suhosin is an advanced protection system for PHP installations"
-HOMEPAGE="https://www.suhosin.org/"
-SRC_URI="https://download.suhosin.org/${P}.tar.gz"
-LICENSE="PHP-3.01"
-SLOT="0"
-IUSE=""
-
-for target in ${USE_PHP}; do
- slot=${target/php}
- slot=${slot/-/.}
- PHPUSEDEPEND="${PHPUSEDEPEND}
- php_targets_${target}? ( dev-lang/php:${slot}[unicode] )"
-done
-
-DEPEND="${PHPUSEDEPEND}"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-libcrypt.patch )
-DOCS=( CREDITS )
-
-src_install() {
- php-ext-source-r3_src_install
-
- local slot inifile
- for slot in $(php_get_slots); do
- php_init_slot_env ${slot}
- for inifile in $(php_slot_ini_files "${slot}") ; do
- insinto "${inifile/${PHP_EXT_NAME}.ini/}"
- insopts -m644
- doins "suhosin.ini"
- done
- done
-}
-
-src_test() {
- # Makefile passes a hard-coded -d extension_dir=./modules, we move the lib
- # away from there in src_compile
- for slot in `php_get_slots`; do
- php_init_slot_env ${slot}
- NO_INTERACTION="yes" emake test
- done
-}
diff --git a/dev-php/swoole/Manifest b/dev-php/swoole/Manifest
index 5e2a288a2e8a..3e7331646c2b 100644
--- a/dev-php/swoole/Manifest
+++ b/dev-php/swoole/Manifest
@@ -1,5 +1,7 @@
DIST swoole-4.2.13.tgz 1305634 BLAKE2B bb30180f7ca7b024a2aab8aff1149f6b19035315c9518dfc9e9e2e02acde09aa4cd09fbe146aefd39fc09c25af68347a5c188ca8a21677926b1adea5b549858b SHA512 f2438ce761766d20a24279a2d6f2094c718324585b1d396344f64e8a4facc1cc025a3afb2deff3b1accd5266763bdaa0a2b15e831ea4b9bdb107c83b0046636d
DIST swoole-4.4.12.tgz 1436554 BLAKE2B cc9e64e108aa9b393265708a6922f53824c2e9941c0f47f4f6aacf93239829381cdf4625af8f30e2ca8ceb1663047c6be8b2d7808dbc29d27100135288f7ac85 SHA512 8899bb048b85c048903c80fe1af045ea4f82a25b3b4fd9995d51c8a2ab144306f9f5651276776e3f6a29c83322fb0aeee2822d131247070fe9e2e87b26f2e0e9
+DIST swoole-4.4.14.tgz 1440095 BLAKE2B 8a893604a84f750b95bb63a3c6ce9869a80a700b58e744e0da588dcdb88b9d9ae8fa5b73548cc182e255d7fe4e49139c3da9bcec40a54af94c35d355ee4cbfe0 SHA512 73b598069d38dcc3201a31fdd93c1bcf0ce31ab5399bade8c31f6decae25ef6e9c0aefe0412409158c1dd0fe502751c8e669e0a34561cb1b36448366708572c6
EBUILD swoole-4.2.13.ebuild 1789 BLAKE2B 043b1bf3d91ef7f60c7a659c7c9ba0795bd3d8cbfdb8abab88e5ea78234368ce2c793684f18b537831c34ca02148c58e27b253794398470bb9ba8de4a8a4889c SHA512 ccba3090b0f05821e5c8784672c787545774e138b5ad94098be81d535158f551648c81dc790846106caa690417a3d7480c2f709e740dd3e5c8b2760f235e822a
EBUILD swoole-4.4.12.ebuild 1872 BLAKE2B fd616184c677b17df98f51216296eb7d0bf3e1262ead010c18da737638a8bc5a4709117770148a5fb361cff41e26df075ca1573d92e3d58f4c2dce37a3c50471 SHA512 35c05d7c7719498e1056af08ab9ab0d76ebdb38632836447294709feb0201a3c4adac45f7b4ce94e653afaa90afa1f9df9c56a1c0dcac1e85d16348a0dbce54e
+EBUILD swoole-4.4.14.ebuild 1872 BLAKE2B 35afca5e687dcf37f1fb24d478d174d6c77d440ec0afdcbb02cd49bedf377378544fe6cc0db714dc217339a21514c51e5ff49ef95e338fd42c0a7e75aeb17e3a SHA512 7bfd6458d0ac351eb266004c754d6219c796d906fa25c430bcc565b4e0da799f86380440929804c93c5149308afb92e32cd9e1dcae482d7cf0352f096cf586df
MISC metadata.xml 344 BLAKE2B b6bba613a547a33d17c214859118a6f8c499b65763a8373dde96b955efc9609ddb2f2de6cf678a5f0f1552ac1b054661d2771b68cc007327950721b9e36417aa SHA512 8fe672a189916bf935ff0bc312b617658d3fd789bceb0305dbe9745600690cc2b9d93d2bf60b1bd517c1824c5cef2ea8ebe4eab69716ecba5763742b15cf61c0
diff --git a/dev-php/swoole/swoole-4.4.14.ebuild b/dev-php/swoole/swoole-4.4.14.ebuild
new file mode 100644
index 000000000000..146edf124e9f
--- /dev/null
+++ b/dev-php/swoole/swoole-4.4.14.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="swoole"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_SAPIS="cli"
+DOCS=( README.md )
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+
+inherit php-ext-pecl-r3
+
+HOMEPAGE="https://www.swoole.co.uk"
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Event-driven asynchronous & concurrent & coroutine networking engine"
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests can hang. Disable until this no longer happens
+RESTRICT="test"
+
+DEPEND="
+ app-arch/brotli:0=
+ dev-libs/libaio
+ dev-libs/boost:0=
+ dev-libs/libpcre
+ sys-libs/zlib:0=
+ http2? ( net-libs/nghttp2:0= )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ php_targets_php7-1? ( dev-lang/php:7.1[cli,sockets?] )
+ php_targets_php7-2? ( dev-lang/php:7.2[cli,sockets?] )
+ php_targets_php7-3? ( dev-lang/php:7.3[cli,sockets?] )
+ php_targets_php7-4? ( dev-lang/php:7.4[cli,sockets?] )
+ mysql? (
+ php_targets_php7-1? ( dev-lang/php:7.1[mysql,mysqli(+)] )
+ php_targets_php7-2? ( dev-lang/php:7.2[mysql,mysqli(+)] )
+ php_targets_php7-3? ( dev-lang/php:7.3[mysql,mysqli(+)] )
+ php_targets_php7-4? ( dev-lang/php:7.4[mysql,mysqli(+)] )
+ )
+"
+
+RDEPEND="${DEPEND}"
+
+IUSE="debug http2 libressl mysql sockets ssl"
+
+src_configure() {
+ # JEMalloc not included as it refuses to find a ${EROOT}/usr/includes/jemalloc subdirectory
+ local PHP_EXT_ECONF_ARGS=(
+ --enable-swoole
+ $(use_enable debug)
+ $(use_enable http2)
+ $(use_enable mysql mysqlnd)
+ $(use_enable ssl openssl)
+ $(use_with ssl openssl-dir "${EROOT}/usr")
+ $(use_enable sockets)
+ )
+
+ php-ext-source-r3_src_configure
+}
+
+src_test() {
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env "${slot}"
+ [[ -f tests/template.phpt ]] && rm tests/template.phpt
+ SKIP_ONLINE_TESTS="yes" NO_INTERACTION="yes" emake test
+ done
+}
diff --git a/dev-php/xcache/Manifest b/dev-php/xcache/Manifest
deleted file mode 100644
index 548cdb34b8b7..000000000000
--- a/dev-php/xcache/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST xcache-3.2.0.tar.bz2 148392 BLAKE2B f366b3b3563f6e150851bc2b2cea099abb29c778bebbbd69d83ec1d7f6dd4f808d28e082c945ffee49b303af34a9c43a0f9f1c61fb1072b57cc28d85bb2fa3c8 SHA512 9d7bec73ac941c8e38b2cda15af65044291adc0806b39586048943515d67656d64871bea4ea05b3dff76761ebed462db2d6ad0e489079291abc55313b1508946
-EBUILD xcache-3.2.0-r2.ebuild 1462 BLAKE2B 9e2fda3e6e46837fa50baf95c1b1cac36db88f0436a70979b7c7c938982b98c6c3e44a9a28eb6339dcba03b12c8c27ca9bd9f73ddb4a822034617a5b0ae6b3ae SHA512 822c073f2892b314bfc7ba123080fb48544e16f322df49501e556e4877f7218f63d735c52859826f4ce0fe869e768a867cdf31b20b446d6e432f3435d1319486
-MISC metadata.xml 384 BLAKE2B a5308404632412bfa16b41ae5605d58bb6a97a29e9c6ad82d53ec9d8407e342437835b169d19d55d32382953a13950f2f51c3ae138c9f7d07a6aab723e559ec0 SHA512 45a0dea232bce265fcf7d6dceb8529ad81aa3df55b6dd83e45fb4d5d2063cee0c05dc61582c2e095f196d6c812be3f8e089e2bdffb7d5ca7f3b6301be8dcb450
diff --git a/dev-php/xcache/metadata.xml b/dev-php/xcache/metadata.xml
deleted file mode 100644
index c8185e7f2890..000000000000
--- a/dev-php/xcache/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
-
- <use>
- <flag name="coverage">
- Enable the coverager module (not recommended for
- production servers).
- </flag>
- </use>
-</pkgmetadata>
diff --git a/dev-php/xcache/xcache-3.2.0-r2.ebuild b/dev-php/xcache/xcache-3.2.0-r2.ebuild
deleted file mode 100644
index 64e55e43a542..000000000000
--- a/dev-php/xcache/xcache-3.2.0-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="xcache"
-PHP_EXT_SAPIS="apache2 cgi fpm"
-USE_PHP="php5-6"
-
-inherit php-ext-source-r3
-
-DESCRIPTION="A fast and stable PHP opcode cacher"
-HOMEPAGE="http://xcache.lighttpd.net/"
-SRC_URI="http://xcache.lighttpd.net/pub/Releases/${PV}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="coverage"
-
-# make test would just run php's test and as such need the full php source
-RESTRICT="test"
-
-DEPEND="
- !dev-php/eaccelerator
- !dev-php/pecl-apc
- virtual/httpd-php:*
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
-src_configure() {
- local PHP_EXT_ECONF_ARGS=(
- --enable-xcache=shared
- --enable-xcache-constant \
- --enable-xcache-optimizer \
- $(use_enable coverage xcache-coverager) \
- --enable-xcache-assembler \
- --enable-xcache-encoder \
- --enable-xcache-decoder )
-
- php-ext-source-r3_src_configure
-}
-
-src_install() {
- php-ext-source-r3_src_install
-
- insinto "${PHP_EXT_SHARED_DIR}"
- doins lib/Decompiler.class.php
-
- # Install the admin interface somewhere where it can be
- # copied/symlinked into a document root.
- insinto "/usr/share/${PN}"
- doins -r htdocs
-}
-
-pkg_postinst() {
- elog "The lib/Decompiler.class.php file shipped with this release"
- elog "was installed into ${PHP_EXT_SHARED_DIR}. The htdocs/ admin"
- elog "interface directory can be found under ${EPREFIX}/usr/share/${PN}."
-}
diff --git a/dev-php/xdebug-handler/Manifest b/dev-php/xdebug-handler/Manifest
index 2da19928f05d..5a8f4175abd8 100644
--- a/dev-php/xdebug-handler/Manifest
+++ b/dev-php/xdebug-handler/Manifest
@@ -1,6 +1,6 @@
AUX autoload.php 273 BLAKE2B e898a6f52339faf4a22f81207bef6a9c8620e5756b30c462f420f8b6c865ee7af33f3d23e7b251e096f25882310789da5e2f50e064ab614d59eede463befc26a SHA512 a7a63031a709deaaa2cc8a673f22252df716fd7e2d531e6207052dc3acb361cb8384e7456b949e19e00753b9693fdd0d7c65e6105c7f32d86b8800b4373ab57d
DIST xdebug-handler-1.3.0.tar.gz 12363 BLAKE2B ad89580e57728a444958d72f236fee14665f6fbed998018a28b181cdfc3a448da0a06dc335c3d95413eff6f6b92fc3d44ac8c03da282eb3dc65ae14600430825 SHA512 ed0206982c5ffab3c8ff56dcf8055230aaa358fbe89c15880cfce33abc27adb3b13f75bf7d78988f6bae4d0d072c66f557cd93082e89e7ca7993b257c04a2c61
DIST xdebug-handler-1.3.1.tar.gz 12589 BLAKE2B fcee0a2412473f5e7a07defa96b991803728f831c8ab0dfa053c3ff8671a2dd187d5199e51ac90579830f5a005038411c2097be8a1f1370e8e06d090922f508a SHA512 a00d9cb8e23cd6bbad6c25f82c8db314451a88f49d90e755a9c81fa57794ecc79612481e031d60cdb2ee4fd4e256ffc02e847c76089daf720f8811659799131e
-EBUILD xdebug-handler-1.3.0.ebuild 555 BLAKE2B e15ca2b4c997f9d360fc20908d9d4519fedf7d6fd7b81fc988450334d98a8afd7dcd35723c0f0122c07bbe3071d47bfdd8532a824ac061ce623007831f484103 SHA512 da05683eca9d3539c12678e5310608307fcdca40c166cd71f28dff064543061d169eef41c617e53ec1740852e9fc7ed0d5c5b592a0805662b81c2105abbc9647
-EBUILD xdebug-handler-1.3.1.ebuild 552 BLAKE2B f06ba950f4f9091a47e22971a4430b6e48c94c054061124e0d8b29e3dd57c6720bdcd90d0d13a835e74a21cc2c7922f2919a47c334877447237f64d61d7b5056 SHA512 d18c0e48e93f87097a0c2a4d0d0c0d179b6b763dc717e6b350dc496ba19d3d3ccc057c1dd381f2282d9793753247c6800bcbdd5f280301e8b64d1e3c23a52625
+EBUILD xdebug-handler-1.3.0.ebuild 586 BLAKE2B 9af153125c9b4f01180a56921f47f2311f486b24919f8ecffb648739ad762f0f559ed3809285b73cc1cb99aca67ed09a7ba229e7eedb06fd0f2e9f201950b056 SHA512 3b2ea9e342818b31daa256e163b8bbb2daa807f9f9b4d633c27963012a6b141a2423ecdeb8abcdeb6ed53fbd69d301123396858151ced9cab7823ad0aad34dc4
+EBUILD xdebug-handler-1.3.1.ebuild 583 BLAKE2B 002fea7537134a486354ca2d6b0eb6268b21296fcab1984bf0080148365ceaa04107cfa84458451acdcfb0593e1aadfe0a8c10a0c5ca59df2d1803f2539c3b5b SHA512 6fb2a4e49b99b5e2835bf660a62934b39188704184280de7cd5bdd1eacb1e9c80372eec3b8214fa900cacf934c515625ab7d19979d258fb105382799345952ae
MISC metadata.xml 476 BLAKE2B b4633f1f38fbb6e7a1a62cae819e0ac0ad72171efea4a371535b0728cda77f4ed25a98af77552125b9b02b8dfe2e8c053b23bd0af32286d0faffd626072bfa2a SHA512 45602542f487a5670b3ff938809bac80bdb5c6875549f31704a0e3b319128b685c51aa6fba145b393be20ead836582f24ccce3fd212c9c2c09979c6024524880
diff --git a/dev-php/xdebug-handler/xdebug-handler-1.3.0.ebuild b/dev-php/xdebug-handler/xdebug-handler-1.3.0.ebuild
index ca4e50ccb813..c46f9ddf88cc 100644
--- a/dev-php/xdebug-handler/xdebug-handler-1.3.0.ebuild
+++ b/dev-php/xdebug-handler/xdebug-handler-1.3.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
DESCRIPTION="Restart a CLI process without loading the xdebug extension"
HOMEPAGE="https://github.com/composer/xdebug-handler"
-SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/composer/xdebug-handler/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-php/xdebug-handler/xdebug-handler-1.3.1.ebuild b/dev-php/xdebug-handler/xdebug-handler-1.3.1.ebuild
index 34166878b535..32a36e4a8432 100644
--- a/dev-php/xdebug-handler/xdebug-handler-1.3.1.ebuild
+++ b/dev-php/xdebug-handler/xdebug-handler-1.3.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
DESCRIPTION="Restart a CLI process without loading the xdebug extension"
HOMEPAGE="https://github.com/composer/xdebug-handler"
-SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/composer/xdebug-handler/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-php/xhprof/Manifest b/dev-php/xhprof/Manifest
index d74d76429222..eed4c6711d73 100644
--- a/dev-php/xhprof/Manifest
+++ b/dev-php/xhprof/Manifest
@@ -1,5 +1,3 @@
DIST xhprof-0.9.10.tar.gz 850440 BLAKE2B f277c4e798c63337d7319ece9e5405fe2aa87677b146bd0a3c73079cda70b005b8a97647a4bfee66e8263eb413b60d685f617d1f8faefe3aff01c5eb5cbcd364 SHA512 f078c7d025d4712858f55a6a212f888cdb67f862c912639db4bd50b9d601e824c7a0bf9e0f9d1b04673230c7a04d9e00fff42f729055677db021ee47e7128088
-DIST xhprof-0.9.4_p20150226.tar.gz 855540 BLAKE2B efcf78cb3a5778e7c64543a41a2671fd928fe8f21d5a2a5b2a221ac6fa6855a84946128c93bd35a37c9362cc60c306835aed568eac43ece590ff0c6c94cbebb7 SHA512 6f0f4f76b793746cb37b623b891956c1abe7c08cb56fb0edfa31b7d7a59ccd49b8c3401f067a1f203e188843290afb9f9913729b59026b43e7cf026010ef7fb7
EBUILD xhprof-0.9.10.ebuild 541 BLAKE2B 84f6cb6126b441543d321d49193436cb8f91fefde036feec8132d8ce388b3be81ff5e75440a96683f48d437cc7cdc50c56a1a7986c8d18fed990c0d5dbe48035 SHA512 0a3be7f712101f71036f190acbd002a164955dc7457053f17a68fc2487ea745c8ae2e8c2e1ed49564e9a1db5eca3a11a09396034867cbd4866563347d0422b7d
-EBUILD xhprof-0.9.4_p20150226-r1.ebuild 536 BLAKE2B 3f3ea40490e4d061c2b487784545455be40d56d95b895c341deb6228d941d4dee8acffb8e3ec04ed8a6d18ba35ff233367d86de5a03581499e660a94b38cf9c9 SHA512 9c7b305b09fa38791a308626dad24c96fa285db2bde157fd4fcfeaab4cf53b433ad87b05e3949d1d2ab633106b1bf6c2cb58978114e9d7b1d6c4d2538a9580f1
MISC metadata.xml 426 BLAKE2B 9725546deb1835263eb2f7903b589076f2f6dec97cbe740a2f29e7ef0e9299a298851009a2e068659a6779ddf8d469fa4e01e262a97263bb03a03073e4081c82 SHA512 4900959bb60845c19e4cf92b87acf8cb6c132831d495964dfe2ef102898485ae432ea2c1a20c778227e48786e21db8fb4de5d8b07aa33fb193c8d58643a35316
diff --git a/dev-php/xhprof/xhprof-0.9.4_p20150226-r1.ebuild b/dev-php/xhprof/xhprof-0.9.4_p20150226-r1.ebuild
deleted file mode 100644
index 3148aebdd7f5..000000000000
--- a/dev-php/xhprof/xhprof-0.9.4_p20150226-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-MY_PV="ff8b3892d0cfc53e744631ff5c6b34f13421edce"
-PHP_EXT_S="${WORKDIR}/${PN}-${MY_PV}/extension"
-PHP_EXT_ECONF_ARGS=""
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-SRC_URI="https://github.com/phacility/xhprof/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-
-HOMEPAGE="http://pecl.php.net/package/xhprof"
-DESCRIPTION="A Hierarchical Profiler for PHP"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-S="${WORKDIR}"