summaryrefslogtreecommitdiff
path: root/dev-php
diff options
context:
space:
mode:
Diffstat (limited to 'dev-php')
-rw-r--r--dev-php/File_Iterator/File_Iterator-1.3.4.ebuild18
-rw-r--r--dev-php/File_Iterator/File_Iterator-1.4.2.ebuild31
-rw-r--r--dev-php/File_Iterator/Manifest9
-rw-r--r--dev-php/File_Iterator/files/autoload.php15
-rw-r--r--dev-php/File_Iterator/files/channel.xml16
-rw-r--r--dev-php/File_Iterator/metadata.xml11
-rw-r--r--dev-php/PEAR-Archive_Tar/Manifest5
-rw-r--r--dev-php/PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.2-r2.ebuild31
-rw-r--r--dev-php/PEAR-Archive_Tar/metadata.xml11
-rw-r--r--dev-php/PEAR-Auth_SASL/Manifest5
-rw-r--r--dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.1.0.ebuild14
-rw-r--r--dev-php/PEAR-Auth_SASL/metadata.xml11
-rw-r--r--dev-php/PEAR-Benchmark/Manifest5
-rw-r--r--dev-php/PEAR-Benchmark/PEAR-Benchmark-1.2.9.ebuild19
-rw-r--r--dev-php/PEAR-Benchmark/metadata.xml8
-rw-r--r--dev-php/PEAR-Cache/Manifest5
-rw-r--r--dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild23
-rw-r--r--dev-php/PEAR-Cache/metadata.xml8
-rw-r--r--dev-php/PEAR-Cache_Lite/Manifest7
-rw-r--r--dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.7.16.ebuild12
-rw-r--r--dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.0-r1.ebuild24
-rw-r--r--dev-php/PEAR-Cache_Lite/metadata.xml8
-rw-r--r--dev-php/PEAR-Calendar/Manifest5
-rw-r--r--dev-php/PEAR-Calendar/PEAR-Calendar-0.5.5.ebuild14
-rw-r--r--dev-php/PEAR-Calendar/metadata.xml8
-rw-r--r--dev-php/PEAR-Config/Manifest7
-rw-r--r--dev-php/PEAR-Config/PEAR-Config-1.10.12-r1.ebuild13
-rw-r--r--dev-php/PEAR-Config/PEAR-Config-2.0.0_pre20140323.ebuild22
-rw-r--r--dev-php/PEAR-Config/metadata.xml8
-rw-r--r--dev-php/PEAR-Console_Color/Manifest5
-rw-r--r--dev-php/PEAR-Console_Color/PEAR-Console_Color-1.0.3.ebuild13
-rw-r--r--dev-php/PEAR-Console_Color/metadata.xml8
-rw-r--r--dev-php/PEAR-Console_CommandLine/Manifest5
-rw-r--r--dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.2.ebuild52
-rw-r--r--dev-php/PEAR-Console_CommandLine/metadata.xml12
-rw-r--r--dev-php/PEAR-Console_Getargs/Manifest6
-rw-r--r--dev-php/PEAR-Console_Getargs/PEAR-Console_Getargs-1.3.5-r1.ebuild18
-rw-r--r--dev-php/PEAR-Console_Getargs/files/new-reference-fix.patch22
-rw-r--r--dev-php/PEAR-Console_Getargs/metadata.xml8
-rw-r--r--dev-php/PEAR-Console_Getopt/Manifest5
-rw-r--r--dev-php/PEAR-Console_Getopt/PEAR-Console_Getopt-1.4.1-r1.ebuild26
-rw-r--r--dev-php/PEAR-Console_Getopt/metadata.xml11
-rw-r--r--dev-php/PEAR-Console_Table/Manifest7
-rw-r--r--dev-php/PEAR-Console_Table/PEAR-Console_Table-1.1.6.ebuild12
-rw-r--r--dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild18
-rw-r--r--dev-php/PEAR-Console_Table/metadata.xml11
-rw-r--r--dev-php/PEAR-Crypt_Blowfish/Manifest5
-rw-r--r--dev-php/PEAR-Crypt_Blowfish/PEAR-Crypt_Blowfish-1.1.0_rc2-r1.ebuild12
-rw-r--r--dev-php/PEAR-Crypt_Blowfish/metadata.xml8
-rw-r--r--dev-php/PEAR-Crypt_CHAP/Manifest6
-rw-r--r--dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r1.ebuild25
-rw-r--r--dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0.ebuild20
-rw-r--r--dev-php/PEAR-Crypt_CHAP/metadata.xml8
-rw-r--r--dev-php/PEAR-Crypt_GPG/Manifest11
-rw-r--r--dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.3.2.ebuild16
-rw-r--r--dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.4.2.ebuild17
-rw-r--r--dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.0.ebuild48
-rw-r--r--dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.0_beta3.ebuild48
-rw-r--r--dev-php/PEAR-Crypt_GPG/metadata.xml12
-rw-r--r--dev-php/PEAR-Crypt_HMAC/Manifest5
-rw-r--r--dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r1.ebuild12
-rw-r--r--dev-php/PEAR-Crypt_HMAC/metadata.xml8
-rw-r--r--dev-php/PEAR-Crypt_HMAC2/Manifest5
-rw-r--r--dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0.ebuild27
-rw-r--r--dev-php/PEAR-Crypt_HMAC2/metadata.xml8
-rw-r--r--dev-php/PEAR-Crypt_RC4/Manifest5
-rw-r--r--dev-php/PEAR-Crypt_RC4/PEAR-Crypt_RC4-1.0.3.ebuild12
-rw-r--r--dev-php/PEAR-Crypt_RC4/metadata.xml8
-rw-r--r--dev-php/PEAR-DB/Manifest6
-rw-r--r--dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild26
-rw-r--r--dev-php/PEAR-DB/PEAR-DB-1.9.2.ebuild23
-rw-r--r--dev-php/PEAR-DB/metadata.xml8
-rw-r--r--dev-php/PEAR-DB_DataObject/Manifest7
-rw-r--r--dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild23
-rw-r--r--dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.5-r1.ebuild31
-rw-r--r--dev-php/PEAR-DB_DataObject/metadata.xml8
-rw-r--r--dev-php/PEAR-Date/Manifest7
-rw-r--r--dev-php/PEAR-Date/PEAR-Date-1.4.7.ebuild14
-rw-r--r--dev-php/PEAR-Date/PEAR-Date-1.5.0_alpha4-r1.ebuild16
-rw-r--r--dev-php/PEAR-Date/metadata.xml8
-rw-r--r--dev-php/PEAR-Exception/Manifest3
-rw-r--r--dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild28
-rw-r--r--dev-php/PEAR-Exception/metadata.xml12
-rw-r--r--dev-php/PEAR-File/Manifest5
-rw-r--r--dev-php/PEAR-File/PEAR-File-1.4.1.ebuild13
-rw-r--r--dev-php/PEAR-File/metadata.xml8
-rw-r--r--dev-php/PEAR-File_Archive/Manifest5
-rw-r--r--dev-php/PEAR-File_Archive/PEAR-File_Archive-1.5.5-r1.ebuild33
-rw-r--r--dev-php/PEAR-File_Archive/metadata.xml11
-rw-r--r--dev-php/PEAR-File_Find/Manifest7
-rw-r--r--dev-php/PEAR-File_Find/PEAR-File_Find-1.3.2.ebuild17
-rw-r--r--dev-php/PEAR-File_Find/PEAR-File_Find-1.3.3.ebuild45
-rw-r--r--dev-php/PEAR-File_Find/metadata.xml12
-rw-r--r--dev-php/PEAR-File_Fortune/Manifest5
-rw-r--r--dev-php/PEAR-File_Fortune/PEAR-File_Fortune-1.0.0.ebuild16
-rw-r--r--dev-php/PEAR-File_Fortune/metadata.xml8
-rw-r--r--dev-php/PEAR-File_Gettext/Manifest5
-rw-r--r--dev-php/PEAR-File_Gettext/PEAR-File_Gettext-0.4.2.ebuild13
-rw-r--r--dev-php/PEAR-File_Gettext/metadata.xml8
-rw-r--r--dev-php/PEAR-File_Passwd/Manifest5
-rw-r--r--dev-php/PEAR-File_Passwd/PEAR-File_Passwd-1.1.7-r3.ebuild16
-rw-r--r--dev-php/PEAR-File_Passwd/metadata.xml8
-rw-r--r--dev-php/PEAR-File_SMBPasswd/Manifest5
-rw-r--r--dev-php/PEAR-File_SMBPasswd/PEAR-File_SMBPasswd-1.0.3-r1.ebuild20
-rw-r--r--dev-php/PEAR-File_SMBPasswd/metadata.xml8
-rw-r--r--dev-php/PEAR-HTML_AJAX/Manifest5
-rw-r--r--dev-php/PEAR-HTML_AJAX/PEAR-HTML_AJAX-0.5.8.ebuild21
-rw-r--r--dev-php/PEAR-HTML_AJAX/metadata.xml11
-rw-r--r--dev-php/PEAR-HTML_CSS/Manifest5
-rw-r--r--dev-php/PEAR-HTML_CSS/PEAR-HTML_CSS-1.5.4-r1.ebuild15
-rw-r--r--dev-php/PEAR-HTML_CSS/metadata.xml8
-rw-r--r--dev-php/PEAR-HTML_Common/Manifest6
-rw-r--r--dev-php/PEAR-HTML_Common/PEAR-HTML_Common-1.2.5-r1.ebuild18
-rw-r--r--dev-php/PEAR-HTML_Common/PEAR-HTML_Common-1.2.5.ebuild10
-rw-r--r--dev-php/PEAR-HTML_Common/metadata.xml8
-rw-r--r--dev-php/PEAR-HTML_Common2/Manifest5
-rw-r--r--dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.0.ebuild12
-rw-r--r--dev-php/PEAR-HTML_Common2/metadata.xml8
-rw-r--r--dev-php/PEAR-HTML_Javascript/Manifest5
-rw-r--r--dev-php/PEAR-HTML_Javascript/PEAR-HTML_Javascript-1.1.2-r1.ebuild19
-rw-r--r--dev-php/PEAR-HTML_Javascript/metadata.xml11
-rw-r--r--dev-php/PEAR-HTML_QuickForm/Manifest7
-rw-r--r--dev-php/PEAR-HTML_QuickForm/PEAR-HTML_QuickForm-3.2.13.ebuild14
-rw-r--r--dev-php/PEAR-HTML_QuickForm/PEAR-HTML_QuickForm-3.2.14.ebuild26
-rw-r--r--dev-php/PEAR-HTML_QuickForm/metadata.xml8
-rw-r--r--dev-php/PEAR-HTML_QuickForm2/Manifest5
-rw-r--r--dev-php/PEAR-HTML_QuickForm2/PEAR-HTML_QuickForm2-2.0.2-r1.ebuild22
-rw-r--r--dev-php/PEAR-HTML_QuickForm2/metadata.xml8
-rw-r--r--dev-php/PEAR-HTML_QuickForm_Controller/Manifest5
-rw-r--r--dev-php/PEAR-HTML_QuickForm_Controller/PEAR-HTML_QuickForm_Controller-1.0.10-r1.ebuild13
-rw-r--r--dev-php/PEAR-HTML_QuickForm_Controller/metadata.xml8
-rw-r--r--dev-php/PEAR-HTML_QuickForm_advmultiselect/Manifest6
-rw-r--r--dev-php/PEAR-HTML_QuickForm_advmultiselect/PEAR-HTML_QuickForm_advmultiselect-1.5.1-r1.ebuild23
-rw-r--r--dev-php/PEAR-HTML_QuickForm_advmultiselect/PEAR-HTML_QuickForm_advmultiselect-1.5.1.ebuild12
-rw-r--r--dev-php/PEAR-HTML_QuickForm_advmultiselect/metadata.xml8
-rw-r--r--dev-php/PEAR-HTML_Select/Manifest5
-rw-r--r--dev-php/PEAR-HTML_Select/PEAR-HTML_Select-1.3.1-r1.ebuild13
-rw-r--r--dev-php/PEAR-HTML_Select/metadata.xml8
-rw-r--r--dev-php/PEAR-HTML_Table/Manifest5
-rw-r--r--dev-php/PEAR-HTML_Table/PEAR-HTML_Table-1.8.4-r1.ebuild22
-rw-r--r--dev-php/PEAR-HTML_Table/metadata.xml8
-rw-r--r--dev-php/PEAR-HTML_Table_Matrix/Manifest8
-rw-r--r--dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.10-r1.ebuild17
-rw-r--r--dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.10.ebuild13
-rw-r--r--dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.9.ebuild13
-rw-r--r--dev-php/PEAR-HTML_Table_Matrix/metadata.xml8
-rw-r--r--dev-php/PEAR-HTML_Template_Flexy/Manifest6
-rw-r--r--dev-php/PEAR-HTML_Template_Flexy/PEAR-HTML_Template_Flexy-1.3.13.ebuild19
-rw-r--r--dev-php/PEAR-HTML_Template_Flexy/files/1.3.13-postrelease-fixes.patch55
-rw-r--r--dev-php/PEAR-HTML_Template_Flexy/metadata.xml11
-rw-r--r--dev-php/PEAR-HTML_Template_Sigma/Manifest5
-rw-r--r--dev-php/PEAR-HTML_Template_Sigma/PEAR-HTML_Template_Sigma-1.3.0.ebuild14
-rw-r--r--dev-php/PEAR-HTML_Template_Sigma/metadata.xml8
-rw-r--r--dev-php/PEAR-HTTP/Manifest5
-rw-r--r--dev-php/PEAR-HTTP/PEAR-HTTP-1.4.1-r2.ebuild17
-rw-r--r--dev-php/PEAR-HTTP/metadata.xml8
-rw-r--r--dev-php/PEAR-HTTP_Download/Manifest5
-rw-r--r--dev-php/PEAR-HTTP_Download/PEAR-HTTP_Download-1.1.4.ebuild19
-rw-r--r--dev-php/PEAR-HTTP_Download/metadata.xml12
-rw-r--r--dev-php/PEAR-HTTP_Header/Manifest5
-rw-r--r--dev-php/PEAR-HTTP_Header/PEAR-HTTP_Header-1.2.1-r2.ebuild23
-rw-r--r--dev-php/PEAR-HTTP_Header/metadata.xml11
-rw-r--r--dev-php/PEAR-HTTP_Request2/Manifest5
-rw-r--r--dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.2.1.ebuild16
-rw-r--r--dev-php/PEAR-HTTP_Request2/metadata.xml17
-rw-r--r--dev-php/PEAR-HTTP_Session2/Manifest5
-rw-r--r--dev-php/PEAR-HTTP_Session2/PEAR-HTTP_Session2-0.7.3-r1.ebuild17
-rw-r--r--dev-php/PEAR-HTTP_Session2/metadata.xml8
-rw-r--r--dev-php/PEAR-I18Nv2/Manifest5
-rw-r--r--dev-php/PEAR-I18Nv2/PEAR-I18Nv2-0.11.4-r3.ebuild14
-rw-r--r--dev-php/PEAR-I18Nv2/metadata.xml8
-rw-r--r--dev-php/PEAR-Image_Color2/Manifest5
-rw-r--r--dev-php/PEAR-Image_Color2/PEAR-Image_Color2-0.1.5.ebuild13
-rw-r--r--dev-php/PEAR-Image_Color2/metadata.xml8
-rw-r--r--dev-php/PEAR-Image_GraphViz/Manifest5
-rw-r--r--dev-php/PEAR-Image_GraphViz/PEAR-Image_GraphViz-1.3.0-r1.ebuild12
-rw-r--r--dev-php/PEAR-Image_GraphViz/metadata.xml8
-rw-r--r--dev-php/PEAR-Image_IPTC/Manifest6
-rw-r--r--dev-php/PEAR-Image_IPTC/PEAR-Image_IPTC-1.0.2-r1.ebuild10
-rw-r--r--dev-php/PEAR-Image_IPTC/PEAR-Image_IPTC-1.0.2-r2.ebuild18
-rw-r--r--dev-php/PEAR-Image_IPTC/metadata.xml8
-rw-r--r--dev-php/PEAR-Image_Text/Manifest5
-rw-r--r--dev-php/PEAR-Image_Text/PEAR-Image_Text-0.7.0.ebuild15
-rw-r--r--dev-php/PEAR-Image_Text/metadata.xml8
-rw-r--r--dev-php/PEAR-Log/Manifest5
-rw-r--r--dev-php/PEAR-Log/PEAR-Log-1.13.1.ebuild47
-rw-r--r--dev-php/PEAR-Log/metadata.xml11
-rw-r--r--dev-php/PEAR-MDB/Manifest6
-rw-r--r--dev-php/PEAR-MDB/PEAR-MDB-1.3.0-r1.ebuild11
-rw-r--r--dev-php/PEAR-MDB/PEAR-MDB-1.3.0-r2.ebuild14
-rw-r--r--dev-php/PEAR-MDB/metadata.xml8
-rw-r--r--dev-php/PEAR-MDB2/Manifest5
-rw-r--r--dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r1.ebuild26
-rw-r--r--dev-php/PEAR-MDB2/metadata.xml11
-rw-r--r--dev-php/PEAR-MDB2_Driver_mssql/Manifest5
-rw-r--r--dev-php/PEAR-MDB2_Driver_mssql/PEAR-MDB2_Driver_mssql-1.5.0_beta4-r1.ebuild17
-rw-r--r--dev-php/PEAR-MDB2_Driver_mssql/metadata.xml11
-rw-r--r--dev-php/PEAR-MDB2_Driver_mysql/Manifest5
-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-MDB2_Driver_mysql/metadata.xml11
-rw-r--r--dev-php/PEAR-MDB2_Driver_mysqli/Manifest5
-rw-r--r--dev-php/PEAR-MDB2_Driver_mysqli/PEAR-MDB2_Driver_mysqli-1.5.0_beta4-r1.ebuild17
-rw-r--r--dev-php/PEAR-MDB2_Driver_mysqli/metadata.xml11
-rw-r--r--dev-php/PEAR-MDB2_Driver_oci8/Manifest5
-rw-r--r--dev-php/PEAR-MDB2_Driver_oci8/PEAR-MDB2_Driver_oci8-1.5.0_beta4-r1.ebuild17
-rw-r--r--dev-php/PEAR-MDB2_Driver_oci8/metadata.xml11
-rw-r--r--dev-php/PEAR-MDB2_Driver_pgsql/Manifest5
-rw-r--r--dev-php/PEAR-MDB2_Driver_pgsql/PEAR-MDB2_Driver_pgsql-1.5.0_beta4-r1.ebuild17
-rw-r--r--dev-php/PEAR-MDB2_Driver_pgsql/metadata.xml11
-rw-r--r--dev-php/PEAR-MIME_Type/Manifest7
-rw-r--r--dev-php/PEAR-MIME_Type/PEAR-MIME_Type-1.3.3.ebuild13
-rw-r--r--dev-php/PEAR-MIME_Type/PEAR-MIME_Type-1.4.1.ebuild21
-rw-r--r--dev-php/PEAR-MIME_Type/metadata.xml11
-rw-r--r--dev-php/PEAR-Mail/Manifest7
-rw-r--r--dev-php/PEAR-Mail/PEAR-Mail-1.3.0.ebuild15
-rw-r--r--dev-php/PEAR-Mail/PEAR-Mail-1.4.1.ebuild15
-rw-r--r--dev-php/PEAR-Mail/metadata.xml11
-rw-r--r--dev-php/PEAR-Mail_Mime/Manifest9
-rw-r--r--dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.0.ebuild22
-rw-r--r--dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.1.ebuild22
-rw-r--r--dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.9.0.ebuild16
-rw-r--r--dev-php/PEAR-Mail_Mime/metadata.xml8
-rw-r--r--dev-php/PEAR-Mail_mimeDecode/Manifest7
-rw-r--r--dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.5.ebuild18
-rw-r--r--dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.6-r1.ebuild19
-rw-r--r--dev-php/PEAR-Mail_mimeDecode/metadata.xml11
-rw-r--r--dev-php/PEAR-Math_BigInteger/Manifest5
-rw-r--r--dev-php/PEAR-Math_BigInteger/PEAR-Math_BigInteger-1.0.3-r1.ebuild27
-rw-r--r--dev-php/PEAR-Math_BigInteger/metadata.xml12
-rw-r--r--dev-php/PEAR-Math_Stats/Manifest5
-rw-r--r--dev-php/PEAR-Math_Stats/PEAR-Math_Stats-0.9.1.ebuild12
-rw-r--r--dev-php/PEAR-Math_Stats/metadata.xml8
-rw-r--r--dev-php/PEAR-Net_DIME/Manifest5
-rw-r--r--dev-php/PEAR-Net_DIME/PEAR-Net_DIME-1.0.2.ebuild13
-rw-r--r--dev-php/PEAR-Net_DIME/metadata.xml8
-rw-r--r--dev-php/PEAR-Net_DNS/Manifest5
-rw-r--r--dev-php/PEAR-Net_DNS/PEAR-Net_DNS-1.0.7-r1.ebuild12
-rw-r--r--dev-php/PEAR-Net_DNS/metadata.xml8
-rw-r--r--dev-php/PEAR-Net_DNS2/Manifest7
-rw-r--r--dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.3.1.ebuild14
-rw-r--r--dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.4.3.ebuild16
-rw-r--r--dev-php/PEAR-Net_DNS2/metadata.xml11
-rw-r--r--dev-php/PEAR-Net_DNSBL/Manifest5
-rw-r--r--dev-php/PEAR-Net_DNSBL/PEAR-Net_DNSBL-1.3.7-r1.ebuild30
-rw-r--r--dev-php/PEAR-Net_DNSBL/metadata.xml12
-rw-r--r--dev-php/PEAR-Net_FTP/Manifest7
-rw-r--r--dev-php/PEAR-Net_FTP/PEAR-Net_FTP-1.3.7-r1.ebuild15
-rw-r--r--dev-php/PEAR-Net_FTP/PEAR-Net_FTP-1.4.0_alpha3.ebuild19
-rw-r--r--dev-php/PEAR-Net_FTP/metadata.xml8
-rw-r--r--dev-php/PEAR-Net_IDNA2/Manifest5
-rw-r--r--dev-php/PEAR-Net_IDNA2/PEAR-Net_IDNA2-0.2.0.ebuild14
-rw-r--r--dev-php/PEAR-Net_IDNA2/metadata.xml11
-rw-r--r--dev-php/PEAR-Net_IMAP/Manifest5
-rw-r--r--dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.3.ebuild15
-rw-r--r--dev-php/PEAR-Net_IMAP/metadata.xml11
-rw-r--r--dev-php/PEAR-Net_IPv4/Manifest6
-rw-r--r--dev-php/PEAR-Net_IPv4/PEAR-Net_IPv4-1.3.4-r1.ebuild15
-rw-r--r--dev-php/PEAR-Net_IPv4/files/remove_globals.patch96
-rw-r--r--dev-php/PEAR-Net_IPv4/metadata.xml8
-rw-r--r--dev-php/PEAR-Net_IPv6/Manifest5
-rw-r--r--dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta3.ebuild21
-rw-r--r--dev-php/PEAR-Net_IPv6/metadata.xml11
-rw-r--r--dev-php/PEAR-Net_LDAP2/Manifest7
-rw-r--r--dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.1.0.ebuild16
-rw-r--r--dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild30
-rw-r--r--dev-php/PEAR-Net_LDAP2/metadata.xml11
-rw-r--r--dev-php/PEAR-Net_LDAP3/Manifest4
-rw-r--r--dev-php/PEAR-Net_LDAP3/PEAR-Net_LDAP3-1.0.5_pre20160405.ebuild24
-rw-r--r--dev-php/PEAR-Net_LDAP3/metadata.xml8
-rw-r--r--dev-php/PEAR-Net_LMTP/Manifest5
-rw-r--r--dev-php/PEAR-Net_LMTP/PEAR-Net_LMTP-1.0.2.ebuild14
-rw-r--r--dev-php/PEAR-Net_LMTP/metadata.xml8
-rw-r--r--dev-php/PEAR-Net_POP3/Manifest6
-rw-r--r--dev-php/PEAR-Net_POP3/PEAR-Net_POP3-1.3.8-r1.ebuild16
-rw-r--r--dev-php/PEAR-Net_POP3/PEAR-Net_POP3-1.3.8.ebuild13
-rw-r--r--dev-php/PEAR-Net_POP3/metadata.xml8
-rw-r--r--dev-php/PEAR-Net_Ping/Manifest5
-rw-r--r--dev-php/PEAR-Net_Ping/PEAR-Net_Ping-2.4.5-r2.ebuild27
-rw-r--r--dev-php/PEAR-Net_Ping/metadata.xml12
-rw-r--r--dev-php/PEAR-Net_SMTP/Manifest7
-rw-r--r--dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.2-r3.ebuild30
-rw-r--r--dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.3.ebuild30
-rw-r--r--dev-php/PEAR-Net_SMTP/metadata.xml12
-rw-r--r--dev-php/PEAR-Net_Server/Manifest5
-rw-r--r--dev-php/PEAR-Net_Server/PEAR-Net_Server-1.0.3.ebuild22
-rw-r--r--dev-php/PEAR-Net_Server/metadata.xml8
-rw-r--r--dev-php/PEAR-Net_Sieve/Manifest7
-rw-r--r--dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2-r1.ebuild28
-rw-r--r--dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.4.ebuild28
-rw-r--r--dev-php/PEAR-Net_Sieve/metadata.xml11
-rw-r--r--dev-php/PEAR-Net_SmartIRC/Manifest7
-rw-r--r--dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.10-r1.ebuild34
-rw-r--r--dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.11.ebuild23
-rw-r--r--dev-php/PEAR-Net_SmartIRC/metadata.xml12
-rw-r--r--dev-php/PEAR-Net_Socket/Manifest9
-rw-r--r--dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.0.14-r3.ebuild24
-rw-r--r--dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.1.0.ebuild14
-rw-r--r--dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2.ebuild14
-rw-r--r--dev-php/PEAR-Net_Socket/metadata.xml12
-rw-r--r--dev-php/PEAR-Net_Traceroute/Manifest6
-rw-r--r--dev-php/PEAR-Net_Traceroute/PEAR-Net_Traceroute-0.21.3-r1.ebuild25
-rw-r--r--dev-php/PEAR-Net_Traceroute/PEAR-Net_Traceroute-0.21.3.ebuild14
-rw-r--r--dev-php/PEAR-Net_Traceroute/metadata.xml8
-rw-r--r--dev-php/PEAR-Net_URL/Manifest6
-rw-r--r--dev-php/PEAR-Net_URL/PEAR-Net_URL-1.0.15-r1.ebuild21
-rw-r--r--dev-php/PEAR-Net_URL/PEAR-Net_URL-1.0.15.ebuild11
-rw-r--r--dev-php/PEAR-Net_URL/metadata.xml8
-rw-r--r--dev-php/PEAR-Net_URL2/Manifest7
-rw-r--r--dev-php/PEAR-Net_URL2/PEAR-Net_URL2-2.0.5.ebuild12
-rw-r--r--dev-php/PEAR-Net_URL2/PEAR-Net_URL2-2.2.1-r2.ebuild14
-rw-r--r--dev-php/PEAR-Net_URL2/metadata.xml11
-rw-r--r--dev-php/PEAR-Net_UserAgent_Detect/Manifest6
-rw-r--r--dev-php/PEAR-Net_UserAgent_Detect/PEAR-Net_UserAgent_Detect-2.5.2-r1.ebuild21
-rw-r--r--dev-php/PEAR-Net_UserAgent_Detect/PEAR-Net_UserAgent_Detect-2.5.2.ebuild11
-rw-r--r--dev-php/PEAR-Net_UserAgent_Detect/metadata.xml8
-rw-r--r--dev-php/PEAR-Numbers_Words/Manifest8
-rw-r--r--dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.16.4.ebuild11
-rw-r--r--dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild32
-rw-r--r--dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1.ebuild17
-rw-r--r--dev-php/PEAR-Numbers_Words/metadata.xml12
-rw-r--r--dev-php/PEAR-OLE/Manifest10
-rw-r--r--dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc2-r1.ebuild28
-rw-r--r--dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc2-r2.ebuild34
-rw-r--r--dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc3.ebuild15
-rw-r--r--dev-php/PEAR-OLE/files/1.0.0_rc2-fix-static-calls.patch96
-rw-r--r--dev-php/PEAR-OLE/files/pear-bug-19284.patch24
-rw-r--r--dev-php/PEAR-OLE/metadata.xml12
-rw-r--r--dev-php/PEAR-PEAR/Manifest13
-rw-r--r--dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild150
-rw-r--r--dev-php/PEAR-PEAR/PEAR-PEAR-1.10.3-r1.ebuild167
-rw-r--r--dev-php/PEAR-PEAR/PEAR-PEAR-1.10.3-r2.ebuild173
-rw-r--r--dev-php/PEAR-PEAR/PEAR-PEAR-1.10.5.ebuild177
-rw-r--r--dev-php/PEAR-PEAR/files/gentoo-libtool-mismatch-fix-v2.patch15
-rw-r--r--dev-php/PEAR-PEAR/files/gentoo-libtool-mismatch-fix.patch31
-rw-r--r--dev-php/PEAR-PEAR/files/pear.conf-r22
-rw-r--r--dev-php/PEAR-PEAR/metadata.xml11
-rw-r--r--dev-php/PEAR-PEAR_PackageFileManager/Manifest5
-rw-r--r--dev-php/PEAR-PEAR_PackageFileManager/PEAR-PEAR_PackageFileManager-1.7.2-r1.ebuild18
-rw-r--r--dev-php/PEAR-PEAR_PackageFileManager/metadata.xml11
-rw-r--r--dev-php/PEAR-PEAR_PackageFileManager2/Manifest3
-rw-r--r--dev-php/PEAR-PEAR_PackageFileManager2/PEAR-PEAR_PackageFileManager2-1.0.4-r1.ebuild17
-rw-r--r--dev-php/PEAR-PEAR_PackageFileManager2/metadata.xml11
-rw-r--r--dev-php/PEAR-PEAR_PackageFileManager_Plugins/Manifest3
-rw-r--r--dev-php/PEAR-PEAR_PackageFileManager_Plugins/PEAR-PEAR_PackageFileManager_Plugins-1.0.4-r1.ebuild16
-rw-r--r--dev-php/PEAR-PEAR_PackageFileManager_Plugins/metadata.xml11
-rw-r--r--dev-php/PEAR-PHP_Beautifier/Manifest6
-rw-r--r--dev-php/PEAR-PHP_Beautifier/PEAR-PHP_Beautifier-0.1.15-r2.ebuild44
-rw-r--r--dev-php/PEAR-PHP_Beautifier/files/use_default_error_reporting.patch44
-rw-r--r--dev-php/PEAR-PHP_Beautifier/metadata.xml18
-rw-r--r--dev-php/PEAR-PHP_CompatInfo/Manifest5
-rw-r--r--dev-php/PEAR-PHP_CompatInfo/PEAR-PHP_CompatInfo-1.9.0.ebuild19
-rw-r--r--dev-php/PEAR-PHP_CompatInfo/metadata.xml8
-rw-r--r--dev-php/PEAR-PHP_Debug/Manifest5
-rw-r--r--dev-php/PEAR-PHP_Debug/PEAR-PHP_Debug-1.0.3-r1.ebuild16
-rw-r--r--dev-php/PEAR-PHP_Debug/metadata.xml8
-rw-r--r--dev-php/PEAR-Pager/Manifest7
-rw-r--r--dev-php/PEAR-Pager/PEAR-Pager-2.4.9.ebuild13
-rw-r--r--dev-php/PEAR-Pager/PEAR-Pager-2.5.1.ebuild15
-rw-r--r--dev-php/PEAR-Pager/metadata.xml12
-rw-r--r--dev-php/PEAR-Services_JSON/Manifest5
-rw-r--r--dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3.ebuild12
-rw-r--r--dev-php/PEAR-Services_JSON/metadata.xml8
-rw-r--r--dev-php/PEAR-Services_TinyURL/Manifest5
-rw-r--r--dev-php/PEAR-Services_TinyURL/PEAR-Services_TinyURL-0.1.2-r1.ebuild15
-rw-r--r--dev-php/PEAR-Services_TinyURL/metadata.xml8
-rw-r--r--dev-php/PEAR-Services_W3C_CSSValidator/Manifest5
-rw-r--r--dev-php/PEAR-Services_W3C_CSSValidator/PEAR-Services_W3C_CSSValidator-0.2.3.ebuild27
-rw-r--r--dev-php/PEAR-Services_W3C_CSSValidator/metadata.xml12
-rw-r--r--dev-php/PEAR-Services_W3C_HTMLValidator/Manifest5
-rw-r--r--dev-php/PEAR-Services_W3C_HTMLValidator/PEAR-Services_W3C_HTMLValidator-1.0.0-r1.ebuild15
-rw-r--r--dev-php/PEAR-Services_W3C_HTMLValidator/metadata.xml8
-rw-r--r--dev-php/PEAR-Spreadsheet_Excel_Writer/Manifest7
-rw-r--r--dev-php/PEAR-Spreadsheet_Excel_Writer/PEAR-Spreadsheet_Excel_Writer-0.9.3.ebuild14
-rw-r--r--dev-php/PEAR-Spreadsheet_Excel_Writer/PEAR-Spreadsheet_Excel_Writer-0.9.4.ebuild14
-rw-r--r--dev-php/PEAR-Spreadsheet_Excel_Writer/metadata.xml8
-rw-r--r--dev-php/PEAR-Structures_DataGrid/Manifest5
-rw-r--r--dev-php/PEAR-Structures_DataGrid/PEAR-Structures_DataGrid-0.9.3.ebuild13
-rw-r--r--dev-php/PEAR-Structures_DataGrid/metadata.xml8
-rw-r--r--dev-php/PEAR-Structures_Graph/Manifest5
-rw-r--r--dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild26
-rw-r--r--dev-php/PEAR-Structures_Graph/metadata.xml11
-rw-r--r--dev-php/PEAR-System_Command/Manifest5
-rw-r--r--dev-php/PEAR-System_Command/PEAR-System_Command-1.0.8-r1.ebuild27
-rw-r--r--dev-php/PEAR-System_Command/metadata.xml12
-rw-r--r--dev-php/PEAR-Text_CAPTCHA/Manifest7
-rw-r--r--dev-php/PEAR-Text_CAPTCHA/PEAR-Text_CAPTCHA-0.5.0.ebuild19
-rw-r--r--dev-php/PEAR-Text_CAPTCHA/PEAR-Text_CAPTCHA-1.0.2-r1.ebuild27
-rw-r--r--dev-php/PEAR-Text_CAPTCHA/metadata.xml11
-rw-r--r--dev-php/PEAR-Text_CAPTCHA_Numeral/Manifest5
-rw-r--r--dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2.ebuild13
-rw-r--r--dev-php/PEAR-Text_CAPTCHA_Numeral/metadata.xml8
-rw-r--r--dev-php/PEAR-Text_Figlet/Manifest5
-rw-r--r--dev-php/PEAR-Text_Figlet/PEAR-Text_Figlet-1.0.2-r1.ebuild44
-rw-r--r--dev-php/PEAR-Text_Figlet/metadata.xml12
-rw-r--r--dev-php/PEAR-Text_Highlighter/Manifest7
-rw-r--r--dev-php/PEAR-Text_Highlighter/PEAR-Text_Highlighter-0.7.3-r1.ebuild33
-rw-r--r--dev-php/PEAR-Text_Highlighter/PEAR-Text_Highlighter-0.8.0.ebuild20
-rw-r--r--dev-php/PEAR-Text_Highlighter/metadata.xml11
-rw-r--r--dev-php/PEAR-Text_Password/Manifest7
-rw-r--r--dev-php/PEAR-Text_Password/PEAR-Text_Password-1.1.1.ebuild11
-rw-r--r--dev-php/PEAR-Text_Password/PEAR-Text_Password-1.2.1.ebuild29
-rw-r--r--dev-php/PEAR-Text_Password/metadata.xml12
-rw-r--r--dev-php/PEAR-Text_Wiki/Manifest5
-rw-r--r--dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.2.ebuild14
-rw-r--r--dev-php/PEAR-Text_Wiki/metadata.xml11
-rw-r--r--dev-php/PEAR-Text_Wiki_BBCode/Manifest5
-rw-r--r--dev-php/PEAR-Text_Wiki_BBCode/PEAR-Text_Wiki_BBCode-0.0.4-r3.ebuild21
-rw-r--r--dev-php/PEAR-Text_Wiki_BBCode/metadata.xml8
-rw-r--r--dev-php/PEAR-Text_Wiki_Mediawiki/Manifest5
-rw-r--r--dev-php/PEAR-Text_Wiki_Mediawiki/PEAR-Text_Wiki_Mediawiki-0.2.0-r1.ebuild13
-rw-r--r--dev-php/PEAR-Text_Wiki_Mediawiki/metadata.xml8
-rw-r--r--dev-php/PEAR-Validate/Manifest5
-rw-r--r--dev-php/PEAR-Validate/PEAR-Validate-0.8.5.ebuild16
-rw-r--r--dev-php/PEAR-Validate/metadata.xml8
-rw-r--r--dev-php/PEAR-Var_Dump/Manifest5
-rw-r--r--dev-php/PEAR-Var_Dump/PEAR-Var_Dump-1.0.4-r3.ebuild33
-rw-r--r--dev-php/PEAR-Var_Dump/metadata.xml11
-rw-r--r--dev-php/PEAR-VersionControl_SVN/Manifest5
-rw-r--r--dev-php/PEAR-VersionControl_SVN/PEAR-VersionControl_SVN-0.5.2.ebuild19
-rw-r--r--dev-php/PEAR-VersionControl_SVN/metadata.xml8
-rw-r--r--dev-php/PEAR-XML_Beautifier/Manifest5
-rw-r--r--dev-php/PEAR-XML_Beautifier/PEAR-XML_Beautifier-1.2.2-r1.ebuild14
-rw-r--r--dev-php/PEAR-XML_Beautifier/metadata.xml8
-rw-r--r--dev-php/PEAR-XML_Feed_Parser/Manifest5
-rw-r--r--dev-php/PEAR-XML_Feed_Parser/PEAR-XML_Feed_Parser-1.0.5-r1.ebuild15
-rw-r--r--dev-php/PEAR-XML_Feed_Parser/metadata.xml7
-rw-r--r--dev-php/PEAR-XML_Parser/Manifest5
-rw-r--r--dev-php/PEAR-XML_Parser/PEAR-XML_Parser-1.3.7-r1.ebuild17
-rw-r--r--dev-php/PEAR-XML_Parser/metadata.xml8
-rw-r--r--dev-php/PEAR-XML_RSS/Manifest7
-rw-r--r--dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0.ebuild17
-rw-r--r--dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0_alpha1.ebuild30
-rw-r--r--dev-php/PEAR-XML_RSS/metadata.xml12
-rw-r--r--dev-php/PEAR-XML_Serializer/Manifest5
-rw-r--r--dev-php/PEAR-XML_Serializer/PEAR-XML_Serializer-0.21.0-r1.ebuild30
-rw-r--r--dev-php/PEAR-XML_Serializer/metadata.xml11
-rw-r--r--dev-php/PEAR-XML_Util/Manifest5
-rw-r--r--dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.2.ebuild29
-rw-r--r--dev-php/PEAR-XML_Util/metadata.xml11
-rw-r--r--dev-php/PHPMailer/Manifest4
-rw-r--r--dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild54
-rw-r--r--dev-php/PHPMailer/metadata.xml15
-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.ebuild47
-rw-r--r--dev-php/PHP_CodeCoverage/files/autoload.php59
-rw-r--r--dev-php/PHP_CodeCoverage/files/channel.xml16
-rw-r--r--dev-php/PHP_CodeCoverage/metadata.xml11
-rw-r--r--dev-php/PHP_CodeSniffer/Manifest6
-rw-r--r--dev-php/PHP_CodeSniffer/PHP_CodeSniffer-2.6.2-r2.ebuild42
-rw-r--r--dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.0.2.ebuild51
-rw-r--r--dev-php/PHP_CodeSniffer/metadata.xml11
-rw-r--r--dev-php/PHP_Timer/Manifest9
-rw-r--r--dev-php/PHP_Timer/PHP_Timer-1.0.5.ebuild18
-rw-r--r--dev-php/PHP_Timer/PHP_Timer-1.0.9.ebuild31
-rw-r--r--dev-php/PHP_Timer/files/autoload.php13
-rw-r--r--dev-php/PHP_Timer/files/channel.xml16
-rw-r--r--dev-php/PHP_Timer/metadata.xml11
-rw-r--r--dev-php/PHP_TokenStream/Manifest9
-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.ebuild35
-rw-r--r--dev-php/PHP_TokenStream/files/autoload.php15
-rw-r--r--dev-php/PHP_TokenStream/files/channel.xml16
-rw-r--r--dev-php/PHP_TokenStream/metadata.xml11
-rw-r--r--dev-php/SabreAMF/Manifest5
-rw-r--r--dev-php/SabreAMF/SabreAMF-1.3.234_p0.ebuild29
-rw-r--r--dev-php/SabreAMF/metadata.xml11
-rw-r--r--dev-php/Text_Template/Manifest9
-rw-r--r--dev-php/Text_Template/Text_Template-1.1.1.ebuild21
-rw-r--r--dev-php/Text_Template/Text_Template-1.2.1.ebuild31
-rw-r--r--dev-php/Text_Template/files/autoload.php13
-rw-r--r--dev-php/Text_Template/files/channel.xml16
-rw-r--r--dev-php/Text_Template/metadata.xml11
-rw-r--r--dev-php/YAML/Manifest6
-rw-r--r--dev-php/YAML/YAML-1.0.6-r3.ebuild26
-rw-r--r--dev-php/YAML/files/channel.xml16
-rw-r--r--dev-php/YAML/metadata.xml11
-rw-r--r--dev-php/ZendFramework/Manifest8
-rw-r--r--dev-php/ZendFramework/ZendFramework-1.12.9.ebuild79
-rw-r--r--dev-php/ZendFramework/metadata.xml18
-rw-r--r--dev-php/adodb/Manifest5
-rw-r--r--dev-php/adodb/adodb-5.20.9.ebuild40
-rw-r--r--dev-php/adodb/metadata.xml12
-rw-r--r--dev-php/agavi/Manifest6
-rw-r--r--dev-php/agavi/agavi-1.0.8.ebuild39
-rw-r--r--dev-php/agavi/files/agavi-executable14
-rw-r--r--dev-php/agavi/metadata.xml18
-rw-r--r--dev-php/awl/Manifest5
-rw-r--r--dev-php/awl/awl-0.56.ebuild36
-rw-r--r--dev-php/awl/metadata.xml12
-rw-r--r--dev-php/ca-bundle/Manifest4
-rw-r--r--dev-php/ca-bundle/ca-bundle-1.0.3.ebuild22
-rw-r--r--dev-php/ca-bundle/files/autoload.php8
-rw-r--r--dev-php/ca-bundle/metadata.xml24
-rw-r--r--dev-php/cli-prompt/Manifest4
-rw-r--r--dev-php/cli-prompt/cli-prompt-1.0.0.ebuild22
-rw-r--r--dev-php/cli-prompt/files/autoload.php8
-rw-r--r--dev-php/cli-prompt/metadata.xml22
-rw-r--r--dev-php/composer/Manifest4
-rw-r--r--dev-php/composer/composer-1.5.1.ebuild46
-rw-r--r--dev-php/composer/files/autoload.php28
-rw-r--r--dev-php/composer/metadata.xml23
-rw-r--r--dev-php/cphplib/Manifest6
-rw-r--r--dev-php/cphplib/cphplib-0.51-r1.ebuild29
-rw-r--r--dev-php/cphplib/files/constructor.patch42
-rw-r--r--dev-php/cphplib/metadata.xml11
-rw-r--r--dev-php/doctrine-instantiator/Manifest4
-rw-r--r--dev-php/doctrine-instantiator/doctrine-instantiator-1.0.5.ebuild27
-rw-r--r--dev-php/doctrine-instantiator/files/autoload.php8
-rw-r--r--dev-php/doctrine-instantiator/metadata.xml11
-rw-r--r--dev-php/doctrine/Manifest7
-rw-r--r--dev-php/doctrine/doctrine-1.2.5.ebuild25
-rw-r--r--dev-php/doctrine/doctrine-2.4.6.ebuild24
-rw-r--r--dev-php/doctrine/metadata.xml11
-rw-r--r--dev-php/fedora-autoloader/Manifest3
-rw-r--r--dev-php/fedora-autoloader/fedora-autoloader-0.2.1.ebuild31
-rw-r--r--dev-php/fedora-autoloader/metadata.xml22
-rw-r--r--dev-php/igbinary/Manifest7
-rw-r--r--dev-php/igbinary/igbinary-2.0.1.ebuild26
-rw-r--r--dev-php/igbinary/igbinary-2.0.4.ebuild26
-rw-r--r--dev-php/igbinary/metadata.xml11
-rw-r--r--dev-php/jpgraph/Manifest6
-rw-r--r--dev-php/jpgraph/files/gentoo_ttf_dir.patch31
-rw-r--r--dev-php/jpgraph/jpgraph-4.0.2.ebuild63
-rw-r--r--dev-php/jpgraph/metadata.xml8
-rw-r--r--dev-php/json-schema/Manifest4
-rw-r--r--dev-php/json-schema/files/autoload.php10
-rw-r--r--dev-php/json-schema/json-schema-4.1.0.ebuild40
-rw-r--r--dev-php/json-schema/metadata.xml21
-rw-r--r--dev-php/jsonlint/Manifest4
-rw-r--r--dev-php/jsonlint/files/autoload.php8
-rw-r--r--dev-php/jsonlint/jsonlint-1.6.0.ebuild40
-rw-r--r--dev-php/jsonlint/metadata.xml21
-rw-r--r--dev-php/libchart/Manifest5
-rw-r--r--dev-php/libchart/libchart-1.3.ebuild31
-rw-r--r--dev-php/libchart/metadata.xml11
-rw-r--r--dev-php/libvirt-php/Manifest9
-rw-r--r--dev-php/libvirt-php/files/remove-imagick-check.patch12
-rw-r--r--dev-php/libvirt-php/libvirt-php-0.5.2.ebuild51
-rw-r--r--dev-php/libvirt-php/libvirt-php-0.5.3.ebuild68
-rw-r--r--dev-php/libvirt-php/libvirt-php-9999.ebuild68
-rw-r--r--dev-php/libvirt-php/metadata.xml16
-rw-r--r--dev-php/magickwand/Manifest5
-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/metadata.xml40
-rw-r--r--dev-php/ming-php/Manifest7
-rw-r--r--dev-php/ming-php/files/ming-php-54.patch479
-rw-r--r--dev-php/ming-php/files/php_ext-config.m4112
-rw-r--r--dev-php/ming-php/metadata.xml16
-rw-r--r--dev-php/ming-php/ming-php-0.4.7.ebuild45
-rw-r--r--dev-php/mmslib/Manifest5
-rw-r--r--dev-php/mmslib/metadata.xml8
-rw-r--r--dev-php/mmslib/mmslib-0.97.ebuild24
-rw-r--r--dev-php/mockery/Manifest6
-rw-r--r--dev-php/mockery/files/channel.xml16
-rw-r--r--dev-php/mockery/metadata.xml11
-rw-r--r--dev-php/mockery/mockery-0.9.0-r1.ebuild20
-rw-r--r--dev-php/myclabs-deepcopy/Manifest4
-rw-r--r--dev-php/myclabs-deepcopy/files/autoload.php8
-rw-r--r--dev-php/myclabs-deepcopy/metadata.xml11
-rw-r--r--dev-php/myclabs-deepcopy/myclabs-deepcopy-1.6.0.ebuild27
-rw-r--r--dev-php/onphp/Manifest6
-rw-r--r--dev-php/onphp/metadata.xml8
-rw-r--r--dev-php/onphp/onphp-1.0.11_pre20141124.ebuild32
-rw-r--r--dev-php/pear/Manifest5
-rw-r--r--dev-php/pear/metadata.xml8
-rw-r--r--dev-php/pear/pear-1.10.1-r1.ebuild16
-rw-r--r--dev-php/pear/pear-1.10.3.ebuild16
-rw-r--r--dev-php/pecl-amqp/Manifest7
-rw-r--r--dev-php/pecl-amqp/metadata.xml8
-rw-r--r--dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild18
-rw-r--r--dev-php/pecl-amqp/pecl-amqp-1.9.0.ebuild19
-rw-r--r--dev-php/pecl-apcu/Manifest7
-rw-r--r--dev-php/pecl-apcu/metadata.xml14
-rw-r--r--dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild76
-rw-r--r--dev-php/pecl-apcu/pecl-apcu-5.1.8.ebuild80
-rw-r--r--dev-php/pecl-apcu_bc/Manifest4
-rw-r--r--dev-php/pecl-apcu_bc/metadata.xml8
-rw-r--r--dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.3-r1.ebuild34
-rw-r--r--dev-php/pecl-bbcode/Manifest5
-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/Manifest5
-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-cassandra/Manifest4
-rw-r--r--dev-php/pecl-cassandra/metadata.xml18
-rw-r--r--dev-php/pecl-cassandra/pecl-cassandra-1.2.2.ebuild19
-rw-r--r--dev-php/pecl-crack/Manifest10
-rw-r--r--dev-php/pecl-crack/files/0.4-php7.patch356
-rw-r--r--dev-php/pecl-crack/files/fix-pecl-bug-5765.patch11
-rw-r--r--dev-php/pecl-crack/files/fix-php-5-4-support.patch30
-rw-r--r--dev-php/pecl-crack/metadata.xml8
-rw-r--r--dev-php/pecl-crack/pecl-crack-0.4-r4.ebuild31
-rw-r--r--dev-php/pecl-crack/pecl-crack-0.4-r5.ebuild24
-rw-r--r--dev-php/pecl-crack/pecl-crack-0.4-r6.ebuild26
-rw-r--r--dev-php/pecl-dbase/Manifest5
-rw-r--r--dev-php/pecl-dbase/metadata.xml8
-rw-r--r--dev-php/pecl-dbase/pecl-dbase-5.1.1.ebuild44
-rw-r--r--dev-php/pecl-dbase/pecl-dbase-7.0.0_beta1.ebuild44
-rw-r--r--dev-php/pecl-dbx/Manifest5
-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-dio/Manifest7
-rw-r--r--dev-php/pecl-dio/metadata.xml8
-rw-r--r--dev-php/pecl-dio/pecl-dio-0.0.9.ebuild24
-rw-r--r--dev-php/pecl-dio/pecl-dio-0.1.0.ebuild24
-rw-r--r--dev-php/pecl-eio/Manifest7
-rw-r--r--dev-php/pecl-eio/metadata.xml13
-rw-r--r--dev-php/pecl-eio/pecl-eio-2.0.1.ebuild24
-rw-r--r--dev-php/pecl-eio/pecl-eio-2.0.2.ebuild24
-rw-r--r--dev-php/pecl-event/Manifest7
-rw-r--r--dev-php/pecl-event/metadata.xml16
-rw-r--r--dev-php/pecl-event/pecl-event-2.2.1.ebuild42
-rw-r--r--dev-php/pecl-event/pecl-event-2.3.0.ebuild43
-rw-r--r--dev-php/pecl-gearman/Manifest5
-rw-r--r--dev-php/pecl-gearman/metadata.xml5
-rw-r--r--dev-php/pecl-gearman/pecl-gearman-1.0.2-r2.ebuild21
-rw-r--r--dev-php/pecl-geoip/Manifest7
-rw-r--r--dev-php/pecl-geoip/files/fix-failing-tests-1.1.1.patch46
-rw-r--r--dev-php/pecl-geoip/metadata.xml8
-rw-r--r--dev-php/pecl-geoip/pecl-geoip-1.1.1-r2.ebuild22
-rw-r--r--dev-php/pecl-geoip/pecl-geoip-1.1.1-r3.ebuild22
-rw-r--r--dev-php/pecl-gnupg/Manifest6
-rw-r--r--dev-php/pecl-gnupg/files/1.3.2/01-large_file_system.patch9
-rw-r--r--dev-php/pecl-gnupg/metadata.xml8
-rw-r--r--dev-php/pecl-gnupg/pecl-gnupg-1.4.0.ebuild28
-rw-r--r--dev-php/pecl-haru/Manifest5
-rw-r--r--dev-php/pecl-haru/metadata.xml11
-rw-r--r--dev-php/pecl-haru/pecl-haru-1.0.4-r2.ebuild28
-rw-r--r--dev-php/pecl-htscanner/Manifest5
-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/Manifest10
-rw-r--r--dev-php/pecl-http/files/pecl-http-gnutls.patch24
-rw-r--r--dev-php/pecl-http/metadata.xml8
-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.ebuild57
-rw-r--r--dev-php/pecl-http/pecl-http-3.1.0-r1.ebuild69
-rw-r--r--dev-php/pecl-http/pecl-http-3.1.0.ebuild57
-rw-r--r--dev-php/pecl-imagick/Manifest5
-rw-r--r--dev-php/pecl-imagick/metadata.xml8
-rw-r--r--dev-php/pecl-imagick/pecl-imagick-3.4.3.ebuild25
-rw-r--r--dev-php/pecl-libevent/Manifest5
-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-lzf/Manifest5
-rw-r--r--dev-php/pecl-lzf/metadata.xml8
-rw-r--r--dev-php/pecl-lzf/pecl-lzf-1.6.5.ebuild19
-rw-r--r--dev-php/pecl-mailparse/Manifest7
-rw-r--r--dev-php/pecl-mailparse/metadata.xml8
-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.2.ebuild50
-rw-r--r--dev-php/pecl-memcache/Manifest7
-rw-r--r--dev-php/pecl-memcache/files/3.0.8-c99-inline.patch85
-rw-r--r--dev-php/pecl-memcache/metadata.xml8
-rw-r--r--dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild47
-rw-r--r--dev-php/pecl-memcache/pecl-memcache-3.0.8-r3.ebuild46
-rw-r--r--dev-php/pecl-memcached/Manifest9
-rw-r--r--dev-php/pecl-memcached/metadata.xml18
-rw-r--r--dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild54
-rw-r--r--dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild61
-rw-r--r--dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild58
-rw-r--r--dev-php/pecl-mongo/Manifest7
-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-mongodb/Manifest8
-rw-r--r--dev-php/pecl-mongodb/metadata.xml8
-rw-r--r--dev-php/pecl-mongodb/pecl-mongodb-1.1.10.ebuild42
-rw-r--r--dev-php/pecl-mongodb/pecl-mongodb-1.1.8.ebuild41
-rw-r--r--dev-php/pecl-mongodb/pecl-mongodb-1.2.9.ebuild40
-rw-r--r--dev-php/pecl-mysqlnd_ms/Manifest5
-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/Manifest6
-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-ncurses/Manifest6
-rw-r--r--dev-php/pecl-ncurses/metadata.xml8
-rw-r--r--dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild23
-rw-r--r--dev-php/pecl-oauth/Manifest10
-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/files/2.0.2-compare_segfault.patch48
-rw-r--r--dev-php/pecl-oauth/metadata.xml8
-rw-r--r--dev-php/pecl-oauth/pecl-oauth-1.2.3-r5.ebuild56
-rw-r--r--dev-php/pecl-oauth/pecl-oauth-2.0.2-r1.ebuild54
-rw-r--r--dev-php/pecl-pam/Manifest6
-rw-r--r--dev-php/pecl-pam/files/1.0.3-php7.patch118
-rw-r--r--dev-php/pecl-pam/metadata.xml8
-rw-r--r--dev-php/pecl-pam/pecl-pam-1.0.3-r2.ebuild44
-rw-r--r--dev-php/pecl-propro/Manifest7
-rw-r--r--dev-php/pecl-propro/metadata.xml8
-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.ebuild19
-rw-r--r--dev-php/pecl-propro/pecl-propro-2.0.1-r1.ebuild39
-rw-r--r--dev-php/pecl-ps/Manifest10
-rw-r--r--dev-php/pecl-ps/metadata.xml8
-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-ps/pecl-ps-1.4.0.ebuild31
-rw-r--r--dev-php/pecl-ps/pecl-ps-1.4.1.ebuild41
-rw-r--r--dev-php/pecl-radius/Manifest7
-rw-r--r--dev-php/pecl-radius/metadata.xml8
-rw-r--r--dev-php/pecl-radius/pecl-radius-1.3.0-r1.ebuild21
-rw-r--r--dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r1.ebuild28
-rw-r--r--dev-php/pecl-raphf/Manifest7
-rw-r--r--dev-php/pecl-raphf/metadata.xml8
-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.ebuild19
-rw-r--r--dev-php/pecl-raphf/pecl-raphf-2.0.0-r1.ebuild39
-rw-r--r--dev-php/pecl-redis/Manifest9
-rw-r--r--dev-php/pecl-redis/metadata.xml11
-rw-r--r--dev-php/pecl-redis/pecl-redis-3.1.2.ebuild51
-rw-r--r--dev-php/pecl-redis/pecl-redis-3.1.3.ebuild51
-rw-r--r--dev-php/pecl-redis/pecl-redis-3.1.4.ebuild51
-rw-r--r--dev-php/pecl-rrd/Manifest7
-rw-r--r--dev-php/pecl-rrd/metadata.xml8
-rw-r--r--dev-php/pecl-rrd/pecl-rrd-1.1.3-r2.ebuild42
-rw-r--r--dev-php/pecl-rrd/pecl-rrd-2.0.1-r2.ebuild42
-rw-r--r--dev-php/pecl-sphinx/Manifest5
-rw-r--r--dev-php/pecl-sphinx/metadata.xml8
-rw-r--r--dev-php/pecl-sphinx/pecl-sphinx-1.3.3-r1.ebuild23
-rw-r--r--dev-php/pecl-spl_types/Manifest5
-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/Manifest11
-rw-r--r--dev-php/pecl-ssh2/files/0.13-parse_url-fix.patch49
-rw-r--r--dev-php/pecl-ssh2/metadata.xml8
-rw-r--r--dev-php/pecl-ssh2/pecl-ssh2-0.12-r3.ebuild20
-rw-r--r--dev-php/pecl-ssh2/pecl-ssh2-0.13-r3.ebuild32
-rw-r--r--dev-php/pecl-ssh2/pecl-ssh2-1.1.1.ebuild30
-rw-r--r--dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild36
-rw-r--r--dev-php/pecl-stomp/Manifest9
-rw-r--r--dev-php/pecl-stomp/metadata.xml8
-rw-r--r--dev-php/pecl-stomp/pecl-stomp-1.0.9-r1.ebuild48
-rw-r--r--dev-php/pecl-stomp/pecl-stomp-2.0.0-r1.ebuild48
-rw-r--r--dev-php/pecl-stomp/pecl-stomp-2.0.1.ebuild49
-rw-r--r--dev-php/pecl-svn/Manifest6
-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/Manifest7
-rw-r--r--dev-php/pecl-taint/metadata.xml11
-rw-r--r--dev-php/pecl-taint/pecl-taint-2.0.2.ebuild19
-rw-r--r--dev-php/pecl-taint/pecl-taint-2.0.4.ebuild19
-rw-r--r--dev-php/pecl-timezonedb/Manifest5
-rw-r--r--dev-php/pecl-timezonedb/metadata.xml16
-rw-r--r--dev-php/pecl-timezonedb/pecl-timezonedb-2016.10.ebuild19
-rw-r--r--dev-php/pecl-translit/Manifest5
-rw-r--r--dev-php/pecl-translit/metadata.xml11
-rw-r--r--dev-php/pecl-translit/pecl-translit-0.6.2-r1.ebuild33
-rw-r--r--dev-php/pecl-uploadprogress/Manifest6
-rw-r--r--dev-php/pecl-uploadprogress/files/1.0.3.1-php7.patch148
-rw-r--r--dev-php/pecl-uploadprogress/metadata.xml11
-rw-r--r--dev-php/pecl-uploadprogress/pecl-uploadprogress-1.0.3.1-r3.ebuild29
-rw-r--r--dev-php/pecl-uuid/Manifest5
-rw-r--r--dev-php/pecl-uuid/metadata.xml12
-rw-r--r--dev-php/pecl-uuid/pecl-uuid-1.0.4-r1.ebuild23
-rw-r--r--dev-php/pecl-xdiff/Manifest7
-rw-r--r--dev-php/pecl-xdiff/metadata.xml11
-rw-r--r--dev-php/pecl-xdiff/pecl-xdiff-1.5.2-r5.ebuild48
-rw-r--r--dev-php/pecl-xdiff/pecl-xdiff-2.0.1-r1.ebuild47
-rw-r--r--dev-php/pecl-xrange/Manifest6
-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/Manifest11
-rw-r--r--dev-php/pecl-yaml/metadata.xml8
-rw-r--r--dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild46
-rw-r--r--dev-php/pecl-yaml/pecl-yaml-1.3.1.ebuild50
-rw-r--r--dev-php/pecl-yaml/pecl-yaml-2.0.0.ebuild44
-rw-r--r--dev-php/pecl-yaml/pecl-yaml-2.0.2.ebuild44
-rw-r--r--dev-php/pecl-yaz/Manifest7
-rw-r--r--dev-php/pecl-yaz/metadata.xml8
-rw-r--r--dev-php/pecl-yaz/pecl-yaz-1.2.1.ebuild25
-rw-r--r--dev-php/pecl-yaz/pecl-yaz-1.2.2.ebuild25
-rw-r--r--dev-php/pecl-zmq/Manifest4
-rw-r--r--dev-php/pecl-zmq/metadata.xml11
-rw-r--r--dev-php/pecl-zmq/pecl-zmq-1.1.3.ebuild23
-rw-r--r--dev-php/pecl-zmq/pecl-zmq-9999.ebuild31
-rw-r--r--dev-php/phar-utils/Manifest4
-rw-r--r--dev-php/phar-utils/files/autoload.php8
-rw-r--r--dev-php/phar-utils/metadata.xml21
-rw-r--r--dev-php/phar-utils/phar-utils-1.0.0.ebuild22
-rw-r--r--dev-php/phing/Manifest6
-rw-r--r--dev-php/phing/files/autoload.php14
-rw-r--r--dev-php/phing/metadata.xml17
-rw-r--r--dev-php/phing/phing-2.16.0.ebuild57
-rw-r--r--dev-php/php-codebrowser/Manifest6
-rw-r--r--dev-php/php-codebrowser/files/channel.xml16
-rw-r--r--dev-php/php-codebrowser/metadata.xml11
-rw-r--r--dev-php/php-codebrowser/php-codebrowser-1.0.2-r1.ebuild44
-rw-r--r--dev-php/php-openid/Manifest5
-rw-r--r--dev-php/php-openid/metadata.xml11
-rw-r--r--dev-php/php-openid/php-openid-2.2.3_pre20140423.ebuild35
-rw-r--r--dev-php/php-redmine-api/Manifest5
-rw-r--r--dev-php/php-redmine-api/metadata.xml15
-rw-r--r--dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild34
-rw-r--r--dev-php/phpDocumentor/Manifest8
-rw-r--r--dev-php/phpDocumentor/files/channel.xml16
-rw-r--r--dev-php/phpDocumentor/metadata.xml11
-rw-r--r--dev-php/phpDocumentor/phpDocumentor-2.7.0.ebuild41
-rw-r--r--dev-php/phpDocumentor/phpDocumentor-2.8.2.ebuild29
-rw-r--r--dev-php/phpcov/Manifest5
-rw-r--r--dev-php/phpcov/metadata.xml11
-rw-r--r--dev-php/phpcov/phpcov-1.1.0.ebuild30
-rw-r--r--dev-php/phpdepend/Manifest6
-rw-r--r--dev-php/phpdepend/files/autoload.php19
-rw-r--r--dev-php/phpdepend/metadata.xml14
-rw-r--r--dev-php/phpdepend/phpdepend-2.5.0.ebuild46
-rw-r--r--dev-php/phpdocumentor-reflection-common/Manifest4
-rw-r--r--dev-php/phpdocumentor-reflection-common/files/autoload.php8
-rw-r--r--dev-php/phpdocumentor-reflection-common/metadata.xml11
-rw-r--r--dev-php/phpdocumentor-reflection-common/phpdocumentor-reflection-common-1.0.ebuild27
-rw-r--r--dev-php/phpdocumentor-reflection-docblock/Manifest4
-rw-r--r--dev-php/phpdocumentor-reflection-docblock/files/autoload.php14
-rw-r--r--dev-php/phpdocumentor-reflection-docblock/metadata.xml11
-rw-r--r--dev-php/phpdocumentor-reflection-docblock/phpdocumentor-reflection-docblock-3.1.1.ebuild30
-rw-r--r--dev-php/phpdocumentor-type-resolver/Manifest4
-rw-r--r--dev-php/phpdocumentor-type-resolver/files/autoload.php8
-rw-r--r--dev-php/phpdocumentor-type-resolver/metadata.xml11
-rw-r--r--dev-php/phpdocumentor-type-resolver/phpdocumentor-type-resolver-0.2.1.ebuild28
-rw-r--r--dev-php/phpmd/Manifest6
-rw-r--r--dev-php/phpmd/files/autoload.php14
-rw-r--r--dev-php/phpmd/metadata.xml11
-rw-r--r--dev-php/phpmd/phpmd-2.5.0.ebuild38
-rw-r--r--dev-php/phpspec-prophecy/Manifest4
-rw-r--r--dev-php/phpspec-prophecy/files/autoload.php15
-rw-r--r--dev-php/phpspec-prophecy/metadata.xml11
-rw-r--r--dev-php/phpspec-prophecy/phpspec-prophecy-1.7.0.ebuild31
-rw-r--r--dev-php/phptal/Manifest5
-rw-r--r--dev-php/phptal/metadata.xml8
-rw-r--r--dev-php/phptal/phptal-1.2.2.ebuild28
-rw-r--r--dev-php/phpunit-mock-objects/Manifest4
-rw-r--r--dev-php/phpunit-mock-objects/files/autoload.php61
-rw-r--r--dev-php/phpunit-mock-objects/metadata.xml11
-rw-r--r--dev-php/phpunit-mock-objects/phpunit-mock-objects-3.4.3.ebuild28
-rw-r--r--dev-php/phpunit/Manifest12
-rw-r--r--dev-php/phpunit/files/autoload.php170
-rw-r--r--dev-php/phpunit/metadata.xml11
-rw-r--r--dev-php/phpunit/phpunit-3.7.20.ebuild37
-rw-r--r--dev-php/phpunit/phpunit-4.3.1.ebuild37
-rw-r--r--dev-php/phpunit/phpunit-5.0.10.ebuild41
-rw-r--r--dev-php/phpunit/phpunit-5.7.15-r1.ebuild55
-rw-r--r--dev-php/psr-log/Manifest4
-rw-r--r--dev-php/psr-log/files/autoload.php8
-rw-r--r--dev-php/psr-log/metadata.xml23
-rw-r--r--dev-php/psr-log/psr-log-1.0.2.ebuild24
-rw-r--r--dev-php/recaptcha/Manifest4
-rw-r--r--dev-php/recaptcha/metadata.xml11
-rw-r--r--dev-php/recaptcha/recaptcha-1.1.3.ebuild34
-rw-r--r--dev-php/sebastian-code-unit-reverse-lookup/Manifest4
-rw-r--r--dev-php/sebastian-code-unit-reverse-lookup/files/autoload.php13
-rw-r--r--dev-php/sebastian-code-unit-reverse-lookup/metadata.xml11
-rw-r--r--dev-php/sebastian-code-unit-reverse-lookup/sebastian-code-unit-reverse-lookup-1.0.1.ebuild26
-rw-r--r--dev-php/sebastian-comparator/Manifest4
-rw-r--r--dev-php/sebastian-comparator/files/autoload.php32
-rw-r--r--dev-php/sebastian-comparator/metadata.xml11
-rw-r--r--dev-php/sebastian-comparator/sebastian-comparator-1.2.4.ebuild28
-rw-r--r--dev-php/sebastian-diff/Manifest4
-rw-r--r--dev-php/sebastian-diff/files/autoload.php20
-rw-r--r--dev-php/sebastian-diff/metadata.xml11
-rw-r--r--dev-php/sebastian-diff/sebastian-diff-1.4.1-r1.ebuild26
-rw-r--r--dev-php/sebastian-environment/Manifest4
-rw-r--r--dev-php/sebastian-environment/files/autoload.php14
-rw-r--r--dev-php/sebastian-environment/metadata.xml11
-rw-r--r--dev-php/sebastian-environment/sebastian-environment-2.0.0.ebuild26
-rw-r--r--dev-php/sebastian-exporter/Manifest4
-rw-r--r--dev-php/sebastian-exporter/files/autoload.php17
-rw-r--r--dev-php/sebastian-exporter/metadata.xml11
-rw-r--r--dev-php/sebastian-exporter/sebastian-exporter-2.0.0.ebuild27
-rw-r--r--dev-php/sebastian-global-state/Manifest4
-rw-r--r--dev-php/sebastian-global-state/files/autoload.php18
-rw-r--r--dev-php/sebastian-global-state/metadata.xml11
-rw-r--r--dev-php/sebastian-global-state/sebastian-global-state-1.1.1.ebuild26
-rw-r--r--dev-php/sebastian-object-enumerator/Manifest4
-rw-r--r--dev-php/sebastian-object-enumerator/files/autoload.php19
-rw-r--r--dev-php/sebastian-object-enumerator/metadata.xml11
-rw-r--r--dev-php/sebastian-object-enumerator/sebastian-object-enumerator-2.0.1.ebuild27
-rw-r--r--dev-php/sebastian-recursion-context/Manifest4
-rw-r--r--dev-php/sebastian-recursion-context/files/autoload.php15
-rw-r--r--dev-php/sebastian-recursion-context/metadata.xml11
-rw-r--r--dev-php/sebastian-recursion-context/sebastian-recursion-context-2.0.0.ebuild26
-rw-r--r--dev-php/sebastian-resource-operations/Manifest4
-rw-r--r--dev-php/sebastian-resource-operations/files/autoload.php13
-rw-r--r--dev-php/sebastian-resource-operations/metadata.xml11
-rw-r--r--dev-php/sebastian-resource-operations/sebastian-resource-operations-1.0.0.ebuild27
-rw-r--r--dev-php/sebastian-version/Manifest4
-rw-r--r--dev-php/sebastian-version/files/autoload.php13
-rw-r--r--dev-php/sebastian-version/metadata.xml11
-rw-r--r--dev-php/sebastian-version/sebastian-version-2.0.1.ebuild27
-rw-r--r--dev-php/securimage/Manifest5
-rw-r--r--dev-php/securimage/metadata.xml4
-rw-r--r--dev-php/securimage/securimage-3.6.5.ebuild28
-rw-r--r--dev-php/semver/Manifest4
-rw-r--r--dev-php/semver/files/autoload.php8
-rw-r--r--dev-php/semver/metadata.xml21
-rw-r--r--dev-php/semver/semver-1.0.0.ebuild22
-rw-r--r--dev-php/simpletest/Manifest5
-rw-r--r--dev-php/simpletest/metadata.xml11
-rw-r--r--dev-php/simpletest/simpletest-1.1.7.ebuild24
-rw-r--r--dev-php/smarty/Manifest8
-rw-r--r--dev-php/smarty/metadata.xml16
-rw-r--r--dev-php/smarty/smarty-3.1.30.ebuild46
-rw-r--r--dev-php/smarty/smarty-3.1.31.ebuild46
-rw-r--r--dev-php/spdx-licenses/Manifest5
-rw-r--r--dev-php/spdx-licenses/files/autoload.php8
-rw-r--r--dev-php/spdx-licenses/files/spdx-licenses-change-res-path.patch22
-rw-r--r--dev-php/spdx-licenses/metadata.xml21
-rw-r--r--dev-php/spdx-licenses/spdx-licenses-1.0.0.ebuild26
-rw-r--r--dev-php/stringparser_bbcode/Manifest5
-rw-r--r--dev-php/stringparser_bbcode/metadata.xml8
-rw-r--r--dev-php/stringparser_bbcode/stringparser_bbcode-0.3.3-r1.ebuild23
-rw-r--r--dev-php/suhosin/Manifest6
-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/symfony-config/Manifest4
-rw-r--r--dev-php/symfony-config/files/autoload.php20
-rw-r--r--dev-php/symfony-config/metadata.xml23
-rw-r--r--dev-php/symfony-config/symfony-config-2.8.20.ebuild39
-rw-r--r--dev-php/symfony-console/Manifest4
-rw-r--r--dev-php/symfony-console/files/autoload.php16
-rw-r--r--dev-php/symfony-console/metadata.xml21
-rw-r--r--dev-php/symfony-console/symfony-console-2.7.9-r1.ebuild28
-rw-r--r--dev-php/symfony-dependency-injection/Manifest4
-rw-r--r--dev-php/symfony-dependency-injection/files/autoload.php15
-rw-r--r--dev-php/symfony-dependency-injection/metadata.xml22
-rw-r--r--dev-php/symfony-dependency-injection/symfony-dependency-injection-2.8.20.ebuild45
-rw-r--r--dev-php/symfony-event-dispatcher/Manifest4
-rw-r--r--dev-php/symfony-event-dispatcher/files/autoload.php14
-rw-r--r--dev-php/symfony-event-dispatcher/metadata.xml22
-rw-r--r--dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.1.0-r1.ebuild41
-rw-r--r--dev-php/symfony-filesystem/Manifest5
-rw-r--r--dev-php/symfony-filesystem/files/annotate-network-tests.patch27
-rw-r--r--dev-php/symfony-filesystem/files/autoload.php8
-rw-r--r--dev-php/symfony-filesystem/metadata.xml21
-rw-r--r--dev-php/symfony-filesystem/symfony-filesystem-3.2.8.ebuild41
-rw-r--r--dev-php/symfony-finder/Manifest5
-rw-r--r--dev-php/symfony-finder/files/autoload.php8
-rw-r--r--dev-php/symfony-finder/files/skip-file-time-sort-tests.patch24
-rw-r--r--dev-php/symfony-finder/metadata.xml22
-rw-r--r--dev-php/symfony-finder/symfony-finder-3.2.8.ebuild39
-rw-r--r--dev-php/symfony-process/Manifest4
-rw-r--r--dev-php/symfony-process/files/autoload.php9
-rw-r--r--dev-php/symfony-process/metadata.xml21
-rw-r--r--dev-php/symfony-process/symfony-process-3.2.6.ebuild43
-rw-r--r--dev-php/symfony-yaml/Manifest4
-rw-r--r--dev-php/symfony-yaml/files/autoload.php8
-rw-r--r--dev-php/symfony-yaml/metadata.xml21
-rw-r--r--dev-php/symfony-yaml/symfony-yaml-2.1.0.ebuild41
-rw-r--r--dev-php/tcpdf/Manifest5
-rw-r--r--dev-php/tcpdf/metadata.xml11
-rw-r--r--dev-php/tcpdf/tcpdf-6.2.13-r1.ebuild36
-rw-r--r--dev-php/twig/Manifest5
-rw-r--r--dev-php/twig/metadata.xml20
-rw-r--r--dev-php/twig/twig-1.31.0.ebuild91
-rw-r--r--dev-php/webmozart-assert/Manifest4
-rw-r--r--dev-php/webmozart-assert/files/autoload.php8
-rw-r--r--dev-php/webmozart-assert/metadata.xml11
-rw-r--r--dev-php/webmozart-assert/webmozart-assert-1.2.0.ebuild26
-rw-r--r--dev-php/xcache/Manifest5
-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-client/Manifest11
-rw-r--r--dev-php/xdebug-client/metadata.xml8
-rw-r--r--dev-php/xdebug-client/xdebug-client-2.4.1.ebuild29
-rw-r--r--dev-php/xdebug-client/xdebug-client-2.5.0.ebuild29
-rw-r--r--dev-php/xdebug-client/xdebug-client-2.5.3.ebuild29
-rw-r--r--dev-php/xdebug-client/xdebug-client-2.5.5.ebuild29
-rw-r--r--dev-php/xdebug/Manifest12
-rw-r--r--dev-php/xdebug/files/2.4.1-xdebug.ini46
-rw-r--r--dev-php/xdebug/metadata.xml8
-rw-r--r--dev-php/xdebug/xdebug-2.4.1.ebuild39
-rw-r--r--dev-php/xdebug/xdebug-2.5.0.ebuild40
-rw-r--r--dev-php/xdebug/xdebug-2.5.3.ebuild40
-rw-r--r--dev-php/xdebug/xdebug-2.5.5.ebuild40
-rw-r--r--dev-php/xhprof/Manifest5
-rw-r--r--dev-php/xhprof/metadata.xml14
-rw-r--r--dev-php/xhprof/xhprof-0.9.4_p20150226-r1.ebuild23
984 files changed, 18976 insertions, 0 deletions
diff --git a/dev-php/File_Iterator/File_Iterator-1.3.4.ebuild b/dev-php/File_Iterator/File_Iterator-1.3.4.ebuild
new file mode 100644
index 000000000000..46a825640e34
--- /dev/null
+++ b/dev-php/File_Iterator/File_Iterator-1.3.4.ebuild
@@ -0,0 +1,18 @@
+# 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"
+PHP_PEAR_PKG_NAME="File_Iterator"
+inherit php-pear-r2
+
+DESCRIPTION="FilterIterator implementation that filters files based on a list of suffixes"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 hppa x86"
+IUSE=""
+HOMEPAGE="https://github.com/sebastianbergmann/php-file-iterator"
+SRC_URI="http://${PHP_PEAR_URI}/get/${PEAR_P}.tgz"
+DOCS=( ChangeLog.markdown README.markdown )
diff --git a/dev-php/File_Iterator/File_Iterator-1.4.2.ebuild b/dev-php/File_Iterator/File_Iterator-1.4.2.ebuild
new file mode 100644
index 000000000000..65a374c6fe9c
--- /dev/null
+++ b/dev-php/File_Iterator/File_Iterator-1.4.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="php-file-iterator"
+
+DESCRIPTION="FilterIterator implementation that filters files based on criteria"
+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-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/File/Iterator
+ doins -r src/*
+ doins "${FILESDIR}/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
new file mode 100644
index 000000000000..1d02b877b2e7
--- /dev/null
+++ b/dev-php/File_Iterator/Manifest
@@ -0,0 +1,9 @@
+AUX autoload.php 380 SHA256 1e6ccd0b3a7873820355408233c7c2917d03ace70bc62a7573bd529bc18988f2 SHA512 0e36085e8e2bc4f6d0900392a35cba6a91940d31604bb7f6ce0275162d28b3e2d54084c0b6dc0d270f0d8812fbc9feff6bd43851701ff7419aa6b02be75cb466 WHIRLPOOL 33347eef6700a3fb02541c7d30f9654a08f84f114a060b758455e53b829f34e0e2cc97fcb7a3c87fb29a203677346c6e1137f64c4643b569532bf579326662c2
+AUX channel.xml 804 SHA256 1a1bda346c1bcc3b6cb7e3c09a4834ef90907b7129c92b5f22e9ebdd76194421 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092 WHIRLPOOL deaf8795ba0d42584d0f924c1724edcff221859414d80c60325e47cb68ba600889fbf83dfad21198f146ada6cb21c9b9b11f9809fa04a73416aee098e377ebec
+DIST File_Iterator-1.3.4.tgz 5199 SHA256 6f4ed93fc140aac0abb9d23313fa25c98789855a7d08088256c989a037730f7f SHA512 7117e0e56a9bc533d9f93556366a8026d1e5a9a3894c05551adef6c1e6cd556c1ebf6b96bd98279cb92077b3d8f8d7b7e42f446b39895850e573d0ec511392be WHIRLPOOL 6f7e4a589642ea3b6b0abbbb17b330f504153486b49840472a98cb6bb0fdb53447bdd994d3c112666f8c94ea8737e42bcf079c0785f1564f288319485dbeb1a7
+DIST File_Iterator-1.4.2.tar.gz 4141 SHA256 138c7ba11c72e7aff3cded47b6011fc152405e7b907d28578b95d5b4b7e062a2 SHA512 295943681853c858e3e1c336c030338c61a74169bd2a619da6fca8c43611e587c6f626fa92799d614bcb0a1f86bbb39895b20f2a389107cedb9660a7e792a243 WHIRLPOOL f3ba627a5366badb60df87dc6f0c15990badb5ff9e2bf1b9889c214c6ed36308ec64f076d2442ce3669720a650e1fd3b3337befc0ecc507e4596fb30a2407f88
+EBUILD File_Iterator-1.3.4.ebuild 557 SHA256 d720b604705c256a178d2fdc2d3b773b051dc56c3c07e872f880384002125e41 SHA512 c6ba4224d33ec69a60e59fbb5af78d3b3f675b1840e368518fe39e47924f1293ffe6c5e7d3dde425e6270bf5c3da74fdfafc4af59e49238ebaa9821272cac303 WHIRLPOOL 481ce3d88418f99935573d8998d240d439eed3a753dcc9105d247d558dbda3a26e914fe0ed64655764f8afb3291477c3eb0c3db55ae82301574984a5e4696bfe
+EBUILD File_Iterator-1.4.2.ebuild 809 SHA256 939d0387165c92ba34b50f92b339c4c37d7c3f8823c9d11dba254e3e340d1c7a SHA512 d0ae9e1380f46655647c5dbbc6d9759d615ed1270c5eadd25715f7ec986e879ca7f90aa2097f139e64d102000515802a212c876083c258fbb4684931689e1cdf WHIRLPOOL 6793775235a037b7f11d6b225a6803f115a6bdc34327cd296aaf99bcd4f033bd22ce8a023885d66fc42d0a13c9f81e76c6fcf9c03201de5548df477f1ee51dd0
+MISC ChangeLog 2530 SHA256 2b64a7222bdbdd005781f3e6865c6452bd7faf5d192194a8c75c36fadd920258 SHA512 7360f2f79e4612695c4f908bcf40b8de83d4a78dabc6672738f2d748831b32ab86ac0c1a8b943047666aa6310dca96972554a64709948e002de32cbda33215f7 WHIRLPOOL ea38066949fdd4b2a1aacd8179b3ba50fef04a4ab2e6996f1de6029292b3f2edaa7e061f3f67ad520e8d4956b23683744b34fbf130fbb0ce8f15fa6d7c6f3578
+MISC ChangeLog-2015 2088 SHA256 6fba78a801feff4882d3244ff89058d60ff78487947f97f705d1058c56ae116f SHA512 067301ec8ebb3687a6cfc7ae14d4ec0e5568d4bc8dc6df8e15296a9f67d80dcdc349fa21051a1b133685557561598767f473751e2815da9ac91eaad70e80f850 WHIRLPOOL d7552623bf37cddc614504770f62342cc95c609fcbf06fe454c6d5743fd0745de19ed751a17e095a6f32b7fc787ee692e563e6d746b4765bf841914d582e0594
+MISC metadata.xml 349 SHA256 d66a158e7a96597699c296b7fd4ec4b8acccf53bb1d9aa5158381549a8be2588 SHA512 85e7e819b346185575934f4f356d1346534fce0fe1ddcf5e88e855ce40f64c48bf73c1f14085cf0526ee681014943f7524ea79b7d951b66c12e67e6f04c099e8 WHIRLPOOL c2d0600251902d28d3d5ff99b8d4062085fa1a8703f83365e7500643a80667423f9be3442766821c2ab66cc4998d6ab814f8a79eeafa6fe3502b5034f201197f
diff --git a/dev-php/File_Iterator/files/autoload.php b/dev-php/File_Iterator/files/autoload.php
new file mode 100644
index 000000000000..71372f0a8bbe
--- /dev/null
+++ b/dev-php/File_Iterator/files/autoload.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(
+ array(
+ 'file_iterator' => '/Iterator.php',
+ 'file_iterator_facade' => '/Facade.php',
+ 'file_iterator_factory' => '/Factory.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/File_Iterator/files/channel.xml b/dev-php/File_Iterator/files/channel.xml
new file mode 100644
index 000000000000..91bb6786f543
--- /dev/null
+++ b/dev-php/File_Iterator/files/channel.xml
@@ -0,0 +1,16 @@
+<?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/File_Iterator/metadata.xml b/dev-php/File_Iterator/metadata.xml
new file mode 100644
index 000000000000..06b6c1671840
--- /dev/null
+++ b/dev-php/File_Iterator/metadata.xml
@@ -0,0 +1,11 @@
+<?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/php-file-iterator</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Archive_Tar/Manifest b/dev-php/PEAR-Archive_Tar/Manifest
new file mode 100644
index 000000000000..9a556074c969
--- /dev/null
+++ b/dev-php/PEAR-Archive_Tar/Manifest
@@ -0,0 +1,5 @@
+DIST Archive_Tar-1.4.2.tgz 20624 SHA256 941bbf52f7d8535352a75da69d31650e3e1288bea4e8824741267a66391e64a4 SHA512 dad5872c82fb9fd961dc06d173610f60d0e05b4c05428e3410beb5a6cdf05de27704edf805e7db80c4031409af5d7d59e7abe43cef7aa11fd9d086b1c6e8e761 WHIRLPOOL 828415ecd6b75bd42f1b6719541bfadbaaaceae2f2cfe608fec867f6739480ba0df8e6cd0a5898412253575a06620d1b8087775096f425670f727d57a8dc03c8
+EBUILD PEAR-Archive_Tar-1.4.2-r2.ebuild 747 SHA256 848bb8ccde1aeeeb7f042e479522bda0d05d0a292941c715629f394ad8146a3e SHA512 ecc554928df28adb2ba0b79d9684f74c86a5881f3e41c3291d21dc1b7994dc1cd133296dd0ff64a633609c2517616da9fc43a53d557d274bf14b29b7dc6703f8 WHIRLPOOL f893bcee33becc47e2dfd6d3a2fafdd22700a71cce331c53c232529246c489eb339cc46e0b84842611638b8444c0343ef477921c8f845cfbdcecea1ea0063d45
+MISC ChangeLog 4398 SHA256 7d005034b11edfca88a045cd454972f02b30e9bc4b4178371bfdd1909aecda73 SHA512 a5f21a09d4ec3dc0d5094b3b0efc5278f79b7e45d159a11d7d21773128abd4cfd12dfb027acbe032ca4a11e4b3bdd03ed2de29c3900a9db262395d50a806634f WHIRLPOOL f25a16af49b5fa9a8767b26a556e7716a3d0a4b2d2ee7de74a1a73f34c8c20b475876ab0041c581b60342e84b47914dbda945bca43f0719f30b659850fa6cfa9
+MISC ChangeLog-2015 5669 SHA256 b4717757aa1d0440eab162cd11de55033028ba0bdb2220b9c0a5c2d16faaf1cc SHA512 fd825b702ff6b9b9bd85e603bda029dbd0285a65629a6c5bbc6f72d7b47f0bf862957ca4ff743ee6e1192d979495e7ad339e933f02f48bd06410a81236c32550 WHIRLPOOL 3ea7944a9474bf7bc9eb9e4b342e6e021c5987569821f743c68304e218561e81719da604b09da78e0db1ffc3bb28484c150c86acf8bc3bd27cf1962d417341b5
+MISC metadata.xml 313 SHA256 d495f7a9f373bc611c3e9327cf50235585919fd18f0b55eebc1d00d15d058385 SHA512 189683deca6b9b76a4ca070938afa484580b57a8c799f49f26e9b123165d545ab6aec31bc2b96400cfc5390f3837477a8d58b461e317ab14bf1152292880ece1 WHIRLPOOL e3be6528c53843057bb62a8ce58dc215b01c8304ce47293c41bc26e2299c588636686ca3f3ec3aea763ff1c59e42ce3c059ab797f43f0b347872995261887da8
diff --git a/dev-php/PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.2-r2.ebuild b/dev-php/PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.2-r2.ebuild
new file mode 100644
index 000000000000..bb3d5304fa99
--- /dev/null
+++ b/dev-php/PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.2-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Tar file management class"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://pear.php.net/get/${MY_P}.tgz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+# bzip2 and zlib are needed for compressed tarballs, and there's one
+# call to preg_match to test paths against a pattern of files and
+# directories that will be ignored.
+RDEPEND="dev-lang/php:*[bzip2,pcre(+),zlib]"
+PDEPEND="dev-php/PEAR-PEAR"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r Archive
+
+ dodoc docs/*
+}
diff --git a/dev-php/PEAR-Archive_Tar/metadata.xml b/dev-php/PEAR-Archive_Tar/metadata.xml
new file mode 100644
index 000000000000..75a6ba446036
--- /dev/null
+++ b/dev-php/PEAR-Archive_Tar/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Archive_Tar</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Auth_SASL/Manifest b/dev-php/PEAR-Auth_SASL/Manifest
new file mode 100644
index 000000000000..d02c463ea66e
--- /dev/null
+++ b/dev-php/PEAR-Auth_SASL/Manifest
@@ -0,0 +1,5 @@
+DIST Auth_SASL-1.1.0.tgz 9380 SHA256 e75236fd07e20a0c45c04856f0f5b98e4f904ea2239b27377454c879e07190ba SHA512 446ffa37fe7669d3993613167b07fb173c2e17664dcfb56d96a889b4a0cb2c83cc73d307aee15fc8fa7e666502835c15d09c32d8a491060bdd23c9093346bc40 WHIRLPOOL 2cdeb0550fc2bf31dc05c5a2cbb33f00d629585b78a7747a71784b55c4bbf9a9f491cf6e691d0a24672d814dd475ad6c79a11a0185e186faba084d3a714390cb
+EBUILD PEAR-Auth_SASL-1.1.0.ebuild 335 SHA256 59eacf824edad927d88657ac68d6727e969de0bed714d8147f82624b1441dd33 SHA512 4cf0c5f0e417f063c46bc5f7fb7fc372fbc6669f92b390e93feb4ccb4fa04d73b1f661e3c7756967858a00ceaf127b8028dddcebba1aad6e18e07b4c72893f6c WHIRLPOOL 9140f5acd2c33f3b682ce28ede52e1e242b8441143e441586db79c5e53d228378f22593d3aeb5504d6a23ae3e7d246e03e64f17a37ac64300d23b5ad3cbeaf42
+MISC ChangeLog 2521 SHA256 ecddf509ccb3d4d102ca45133d0f4369267ab1d9f8cde7491dedf85b92e3551c SHA512 a2fbfb120643ae0372e703f70ef413745d0d153ce9a3a196defd9e85d2805d57ff9379c3669decf0e72e6adb05f52a569c0274723c843d19c03897277a5d387f WHIRLPOOL 679d07aa91f4089a81d24bf381c0ad51d70bbe5c04c36b52e8288ee713b16487e327b0fe7b83e7f53e306020b9cea5b11828cebfd89f4592fb50b40503cfde96
+MISC ChangeLog-2015 6395 SHA256 6e9edcbd28dcd4e447bc59b02eb32d0a1cfca46b967f6fe8cefa3f53f2ef5a87 SHA512 4f2af96756143583ec275087fd34c5b1faeb72af4e7f7c9165bf1915fe3c3780966c7c235eea29f783142df0d068e537391f4cf96a1bce5a52de96d9f4228f53 WHIRLPOOL a0921601fc90a25dae88319a47b5dd58da2b0993a3aba89cd5ec50d4cb7a451186e30dbec818648c4ef8e16b0af8fd5e966230724bf451ec5b8168a40b784b8d
+MISC metadata.xml 311 SHA256 2a4eeaa802d67bbe82c67ab5711358ea501a61370eb461665e9993108c52a4c8 SHA512 a7f236f4833cece9f46d1073f6ed444150b0a7fb7983bc94b0f465f77a4b7c8ef6c7b6b3f212d43b30579293247b04a1790b6218e89c3578370a842e50c6467a WHIRLPOOL c103cba4578efc239c8f857bed3a93a6f9c548c8e5f77816a471f1c6bd68c444378d044b9804b9f004281cf49036c1564235e995062c7bb278c2341124678eda
diff --git a/dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.1.0.ebuild b/dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.1.0.ebuild
new file mode 100644
index 000000000000..a47d615c8031
--- /dev/null
+++ b/dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.1.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Abstraction of various SASL mechanism responses"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+RDEPEND=">=dev-php/PEAR-PEAR-1.10.1"
diff --git a/dev-php/PEAR-Auth_SASL/metadata.xml b/dev-php/PEAR-Auth_SASL/metadata.xml
new file mode 100644
index 000000000000..9946b319b747
--- /dev/null
+++ b/dev-php/PEAR-Auth_SASL/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Auth_SASL</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Benchmark/Manifest b/dev-php/PEAR-Benchmark/Manifest
new file mode 100644
index 000000000000..7b8f58d34456
--- /dev/null
+++ b/dev-php/PEAR-Benchmark/Manifest
@@ -0,0 +1,5 @@
+DIST Benchmark-1.2.9.tgz 8696 SHA256 b68c6ca9bfb3ba79e095117ff5e3e674ed9583692f4722b0196e8b3874a9c468 SHA512 18064e6f435e053a2aa9a2f27f3c4cecc26847829e7ee86619748faa7fc1cd0a6ce3d3a419f742d05007875db3fbbfbf05e4732c9f1ba76dbeb983cbc908e516 WHIRLPOOL b3d35f04d1c35a305099f281aadae38d4fc2a64074eeeea6ff54665f1d3645ce34d436397504d57f11ed5e36981a0e3f631784e8c7dc6504570ddc458bbff4fd
+EBUILD PEAR-Benchmark-1.2.9.ebuild 502 SHA256 59c3f63f2ba135739bcda1803f141bca0f46616f2e4329d2585c2fc21cf88d78 SHA512 d0db4339d13f9035e045b8d0f83d9a3213897e3bc7ab19d829fd92f4782b822207aff13b46e546aa2ecacb702d03f7e3b5808ac81cde8c946fd827c2ecf1dded WHIRLPOOL 3987d93d4493244f64ff037493b254cb6a6b186e349c25b430c6da45b845262e6ee31a10cfd763e56619f860c52dcd3caed401d522535581ee0ebf16084994b0
+MISC ChangeLog 2447 SHA256 5f0ecdefdf2bc281fe6a9be1779b2ad3e9e5eafea44ad6ba0e50958c961d245c SHA512 accf85ab7ce855a85ec8e429e46fa6750d2c2d7eeabcc187c8a708289c2de76363105400104f75e116842b231fc6cd57dfb9757ea54cbefe86258cc655bef107 WHIRLPOOL 057f5a1b8fe52507adeefb1b0cf3ccc8d5943597ce8dc71da36c512a413d1f72ed97fe503d9dcff74c500d384476360d0a6a49368b03495c4a73fef8c7ff5b99
+MISC ChangeLog-2015 7538 SHA256 565ac2c534ef2830da9b5d860d4c428322fa5be7067b2d2189b94924df19f389 SHA512 c254c321df8b516b26b1d67d931763a4f9f99366f50666d7ca5e0e344d40d299150fe30331d28e52772a1fda34c8503068c097285ed1339fc490c6d477f1bb5c WHIRLPOOL f4f0c2f34d4c0120cd27a294e1db8b38398ca272acc963d2ce4d9fb2a708aa48f483173e6b8b416ffd94cc0e280072f1164e8a00c9558dfb7e2882fb6599cec9
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Benchmark/PEAR-Benchmark-1.2.9.ebuild b/dev-php/PEAR-Benchmark/PEAR-Benchmark-1.2.9.ebuild
new file mode 100644
index 000000000000..0fb163b5e50e
--- /dev/null
+++ b/dev-php/PEAR-Benchmark/PEAR-Benchmark-1.2.9.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Framework to benchmark PHP scripts or function calls"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+pkg_postinst() {
+ if ! has_version "dev-lang/php[bcmath]" ; then
+ elog "${PN} can optionally use dev-lang/php bcmath features."
+ elog "If you want those, recompile dev-lang/php with these flags in USE."
+ fi
+}
diff --git a/dev-php/PEAR-Benchmark/metadata.xml b/dev-php/PEAR-Benchmark/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Benchmark/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Cache/Manifest b/dev-php/PEAR-Cache/Manifest
new file mode 100644
index 000000000000..f8c801c1a86e
--- /dev/null
+++ b/dev-php/PEAR-Cache/Manifest
@@ -0,0 +1,5 @@
+DIST Cache-1.5.6.tgz 31384 SHA256 5d4414bf3df357fc60460186f48b3d8d5465ec4cf6e2736e934d46f1890ba405 SHA512 6c42901d9a462c803ff349650519fdb705bc56bebf1d106bd0796e35bf3ee6b4e1f783a3af022f024d9473a7e75eb14ff1954decc0a4c133817a8ed65e42f29a WHIRLPOOL 05e2fdd555442ad8c10f5f7c7d0294128e98ec8d4cc45ab369a3263ea287ed080b2310afadf12e59dfadcc6182c157ddb35eee8cbca838b0cbcacff88f8f527f
+EBUILD PEAR-Cache-1.5.6-r2.ebuild 616 SHA256 6de449c104f967e8e4e5f12298bda4a7126809d20e949a648e9f2abd74cc0b9d SHA512 c4f85abae1723f0153f36b42adadabcc7f09585638369295e02e0ea3115ce29a59c91f10609306ed594087f8382218c3c34f1e45d3feb8e913940365a3c45af8 WHIRLPOOL 92f929f137ac37655d0a903175c11c3c2be4440269aa9901ebcd3fd4b5540221a1e329ecdc66b507f19d70eef2da2b4ff01996469bff369af8efca4dab9251f7
+MISC ChangeLog 2435 SHA256 5fb8b85b2a9fa1ac2429ca5573385ae5ed4fca26d1464b3fcf033af8a8a333f2 SHA512 7477b57107c92178e5323d432ce6890982c61d9f7b6be6acc426ce23007445129be270c6c1de8c189642e3a6669b2a2b7f44a503bcf99c9b9db25d7568d0a492 WHIRLPOOL dad41ed6174d4d1342cac177f7415683ec8f1d00f6e2d93abb7d3560b43e2a5a3ab52975e14c8865f4c26542361ac7c2927f0c489b973d16f2b953d347d59a4f
+MISC ChangeLog-2015 5876 SHA256 cb06dfe8b5d7eeaaa7c8a780e72727a48ab8020a82e2f0fe616f05fa0be97828 SHA512 92f254adfcfa7c5cf6f5475ceef0e0a95dbd61ce06d6d4a1b84d60730724f21ed354aee91dbf590ebc4a74d69a9ff11980fb13063270acdb9057deb37e0f2f20 WHIRLPOOL 7e232a962c1f178004cd63c4bd9444431bd49a0a2153b3a1e3083c605651923b001678d658fee31560ce0bdf015c4744bc16ee415fe6da11aa8ef22375ceeec1
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild b/dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild
new file mode 100644
index 000000000000..0f89540efb0a
--- /dev/null
+++ b/dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Framework for caching of arbitrary data"
+
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+src_install() {
+ insinto /usr/share/php
+ doins Cache.php
+ # HTTP_Request is deprecated and superceeded upstream, bypassing
+ insinto /usr/share/php/Cache
+ doins -r Application.php Container Container.php Error.php Function.php Graphics.php OutputCompression.php Output.php
+ php-pear-r2_install_packagexml
+ einstalldocs
+}
diff --git a/dev-php/PEAR-Cache/metadata.xml b/dev-php/PEAR-Cache/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Cache/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Cache_Lite/Manifest b/dev-php/PEAR-Cache_Lite/Manifest
new file mode 100644
index 000000000000..7b48ad9da9d3
--- /dev/null
+++ b/dev-php/PEAR-Cache_Lite/Manifest
@@ -0,0 +1,7 @@
+DIST Cache_Lite-1.7.16.tgz 32997 SHA256 51f8ca4c719a574cac323c444391afa71194609bf556ddeecf7c7af8479ba20d SHA512 d2682ccc5e748d7233f79e51a8c0fae0fe77cec56730d0832e4c1f468227ee431b8e29b582b82f36a6274d50a0bbd12a9870bfeacb7c6943ad3002131aab455b WHIRLPOOL 09a8b4be2f68a75073b4af6d4ea871e61404807d7a0bc7c1a49285a3edb851c5e182253273265e111e20ede26f9cff6a93c20aaa5e2d608332a24a759182f412
+DIST Cache_Lite-1.8.0.tgz 33424 SHA256 2f8731de1d4907bfa4719f8b9dd4a3c5549f89a27569ef923f6c20c56bed14ba SHA512 7ff7d1d1f054e1711dbaf5e9c402414c6f2e89e09a25a0b81f207288da3bba373b4e9e2c8a92b638d502d064581b7eade73f66672beaf2e3725957a6dc45c03c WHIRLPOOL 785ccfb248494dd1aa1636219453a1d927090a702a8a126d4595bfe6ddca92a9bedea4c4805b5739c7a1a8c4f120bf42d0d93b32923da9f9098cfdb67b406b70
+EBUILD PEAR-Cache_Lite-1.7.16.ebuild 276 SHA256 6c474625c8b37cd0773504d090e34d52ce08ecb27f763f5ccbabd1675eea3cf3 SHA512 d0d6f99e49362e4a40918dcf90f6e3dc22f8da87031946a4dcb9b386c2cdde5a9495121fef81d399ec6571f510008190528c1b79e67d673c89075bae39f3aff3 WHIRLPOOL 2ac09be5ba0419fac7f4c764952e3ec7dfbe0ffc5c179f46fa81e3ac8d47d665a683280c2daf85435517ce4bc1396ad7fad4afb614943c78f3ad4096c46f31da
+EBUILD PEAR-Cache_Lite-1.8.0-r1.ebuild 485 SHA256 0c6c237891567888fa325ebd1eb0b96b4596dd17b5c713e46b749b4ad2cc8385 SHA512 c63a8c215953bdb63207bdf66fe81f1da388e89611afa7c610263704608c68455c9f94410121871346f148bf1d704f9b948ed94031eeaf6d6713adb2888207f3 WHIRLPOOL 84658eb6ff700c74f1691edcf4bbf6cf61c14f98d0ffcb32f1da2f05c296011e9c7414d00cbda91f4814f0b2927a20e2dedef76f13c64556b7eeec4b90430eeb
+MISC ChangeLog 2622 SHA256 a9347ed128a7ad12579f083aa9480c3214db2b11ee16e4c76a617b53e58c6d24 SHA512 901dac98a31e8cdd5050676699c19234fffa3f6001e4003082e31d598e15e1ae9bd2552ddf72462a96ed9fa5a812bb9f8722e09efcfb95c41e9076c7e3cc6c66 WHIRLPOOL 6758719286013ff6f29915d718cdf2cf5fdb01ec0170e4f294c89947304294487476cc9d531f7e9250eed9df7bffce312729acda815d83f0dc49ad2ee7950899
+MISC ChangeLog-2015 5621 SHA256 2c59265aea873e8914acc2ca8c97b462ef4d90272cc043d2702775c727c63eca SHA512 bd5f549142f663a3d7bf00c48423330b95155c03328f4dc345d9921428595c9bef19a96ee41deaf109a9db562f78f2dc09bfa3df1938dd016497ef1afc16139d WHIRLPOOL f73e8856fd63bfe26bb859495c15579b2c31ee76079e8ae77df27e8ac865fc7fe67e45ea0bf2311f8c4c144c4a7ac20b9ee3ae51045a009be6c736a837dfcafa
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.7.16.ebuild b/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.7.16.ebuild
new file mode 100644
index 000000000000..179c7dd9a6ff
--- /dev/null
+++ b/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.7.16.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit php-pear-r1
+
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+DESCRIPTION="Fast and safe little cache system"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
diff --git a/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.0-r1.ebuild b/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.0-r1.ebuild
new file mode 100644
index 000000000000..ccc9c00bfc61
--- /dev/null
+++ b/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.0-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit php-pear-r2
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+DESCRIPTION="Fast and safe little cache system"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-php/pear-1.10.1"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ peardev run-tests -r || die
+}
+
+src_install() {
+ local DOCS=( README.md TODO docs/technical docs/examples )
+ php-pear-r2_src_install
+}
diff --git a/dev-php/PEAR-Cache_Lite/metadata.xml b/dev-php/PEAR-Cache_Lite/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Cache_Lite/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Calendar/Manifest b/dev-php/PEAR-Calendar/Manifest
new file mode 100644
index 000000000000..2907259ac75e
--- /dev/null
+++ b/dev-php/PEAR-Calendar/Manifest
@@ -0,0 +1,5 @@
+DIST Calendar-0.5.5.tgz 58159 SHA256 ecb44c40d91b1bf815980429438788d76b90c056d733313fc193277dea418cdc SHA512 0d49f78c86343112eb177e16d4831f9589cb13a4585e3d6fd3443a94e4c78382d3545697623c28e1219ee8469ba99684ef0fb9f1df1375f3bbc6009fd9d59c95 WHIRLPOOL 5da5f0ae8e9520a27796ba3dfabe656eba266e9c2f28f198a39e3f111084b0b57382503586b908b6145729ca4b38e66084adb919bc7bfac0f7ee7a5ad9a5cbe0
+EBUILD PEAR-Calendar-0.5.5.ebuild 335 SHA256 50a29f97a4ce9bb1ed099af8e5985869634c76f456915802d0a8cf6d5386f74b SHA512 d0ba1bde7e14d5bf90f27fd87dbb8695ec21b2117ad1f0f8e3af2b33e9d90c5ccd534f7999ae488dedc9dac37cb98c9e74e888cfd825d213cefe02640d92edff WHIRLPOOL 44a006f56ca80807b01b31323de340bdabd746de6e155491c39be75e0b243c304a5d8a15c611cc5b06657bd07cb88d3c2818d5742584dbfafb3bc9ffaf5a7d0b
+MISC ChangeLog 2444 SHA256 f514d8e41ad3c22f2f99f22b63cf018e381edee0dcdf95865e4d9a26678da9e3 SHA512 d04470d4fdab829a1d8d729321e5351fb0cc67a529ebb78a8c000984c9766af2c66cababfe08f09216816d0b5ed9efee9504c3c9eef91e57a602a4ec6a47e892 WHIRLPOOL 09d4e0090e6e17eaa29660baa87c9282a98f1eb4e2bc88516c09b451f26d3ed7532da9306c51d0f1d4b3eb1e9e07986ec2cfb63c0aa8d94707c0448ec33581d2
+MISC ChangeLog-2015 1847 SHA256 1768741a95802bd553ad07380a149bf10579103b5a84a6100fcbf7b8040b5f6a SHA512 9a515aa18103fd69f319db9bc1e9b9f28b77d715b1eeb7277671cc7c03a902e8c0cac38ab348565b505eb6284c6fd270351878c2c4963fc06f60d063d5a31ae9 WHIRLPOOL 5a905115cd27f6afeb111645d7eb5d09e1e96342b4f637fdc99b631dce92ad634c1e9ee09d296bbcc69fbf13b5282d8fc2084c4eb3e96dbb09af5cd295f52dac
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Calendar/PEAR-Calendar-0.5.5.ebuild b/dev-php/PEAR-Calendar/PEAR-Calendar-0.5.5.ebuild
new file mode 100644
index 000000000000..f47479e6f96f
--- /dev/null
+++ b/dev-php/PEAR-Calendar/PEAR-Calendar-0.5.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="A package for building Calendar data structures"
+
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+RDEPEND=">=dev-php/PEAR-Date-1.4.5"
diff --git a/dev-php/PEAR-Calendar/metadata.xml b/dev-php/PEAR-Calendar/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Calendar/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Config/Manifest b/dev-php/PEAR-Config/Manifest
new file mode 100644
index 000000000000..1c207a0147cd
--- /dev/null
+++ b/dev-php/PEAR-Config/Manifest
@@ -0,0 +1,7 @@
+DIST Config-1.10.12.tgz 32291 SHA256 ad4d340fb2fbc43355d66612cd890b19c78cd623c2752f005c3a7ed809f78421 SHA512 c4ebb92d1440fbbb5119341eae7d90944661da35236af1d7ea8ed6753913aa2805a2256e8cb58b7c72f0ff0c56022c72e7d432be9e3e729001004192cbef0642 WHIRLPOOL 5cdf22fbba8bcc1a9bd9b465a750972f37bdf65fe6f637f3a8457e14d69d9663c3a8551f0ba7b709e92006ca0a7603fa46aae0b04de18dade09b4a974fc0dc04
+DIST Config-2.0.0_pre20140323.tar.gz 34309 SHA256 49e220ea88ef5f34d1fd5c15b130675ae55660ab02bc6f831e93793b69c1b5db SHA512 7056724cde7d39f5a2ac69c8e2dffd0ff57cb8caba6f014b5cb2a3b047946ca160fb4c30c01cf1986286d885893c9e0f504cee8920b46324987f707b5408be24 WHIRLPOOL dc9f3ee0f8987260d1d16a21b57b470924e6f38d4022c35563c1549f58275fe50500306e0c8b809b35b71939aba5d0986f307a958f2b5c0b2441b87662587c0e
+EBUILD PEAR-Config-1.10.12-r1.ebuild 360 SHA256 3478eb2b1a6a9a8a82be5f7234fba5c5fe8035bd0ea849b8e94775edafe596de SHA512 7db6f984939aaab86aacce3179c9dc1be773ef9135971bf191cce69b5a582fc723853d46ed94116ee543e1cb286f03e4fca9be93e58109e52cad5d90d0cf5ccd WHIRLPOOL 941407e7365680a7004ceef873f55a0d6964c1b8361dff3509e31c5cadc1f69318038fac9ccb3bbea20b95e2f0091fed8f68e982620001ce71f540a7db8befe2
+EBUILD PEAR-Config-2.0.0_pre20140323.ebuild 726 SHA256 2db54b188b27a337c8d7bb1c70770e4a9792903e7e385ae04b571005e05f7587 SHA512 fedd4b188eb9fecc35ff71d4b1bbb6fec3493668e83b68b2c3f491b2e75808c5f0a2bc2100dbd89b6d8a9d755be0c89ff5e4477ce10d172531e503ac64152b1c WHIRLPOOL ed0892622b124253fa9013561d4793a6c58ed32d35fc34f4402e7119fe35db00e7bdf3dacb4b5675ba9dc66da12a9aa44c00f32ab7de28a8499c101492bfab84
+MISC ChangeLog 2448 SHA256 d5a0c867604485bce252a8b5823586b645c276c095c99b1ae6d8c7dcc76e35b9 SHA512 fc898bfd92282c52f94771e84e6786c2ee61a2208bac0d22dc2e75682ba89f51f2ef74c3e025edecaecf56799dcc23228b8c5c71d2820762d3d84b2e59fc9600 WHIRLPOOL deb76f7b54d3cb1988e536031b374c6723ae099c0146257883dc308979ebf40ed52ddf7a802a683d5cee5f0c9cac548ce2c243d5c7483686886e465c2e995c75
+MISC ChangeLog-2015 1132 SHA256 615370d648e2e0ec7c74a82b2e7d8b61a1ae6463a06d5f657b4e53479fd75e37 SHA512 37a3a13118c74fc94e6ca9a09e5c14d16263795231a75968e92fb14935e2ca0b5ab2e337df846c29764c163ea0238ae4ab5b8566b3224661c2d2bd8577df9e94 WHIRLPOOL b552902240582e39d5d735c86790810fc6164f0e588c1f7a6a5530893bcae100a593a97d9f2db1f57856c9bd6d3dad21ca61f6c1cae78786065f11cfb554488a
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Config/PEAR-Config-1.10.12-r1.ebuild b/dev-php/PEAR-Config/PEAR-Config-1.10.12-r1.ebuild
new file mode 100644
index 000000000000..fc014c497089
--- /dev/null
+++ b/dev-php/PEAR-Config/PEAR-Config-1.10.12-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides multiple methods for configuration manipulation"
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="xml"
+RDEPEND="xml? ( dev-php/PEAR-XML_Parser dev-php/PEAR-XML_Util )"
diff --git a/dev-php/PEAR-Config/PEAR-Config-2.0.0_pre20140323.ebuild b/dev-php/PEAR-Config/PEAR-Config-2.0.0_pre20140323.ebuild
new file mode 100644
index 000000000000..684a28704a96
--- /dev/null
+++ b/dev-php/PEAR-Config/PEAR-Config-2.0.0_pre20140323.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2 vcs-snapshot
+
+DESCRIPTION="Provides multiple methods for configuration manipulation"
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="xml"
+RDEPEND="xml? ( dev-php/PEAR-XML_Parser dev-php/PEAR-XML_Util )"
+SRC_URI="https://github.com/pear/Config/archive/606a24034ad80f9d6ccb5a8b698b702b392e4674.tar.gz -> ${PEAR_P}.tar.gz"
+DOCS=( docs/TODO )
+HTML_DOCS=( docs/Apache.php docs/IniCommented.php docs/IniFromScratch.php )
+
+src_prepare() {
+ # Move snapshot location to where the eclass expects
+ mv "${S}/package.xml" "${WORKDIR}/package.xml" || die
+ eapply_user
+}
diff --git a/dev-php/PEAR-Config/metadata.xml b/dev-php/PEAR-Config/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Config/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Console_Color/Manifest b/dev-php/PEAR-Console_Color/Manifest
new file mode 100644
index 000000000000..437b0d345087
--- /dev/null
+++ b/dev-php/PEAR-Console_Color/Manifest
@@ -0,0 +1,5 @@
+DIST Console_Color-1.0.3.tgz 4933 SHA256 895ad17220bf2f54b4880cc6d68db9fbde6eb6f781a72d349296f9c6d5cfad56 SHA512 56449c02194ac707f7165c4f591762b1d895b97c0727d11f1e84a1763b266f808e6c62c42dcd93ef8ea60e2ab97ec56f902cd1b5b57ad135cc0bd35cccf16e14 WHIRLPOOL fe7389c7642e747507356a20af5bd7e8272d6c24510552345b27cd2ba47700370ae5aa71c4858b05c94a08e6d9bda8956261e26df0698564c2875c60c08946ad
+EBUILD PEAR-Console_Color-1.0.3.ebuild 322 SHA256 a8992fcfee7ee73a34b0e313d511564d666b0194e70dc3c168e0a75bb39cb297 SHA512 2075506698060491252160c9f674b4cc02ece807c63f792b93f8794be51642489a114dac34c16a66018916eff08bffbc3d13cd6f63517d6b1dfc5881803eb2a8 WHIRLPOOL d75f303ea76bd2f35f15d9ba7a63bf94b9e7a616c58185d39336b143a45e93abd7bb62a817abf7e6ae11cd73d7c1b55bedf92751c4a04f2c95943e89f3674460
+MISC ChangeLog 2459 SHA256 0212d32a015d249cf85487203e8147203d3367392f14281d23e3bef371dcbf42 SHA512 9c11b0b1a6729dac0d7b4bb1273cc0cba3c63d3ccb5a0158413e2a0e4aad07931edd3677896f6a10514e0700a308dd53369198ed23a727691b2872070f3a9d8a WHIRLPOOL d6e08f35200364bbce52cdd14af875ae6fb422ef1f10b2eb0cc99db9f436ed50acb44de1b79494ed86221a5f001282ef72ad1dbdc47d2c46610ef0f329251351
+MISC ChangeLog-2015 617 SHA256 e10386d039743f8c1241e9073db9e2f716d368f6a93e456b7aae8a874734c65a SHA512 d6abaaed6bbbedc3364a4ddb8eaa4093989011decc0bf00229d281e51b15e8e8cd3c7ca90281807b69836eaa559abf2837ed5fe6894253a32d3ec848f252895f WHIRLPOOL fa63c74b07a726f354384da1d6927a6fe680e251c05fbdf4f3b3569d36eb9809f37347e6ccb08c4e7d616acebe2725e56e152ea71ec6aef2255b7e2f39116d9c
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Console_Color/PEAR-Console_Color-1.0.3.ebuild b/dev-php/PEAR-Console_Color/PEAR-Console_Color-1.0.3.ebuild
new file mode 100644
index 000000000000..3402b4b56718
--- /dev/null
+++ b/dev-php/PEAR-Console_Color/PEAR-Console_Color-1.0.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+DESCRIPTION="This Class allows you to easily use ANSI console colors in your
+application."
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
diff --git a/dev-php/PEAR-Console_Color/metadata.xml b/dev-php/PEAR-Console_Color/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Console_Color/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Console_CommandLine/Manifest b/dev-php/PEAR-Console_CommandLine/Manifest
new file mode 100644
index 000000000000..f6ace775f995
--- /dev/null
+++ b/dev-php/PEAR-Console_CommandLine/Manifest
@@ -0,0 +1,5 @@
+DIST Console_CommandLine-1.2.2.tgz 40705 SHA256 38d677e321c33bbf179cc9e4ec7840b63fef70531f1ce797fb09b50bcc94a417 SHA512 05dbde123d0d4fdbba2a959f4bea3b115e3629060a268d25a3007c2ee5a3530b8ebbd8c7d124a6c9d012cafa19f41690a888943a6c1e2e5ec1b9d83fa821d603 WHIRLPOOL fd7651e46528506a87b10e7838be6663a82c40e63803993a33bac0ac165c45d0444b1a26a3c269f514db024d14ebfeb6188c4b4c3fc8f24b974244bd357c07e7
+EBUILD PEAR-Console_CommandLine-1.2.2.ebuild 1375 SHA256 6cc29307d8c8edba3a202d2341680cf0f0392b741dac26ca22bd7c8c1f0a63eb SHA512 171ed5d4632a019f682fdb15ccf6d10c82cad6e2efcb7b0d57edb587927b08a969b390c09265eeaa029b1c912191e06fe7c10be34136acda4e1a4187ab1a8b46 WHIRLPOOL 66e19f3961ab49ab1c80c88ebf3fe7ce2aaee9472f32881e5dbef1bec2bada1f5a55954f23875d804428c8908ecec5a4510e9ecc890d27ef461c50a35cca2251
+MISC ChangeLog 3374 SHA256 7367abf8016f86f8b26ccc7b6cd7f94e233645e098bb4fcce272079d4df9b191 SHA512 8ef6661e2012a27556a0eaccc8a1b97e05d0984242064babe1ccffb11f941428f844f95d591260092105107324fd4cec858241aa710f3c5c89fe6f6aa0e915ce WHIRLPOOL ff8d36aefa81a9e127b6349ebda91048b327a9a27c28f91d55f31d108a57a511dc02ac8c22d17220d25c6306121442a366296648fc7c2b0d135fb16ed9884bcb
+MISC ChangeLog-2015 1160 SHA256 5ef0fe4eea1d16b0cfb3795e2d0ae1266594f0f971527a61f5e80358f3f7e86c SHA512 796b2b0988efeeefa53d0c5d0176e142d470a2bb6cfa7055015c0216ed492082af45a8cc9653bec0ddef5c81da580f7ae14d03281b876c4854dfcb3710f02606 WHIRLPOOL 88410e83ae6df25888a42fcf581ae827ff51f3ca13c7c3601dc2b89edbe62e1ad4b7cf8fb4a0390b87faa79a1ae374dbf560a3d06e7f6603032d1ed815d5f431
+MISC metadata.xml 397 SHA256 d269fa9c98d2b98e57ac934245648a6437bbd476681d52d6c6f08574ba7f7e72 SHA512 ffb1a260b10acfd50fd5b3ee01d80b082f56e31c18c99232a28947a7b29d1ef1e529052b109573aebac05138982322f3a46cf6652f0e519222fb87ef730f5e84 WHIRLPOOL b03dd0fb3a7e1a77025d10b4289f24b370716d707020a671a47081b13eea00c3ae106f750610941f0ec269d7880f53d55beb11aa065aee2168fc94e2d5c7ac30
diff --git a/dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.2.ebuild b/dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.2.ebuild
new file mode 100644
index 000000000000..5e5c2d9f5fc1
--- /dev/null
+++ b/dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A full-featured command-line options and arguments parser"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 arm ~hppa ~ia64 ~ppc ~ppc64 x86"
+IUSE="examples test"
+
+# Only needs PEAR_Exception (not yet packaged) -- not all of PEAR-PEAR.
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR"
+
+# Beware, the test suite really needs PEAR-PEAR.
+DEPEND="test? ( ${RDEPEND} )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ # There's one occurrence of @data_dir@ that needs to be replaced
+ # This location just has to agree with where we put the "data"
+ # directory during src_install().
+ default
+ sed -i "s|@data_dir@|${EPREFIX}/usr/share|" \
+ Console/CommandLine/XmlParser.php || die
+}
+
+src_install() {
+ use examples && dodoc -r docs/examples
+
+ insinto "/usr/share/${MY_PN}"
+ doins -r data
+
+ insinto /usr/share/php
+ doins -r Console
+}
+
+src_test() {
+ # Requires the "pear" executable from dev-php/PEAR-PEAR.
+ pear run-tests tests || die
+
+ # The command succeeds regardless of whether or not the test suite
+ # passed, but this file is only written when there was a failure.
+ [[ -f run-tests.log ]] && die "test suite failed"
+}
diff --git a/dev-php/PEAR-Console_CommandLine/metadata.xml b/dev-php/PEAR-Console_CommandLine/metadata.xml
new file mode 100644
index 000000000000..9362a60ada6c
--- /dev/null
+++ b/dev-php/PEAR-Console_CommandLine/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Console_CommandLine</remote-id>
+ <remote-id type="pear">Console_CommandLine</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Console_Getargs/Manifest b/dev-php/PEAR-Console_Getargs/Manifest
new file mode 100644
index 000000000000..f5baf7278337
--- /dev/null
+++ b/dev-php/PEAR-Console_Getargs/Manifest
@@ -0,0 +1,6 @@
+AUX new-reference-fix.patch 741 SHA256 0891f0cbb6fd8628fed61c931ff2d29fc721db5c96ec7209dc83af51ad776423 SHA512 dc3f89ae5a4ec4e81df7ca47ae28c0a9d9b21a8623b836431e5b4222dea28d43ee254e7debd4a4aec584f23e081df69978d44aade04daef1fb09d6b40c0a035f WHIRLPOOL 4656442d3b188a859f9c566ea46a2aa5604911299e90dc84ef0b031552dcd1be8caa05dac925725e7a7b93959a9996756efb6622dd9289396fa328d44be13da4
+DIST Console_Getargs-1.3.5.tgz 18207 SHA256 f2a2be1c3dfead4328a85dafc6236d945a927ceeaa05e0ec21d8af43a2e918ea SHA512 2e79bfc3947dbce928ae592d825ea16414de147a10f7c41a896d9a557c40a1e83842e39de6e6a78918d91235da73307f84b837a3d049b36cacd202c4b8aa7fd6 WHIRLPOOL 0103e2332eeccdc932ff7508e36ecc79f82f0f83fefdf4cf1bd88ab0431ebd6f45c2921713cb7a79fc7135ca10c748fc64f1fd479f52d21d045cfb4686c4dd4a
+EBUILD PEAR-Console_Getargs-1.3.5-r1.ebuild 363 SHA256 92ce67f497f6802543e85eac78712d6e6d53d0cb9c9bf981c47d4a56ef1e328b SHA512 71cf43f3582410d896ff45afd4c4b4558963a0b8244d8afc36ddcd26daf4c61d75bb17f16b94e959b6877b6351cdd005b4c45a3b7a2343d1bf1647e6aaa9be4c WHIRLPOOL 4daa29e3b51c043dddd2f5133d13844756edec384a0d3ac7a2b01936fd34e90376b35f34326b85b6ec4b9b429c51c9c966653b817eb926c5dc523c9766c15ecc
+MISC ChangeLog 2465 SHA256 1a568ebaef9fb285fc61c9f5dc2bb1031ceab4dcf50605b841f8dc9c8b37295d SHA512 d599168b60411b59591f86aea470e1ba7657a55afdf40221c0be294e948a282acbb3bcf5459e006021d012ff3c58c47a73392bf22119053a7af82bb72cb17522 WHIRLPOOL e18b62d4e4e2fa66a50520aa29ac7f8a8a71eae2456dae706ab798df0f2b97a77147412c8d2bb3f623462f8d3c35f89390f2587eb8b0b9e3fe7baa85ac3eafca
+MISC ChangeLog-2015 1256 SHA256 1c592cbc55bb5707a1ffca99928b35fcb2f92c525d4eeda4218fb4285bdc8a78 SHA512 7bef68f569851563953e1914f0b5a596e1bc9d821441555f253fa27252a423facb3b3928d5e383bae7b813ffd46628bfb104e76af8184af15ee00f763d5b3fd3 WHIRLPOOL c4f777962148bb7cbb415a8d52aa46708f38bc47250de6dab5fc2657640a5b537cbf68fb2e9ca8fe66883da50b319ae01f4ac36bf99b78690e8f6dcfe3e287a1
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Console_Getargs/PEAR-Console_Getargs-1.3.5-r1.ebuild b/dev-php/PEAR-Console_Getargs/PEAR-Console_Getargs-1.3.5-r1.ebuild
new file mode 100644
index 000000000000..991a8089f5af
--- /dev/null
+++ b/dev-php/PEAR-Console_Getargs/PEAR-Console_Getargs-1.3.5-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit php-pear-r2
+
+DESCRIPTION="A command-line arguments parser"
+
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+src_prepare() {
+ eapply "${FILESDIR}/new-reference-fix.patch"
+ eapply_user
+}
diff --git a/dev-php/PEAR-Console_Getargs/files/new-reference-fix.patch b/dev-php/PEAR-Console_Getargs/files/new-reference-fix.patch
new file mode 100644
index 000000000000..a69aa2b9bde5
--- /dev/null
+++ b/dev-php/PEAR-Console_Getargs/files/new-reference-fix.patch
@@ -0,0 +1,22 @@
+From c769f79831c43f1cad0b4f8831276da93d28f479 Mon Sep 17 00:00:00 2001
+From: Daniel O'Connor <daniel.oconnor@gmail.com>
+Date: Sun, 6 Nov 2011 13:25:04 +1030
+Subject: [PATCH] &new vs new
+
+---
+ Console/Getargs.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Console/Getargs.php b/Console/Getargs.php
+index 8ba21c6..c6826ea 100644
+--- a/Console/Getargs.php
++++ b/Console/Getargs.php
+@@ -224,7 +224,7 @@ class Console_Getargs
+ function &factory($config = array(), $arguments = null)
+ {
+ // Create the options object.
+- $obj = & new Console_Getargs_Options();
++ $obj = new Console_Getargs_Options();
+
+ // Try to set up the arguments.
+ $err = $obj->init($config, $arguments);
diff --git a/dev-php/PEAR-Console_Getargs/metadata.xml b/dev-php/PEAR-Console_Getargs/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Console_Getargs/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Console_Getopt/Manifest b/dev-php/PEAR-Console_Getopt/Manifest
new file mode 100644
index 000000000000..41085160b1ac
--- /dev/null
+++ b/dev-php/PEAR-Console_Getopt/Manifest
@@ -0,0 +1,5 @@
+DIST Console_Getopt-1.4.1.tgz 5580 SHA256 2ac7b7ad616529b9bb891688459e866aacb3190cb81e208cddfe49e5d0fb5616 SHA512 cbf12a72b33424935f019b17ae8fa55289eae77d3845dcfcbbc1c47b71111992d2c0eb837b0f262ce644809c3cc06ad0c2bb04aa1b6ec89a1e3122f327114dbd WHIRLPOOL 5a5da6e0e977ffd15d69b83ebad079e7fd25d2d38f0cc691dbbe059b92a48fbfdc1169f499aaff045786fb099a993815e5e7c6bc1a41858a7bcf7855696e2fb9
+EBUILD PEAR-Console_Getopt-1.4.1-r1.ebuild 544 SHA256 70fd7a3b2e1fb07ea45a3faac87a0d5bf9b7015cb6782bf4ddbe6baac394f1a2 SHA512 7b7ed16bff52ff571a493a57cd520fe3376d5c34609d573e19bf9252759eeecb0e8ba3537dc180c779e6930afed92b9ee93c0a451ec035583068ec3354056187 WHIRLPOOL 2f927c9949e71f9e0ebdd4f3ed28a3ef73ef87dae3d6bed3788e3eb85fd210ee4efe2c2702c04ceaf27f7dff99a0dde0810e1c1bd916679fcd79a4e33290ff36
+MISC ChangeLog 3858 SHA256 34e375038ad6ff4e59b096fc6d9457f7c02b0a251b31409bbd0efaa6fbb69e65 SHA512 3709c349a8dfa71f83f919016a35e488376967b2eecf7659c92cf58ca542f285062ed65592b529848d2273be282f99180a67021b770c255c4862e7ea6a0b616d WHIRLPOOL 489c9c326badfa5fedc3a446d2f279b9e3f88b503e651853be91b72b9a1fe1e7b6d97d9dca324f4cf93aa8b8b943a66b2f8e952ab6880277ca40f9a957028669
+MISC ChangeLog-2015 3019 SHA256 a114ecaaa9366814a5f35003d88c224499f29b9147115683168d3aba94bf1178 SHA512 d6c0c2521bd060e2b7a1c8d932d2f92ced0eca37f198a9a8b86dad1ab7f281377b177af38163de9e8efb9a62d10433a02b1eabe4a5828ecd2ec9b04d38cfd989 WHIRLPOOL 821bb913a9d0eedac239e08b1048593de7581ebe388d7d4659e0704d26b1e476beb115357b73964fa0fb64a1df52b2f2246704f8e87f31baa98d579e42095a10
+MISC metadata.xml 316 SHA256 0fa7e49fa7974e0a1967fdcf2e1d65ed91e47b2f4b88ddd1f3ff74cb32af99f3 SHA512 8103a2aac5f04ccca0accc1b5dcfc11ee2c59992ea7364e87cf1208fda18f58ac48c833413db682993464912087df6bae19419b153fdf335ea56a1ae406c5994 WHIRLPOOL 5e6b926049242ab9c832fa9257dacd88bb85fdf577640273c97be21fcaf1aa8a89e6a3588ee160e1d7658fcee8de4f2d2617da3d01395ffe04a1de5eb4846e67
diff --git a/dev-php/PEAR-Console_Getopt/PEAR-Console_Getopt-1.4.1-r1.ebuild b/dev-php/PEAR-Console_Getopt/PEAR-Console_Getopt-1.4.1-r1.ebuild
new file mode 100644
index 000000000000..1d230653c536
--- /dev/null
+++ b/dev-php/PEAR-Console_Getopt/PEAR-Console_Getopt-1.4.1-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Command-line option parser"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://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-Console_Getopt/metadata.xml b/dev-php/PEAR-Console_Getopt/metadata.xml
new file mode 100644
index 000000000000..c8c9c843b99e
--- /dev/null
+++ b/dev-php/PEAR-Console_Getopt/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Console_Getopt</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Console_Table/Manifest b/dev-php/PEAR-Console_Table/Manifest
new file mode 100644
index 000000000000..088ae668a718
--- /dev/null
+++ b/dev-php/PEAR-Console_Table/Manifest
@@ -0,0 +1,7 @@
+DIST Console_Table-1.1.6.tgz 9534 SHA256 d243b7f3c103477e13dbcf285405bc939ebb646984d4b2a2bf445ade266b5645 SHA512 b5fdceb13c45fc050c1df72b10abd258f5fa5426822cccfb36046c0d4950fdf9431765949190a17aa4f881fbba9884208059c650394696268f443217581e361b WHIRLPOOL 580bd62b4e10fa2c09765bac203def7187b46d8cfe7dae81dee88297666bec89b389e3caf1852bc26dcf0707875e46bf11efec051bcff839ee32a637a0a0e901
+DIST Console_Table-1.3.0.tgz 11391 SHA256 f89efd559cdab730c2735e79b1ae7efe40fd82ed1cdb25fba415a400ed945a07 SHA512 83227ce8e55ae38cdf91b7097879a3406898064d1c047c5a94c6cadc46cbeeea51c43d135e6aadfbdb38fa080a1b27a1d4cea1c36ff9eb3e14dc4b04de334c11 WHIRLPOOL 63c72e314b65388087108e69c425a1d31bcaff6865ef40112797674fb855ce4a5626e411cb550497434e1790fd4c20688f720852824ead3909e3fc260f2353f3
+EBUILD PEAR-Console_Table-1.1.6.ebuild 292 SHA256 3e261d754f2a21a4f9acf30be597e998e1291c9e564cf578ddfd3d25e42f61c9 SHA512 538f68889bee9d045ff9c3526ab1c1f65162056764ddeb5a07f6e72df4106f8513756b49897867b9b729a6bbd78f7e9ff030028c129bd78ab786eb5b36c82988 WHIRLPOOL 280b09aa0a5c431261f0d1c4b78f12eef8fdcf08e331c4251a3e56338bd4e7d0e3ce0be49f5e1a6bb29e35deb1bc754072790844c7a3abf2fe1fb60a55186ab7
+EBUILD PEAR-Console_Table-1.3.0-r1.ebuild 398 SHA256 b4f3d61040793411c67ab134b6c55702fc8e6c6be55192468b6c0e9342fd6771 SHA512 1c303638a737ec66ceb511b8bd17ab4b2fb79b9ae0b97bfc123e581af0bbddaccbff9de75a6c167e191c6835fe1d413b17ae6af96fb8b2d278b06364c5ee5a13 WHIRLPOOL c9ed1755b45b8a5f94f6116cbf7a20ee12eb2132af9346edc17104b806166d8101f902ff614506b564f5bdb88ffc6b8cad2a022cf30a846a83186f55ce48d1d5
+MISC ChangeLog 2459 SHA256 7ffd3da252a2088e18367e7d5cf5365594c40d9e3ce53501d0a007d09a1c1d45 SHA512 099f5a0bf527139eed5c890fcd996a447435ca32a9ad1a4960267174f4451b668793b7955d265c46e645cd45ac0a01ac0daf2265a017d16555d81692357f369b WHIRLPOOL c79d2d79b13e43a34349db4390b871bc1560545ceb32b70395a6ce17fd3b5a189aba59625791b44aa15162bcb69aafdae93098c7ea9a34e61de13b9af053534c
+MISC ChangeLog-2015 6212 SHA256 72c24dd8839cdff9da045604cc5acdd355732d896cc6a23d4963ce2d77634d0c SHA512 4c306c0321e8e504b8f7748a6664f549436fd11565f80800c5c5be28636dab44dd4483b04ad5b31a75b751d87ae432ed608bd1005146f15f953bd81bede6121c WHIRLPOOL 8eb19b2d5a8bab279857aed1b79ff166a53798c99c1804345c66db00c46a1062ecaadc3ed2b4e5dccdef8a019932f535a4ad7905c5192d8b4396fce48c9f7dc1
+MISC metadata.xml 315 SHA256 f0ca2c0067c28afac6e72977154433a7a0e9c787d6eda83ce5aacfd44f448b96 SHA512 8fdf28a135ca48c1d377bd355924214fbad506e853a6e9c85ba1956ea587e84bdcecb21aee700cff77031b37945a0143bbe98ea55e226934d6a7119ba367265b WHIRLPOOL 0f815e6f19f5d1b33878c78ac6d4e20cd88d5fa4fe2bfe20816a49e4560cd5377854dff74ca1493e91b69a31b52590e457aac15c3f6ab5727e9b6d721a1347ce
diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.1.6.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.1.6.ebuild
new file mode 100644
index 000000000000..45b34535e282
--- /dev/null
+++ b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.1.6.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+DESCRIPTION="Class that makes it easy to build console style tables"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild
new file mode 100644
index 000000000000..e3fb66073a4a
--- /dev/null
+++ b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Class that makes it easy to build console style tables"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+src_install() {
+ insinto /usr/share/php/Console
+ doins Table.php
+ php-pear-r2_install_packagexml
+}
diff --git a/dev-php/PEAR-Console_Table/metadata.xml b/dev-php/PEAR-Console_Table/metadata.xml
new file mode 100644
index 000000000000..14e7e697cfce
--- /dev/null
+++ b/dev-php/PEAR-Console_Table/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Console_Table</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Crypt_Blowfish/Manifest b/dev-php/PEAR-Crypt_Blowfish/Manifest
new file mode 100644
index 000000000000..d1cb2cbe97fb
--- /dev/null
+++ b/dev-php/PEAR-Crypt_Blowfish/Manifest
@@ -0,0 +1,5 @@
+DIST Crypt_Blowfish-1.1.0RC2.tgz 18548 SHA256 ad6f8984f83317b901a47c1c715ab88d477d5257c8f31a660cd0ac2aae566fe8 SHA512 3dbabd58cb88415bab777f5093b1d8ea3c040909bcfdf4f983cbc31f0aebaf6e2a92314998216febc651fdb930eb3a50aeb75e717f6fcddde9f107df2e90d327 WHIRLPOOL 6f9941a7944ff5d7d6a13a8d5b5ec5505fbbd051f4f5da7c8b85461b462c0a5fa10f987a983b6ab12d293069d2cb0a83e1af85b5f632cbd96eb273ccdd35bdb6
+EBUILD PEAR-Crypt_Blowfish-1.1.0_rc2-r1.ebuild 273 SHA256 7a11f598ce33a2516a45157d7aabb0758065ce495a79903f9a6d94e98864dd6d SHA512 ebe7c6758daf626e661312e2798c4e63cb5d40ece5ae6c625fd970c3406bfe41c1b8dbec7f7aad907717a7a8964e7c719ca31259dfcb1613e1ffe82a0d6c8414 WHIRLPOOL 929d4d8d80648396849b64ade1adb667baa4af1d45ccb8d3f8304f7b76f687fac86a828b0c888ff0bc624f531d52db79f2e323f5c11efd4e13dc950e51fea603
+MISC ChangeLog 2476 SHA256 bff96a37b514ec2a4b84b82bfdb8ce39b382d4e854bd009127fc43be843b355e SHA512 89e13743e0563adcd73708f972c37c19e131d2abeec53564cb078c0a4d173d62da2419d6ce7dd3186bb4983a8ad087653f6fe853b5b93182d9a01e3c13fc210f WHIRLPOOL d7cc6e2d78b622b62b520dfb35753d22582a3cfc0a2cd315765c4a151815f5031903130836c5d10008a93bc8188ac0b64be9feecd27b358ddcce0a11fff901f4
+MISC ChangeLog-2015 761 SHA256 f295ed553c889904cd2098baf121711cddbb2acf162ed378b31063bfea1a1b99 SHA512 0e4c1c4072b253c81c5aae59645d12a209fd6a4e8055a11b7a5d76f261267254146cc2f85f60cd1eb77ccf25fe89ec3eac5de1ca28f81bc757699e5a9d298672 WHIRLPOOL b25b834a14659d9d4c8adb25b0377b3651a7f5e14b7c68b2300131090305c5479c5484a7857f56c8779ac58b8084eae5d33be7005ae7f4a821d2aa599dba4b10
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Crypt_Blowfish/PEAR-Crypt_Blowfish-1.1.0_rc2-r1.ebuild b/dev-php/PEAR-Crypt_Blowfish/PEAR-Crypt_Blowfish-1.1.0_rc2-r1.ebuild
new file mode 100644
index 000000000000..609493f2f4cb
--- /dev/null
+++ b/dev-php/PEAR-Crypt_Blowfish/PEAR-Crypt_Blowfish-1.1.0_rc2-r1.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Quick, two-way Blowfish encryption without the MCrypt PHP extension"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
diff --git a/dev-php/PEAR-Crypt_Blowfish/metadata.xml b/dev-php/PEAR-Crypt_Blowfish/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Crypt_Blowfish/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Crypt_CHAP/Manifest b/dev-php/PEAR-Crypt_CHAP/Manifest
new file mode 100644
index 000000000000..bc9e9af05bd7
--- /dev/null
+++ b/dev-php/PEAR-Crypt_CHAP/Manifest
@@ -0,0 +1,6 @@
+DIST Crypt_CHAP-1.5.0.tgz 5549 SHA256 12b971b4ab3f7dc20bb7f8bdc5f420de10fe6ce7222f7715b3b6a074d1f76233 SHA512 44cdfdf0bc857b3992c2635945374033112d972cdefeac8a45810f5b79a6a532de67fc5e9a06f2ec4b3ce4df62e300451d0f4078b4f8ecc9805dca5c08f6aa95 WHIRLPOOL 72756a4cac3aed44856c080e1e8e74951c57ed35dc6a89d06486f53070f53c84830730b76428f45ea93e2fb5cc9b165135167d385fa9451c40f64d50009bd90b
+EBUILD PEAR-Crypt_CHAP-1.5.0-r1.ebuild 523 SHA256 b3ba533ac7a8756aecb83e6fbc9ac4e57ae383a5ce4732104e6d806c2c23e3d5 SHA512 1fddcdb2e2936835b364fdc43d2fae01e4f46cc56c6ea0459f2968406cb2c3fd5acceb2c073a79a8dc4490e29b87e6e08c4abd364ecdce223337ee81cfef29dc WHIRLPOOL f5e324dc30871a10771ef2388a84eb065e7c0e358298a0928f1da50ec7e0bb283a548f98fd49f1bcaeb51d5ad2b04ef44d4627eb5c47293843c3caab53fafd95
+EBUILD PEAR-Crypt_CHAP-1.5.0.ebuild 502 SHA256 3f44c112169df6bca7f300e6347428e72bb75137f98e8c90e5fded35290cb3da SHA512 71aadc63de5776543fdb9f43c6e0ae5fe1a75c3128460c3759e7805d3349711821a587c61ed0097b714103c9713d5903e21e9ba7ff5e89ce23d17bee08874344 WHIRLPOOL 16895cd3a051bf7d2d8b8c2538ece90b9e4213d8b497768ddd9e98f65ef7dd61dd608a565dd2cc42bcace515c9aa2ae61282fee6f580ad386e7290d634125736
+MISC ChangeLog 2450 SHA256 12c92e43e1cabd051267dfee01da3b1bb9bd66f11e9bb04ae9e8584e806df8b7 SHA512 c54db4466fe057b3335a75f2f7f170bc391679f4604372667728c1c0792283dc60d443569076ba9ed4449139599948a1c0708ae16e266491cb1106fe6b0a6fa5 WHIRLPOOL fb5ec8dc0fad02221556af10c0f2479b5bacf49e1eb1c39d9546874ceacbfbf5769fbc4d06c2ee9223d6c8b7fd5092f28ef313211288723ac3785f256917d405
+MISC ChangeLog-2015 4589 SHA256 72f2342e43343327b14b83534f7a0d259d582af4b476547855043c3352d04613 SHA512 c4b2c50c950f649303572cf19d282899d16c318b55082868e03d2a3a4fbbe6d998c1919aa78020eff3244465689c2629adcc85a68639191d67ae7500c379d41f WHIRLPOOL e9f107a1c46ef0492d5ed547303f998451edefce197beace173ba4a6adad283b7464cad46d8e0d92b9d0ff4341827b3c7a02a7c6f76dce8507acbdfeb713ec23
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r1.ebuild b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r1.ebuild
new file mode 100644
index 000000000000..f924f90e41a2
--- /dev/null
+++ b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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"
+RDEPEND="dev-lang/php:*[crypt,hash]"
+DEPEND="test? ( ${RDEPEND} dev-php/PEAR-PEAR )"
+
+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.ebuild b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0.ebuild
new file mode 100644
index 000000000000..c01dd008766f
--- /dev/null
+++ b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Generating CHAP packets"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+pkg_postinst() {
+ if ! has_version "dev-lang/php[crypt,mhash]" ; then
+ elog "${PN} can optionally use dev-lang/php crypt and mhash features."
+ elog "If you want those, recompile dev-lang/php with these flags in USE."
+ fi
+}
diff --git a/dev-php/PEAR-Crypt_CHAP/metadata.xml b/dev-php/PEAR-Crypt_CHAP/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Crypt_CHAP/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Crypt_GPG/Manifest b/dev-php/PEAR-Crypt_GPG/Manifest
new file mode 100644
index 000000000000..33761d6ba970
--- /dev/null
+++ b/dev-php/PEAR-Crypt_GPG/Manifest
@@ -0,0 +1,11 @@
+DIST Crypt_GPG-1.3.2.tgz 339001 SHA256 67f77bfb9b21dd428587f5bd336e4b9b2e200a1b62160e7ae0d0dfffd1357899 SHA512 c045942798f2974d1d200413864708b4476b53d1999b721f1b51fd6cfafb23c05479a391ebc7ebe513f5a88641d63d991e7ba59b7edcbd8397efde365528f999 WHIRLPOOL 27124bb96e28d7206f56e0d0fcbee603b3f1516a4d61a98e4a72139cae7e76b357f025bde04baec83530ff4ad6ec2a7d35d92a114ad9269ff198c06c94d63aef
+DIST Crypt_GPG-1.4.2.tgz 345962 SHA256 8e1cf98b5bf37fead50745327261c021efac8c1ee2bddd57c38be57e8f1bc969 SHA512 c0384f0b4a35f8e7d7189b0b08c277c2629e7fa84e13f2c8c92aaafbeace7a60b6e18f2347571e7bcdf4bc504fd9463f080d9c2938063fdfcabc8f44dd7f4950 WHIRLPOOL ea6e2d0dfbfc56cf4bec5bcdfa312a5f43109c305b699b501e102e81908ad1ba350a97525b5d9ada45d6713ef64512744b6e04f208b5dc2f029ad01fedbffb4e
+DIST Crypt_GPG-1.6.0.tgz 345474 SHA256 efbe714d553d9e478f39bd181acf684a68180353971c05e764d8d70bc59f68ed SHA512 b5119204114218a8100d978ea265f1b4f7883b0155c6c984e493737ec7185a9a37c2eb3255b3dd30ccc8821363dbd5c86f8861b8da206c0a0efff89086ac6ae0 WHIRLPOOL d6098e37966ff9aea5467f6f98e5ae9ff3c2605c719c9fad3ff914b75a622e1cc29075507703dc3f6905df957dac77b7b83aae3513b04cf5af77eeb8babdedd1
+DIST Crypt_GPG-1.6.0b3.tgz 345445 SHA256 fc3757b33a1ea39f9816521aca50dee4bf6c07cc9c7be60600db32066cf89d29 SHA512 0a3cb665fac8e84a0699600155cb74e2394e4759fe0b111d971d253ca511a371d06d826e54abadfbb3f707833cd3d6b369f52d04541b3e04f217056ec8439f4c WHIRLPOOL 0df9a3b21bbfc0d2f8e3cd8efaf8e19a58981520976faf1c4b501a363bbb05c2e4299de22e3c987f8f5ead36e98b5401c813d07947e4e84c6c664c2d46c4e3fa
+EBUILD PEAR-Crypt_GPG-1.3.2.ebuild 325 SHA256 f15f858366a7bc749c069e21e0b2204ecf83bcb95ad709260aa3ac9bfece1b6d SHA512 5a088b2ed27216e8703b025acd2a273c7cdcac46ae43538b105bcd91ad8f390d37def6bf944fe3e849cd282345a8578cf5f002ea1049e983629f7fafbf6d281f WHIRLPOOL 994d214d7e6cd695f094769f3e349eebbcf7c46dc487301f28fae1f972efb8626a9bb7e4422c7f4ff934063079b4b0f698c6e30560975d2aad339651e38b84e8
+EBUILD PEAR-Crypt_GPG-1.4.2.ebuild 366 SHA256 5725e0c986551f99cc73a4fd72940e03ea7ee668f0e641efaef6f61e2fc19e1e SHA512 991325ee421e7fdcd649bcf4b8182d55d5b6cce5e4963f50bff624eb0625bffac25b23584be761a47fe6b1e556f23a79136048dfa9bde7b9e0ae5a3e8a4596de WHIRLPOOL 96a59c5b66b6e9ffe70de5978ec3d9a23b3207276674e479d299ce257728babd57c9789f80aa9d035b5e978e42f9d877ae740b4a19abc00a5255e1360de80ce9
+EBUILD PEAR-Crypt_GPG-1.6.0.ebuild 1153 SHA256 46eb390a55b0cd916ba2d2958c9fac4347d7d5b0b9770822ac83d6befd155b13 SHA512 fb66f4bc6b09f4486fdadc106e7701974ba9b44871db37568ac95920f813eb0841502b7003a7b4e2ed1e423ca815c46f18669a2108b086e653b13cbdaa953f31 WHIRLPOOL 17fd6e5203ff7f8a414b4b90f62ce2cbbf785d253bd40525a7c3892abf051767ef9fd740208b8653b95cd2078261539c0e90df08ee0a30805a1b4becede4b896
+EBUILD PEAR-Crypt_GPG-1.6.0_beta3.ebuild 1139 SHA256 033bbd6bbb0a5b51b41b5b32df0cc52d164d0948525a2a15cad9089eac0bd0b0 SHA512 f1327d9e40c8e04cc99346ce6c7d0a203b23c7031142608494bc8d72e8c2a3a290c638801508a7eebb95279dc50f62470b6e66199d3c4956d2958d7a60576d7d WHIRLPOOL 42ae457328e77a94aae35d5ca8b2014684942e15e25d9f65a7370b6bcf03308495c867aec4d68606eb8e97f9c7538445a32ad4aaec2d350e6758147581cd2589
+MISC ChangeLog 3681 SHA256 ccfdcf70679b33e1b28680652411e2447fa2eea9d27a42933504d2dc0c70802b SHA512 5e4516069d4f9cbf3c9952185f7699863c2cd6c59102b022a89878a46705093430ca95176d33273edaf45cd59c9e7d3adb486f63a66fb86c71ee37032cf7e2c0 WHIRLPOOL e1ecec7b2ef99e9f42fc12b5daf49c1207c1e5ccd1fbd2c9227a29bc0c3110a5a4792145a9a777830e6a714ddb2343a693ad854014c3ce5a66a0f83a76ef06ac
+MISC ChangeLog-2015 1806 SHA256 837c06bfbfef5f278d2e9007c6defdbb7f7f9fd5bffacf2b9089bc1d10622eaa SHA512 20e67f03e8057f7d3ad93a6e42d064d8bd4bc6b2d164fcdbeb612ddb524af6883e56b606a3ee931d906c4f514ea7abcdf3c1b7c9e3be5fc161d5dca44a6f67ba WHIRLPOOL b0b6a2fc42109470c1493923ec4fc51d3e65a119889d31508c0bf4aa5234f57e14749860d0affa12caf3bcdda47ea3535f2c5e4333f76d11dcc99b60bb966a7b
+MISC metadata.xml 377 SHA256 9cebdc6d1cc89cef739ec718bf2832b252a346c296f370e7528b6768bf8c55d8 SHA512 df55d57721b34bddab42639c469517c86139d60d4a4536b26b61cb35eb688c9d713cf90f92b2272e189e360042a2322e8f87480f4554a7c3cf9ffa314d053186 WHIRLPOOL 378b81fced2ff4dd3f5eab300637c551d13a0915b2ad533811ba723fd5bc071ba1cf83e9d4826d2261548a94dd83d2293b68c891058dde7a52a5e9df0301f78f
diff --git a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.3.2.ebuild b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.3.2.ebuild
new file mode 100644
index 000000000000..44d14b27f0c4
--- /dev/null
+++ b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.3.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="GNU Privacy Guard (GnuPG)"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 arm ~hppa ppc ppc64 sparc x86"
+IUSE=""
+DEPEND=">=dev-lang/php-5.2.1"
+RDEPEND="${DEPEND}
+ app-crypt/gnupg"
diff --git a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.4.2.ebuild b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.4.2.ebuild
new file mode 100644
index 000000000000..d859e36bfc03
--- /dev/null
+++ b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.4.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit php-pear-r1
+
+DESCRIPTION="GNU Privacy Guard (GnuPG)"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
+IUSE=""
+DEPEND=">=dev-lang/php-5.2.1:*[posix,unicode]"
+RDEPEND="${DEPEND}
+ app-crypt/gnupg
+ dev-php/PEAR-Console_CommandLine"
diff --git a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.0.ebuild b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.0.ebuild
new file mode 100644
index 000000000000..9e21bd39011a
--- /dev/null
+++ b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/beta/b}"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="PHP interface to the GNU Privacy Guard (GnuPG)"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+# Really only needs PEAR_Exception, not PEAR-PEAR.
+RDEPEND="app-crypt/gnupg
+ dev-lang/php:*[posix,unicode]
+ dev-php/PEAR-Console_CommandLine
+ dev-php/PEAR-PEAR"
+DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ default
+ sed -i "s|@bin-dir@|${EPREFIX}/usr/bin|" Crypt/GPG/Engine.php || die
+ sed -i "s|@package-name@|${MY_PN}|" Crypt/GPG/PinEntry.php || die
+ sed -i "s|@data-dir@|${EPREFIX}/usr/share|" Crypt/GPG/PinEntry.php || die
+}
+
+src_install() {
+ dodoc README.md
+ dobin scripts/crypt-gpg-pinentry
+
+ insinto "/usr/share/${MY_PN}"
+ doins -r data
+
+ insinto /usr/share/php
+ doins -r Crypt
+}
+
+src_test() {
+ phpunit tests/ || die "test suite failed"
+}
diff --git a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.0_beta3.ebuild b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.0_beta3.ebuild
new file mode 100644
index 000000000000..6b6f6674bffa
--- /dev/null
+++ b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.0_beta3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/beta/b}"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="PHP interface to the GNU Privacy Guard (GnuPG)"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
+IUSE="test"
+
+# Really only needs PEAR_Exception, not PEAR-PEAR.
+RDEPEND="app-crypt/gnupg
+ dev-lang/php:*[posix,unicode]
+ dev-php/PEAR-Console_CommandLine
+ dev-php/PEAR-PEAR"
+DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ default
+ sed -i "s|@bin-dir@|${EPREFIX}/usr/bin|" Crypt/GPG/Engine.php || die
+ sed -i "s|@package-name@|${MY_PN}|" Crypt/GPG/PinEntry.php || die
+ sed -i "s|@data-dir@|${EPREFIX}/usr/share|" Crypt/GPG/PinEntry.php || die
+}
+
+src_install() {
+ dodoc README.md
+ dobin scripts/crypt-gpg-pinentry
+
+ insinto "/usr/share/${MY_PN}"
+ doins -r data
+
+ insinto /usr/share/php
+ doins -r Crypt
+}
+
+src_test() {
+ phpunit tests/ || die "test suite failed"
+}
diff --git a/dev-php/PEAR-Crypt_GPG/metadata.xml b/dev-php/PEAR-Crypt_GPG/metadata.xml
new file mode 100644
index 000000000000..bceba1d91cde
--- /dev/null
+++ b/dev-php/PEAR-Crypt_GPG/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Crypt_GPG</remote-id>
+ <remote-id type="pear">Crypt_GPG</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Crypt_HMAC/Manifest b/dev-php/PEAR-Crypt_HMAC/Manifest
new file mode 100644
index 000000000000..7c329fa73a0b
--- /dev/null
+++ b/dev-php/PEAR-Crypt_HMAC/Manifest
@@ -0,0 +1,5 @@
+DIST Crypt_HMAC-1.0.1.tgz 2149 SHA256 46cb241e3f53e329dbf0b224d7059a253ee9cf0d2702154fd1171d690b7aeed4 SHA512 5fb873d9d2e14f18f729e102b0295aaafef53bb150322f4a75d87f6d5ffd3e8829d424ee7285950d92c3408756b40b9ac7fe5123a73cefb341e4224f049bcb18 WHIRLPOOL 8ad48723fc9ad5798eb713eecd0fae6ba05f97b399b846321bfccd731d7379383a745c7b7f51e48f6a4511e18acf3d9cb6fbf72df38131bdcd6b9a02fdf62d13
+EBUILD PEAR-Crypt_HMAC-1.0.1-r1.ebuild 282 SHA256 8295f36962acf4f8420fa501b4512a4b4299686d48cde1b59a651c11475a6fce SHA512 59bffb24e35de8eea3e0db77e6ba63b42f439fc3c6a0fce8145fbd65bb1664d78b4b01fd87abced920ecf146282922a02602cbfe6aa208863d828bb2ad129658 WHIRLPOOL fdc4d22da653ab2e619152ce18fc7058beab3ce7f65afd8b3f2a679a1591fd76df476994f60bb7baf6ca041c345ff9fe829a0e06ea5e6d97848811ef8c220d31
+MISC ChangeLog 2456 SHA256 91fe6238be956371091638bd281cc8b7af0ee39e839408524bfa17a5dbc3128a SHA512 b5b6d84e319621329d10c2ea0cac08cb78b7d3f76887503ef702ff609fd5eb84f351758cfc874ad24f11af7046dd4750f273829d7f0427b471e40bebb1515423 WHIRLPOOL 794ff3d727e228d2a780076be97656f141035424a020e2a48717b3fee16ff120e975fbc9285f8aa04e00398c8d6c00aaac147fbabe11012b7e7a97d150a066f7
+MISC ChangeLog-2015 1445 SHA256 b854e6af2a92d7e9fe279f99778ee99ffbeb1eea792852492c50894972426c75 SHA512 dab7b30c0e29bda7d3bd9d83db12aeb63e7755cbfe1399af590185e250bf11a1a822f38ec733cce4795fc300dbdefe4cafdc3efa4a7fcc9266abc036b49a10b6 WHIRLPOOL f25f77cfafe364e9f9a20e823e9c2c1ceb833b48024d383712f717f2dd6f9098865dceda9625403dee9cccdf7be0e01fb87478c11b6eb46c66533ca5c7106a78
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r1.ebuild b/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r1.ebuild
new file mode 100644
index 000000000000..670e25e74bdd
--- /dev/null
+++ b/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r1.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Calculates RFC 2104 compliant hashes"
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
diff --git a/dev-php/PEAR-Crypt_HMAC/metadata.xml b/dev-php/PEAR-Crypt_HMAC/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Crypt_HMAC/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Crypt_HMAC2/Manifest b/dev-php/PEAR-Crypt_HMAC2/Manifest
new file mode 100644
index 000000000000..f2a6870f09eb
--- /dev/null
+++ b/dev-php/PEAR-Crypt_HMAC2/Manifest
@@ -0,0 +1,5 @@
+DIST Crypt_HMAC2-1.0.0.tgz 8129 SHA256 6b616cd6c2a6c3937c5790d7ffa4ef917d3db2bba7310f86111f1e514432ed2b SHA512 0c3bd71ba8c2bf086ca703732fb3ee2471797ea486dbc863acbb5d07426395a65b8c794473ac4b1c1b85e954e27b79361116bee0a36f4b78edd780ea6c06bfca WHIRLPOOL ca09a86dbf7b00079dc1638e38b2439ba08ab467934374f5cb78c648929c07eb2fa75a0d327e915a7e2aed69c964e471d3bedd772743886cfba84a0e4794a31a
+EBUILD PEAR-Crypt_HMAC2-1.0.0.ebuild 730 SHA256 7dad93046483ba600eea29235aec7b2d357eef21ee13997a2424f723fc056c9c SHA512 ce432ad9d6b8c49422a5820ba094bd500d9b2a2d83e0665a81974d063af24c270ca4b9be4f1a10b744e6db112f092c95bc54c6a1bccd019d7b9a4c3093d91af0 WHIRLPOOL 92485826bb29258195bfafdce7617c0bed494c3b18bf1c829441e06206af789395b760c1a4b620f969a265c0d187bcddc9c4af6b0af3fbdb5040e0d9ca2cd8f2
+MISC ChangeLog 2453 SHA256 17b3a9e032d2f3461ffd16dcc0338bb0fd973585d39b9e83fe7ded61e5ab0f36 SHA512 c1d648931eb7fc651051a58d0de3e6d863a896c5dd7947f0d0d78097c6b5dc969648310a7db16c265af92c7b994af3e84e79640349a93d321cd7c34bbf9f2067 WHIRLPOOL 683a4b442f89768d4ce7e3d8f4ecb306f99bec1c25ad5a17579876e3957c515361afd2a0e0ace0f3a7c8abfaf3a7e97a154381463303e8a24a92b563d2c892d9
+MISC ChangeLog-2015 1263 SHA256 c9933ef5b396c9cb1ae4232ef4c7b55ff5e63038b5ae3167b29c75cd2d2d86f3 SHA512 91171922d368715fb5b1b729b9dedd64f1a11853dfdb450669d38bf6672e28789a6f43d1b58864dd19e19f003b8f3735bba756c31fcfa95d44f9341dccd50dd1 WHIRLPOOL c114cb4e4ec5c7468ce0bce7bd6972f2668795770df483cb1f22cc1895695b9fdb8ba5fa0c53ab560045f7d7e90e498344db373c54c3592a54f5b10ede84a9d6
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0.ebuild b/dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0.ebuild
new file mode 100644
index 000000000000..dd721a85f55e
--- /dev/null
+++ b/dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Implementation of Hashed Message Authentication Code for PHP5"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_install() {
+ php-pear-r1_src_install
+
+ #Useless file that often conflicts with other packages
+ rm "${D}/usr/share/php/generate_package_xml.php"
+}
+
+pkg_postinst() {
+ if ! has_version "dev-lang/php[hash]" ; then
+ elog "${PN} can use the hash extension when enabled to extend the range"
+ elog "of cryptographic hash functions beyond the natively implemented MD5 and SHA1."
+ elog "Recompile dev-lang/php with USE=\"hash\" if you want these features."
+ fi
+}
diff --git a/dev-php/PEAR-Crypt_HMAC2/metadata.xml b/dev-php/PEAR-Crypt_HMAC2/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Crypt_HMAC2/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Crypt_RC4/Manifest b/dev-php/PEAR-Crypt_RC4/Manifest
new file mode 100644
index 000000000000..9dbdfc1d0b97
--- /dev/null
+++ b/dev-php/PEAR-Crypt_RC4/Manifest
@@ -0,0 +1,5 @@
+DIST Crypt_RC4-1.0.3.tgz 2295 SHA256 047870ce11d39d59b68cfcf39dce3e4487059f1102a22ca91c697333e34db65c SHA512 4ede7c1b63b7c23b29fe25754f18af1dfb7fa3ee66ff85adb612b382143601cab7f9dbe27ed10291b71568d15e3d306e53eb483df3defb7c6912e0e6feb94640 WHIRLPOOL 773d4e8de19b13fa9fafdc0038b9051bd31eebfefdf4d6d4cfc7c83758c9831c2502332b0bce27eadab5fb864d8c11eaf95e0d0a07d508a89ae44cd1232ae64d
+EBUILD PEAR-Crypt_RC4-1.0.3.ebuild 278 SHA256 25ca514c5ae3b14a96213d921353a0d6bf3f473a47cebab3e1be710486b7465c SHA512 a3317a2190f60053b9c421da761d358491e69781e4833161e204656271aa2967db3ef2dfb3719d1f0f3723652ca1075a42aae0caf5f2958d8a7a7f0ff57a8402 WHIRLPOOL 8c910d0ea3b17b1aa946ab973042aa0a33c5414ddd955d25129c33d13f47c05814cde87f78d7282f49aa00988e3465cae975d46dc829d69e5f4855a1f94ce8d7
+MISC ChangeLog 2447 SHA256 b041a39cf2d568d6a4837864684ab7fdca28f61b8132217844e454d024d39278 SHA512 eaae46edfb188056043404b3f9f811cefb203926961b3a74e607b55378be719eb2fd94cc6bf9f8e9e91eadd07c936378d06edd358a1af85895284135dbbb34ff WHIRLPOOL ae33e8772b032836ae58fb5f6dd48b187b4493b75055cf527fe9dc96f916dd1183ef89e7c96d0c9e52e947c58f0536346e792017059145f463b5d2d1836ff2a5
+MISC ChangeLog-2015 4431 SHA256 9e764f08cf7bfd8ce165810a67b7c3c5c13b4197035c50998b34ca2be030d662 SHA512 36cc438d079656c9a8bfdd0665d15df3186094031d1199e66268c9419ce529a8368c205127bb000f2fd2177da32f3d7cf9f2ce25628bcbb7ea8a133b7fd4acc9 WHIRLPOOL 6d07ec45414b55b53634add0efd6f5fcc3a6a36f07b3cd58fe41cf312cbf538659ed28009262c94616acb17fb9fbf3fe53f3850eea81a8e862f581a0e81e9e04
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Crypt_RC4/PEAR-Crypt_RC4-1.0.3.ebuild b/dev-php/PEAR-Crypt_RC4/PEAR-Crypt_RC4-1.0.3.ebuild
new file mode 100644
index 000000000000..e49ed9734e9a
--- /dev/null
+++ b/dev-php/PEAR-Crypt_RC4/PEAR-Crypt_RC4-1.0.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Encryption class for RC4 encryption"
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Crypt_RC4/metadata.xml b/dev-php/PEAR-Crypt_RC4/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Crypt_RC4/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-DB/Manifest b/dev-php/PEAR-DB/Manifest
new file mode 100644
index 000000000000..d24d69529940
--- /dev/null
+++ b/dev-php/PEAR-DB/Manifest
@@ -0,0 +1,6 @@
+DIST DB-1.9.2.tgz 133795 SHA256 09a32b3eb7242accd61a8d8270596ab7486d2d63d2612ad51def696f7f2bd1b1 SHA512 126bbbb847a24c20731f1e5f4a549e9d7e0651a760f10c49cfc7550f80dd8b05f3560bc80110bcaab9e79dcbb714c6113948f14a727f7f4087a23178b3db0afa WHIRLPOOL 594d8a425b250a5501f1ffcff2e7cb19ddb88d70eaeff0749b0ad564dd2e9b7a90a94a0b4757e99a72631449965cfa8d7fc6d2c5beea78201822b1e05b1cdf41
+EBUILD PEAR-DB-1.9.2-r1.ebuild 743 SHA256 c9f9da4ba5edc7c799c15dc8c1f89a719e52d8d1197a1d4a6025b5a3e179f31b SHA512 bd8b29feb116d587ed39ac5937bdc9503ff52406d1a9c6fa07a592abe71c847357127394dcb7107d531f227d0a27b975e416b58b12995c2dc619943ad7216f0e WHIRLPOOL 922fab78020bc9537b0d281cb09c1b246d01c55557b8979c9bc2c6121a12e9a199e245856c4c3eb823826176bfdd2766a7166a63bb0d4d3175916356947b4183
+EBUILD PEAR-DB-1.9.2.ebuild 638 SHA256 5db71e011319367479364555cb74355d30a7674be63c7d0314d794950240eccd SHA512 00770a73bd9fc2fa300fc08e705c68ca287373c4d0e3fb51fe580876d9825147fbaa474b7afa65277d2e5c2edca1221cdc51bd388c984e6e2130dfbca9149825 WHIRLPOOL 3189d4e9ac1214c8c62d72e5f4cc3b94c5072c7002106964594ebefedf8c4b1d56537ff79cebecc28ec4a438c7d66b107d918c1243e94708601cd88183945d0c
+MISC ChangeLog 2779 SHA256 e73f0a3b9cd2e58ba442f42c5201c03a299c2ece278aeacc4433275b8bc26a89 SHA512 5ac395025a688555c32803ec6fcb13a1826c688ef94e025ec97a3ace1e363f26794d079e30627f69794ad45d0f793fe393e3fff6e80ebb7c9ec8692b12871d32 WHIRLPOOL 02a83331e888ed835f056465880a09de41526b9efcca17f3465f76cfb9b5888ddb982fc69d8951380ad05dd55565bc8bfd02229d1383ea6350411572538810c9
+MISC ChangeLog-2015 9498 SHA256 063bdda852ca772d21a1ffe0fb1f2e06b9d97cd414d13e50a105a15f1ce8a70e SHA512 3d0402ac1f6cfbdd838eb894c3cc70dbc746122bda99262b4e7dd7c894f92f8fd4ac939cfd75bc46160706379e93bc957362193eb98450aa00f59703107cea24 WHIRLPOOL ed22f4a734e7053db0c7d6c3d3192c05f65507bcd4c768a5907f2ef7f0d0221b86f3778acd56f7280c8bc87d8d0663b018ca1175d8e22e5eb764f712f81e87d8
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild b/dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild
new file mode 100644
index 000000000000..ef5e7305e352
--- /dev/null
+++ b/dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+
+DESCRIPTION="Database abstraction layer for PHP"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE="test"
+DEPEND="test? ( dev-php/PEAR-PEAR )"
+
+DOCS=( doc/TESTERS doc/IDEAS doc/MAINTAINERS doc/STATUS )
+
+src_test() {
+ # Requires the "pear" executable from dev-php/PEAR-PEAR, and also
+ # a working version of the cli SAPI eselected.
+ pear run-tests tests || die
+
+ # The command succeeds regardless of whether or not the test suite
+ # passed, but this file is only written when there was a failure.
+ [[ -f run-tests.log ]] && die "test suite failed"
+}
diff --git a/dev-php/PEAR-DB/PEAR-DB-1.9.2.ebuild b/dev-php/PEAR-DB/PEAR-DB-1.9.2.ebuild
new file mode 100644
index 000000000000..a24fd9cfb061
--- /dev/null
+++ b/dev-php/PEAR-DB/PEAR-DB-1.9.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+
+DESCRIPTION="Database abstraction layer for PHP"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE="test"
+
+src_test() {
+ # Requires the "pear" executable from dev-php/PEAR-PEAR, and also
+ # a working version of the cli SAPI eselected.
+ pear run-tests tests || die
+
+ # The command succeeds regardless of whether or not the test suite
+ # passed, but this file is only written when there was a failure.
+ [[ -f run-tests.log ]] && die "test suite failed"
+}
diff --git a/dev-php/PEAR-DB/metadata.xml b/dev-php/PEAR-DB/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-DB/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-DB_DataObject/Manifest b/dev-php/PEAR-DB_DataObject/Manifest
new file mode 100644
index 000000000000..24aed4c989ae
--- /dev/null
+++ b/dev-php/PEAR-DB_DataObject/Manifest
@@ -0,0 +1,7 @@
+DIST DB_DataObject-1.11.3.tgz 81873 SHA256 5fa1ce2d3d2543a5b9e8f825a2c9a409201978b0f6c45da1f9dadfe58ac47d2b SHA512 bf74b99b6d28e8c5074dd9058ad6624ed93cd4578164d71fcf2c70070a81f5bb5dfc46d11d5a1408ad5bac12ac6d36cd47dbe102b16ffbf9c091153e9e400d8f WHIRLPOOL 3189f3238afc0d7087ced6c1b1bd91ecf99b009f03e17e907d68404c7d5e06f6ebeda0d5b3ef7235802fd18062ae330ec974b5121de17078521cec2210a1e0c9
+DIST DB_DataObject-1.11.5.tgz 83878 SHA256 0157d3197c28b33d41c069b7f0ed8d2651fe2377e83a0a7b9f1b7a47a4f31b05 SHA512 bc8c5d0994fba78c6f8137682da87018e7660ceb39f5583aabf424509bf0ab263b8f32f6676821acaf69ed991778ad85f5f3fc156799c0811b2ec39546688bc6 WHIRLPOOL 64e1eea3a33e83d307a5059e7f770fb9e16b0c67ac4feb6962e0f7c2caf102a160645005581c9cf828f0013829fe133a2fe8dc66356039283a3b3908f3cc3472
+EBUILD PEAR-DB_DataObject-1.11.3.ebuild 690 SHA256 bb38a00487e85298dbfd2256c9fe906522794e070d97be6e983b76123f3c58c5 SHA512 2e6a0b69c87d4a80793400448ee647d19f8218830b7624645707f44c237450587ec3f17678aa0884709430d3f10a2376942a729a13cb686796e6293a834b704c WHIRLPOOL 727d2b4183e062149f990c3027519ecd1f2c2e51829c544aa1b0be95aa1e4dd9650a935ff07ef1086faced18fe31123980beeb256b5fb8914b097c8e7f2a104d
+EBUILD PEAR-DB_DataObject-1.11.5-r1.ebuild 867 SHA256 7152c021d2303c8ec61a4e81b5cec87d6bb6020955b061d6395dca89cce47b9e SHA512 a372ea8869a78ea427e70092798f62d6bdcc31f48e08d231978071306000c0b6c1f9ab89bbb3e8cad20674f9ade1c4a4f2717649686aa4e9404cd927cdbee40d WHIRLPOOL e72804939d3b12417a70a6a804461854c8ce5e98d7458e472c6677821709e83fedad69c4c4493f7c5b5ab0e4c9413a3152d52a455a8ae7ac51af51a80eaf3559
+MISC ChangeLog 3930 SHA256 ea538b5804e66ad5aa99654e78721e31cd1c2dff779701ded39923a32e2e9a0c SHA512 e1905107a78b5c8b67d916438f6753e2d37ea7e20ca0e2d46fe7cb22da1b4ff39ec1b83ecb9583476e9ba5f01b27e7e6dc7b4f665ccafc649752b49badd90f8c WHIRLPOOL 4bbb8923479c3816476b629eadf485bc755c72ca4f8dc18de852603b14763957ebea32f15a62af53cf93d83e2bdb0c15c6d8333fa0062592f64d146b443ca140
+MISC ChangeLog-2015 8365 SHA256 3d775fa7492cbd592bb705dced8cdb18230dd37dd25e9ce1968b3693a0e7fcf4 SHA512 dcf142aaad8209aa37bb6cc83f076b201a29513504ac0d784f2e8bfe913659fd63f1d80ab020d4a73c51685a156cd751a57610466b49a5a5623edc3411a86860 WHIRLPOOL a055c7f967c98ee4974a7c96fc979032886ce6f5b40dddd624e4195be10130e52986eaf1ef619168deba3dc266b14578d2450276bf204a6b202af898599cf9a8
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild b/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild
new file mode 100644
index 000000000000..280cf2221018
--- /dev/null
+++ b/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+
+DESCRIPTION="A SQL Builder, Object Interface to Database Tables"
+LICENSE="PHP-2.02 PHP-3"
+SLOT="0"
+IUSE="minimal"
+
+DEPEND=""
+RDEPEND="|| ( >=dev-php/PEAR-DB-1.7.6-r1 >=dev-php/PEAR-MDB2-2.0.0_rc1 )
+ >=dev-php/PEAR-Date-1.4.3-r1
+ !minimal? ( >=dev-php/PEAR-Validate-0.5.0-r1 )"
+
+src_prepare() {
+ # don't install windows-only stuff
+ sed -re 's:<file baseinstalldir="DB" md5sum=".{32}" name="scripts/DB_DataObject_createTables.bat" role="script" />::' -i "${WORKDIR}/package.xml" || die "sed failed"
+}
diff --git a/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.5-r1.ebuild b/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.5-r1.ebuild
new file mode 100644
index 000000000000..aa8425ee51f0
--- /dev/null
+++ b/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.5-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+DESCRIPTION="SQL builder and data modeling layer"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE="minimal"
+
+# The MDB2/DB dependencies are listed as "optional," but really, you
+# need one or the other. Prefer the newer MDB2 to the deprecated DB.
+DEPEND=""
+RDEPEND="|| ( dev-php/PEAR-MDB2 dev-php/PEAR-DB )
+ dev-php/PEAR-Date
+ !minimal? ( dev-php/PEAR-Validate )"
+DOCS=( docs/example.ini )
+
+src_prepare() {
+ # Don't install this batch file -- it winds up in ${EPREFIX}/usr/bin.
+ # Delete the line that mentions it from package.xml.
+ sed -e '/DB_DataObject_createTables\.bat/d' \
+ -i "${WORKDIR}/package.xml" \
+ || die "failed to remove batch file from package.xml"
+
+ eapply_user
+}
diff --git a/dev-php/PEAR-DB_DataObject/metadata.xml b/dev-php/PEAR-DB_DataObject/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-DB_DataObject/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Date/Manifest b/dev-php/PEAR-Date/Manifest
new file mode 100644
index 000000000000..63513cabbb9e
--- /dev/null
+++ b/dev-php/PEAR-Date/Manifest
@@ -0,0 +1,7 @@
+DIST Date-1.4.7.tgz 55754 SHA256 5249ae74d34b226d9765ae89889778d2fb73c5379e498021a79a18767547ed8f SHA512 b9850ddde1c7ab1fdc8d04f20a8bac6b2933f76115dfbafc451ea82fed6c29b782d647db52997412fba69fbbed97ee9329bb383a42bc94eba81e2a2504cedb8e WHIRLPOOL efa11ba7740fb6a62563691d523f16642ded5c479d3747c48a4f92cc8cf9ca36348d2bbc1392fee239021493f92dec9f25a13b68e90f5a77f76eec07fe253727
+DIST Date-1.5.0a4.tgz 222378 SHA256 16cd2db407f5e0767191878b9dc2383947114d510ded80da0466bbd7f5378295 SHA512 91f80cbb78b8cf24fdc2e4423e7e018da736507136bcf68a61dc8a0f130d44f5937e1ddf39b45189cb08e0d17a4c0295d407920a2b25ba8029517e96a071b65b WHIRLPOOL 85b60b2cfc413df72ef27f7a1b58e7694afd932152bd8a051361d3f1114b9065fb12cad0c0934ad92f1e29c8ff1f6e67a31a9cb60abb07a9263397bc53e5c754
+EBUILD PEAR-Date-1.4.7.ebuild 291 SHA256 1f44d720ded6ca97365d8372db37f93b176683dd82f16696a97fe8f45a18775e SHA512 2b63d6f2eecb1a8783ae6c83dd2e792d61b28869c03aee5e5db7cd65434b5113864bb44103a7ba0bebfafee502ffcb2f8eba04551d72a514fc3c6fe9a733124a WHIRLPOOL 88c762679a4c9b6f3eeab95ebb1dd88f5d385fecc75eefeec603e1605a800ee53f9b20c8aa3af0f7e314e38711b18173cf926e7dfe0f4f4d0e2104cc6218f803
+EBUILD PEAR-Date-1.5.0_alpha4-r1.ebuild 375 SHA256 568215cbd540b8faae77be9726f2f7c60978bcf51570be43611faec6d1a8bffd SHA512 393f7894664ccdb3df0ba6126dcd64e15e8d90fa00abcaca3c5003067ea92cdb8359cc58ce8ac2a14ffc8f8806ec22df5c39f9c51cfed5b0d6e762cba2d1e090 WHIRLPOOL f39aa458b4eeaee2e6725fd946194f7a9d476fa7b8391615995ffd69a26f01eec3c16d52bcbb37020a17abafc2dc96e56c5954ec572e38509070febb392ff059
+MISC ChangeLog 2574 SHA256 029a878d91728dce7f4c754feae4dff27f9e4dcf86f156a5f708882b7830ad6a SHA512 6aba7cd29ffd1438346ffa0751bec7e775da093089db15eee525efa2076d49f9d87aa50b243a5658f004268c3474e107ecbeea6fc6473a44779cea07db1eef6c WHIRLPOOL 1b3400ecbaa48f61058c2c7d8125dcec59e5bf12f3e0fecd0b946220be5b409bcecfc84ed6dfbea75644f15b90de9886630cc11671732a74eeafe006f759ba56
+MISC ChangeLog-2015 6399 SHA256 bc0a544e54f3b9af7f9f72345db2a8361824fda56ec8faec11cadaa44a135a91 SHA512 1678690c44c8f7c0ac70fcea4d77bec29da801fdf16e8b6279cf32220002da404d25184e5999c80af7870785a4bdb372d959924b24498408a82f03f51763b16e WHIRLPOOL 07c5ba53f9cbf329e6e3fff31bb74f75c88d4de6e39b2440a9b463ec1ea071f5ff4a15bfbdec7a81a1ecfe69c64e5fd47df78490dede245376814c968054fb96
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Date/PEAR-Date-1.4.7.ebuild b/dev-php/PEAR-Date/PEAR-Date-1.4.7.ebuild
new file mode 100644
index 000000000000..0eeb49253ad7
--- /dev/null
+++ b/dev-php/PEAR-Date/PEAR-Date-1.4.7.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+
+DESCRIPTION="Date and Time Zone classes"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
diff --git a/dev-php/PEAR-Date/PEAR-Date-1.5.0_alpha4-r1.ebuild b/dev-php/PEAR-Date/PEAR-Date-1.5.0_alpha4-r1.ebuild
new file mode 100644
index 000000000000..3682ae5c1385
--- /dev/null
+++ b/dev-php/PEAR-Date/PEAR-Date-1.5.0_alpha4-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PEAR_PV=${PV/_alpha/a}
+inherit php-pear-r2
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+
+DESCRIPTION="Date and Time Zone classes"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+DOCS=( README docs/TODO )
+HTML_DOCS=( docs/examples/example.php )
diff --git a/dev-php/PEAR-Date/metadata.xml b/dev-php/PEAR-Date/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Date/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Exception/Manifest b/dev-php/PEAR-Exception/Manifest
new file mode 100644
index 000000000000..85976a31a197
--- /dev/null
+++ b/dev-php/PEAR-Exception/Manifest
@@ -0,0 +1,3 @@
+DIST PEAR_Exception-1.0.0.tgz 5270 SHA256 026b1f5981e7365237effda2a840f696f96a00c59e45ab7dfab79644f72dc2e3 SHA512 f2078186fdad6c6ca59ac462a24f7f9689bea08d30f786acb7779d52cd433e490c752ba0a263067d869151b0c051cded327cb3477a039c5de68c854bff002b58 WHIRLPOOL d11317410ed77c4bfa468c840b44f2b186c01c4b056d72a4f89951d3734d76a1d2888a0d64a9515541721650358c7461a5f1f6c1a032aab4e7937b163f86f10c
+EBUILD PEAR-Exception-1.0.0.ebuild 634 SHA256 7733bb98861fb45e9dd761975b31cf1933d35dea77b8aec4573c41458ae72ba1 SHA512 261e1fe76833c519530fc15cd7c80c99d0b8cbb26422d70e6ad3fb0d309d5eddd04d2a33c450eb369872ca81772e5fd852a25fc7d4a5973407666aafc0cc5fbf WHIRLPOOL 7747a792016199e426876d71aaab5d61f77bbda0f8e7408a54bd80b973848353f0e8a608af9c42a43e65a8649bd1aa0b266e792d8aa5d223fcef14d69a9294fc
+MISC metadata.xml 387 SHA256 bd3bcb2cb0d8274c95f1a70ae6c56cc1087f0f6b3dcb38aa4b66bbd075fca4e0 SHA512 c3c5a2c8f8f1696240e9631e2e29d5f0780c856ad92067b24bafdf2325170b24177dd2b0ef6dba4582ec517e64f98019e9c4b823a045c9f65dd5606f0bc29e62 WHIRLPOOL 0971352b3c6ea01f468a351d3698e32e0dfcf223850451c77d237dbcfe7bdd0327c70ac9a4a3774f5481931d040e099afd28138f1e4594e8604880468220171e
diff --git a/dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild b/dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild
new file mode 100644
index 000000000000..ed45b38d93f5
--- /dev/null
+++ b/dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/-/_}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="The PEAR Exception base class"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64"
+IUSE="test"
+RDEPEND="dev-lang/php:*
+ !<=dev-php/PEAR-PEAR-1.10.3-r1"
+DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r PEAR
+}
+
+src_test() {
+ phpunit tests || die "test suite failed"
+}
diff --git a/dev-php/PEAR-Exception/metadata.xml b/dev-php/PEAR-Exception/metadata.xml
new file mode 100644
index 000000000000..37885d3bad10
--- /dev/null
+++ b/dev-php/PEAR-Exception/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/pear_exception</remote-id>
+ <remote-id type="pear">PEAR_Exception</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-File/Manifest b/dev-php/PEAR-File/Manifest
new file mode 100644
index 000000000000..fcc9dc7779f8
--- /dev/null
+++ b/dev-php/PEAR-File/Manifest
@@ -0,0 +1,5 @@
+DIST File-1.4.1.tgz 8164 SHA256 f9b7e03dced7c7b6575531fbc73bc479ae4849d80c764862eeeec9b90f74a4d0 SHA512 78dbe4f80296f3c16df89de2f0d332b442d4787be4f7a3bb78259b0e0a0eb719bbadecba6571609ea6b6a488124ff36b6de08061e88268d5f2805fb8a3be05b0 WHIRLPOOL 417ad2e633ca78a96d430acb8c4b9ce064954edc7c297defaec6456c09e7d7116bc1cca39f4ec7947f59030fc370b8d3aa8bdc70210d90dade2e8d38bc97eabf
+EBUILD PEAR-File-1.4.1.ebuild 289 SHA256 d9baad7f7ff172ee42859e83c746a17e6e9e2b0705f335ef3480e9b3edcbeb7f SHA512 1f0b5d166e575555cee445ab2eaed2392536bbe4dab648db88f3cbe7fa983707def8e016d61fc9c32ec73585e43fef3a9dc2a95e6b3c18445628970facbfb240 WHIRLPOOL df112cdd8c9f51c86fac2b2eac4ff487c6e8be6e599bf2e1556830f8840cc21ab894e2309d2c7cb9ae7084c6e179bb3185331fb8cdbb7c5869896591e20a1d22
+MISC ChangeLog 2432 SHA256 6de58b60c3b95b295756cea6e821d268fc585840c4e6839799b5294ea6d4038f SHA512 99d7604fd7eeb8902aead5f35534f6d56fd6a3829c0bd8b53b18acbe1cea54d649b73f2a81db3a0d35b6ef8dd04e9fbdc0d077db9e35e8317c4c6498cbeb13f2 WHIRLPOOL f34e183a7afd8dbeb6f4830509bed79cc380513dc777922e241d14f0b5819e0001960a032cc248fadb969427a4e2f508deda713524dd29d1a4d784a4570d464f
+MISC ChangeLog-2015 7682 SHA256 660fc43c401f8043064edd633d19c032c210ca16574c038be75dc38be04de8f4 SHA512 83e6bb54dad42ead5acad019d38a1ea31032c48e0d8475d99b3cc37b2eeb6dd44e525043445adb89d3f1b02f0ee074c0a67c460b2ca33b38383f0e31c54de4e9 WHIRLPOOL 2953001f31891ca846f36bc380c1f3890a4aea1980acd9b199828d03046f7de81f4f5c840f42b83b8f4a91c33058f5c1f213ea78a717ea911ea3acf08780af10
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-File/PEAR-File-1.4.1.ebuild b/dev-php/PEAR-File/PEAR-File-1.4.1.ebuild
new file mode 100644
index 000000000000..d6f058be8e4e
--- /dev/null
+++ b/dev-php/PEAR-File/PEAR-File-1.4.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Common file and directory routines"
+
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-File/metadata.xml b/dev-php/PEAR-File/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-File/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-File_Archive/Manifest b/dev-php/PEAR-File_Archive/Manifest
new file mode 100644
index 000000000000..2c49818611b5
--- /dev/null
+++ b/dev-php/PEAR-File_Archive/Manifest
@@ -0,0 +1,5 @@
+DIST File_Archive-1.5.5.tgz 62598 SHA256 d739ca1d3cc52f7e5b8c46cfe2233afb11dee0e145e57754c0eaba50ffb8bde1 SHA512 528449e59e0853bbd73e2d7cb14cd11748e68abe889781f0476c6206e0d15e1c4b0b457172d88e73f7bb31cde3b6612ab3e86d8862322e0921e00db331f1d1e1 WHIRLPOOL e0899619ee8b7234dc0b2db29ac7201f8817d75b69a66b5d49804db6da738bde2349ca4d6ca70255d282fa3cdfd5d9dbf75eec6b7b13e47f7b908653d200f431
+EBUILD PEAR-File_Archive-1.5.5-r1.ebuild 682 SHA256 6d214e2c263d985782c84125677fe354fac4a795fc90aa01bfedabd714c75736 SHA512 e6238fcdef09cce11c5cc0327b9790c72977bff09d86e45c6e58602522d61ed95ff139fbfc78a587c83e8c4968c513e71348b35ad5eb11ea480a13c6f15b802a WHIRLPOOL bfad2d3c481329b0ceb37ef0e5dce465b660a444da1223cc98faab6812d17d08606391d653e0752103f33b753191da6face179e03a7a46b5514ceefed6d1ce60
+MISC ChangeLog 2536 SHA256 e0714c4161de4916e127cec96f6bab73cad3231b59b2d84d458581ce317b0123 SHA512 322726e0b4f5fd8e02479120463c8ae927f600e362673c105da0654112d1478ea1970575154cd60f7d03d39b62972b2cf56108c9fb2397b203d5db920327c841 WHIRLPOOL ef57170f2bdc6f52738a8d15df57e68b7b867bf71f8f1b3385d9089704b6987b8b7032a156b49538dd0a10400917238b964963d291e0fc57adb80688d5fb42a2
+MISC ChangeLog-2015 1693 SHA256 d9caaf94c2c26eba9fb2b15e789cd46d01bd4ca1cbb802e8ef4edc3c60e8fc89 SHA512 c7d822bd5c3b34a1c86a3ebac427753bcf07a272a30c472a3a4de383c506e20d842172948d54a80dcfe2d8fe5d4ca28a96a48340e3be64f8b3d97b6772ab9f0e WHIRLPOOL 63d351245a5d9ce0ceb06c69800109e6802cc37ff706f47f6d9f0477c2af030620b658e80b0264afbf8db6b474d85530e92063e85b6fa94a5add5c03bbd8860a
+MISC metadata.xml 314 SHA256 85b184c5aab6f3f2ab2f65231f384f68dc5becdbc0b1209daa1ef2ab88c5e800 SHA512 bf5f29569f76006e3ee0a8a0dd2fdd7ba95fc9152d74206dcc22af239a177066bcee480e2529b63ab1e7caf3cb755a2c0d33a7e8790127baad4597e55eec077f WHIRLPOOL 47cc940a00e82e14b114426d71e9a9405d360f2af979cfb88012d61b8256bae0d757932df6d869ad86df6c93c403c53b4ef1f91cba7646164e5b16fd84cd85aa
diff --git a/dev-php/PEAR-File_Archive/PEAR-File_Archive-1.5.5-r1.ebuild b/dev-php/PEAR-File_Archive/PEAR-File_Archive-1.5.5-r1.ebuild
new file mode 100644
index 000000000000..ae8e9667a517
--- /dev/null
+++ b/dev-php/PEAR-File_Archive/PEAR-File_Archive-1.5.5-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Easily manipulate archives in PHP"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="minimal"
+
+RDEPEND="dev-lang/php[bzip2,zlib]
+ dev-php/PEAR-MIME_Type
+ dev-php/PEAR-PEAR
+ !minimal? (
+ dev-php/PEAR-Mail_Mime
+ dev-php/PEAR-Mail
+ dev-php/PEAR-Cache_Lite
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ dodoc README
+
+ insinto /usr/share/php
+ doins -r File
+}
diff --git a/dev-php/PEAR-File_Archive/metadata.xml b/dev-php/PEAR-File_Archive/metadata.xml
new file mode 100644
index 000000000000..5d4c59b9bcb3
--- /dev/null
+++ b/dev-php/PEAR-File_Archive/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">File_Archive</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-File_Find/Manifest b/dev-php/PEAR-File_Find/Manifest
new file mode 100644
index 000000000000..34d89c80fcec
--- /dev/null
+++ b/dev-php/PEAR-File_Find/Manifest
@@ -0,0 +1,7 @@
+DIST File_Find-1.3.2.tgz 8157 SHA256 2e8837afebf64ac332c7e75c4df8941f7d181c5e51894a766d0dc553bb8121b8 SHA512 c764c3ad9b215a3c371414c94af191531ea714d5bc02b63debdf063b1a85aac952655ef64c92ce50c838bd49700956406fd4d314327f2d84c7c4b90258defce4 WHIRLPOOL c53757dbcf38df62249c431e2814da6a85d15145934c77c531b4d98051aa4eb10e7f72b2e9e5e3122588cb3372b4b1422c6d1f3a56cc28de45616da5326700e4
+DIST File_Find-1.3.3.tgz 8212 SHA256 a2fff81525a041ce54e5ec0941e7967e9faf109dd56e6f50b3111470f71c624b SHA512 f912e1f680c5869380791979bd33dabce0e95e40a84ee188052b2be8280de806fd117c11d66b98b7072724ecd9d57203ee5a32fe35705c337e73393fec075bb0 WHIRLPOOL 04e7909ceeb54f7f3dbe9c03943a7b044939277cb2333b147a273fe15d0a88918d13df9e34c7398b7388531eb02374a72152c3e4833ea6fda681ee204ab2d61e
+EBUILD PEAR-File_Find-1.3.2.ebuild 373 SHA256 d909d128394b37084b3d3e6c57f4d521e02cfe98c452c3f4b5c4cca44a14eb9e SHA512 686fbb9aa5b205c7acf5ad9bd9150d8ccc8d851d4081781fc545c1252d050acb15e498973e6aa65677e30428b1368297f0768a227f39dd21fa0f8e126bbc3a20 WHIRLPOOL 05437d74ac9bc94225774b5f765c6372f6fa2b39811ba329211c44a6ac4c93c113bf60f062d5f04e4fb74575602278cc2e215f1a75e3273acfac56f2a73656f9
+EBUILD PEAR-File_Find-1.3.3.ebuild 1160 SHA256 7d58776ef918a46beef5b840f4e49e36f3f58981fa0b61c2465391a021949c1b SHA512 bcc469e9730bcfe913545d1f62416a58d8705a4d1b29107fc6b15612c0c6b9aea9a2c03e47e9f253a7a20e2e8b4bdb464610b7dbab19e42fc8024fdf00734803 WHIRLPOOL b18e77b18189f91b283722bdcf09aba3cbfc50736da63282766ef799c0126ba17060618418cbfb61af5b568b7c1817b620f47a9b71a3e24a86f5631755db24dd
+MISC ChangeLog 2447 SHA256 0a8d1f4286277d4a3f5c599c6772dd02412ddf50299e9a3d367bec410e4be546 SHA512 aac25e51d69aaa8541d7c6b338dc1d2d357899b28b484ab9bc0105b5df38bef2a2638cc6382f45d8058bb74aa6619ec42b667ef390b5aa1ee0fd91b9818b1625 WHIRLPOOL 7f9ea63dbe34aa26a49226fa4fb852c8e99a57149ec23127a8d18e7aa32b443ccfe706de768c266f45b4e0ef5f65771ec17c68ae0a3d2942c25cde25654e002b
+MISC ChangeLog-2015 5280 SHA256 e179c587d7b1b3f2ae89bf610c56b29d4d90d502cbb3566188dfb6cb04b5d3b6 SHA512 988340a08fe24eda6476edb763ac4403e2f6880fb72b788f3a6064e9a6f51278f99c979cbcefe8cb15f2ac8fd4bd4ff065d991d8a726d92e7c429f62877fd1ed WHIRLPOOL 4d107601419fef78cd52b7fc611a94f79932807390c7788e31ed940703c9652395c1c15b7fa9e5f8666e29e9e18d39e1387affff5b88f9c2b9bff4b821bec74a
+MISC metadata.xml 377 SHA256 41e8ecf62d73a743de4c209d928af91da61c9e740a1d9ff87e8babdd887ef3b1 SHA512 1d640be46e06957c8f3c127a9acac3f4f6b197efdcb96b13a5fff00aa638b3cb7febb5cba261ce45bb68c2356894006e3e57343fdf8bfbdb5d60e6a89f173a73 WHIRLPOOL 0230e151f17639478996aecca3460fcb9ce6010a13d8ba22a25ec5582fa98cb59fad02f544aedf453895b0c8ffb91f555ac5df313601ccb55ca20e5d6dbcbcbb
diff --git a/dev-php/PEAR-File_Find/PEAR-File_Find-1.3.2.ebuild b/dev-php/PEAR-File_Find/PEAR-File_Find-1.3.2.ebuild
new file mode 100644
index 000000000000..20beb5c53812
--- /dev/null
+++ b/dev-php/PEAR-File_Find/PEAR-File_Find-1.3.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit php-pear-r1
+
+DESCRIPTION="A class that facillitates the search of filesystems"
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+src_unpack() {
+ # see bug #476542
+ tar xof "${DISTDIR}/${A}" --ignore-zeros
+}
diff --git a/dev-php/PEAR-File_Find/PEAR-File_Find-1.3.3.ebuild b/dev-php/PEAR-File_Find/PEAR-File_Find-1.3.3.ebuild
new file mode 100644
index 000000000000..3bfd60ffb677
--- /dev/null
+++ b/dev-php/PEAR-File_Find/PEAR-File_Find-1.3.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A class that facillitates the search of filesystems"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+
+# Really only needs PEAR-Exception at runtime.
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR"
+DEPEND="test? ( dev-php/PEAR-PEAR )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ eapply_user
+
+ # Without this sed, the test suite will try (and fail) to mess
+ # around in /tmp.
+ sed -i "s~'/tmp'~'${T}'~" tests/setup.php \
+ || die 'failed to fix temporary directory in tests/setup.php'
+}
+
+src_install() {
+ insinto /usr/share/php
+ doins -r File
+}
+
+src_test() {
+ # Requires the "pear" executable from dev-php/PEAR-PEAR.
+ pear run-tests tests || die
+
+ # The command succeeds regardless of whether or not the test suite
+ # passed, but this file is only written when there was a failure.
+ [[ -f run-tests.log ]] && die "test suite failed"
+}
diff --git a/dev-php/PEAR-File_Find/metadata.xml b/dev-php/PEAR-File_Find/metadata.xml
new file mode 100644
index 000000000000..a200773ff92e
--- /dev/null
+++ b/dev-php/PEAR-File_Find/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/File_Find</remote-id>
+ <remote-id type="pear">File_Find</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-File_Fortune/Manifest b/dev-php/PEAR-File_Fortune/Manifest
new file mode 100644
index 000000000000..66b3400947d5
--- /dev/null
+++ b/dev-php/PEAR-File_Fortune/Manifest
@@ -0,0 +1,5 @@
+DIST File_Fortune-1.0.0.tgz 14508 SHA256 01867a3fa2c630a9821f30401f9cf4904eb9eae5cedd9e53b73c2cbc009753a0 SHA512 4f996e7c6efb339944cdd1cea75400a7539708661b2783fc1126697a12692b3db7a104550da8007fae4e0ac374c2c047a4c90dfa0d2c3424b84f4e1b61ae43ac WHIRLPOOL 889cd6ce6ea57c541407589a1e7f997550282c4dc5699c4b189d23a8dc7f092a78b1fe88c73cf8fed8d52b043099df4323febfa34354b29661135143bb97e586
+EBUILD PEAR-File_Fortune-1.0.0.ebuild 353 SHA256 f9cf213c74083e90e32b54bdce360cde3657a0227d8cfe23e27572e53004a048 SHA512 6bf61b79f7951d9fee6008cf8556e20b1d5d6429495a507b21f2081cdbd5b9174580be2f81f668f38017c9a7c43ef8cd31dbbf36e2e62b772f075315bf8a2978 WHIRLPOOL ee48cb5ae75ade4a5ba18e1da804bdcd3eae014c8b7c5188657d5388e5fa1515fb1b671b7dd107324a79bca2aaf380d556f11a753e0b45f7861848a158149962
+MISC ChangeLog 2456 SHA256 6ec0def9c3f336143640e552cb5b08688c89ed1377bf8c27014ddab89397f800 SHA512 93a26b5b7de0c20e4abe1c3c386f2ed0cddd7c2e8d8169f9c934e73415ebc314d7219c8fc2efaeb2a1449c12209c73d0632895276877ffc6f64c959daca3f9b7 WHIRLPOOL c2a4b2b02a2c8296f356920260c3395840a8494786aef5c4133e67f8b9c66e00a6ce9652cb24d3788f871c528acd0b92c59b2e674499949e0d40e51829cd6c60
+MISC ChangeLog-2015 1786 SHA256 4d5fcdff3da367842727c0fb421e5014ccd930460a0c16593c32629c298e1939 SHA512 cadaa4f45df6277a9d6707230187fbb1f00a40e5b425f79066d12d5be7daf7c85feb981c94648d6395fc186904d2f4ccff3c1eebe3a8b2bf46ca6bb90ad27745 WHIRLPOOL 70e0ec2c3da47c310e7176231f89beb8454d9824b77e4e5c4415e7d10b2511c07abc87fee155b86fa20644ef9238693d5dab509e4196dfe8fba63bdb9e872348
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-File_Fortune/PEAR-File_Fortune-1.0.0.ebuild b/dev-php/PEAR-File_Fortune/PEAR-File_Fortune-1.0.0.ebuild
new file mode 100644
index 000000000000..1e33656d0fea
--- /dev/null
+++ b/dev-php/PEAR-File_Fortune/PEAR-File_Fortune-1.0.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Interface for reading from and writing to fortune files"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/php-5.1.4:*"
+RDEPEND="${DEPEND}"
diff --git a/dev-php/PEAR-File_Fortune/metadata.xml b/dev-php/PEAR-File_Fortune/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-File_Fortune/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-File_Gettext/Manifest b/dev-php/PEAR-File_Gettext/Manifest
new file mode 100644
index 000000000000..395b8fea6296
--- /dev/null
+++ b/dev-php/PEAR-File_Gettext/Manifest
@@ -0,0 +1,5 @@
+DIST File_Gettext-0.4.2.tgz 7307 SHA256 4e222b6feb535cf87f182bf474a1f5f8ad8f0ca18e9083d397fd86a7db37cd87 SHA512 cc56430076485d90afca548c78650a2ada4eb8df7e0a58458eded2dca222466aba91d982fb0103e6b63fc4c8140c3ac4c2a4a7c3c77fbc7740922a8b4e33c6a9 WHIRLPOOL 768ee08a95fbb23e9683da2ab512cd34935e44d16a41f64c05a6b9aec5d0fcab21d4500a8d4564a31ee223d38acf90e1c98fb54a5e6bbdaed1d834d095139d44
+EBUILD PEAR-File_Gettext-0.4.2.ebuild 279 SHA256 76095f1d5648c1b6c8ba73ac59ddfc47fff9a27de97f65eda031bc8fdc0ec5cc SHA512 d929610b846dd4ebae53fd37d2a2db3fc89676ea7e2982c201f48e2c049eff596fe06f4f7f352246f5495af583fc630e997ac88d2e16de44f8a00d157126ec7c WHIRLPOOL 055a1e4466753c225c8ba9a402a469d9e03c300f55c130b5bf3e61626370b59122672f6dcc389bf5c2bdb0e82e652a7f8685fc3faae3666c0cc8baaa8c599707
+MISC ChangeLog 2456 SHA256 a6a79202af826b55e21b0ebf4daded9c4076cd040884601272f58698f926c3bd SHA512 2b11aaffb0dbf800aca48d11b718ff9146e5045b6f9326df4b07af711978b1e68b8df29f15028332a1c874f67e19f2e905a848d3221bf7ddca0761f445a4a1a9 WHIRLPOOL 24809e59037060c9f1ec58143ce787d21a78ba82caa41e72d5953e30d355a6324889379cab34a22eb83970f3ee9ba4ec7182851def1060ee39601cfadc77d974
+MISC ChangeLog-2015 5153 SHA256 104e5ee79b9ead15513019c44d4024aebd848962fe26e8efb5c36f041b6215b6 SHA512 7aa76334fbadfe51fd5a93773cc2e8e662d4423e1f02b97b6400e0d547ea6c08b57fc273a39b1b73041a0fa2f682e115e5d3cfc66b15c0e25c22d080519f9215 WHIRLPOOL 27e67877b01e5f39976e75bf39aaa8dd5d9a28e717f11b4157402c664a3238ad86db0a9b205b3cfb04d77f1c975dfa7e3f2b96ca79ada0f7075a60b144fb120a
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-File_Gettext/PEAR-File_Gettext-0.4.2.ebuild b/dev-php/PEAR-File_Gettext/PEAR-File_Gettext-0.4.2.ebuild
new file mode 100644
index 000000000000..7c2ab3e6487d
--- /dev/null
+++ b/dev-php/PEAR-File_Gettext/PEAR-File_Gettext-0.4.2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="GNU Gettext file parser"
+
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-File_Gettext/metadata.xml b/dev-php/PEAR-File_Gettext/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-File_Gettext/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-File_Passwd/Manifest b/dev-php/PEAR-File_Passwd/Manifest
new file mode 100644
index 000000000000..e0da81087359
--- /dev/null
+++ b/dev-php/PEAR-File_Passwd/Manifest
@@ -0,0 +1,5 @@
+DIST File_Passwd-1.1.7.tgz 24140 SHA256 64cf846ab3739caa6f0abdb399847a637082a5c754010a7948a9bfeb5fbfb5a2 SHA512 c0d1dc522427ef2f0f5897d8f13f880dd66020550318e3dcd06a0ae984ccbf439206c5da1b31221ec2ff197586b0af767b583bed41011a95d15341af41cc3417 WHIRLPOOL ed839c982db0345adfb4eb71d04e95ea0b633e4071ba16553f458e4eb2edfbf1710504177f20539f434f9a5745f9120ade0645dafd124f9f64b1f940b30d5177
+EBUILD PEAR-File_Passwd-1.1.7-r3.ebuild 348 SHA256 5bd7acffd34875facc8bb85f5d4296eeebcdfa151ab43451447427317afa8f15 SHA512 3d9658b16efd14742e34ff3c7d69f68fc7b95babbe066c8e7d845f91da09bd2df916d145a2fe331167bfbc14834a4fe0a80ba1a241d7c796027b92d2fb0b41cb WHIRLPOOL 1c51feaff44648a0035fb2571df4eebc8555b84c5157825649a4f40f133a4f50b94bf6f0c9583d2a5723cd2ae9176e7f380128b098372a3f9cabf182730af895
+MISC ChangeLog 2827 SHA256 cef00777de8f06a491059f43cf279af989fe8ba1e2cc9192e6c3ec7b908f8697 SHA512 6d0f2dbd9a8d2008e1943879d19e40c5249b5905c8bdb6641388db080e9c33f388cd9790d6913505166e3d3316d3c54182cbbdb0be206018926f7c97f0018a20 WHIRLPOOL 00202334e16f4d657e2b43463b994171fb8b5f0b7c0343d6689c01ec78663489454d28a77668979a8b80a2f99f628bfe6bb70c8a85ddf94fe0c1ab603d6ce182
+MISC ChangeLog-2015 3887 SHA256 74a741c61121b45484f8b2fd1231bd7e3f2692333c388f2eb40ecd03067c4e6c SHA512 f248385149ea8ba4b9697d39151a5db5b19d5335f92f5e2c87c80ee3420dbec7f28b291732d8c7f9573aa72de6e3b118774b70f2e255081ca2a076044a4108fd WHIRLPOOL 190eccbf896985cf3322444d44b777c946cde0d9f2f6271a96fd8496275657cae726de29cfa43e20b66d82d0a0a239b201470c67ed40cc5d2526e48a37ff2553
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-File_Passwd/PEAR-File_Passwd-1.1.7-r3.ebuild b/dev-php/PEAR-File_Passwd/PEAR-File_Passwd-1.1.7-r3.ebuild
new file mode 100644
index 000000000000..451db9f96c16
--- /dev/null
+++ b/dev-php/PEAR-File_Passwd/PEAR-File_Passwd-1.1.7-r3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit php-pear-r1
+
+DESCRIPTION="Manipulate many kinds of password files"
+
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+DEPEND="dev-lang/php:*[pcre(+)]"
+RDEPEND="${DEPEND}"
diff --git a/dev-php/PEAR-File_Passwd/metadata.xml b/dev-php/PEAR-File_Passwd/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-File_Passwd/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-File_SMBPasswd/Manifest b/dev-php/PEAR-File_SMBPasswd/Manifest
new file mode 100644
index 000000000000..a08ce81e4379
--- /dev/null
+++ b/dev-php/PEAR-File_SMBPasswd/Manifest
@@ -0,0 +1,5 @@
+DIST File_SMBPasswd-1.0.3.tgz 5251 SHA256 8dcb8ce91e1cad2ba2024f664d7c508b798ef666f3e8bfd25b9505e4be95e749 SHA512 49c8293ec4de0b20a9a9d80cc1175693cf9846979eeb2e77b08b48da57d214f02ebcd8ed51738222640c94eccadd5bbf0d5c8a3904c9aefb42308632ffb07a0b WHIRLPOOL 8393c9096467aab33a1093cdbd404fa367fdd0c652ac354768155a9ca2c63b6c19ee031f34ae26f27fdc8bd953a7a3c5b6625bceacf7bb6c95e5ad5984f4c10f
+EBUILD PEAR-File_SMBPasswd-1.0.3-r1.ebuild 459 SHA256 9d5309651cf296fe10be582348cb30790b7c8cdbc6a8609d110c6b19cd2728f6 SHA512 9c3e94ea601f1dc5ce250f9c4f2d59a71556f31be5c11f0e9986139adbed4827bddff372abb373d2a4e2b1f5586deafca3d6b67cf4e72b2b12b909c5a17f9d49 WHIRLPOOL 1de63acfc0799e20b0b3d581282c464af2d6f9c6f596b591a1617f68c9892dde2e117574e1ccd0ff7fd489841e110bd1d538faf39fdf3722a44aa5446f2d4739
+MISC ChangeLog 2462 SHA256 4c220fc3925335610b47b95b800e20e83b87fe248bf0b835c8694832fcf47fb3 SHA512 f65507ede73d342a9b08e7dfc27e8364bdc8538f6d9a622e9d2e4bb33b245343ac90d05a1866f316872351214ffd28f1d31a4bc860a69b885610a62e9b94adac WHIRLPOOL a74637780bc5058a840434682ed9ac1bfe56c9d5d0af5bf67dcf032406d3e9eb3774e9dc0210c349968da30d9bd49fec3d16053c2b0502b63491ff0683a81d36
+MISC ChangeLog-2015 2896 SHA256 d384114be29a714a3a11d3cfeac0b5bb3ecaf5bae034abecbdec7fcab028c50b SHA512 7b42bcfd4db51edfc59da54098f2bc9736653bfc6dafb238e1ca0bf7def1887c2c420d249619ab7ddb57c3fd166203dfb728523c8c2e1905966b3d0cffc71c43 WHIRLPOOL 13699f5d5805620bc9f3b703dcc50360e5e4e617a56aea886bd7e477158ee4f12594a2ea8fe736816d215ff522eaa1bb72abd6f0a294ce1036ba00150cf7c61b
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
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
new file mode 100644
index 000000000000..fd868bd4a98b
--- /dev/null
+++ b/dev-php/PEAR-File_SMBPasswd/PEAR-File_SMBPasswd-1.0.3-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+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"
+IUSE=""
+RDEPEND=">=dev-lang/php-5.3:*
+ >=dev-php/PEAR-Crypt_CHAP-1.0.0"
+
+src_install() {
+ insinto /usr/share/php/File
+ doins SMBPasswd.php
+ php-pear-r2_install_packagexml
+ einstalldocs
+}
diff --git a/dev-php/PEAR-File_SMBPasswd/metadata.xml b/dev-php/PEAR-File_SMBPasswd/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-File_SMBPasswd/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_AJAX/Manifest b/dev-php/PEAR-HTML_AJAX/Manifest
new file mode 100644
index 000000000000..a82225e08522
--- /dev/null
+++ b/dev-php/PEAR-HTML_AJAX/Manifest
@@ -0,0 +1,5 @@
+DIST HTML_AJAX-0.5.8.tgz 140357 SHA256 05efa903fcbbcadd3e90057f125c1a2055366fc0abca4cf3a2e1477ec9f0dc8c SHA512 3a10f516c6fe16d98d31290bd29a80a10fa830429a529b0cf6d03009f56d56d906e786b3f304b1c94b98e96290057cc74f3373acdd352fcf74f9616962ff9ce8 WHIRLPOOL 31d9ff98c3963b12a5293cc8f524c4d7f964a84102894b9795c985df050e643ba083877ea0eb1d563fa23b9fc35578b9a32d88c76a83f620cc53b7d2ec27f3e1
+EBUILD PEAR-HTML_AJAX-0.5.8.ebuild 498 SHA256 18e599cb325212714cd04bfa96dc493dc0d9f2afc1d052ba448b24f81ab44a0e SHA512 7c3e5bd7d1ed0c86c0292dfafe49712895efb80f27b53abd0fdb051ef9ca66588c2b942038458e494819678f88127a6a2b39288d6beeb049dacd674272faedf0 WHIRLPOOL c8a6eaa9b74b88ffa54e6ce134ce24a6dd8713aad0acb2dc6e9f383153538cec3eca892ecdc2e78767b6f125f7c24e8a7a7cceb9fb67ccc8fc122f85167b2b17
+MISC ChangeLog 2447 SHA256 7cbfa0319dd7f729909df49b63319989cd68cf1869788bb2b28104173a26bb01 SHA512 3753c3a3e4aaaaf5935ca2c52967b1c6d6b4a9aef940ef7968ff9eb7dc394b498641fb97ccb5d07e40f3fca4e6ae9151993acef5e4b59d3175b6e056b2867fa4 WHIRLPOOL 13558e63a31694561e6766635190196bbcab71450891085d1e7b54d49c3696c4036afa47763ba371c3c8b321def138d0ee9255cda0d88f4f947ae04e31f0685d
+MISC ChangeLog-2015 1191 SHA256 6c98b2aa930a98f1f881e0bef7ec94eaecbde66e5d7e217862f96451af7787d0 SHA512 3fa07f33800e276dbeedeed7a8163d08ac7388cdc62e75fe5e7d121510d6c55771a9907980092a19874c31ce2610b5349b4b47d8c1bead54574beca62168547e WHIRLPOOL 8ba91e214298baaf01becef67aa92a7991a4d762c3a2167070af2b7de97cc67804498e511a5f196dc8c47a19729e552964aa0838ee4bf51ee6d3d623da30ac2f
+MISC metadata.xml 311 SHA256 a53c58afc355643f3a94aaf94ace10094ab6275d6c231c8fc08042eee5396cd7 SHA512 a69d94c266770a2c34f27c1be4e91d67e61f0889923989b0364204004cb612b27e74fb5d4dec938052a451f11e9daafeb2a2f1c734dc527746fb36e3011158e8 WHIRLPOOL b9ee93c0707aeae5e1d637ac01926714cf4180812016ff77ecbffb02169875241ac072e2b9610eef10b127c783d07ac3fe7b3d58897d7c971ddd77035c325406
diff --git a/dev-php/PEAR-HTML_AJAX/PEAR-HTML_AJAX-0.5.8.ebuild b/dev-php/PEAR-HTML_AJAX/PEAR-HTML_AJAX-0.5.8.ebuild
new file mode 100644
index 000000000000..73706122eb1e
--- /dev/null
+++ b/dev-php/PEAR-HTML_AJAX/PEAR-HTML_AJAX-0.5.8.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN#PEAR-}"
+DESCRIPTION="PHP and JavaScript AJAX library"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+HOMEPAGE="https://pear.php.net/package/${MY_PN}/"
+SRC_URI="http://download.pear.php.net/package/${MY_PN}-${PV}.tgz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r HTML
+ insinto "/usr/share/php/data/${MY_PN}"
+ doins -r js
+}
diff --git a/dev-php/PEAR-HTML_AJAX/metadata.xml b/dev-php/PEAR-HTML_AJAX/metadata.xml
new file mode 100644
index 000000000000..819c64a6c2c8
--- /dev/null
+++ b/dev-php/PEAR-HTML_AJAX/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">HTML_AJAX</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_CSS/Manifest b/dev-php/PEAR-HTML_CSS/Manifest
new file mode 100644
index 000000000000..d9b582f42512
--- /dev/null
+++ b/dev-php/PEAR-HTML_CSS/Manifest
@@ -0,0 +1,5 @@
+DIST HTML_CSS-1.5.4.tgz 45553 SHA256 661bf9b6e06a70624288403f4a462d872ba4abca22b5c97df62ed0240a1bc782 SHA512 d9418f5fe62dff27f39a0be80378444db6f9636323dd4a85fc1173cb799aa4e74656a55a1179bfc40a926d6ac3c3d67dde378ac49c2c19468e4541e2302c3afa WHIRLPOOL 6f5e045ede9ca17acfac311eb042279e9a6f8671744f634e3dd38d27f4f5e0372214bbe33d8df5c9aab3472c3db0a97587ffdfb5e3341d45ea3f4cfbc328cbcd
+EBUILD PEAR-HTML_CSS-1.5.4-r1.ebuild 415 SHA256 a9c070858d985ab36a3461190e5002a3681a7191368eeb1df80c203eccf7ed53 SHA512 43eaad075649ca70dadb0512b066c30ad740b0877082f17636d8cbe4a14aef4470db9bd7c08cc7a6fa0afb3cf96d249f80f6419e986eedb0a961a718236449bf WHIRLPOOL c25f0992a5359631f1902fa089fc66300376f12ec3233beecdf8d3269aae60c3b1a1a264666abd9cffbded1a5cd175153a6a1242e936dd7baa076443425faa89
+MISC ChangeLog 2450 SHA256 f6a87ee6dbab11bf3fd1cae49fac326cdaa50526ff783adf06477b13cf0aea9e SHA512 c0cb44507cbda494e251060282917bd2bf529eb561696e6b33e3255ab4e920b716a34af93f390b426ae288e88ce4723918ea30797130932b194daa6dd6f4b035 WHIRLPOOL cda47409e21325d77450807f8c47be26768c47921b31cd1b27b9268437b80d333cab954ea11f2e6d1e11866495edc8eefff3469a034083732f3cf465425459cc
+MISC ChangeLog-2015 1130 SHA256 6548246f73162241e6bfabc456d11a2fa5c2d072a2fb5f67c841ea8290f5136b SHA512 95a3c3c45c50cf6c970cab91c94e5241b6d2b7a7a1d516e20885259e1759f47718a259433b225f0f411a318062a0477b3849be023a92c38e44303ad54db76a0f WHIRLPOOL 63b69291f742a075972495eb0d3e27db03bfc7c4c86967a5e8a8bf76577d15b941d3681f1dedbd0938d717fbbce9f85f11a961dacc0239245aac2c4c75298e94
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-HTML_CSS/PEAR-HTML_CSS-1.5.4-r1.ebuild b/dev-php/PEAR-HTML_CSS/PEAR-HTML_CSS-1.5.4-r1.ebuild
new file mode 100644
index 000000000000..0819717f0bbc
--- /dev/null
+++ b/dev-php/PEAR-HTML_CSS/PEAR-HTML_CSS-1.5.4-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides a simple interface for generating a stylesheet declaration"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+RDEPEND=">=dev-php/PEAR-HTML_Common-1.2.4
+ !minimal? ( >=dev-php/PEAR-Services_W3C_CSSValidator-0.1.0
+ >=dev-php/phpunit-3.2.0 )"
diff --git a/dev-php/PEAR-HTML_CSS/metadata.xml b/dev-php/PEAR-HTML_CSS/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-HTML_CSS/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_Common/Manifest b/dev-php/PEAR-HTML_Common/Manifest
new file mode 100644
index 000000000000..5945cb4d42f0
--- /dev/null
+++ b/dev-php/PEAR-HTML_Common/Manifest
@@ -0,0 +1,6 @@
+DIST HTML_Common-1.2.5.tgz 4585 SHA256 b416462451ac043ed719d4a9649015d4dfeeb317c86d189661c0aba6c736b37b SHA512 f30f60f6a5071c264c9892b78236ecd89330f35196f0d16a75f44b0366b378737fb722a27ff2b4c410b4d8c4aaeca75a7e754dbc99c2bfa63b3a2d67bf70db93 WHIRLPOOL 2901916776c77d3fc33e645a4a73f1ded30d57f19821fd78dff8efa304d4edc0890221f4b05bdb758a5ea230ab106d5b7477c2bca63cec4019666279b4a17c9e
+EBUILD PEAR-HTML_Common-1.2.5-r1.ebuild 395 SHA256 179082c1c57ba0349e3be1f1a74012264e5279311618e736981290409f2dd1c5 SHA512 d47fef25d6f4479980245f96f8e9cdb5bfec5ff86d404026ec9dcfc0ca2807b080dca58c5aa9f8354e3165a7306448c254d62ce4ec88dd361655b13233947efe WHIRLPOOL f5f81e5e4ebf841657d1d133032c10c741a3bb8a2e52f2c09044848843141511a36309931437c5f77d3d5b0f151a4de2254b7db7a2cc7e05431ab133790416c3
+EBUILD PEAR-HTML_Common-1.2.5.ebuild 280 SHA256 4c8060252c6928b3ba8782c3a9acbe8578ae4735a2477df51a73993682744d2b SHA512 d0d9c2e348ac45cdb9a6230186fceae151ee678153461831b02ae0731131eca94e5277b521f7ca366f34a1273805193f4ea5fbbf8e8a2a3a3b9b59fc4dc2edf1 WHIRLPOOL 2e3eed1a1c7a11641c5f3aefc048043b9e0024e9d8e7ea739b37bd80bd9843230d7f7d67f9437b76ea99e4b38fdb80c14b83eaccb37d6458d4cba157db349829
+MISC ChangeLog 2453 SHA256 0f9f1f04caec6182e09154cd52971000967eff5f9f8bd4410208332bc81d9bff SHA512 9f7455939e4666afe752df0c9086f1bc739a9a291c6ab34608e348936f69f7ce7ccefb8722c22af9db10a735a485f6cba23e141547cf38301a3e2e401ba4b098 WHIRLPOOL 112224e35658635549f1051df9dcf87e806b274ec3939e5b1d5b0a081f1520929071bc42775531a36b9f0d705fc31851290d250005942810e116aa457d9071dd
+MISC ChangeLog-2015 7014 SHA256 631479142fe6440b2b3164a077c6ced50a199170d296d88b9a84cb35219a9c43 SHA512 0b919db7be14ed21b626c17dddc577f95416c2b3d04dc17663c51e857e20c3f7e543b6aff50f94a8d8847df34c74a17ab7939c6f4142ec89d21e4fa3dea3eebc WHIRLPOOL 478e8f0935b23dc07ae190b63c25aeb357e8876b2ade368fbf7b695d48e7c16badb4e8eabc797efc2781f0724c24c22aab1501313af9a55638bfd865be2cbc0f
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTML_Common/PEAR-HTML_Common-1.2.5-r1.ebuild b/dev-php/PEAR-HTML_Common/PEAR-HTML_Common-1.2.5-r1.ebuild
new file mode 100644
index 000000000000..7011ec201807
--- /dev/null
+++ b/dev-php/PEAR-HTML_Common/PEAR-HTML_Common-1.2.5-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Base class for other HTML classes"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+src_install() {
+ insinto /usr/share/php/HTML
+ doins Common.php
+ php-pear-r2_install_packagexml
+}
diff --git a/dev-php/PEAR-HTML_Common/PEAR-HTML_Common-1.2.5.ebuild b/dev-php/PEAR-HTML_Common/PEAR-HTML_Common-1.2.5.ebuild
new file mode 100644
index 000000000000..9eac5ae17168
--- /dev/null
+++ b/dev-php/PEAR-HTML_Common/PEAR-HTML_Common-1.2.5.ebuild
@@ -0,0 +1,10 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+DESCRIPTION="Base class for other HTML classes"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-HTML_Common/metadata.xml b/dev-php/PEAR-HTML_Common/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTML_Common/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_Common2/Manifest b/dev-php/PEAR-HTML_Common2/Manifest
new file mode 100644
index 000000000000..afb599928770
--- /dev/null
+++ b/dev-php/PEAR-HTML_Common2/Manifest
@@ -0,0 +1,5 @@
+DIST HTML_Common2-2.1.0.tgz 8630 SHA256 a86e9b8f149b0f6aed0b67b4e65ebf76fe17d8e51d04d619523ce27c5b6c85e5 SHA512 486ea3f9479905468124e6960b7679e19de121c4e8a0e4eca6462124089bd5d434da6527552b8314bcabe849012f1d3a44659049d3a461c26628d62aa3023357 WHIRLPOOL 7ddb1b42e553254b2f41c2d4433c27590bd794a2aeba3973a5ce82e691b49c08f00b182d266c30daa794089083e65ec46e824f543258471a7959efb2deffd377
+EBUILD PEAR-HTML_Common2-2.1.0.ebuild 337 SHA256 cae20fffdaab9ba118959dccac48bf721fccdfe4af5242c264949c4193ead109 SHA512 2b77a0f92d63a90ab7b819286b0529fdf2281cdeb1effbbd4171a1d2db3c9f8f20d7122c775a59a987eb2ef1a9b481dd02680a23f95cfdc0e24a7ca9ce424231 WHIRLPOOL 2b91513b277d03ba69c141d9d11f2d8a82946c314478b4eb202a5756e11e085adefa6025fdd1386b964ac297cb28cb0b6ed7126cd835fde5e93761a9d9ab20b7
+MISC ChangeLog 2456 SHA256 1342d61e794676ad2ebf6f8decbf2309e69e78c96ad66c5705508c7fa68fa0d2 SHA512 254853e20731f5e8e8ce6db58afc14660f34b02f103d0c6064da36b530436c8335389642c478acaab92dc259fb7460dd675a4a04bc02377d057fe8bdaf0d7dd3 WHIRLPOOL da9874c27bca025b4043b5da07960b93babf09428762f2f636b032ccd917118322be74a30ab3aa99f5ff21a46efeaad17cf53dbbab86835b6a2475fc3543d776
+MISC ChangeLog-2015 2246 SHA256 3d36f128382c0836883e483130dc6675c43181560f42f77bf212fac34bc26d5d SHA512 8560f41bf0a91b6117599cae0468f6adc99268da106167e07e7696c54372bb14735aa63f20ff7845d2e4e5e5763a3fd1ad536f4dd649baf82be36690dc99e93e WHIRLPOOL 3643849172439314718ffc4a27b4f82baaaa08b9271d1f3baeeeff97745eb799168db6c286f844aa60e9ebc096d0642966b85d45dae85aaa67864d2c315d0737
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.0.ebuild b/dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.0.ebuild
new file mode 100644
index 000000000000..9f40e9cb8364
--- /dev/null
+++ b/dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Abstract base class for HTML classes (PHP5 port of PEAR-HTML_Common package)"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
diff --git a/dev-php/PEAR-HTML_Common2/metadata.xml b/dev-php/PEAR-HTML_Common2/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTML_Common2/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_Javascript/Manifest b/dev-php/PEAR-HTML_Javascript/Manifest
new file mode 100644
index 000000000000..375bb83e76de
--- /dev/null
+++ b/dev-php/PEAR-HTML_Javascript/Manifest
@@ -0,0 +1,5 @@
+DIST HTML_Javascript-1.1.2.tgz 8620 SHA256 fc79b6512a21fe44f4c3f9830b165c8eabddc12d717e71d74b96cc8202f1b847 SHA512 2ac6732f9156af318be8d17d1aa9c0040e5367faf29d6e968740d2fc9ab5806b3a08ee1b33f1c1fd618768a1c50ec67b8ffae6975dda7aa77234ef22e0ff8545 WHIRLPOOL 53becb25864c64bc9f416a73878764ee6e95476376db6cae3c421fd8b7d195c18ba2634aedfadcf39caad2e08125c67e6602fd11cdafbe5f9cfe9a6a6b5a5b5c
+EBUILD PEAR-HTML_Javascript-1.1.2-r1.ebuild 431 SHA256 af7b7f469c2e4e203acd279afe66c31b2bf0687ef252f0875edec35d0f22012c SHA512 f8947761b3ae8d605834669076445680e23087002a9da63514115a7532ac9c44e7e2bffebd278975e3b228e2c81c4837f58debf5d5c2ad79d6434c5a5fc1aa67 WHIRLPOOL 0e000d4c865d5f1c446aca4d5f2b1168f52aa069801f3b3b84512b88b25a61b7af6f058b09f4c798c8a5bea6f52143cc47565e08cbb9d5b19af8c47be0047f64
+MISC ChangeLog 2545 SHA256 a7a1200b7da38c3bb727ec454e07a47e89fd57c0397e9495343e9ec09dba4a24 SHA512 56ed6119a745a876a444b935eb327770ee8e92445a45de3f70fd7d96b2c8713644f8d17f7198601d8e7e378dc245c6c41c80fa09903d767fdbe7d6f0e180c95a WHIRLPOOL 6d7619a79a7b1981d3e6b2c7e4a0656560812beb06771619200fa56a30cd4745884462f43c6b2ab2188bcb89f65219fe0009a30ddc9a9dfc5e5f7dbd7acc6c7d
+MISC ChangeLog-2015 3664 SHA256 4fb57863c4b60125d25d9729197f6156f8d80d3a47d0336ed742411803b8d1b4 SHA512 dedc91dedbcc54e018b8c80892d8834217e52488b64aee25e5b84e33532c03141634780fc143f731709c71b3cdf0f059e9729136979fd32ac7fef2b29a205fad WHIRLPOOL 99428236cfc6ead97aeca9007e3b96602b5483fcbf97c044e1bc093c54a7b534e1637d8c51d5f0d89bf09cdfee1d84c81c21665afc30e2623d20aafd2d4f9425
+MISC metadata.xml 317 SHA256 a60db39a1c17593c23cb0d08c98518bfdb1ed5301f52e82c684b8f7ab49405f8 SHA512 016d945969562fa523bab4c76645d4a78629e30af6fc300b5462f5147fe31bfa883ad949112d76df0d243985a3bfdcc74364e3b9c42b12de034c978dc898e839 WHIRLPOOL 578c84d0f74b50263b9ff947a88db7ec99fec1f6a7ba98580b0a40af615fa89e34fa47d6997dce8394b40ac7bafd7e37e525a8f140631e4f2b0c0816e1f6a5f7
diff --git a/dev-php/PEAR-HTML_Javascript/PEAR-HTML_Javascript-1.1.2-r1.ebuild b/dev-php/PEAR-HTML_Javascript/PEAR-HTML_Javascript-1.1.2-r1.ebuild
new file mode 100644
index 000000000000..275ae99b32d4
--- /dev/null
+++ b/dev-php/PEAR-HTML_Javascript/PEAR-HTML_Javascript-1.1.2-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+IUSE=""
+DESCRIPTION="Provides an interface for creating simple JS scripts within PHP"
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+
+src_install() {
+ insinto /usr/share/php/HTML
+ doins -r Javascript Javascript.php
+ php-pear-r2_install_packagexml
+ einstalldocs
+}
diff --git a/dev-php/PEAR-HTML_Javascript/metadata.xml b/dev-php/PEAR-HTML_Javascript/metadata.xml
new file mode 100644
index 000000000000..9a8bdc350546
--- /dev/null
+++ b/dev-php/PEAR-HTML_Javascript/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">HTML_Javascript</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_QuickForm/Manifest b/dev-php/PEAR-HTML_QuickForm/Manifest
new file mode 100644
index 000000000000..459356efae11
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm/Manifest
@@ -0,0 +1,7 @@
+DIST HTML_QuickForm-3.2.13.tgz 103483 SHA256 202435eac2e344aaf68e699d1a80082e4edf88a161ca1b7b3aba487668e5728c SHA512 e1353b980981595bd14f952bc7c17594323126368094bff6ed674171f58a799eabd1142caf3e185e94c5ccf703f44d4c3c97c63c16d07a4458e2a00bbe979724 WHIRLPOOL 594f2afcba09321370aefd11eb2fac676f9f375df87a814264442bc482f719b765e688589f1341121b3cdd04958b143b756274fb2de146e83466813c7d06739d
+DIST HTML_QuickForm-3.2.14.tgz 103993 SHA256 16b2f9065cc2f77642388bee82007bdd74e8dcede502d297abcfedb0a6625d0c SHA512 1e0f9e1b9040fe1b20db60d2848d18f246b296e46018c75f1a9eb2d2bb5b51822eca7b01814595956522af6a3ed007297efcd2bb596c1e89468bc85916de68e3 WHIRLPOOL c2d81b4f5167f56714171b79cc502b38467974f383b63b3f3df1162e72c637e95b14e84a5bcc759e25668ab2dc94ebc2c5e0ca863e67fe0080700d510f5fa7e8
+EBUILD PEAR-HTML_QuickForm-3.2.13.ebuild 352 SHA256 b67f9f2bed3c89c867c3d325ebce141aa3f380a4ebb3497471c848600f356e40 SHA512 d0e09de1a66a9ede66061c74a22e47e21c4b96499bdbb1a16318110b120b01102d347b378f98b2f6d0f324eabe79148418ac3aa06a92c28349041e8a1c4d8873 WHIRLPOOL 10d0a4ff2bf8e6dfd4ef84b01dd8f2a43d224b9273baec4a3bc2b637b9fed59adfc5ed17e0cccac30f08c418d19001fad6777d9a34aad7abd62416e483ec6d95
+EBUILD PEAR-HTML_QuickForm-3.2.14.ebuild 688 SHA256 7cd03a2769c62b9de23bf0e9d316501d21509d10344ae909f124bcdb83394021 SHA512 9ca8b0b9c425ed07b24019327db1e45a4403f938ad1e9f85427b4739a532001c5ac582326392a4a4a558961b41a0edb765e0adc126e61fe3aa90bad63c141a96 WHIRLPOOL 2c9b0733b17f62722e3ea3904f25f2d3417ef302fa931e460d8458c8737531d28d12c87575f324917b06157a7a635b2d68a6912fb928e0fc4f87dc3de9ddf8c4
+MISC ChangeLog 2464 SHA256 2bad392235490ebbe1397cfec0c9caba3cbb1ae8b6dc3ff9b18c69c65fad3cd3 SHA512 836f5dd5b280d39947af7ea2157d215de98b5348fd73e5e31aee6f8a2b963560ccd65faa6fb2c08c08eaf7905c0c35ba0af1df1c7f2000bc2fd3dad6f20e153e WHIRLPOOL 21a98248bac9fefde2ae3a220383f122c2e2fa4d5428687459b5f6390dab5694b55bb673725a44d71d478fb3fe800f601b98e3a392eb55e8cc61a86ab24335e4
+MISC ChangeLog-2015 8907 SHA256 3263f4eb761f8791dc4717092a84ad0831eb4a642d27ebc9e2377a673dca6229 SHA512 b215214a1a6aa9f36bbc9bbc7d7c7dbfa17fcfdfe7d70e54cd4f3489d35d48c51c29b1c8e86734c025a328c846bfdb06b4e56dd537f264875c1c01d48d84228a WHIRLPOOL 8ecb97aff297e5e53e7030391287523b8658bc89162df9e3e86de3fcedcef4a023902b13ecffd535add2852cc0aa3eeb816ccdfaebeeb74e79281389c4405f96
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTML_QuickForm/PEAR-HTML_QuickForm-3.2.13.ebuild b/dev-php/PEAR-HTML_QuickForm/PEAR-HTML_QuickForm-3.2.13.ebuild
new file mode 100644
index 000000000000..b6859ab24e79
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm/PEAR-HTML_QuickForm-3.2.13.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides methods for creating, validating, processing HTML forms"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-php/PEAR-HTML_Common-1.2.1-r1"
diff --git a/dev-php/PEAR-HTML_QuickForm/PEAR-HTML_QuickForm-3.2.14.ebuild b/dev-php/PEAR-HTML_QuickForm/PEAR-HTML_QuickForm-3.2.14.ebuild
new file mode 100644
index 000000000000..db3be2b6691f
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm/PEAR-HTML_QuickForm-3.2.14.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Provides methods for creating, validating, processing HTML forms"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND=">=dev-php/PEAR-HTML_Common-1.2.1-r1"
+
+src_install() {
+ local HTML_DOCS
+ insinto /usr/share/php/HTML
+ doins -r QuickForm.php QuickForm
+ php-pear-r2_install_packagexml
+ if use examples; then
+ HTML_DOCS=( docs/rules-custom.php docs/rules-builtin.php docs/groups.php
+ docs/formrule.php docs/filters.php docs/elements.php docs/renderers )
+ fi
+ einstalldocs
+}
diff --git a/dev-php/PEAR-HTML_QuickForm/metadata.xml b/dev-php/PEAR-HTML_QuickForm/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_QuickForm2/Manifest b/dev-php/PEAR-HTML_QuickForm2/Manifest
new file mode 100644
index 000000000000..5ba86f6eb3f2
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm2/Manifest
@@ -0,0 +1,5 @@
+DIST HTML_QuickForm2-2.0.2.tgz 179063 SHA256 840de2179a0bf4a2bdfc6ccc342a1d5c5641f5f3e0bfb99b91a01011a3314bdf SHA512 37988f09837286343069be5d249476e7fcb08d937f391bc2f6868a5fdaa31ddb1cced60b909ad690283ae65f48148f7928bebefa483f553d1a6bb3a51fbb0d03 WHIRLPOOL ef4d1e42ee39887d800969007b496bc1058d50fa1a06ef6115cb92c7bfe9c80a2a4c5ca5a951397ad21f61025c2348d8fea88148589bbccd2461339d1fd62796
+EBUILD PEAR-HTML_QuickForm2-2.0.2-r1.ebuild 539 SHA256 7a25d76097a8a0f2db99ce618137a40a1c3766aa69012d6f6020715e65ba5945 SHA512 3100b6cce621667e841a3211650fcb4920d4c3eaa608ace2b939a1028bb634c30e0c253054a5d43d2fad67d5ae5068aea9d678df22172774af0350dc8d029262 WHIRLPOOL 9ae5f9513f0f9ab350880a863966ebbda0758e86151fc6c10932cfcbecf90767d19f9d3a1f925a7730fa2e5f1f55cf2f4d0806beb2213146a5a5ac67be0a9f08
+MISC ChangeLog 2465 SHA256 d7a40b8175ebdceeac04cc9b2340de0d305310e1a95298f8005e52a0ef606235 SHA512 551ad8306fbe536ec875b9a3dd7ddeee9e46529d3e6877b40cc29cfbebdc49a43bf30fcc8556057d4a6c7cfd01ff2163974addc0ccf0adf39d2a6bd8129a0d94 WHIRLPOOL aaf77f86ba4498d86959e94a53e6e6e4a388e5514e32ce143607ccccb26de43c9027eebb2bb1f4429002ae3abdf838b20e2468664f290352b20b50d96d0a02b5
+MISC ChangeLog-2015 2493 SHA256 2c734ddfa409f4c83fb430759151ee5140bdb9e0a872c43267f0d72338de2a26 SHA512 58fdda5ad14037d939bf604df5e6fb718d0d4969ce1b1c47178963a8a70b4054ec3ad54573c9f4933b080fbeba2a6a5c5b6de125f9f88ab2c664f04289881857 WHIRLPOOL 337185c0257a6294c17b19f6a29edc74ca2a445ee8faafa18191834fcc83e915fb6d2ea8f5a79495692b02b615e2b90c0aca8c20d77dc69918f1f86267386c4b
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTML_QuickForm2/PEAR-HTML_QuickForm2-2.0.2-r1.ebuild b/dev-php/PEAR-HTML_QuickForm2/PEAR-HTML_QuickForm2-2.0.2-r1.ebuild
new file mode 100644
index 000000000000..1fbe4adaf476
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm2/PEAR-HTML_QuickForm2-2.0.2-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Creating, validating, processing HTML forms methods (PHP5 optimize)"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+
+DEPEND=">=dev-lang/php-5.2.0:*"
+RDEPEND="${DEPEND}
+ >=dev-php/PEAR-HTML_Common2-2.0.0"
+
+src_install() {
+ HTML_DOCS=( data/quickform.css data/js )
+ use examples && HTML_DOCS+=( docs/examples )
+ php-pear-r2_src_install
+}
diff --git a/dev-php/PEAR-HTML_QuickForm2/metadata.xml b/dev-php/PEAR-HTML_QuickForm2/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm2/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_QuickForm_Controller/Manifest b/dev-php/PEAR-HTML_QuickForm_Controller/Manifest
new file mode 100644
index 000000000000..ba30b56ffe37
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm_Controller/Manifest
@@ -0,0 +1,5 @@
+DIST HTML_QuickForm_Controller-1.0.10.tgz 18142 SHA256 809d4b6957245539e4e6cd69542d26ec6e2bbdec6cef6c8b60ee303d12ef9345 SHA512 ad6698185d6da538f29b01de71f8d5440f6a758dbbaed8470d5856fb85aebc1f0f2026432382808b1b7cb6b98d72fa86c908fd98c9b40dd9179118b1fcd8dd46 WHIRLPOOL b801c68e20206b55c54c89fc2f24371ae73f91cb15b1f5b320365254d1717f32724c1242b5d1ba75a19b87c9c8204bbf955fa687911ffa303096847a4f1d08b7
+EBUILD PEAR-HTML_QuickForm_Controller-1.0.10-r1.ebuild 360 SHA256 94a4981abb9c8b3cd89763db493757e224d02730a12a2a312ce8ca0f3da5f141 SHA512 94bf5ed2124cae47cd5a7bd6ed6e5f03218ff5a9e8f2dcbaf823dd2a9acf7fab7f7fdc4837542e535fea698b69ccadb1de18203ef008a017302a6c15d9bf3d57 WHIRLPOOL f67e774d463f83dd0a0424ff3075e2c1743075bf2583a2ffb28fc069cbda5be9665315cb808bb16d27252546783765a42323df13938894794dbe288a3a52e9f6
+MISC ChangeLog 2503 SHA256 233f9c882294b485e5a6501b6f73018bf64fcee349abb25cd0c933f209947b42 SHA512 283289b36d0e414d8c834669d53dc823d28d1f1310ea765801e86528073064ef2cb97c5aafa27b1eb0a7d8e1900e927d9e0d3a360d785d03b26d9ccb76a220a9 WHIRLPOOL 261526b678d9606485c3bc2b8ecd9f949c3b03912ec71c2f5269d34f9d6d4fbfa0a187b6e47e5fd640912135efb22ed1a843d841aca48855bb57d5b595651ad2
+MISC ChangeLog-2015 2576 SHA256 ff1c6bc792ed628d81204ff5416891b2d31677d6582083b2591f0ec69743cc4d SHA512 696dd742bdebad9af5b599d47652085e62e2734aaec18b34cf81bbbedcb656831126bd46da776561cbc8a22a02b04d8022ecdea0bc7fadb320def1b6f1c81c6b WHIRLPOOL f9744e7c796d46ccecdef79b8bc62737dda0376ce8110c7843ad3dbffe22e9f0a7395b2af60e8d964b99c3f3c17f81874590bccd8f27fd0bfa3cdd1337f81fc8
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTML_QuickForm_Controller/PEAR-HTML_QuickForm_Controller-1.0.10-r1.ebuild b/dev-php/PEAR-HTML_QuickForm_Controller/PEAR-HTML_QuickForm_Controller-1.0.10-r1.ebuild
new file mode 100644
index 000000000000..6156dafc873b
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm_Controller/PEAR-HTML_QuickForm_Controller-1.0.10-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Add-On for HTML_QuickForm that allows building of multipage forms"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+RDEPEND=">=dev-php/PEAR-HTML_QuickForm-3.2.5"
diff --git a/dev-php/PEAR-HTML_QuickForm_Controller/metadata.xml b/dev-php/PEAR-HTML_QuickForm_Controller/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm_Controller/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_QuickForm_advmultiselect/Manifest b/dev-php/PEAR-HTML_QuickForm_advmultiselect/Manifest
new file mode 100644
index 000000000000..8af745706df5
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm_advmultiselect/Manifest
@@ -0,0 +1,6 @@
+DIST HTML_QuickForm_advmultiselect-1.5.1.tgz 31636 SHA256 5974a7146f30e66cbbec37b1bd820d1010c61a9c627fe6582929a8f6c9cb7ff6 SHA512 e39c73b725ebafd10bbcc5700b9db4238f211f20d26ac9f5f393eb8f71f2830f886daec6e0dd8cfc15cec58858b5fc070f9f5e7053d3d36199dcad92023b8063 WHIRLPOOL 2488572afd64b08d957c51163f87d5685e3029fd7ab729ac88c09ab50de494e962fb0ab241e464cc61608ab09d5b97a973f4df2c2afdca323b0a11fea04c28ab
+EBUILD PEAR-HTML_QuickForm_advmultiselect-1.5.1-r1.ebuild 577 SHA256 072ce309d908e954a912323f380c59164f93194588833f5394d1133d2a8bf8c1 SHA512 9787e1bf4829374d6f8ec3aa9879855a3999c56d16e5c46f6b6599c739a51bfec538f9620141e31aa55438fb3ee007a7927b1c7d554457fad60a5946e9abf0c3 WHIRLPOOL 915a927220b4be8173e66b45e5bc44ebc164b52fb46649ecc99c821cafda0e7e23dfae264bcc97355156c3471e62b503b70bb94999b1549102609ac99500a553
+EBUILD PEAR-HTML_QuickForm_advmultiselect-1.5.1.ebuild 331 SHA256 0f486a17717b83e955845ecc6bd2674836d8df94c4e7112992476231addba6f0 SHA512 82af283e18b5646b61e185eaac95a973c715f75db642e8cc5afea81a73dab8e6b6964df7a751c3b04d09b6ad8ad13af10f98454cac935f216bbb48997a261745 WHIRLPOOL be7104d7133553a893cb37a832d8c28d06b348d534c8aa1591ad3f5ba0e3934b0700bc4bf8bd5178a3ca58e1fb29b85b69c96215c0c8c00628b36f06f9149741
+MISC ChangeLog 2507 SHA256 03289fc5a410eceaf0dde8fcc916fe41a06149f409534c275a37850d746c82d9 SHA512 c72c676930bedfdbf28633f27201126827346e3eb2e26da0a8c141d526d318be778e50f35e9f0180243b3cda3175cf187a4d138682bd7057e0c2964a62092ec1 WHIRLPOOL a8db0d2f2f03780bdd0c04e4cd15ea8abc050569e7a3a31c47a13df74a3aad868460e6f5f1bee796931f6f0802295e3516e495432f1875d9c5705e8e9a4f3e27
+MISC ChangeLog-2015 1484 SHA256 a61250b9add1d211d0c5e1cc09552933e8484977c0467e9fe19080037975f1ee SHA512 39b55392bc55f579d0a6336784babf578f7546b4767abb86b35cf6e728150d2e5ff1150800e8623f5315773357a9bd9301580580f7d99f9ba20aee9d8bfe6f69 WHIRLPOOL 5f8b2e3fbb7139f3fc59ad8b187f6e78cdfb7c13907220ade2f6e64d5923e5da780df2926d72cd3317e7205a556cd58ab0e390932fa7348a42443dec293e3da1
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTML_QuickForm_advmultiselect/PEAR-HTML_QuickForm_advmultiselect-1.5.1-r1.ebuild b/dev-php/PEAR-HTML_QuickForm_advmultiselect/PEAR-HTML_QuickForm_advmultiselect-1.5.1-r1.ebuild
new file mode 100644
index 000000000000..2fecac65621a
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm_advmultiselect/PEAR-HTML_QuickForm_advmultiselect-1.5.1-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Element for HTML_QuickForm that emulate a multi-select"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+RDEPEND=">=dev-php/PEAR-HTML_QuickForm-3.2.10
+ >=dev-php/PEAR-HTML_Common-1.2.5"
+
+src_install() {
+ local HTML_DOCS=( qfamsHandler.js qfamsHandler-min.js )
+ use examples && HTML_DOCS+=( examples )
+ insinto /usr/share/php/HTML/QuickForm
+ doins advmultiselect.php
+ php-pear-r2_install_packagexml
+ einstalldocs
+}
diff --git a/dev-php/PEAR-HTML_QuickForm_advmultiselect/PEAR-HTML_QuickForm_advmultiselect-1.5.1.ebuild b/dev-php/PEAR-HTML_QuickForm_advmultiselect/PEAR-HTML_QuickForm_advmultiselect-1.5.1.ebuild
new file mode 100644
index 000000000000..b553353ddc3a
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm_advmultiselect/PEAR-HTML_QuickForm_advmultiselect-1.5.1.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+DESCRIPTION="Element for HTML_QuickForm that emulate a multi-select"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+RDEPEND=">=dev-php/PEAR-HTML_QuickForm-3.2.10
+ >=dev-php/PEAR-HTML_Common-1.2.5"
diff --git a/dev-php/PEAR-HTML_QuickForm_advmultiselect/metadata.xml b/dev-php/PEAR-HTML_QuickForm_advmultiselect/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTML_QuickForm_advmultiselect/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_Select/Manifest b/dev-php/PEAR-HTML_Select/Manifest
new file mode 100644
index 000000000000..10dfdea37e8e
--- /dev/null
+++ b/dev-php/PEAR-HTML_Select/Manifest
@@ -0,0 +1,5 @@
+DIST HTML_Select-1.3.1.tgz 5630 SHA256 9999d1a38de69d61cdb8520cee8b316220fc73b80fbd1ffbdb2692a3e8073d31 SHA512 57af5201902f00f35b7f77f6c3763e734b21e6b8274f0b41f74e6f77ad1d6e1a110fd09586aa8bb08a257a4b30da1268f19e9aff6fe1d5e840864bd0cd0f0ab8 WHIRLPOOL 839abb1d92874f1a7eaaee73024a8bb11d049070f2c3ceae5229c053d9d0a490cad2ebc7b32c208b6b51de8d44b759533665f2b38a3bbf51119973590fcae6f2
+EBUILD PEAR-HTML_Select-1.3.1-r1.ebuild 347 SHA256 9235d1102cd833944ce0b7c91ba8a782da97402f2d12e56dce62d9df96ac3c85 SHA512 22d7c60cd0a3bf7fab471791df7c7ea42471e63ec48b4a27022578b9479bcd674e9866061e930072acc5cdf810caad55a2ca46835739a05fa385dc8dcacaeeba WHIRLPOOL bf907f4c9abbde8ed93d328729009cbe2c42ca1c4e09d9fca84d3241ebccd63fdde501f019a649a1f6b71d90d7a8909ce35635c310c4c87dae655871f0218aea
+MISC ChangeLog 2459 SHA256 1376e1fbb3b4b5373a8080465ab82f7058c792d6c8944ede816e9f3568d15ad2 SHA512 9fbcd383f9fc9463793804befdcb0d8ecf7c0ba90d6d2d18bbe747820f1583f1ad3f24e98a359c9bdebbe29e260546ce017018db9dc30c8816687ce563c2ae7f WHIRLPOOL 65ee6165c87c792a8e9db564c70f0bdf0f66eaa625a2eb6d2ee0c12b788677fe0e78016fb8a3dd38efc345ccc3aae611fd393da0696d81e0d63dd3dadcc37a9f
+MISC ChangeLog-2015 888 SHA256 a0ecbdbcb2ad00013ebee65e8003ae98919455a2ead545ff7c98944365d9985d SHA512 262e4f8b55a447bfe5a88576191e5f909dc0d68f4245edda4138d7898ac7c7ee14191c8c984615553c36543d1f791e15febcd3d19759cabbfa15eaa5304f2692 WHIRLPOOL 7f8fabf5eb014adaf470542c2e3bb9ebf75e511922cc24760b2ff1d3e92699c6264fdb6b18db044853137fb2b175af724a5f3a1dfd970bca7e3706cfb5a5f7cf
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTML_Select/PEAR-HTML_Select-1.3.1-r1.ebuild b/dev-php/PEAR-HTML_Select/PEAR-HTML_Select-1.3.1-r1.ebuild
new file mode 100644
index 000000000000..5962f5431024
--- /dev/null
+++ b/dev-php/PEAR-HTML_Select/PEAR-HTML_Select-1.3.1-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+IUSE=""
+DESCRIPTION="HTML_Select is a class for generating HTML form select elements"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+RDEPEND="dev-php/PEAR-HTML_Common"
diff --git a/dev-php/PEAR-HTML_Select/metadata.xml b/dev-php/PEAR-HTML_Select/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTML_Select/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_Table/Manifest b/dev-php/PEAR-HTML_Table/Manifest
new file mode 100644
index 000000000000..0048e0036129
--- /dev/null
+++ b/dev-php/PEAR-HTML_Table/Manifest
@@ -0,0 +1,5 @@
+DIST HTML_Table-1.8.4.tgz 16440 SHA256 4c5feeb31834e68929d8799e229ad5d65c8b8e2201eae72b4d73a90dcd239d1e SHA512 98091827a1cb29c5c13ad05081c2deb39d1c3caa84182837e36dd96371f518f1897b271e3c4682e085b2905df78ae202bbb4d7e9528d440ae6c37e801c326068 WHIRLPOOL 882b199d37ece7aba919b60f5dc39366944533e6e272885d8f502f5370afc8cf23317c0b9e44360d800a0562b720ee7ae3dc65e8cedbf18b2b39c3ecbc3e2a3e
+EBUILD PEAR-HTML_Table-1.8.4-r1.ebuild 540 SHA256 0ad4ea54d2537f5645518cae6f49c1f5854cc59f7251d43907a67593ed4cd0c2 SHA512 94be464c03a41035d29a07dce2fb3c8c2856167a9effe275aeeca79476e28198273b8cde90b498f1f0328e62d5832004ec9276bbf8087ccff4849716c4d55933 WHIRLPOOL d2df34c206f73c67de52ce37d4ef5d54cc5176c740c44377f1a443b70c8dfe7c83bc1d03661dd6571ce80d047fc06fca77c9c61954874b8a63551b0a49e7d96f
+MISC ChangeLog 2620 SHA256 42d097e65ef021c289f4d2cc00b99655da5bb69e38e5a1f4e361c63e47077731 SHA512 518cd49b43934d03d17213c950938a739055a4c46b66cc29a46081b6d4e5c13c60782326ff9acc48ffca834c4768b8d17f8ea831330989a5547177a34a704166 WHIRLPOOL fcb8ba87f85c4ab64fb27d73520e2e1a588dc6f035715b4e677a90cc28b926e1d2ae44d5a709141e50b0f7472d467eabd53c654c234ecccf6ea4caf5efa18864
+MISC ChangeLog-2015 5728 SHA256 fd5f4fb396944a6121546d2409cbae25b2153bdae23d3989ca6c7760b0a20fb5 SHA512 8d6c8c09c201ac8d672a68dcdcd90aad4ebb237521f6446d958b24afe3e021de90f1b24b77a018cc400f3ae1f6ac0f2f55efeccf4506e83b6a5162c6259eb076 WHIRLPOOL 9a0b9a7a3e5f0ad7848925859805eaf6ca3aafae1727a48430529b8ffb3c6c92f50ec30e6a5bbe0b1527ac469dc84c528491fff8ae6159c26a76a42729347edc
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTML_Table/PEAR-HTML_Table-1.8.4-r1.ebuild b/dev-php/PEAR-HTML_Table/PEAR-HTML_Table-1.8.4-r1.ebuild
new file mode 100644
index 000000000000..a17075f656b9
--- /dev/null
+++ b/dev-php/PEAR-HTML_Table/PEAR-HTML_Table-1.8.4-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Makes the design of HTML tables easy, flexible, reusable and efficient"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE="test"
+
+DEPEND="test? ( >=dev-php/PEAR-PEAR-1.5.0
+ >=dev-php/PEAR-HTML_Common-1.2.3 )"
+RDEPEND=">=dev-php/PEAR-HTML_Common-1.2.3"
+HTML_DOCS=( docs/Table_example1.php docs/Table_example2.php )
+
+src_test(){
+ peardev run-tests -r || die
+}
diff --git a/dev-php/PEAR-HTML_Table/metadata.xml b/dev-php/PEAR-HTML_Table/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTML_Table/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_Table_Matrix/Manifest b/dev-php/PEAR-HTML_Table_Matrix/Manifest
new file mode 100644
index 000000000000..8fd676d81bb5
--- /dev/null
+++ b/dev-php/PEAR-HTML_Table_Matrix/Manifest
@@ -0,0 +1,8 @@
+DIST HTML_Table_Matrix-1.0.10.tgz 7837 SHA256 de42a803e9d6cae65fc5368f23d223c57af7f39f40ed13017469b48fa0b03cf9 SHA512 61abbdaa1fba65e9c7073932d25e24337d6fda31360cdb58345e01fbb625707295ab39ecddc74e122584c7862bdbcd86114f576a11d015a123964984a4433416 WHIRLPOOL d86af52f158896cbee8273ce7035c4c7a73194465b15ea61a245d817018b66a6b15d1facce1f2d37854e32ff66b218fbb71b3c1b8abeb84a53b159d21bcc8fde
+DIST HTML_Table_Matrix-1.0.9.tgz 7685 SHA256 52dfa0c4e0debe87f9f9ec96421377938418f451a73024af73539ca3b5bbd3fe SHA512 67624c584fd1f93db4d636b43f4376ce8e6dbff3741abdf344bac6b8b21b5738f32c03d522c52e6901564836ae691067f94d267e4216f539cdc4a3389ca00113 WHIRLPOOL 863d404779a0c3560b6607ce06e994a5b029e8574a0657641870faa743e684dc175dcf44f1bd1643a83524cd908c1fb9e9cb3db013a4439cb2c7883baaee4da6
+EBUILD PEAR-HTML_Table_Matrix-1.0.10-r1.ebuild 410 SHA256 97265d497ccae3f4375c9339384286849559009ce0f5190c73940270df3aaf5f SHA512 f03f6cc5819feaa6e7090edc2fa77cbe9077039352bdab65c0c9576adc2d19cb61892d8537e31f12e81e1f5d1b145280e02fc7c53009198694e01685a55f10b3 WHIRLPOOL 3b53c6f3471615fdb6a787337271bec80b7d8061bb42349df42b7a4d57ce8be15a9af50984f76f16e6a69f0cbd51faefaa51d0eb40e0da029dc470739f0190fc
+EBUILD PEAR-HTML_Table_Matrix-1.0.10.ebuild 346 SHA256 021380d19343f93988055448e734df9cd98b17fcb254dcd9390793afc2c55bff SHA512 d8d61ceaca70769f5427c13e00bcfd4ff1df40bf5d8c1804147aac43df02e3555ce11ac77ada7774cc2eea10de2e18ac6e1ff58c6b9dc77f7977a79e554f7dfd WHIRLPOOL 128f183a8afea6c4a7b488e1c9d9405575f43f427eea86a59d1ee1b0dac52847b04d04ded0f6d28e86130e4edc29b4cde1a70c7248fafc9554dc22b40934a3fa
+EBUILD PEAR-HTML_Table_Matrix-1.0.9.ebuild 340 SHA256 916f4c27bf8fd328c8ee665d6b2adc9433236f8d40a1614470ac7ec54be2a2b0 SHA512 f59c9b18e534b733a0c33a473bf74b127a5c0f14b0ec5d43e424563df6306a24356eadc473162522e08c86962b4a0af4c6096c8f6778d026889d3fcecfd1d87c WHIRLPOOL 0aff8e0f344923927465781b4e2342ce93b52b97cd2d6fbf5d095be90ff785a6a19a55dd160a72377f105bae7c5e7a9f928e9ce1cdcc1ed9dc6cdb6e03586928
+MISC ChangeLog 2557 SHA256 752b1f95ce1b3716666d35072d25bdbc1e3d60149b3717e85084ad9bafe2402a SHA512 863e1a29042e24452f64550c6a60f4abb9eda9619db48b3689581f7ded85d78b68bbb44e4d9fc78cea274a020d108f88f3a688dc0629293bced131d804ae21bc WHIRLPOOL 8c9b2b1d0563031ed3e3d9f6359949aec200482cbd5cd9fd7991d6d5ab370f1e96b7e2febc57051c2f17cbb9efeb10ae88037a66081955b182428471a1b2edae
+MISC ChangeLog-2015 3678 SHA256 9de7f51817ad02293d6203146d79692eb494d296a3ec88859285b1b85ccad1a8 SHA512 34e5f0d3d753fdb9d2e6d9ebc04835d5a34b049702b59c645e4923388ab570c4b5de62227d872b83ee71c4402286c6537ecbc98a52e2d99157b540ff5fa5e236 WHIRLPOOL 55e70249957ea8e5cc3c8f33ca2b1a5796831db83dfacb9f140a8906b3690521d1e71ed4d1024e3b531c7968e6f82f21983657c787ebe7439058a2e6345fe845
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.10-r1.ebuild b/dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.10-r1.ebuild
new file mode 100644
index 000000000000..de4bb7752e0b
--- /dev/null
+++ b/dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.10-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Autofill a table with data"
+
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+RDEPEND=">=dev-php/PEAR-HTML_Table-1.5-r1
+ >=dev-php/PEAR-Numbers_Words-0.13.1-r1"
+
+HTML_DOCS=( examples/HTML_Table_Matrix_example.php )
diff --git a/dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.10.ebuild b/dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.10.ebuild
new file mode 100644
index 000000000000..49d68e9ad16c
--- /dev/null
+++ b/dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.10.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+DESCRIPTION="Autofill a table with data"
+
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+IUSE=""
+RDEPEND=">=dev-php/PEAR-HTML_Table-1.5-r1
+ >=dev-php/PEAR-Numbers_Words-0.13.1-r1"
diff --git a/dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.9.ebuild b/dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.9.ebuild
new file mode 100644
index 000000000000..5145404c537c
--- /dev/null
+++ b/dev-php/PEAR-HTML_Table_Matrix/PEAR-HTML_Table_Matrix-1.0.9.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+DESCRIPTION="Autofill a table with data"
+
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+RDEPEND=">=dev-php/PEAR-HTML_Table-1.5-r1
+ >=dev-php/PEAR-Numbers_Words-0.13.1-r1"
diff --git a/dev-php/PEAR-HTML_Table_Matrix/metadata.xml b/dev-php/PEAR-HTML_Table_Matrix/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTML_Table_Matrix/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_Template_Flexy/Manifest b/dev-php/PEAR-HTML_Template_Flexy/Manifest
new file mode 100644
index 000000000000..845c959b2b9c
--- /dev/null
+++ b/dev-php/PEAR-HTML_Template_Flexy/Manifest
@@ -0,0 +1,6 @@
+AUX 1.3.13-postrelease-fixes.patch 1937 SHA256 f7f7740b64d673e9e0cbaee3390bf8dc93a661313fb943ce095c696380ab93d4 SHA512 8e525617d5ea6958628acb583cd6eb5dbc5ed6eafee36cef82b543d77f32dfc741d65f2acf62cadd9441fc609bee25d7bc5dbb0a66e6a02a0e19c81ec815b676 WHIRLPOOL 86e69efcd6318e013918f28450bd438088b1fd8f38dffdda380027848e019856b1d3cab533dfbe0e2cdce206c35f0cc7fd43287d411e68e6a96acb663573c6cb
+DIST HTML_Template_Flexy-1.3.13.tgz 213779 SHA256 99cd9c5d02d3b51f239095c617a16daa96561f4ff1780879d4f7037aaeb52ba6 SHA512 c99257c6f5451dbd2176251295f425950e359b2c0e76c1627718b4306ac12417eee697882250b4b5571397d8e47d6b3110770d66ebc91d021cb66064b86b5ad2 WHIRLPOOL a1eb4d1af88c92ba449474c9d1cb61b59ae6c9d10875feeea564ff8acc15e3af9573223903e38ad3ec02971a06de91066718d6f1c1b244c96d691cde1f682270
+EBUILD PEAR-HTML_Template_Flexy-1.3.13.ebuild 484 SHA256 07c62fef186c783ae4f2458439d6eb172af278862410d81c4547265c69544ad4 SHA512 0679b20c62e33d7c8f8f5e00efdbaf2a15dde6fc1804df5d6b1e2be36b02d4213afb41d3a14bebe4096d44f915fa5c5c66ac02aa2f1e4e65759a102cf7b32570 WHIRLPOOL 88f08fc4c0d09e9c82adc28b262686bf331f21a672b00a3ccd82a5ffe0be9349e4bd3ae1f568c200725615848212b8c60867f515efb72462858bd5013900594f
+MISC ChangeLog 2479 SHA256 91685b0ee6cbf994cb8b08ca62264e72851eedb6db3d705b9e52dd005f8bf2ba SHA512 6f20f9d4980dc93e331587084520e9bfb953ef4cba4556e907530640ea2031ae3e4fc2c7f8f2b8dfa7b63a5fa9aaebb5ceda7093870197b4a16af2d0573e23ad WHIRLPOOL 9f64742d63e8d3fb66905d0c2618dd86888e9dcdf28927eb2aaca99fa7be80f6ea8a635d817f589d3814eab67192ce8fa81143dc613a208fe66a71e33c250929
+MISC ChangeLog-2015 8400 SHA256 bfa287b0d3651c05fd1e8fc4499af59b575084a557a90d34956a215b4956e21b SHA512 7bf3613432aec6d3fcf46559c2d2f420aa761dac4cd539e509f9635cd727a0fa609769af630b3cac548ef140b815b1da5e021a3bd1fe7428a73cecac8919b10e WHIRLPOOL 428842038e7cb755022a95f849c0f0ae99d79a65fc77653b53a54f58bb0efd009f88db7b50c108758c7f0485b8c596d593b363fb45c08ef5e2aaffca0f1456bd
+MISC metadata.xml 321 SHA256 c822ddfdb5064062467ead9d8d1f59707805715accec13326a0599becea7ab5d SHA512 1ddf85f84e478fc10a7aa1431fe3eb933e9b09b49c5dcca1340b95cd7e880ea2af158b12bcf24fa9b0c523258cadbfb49bb14065484b8797c713ee4f0494152a WHIRLPOOL c5c9dc311ef60392d29828b6a1eb765f89bd05bb3cc3b8bf1a7cf69bef50f5c2855e28ae4074f3910eb3da25663fb2cfa2cdee6a40c0c75fdb16b1004a53a578
diff --git a/dev-php/PEAR-HTML_Template_Flexy/PEAR-HTML_Template_Flexy-1.3.13.ebuild b/dev-php/PEAR-HTML_Template_Flexy/PEAR-HTML_Template_Flexy-1.3.13.ebuild
new file mode 100644
index 000000000000..ab9d7872645d
--- /dev/null
+++ b/dev-php/PEAR-HTML_Template_Flexy/PEAR-HTML_Template_Flexy-1.3.13.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="An extremely powerful Tokenizer driven Template engine"
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE="minimal"
+RDEPEND="!minimal? ( >=dev-php/PEAR-HTML_Javascript-1.1.0-r1
+ dev-php/PEAR-File_Gettext )"
+
+src_prepare() {
+ local PATCHES=( "${FILESDIR}/${PV}-postrelease-fixes.patch" )
+ default
+}
diff --git a/dev-php/PEAR-HTML_Template_Flexy/files/1.3.13-postrelease-fixes.patch b/dev-php/PEAR-HTML_Template_Flexy/files/1.3.13-postrelease-fixes.patch
new file mode 100644
index 000000000000..d5079c1526bc
--- /dev/null
+++ b/dev-php/PEAR-HTML_Template_Flexy/files/1.3.13-postrelease-fixes.patch
@@ -0,0 +1,55 @@
+--- a/HTML/Template/Flexy.php 2016/05/26 03:59:27 339237
++++ a/HTML/Template/Flexy.php 2016/05/26 04:01:15 339238
+@@ -241,7 +241,7 @@
+ * @param array $options (Optional)
+ */
+
+- function HTML_Template_Flexy( $options=array() )
++ function __construct( $options=array() )
+ {
+
+ $baseoptions = array();
+@@ -288,6 +288,7 @@
+ $ret = false;
+ foreach ($dirs as $tmplDir) {
+ if (@!file_exists($tmplDir . DIRECTORY_SEPARATOR .$file)) {
++ $this->debug("skip no file: $tmplDir/$file");
+ continue;
+ }
+
+@@ -296,10 +297,12 @@
+ "<BR>{$this->currentTemplate }<BR>{$tmplDir}" . DIRECTORY_SEPARATOR . $file,
+ HTML_TEMPLATE_FLEXY_ERROR_INVALIDARGS , HTML_TEMPLATE_FLEXY_ERROR_DIE);
+ }
+-
++ $this->debug("found file: $tmplDir/$file");
+ $ret = $tmplDir;
+
+ }
++ $this->debug("using file: $ret/$file");
++
+ return $ret;
+
+ }
+--- a/HTML/Template/Flexy/Compiler.php 2015/03/02 22:50:57 336027
++++ a/HTML/Template/Flexy/Compiler.php 2016/05/26 04:01:15 339238
+@@ -90,7 +90,7 @@
+ * @return string to compile (if not using a file as the source)
+ * @access public
+ */
+- function compile(&$flexy,$string = false)
++ function compile($flexy,$string = false)
+ {
+ echo "No compiler implemented!";
+ }
+--- a/HTML/Template/Flexy/Element.php 2016/05/26 03:59:27 339237
++++ a/HTML/Template/Flexy/Element.php 2016/05/26 04:01:15 339238
+@@ -127,7 +127,7 @@
+ * or HTML attributes name="value" pairs
+ * @access public
+ */
+- function HTML_Template_Flexy_Element($tag='', $attributes=null)
++ function __construct($tag='', $attributes=null)
+ {
+
+ $this->tag = strtolower($tag);
diff --git a/dev-php/PEAR-HTML_Template_Flexy/metadata.xml b/dev-php/PEAR-HTML_Template_Flexy/metadata.xml
new file mode 100644
index 000000000000..86cd30a85001
--- /dev/null
+++ b/dev-php/PEAR-HTML_Template_Flexy/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">HTML_Template_Flexy</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTML_Template_Sigma/Manifest b/dev-php/PEAR-HTML_Template_Sigma/Manifest
new file mode 100644
index 000000000000..4e16dda2febc
--- /dev/null
+++ b/dev-php/PEAR-HTML_Template_Sigma/Manifest
@@ -0,0 +1,5 @@
+DIST HTML_Template_Sigma-1.3.0.tgz 30185 SHA256 24aaf04e84f806a894abbc1fc236e47d7d51c0a5064a67b5f7e29e97c6381a6f SHA512 586068325a3320e2778131c1da98d6179d2385d2d73308b0ea1e8df3e0de23f869e03d74454752631998ef3411d8e8b37feab93c6c7b9f51ae4bedb48155e3ed WHIRLPOOL b102d9de52dfd92a94e037b661869be1e4e94beb5de8ffcf3ea7b167286fa7af74ddbb08504e3592fd595725710ce528f0dce385a7f242af82aabc5fc6ec2b62
+EBUILD PEAR-HTML_Template_Sigma-1.3.0.ebuild 350 SHA256 a863db5af059267d71a9e8c62269d462c1ffcad7a63ac7f16fa89d3b87f332cd SHA512 a37351425597c3d9e45b8620223072d508915f86e38282997e20b971d13a5edaebe5be184a8ca9d4a903a48c1bd577ed7889569ee6a6eadd53682c62ac415a7f WHIRLPOOL 914e7e109559c076ede16a853c90b9ded20b9dadd7b19f2b07e6d5024708804e486556b19b8caef5736ff39f716caaa6fa2b054ce2cd5325e207c41b4c64ca61
+MISC ChangeLog 2571 SHA256 be50d83886131a061c5ebe38025e533b199060e8af63881f450b9cbe0ea06045 SHA512 1eb53113f8cacaaa76283a072bbb4861aa13909ff2c55ee114d4853c1c9bdb9d80149e9898383439a80ff7b13667b6c3b02a4a1a6b14903e9a09f527be6a5f67 WHIRLPOOL 043faa9eff6a36ccd56dd5189ada4449c1fce544526846a1cdf3b78c6f90ee6d604addc240b0287564a1234af9ae35cabdcef5115cae756e0ea5b7c53be19c50
+MISC ChangeLog-2015 8630 SHA256 ab34e509e491dfa02bcc1ec33894ae0122c436db2e4468549102fdac80076b4f SHA512 5af6e4671c59d47c0f5d3c51acd7ce9e943b488108a3abe840987e8e4a58387aedc1bb81505ef66d5c469db3d17c977ad592f42f1dedcb9b14cdb58a0be38aba WHIRLPOOL 0b0491dfb11ac74656198cb9783afc66461f734e6c9eabd40e3d3aab2ac03d42e7cc1b0a94705188dc2fa755bd160b4ca6a5dbd373301bb58faf21cd70798193
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTML_Template_Sigma/PEAR-HTML_Template_Sigma-1.3.0.ebuild b/dev-php/PEAR-HTML_Template_Sigma/PEAR-HTML_Template_Sigma-1.3.0.ebuild
new file mode 100644
index 000000000000..dfde6e232ff2
--- /dev/null
+++ b/dev-php/PEAR-HTML_Template_Sigma/PEAR-HTML_Template_Sigma-1.3.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="An implementation of Integrated Templates API with template 'compilation' added"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+DEPEND="dev-lang/php[ctype]"
diff --git a/dev-php/PEAR-HTML_Template_Sigma/metadata.xml b/dev-php/PEAR-HTML_Template_Sigma/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTML_Template_Sigma/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTTP/Manifest b/dev-php/PEAR-HTTP/Manifest
new file mode 100644
index 000000000000..4b475c4a6b95
--- /dev/null
+++ b/dev-php/PEAR-HTTP/Manifest
@@ -0,0 +1,5 @@
+DIST HTTP-1.4.1.tgz 8635 SHA256 5ec91f1f4f1bacf637af5413d3801fd5aaefa9c10c8079b9bd0fd0cc33f03d52 SHA512 60f9ef88eea358e83942213c9643ed7a635822c0963b79221eabb1000e126e5a79e4c6b3901c83c53ad1734ac6b774d355328a8d94087faee544af9bdc20f71c WHIRLPOOL 6b513e5aa352869dab3ffd47a0f6a234a94aee84035339255161129ad818440704391bd606b52b40f0da0582ae92675355a510965066c242d90bd32aea9a6e37
+EBUILD PEAR-HTTP-1.4.1-r2.ebuild 338 SHA256 d1cc61bee5328025ff5f5a0d819beda3622fd216b34e24626cc741c5ad4811dc SHA512 cb8a997c78b8cb26c81d0e2fc240ca614aad0b462cdfb4036fd1e05a169310569785915c83a90374f0fa2c602a2dc2e017517af626a31cfcd77ce83b49286f4b WHIRLPOOL d3715d8d270fc180ea4c78bdc5a0ebdc96cfc9dbe1af1f38024a5f1b664f70a7a9f0ba5a61e66e59deeb0cc5aeded3eede9b850a92aa548d559fa1c36d2462cc
+MISC ChangeLog 2438 SHA256 9694552a689c8fecf92c057dd575b1aed04fc64f4869947b4a62a7b0525e3c49 SHA512 1cf78d0dd3942e5a2bd5f2293d1d85c8d544e2fdd7557ef5a00abef7344a0358dcfc486341711336d0b32e44585e884c146fdaebc1bc2ec38f99ff61cd71bbc8 WHIRLPOOL 66397bb273634656a11ce8ae0da83a378e4b8bb329341b8c2a63c6aaf708ea37e8ab1dddb77470eef33af4b106a3463335f0201a7c6640ae563f5fdbec4adb34
+MISC ChangeLog-2015 7109 SHA256 a544a026a691aad8a7c432850a59d5bbfcbfb07e4b854954ffacd59bd94a50a2 SHA512 93ab2376cf155f0a42c3dda38ea645111d714780549059a8555d038ae2caa14ffb8b5e40c10fa40ecbc8026ef431d9b6f506e3f8db10ad2e432eff59f457a8f6 WHIRLPOOL a121031135b4ab47410f373c789be97c03023ff59bee65d19608950d175e31215e6c62e4e51a9d6f1205af27dd28a7d3d12f5481d7ba224ed9938707c8852c32
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTTP/PEAR-HTTP-1.4.1-r2.ebuild b/dev-php/PEAR-HTTP/PEAR-HTTP-1.4.1-r2.ebuild
new file mode 100644
index 000000000000..0965173e4b80
--- /dev/null
+++ b/dev-php/PEAR-HTTP/PEAR-HTTP-1.4.1-r2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1 eutils
+
+DESCRIPTION="Miscellaneous HTTP utilities"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+src_prepare() {
+ # fix nasty DOS linebreaks
+ edos2unix HTTP.php
+}
diff --git a/dev-php/PEAR-HTTP/metadata.xml b/dev-php/PEAR-HTTP/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTTP/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTTP_Download/Manifest b/dev-php/PEAR-HTTP_Download/Manifest
new file mode 100644
index 000000000000..49c1a33bd95a
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Download/Manifest
@@ -0,0 +1,5 @@
+DIST HTTP_Download-1.1.4.tgz 14571 SHA256 5936baa381ed17bb51603fdd82f2492829af91ba129aed78d5f5aa9079a19484 SHA512 6efcaf9b1a16a60dd74ee0ed3285537c1bc592474a4e747ff8bcb8fdfcdc248de937060a3024852d7f1e71281479faa307353725fb8f456b2c402a249d0f017a WHIRLPOOL ec546ec71ef6692a5c6faa2559667f1a3a853706c191dc834550dbcd1fe6eb79d8c72b909326e77c56667054f8a97177bb3bb8da770d7b4752e9582b04b40dc1
+EBUILD PEAR-HTTP_Download-1.1.4.ebuild 408 SHA256 e2cdc3540e43f256c23efd492f993e9392991bc04d2b0e35d0d12f3758c4d2b6 SHA512 7775da25a62a159094702e992bbe0036ff1fc76c7da9afb00613d31993773a9961a317c2d52a2007318038e2efe0a197379e900ee658ffdc9c5c3025e947a777 WHIRLPOOL 2ff531ac474337c19d2a88db6a7b49324e57df06c9fb8ff0bf98faf22465a19797c3597935e1a6525e88c7dc06bb697464e280e93fc279e641bf38b669e10c22
+MISC ChangeLog 2459 SHA256 332c0dff10c96b467453b251d5660ee874e59f35c4e9843172d3023594251897 SHA512 c47cca08adca2e1325af1a3b5799521158d505d6b258feafb8b712bb8294c4231740d656403c4318b7b3280986c9fe922ea9d18e41e943470278c7f2b8cc13aa WHIRLPOOL c9126336c61bd4579f829ad5ff913e4de58ac329462ed2588b1de32178e77ba6c9bbbafb51cc362c789ea27d0ee1aba4702604ca19fe124d0ba9abbb2e8c95fd
+MISC ChangeLog-2015 2690 SHA256 8ba6c95b904be6325c2c8389f52dcd88d9a6fe3b50d156c643e77bee4572d329 SHA512 c1dab04e60da275a9ae825be9a8d22e936511c24a29b75bd09d04f88d3b0a1528197ae4c4f2b1561b6ce0d19c2ca0d19d4e39dd6eaeeaaa1aa91c433038a6543 WHIRLPOOL c126a3643665d290888ac1f83db42a3fd8fe31043608992c9c82c34b2fb71d94804b67dc16281eea8005a5bd87bfa5ddae170cb17199e9dd189232ce3343c3fd
+MISC metadata.xml 394 SHA256 143208f60d0777305b4bacd36930b6b9b00695f671396e3874cb438e22beaa5c SHA512 2a3f12fc27bb90668a6baecb55066103e49600ddc703c6e05fbae01585364aaa65dc11ea59237ef3d6325572fdc579191a97cdc47989d15abf1917861cd7b30e WHIRLPOOL 6e77657deac1f570432f2397e4568cc2733046cee6f7641c243ff60196b552b3d001896041bf1d5e3c368f00209c7333e4a4d0c1694d9ee45b12c578e68876cc
diff --git a/dev-php/PEAR-HTTP_Download/PEAR-HTTP_Download-1.1.4.ebuild b/dev-php/PEAR-HTTP_Download/PEAR-HTTP_Download-1.1.4.ebuild
new file mode 100644
index 000000000000..41a18112b124
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Download/PEAR-HTTP_Download-1.1.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides functionality to send HTTP downloads"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="minimal postgres"
+RDEPEND="${DEPEND}
+ dev-lang/php[postgres?]
+ dev-php/PEAR-HTTP_Header
+ !minimal? (
+ dev-php/PEAR-MIME_Type
+ dev-php/PEAR-Archive_Tar
+ )"
diff --git a/dev-php/PEAR-HTTP_Download/metadata.xml b/dev-php/PEAR-HTTP_Download/metadata.xml
new file mode 100644
index 000000000000..09b2d84ddb4c
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Download/metadata.xml
@@ -0,0 +1,12 @@
+<?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="postgres">Send postgres LOBs without buffering</flag>
+ <flag name="minimal">Do not include support for PEAR-MIME_Type</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTTP_Header/Manifest b/dev-php/PEAR-HTTP_Header/Manifest
new file mode 100644
index 000000000000..17875da5fb2e
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Header/Manifest
@@ -0,0 +1,5 @@
+DIST HTTP_Header-1.2.1.tgz 10682 SHA256 4c9ae365b9c5b9f562d5a6897547b2db6c5e01d904283cffbf6371ff57fae14e SHA512 3d4245c99445042c6fb8ac8133be742f5009de8fa10e7104f0558ef091ba449c201fe0727d9714470e0d2d0cf8d8639c3d9b08801cb0cfff2d3d6e457364e137 WHIRLPOOL d1a68f3b3d7d80460e3f9f98d5745f1194b0e6688b7fedb66fc0ad78dbec35ef8ca80a2e1a7d82d06076aca035039719ba4533dc98c5058e0a2eb862402bad9a
+EBUILD PEAR-HTTP_Header-1.2.1-r2.ebuild 495 SHA256 13995048248fa27413e322b154a9f59b2a7b0a863a3e5c1ccabed1572de4a6ad SHA512 c7813dabc03430d18e6ca3db321c1e3955c4cc2b1e894c9a5fde1f43042771613475db6c881676a6df945f821165f3bf8c33974ff768128a5467eb2ba882dad8 WHIRLPOOL ca2c7dd4e0514c4381be0b5f343382cbf73316efcefd0edb1a8e4671c9494820cc15dcddaea11a1936a0d4dbbf39e17283714b1787448b30ea3d8b63fcd79cde
+MISC ChangeLog 2963 SHA256 fc4ca49a2149c6a291105d5bc236d500919b8a29d5636462e9e2c5a055fd63a8 SHA512 4c119a13b221050e0fed86586619de9043ad79bbdcee5ace1f089f20a694f96d417a5ce8c3d040c83908adb44f9e70b6fd78f633878c6d1222e3e41b08658d15 WHIRLPOOL be7587f9ccf16908dda65098db2c5178d4c891ba39fb4c59fa66134d48d0a1d1b0671768f05b8241729be6ad60756449c1443a265262189c2beb284880b6d88b
+MISC ChangeLog-2015 1771 SHA256 349fa525d8fb85e69a2ba9f09edfc65c10d208f8fdd8ecfd76592a94f0f66723 SHA512 bf4f63a35ca1dc501a19af8c8cd9da25f5b9fbf20741a3a087b00172d689d23396bd772219aeff5838b3b76b198bbdd9a1b1bb438aa239fb48af861d039190f3 WHIRLPOOL 8be4278824e1a6556bf4104d237b5f3446cf2d0d9b0cb9f78c9c16ec363277d2f88953c73e782536bffe50b848185bece5c87e257128f178191231fc84983e70
+MISC metadata.xml 313 SHA256 8fe5faeec704f58816a4212c239673840224e1bae3f853a9fb9c798ecca4044b SHA512 d2570b235a08acc81bfc6d77dc3ae0d57238f1129e28a7f6304e67e7fae830ad6cf6ec39ac3701c270db7a0f59c82adcbbd0d979a9fd4bf1fbddb68f2f59f82e WHIRLPOOL 4957de50e5c8795fd9c54816b7b4b8c3043c97c679f0fe13d527f880b4f171b03cd7f9c28ce24a100387a120ac35f1e8c853e574b7649f487a3a64f9e7c9a535
diff --git a/dev-php/PEAR-HTTP_Header/PEAR-HTTP_Header-1.2.1-r2.ebuild b/dev-php/PEAR-HTTP_Header/PEAR-HTTP_Header-1.2.1-r2.ebuild
new file mode 100644
index 000000000000..31b2210fb08c
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Header/PEAR-HTTP_Header-1.2.1-r2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${P/PEAR-/}"
+
+DESCRIPTION="Handle and modify HTTP headers and status codes in PHP"
+HOMEPAGE="http://pear.php.net/package/HTTP_Header"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-HTTP"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r HTTP
+}
diff --git a/dev-php/PEAR-HTTP_Header/metadata.xml b/dev-php/PEAR-HTTP_Header/metadata.xml
new file mode 100644
index 000000000000..76fbdc5bd27c
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Header/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">HTTP_Header</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTTP_Request2/Manifest b/dev-php/PEAR-HTTP_Request2/Manifest
new file mode 100644
index 000000000000..8412bc1ac5c3
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Request2/Manifest
@@ -0,0 +1,5 @@
+DIST HTTP_Request2-2.2.1.tgz 107339 SHA256 1cb082560db3344a1189cd33a354091bd55ad1944a5c9152a2573b031d960704 SHA512 377421f521184b3dc4f28b1d37a1f673ee2b40b8786e39c3803ed6c60f57a2aa8353018ea588598b7ef23a1345227a41481519932998dd01958df623d00dcd82 WHIRLPOOL c70f8f159546f2fc0464ce4a199aa9ad14555a77ed2bf7a0ec0f9110b824fc72c0c4267e20dab021ee10489ba476b011ff6a64c5276535514d6b7f675f67787c
+EBUILD PEAR-HTTP_Request2-2.2.1.ebuild 407 SHA256 6547afecbde3bad577d84ef18bcfa8f61eee67ff1e511462abd3b3de146d511c SHA512 6523a40db4a3e29b0880e4ff99de81704ebc674a9dbb3658f1bd276cdb9679932c3bd8786b8a7801b00a6e7796feab6a640b7d1834980382963a1efd8ace1e4e WHIRLPOOL 1436002a1ebf6d96b8d13528931d29501c54fa3368e35cf1610c204cafe6c1afb202e074854c856e6a1aaab238bf85adb761b3ef455d30dcf89af84affeea86d
+MISC ChangeLog 3002 SHA256 ff4a75e3feebe7999cd67f71b67e4d716f1088706589678353c776b8aa61c5ad SHA512 ffe2645d09d82720819afc62e3960e946bd0b9be60a351fc91b153f727e8de90774c19d8579edbae0380ec57ae7165f2ca47de3f329aa1133d4f3a6447b51e4d WHIRLPOOL cc9ea61167e74e35e15001ae4d48f91558c15cec54e954cc15dafb29b4e16885c0d1e4ef555ec1f5bfccbca5ead4c68922e4dc80b19fd5211638d54631fa9f3b
+MISC ChangeLog-2015 2714 SHA256 055d80c1db0b9735d3ff62745899f76cb931aec6e15a1c5c272b0e07f023ff6a SHA512 852f80522e8dd198b61b99d2a77f531ff304cd32e74822bb1622521c6bc1a2d5f0452765aa23020b82504f5f683abc499761c426e7b40638f2636d818abf41bd WHIRLPOOL 702751799ce6965e34b4d3b06986624b5c3201759874dcb3b8b2047405cf5954ff57b9e62d38248d663843227e7e44f3328cd19944dce21a4160d89e56a21bf3
+MISC metadata.xml 719 SHA256 bcd7a46fcc186092d87f17c8712c34dc0fbec0bdf6d30c5efbc91929ab0c8249 SHA512 38a38b6d73d885e7222812f54cc4bb67fae6d05c5647b123c00c7676a3feb8fc2cf33a2d308058431e00865a1dc198fd978614c652e614a1058e0319abe72704 WHIRLPOOL 39b6bfbcd2066e72405249475622086b85d56ccf20998a5b4c126b5c100ed464af8591efc6c11ccc9f0157a77b070a142b3a9afa5e04c9f85cfc9fdea81acded
diff --git a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.2.1.ebuild b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.2.1.ebuild
new file mode 100644
index 000000000000..4c76658dc5c9
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.2.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides an easy way to perform HTTP requests"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86"
+IUSE="+curl +fileinfo +ssl +zlib"
+
+RDEPEND="dev-lang/php[curl?,fileinfo?,ssl?,zlib?]
+>=dev-php/PEAR-Net_URL2-2.0.0"
diff --git a/dev-php/PEAR-HTTP_Request2/metadata.xml b/dev-php/PEAR-HTTP_Request2/metadata.xml
new file mode 100644
index 000000000000..82fea84c17db
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Request2/metadata.xml
@@ -0,0 +1,17 @@
+<?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">PHP5 rewrite of HTTP_Request package.
+ Provides an easy way to perform HTTP requests.
+ </longdescription>
+ <use>
+ <flag name="curl">Force dev-lang/php to be compiled with curl extension</flag>
+ <flag name="fileinfo">Force dev-lang/php to be compiled with fileinfo extension</flag>
+ <flag name="ssl">Force dev-lang/php to be compiled with ssl extension</flag>
+ <flag name="zlib">Force dev-lang/php to be compiled with zlib extension</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-php/PEAR-HTTP_Session2/Manifest b/dev-php/PEAR-HTTP_Session2/Manifest
new file mode 100644
index 000000000000..d237829ebadd
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Session2/Manifest
@@ -0,0 +1,5 @@
+DIST HTTP_Session2-0.7.3.tgz 16362 SHA256 3584593f5d18f6749e5a32e5cf3dcddd39a61383183f76864c51b739e7224f4f SHA512 ad598f1b4ca84310c339afe31f45aafc4b8245716be39e220cd9a62ea64f1a0aef0872b0a9b076ecc7f0d9fad4a4fa7dada7b4c46c2eddf4f26a9f5ef2c759c2 WHIRLPOOL 3fc6f5b67ef53c82340c942216b735b02c33aa88c197ea4db31cbbc0f618a8e9ef9b6b141a62a7e5be7de042436b635a94815433b4393cdebfbab2a8324b14ad
+EBUILD PEAR-HTTP_Session2-0.7.3-r1.ebuild 383 SHA256 894999dfa8ae56cb5bf0cae7e55e9045face9bfe1d82f2de4412bf70cb33f901 SHA512 14cd4f9423c9afdff75281921a1e188980c39bb2c7136e850965eb846c1342029f340ed4d6582df821c12feae865b5f08da4928bf5b7ac97745930d828a68cc5 WHIRLPOOL c813cf8f8193966fb0539a1f5f4bfdf8efe2016515e78e26e0b0201f10d5a4c02a2c76478b5ba5b2f6a39c303c70b19a7d4c2926827b9ff11cd7a638b4b6f75b
+MISC ChangeLog 2465 SHA256 2dac71572500ad67262fc625e7d25bd2b26612b05cbff640dabbd8caed6445ba SHA512 97ac5d6b102505a407166729e97421f927b90f0d50baf0e5c7f2d250cfee6510e19f00dd76e1aaab6119208ae4d57d79fe9ae9c446338babd520789b4908c3c8 WHIRLPOOL 40cbdbf45a37c942a0c225775987a4a93dd319311bc9be77fec70e64a323c1c3cf9e135fef6e320b1160813812195e7e32b39ce56a4059dec1c67ec5f5693b82
+MISC ChangeLog-2015 1799 SHA256 26c1c10b78d8d87f1bfdcea3102a3bddc6e9fc4aaf0259fa43ae08a2563c10d2 SHA512 fbd4dc115effc3843d0a94b616be72ebdbcd1f390078938f4721d41c1274589ab510a41bf876fd35a8a5f913611dd88f80fd79e34925b96c32bb0ae6911b1bd3 WHIRLPOOL 640908a3e46d1f0a7c7e9234d38ffbf8251110126f05943feaa45e88537721cd98192bcbe76c3a4da74c5819e9c4f2d9873b7959c46f2c6c12b34cc4c30a3389
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-HTTP_Session2/PEAR-HTTP_Session2-0.7.3-r1.ebuild b/dev-php/PEAR-HTTP_Session2/PEAR-HTTP_Session2-0.7.3-r1.ebuild
new file mode 100644
index 000000000000..bc9f35b10853
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Session2/PEAR-HTTP_Session2-0.7.3-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Wraps PHP's session functions providing extras like db storage for session data"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="${DEPEND}
+ !minimal? ( >=dev-php/PEAR-MDB2-2.4.1
+ >=dev-php/PEAR-DB-1.7.11 )"
diff --git a/dev-php/PEAR-HTTP_Session2/metadata.xml b/dev-php/PEAR-HTTP_Session2/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Session2/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-I18Nv2/Manifest b/dev-php/PEAR-I18Nv2/Manifest
new file mode 100644
index 000000000000..68bba722f2de
--- /dev/null
+++ b/dev-php/PEAR-I18Nv2/Manifest
@@ -0,0 +1,5 @@
+DIST I18Nv2-0.11.4.tgz 268665 SHA256 7f8214915a24b9fa1d310ea4bfeafda723ac88ed39a561bebff0dab8c263409e SHA512 8badfee4d02a924420ec757c8e1eff398a122405eb436c41afefa7c39de641cde5864af5f0a5d82e87288351f586319f15510f65bd03020f3970fec2b820d744 WHIRLPOOL c492e83865470622f1aa3cd9bfb1f6aeb19a80c2899136bfe2ce209d3cfee3df6e4468465449c9ca7fa74b8336750a4e90491037b4afae6def7579a59dc25d4a
+EBUILD PEAR-I18Nv2-0.11.4-r3.ebuild 362 SHA256 1a16acb6faa3c89160e508da870a0f0fa39f12d1b385f11d04ff98038fa7534a SHA512 510058ec77d9383a775c45c578f52a7396ba69a21f6b79f44cf377e000937a9222908af74a490fa59f25f22d6461cd272a7c477fb2bc06b8f21521a7a37962a7 WHIRLPOOL 387e6ef227fda71c089a6ef7a13afe8eff0d78d1f42f8a156a277ec4eb42582d8e45a3046a4a2abd0c3f2bf1f2ff53821a207e0a7840bc813156cec70d777e85
+MISC ChangeLog 2792 SHA256 4d47e0df6d8f2e5ee1058594a4b7ac3ed930d61f4a818adf76410a9d5328917a SHA512 ffb678d4cf89f48325d204ee3f10638ce017994d7e20ab300fd9bded4c1d5f943865d283522439945e8ad751d351213ee85dd4f88c35db1a2606ab01168a6ac9 WHIRLPOOL 1dab41b6c495b9ea0f43855c0aa5a0435dbd7de7f2c450b01881f933c806f66d7a1051c1aa3c27ba889842dbce318d0b5379e96561d39dc8583ab999189e7a62
+MISC ChangeLog-2015 3526 SHA256 802090a188c60d2c243243af47cb5f6211c84f8478e21d1f314bcec15f1b3132 SHA512 cb31ec7c3e9675cb557ae4f1899c23bbf5c2a6566cff3859f0cbff7af47207006bad82192849f0dc5c0c3c746fb7095b73b9093f6018b727c4b115c3a73dffb6 WHIRLPOOL 7b99449f0c28decd19563935da16a6e9a2e0b2026af85744b6c5f3f7a9e2ae6c8ac661488eb191bf79a021b1641db61ed439eb26c8801c9b16ed40b55dccc28c
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-I18Nv2/PEAR-I18Nv2-0.11.4-r3.ebuild b/dev-php/PEAR-I18Nv2/PEAR-I18Nv2-0.11.4-r3.ebuild
new file mode 100644
index 000000000000..1b149a3a9d78
--- /dev/null
+++ b/dev-php/PEAR-I18Nv2/PEAR-I18Nv2-0.11.4-r3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Internationalization - basic support to localize your application"
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+DEPEND="dev-lang/php:*[iconv,pcre(+)]"
+RDEPEND="${DEPEND}"
diff --git a/dev-php/PEAR-I18Nv2/metadata.xml b/dev-php/PEAR-I18Nv2/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-I18Nv2/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Image_Color2/Manifest b/dev-php/PEAR-Image_Color2/Manifest
new file mode 100644
index 000000000000..8187077dc1f6
--- /dev/null
+++ b/dev-php/PEAR-Image_Color2/Manifest
@@ -0,0 +1,5 @@
+DIST Image_Color2-0.1.5.tgz 18954 SHA256 09c83b2524ef8816c723c1635bc2d53bba81de9eb73cd2bec86c274d58c617e0 SHA512 b6b5b3252b577828702153b9d2b192b7bf372201d0a41e470c76ace6747294be3f57a24baa109877af2c3333398792e7361e2faf51b50b0e706530ee4ae0394f WHIRLPOOL 68b6914d281aed0f867954a4d73b06e6fd2eb88cea0f5a8ecf894d7c92440e7dca333483ee21dc67b08b586ccd508708ec06229e861b4afc3c57fbee3a3d1f80
+EBUILD PEAR-Image_Color2-0.1.5.ebuild 248 SHA256 a1d641fb34a723a4486b27855f07f462229f03d6b9d34946d564ad33718e12ab SHA512 d4db6adffc678aaef18c3b0d4e664ca514d518c1fbdecab93a142efea963116df1033572040e5681e9994289e26370ff95bfe17b54553cec741abcede364afbf WHIRLPOOL c7ed0c09109493c862f126cce24921281a3f70faa83cfe17ac220dfb1b01d1b1c477567a4abd0415135f062743341595a0ecaf5edc7aee58d68ee3454187b252
+MISC ChangeLog 2456 SHA256 6c8ce32905620a83bd00a3d5c605dbfbc9ea8f3cda022416deb25ae0371ced43 SHA512 2979403879fe2102b58588a2928e8cf6c4274b79b47092b35de97ad79318b420ecb9ae2223f70b2a70880cb37527ca1911b182e1ef783f8a6e0f4d4edff8cb15 WHIRLPOOL dfd4464a606aa0265c7cb6ed12c737650b392e4d7e7333dc6925293af584c2c4573abcbb6b0ee494aae8c15caeb78b825b8a1bb59002186b44c04da54842c081
+MISC ChangeLog-2015 1033 SHA256 9bedefa65f87eeab155fa4c10897938b8f5319bb59791aba9cd2e43db6d73789 SHA512 2b6f21a25e4ed97d5652156f43a6ae7129b3524f070339cca9f6f86f4a7a4c602d5e575bdd8f2158adbe04092423d27feb26d807d10eb160f94ef22f85ffbb0d WHIRLPOOL 6052285168533f18c9263898df9d33aec485173e589ec5dd849d88ae71ff2f2e2a6a1c626a13bdb9895d4d26361c3b966360e71f5cf5c81c52e7ec9e7aa9864b
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Image_Color2/PEAR-Image_Color2-0.1.5.ebuild b/dev-php/PEAR-Image_Color2/PEAR-Image_Color2-0.1.5.ebuild
new file mode 100644
index 000000000000..395133b26bca
--- /dev/null
+++ b/dev-php/PEAR-Image_Color2/PEAR-Image_Color2-0.1.5.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit php-pear-r1
+
+DESCRIPTION="Color conversion and mixing for PHP5"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
diff --git a/dev-php/PEAR-Image_Color2/metadata.xml b/dev-php/PEAR-Image_Color2/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Image_Color2/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Image_GraphViz/Manifest b/dev-php/PEAR-Image_GraphViz/Manifest
new file mode 100644
index 000000000000..03cd0d2c8ce8
--- /dev/null
+++ b/dev-php/PEAR-Image_GraphViz/Manifest
@@ -0,0 +1,5 @@
+DIST Image_GraphViz-1.3.0.tgz 16706 SHA256 e94c4a2fc52f76e1bad5c2e75a4e253fcd125a1d839e38dadf28b06729461ee6 SHA512 08113e40dd78638ffc0f142699c472075df65c08a0a42d928f91bc0c0a1fbe0f97700dac27de24d98f284d444097d576af3f5c8f798e3e8c1dd58850df6b5b76 WHIRLPOOL f97f237f70c09f719ef4a44f1a5369f08dc6330782b74c5ae40e2bdaa9243276ef09a466688d805c978ee4641745614c256f85424633fab5960fff6fe4ff6d6a
+EBUILD PEAR-Image_GraphViz-1.3.0-r1.ebuild 269 SHA256 e6dcece7a5bc615e12ae06488878c968b41c01024350f38251f641494303e30f SHA512 5d74424a5da6b376f66180557db3b8e4eaedaed06395d92065b6eaad913c7ae9ced710bc4494b0a93f4a9769f96c9b3c69a36ef22605fe20037eb0ddb3e79328 WHIRLPOOL b8a5b4001094d5e7a69f38e923eebceb040efdb10828896deb66077590120f505d34899ada4ac2b9a65239451f23ff335cbea8b419257da4b59ba5b4f3bd7f6a
+MISC ChangeLog 2468 SHA256 8ca70f94853d8da7d1adc9f603a1fce29f70d50f22ccd859e81df29ee644787b SHA512 a928b15f31cbf9216cbab352ba65410b5f9e73e9eba81b7bcf097f0b3a1a42fd6189bfc7b40d7df7baba1537d2f4f2f20798f514327ad324846b3460d9ae65bb WHIRLPOOL 6396e3377c2319e718ff10f2908832df1787ddac7f2b625c8c20de9f5c6f642dabd55ade84b8440f712f7c165d2472bf67b1520905c2403c792f38d84e61e979
+MISC ChangeLog-2015 2805 SHA256 e33ed4d3bea0cc29255b9e95f98e7004e59df78d833c4980a0868e9d0b301173 SHA512 6e4939ffc3b8b84a1cf51d5894c0e9f2aeb33e4bac8de56d9704118d1cf7f05e8b7cb154c41f7c4c51e2fe326c79e582799d5664bfacb1feea9faa39c3f2052a WHIRLPOOL 7574185392437632a84207d95723df20fc6e176dc04f87c30661b2f31054e587c5ec5a0ac86d04a1afe95fe67ad6c7ad30941ec04a9ff6b9d3eac074726832ce
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Image_GraphViz/PEAR-Image_GraphViz-1.3.0-r1.ebuild b/dev-php/PEAR-Image_GraphViz/PEAR-Image_GraphViz-1.3.0-r1.ebuild
new file mode 100644
index 000000000000..e445da594dc1
--- /dev/null
+++ b/dev-php/PEAR-Image_GraphViz/PEAR-Image_GraphViz-1.3.0-r1.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="PHP interface to AT&T's GraphViz tools"
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha amd64 hppa ~ia64 ~sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Image_GraphViz/metadata.xml b/dev-php/PEAR-Image_GraphViz/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Image_GraphViz/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Image_IPTC/Manifest b/dev-php/PEAR-Image_IPTC/Manifest
new file mode 100644
index 000000000000..de959f2d9394
--- /dev/null
+++ b/dev-php/PEAR-Image_IPTC/Manifest
@@ -0,0 +1,6 @@
+DIST Image_IPTC-1.0.2.tgz 3530 SHA256 b1b3b2ecd274451b0ec7044bbd119afa896a0bde0d9386846fa2c66fc4e27644 SHA512 6481d2e9597a6fa5e6e7a782d18a9d7275d766a38f49d52d2ebddcd918c12c3632eceb2b5b1547f631be630779deab2f41894bf241a3e650d5f046e02201af1f WHIRLPOOL 12e6eb514f576613bd16aa278ce2b8388d9ce7aa218afde4743b935f4701b4c7a57fa3fd65211f3ceb481cf2668abe07d3ca70017010381cb02ae0ae4e44fe8a
+EBUILD PEAR-Image_IPTC-1.0.2-r1.ebuild 304 SHA256 25512ef87cdb5fcfea6c6799adca4e45e35d399177e216ec3bdb54412a0cd601 SHA512 cea397bee303299c964572f21fd53a8122cf9f0b24f8ebcdfddde1ebfa9a9366839e9b4ef8743ab6d6253462c1c98b39e45e4cce970a69698dc70e6ae103629a WHIRLPOOL 656eb8144479281d3ecc144d71c0928a931cde7e7cedc812d7652633ac4a0d31ffef2c6261cf3bb72dafbbd2bb12bbc6c4c0c50fbfe9a7e29e7c94ee7032ef42
+EBUILD PEAR-Image_IPTC-1.0.2-r2.ebuild 417 SHA256 200a11440d820bce66f07dd55959153bcf133e4fdd141880021481da2fed83bf SHA512 2fae6e1292a17fa038d5fb448cb798d89e8d56786edb57e4baf84c35d86a5370c38908f2e10187db85dae61741c3b9c9644607d10d37109d8b8e8bfdbb2dfedf WHIRLPOOL 6a11b22f847e52d3540d5bac777370cc2e797c12efbb54465a5907e66a819b28674d7fac0eb700d6f69c0e4dad1a14386c7fbc16e28d3866aaf6dc499168a739
+MISC ChangeLog 2456 SHA256 ba1605457f73b8aedbb31d5c06987802e9ac7cfec79567e84c65135eaf62dc44 SHA512 310c278f8cae4981dcd8e8f8aa248d91928aba7dd16d1c0db669ce74c4ef55a40a3e060b200c3b0445c0cfc30fae3b1c525d16f401dfc4cdca03eba75516b60b WHIRLPOOL 1e603928ea9f30feb912d9362b86f84520ae409fe9eace8fa1a336dda9881fd9eacde32eeab0a5032f42ead2d259f27212409b43640f18636e7e74302a274a90
+MISC ChangeLog-2015 3150 SHA256 4b86701927176355a1d9e5cff431c6092bfff7cd04d9765b1718c3c0b2ec19e1 SHA512 ee494444003fdeffececd5d46c54ebf258f56cefb1710fa7524782d4b47cd50d77089523c7e90eefae77b93a57a0b68e82a61c3e6f8bcd2a4643a4a5fed1c988 WHIRLPOOL 981c8804f46ae876484858c21449a7afd327c56beb1c30759377f7855fbd394bb2cd3219d17b76228ba8f06adfc90518efb3e8c81e8df77b8383806a04610e0e
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Image_IPTC/PEAR-Image_IPTC-1.0.2-r1.ebuild b/dev-php/PEAR-Image_IPTC/PEAR-Image_IPTC-1.0.2-r1.ebuild
new file mode 100644
index 000000000000..6175bc8a1e1d
--- /dev/null
+++ b/dev-php/PEAR-Image_IPTC/PEAR-Image_IPTC-1.0.2-r1.ebuild
@@ -0,0 +1,10 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+DESCRIPTION="This package provides a mechanism for modifying IPTC header information"
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Image_IPTC/PEAR-Image_IPTC-1.0.2-r2.ebuild b/dev-php/PEAR-Image_IPTC/PEAR-Image_IPTC-1.0.2-r2.ebuild
new file mode 100644
index 000000000000..3ec2380c0dfd
--- /dev/null
+++ b/dev-php/PEAR-Image_IPTC/PEAR-Image_IPTC-1.0.2-r2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="This package provides a mechanism for modifying IPTC header information"
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+src_install() {
+ insinto /usr/share/php/Image
+ doins IPTC.php
+ php-pear-r2_install_packagexml
+}
diff --git a/dev-php/PEAR-Image_IPTC/metadata.xml b/dev-php/PEAR-Image_IPTC/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Image_IPTC/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Image_Text/Manifest b/dev-php/PEAR-Image_Text/Manifest
new file mode 100644
index 000000000000..bbaa7c82c4db
--- /dev/null
+++ b/dev-php/PEAR-Image_Text/Manifest
@@ -0,0 +1,5 @@
+DIST Image_Text-0.7.0.tgz 102049 SHA256 ed1217b36d571c363af22dab83f68fee3009d33f508ef939d919a3a6e5a5587f SHA512 6644cda649ecf2861af1999a7a1b8c59e2c39f178eaf818c2f3afa532b6eb1fee16eff1f3cb1ef471d5480c023452ab9226edd7ee2232353120ec2976d67b1c5 WHIRLPOOL 6da77cb51e6fba3a12a9c3fc47b49a6a09d589caba001993e4e35a3e97530fa7d9a74e28ec2e8f2975dacb7438261b6dc66c79c6c75e255db9e2a5f2334a0653
+EBUILD PEAR-Image_Text-0.7.0.ebuild 272 SHA256 5fcad05492c6f4ce76abca850704cb172f4031158c5d05dc5d1bb4ee1bda759c SHA512 db6c72d21efab51b654076fc118962ac58b99d603aa55e243a41682c86870d30c7a54bbbf0fabb0101eb33e003d7bcbc67580232e8b1ddb8ac6960a4f52c92c3 WHIRLPOOL ffb8ce2e3a9c1aacc8ef1086b9d2f2c44320b5c0ac5f8be91f16847cfea5749fb0fa3d253e43b3af740139bee6960ba54440679552f1c587934f34f2c1e7e2fc
+MISC ChangeLog 2518 SHA256 73a7a5ad420ae25bfb51efc8f2b1b55d88053e12f781c9fc6024c4670e76ff51 SHA512 3fa4dd83a473d60b7b85397689b977b8411db8936026803704b3f6b781914208937265a6df64d88587e5ed959a3819d74ba5dea6d84cf6fe3156054c640c7c36 WHIRLPOOL e947337f9290ed2d2728c85237ea7a3cc5c851bdccc4fb1e51e36325e57902291b9054c6eb661d83f21e0d9c34252ca467296ebadde1142325d30c5a0556ee7f
+MISC ChangeLog-2015 1845 SHA256 2ae3e42e1eae1d2ec13ec952f0ad9a762291902fe71a779d1e374432909a6bcc SHA512 a4e1cce7e20b7eb69bdb1393e873abd84564e5c788c242b8b9483ccee25555c85787bbc37a6adcdf9c0368d926bf7cbe97c3885c435f843d9a695725205dd5a0 WHIRLPOOL 18996ca02b3579412cc5ebbaef3ea0a40c3f425e93c8aba9e667aa4a746b34c9bfdc871bea5e7068beccece785193fd37af07638405368c38c023e2f0483071b
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Image_Text/PEAR-Image_Text-0.7.0.ebuild b/dev-php/PEAR-Image_Text/PEAR-Image_Text-0.7.0.ebuild
new file mode 100644
index 000000000000..d1f334209cf9
--- /dev/null
+++ b/dev-php/PEAR-Image_Text/PEAR-Image_Text-0.7.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Advanced text manipulations in images"
+LICENSE="PHP-3"
+SLOT="0"
+
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="dev-lang/php[gd]"
diff --git a/dev-php/PEAR-Image_Text/metadata.xml b/dev-php/PEAR-Image_Text/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Image_Text/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Log/Manifest b/dev-php/PEAR-Log/Manifest
new file mode 100644
index 000000000000..69ece55d4f28
--- /dev/null
+++ b/dev-php/PEAR-Log/Manifest
@@ -0,0 +1,5 @@
+DIST Log-1.13.1.tgz 46764 SHA256 2206a34816dc6b800bdfeef1dbe4ee340067c6b12b035d19db777be9325765e0 SHA512 246510b7dbff4dc9f9cdd951d76baf2dd377e30ffde6d38cadac10091dcb92f8095406edb6d8a87ebe2330d514ce99f355f84ebfe57cd8a3f3babc316995148a WHIRLPOOL fe5ed54ca52e8e1fcad406067200c556ec8bfadf7c66eec352bd0d1af5637fecec06ee00c62c06afefaa0b8207f128b163af97ef07abd25b8c67799d67044158
+EBUILD PEAR-Log-1.13.1.ebuild 1330 SHA256 b525cdb44cea436e5a7ac2ffe4d1112520e196397552f5f7e0bb27b9f6b4fd4b SHA512 c4af6ba4459f80e033fc6f3c85409b5ef65dc1a5de28ec9df29bf67d5b69625067f6255838bfccee524f1af2d8ea7cd20bae36bfa6e25f85091a1549b30d0787 WHIRLPOOL c6b4f719e2caae207055c7091bb359889459180a282a8df6823450a5096efc0774ec8fdef1119cbb55092a4b0811b4c318ec833c697d5226dadb22f587207426
+MISC ChangeLog 2751 SHA256 104f4d33e16a00fbd29f3d22a758a154304af3cdc2002c52db1d63dcf73b6e86 SHA512 fc3f1040f9e909940aff61cba14205469dac15c1de4a2006bba034924ae5158f33b533c64c136ff3058e63bb6e56f9b42e483b5960f3fac61bacbf9b7c27f931 WHIRLPOOL c4c3897e582a63e0c29b11cde4c9aeb5d33150d7b0aa1bf39a61d3fc5e11c4ad611cc5ccb66fd71d452d6df4e72dda21637ef1199514f18bb022a77305277a41
+MISC ChangeLog-2015 13058 SHA256 7e66c8e5bb90e8f2f2443da8f4f1ee7d4dd9bb407d0e591ff0e3c7f05931b03d SHA512 fdc003907d436405df26cca5eac4de5c2bf338d038d183faaaab94e654bbf2da7c14ab2fbf767573c6e07d791f3cbf568872bf2ecbfca7367131ecc747461411 WHIRLPOOL 173956647c2a2e216c58ab3ef73779621790d5373f746b353e3a5554616b3424060289a0fba8132e11b88c881cec71aa3fd8a220824ca79299944a89b915e383
+MISC metadata.xml 305 SHA256 b6bd27aa2905a4af9025a7a3cb7e8bee905c95c85bcc6705f8fd766eed60f159 SHA512 8540d045359dc2f4ed04bde79616f2ebe923a0d3a6e401788a37e3bfd973a9db33662f5c01326e0fe0198246dad290d8d3ec3d841394071c215f70a8ad4abf71 WHIRLPOOL 4bfb40b25477948f4fa06b3f556670283990b4989b2b7698dfb37d981e4d44285cd4cbf5515dc55f8866f68aa4bf52f2d77c12f2b9aea7a88a54eb79011594c7
diff --git a/dev-php/PEAR-Log/PEAR-Log-1.13.1.ebuild b/dev-php/PEAR-Log/PEAR-Log-1.13.1.ebuild
new file mode 100644
index 000000000000..d6a41ea76d21
--- /dev/null
+++ b/dev-php/PEAR-Log/PEAR-Log-1.13.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="The Log framework provides an abstracted logging system"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE="examples test"
+
+# The DB, Mail, and MDB2 dependencies are technically optional, but
+# automagic. To avoid surprises, we require them unconditionally.
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR
+ dev-php/PEAR-DB
+ dev-php/PEAR-Mail
+ dev-php/PEAR-MDB2"
+DEPEND="test? ( ${RDEPEND} )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ dodoc docs/guide.txt misc/log.sql
+ use examples && dodoc -r examples
+
+ # I don't like installing "Log.php" right at the top-level, but any
+ # packages depending on us will expect to find it there and not as
+ # e.g. Log/Log.php.
+ insinto "/usr/share/php/"
+ doins Log.php
+ doins -r Log
+}
+
+src_test() {
+ # Requires the "pear" executable from dev-php/PEAR-PEAR.
+ pear run-tests tests || die
+
+ # The command succeeds regardless of whether or not the test suite
+ # passed, but this file is only written when there was a failure.
+ [[ -f run-tests.log ]] && die "test suite failed"
+}
diff --git a/dev-php/PEAR-Log/metadata.xml b/dev-php/PEAR-Log/metadata.xml
new file mode 100644
index 000000000000..509eaf73bd24
--- /dev/null
+++ b/dev-php/PEAR-Log/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Log</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-MDB/Manifest b/dev-php/PEAR-MDB/Manifest
new file mode 100644
index 000000000000..a5610422d141
--- /dev/null
+++ b/dev-php/PEAR-MDB/Manifest
@@ -0,0 +1,6 @@
+DIST MDB-1.3.0.tgz 218957 SHA256 0e407b21797d4e4ec04e5490bf63a1f9de01c0d3f6d51a92949a478b184efaf4 SHA512 48a3319b66cc0ba60a9b96278b6f40015c4cf13d43d4b176b7682b4ad0b071b74830446c71347fcb47c5548ccfc35b98f61f2638a8fb2521534603a39843d37a WHIRLPOOL a88ae8a3edd19fec3f383ddde7cac0bfd7e8b50963be780eae210c24ac75186e761ed76871c4c5956ed8362630919178b8dc5e0bf1da66193b5415f64c2271a3
+EBUILD PEAR-MDB-1.3.0-r1.ebuild 341 SHA256 d0e881db13ccdbef0fc5c8eaacf0c9d09be7f90edb7abd5c3404edd346919d82 SHA512 db4453dd9b60c2307fb5310779ce3ff8fcc5839a3c71c9e38a5404212fb01d0b5ca29edf3a52d7015cb2f783de18eecf2c96309a7e63af5e86b6ad8f3b913941 WHIRLPOOL 238d67ed80493fe85229cc2bb29b904b9071611b986893cba7a2785cd517cca9224b1d0ca73876e58fc82b1dcc855bcd03d16954016a91e02c93a19a30deeba3
+EBUILD PEAR-MDB-1.3.0-r2.ebuild 506 SHA256 5c694786f263e80037c423b9c126918133855b1deb6a8a869bc0dbaef3fe3107 SHA512 f9162f3a97cdcc8ddd8d3a67d98e87cb08465b2f12a454390b9f95b7481e0dd560acdfd0bc6f0274917b4cfc82b20e3e03818fb1aa8c2200768e8919738f0fe1 WHIRLPOOL 69944adbf4c021a314986232448c5223c5150d51c9606720aeb4e50d248b6d0d444ad8933db4aceb14a3dc79110925bc5f41a4d35b0e9f7b0bad6559b8589a88
+MISC ChangeLog 2435 SHA256 49b0cf9fe96887fb5565d37d5a35a5313242226f91039dd156013c7a2f2513f2 SHA512 7e6c1cfad55bf3d02fb0051c3e80e711bd1f045a5cc89d6f0a46a655fa4c0fce4ea697907b4715805fe5fb5757292498bb0e83270c8a69cc6cd80c38e3533aad WHIRLPOOL 1cf7a4cc50ffc0fa4d2fd247d596dad7b2984e4f30c747ead5991f0c4ea9a7b501c1a576856db8f6d0889f7d677682b48523a8b394af5acd66f2b8b7b227cd70
+MISC ChangeLog-2015 3989 SHA256 ecbd41094702826835e08d04de413b61c1399e2662edb462c44096aec596a97e SHA512 df702e18ccf9ae5d68b41647e09c987f13e2783cc2e4530bd1e43d56f28a5c1d95db83a2a04243994214a613334afe3141afe5e1210e13bd599b082bcac2d202 WHIRLPOOL 5703cf5d5dd94331efc855741919302df1c4f8d98c0e08622d663176f5bd2b1dd0011a0fe7de62ee848b106ce53bebf6939957df0a0e02c575fce8555d9329f4
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-MDB/PEAR-MDB-1.3.0-r1.ebuild b/dev-php/PEAR-MDB/PEAR-MDB-1.3.0-r1.ebuild
new file mode 100644
index 000000000000..9826f7f78a42
--- /dev/null
+++ b/dev-php/PEAR-MDB/PEAR-MDB-1.3.0-r1.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+DESCRIPTION="PEAR MDB is a merge of the PEAR DB and Metabase php database abstraction layers"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+RDEPEND="dev-php/PEAR-XML_Parser"
diff --git a/dev-php/PEAR-MDB/PEAR-MDB-1.3.0-r2.ebuild b/dev-php/PEAR-MDB/PEAR-MDB-1.3.0-r2.ebuild
new file mode 100644
index 000000000000..9447a419ef78
--- /dev/null
+++ b/dev-php/PEAR-MDB/PEAR-MDB-1.3.0-r2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="PEAR MDB combines the PEAR DB and Metabase php database abstraction layers"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+RDEPEND="dev-php/PEAR-XML_Parser"
+HTML_DOCS=( doc/xml_schema.xsl doc/skeleton.php doc/xml_schema_documentation.html doc/tutorial.html doc/datatypes.html doc/Modules_Manager_skeleton.php )
diff --git a/dev-php/PEAR-MDB/metadata.xml b/dev-php/PEAR-MDB/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-MDB/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-MDB2/Manifest b/dev-php/PEAR-MDB2/Manifest
new file mode 100644
index 000000000000..01e70b87cea3
--- /dev/null
+++ b/dev-php/PEAR-MDB2/Manifest
@@ -0,0 +1,5 @@
+DIST MDB2-2.5.0b5.tgz 136834 SHA256 c4ab3cf8cea4aacff02d729998b0ac80b4f92c2cc8055956079b323a406d985b SHA512 76381594070d250f4428eebeaa4867e72b2be0723ec592ff4f0fba089823e97de057f93e630a5cb226ca2f67028bee57072a0af30677728d614d7a7242c6c6fc WHIRLPOOL b7d3bacae9d365a8e6e73e10812ce22b2695224a413bb887a14d6e8a4426c6082992c16d4c3b1d6c357b11068a96051f5f4bb76bf914c11e92861c2a5c27fe62
+EBUILD PEAR-MDB2-2.5.0_beta5-r1.ebuild 875 SHA256 f103c02105077cc3e5e720dcdf9f5819b4d6bf2ae76a0e47ba0ffde4eb5473d5 SHA512 a86f3135543576367ea8cd3e5932f7846591fdb3d3f213a811c14ebf9f9bed57550a97ddfd0769f0a270976a402d8c02c037a1410baa4ac268f560e3f59cdcce WHIRLPOOL 1018926a10ebe261eb21d739ce5b86eae4884b6f00020ae9b8c1ebd8451010a09050b313cbe6d1291bc046f66e731a5765249223ab05c2697232218c8761ec51
+MISC ChangeLog 2512 SHA256 2a83eb2857340a07609696a8f45243a999b2d452bba4c0de8745e8f4efe43965 SHA512 9832483cef5e52f4cee8dd2283b291bfe7b630d492337b0b5f53335fd42a28bd65198e6ca02907e2e14b033f38b9a5e3a8140fe4bd3cc2ecbac9004b2aa2b2f8 WHIRLPOOL 648216e078d46f233a2be65f03c6a36ea15c725e3dba828f17f52dba627df215629cb63541c1ef76611d1c89c0a29e0b2ebc8cfc172a23f4225efcfe44581da0
+MISC ChangeLog-2015 6586 SHA256 499695b2bb00735e1be76a2769602da1fa66ad089e08a8a4a36f93a81a22b2ca SHA512 e371eb997c036df8b4549f168afa507e37e43089abd223db1df135b6c1fd0d38bc6a15d4b1c6fed329894bf6886e58cda155ce5c5bf870a375f28e83c2ea3aa8 WHIRLPOOL 3e3491f3f3893cefbf74aacb4ac58bdb4c02ba8fcbb01486082763b8978e3f01ec45ff58756c8aaf90bca3426cc7a29495b4d63054e5dca0036a0af1901d061d
+MISC metadata.xml 306 SHA256 6701ce7dc22abd6acfd88249beca5eb1db0e2fcd411c25193bae1824a8d74f59 SHA512 2edc3e48edb9d3788f5af8aea2797a72ff699c3fe28ed7664ebc1b1abe5d25616a54d3b9ace88ffef2399113d1678add85153b469d113f6e9e82808390d0373a WHIRLPOOL 023ba5b2e80b0cff6135f3aa3000f243a27bbc943eca03242598236fc98f36fb158c11565f64153ab10b3f7e65ce9697496d941f1cf204bdca25bf2690b88f1e
diff --git a/dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r1.ebuild b/dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r1.ebuild
new file mode 100644
index 000000000000..2e31770318bd
--- /dev/null
+++ b/dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r1.ebuild
@@ -0,0 +1,26 @@
+# 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"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE="mssql mysql mysqli oci8 oci8-instant-client postgres sqlite"
+
+RDEPEND=">=dev-php/PEAR-PEAR-1.9.1"
+
+PDEPEND="mssql? ( >=dev-php/PEAR-MDB2_Driver_mssql-1.3.0_beta4 )
+ mysql? ( >=dev-php/PEAR-MDB2_Driver_mysql-1.5.0_beta4 )
+ mysqli? ( >=dev-php/PEAR-MDB2_Driver_mysqli-1.5.0_beta4 )
+ oci8? ( >=dev-php/PEAR-MDB2_Driver_oci8-1.5.0_beta4 )
+ oci8-instant-client? ( >=dev-php/PEAR-MDB2_Driver_oci8-1.5.0_beta4 )
+ postgres? ( >=dev-php/PEAR-MDB2_Driver_pgsql-1.5.0_beta4 )"
+
+DOCS=( docs/CONTRIBUTORS docs/MAINTAINERS docs/README docs/STATUS docs/TODO )
+HTML_DOCS=( docs/datatypes.html)
diff --git a/dev-php/PEAR-MDB2/metadata.xml b/dev-php/PEAR-MDB2/metadata.xml
new file mode 100644
index 000000000000..d6d5e4dc957f
--- /dev/null
+++ b/dev-php/PEAR-MDB2/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">MDB2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-MDB2_Driver_mssql/Manifest b/dev-php/PEAR-MDB2_Driver_mssql/Manifest
new file mode 100644
index 000000000000..5075bf9b5738
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_mssql/Manifest
@@ -0,0 +1,5 @@
+DIST MDB2_Driver_mssql-1.5.0b4.tgz 37246 SHA256 ba19c44d6c04ad9984e91969584371e7129927d70affb55f2549d6bd88f2276d SHA512 9d8634508eaaed7ed35c4a2e61dcd31a20049f519dafeb6ac07541c4121ebe6efebf1db42d0352aea90971f3fd272085278fef0aabce4a527cf61bb7205321cd WHIRLPOOL 3d0468c7be4532450d45d360bec65333efdd2bc08504d0e2464746d0a40d854b80b54375c1a1f5c229be465b1ade92bdbd1cd7cef0c692f32cf4d0bff4185206
+EBUILD PEAR-MDB2_Driver_mssql-1.5.0_beta4-r1.ebuild 375 SHA256 a2a7fda712257cafb3e1dd6b74f529e6fc519697e14e938741afb28c41f30669 SHA512 62066a8584663b46b76469ebb4d52b8cd6523b91dcf0ed7431b98803614078c913a11dfba3d712db0fe8c2eccf39076281e986284ecae303c86a1e7680568791 WHIRLPOOL 0a470ba188ee20af61fbe7b303386c5cd81695a9d4630f411206f03f2cf7bd73b2d44ce83b65e3b5e6c5bda1f64005dd269e97f9288bf0b59401f3b7e28fc000
+MISC ChangeLog 2579 SHA256 035321f19c69f0a49947d95a74646077b3ef9e4572561a6ecd42ad62dd31f008 SHA512 4747ea250e12c071a29481a8afff65936163c9a3cc7431d2f918867b78a281369e7594718a3c32583d9f67113b0d0398f7911b050e123511fd523c5ccf0b5f87 WHIRLPOOL e03eceec78b56234f363180625040d956eb0f6c745307a50ecd88748b27b67ebcb13504e2d83bf2ea7fcf899634132e8c617b803fc1971833bae2d1e84ef8676
+MISC ChangeLog-2015 5699 SHA256 8658aab37562a8b40f13bbd157aa31a991141851824802815709709a48fb3a4f SHA512 edd0f7edd01fd0448b13e402d425b3f94f8497598c3a930cd6865e311784b48f96c25001c264ed9c910f451fa2e57a72371b5c004cbdd2e95d276cdb4ffb36c1 WHIRLPOOL a03bafb83040ff25d0f0ef670a426fff08d174cb2a0ca40704fdb02140784b1efb93a0b8255b21e2b2a3905d4369e577cf6db5efecddfda8bd939ddd5061564f
+MISC metadata.xml 319 SHA256 b18b15b18fb49a8829fe1a936c7a425fb847f11bca25a95dbab7ef9ff28b4719 SHA512 2c7cff072e4fc3e17e551f9b464ae273ed28fd38b267653befac2762c344b4cd34f3d98798f0c91ce5bead59b41c3fa2f5fbac0b989f9660a585ca9fde4184fe WHIRLPOOL 681518042732f18c61c2afe803029fa155b7200356fe24f8ac88b9bb827b759ffd78cbb2ca324164fdbcf8f1516a8f225ea7208c0fddae58439ad68b624a576b
diff --git a/dev-php/PEAR-MDB2_Driver_mssql/PEAR-MDB2_Driver_mssql-1.5.0_beta4-r1.ebuild b/dev-php/PEAR-MDB2_Driver_mssql/PEAR-MDB2_Driver_mssql-1.5.0_beta4-r1.ebuild
new file mode 100644
index 000000000000..6cb179844f15
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_mssql/PEAR-MDB2_Driver_mssql-1.5.0_beta4-r1.ebuild
@@ -0,0 +1,17 @@
+# 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, mssql driver"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-php/PEAR-MDB2-2.5.0_beta3
+ dev-lang/php:*[mssql]"
diff --git a/dev-php/PEAR-MDB2_Driver_mssql/metadata.xml b/dev-php/PEAR-MDB2_Driver_mssql/metadata.xml
new file mode 100644
index 000000000000..e525c9a36124
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_mssql/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">MDB2_Driver_mssql</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-MDB2_Driver_mysql/Manifest b/dev-php/PEAR-MDB2_Driver_mysql/Manifest
new file mode 100644
index 000000000000..eaa65738e36e
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_mysql/Manifest
@@ -0,0 +1,5 @@
+DIST MDB2_Driver_mysql-1.5.0b4.tgz 47418 SHA256 df9345235a8e707d9c81fbd6d5efd12e20c563a54a40d48bc411148118b5199a SHA512 a90cb358980b348747f33ac8047eddb151246ab55aae12d2af186c7e228397b12f7b90a881dc03e6a84e398147fb4501fc6d10175eca70cef5b962ef2665bdba WHIRLPOOL b0d4d0a0cf9edb0c8c348f4f27f69d0e350d31b1354ef868cd01400fc3e4e47046c7f485f67b11bc1d46de146184064df367dfdd3047c072a843cc4bccd79006
+EBUILD PEAR-MDB2_Driver_mysql-1.5.0_beta4-r1.ebuild 382 SHA256 ac972182b631193b2556178518898efaa255ab5db5104547087a4bd8441bb496 SHA512 c2bb2ba10b86ca0c681e82c25e8ec7791f896541b58a400751d15ced24cb5c45b00a0b7e2e9cc5faeb9549880d795bb4454c012dc63a86f072ba06ca539511ed WHIRLPOOL 47582f7de2c1d1550d6292a03fe74c7a50214a65fe6e8f95e305827d000f05e64337eddc8c93fe278542b6456c26d8c1bd50684d3602d4da26b97fca2c2efc56
+MISC ChangeLog 2579 SHA256 20bbfeb763bb2079b00dbc2859803b67876061822138f3a06315e753dd9a1ebb SHA512 1139b867a96f8781c1cda736a3e1e89131e763a3e67a33a97391ea97febf089d3e1f42672ec85d24c42a9f6f07b9d46a97fc7f7074eb14b6c6b05ff3e6a308b4 WHIRLPOOL a025dac0e0fda7db4cbb7f1132a4b613d7b0317329593756e43846dcee6446012a655959d6a1088615c01cd6edd2824c8dbdfdfecb7d1a32230f1a2e4303e9e1
+MISC ChangeLog-2015 6370 SHA256 be3f10280b3d8958bfc12566dafadccde23912abf229fdb93b93c6a2594a8193 SHA512 7c3c052efd88cc45b394a276a2b865ca14494c34629a4cc38f2a7f11663c532def13a69238561e6a8d2994d4ba868bf776b1be1bff743d1613decabd9fabd113 WHIRLPOOL 23a2103ecf310bf5d7d408ae1c02b3bfb019a712b6c0974d181d54bcbe9a59bfacb2b96b61d58b993223bb980a9fb27a81d7fdd2a5e5f6a5f88e4e90865ad4c8
+MISC metadata.xml 319 SHA256 65049a99185067d17607be74954a5403e458a4e43d66e2d2d06c0319d8108454 SHA512 5de99874f992e6a0b8a95afab8250908ad72f6be38901349fd3f3b735e8cb7090485e5015f7df0e6da87a209e225f9d1dc1411ebbb71ae8c7b85a8b4de3ddddd WHIRLPOOL 32a96909c71519e9b2ae6d6943972b2d0c40084c35b26da2f8e814e86b4be76c41941a007a839955601999ea45b28a96602940d8779e2853da1a0750e055251b
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
new file mode 100644
index 000000000000..528ea374c231
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_mysql/PEAR-MDB2_Driver_mysql-1.5.0_beta4-r1.ebuild
@@ -0,0 +1,17 @@
+# 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-MDB2_Driver_mysql/metadata.xml b/dev-php/PEAR-MDB2_Driver_mysql/metadata.xml
new file mode 100644
index 000000000000..301cc089d8d2
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_mysql/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">MDB2_Driver_mysql</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-MDB2_Driver_mysqli/Manifest b/dev-php/PEAR-MDB2_Driver_mysqli/Manifest
new file mode 100644
index 000000000000..439389ced4db
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_mysqli/Manifest
@@ -0,0 +1,5 @@
+DIST MDB2_Driver_mysqli-1.5.0b4.tgz 49450 SHA256 d5d4d24a1b263f32686d257a5563797460e589311f3c571094b35f1c87fbbaf5 SHA512 cb4ba5b34b241f1eb6da72e63f47a99c939ac895530b20d077cf94fa96a9b36826aa128386ffa10e51488f8f3e93da9015805f6f28ddb8729e2812ff240ea894 WHIRLPOOL cb3ebe9d9b9818179cb3f7c6e9c7d9b2e3c83431871929929f25d801974fbe256058efa00830ff56cdc44c90251b18312bcb3cb6a5fa606d70965f8c8b45584d
+EBUILD PEAR-MDB2_Driver_mysqli-1.5.0_beta4-r1.ebuild 384 SHA256 a87dd8bf901e8604342b8de112614c5272432caaf626fa42826a84621921f0f4 SHA512 55778008c63ff92a442a2af7497aad4f9041789352ac3e2bf3c86006bda943717621646a9cf0d626c114cc91c8461ec49b77dcb89fce51e471b15098b1105eee WHIRLPOOL bd39ddc74647fc8374eaeb06c16dbe712fde9f9e65e1167ceedc88feb67f9714ec93918cc06d66f3ad8997ba451b781fc36cfe1fcfbfb1b72c1f33e2baa33a9b
+MISC ChangeLog 2584 SHA256 407fa4699d7f3a687123d38956348c83a6f715a6981b9060f488a123f0d6be59 SHA512 37fa1eab29d6de5bdf9bb4af719d8ca6fa0dc68b8108c89caa58281deccb165afb4aee2da17af75f8d18081f90e4c831fd300e4dd35f7ec729b18c4069aaf044 WHIRLPOOL 4794c44f553411655a940e624ae33629ac04b9f6ea17b7570ca2ced1ca5dae25988dd4d001191b6a1ce94699cf8968d2a38cdfaea8e2750c0ff37f34a34eeee0
+MISC ChangeLog-2015 6343 SHA256 b1cee1a614b2f6e4b3c8345c56e79041032d8992d10d7db63ecd502d5f0cd28d SHA512 99785269445438471eb75b2df04df6435dab1236aab8d78e8ff06a1774bdeb49fb4c52bc7879fa47afa74c409de9aa785cb22a2935bf43f661bd9b2cd24ee55e WHIRLPOOL f4b702709273658b2aa34cc81e8e8c9f17528b7c9077c4e6900ac0958b7e0504264bfdd9dfaf593afade821aabed49eb738b4b0b0142af173b88e7be7ae5c8fe
+MISC metadata.xml 320 SHA256 3a61ebaae9def076294f965d5f61f31cc0bf93ed571604fa5d45fdd40551bf57 SHA512 27fb6b627b6937e4d0f8e294e0a193baba97cc52f463484770ba81ddbd08fdf5652b7d0b3ea39f270efca14fef0fc235c4549743cf47a192271f9c73d9c81498 WHIRLPOOL a301b838b4aae10156c20ef1b92d67257d978085e9361556d3f4cc88c4bb904630b2873bfcc4eaae853317e3344276cbadcd7024ab091752c6d31896c60fade0
diff --git a/dev-php/PEAR-MDB2_Driver_mysqli/PEAR-MDB2_Driver_mysqli-1.5.0_beta4-r1.ebuild b/dev-php/PEAR-MDB2_Driver_mysqli/PEAR-MDB2_Driver_mysqli-1.5.0_beta4-r1.ebuild
new file mode 100644
index 000000000000..d0d63da9870f
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_mysqli/PEAR-MDB2_Driver_mysqli-1.5.0_beta4-r1.ebuild
@@ -0,0 +1,17 @@
+# 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, mysqli 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:*[mysqli(-)]"
diff --git a/dev-php/PEAR-MDB2_Driver_mysqli/metadata.xml b/dev-php/PEAR-MDB2_Driver_mysqli/metadata.xml
new file mode 100644
index 000000000000..d81856f5053e
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_mysqli/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">MDB2_Driver_mysqli</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-MDB2_Driver_oci8/Manifest b/dev-php/PEAR-MDB2_Driver_oci8/Manifest
new file mode 100644
index 000000000000..cb1c5d80f5ad
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_oci8/Manifest
@@ -0,0 +1,5 @@
+DIST MDB2_Driver_oci8-1.5.0b4.tgz 44672 SHA256 84c64ef34e830f738c962ff86368ea91cc51924b926fca59ce7fa1777eb22ce7 SHA512 2b4327a06c43cb28a16ead10855377a6501bddfe30397b5af9c7037ce67394e9a9815578b24bfafcf0c8c20ab87fff89f7803b5b99afa5e5d2a278c78588c3d2 WHIRLPOOL 3d086f29e0c8db7b5992239055dea2c41cab449bec2412534245848292a1bdec53066040c57c025bdcd1c2bcda8164fd5f9524f593f9c3c197a7360a72f2111f
+EBUILD PEAR-MDB2_Driver_oci8-1.5.0_beta4-r1.ebuild 352 SHA256 857538e6ff9ffdbdb324e966a7c2ee3d723027ab5c4d47b2200aa6b9fde7d159 SHA512 870c6582063acdc55320189e9c02223484028395ff34511253f6296f5330a2726089563046d009f0935d37459b56285cf3e31257a96494c09b30355f4a67f190 WHIRLPOOL 0b4c07aebf931e5032e71fee6ee7c5f3d955c8a43a8fedb5db9f2f760a47ca3ae2d8b38ca6468a132058b50252c0d057d904cce72603aed87009e47b6e2e44a4
+MISC ChangeLog 2574 SHA256 fcf1a06d1efe8562bdc39f37a2fb5a785b6a797918ba5704b0a2c1d1105d16b5 SHA512 9c95a6c885d890ade4609b81be7d739bf7bfb897daa97b454baba745af57231f557ea5105cd4d52da5edbc474baca66e41d7dc941d204b671cdab633c0477bb2 WHIRLPOOL 249e1e71fa267d5ec711af5f8cbdb245d370d84e6fe668a0cd5819305bde8682bf1d6ea39c8ffe9ffd0cfc326fea21501630f6eb539a48d186dc8cb6ad540c7a
+MISC ChangeLog-2015 4278 SHA256 9ee0a20295d5d360e160c1ae6e0065cebf33fbe23aa805b9fc080ff9c313a73b SHA512 7382f8453ac7903071f8a9a07fee1417f19569b03c6be439877a91e3541ae79e6b2b769ff80152feb46943149d4c7f85dcdc9fe5a3a690fd98408554ea6d7d7a WHIRLPOOL 06c0500848edca40703e4fc90a5cdf9f7e21a37ce18c4f7b9e846adddb1b0d8b071387ccb1382a5841385bacdc8add9df7571ca33fa53b31a4e9887bbe3759d7
+MISC metadata.xml 318 SHA256 f50ba57377fa9c71494a936b504d5fe62767a869b13c01366388f045cea21871 SHA512 dfe4a599ae014abb2451d8e2d1558b7e1fbbbf150755e660cb94fb15bb27f77e9ce6b6d1ff8b51155eafc8a51ed420b84bfccd041074a446b008e8e493ad22b3 WHIRLPOOL 76f715d350fd6559ea7840fb9226210b939cbc7c25a6be8aa4939ee25efda89336b7f6b4ca919a3486682dee6e8cb5884a1ed6e47882f788beb2fc91d14e0960
diff --git a/dev-php/PEAR-MDB2_Driver_oci8/PEAR-MDB2_Driver_oci8-1.5.0_beta4-r1.ebuild b/dev-php/PEAR-MDB2_Driver_oci8/PEAR-MDB2_Driver_oci8-1.5.0_beta4-r1.ebuild
new file mode 100644
index 000000000000..6ecd3a046e90
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_oci8/PEAR-MDB2_Driver_oci8-1.5.0_beta4-r1.ebuild
@@ -0,0 +1,17 @@
+# 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, oci8 driver"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="-* amd64 x86"
+IUSE=""
+
+RDEPEND=">=dev-php/PEAR-MDB2-2.5.0_beta3
+ dev-lang/php:*[oci8-instant-client(-)]"
diff --git a/dev-php/PEAR-MDB2_Driver_oci8/metadata.xml b/dev-php/PEAR-MDB2_Driver_oci8/metadata.xml
new file mode 100644
index 000000000000..cbf802ed4eb7
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_oci8/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">MDB2_Driver_oci8</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-MDB2_Driver_pgsql/Manifest b/dev-php/PEAR-MDB2_Driver_pgsql/Manifest
new file mode 100644
index 000000000000..dac67964ae4c
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_pgsql/Manifest
@@ -0,0 +1,5 @@
+DIST MDB2_Driver_pgsql-1.5.0b4.tgz 42404 SHA256 4d6a74464e3f5c76c834c940b6e5c1b17acc717a298fd1949db5a5f74fe4df33 SHA512 3beda16ee937f3f3af9217f778ae21bb67abe21bf338efa7fc7df0d512bad41cea5b10d4be26bc8055a0107cb14a814ae5da3db2d4346d479082d31cd1cec091 WHIRLPOOL 9765370b8ba2f026ae3e745159e5b31314131b7044e0e585956aa1f2ab8bcda8e165a43eed398681a7621cda36d152c4b43f10d2835c6c55662c1e343095087d
+EBUILD PEAR-MDB2_Driver_pgsql-1.5.0_beta4-r1.ebuild 385 SHA256 224303336b5c49e25cddbab58d92093aa74cb60bb4fa2a53643e441cc24d59ce SHA512 3fd91bca37c3342f83b1e7c839a828892427e5c23e95d0788e8ab9f43531e46f3943e0f6f628ccafda3d010ce6875203224598e1374cd18f873d1a56df23363a WHIRLPOOL 097a55ee0cd5694334a8ddc1859312af8f4e5bcc2904846e5d65fc7b2d5cf8269505b8b3671f6d64df5e77274aeacb52260f6eec4323a9e65553383027c06b5e
+MISC ChangeLog 2579 SHA256 c500c66a4a49bbf3ef1a6f34bb4108ca0615290b4ba48f12932526b76c3ae4f0 SHA512 ccd25a4341f79285ee6d5fba74794c5d70ca314b42656bf2ce84102aa80e6b9da3d8fc402b16d60e496ffcd8be922bf1fa1d7287b74ee02e5c158cf23b2cbf74 WHIRLPOOL 357f85529e86615eb30ac947b4832ddc7729e750141a43529131035afb4023211db37cb0e3ccfc7e1e3b628f0e6874ead72f4cf7796492348f22cfa0bdb8f0a2
+MISC ChangeLog-2015 6176 SHA256 3f0ebd2f4a4492969c43f21c779196a04828592c72b4f2323f3caafd19165b08 SHA512 b50f8012a0c0e1095556a85d326379c98f26c577893bb907dc8b4139cbf207f99c8873a7acc3a961693a22dd7cf23098f2bba6e386a4658edb3d35f676957126 WHIRLPOOL 6c608b308ad7b4231e566617fee07422bfe24083012642603560ff9677ea68611505bc23612023b5836555899fa898f9668d624e368fdf2ffc93d56d7b4f8ee2
+MISC metadata.xml 319 SHA256 07de7cecd515cad5c0dd78fe042c74837ce5ac9738f79901f0528f7f15ecae1c SHA512 9081f4495127df0d74683a605330aa2c9cd615eab65d41e8b5636b6614ac38e6e679e49eaf3d7dd9e23e774e9b389963cb3ec2eb8d6f673532fa4d22ba12f357 WHIRLPOOL a07fd07d85d0c217309e172a65d4f71a2e6f5aed136b585e42911e56283832bbd7024027aec760af64db6ed4e104e2de4fdc88cfaa7c734c1079bc577709a94a
diff --git a/dev-php/PEAR-MDB2_Driver_pgsql/PEAR-MDB2_Driver_pgsql-1.5.0_beta4-r1.ebuild b/dev-php/PEAR-MDB2_Driver_pgsql/PEAR-MDB2_Driver_pgsql-1.5.0_beta4-r1.ebuild
new file mode 100644
index 000000000000..62d48e74bcde
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_pgsql/PEAR-MDB2_Driver_pgsql-1.5.0_beta4-r1.ebuild
@@ -0,0 +1,17 @@
+# 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, pgsql 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:*[postgres(-)]"
diff --git a/dev-php/PEAR-MDB2_Driver_pgsql/metadata.xml b/dev-php/PEAR-MDB2_Driver_pgsql/metadata.xml
new file mode 100644
index 000000000000..18ab0c34e2cb
--- /dev/null
+++ b/dev-php/PEAR-MDB2_Driver_pgsql/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">MDB2_Driver_pgsql</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-MIME_Type/Manifest b/dev-php/PEAR-MIME_Type/Manifest
new file mode 100644
index 000000000000..e33c6735494f
--- /dev/null
+++ b/dev-php/PEAR-MIME_Type/Manifest
@@ -0,0 +1,7 @@
+DIST MIME_Type-1.3.3.tgz 13157 SHA256 916c77d801bcf8d339853f5b8c395554b5043a1119fa6c26c59fa98b14c331d6 SHA512 af7bf2e13bd8db79a2e55635cc74ee1511c7d2cd75c374d42c821d5b2747d1588c73820e5f0d090a500ab0a88b61d38d3124752127338d18bdaf166b1c31abae WHIRLPOOL 8f71c8bce7ecef7e57d9322308406e514edb77cd75dd279d08ebbee4589e08593f25fc877f209634b57e4592ad0c3c375c0ff6a9b7ce7f27108f3eed4fae5ab0
+DIST MIME_Type-1.4.1.tgz 21807 SHA256 ee46853524110b2f076f444d835fea4301dc0216db6484918994903fba8e8e2d SHA512 f70507a44c0f81381baa0532a0f1337932cd69d054b96367b6ee98873fd85a51721f876b9aab679a18aff10b151ad1b447ff1c3f92288827e74e32b2627cdd01 WHIRLPOOL 512db89357f51e33b8df1d8680905e7cedb5f9402ebe9d67207d92a02f0c1cd389fcd64dc05e62d2aad720ac7d5f48b882ae87a4898af49185002f0233404cc5
+EBUILD PEAR-MIME_Type-1.3.3.ebuild 322 SHA256 e015e919c094bea8ea45c511fc4ed118ab94125d2943e0b61f7875834924e0b0 SHA512 dd56c694d535f8c37f884aed7627ee61c158b00a53be51be8a56de0072c0c3e54abc48b6c5852e203b764e9490740885332499706e35ce7a99c160d61e5ebeb9 WHIRLPOOL 86e3ead0555f4973009b31fb9ceb0c5d275f31db89ed1e469a689323f86857dd59851205edc91889cadeac2d943d4a5f858520a3dc79134934d8c019e614c914
+EBUILD PEAR-MIME_Type-1.4.1.ebuild 526 SHA256 4290d46e73bdce08d6c298c540e2fa4bdc54e7d2c5ed6d999e635456ea3d8d22 SHA512 14b34d39ff146862aeb6dcf5cfe41b4b1650b0a8abe2b5abc4da4cc80879378f12529dd90f911fc1e2221a15c0640a3aed27d8d43cd9917d069950d23aa3ef50 WHIRLPOOL 2732ce8987bc4845737c52357870e58371f1ce6daf694a69b93dbf6dfa13a7484e6bd0f5100a0b613d9f3019c65612a689997d82cf0a29331d952130fedb3a8d
+MISC ChangeLog 2513 SHA256 986528c236e0439064a396503c9b8f2d8b4453e5923da015adfd816aafb71de4 SHA512 2181a6f92428497512272893cac88bf231a87bcea59aa4393524980ae1adabf55555a45c532868ebf514581a2ac7ad89e8604ad599f7032fe42d5cd731aa4374 WHIRLPOOL 13ba010ccf48d72fb17166f9161fd202a82230665d26cb6bc4dadbc770f62fc34f43e684428c9dc7c58d4901bbef6980e28cd231e2478fb1989b51d80c87ad5e
+MISC ChangeLog-2015 4115 SHA256 0691292080e2098ac57b170f04db1590e1c6a6ff135c664498369d9510b6cc74 SHA512 04cab26456ac9dbb1a3620047bc50eea242c826ca6562bee5e4e8a5bfbb55bd36a67f40cf4a8cc30d49bb537769465560319f0972e571532da08bdb25a5d1977 WHIRLPOOL 5a181939d0fcc0b23ff7fa5d447be6d169ddc9bcfee0c23794ebd000c27a64344dc60bed38a1382698e0c416a9817aa46c98e52b5d40aea9774501fb4e63a3dd
+MISC metadata.xml 311 SHA256 07bbd58ee7b8a42b310497fc39654ae875fdad404ffb89f4c1586259081b35fa SHA512 a2528b21a2d20151b73bedba498db404cf49fad1dffd51bb74478e8ca97b3d5c07bb6a2e988c75a662bcd28af6c5a5e6b5184cf3e835787262b430b61d20049f WHIRLPOOL 61222f1adcb116f9865ee6a15533a5ddf6d10d642b8f0d54a50dc224aad6617e29c82439f204fd1d55b35d3c206de79e3c67d0845bbb3dc389435dab1ffb72fd
diff --git a/dev-php/PEAR-MIME_Type/PEAR-MIME_Type-1.3.3.ebuild b/dev-php/PEAR-MIME_Type/PEAR-MIME_Type-1.3.3.ebuild
new file mode 100644
index 000000000000..d5f34561536c
--- /dev/null
+++ b/dev-php/PEAR-MIME_Type/PEAR-MIME_Type-1.3.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Utility class for dealing with MIME types"
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+IUSE=""
+RDEPEND="dev-php/PEAR-System_Command"
diff --git a/dev-php/PEAR-MIME_Type/PEAR-MIME_Type-1.4.1.ebuild b/dev-php/PEAR-MIME_Type/PEAR-MIME_Type-1.4.1.ebuild
new file mode 100644
index 000000000000..2a73abfa1534
--- /dev/null
+++ b/dev-php/PEAR-MIME_Type/PEAR-MIME_Type-1.4.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+HOMEPAGE="https://pear.php.net/package/MIME_Type"
+SRC_URI="https://pear.php.net/get/${P#PEAR-}.tgz"
+DESCRIPTION="Utility class for dealing with MIME types"
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+IUSE=""
+RDEPEND=">=dev-lang/php-5.4:*
+ >=dev-php/pear-1.9
+ dev-php/PEAR-System_Command"
+S="${WORKDIR}/${P#PEAR-}"
+
+src_install(){
+ insinto /usr/share/php
+ doins -r MIME
+}
diff --git a/dev-php/PEAR-MIME_Type/metadata.xml b/dev-php/PEAR-MIME_Type/metadata.xml
new file mode 100644
index 000000000000..0ee12f20bc59
--- /dev/null
+++ b/dev-php/PEAR-MIME_Type/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">MIME_Type</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Mail/Manifest b/dev-php/PEAR-Mail/Manifest
new file mode 100644
index 000000000000..0d4146ea5559
--- /dev/null
+++ b/dev-php/PEAR-Mail/Manifest
@@ -0,0 +1,7 @@
+DIST Mail-1.3.0.tgz 23110 SHA256 5853794fa348c92aa33d95bc3a8e2d6bc1950a4aaf73163fc076a5254d212958 SHA512 701dd663f73e71fa09bd5a1d42813170fd72b4e5d2804cbd9613476ea64c4fa70e2c99355ff39f1be0fcf6bac719ee543a90ea0160f11f9efb7e18b0584e9f94 WHIRLPOOL 5b845d282bd0bdaef1deab8719674e0881369aa91fe8d6351d6ed1a8e706d7e63cca4290b70256f23a6048367fd7775bf68cbf75c74008871cc69713235b5e30
+DIST Mail-1.4.1.tgz 21756 SHA256 13112c9b4fe543543ef4436046442844cf198628bb30eb7eaab62c6a926ca9ba SHA512 851fa64bcf042fba58a70833c12ec5d7af6382e14e6157eeeb5be51b22cdfa5677c5d1eeba8c1f9eef6d55c2d732a4d5d6ea28c726aef232b233c170f7b82307 WHIRLPOOL 0b9a17540e6963ca942cb9b27c6a6b38d744a411e8314362d3222e5d96fe1cde3d177d63636af9b1ecbe9e24d9075e63cb25d368d9de2c5f73e85709e5222d0d
+EBUILD PEAR-Mail-1.3.0.ebuild 350 SHA256 6bd73c4745ed6c0047db8589c7528cae459baf1e5a0a36876e5c49f98f1a152e SHA512 0d5a0acd2ddc9352f03ee7630622e5ecf3cac4f53d2bb582f281fab587a7e93964caed22a849bb384978ea79630a7ff282398e73756cbf74b64212afeb2b8f1d WHIRLPOOL 017619a789ec5c9002ac72f97ec3f82f32a978e846cc1fa71badadcc9ca6151c973151346384d1ef8671757e436115dfb3b9b8294806bfbf2e816620ab0a73af
+EBUILD PEAR-Mail-1.4.1.ebuild 359 SHA256 63902dba73eafceba19448d170a92d0db1876c77f8f68e311a4c1029b681c428 SHA512 c837a2330554b38e606fb5cd7e6fd6870fa1203c616d89d87d6ccf38d77f170b3ac2b315f8b10265a64b12200de6a23a059da36e02cdc7a0130948bdcc85fca0 WHIRLPOOL 73e3dc050aee33b704ecc379c080bf24c8d46a4da387a6816ca621abea164a89cb07ca5e6fc4a245f00d263acf590439c6e43cc33c844d64969241bbdab1c9df
+MISC ChangeLog 2589 SHA256 ebb9b16e9fb9c38bd0d56218e92bb86afae3a2c1aa79148859dd04711ef7a5f6 SHA512 ca5450cc734df2dba0dd5a83dc7c930ee69e2960856edbcb67032887121eff0a18a866e03bf091b34d74435e00aa30e0a04af440930198e32b6ad3108ee31a3a WHIRLPOOL f8a475dfb778b3f8ce329239f442d82e92055c0caadb0832ad2296c84bd321398b72e7485d3ebb898eba52fb8b2ad524c1258e56cc958f0c636259b6370632e8
+MISC ChangeLog-2015 6417 SHA256 cf4465d498ca2a9ed8f95d79666915e60e88af6ea2effe98ebf2b1aa427afb5d SHA512 f1c719463681d71ad62406f9df484a379b0294a4593d3a0788b8c6121fb81718abc77b3fd07eee64cff4e9eb21c446708bd90682a34e9bbd242d6117cc7f0016 WHIRLPOOL a36f59122cde008d9e1c026137ea4d8685e371c18fa7aef9b2b03769cf9651c259adac7325dca769c130625d9ae142cf3857d36c92cf4e7e8f02225a1ef2cd3a
+MISC metadata.xml 306 SHA256 6cdec7d7e59e8d6047456e56a2d43d4814136d7c1f2dba472ff00d88be11532b SHA512 cc21c255e8437d641d2eb2950b641c543bdc8725bd8b7f27382f6355f053c781d36778fdb7fa630270b60ee4580c06cda52dfb3d757c1bf9735915c398df99fa WHIRLPOOL 9f7b74fec1545c968926807085e15936009553414ace23cc9a7ef9e05fa71413b29d48a7da5ebd7c4438a65fd024578be571625f18b3fde45f608fb24302a8b1
diff --git a/dev-php/PEAR-Mail/PEAR-Mail-1.3.0.ebuild b/dev-php/PEAR-Mail/PEAR-Mail-1.3.0.ebuild
new file mode 100644
index 000000000000..a45bc9148ba8
--- /dev/null
+++ b/dev-php/PEAR-Mail/PEAR-Mail-1.3.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Class that provides multiple interfaces for sending emails"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-php/PEAR-Net_SMTP-1.4.1"
diff --git a/dev-php/PEAR-Mail/PEAR-Mail-1.4.1.ebuild b/dev-php/PEAR-Mail/PEAR-Mail-1.4.1.ebuild
new file mode 100644
index 000000000000..35429d9eafae
--- /dev/null
+++ b/dev-php/PEAR-Mail/PEAR-Mail-1.4.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Class that provides multiple interfaces for sending emails"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-php/PEAR-Net_SMTP-1.4.1"
diff --git a/dev-php/PEAR-Mail/metadata.xml b/dev-php/PEAR-Mail/metadata.xml
new file mode 100644
index 000000000000..95e37f18a0c5
--- /dev/null
+++ b/dev-php/PEAR-Mail/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Mail</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Mail_Mime/Manifest b/dev-php/PEAR-Mail_Mime/Manifest
new file mode 100644
index 000000000000..cbe5c68e7576
--- /dev/null
+++ b/dev-php/PEAR-Mail_Mime/Manifest
@@ -0,0 +1,9 @@
+DIST Mail_Mime-1.10.0.tgz 35767 SHA256 40867f312a7cc2bde95ea78a905bf8c7ded2dfe97b184dea43c21bf6ea5fd7eb SHA512 7fe54db4b0dee1ab3186d9ba8d4e5be02ddbcef530f1a3b70e509ca43ef0e4516ba8e829ba4397a30a703fcdbf42de36c10c204269ffa8be5d5f254e8929c9d6 WHIRLPOOL 357d00fe30e19c31580ef45b496ed893523216c8928a08298a8f9af400eba4f0a5f0a1c888be6095c2c68251dba670eeddaf771012b4cf84370e0b3970147917
+DIST Mail_Mime-1.10.1.tgz 36336 SHA256 d67f25c5aa03fe560211d10ae93f8b87e6c42c7dd1ac7c26876de39c471c5978 SHA512 8f1d6974428efb77dcca665589128b5e8c1d3b8d5e4bcbdc179699e73ee1788f9a71c0f23a56e5b8d98103b4651d45714f0b630ca60769a24a6e28878ff8f288 WHIRLPOOL cbdee26226729a0129543608519b423096d5a695e6037bd1429898d608cda8d03a603f88cf34c1d19b93a72cb911d43b2d96b0d90d44573d14f89d4f987c37b9
+DIST Mail_Mime-1.9.0.tgz 35042 SHA256 17ee289990ab8f0b62d9806a5e094f4b130b9ba75e939f3496be9d9d9f3506d0 SHA512 915084166943be396603cc63736818fd4401e21b417d159cb47cf22c0de4153a7ecc4496c192212ac5c952196a35a56936def16305fb69beec64582994574fb7 WHIRLPOOL 9b279d872aa881301256f021d256fdc6701c54c52400f085c45641fcb056577ecb90d61c3a63dccf4195459f2f861d9afdb522986bb61edf2b1b559edfcd2764
+EBUILD PEAR-Mail_Mime-1.10.0.ebuild 598 SHA256 634242576c5b17f6724d368f339428b1e5f2bda57c7ef8d51279554ed5fd73df SHA512 3aa42c1c103e3a44378574c1c8c5385f4ba68f0c16f71a6200695f9307e68be40785031f0ed78b0fff5fdef0b3a2f78adec47f162d64cc27e48025c174c17752 WHIRLPOOL 8ead4529fe2d88bdffb3ff888ca3bdd77d2c9cd735812c7f2827a3f10b3160ab2b8e918749a61763e621af1b6e41de48eed337151c0369b6064ce8d8752f29ec
+EBUILD PEAR-Mail_Mime-1.10.1.ebuild 598 SHA256 7e823ff0d4f5a3b72d8180079d5e23b3c2dfed0559b86c9c02b54cee437ff6ef SHA512 1e4338ad641c1bd91712acc0d9dc763d4057d7b8b7e9f4e5fb85ef2e31a4fb6032f08fc2037699c417ab3797f25dcfeac0851ed18420d7724cc91178c7881c9d WHIRLPOOL 8b091f293f444625026022d218e10e510fb187384958d03edc90b6918ca9e26c8f9c8c26c343cbfcc265a36b507724f9505919e578e875c810fcda491bfb9b3f
+EBUILD PEAR-Mail_Mime-1.9.0.ebuild 376 SHA256 5324acfad8712d02d4ba23ba333b69c894cecdbff80f6ee4781ffdebc9f06189 SHA512 bc8985e025ceca0496aed478c7095c768ee017637ffc6a649530f8763b7f5c202515c10cf4ee9d57e42d05108aef3d3d125f30fd37ee9a076af164b638ff2510 WHIRLPOOL f2fdc107d5015bb570c092112ed3cf25113f60c423b3b18c1e36af5726d09d9b758ff61ef01857095c42ddfcf9634c7161efd42dcca2d6ca359566d7e8097933
+MISC ChangeLog 3717 SHA256 0f4e24d6613bdcc99ca56df6edf0333fc479f5f04d7c3a727b23bef204a229ea SHA512 6a31cb8087e947a66d1c5e81d65e7bf80bc3a7cd5b3a4b18d9d0fcf34fcf4050eeb9eec3492bcdc0a4c91371f6f2868ee27db24e095002c5a3a56fba3aefd3c9 WHIRLPOOL fd5f288ddccdb140ee0de1f14ee8ce8886c7e3396b5d729dd07380233693ce4ea3f9041e9cb04e97143402ea009580691381f828746a00830d205fd0770f12a2
+MISC ChangeLog-2015 11063 SHA256 fcdf9cef1f3fccfdeaafa9e835890c43e4e1c713757d5e18d11341bb7bd4a7b0 SHA512 5d9bc501cbb4f2c5a014c6adffaaebe952d57d0a666c127fc1f2f968b68f8975dea4db73810db7072f96a8c4070057b0523e256f08d8b4cbac11f42c4d8f76e4 WHIRLPOOL 47f10a59acc75114ae66557ca528af9bc6e4236873862660733dcafe97b1820944ada8b97a3c294a5d7541afcd290427e0be56c796aa25246b5b53c1be4fbe03
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.0.ebuild b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.0.ebuild
new file mode 100644
index 000000000000..4e734ede584e
--- /dev/null
+++ b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Create and manipulate mime messages with PHP"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="test"
+
+src_test() {
+ # Requires the "pear" executable from dev-php/PEAR-PEAR.
+ pear run-tests tests || die
+
+ # The command succeeds regardless of whether or not the test suite
+ # passed, but this file is only written when there was a failure.
+ [[ -f run-tests.log ]] && die "test suite failed"
+}
diff --git a/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.1.ebuild b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.1.ebuild
new file mode 100644
index 000000000000..e4847ea6eede
--- /dev/null
+++ b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Create and manipulate mime messages with PHP"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="test"
+
+src_test() {
+ # Requires the "pear" executable from dev-php/PEAR-PEAR.
+ pear run-tests tests || die
+
+ # The command succeeds regardless of whether or not the test suite
+ # passed, but this file is only written when there was a failure.
+ [[ -f run-tests.log ]] && die "test suite failed"
+}
diff --git a/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.9.0.ebuild b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.9.0.ebuild
new file mode 100644
index 000000000000..6b8fd5a9a0b8
--- /dev/null
+++ b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.9.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides classes to deal with creation and manipulation of mime messages"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+DEPEND=">=dev-lang/php-5.0:*"
+RDEPEND="${DEPEND}"
diff --git a/dev-php/PEAR-Mail_Mime/metadata.xml b/dev-php/PEAR-Mail_Mime/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Mail_Mime/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Mail_mimeDecode/Manifest b/dev-php/PEAR-Mail_mimeDecode/Manifest
new file mode 100644
index 000000000000..d70b8ae3f298
--- /dev/null
+++ b/dev-php/PEAR-Mail_mimeDecode/Manifest
@@ -0,0 +1,7 @@
+DIST Mail_mimeDecode-1.5.5.tgz 11554 SHA256 e58d162b326ce7687f0e23790124511d56b521a2b465d5481385a5a857c16188 SHA512 3b000517891258c848024617cb9e811f4d39d829739b6f026e3476895b62430c86b274e0deda49532fee280b51deb02614f8b68724c80b54e4a51d04786ef43d WHIRLPOOL 6906dcc9609402785e711efdcddb9306683e33b901432a07936671bbf7d153ec41b9b6a182118db965ee50fc5e2f8b9bcaef45deebc39660d1eab58281457a44
+DIST Mail_mimeDecode-1.5.6.tgz 13258 SHA256 8323344fb2e3266339675adee6b373dcb9a41c730f34f4141ffe891f2c9818f7 SHA512 fe46ff2542acd3b180981c7dae41a1979b2edb3bfa5ad716a1ff39a255c2c04d92a7d770ae6531e38f3b869173f576fba44410c8e03269510d71dce5fa345bd1 WHIRLPOOL 4fb80ab222886441f891bf68e6e46eb6a25a4092b694f95776b8e26f0db5f9be497373e064732f014deae094c3185e3faf0eb084e85918c4358552af64934732
+EBUILD PEAR-Mail_mimeDecode-1.5.5.ebuild 510 SHA256 a66b5f0f413424643076d11e62aefb4aa0d48d67f821d9e9c5a8fb31ca059c54 SHA512 6a28e3a63b0e4b1bc683950aed4351c6f2a359e809e78a24d88ce7a9753a413088cd8c84124a0a57f2ef44b43271d849cc76a10fafcff6a6957b08d0473e7f8d WHIRLPOOL b7c4a9d07198982e2a5e89e9f3dd199085202bed541498d0dba01c1f7bb99f6010b5e7873ca490b95eb05b137c2261ebc37a7c58450a072493996a5753eeea99
+EBUILD PEAR-Mail_mimeDecode-1.5.6-r1.ebuild 431 SHA256 5a5925b4074c1dd77fa5946cbef2040dd1dd5a419b12ab01d9194345648d3c94 SHA512 7b56a5be8a7280ffccc12ac041c72a49e88d0789e7dcfbad86db0257b040723bcf996fb04390d937376a9a01f6acc58b7e9bfc05e575aac4b76c4fc2f1b2b544 WHIRLPOOL b67205b9ad36a04321ad09f5e8c3c1ac039505ca61a342b5cc7256f1fcb1b22f1014b8b022bc0000d80d224ef7518d85bf7e193aac04a160b1617dd5b199f6ba
+MISC ChangeLog 2702 SHA256 51ea35641e2e5404f0b3725f6937ae1494847272fda7768c3c83a8720d96291c SHA512 3a5eedecce3a864f20dcff8896729884e724f2a06f8fa8ce11a27b23d129974be9d3602614f938a8c66ff338a8a7f14440119c76c70684327330583aa4afb7ab WHIRLPOOL 93495bda6124a646f8a339e46b5627b38eb30d1cdb8d1a7168d986263d6a04c89fba13aa68ac8f727fa0c1df7c016bf4b14b59a8d699d223e23e3dc618b41341
+MISC ChangeLog-2015 4769 SHA256 7583a0e984c3e3af1ccbd9e25717932993c0f393f17cf85ff2690eefd1d6a46a SHA512 0edb38f58ca4930b063d85678a917029418301ba8ff5d872d84f71f31649f9f67d772a93f25df4b6d83730706841181aad68c424f2371796c1fe47ae4f0a69ad WHIRLPOOL 7a2417f9dcb5bcdc2b99b2d5829c0f64d40fdd805abd7f5d2bb47671594313142ffd102ec182eb1a0a29a5731e02f8e0a266605fde02888fe76f2286d5119b65
+MISC metadata.xml 317 SHA256 7b6f159dda88fb1f189f151b4eb5ba93120db13ec35baaac3f1aab40c4a10f10 SHA512 00a0f91819696baf2e347036e70f5c32925ed6694144dfbd68e3aca5a62e3c6a157eabc8b4b74d3392008468eb23ee9c4639031e31334733e33be85bc19e2237 WHIRLPOOL 7468273cf64672ba32cc7583239e4c9ea4082a86c8faa0b1a667d79a1e072bfddd280920ba01c20655e95a474a820f3181fe4cfd24f67b7c47aabfcb6c09b2ca
diff --git a/dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.5.ebuild b/dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.5.ebuild
new file mode 100644
index 000000000000..13c38378f7e0
--- /dev/null
+++ b/dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides a class to decode mime messages (split from PEAR-Mail_Mime)"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+# >=PEAR-Mail_Mime-1.5.2 in in DEPEND to avoid blockers and circular deps
+# with this package; using PDEPEND in PEAR-Mail_Mime for the same reason
+
+DEPEND=">=dev-php/PEAR-Mail_Mime-1.5.2"
diff --git a/dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.6-r1.ebuild b/dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.6-r1.ebuild
new file mode 100644
index 000000000000..5485056b129f
--- /dev/null
+++ b/dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.6-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Provides a class to decode mime messages (split from PEAR-Mail_Mime)"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-php/PEAR-Mail_Mime-1.5.2"
+
+#src_install() {
+# insinto /usr/share/php
+# doins -r Mail
+#}
diff --git a/dev-php/PEAR-Mail_mimeDecode/metadata.xml b/dev-php/PEAR-Mail_mimeDecode/metadata.xml
new file mode 100644
index 000000000000..05eb5d939819
--- /dev/null
+++ b/dev-php/PEAR-Mail_mimeDecode/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Mail_mimeDecode</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Math_BigInteger/Manifest b/dev-php/PEAR-Math_BigInteger/Manifest
new file mode 100644
index 000000000000..92d63a12797a
--- /dev/null
+++ b/dev-php/PEAR-Math_BigInteger/Manifest
@@ -0,0 +1,5 @@
+DIST Math_BigInteger-1.0.3.tgz 28009 SHA256 ad0873c77fc2387e24984f4bad1c48b29442299aad9cdbeea1d2da23fbf796ef SHA512 c8d6d638a6093b39e0f95e55d4d7488ddda1ad512504a97ce62a78ffae969b0d90925d6252b26230e5664f84b0a6b70fb456a678fbb291ca1a068cc7c539f415 WHIRLPOOL fc62b786436edb9f229e1155eb60f6a394d1ec7f2627b338766be4c3f42734f3021a63929dc438e1b909c3abf91d1e604b41ef14e64644ecc3a6f206bb415418
+EBUILD PEAR-Math_BigInteger-1.0.3-r1.ebuild 638 SHA256 b84b33bf680102d5b35f458bef145f738df68c43bce72a9513568910028d53f1 SHA512 d39e4dcd5afb0ee50394fea579993e497bb5c2438ad2bafdca29bf012cfbdda7db7286e698ec483e26da990b9cfe421dcf0d310eebffc3eacc90db6a5c35002e WHIRLPOOL 15a34def74963e792f3726882e1fcf4b80f852641bf6a0b6783a3898dc93baf3ef2733fe55b63a737e961f9d8b0e8a6f00e9024e96fdcdaad6791d91dbfa8cc8
+MISC ChangeLog 2966 SHA256 7a61640b056927037991a345911babdd26127777c2d7e1a44c1efd57f9570334 SHA512 a251472c472c2c152be0c5d06b2034e1418417529883c116ab9feb18e49b92c397cf47955bf11481df66f717575f7252ffe64f60887d9d86e8f75c44bc4641db WHIRLPOOL dc404d16fbcb801889fd61c59e2cc91afac8c474b76c2af50b0afc53e56a86b707d33d6596e856178979e9301d7f720377e4b93a3c525b296a39553b53ad2a4b
+MISC ChangeLog-2015 1187 SHA256 77b4736775358c9e92e42b7cb887124a34352d72fda03e31e3d9e9121ca17deb SHA512 6bfe08e62b0fe9fc4972751bd6ec3d500f5e6b1e1ccc1ed1a231a9b3da891a6011adb299b62288b9da80acecfe6d9b5141b862f847ae6325bd641176eb4b909e WHIRLPOOL 8d2383804f4f821885845205b75bc35be968a67b20415eedfc092579b96da0b1fd8c5cb5f1b275c28e6cb1e87870f87869fd96d4da48a7d6ea0861d73a6aebbc
+MISC metadata.xml 383 SHA256 ab5f1f60ce94064ee7afb9fc11507d12f6be8bffac5cabf087f4a7eb29df18f4 SHA512 b6c4d19556a70c765b60a6c9c8ef2389fab9ae7a07f9d6d4ad032e1c87b87396de7428a6e4b4f4980c8423ec12db9febfc487a32b5239a3ac948569e2aca451d WHIRLPOOL 513a2b0f1fa206048b90b03192b04aa68f10adb13ba0d6b7f8a2656df61a366447ba96ab05aa5e0a76662ef306cb5c3cf5774ef8053cd63e3cc2e820b676cdc3
diff --git a/dev-php/PEAR-Math_BigInteger/PEAR-Math_BigInteger-1.0.3-r1.ebuild b/dev-php/PEAR-Math_BigInteger/PEAR-Math_BigInteger-1.0.3-r1.ebuild
new file mode 100644
index 000000000000..5aad8825179c
--- /dev/null
+++ b/dev-php/PEAR-Math_BigInteger/PEAR-Math_BigInteger-1.0.3-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Pure-PHP arbitrary precision integer arithmetic library"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}
+ http://phpseclib.sourceforge.net/documentation/math.html"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+DEPEND=""
+RDEPEND="dev-lang/php:*"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r Math
+
+ dodoc demo/{benchmark,demo}.php
+}
diff --git a/dev-php/PEAR-Math_BigInteger/metadata.xml b/dev-php/PEAR-Math_BigInteger/metadata.xml
new file mode 100644
index 000000000000..b84d917340c4
--- /dev/null
+++ b/dev-php/PEAR-Math_BigInteger/metadata.xml
@@ -0,0 +1,12 @@
+<?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="pear">Math_BigInteger</remote-id>
+ <remote-id type="sourceforge">phpseclib</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Math_Stats/Manifest b/dev-php/PEAR-Math_Stats/Manifest
new file mode 100644
index 000000000000..bf65122e61fd
--- /dev/null
+++ b/dev-php/PEAR-Math_Stats/Manifest
@@ -0,0 +1,5 @@
+DIST Math_Stats-0.9.1.tgz 23911 SHA256 a3ae797517d5cd63f94e0ca13aafaa628bea4436fd01b01e7a8e3f2a4b4734ca SHA512 bc52d2fe413e114fcab6c4b80c08909c2e93a27e47a7786e4611e03fa120a728743196139942d5082eb257574c406ffea3d14b85e19317d6d9baa77c64099a52 WHIRLPOOL 85a3ddc0a04a88346048a558d379c190df85d42f73294dc13a4359b82cae7ecac5821b74cd3fb1822de817db727c78dc4102652fe3327be633e4160642257e50
+EBUILD PEAR-Math_Stats-0.9.1.ebuild 286 SHA256 daa9674d57d1f7a509636da5b46ba2111fcd9fc6998911ee37a37af0a4126e87 SHA512 b9538754da969c4f774a323d9ff19a3ae1f8af7b59ebd1c61fb1ca4eb259e9a9f7a13639dd3fc4a303e2bdb107f7453894249a1ea301c5e27eb22ca824c0a43d WHIRLPOOL 0fcc5bcbd1b26467e09107591467496c3f8b4d5f685944313ed34960ff8329a4f26c48ff5b8847a6d9edad58678c806906231acd4cad6f963bdfcea357c96472
+MISC ChangeLog 2450 SHA256 29ffb2493cb8e14eb8fcac5118601bdbab96e41bc8a7893a132e0550d5174f4b SHA512 8f849904fbb46b16a81ed5a9d5a9b55fd61298e0363e20eeec25a5922658bbe52011ec413d52ec17873ade599564f9de4233b6bf9ebb2d6c6e7de83170757aa2 WHIRLPOOL 36dcdb244310dbd9fd6c8f00307e3aebae7cc34d1db86549a8336e565c4230593c82e5bc79a0f2cf402e3fda902ffe962014926eb672fc49749e3a1bfce02411
+MISC ChangeLog-2015 4222 SHA256 1508e9a06dee59a548c7b589c39596fac361516e8a35026ec495e9d5d6d70461 SHA512 6d698c9c4c292c899bfdd2deea2f00b5a9b37a6f1c3279013d3095ccfd452833a24b06e35292c9d356c928e3c4e27aa292b71042411128b5e5fb619bfb84c872 WHIRLPOOL f88f814f2d6ef6d84101139226b4bfdb75414333dd954d5d59594f5fd6657a7498586e86d7733931df4bfdbefb379401b8846a3876b6f23cae31267d1c7ea2df
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Math_Stats/PEAR-Math_Stats-0.9.1.ebuild b/dev-php/PEAR-Math_Stats/PEAR-Math_Stats-0.9.1.ebuild
new file mode 100644
index 000000000000..c90ddd29b4ab
--- /dev/null
+++ b/dev-php/PEAR-Math_Stats/PEAR-Math_Stats-0.9.1.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Classes to calculate statistical parameters"
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Math_Stats/metadata.xml b/dev-php/PEAR-Math_Stats/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Math_Stats/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_DIME/Manifest b/dev-php/PEAR-Net_DIME/Manifest
new file mode 100644
index 000000000000..59a893366d06
--- /dev/null
+++ b/dev-php/PEAR-Net_DIME/Manifest
@@ -0,0 +1,5 @@
+DIST Net_DIME-1.0.2.tgz 7581 SHA256 fae2a254d2cdf8a1438ca0a50706304972d0948dbfc9fc2056f0f4665d966401 SHA512 e6bdf269fd63bfc6320dea2c073511645755db23a6a6e3f077c90c22f8a6ad1671fbd8638052afff1a491a74bba9d842f5579d94068cfcbcd3a2865295e756ef WHIRLPOOL 3dd3e0cd545a107ca941be687d1a39496538f0a41195d082d4cffd7f1ec90f9b9df11b462d68e2a53ac3360e563870e3a12f325181086cb07d97162b89a64314
+EBUILD PEAR-Net_DIME-1.0.2.ebuild 305 SHA256 10656d1335d3264d29fe1bd20c4a082dd3d4fd5218406203d0c5b5a07241158a SHA512 399158d9f3c46db7e84a4f92045197b0fc23f9e0df822541b660b440ae3b7fc8e2bea5aae8c220bfda84fe2fb4646b410a44a7bfeb2fa7d9c50314d644f592db WHIRLPOOL 9b181d87bf373fc9e8e9e962b3d31c4230f6c2ccd42fff018b67e963e46ab5669c423deeba267111d406dabf74753387201f7596e8a59f1a1950ca4355bb9ed5
+MISC ChangeLog 2444 SHA256 e7c56694e2f4bd448b1f47d95673dad46b6d6c2193058b6f72490c37955cfe3f SHA512 becc66b022cadb7af4fe4d9e0c9619cd7e233136873f1f70ccdf4677fc1e15799307e8bbc38ceeb5333a1444ff97b765d0035779f07fe563c81501e6e23aec7b WHIRLPOOL b4d8a20c5e936089ff00b20f99d6d9e97d6ade50751bd0511dd58defe4e932501be24172e6123e1848402eb73ac0df10818ed64f28b7ca0dfea2eb6a4d03729e
+MISC ChangeLog-2015 4363 SHA256 bdaa1b585b75b0e1c8293c85fee4b0d310e029d68f83f2b763ecbe81d7d26100 SHA512 65ba8ad80af8212a440a92d0a4d6bfd34471a91a6c61bec859a013648446460d286530c0f202c8287ebd7f7ff4c1d2d0dc978a7469986064ffc13a17bfa2beaa WHIRLPOOL bdbaec55386a949d4379a1f28102898b13696466e0434928a2006ce2a5c3c9d09413cef8b63cac8c25072bebb5fc69ce0f4c1fd0303901a4fa7c906d266b510e
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Net_DIME/PEAR-Net_DIME-1.0.2.ebuild b/dev-php/PEAR-Net_DIME/PEAR-Net_DIME-1.0.2.ebuild
new file mode 100644
index 000000000000..89bf84dd2888
--- /dev/null
+++ b/dev-php/PEAR-Net_DIME/PEAR-Net_DIME-1.0.2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit php-pear-r1
+
+DESCRIPTION="The PEAR::Net_DIME class implements DIME encoding"
+
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Net_DIME/metadata.xml b/dev-php/PEAR-Net_DIME/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Net_DIME/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_DNS/Manifest b/dev-php/PEAR-Net_DNS/Manifest
new file mode 100644
index 000000000000..470315bf5240
--- /dev/null
+++ b/dev-php/PEAR-Net_DNS/Manifest
@@ -0,0 +1,5 @@
+DIST Net_DNS-1.0.7.tgz 32647 SHA256 eeb03694774690bae89433b9a728ce8dfe064c2519f231fadc4ad6b3fe3cd6a3 SHA512 4f3b9c416f0b41f5bf2870b4a7bfad1756c87bec6d0b9d24c36f99792bb3fae61e80d7c366d3a632016964a6bd14f07f52cf16976018c3bba8beb64b22987a5c WHIRLPOOL b6a08b8198544a4d029c5b69a811359424e6ccf3a1f11b58986ac047261d86dce135916a55e36ce593b6b86c7224ade23ce8f27168a17f3218578c25ea74df13
+EBUILD PEAR-Net_DNS-1.0.7-r1.ebuild 318 SHA256 41c466896e21cfba15d4ad7ad0980801450f88aede20fca4611499fc064bd241 SHA512 fc58e51f5dffcd2376230295433689a538cf5578a02a33f6466d03f959708831427629fc6bf1f63abbcd05163b73743c71a06d71322e7339a0eb587d4f3767df WHIRLPOOL 3b045251f74e12dab25b76097285971e1208511e480420153b8479afa8963d5b0e1a8506795fe31801802e460b16d1c42860f33a39443139c350b474d723217c
+MISC ChangeLog 2441 SHA256 e830e8859d02b2b560d1e68807e5a904801693449c845966fc79a54350fa4b3e SHA512 3f8094bbf080ca67c0d3f0cceb77c9a29d88fecf83eeb68dd076246b8f58b34f82dd8c63f9887df70ecca24c4240dc5d85697326d42cd901006d1c32c7e2a5a1 WHIRLPOOL ab9d2396ee6f199d61e0f3204c4cd28eecf8b0529b56c7b1406707cd3b9d40f971e66683f55d1b8504c429d4f0b03fd10395177f696b71e3fd24818cece1e9d8
+MISC ChangeLog-2015 5702 SHA256 299b6ebd668187a68875724b24bb41fe1bf34c88496c4bddba9acf7da18bc48e SHA512 79c9af4298adc8422b1e63365e5badcd9a60d677c48882bb5532e9ea4f64c2d13ac238243ccf7441fe3b6fcc54d52d955578e3ad288b0f7c4b79a7b0c5dd36cf WHIRLPOOL 3b45a80e430100cbccd785a00ae848af90b9c861ca720ee8f6d19a887fa5708e62bb1ae2be6893fa5e90c7c96b78ec17bdab12b91f4860df8f4fa4cf093c747e
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Net_DNS/PEAR-Net_DNS-1.0.7-r1.ebuild b/dev-php/PEAR-Net_DNS/PEAR-Net_DNS-1.0.7-r1.ebuild
new file mode 100644
index 000000000000..c720421c3143
--- /dev/null
+++ b/dev-php/PEAR-Net_DNS/PEAR-Net_DNS-1.0.7-r1.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Resolver library used to communicate with a DNS server"
+LICENSE="PHP-3.01 || ( LGPL-2.1 LGPL-3 )"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Net_DNS/metadata.xml b/dev-php/PEAR-Net_DNS/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Net_DNS/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_DNS2/Manifest b/dev-php/PEAR-Net_DNS2/Manifest
new file mode 100644
index 000000000000..1896bc1b7f88
--- /dev/null
+++ b/dev-php/PEAR-Net_DNS2/Manifest
@@ -0,0 +1,7 @@
+DIST Net_DNS2-1.3.1.tgz 78432 SHA256 48d3652d2e5df6ce630e4f2c412a6d1b22bad21d907dece03062a3bed33a2ae3 SHA512 46a0f9a25be93b2eb61e204cc91006525ef57bca81f31df3e0cb1d79323ee95ad11acca5d8997c94457897cf318597028bfdc44a8f1c7faeaa3d64f9f4bd3046 WHIRLPOOL b4dce5c2211b633f7a964ddf0099e0f8ff009253bf710a5ccbaca8546e8feef3cc1dc680bf63bc6cafb5da08e7faaf4869c5285b3ea65c564d77d6c73ddd6925
+DIST Net_DNS2-1.4.3.tgz 82572 SHA256 77313fc0cbb1fa91832010b28c85efbbef58956ff2d99f8dbf0adf6593e19404 SHA512 bede82612326674cc3a42c643a69255e33a06117ba14435c03d5c3ec0bd089fbe94df91e354624c626b750185341219f00e647312c5f1301515e1ecf8f781377 WHIRLPOOL dcc402a763c251136c23d6d5425f0ba5402b9acfca3ebdb9e38d2a8051659762a1da21673b5a87ac811ec10d2765a783c5e08ad284e11586e4488c50fb53fb72
+EBUILD PEAR-Net_DNS2-1.3.1.ebuild 316 SHA256 74447e666d055cd3005e5b2c402ec0d31946ce5226479ff405881f56d10ed2a1 SHA512 28271730b915a0c554bdc30ea1eda42d3b5cb7a4f7a0c1d16ba5b41ec669a961995a8e0321107c40043002fe87351e79eda3bf9101ee4fd6c09c0dc51dbddf79 WHIRLPOOL 8e2f48b7d688ccff82693e0d98942d982784ae95b696415e952f0f1233e9f2075ea385eac3a51b1f35b9d22337261f30cfb77a5977fca580b0979618560cefa3
+EBUILD PEAR-Net_DNS2-1.4.3.ebuild 362 SHA256 9ac9d3ba96810326b190a39fcb2927331da1f2441b42a623a2131c785fb7e0f4 SHA512 a6eaf8554f666a774996d757e5c9452b5e8384d37f995f60d806639aa1539cbe2ae3ae0d648014a4de87910e635f4c880a6f0d3bef394bcca1420fbf7416aa8b WHIRLPOOL 97db35836db686a37f5208dc38e7135d8bd7c6c43189986f8a3938c8872ec86dba290382d86b2969c63e96e7b801aa17856367b1c16cbf8f4ae60bba843028b3
+MISC ChangeLog 2508 SHA256 d5a9d16967d58deb6cc30bcf59a827cf87b208a1dece19895360f8d8cdad378f SHA512 59556946949c662d1e16e069ff571a131398d31997b5707a0f8178e37a0290ee48e0debdfe3d2b2219e63d5455dc8776c2cb39627fc00e7c2d911c267c46566a WHIRLPOOL 2b3a10032e45d6a2d50eb70dc453288c22fc56c1bfa98d1b19d50b2141e54b1e52dfa5522e31c95c186be04d9a574c42af3cb39ad2ab7bd170c4826c44a76047
+MISC ChangeLog-2015 1270 SHA256 98049dffdde85af0b3dcc89e5fc03ea67e46b70e9f9ca787901cf2c2cc8dca4f SHA512 eae63b4d3cdef168e54ceef40d5eb90413c9335bb3c5e5284c1c66e7b32f43192126d59f0402f3d5def7256393dcdd88a906dcc0113f51582cc724f982f550e5 WHIRLPOOL 8a38fab67478b8b61ad31bd4554dff2acd62a30e0b6b64180e56126ed31a64cf3762c991f5cdd571eb3523009c3ab8876fd4bfe5908b12ab14b2a5999e39e73b
+MISC metadata.xml 310 SHA256 63ec0e7f6a78aa10f6d89fe19545db9b0886612e6d89ea07cc70bdd35fbb3860 SHA512 897094fc61846e1417e87ea8c9d76f824babb9ffa1fab3ffb5a63f2ab1c24842ebcf360a33c971a172fde70017a179e23c2677d5eef5939c01bb132fb1aa1e4a WHIRLPOOL df2b002a25533257196d84fe3d27dbca9838ef3512d9ae6af4bb33f438aee95695859d9874f08042f08c584ba49d57fc3bb3237decc5150d29e0d78eb0dc7f54
diff --git a/dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.3.1.ebuild b/dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.3.1.ebuild
new file mode 100644
index 000000000000..fffa384a6373
--- /dev/null
+++ b/dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.3.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit php-pear-r1
+
+DESCRIPTION="Object-oriented PHP5 resolver library used to communicate with a DNS server"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/php[sockets]"
diff --git a/dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.4.3.ebuild b/dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.4.3.ebuild
new file mode 100644
index 000000000000..1749a470363f
--- /dev/null
+++ b/dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.4.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit php-pear-r2
+
+DESCRIPTION="Object-oriented PHP5 resolver library used to communicate with a DNS server"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-php/PEAR-PEAR >=dev-lang/php-5.3:*[sockets]"
+
+DOCS=( README.md )
diff --git a/dev-php/PEAR-Net_DNS2/metadata.xml b/dev-php/PEAR-Net_DNS2/metadata.xml
new file mode 100644
index 000000000000..d2a18e6d1465
--- /dev/null
+++ b/dev-php/PEAR-Net_DNS2/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Net_DNS2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_DNSBL/Manifest b/dev-php/PEAR-Net_DNSBL/Manifest
new file mode 100644
index 000000000000..ab3bb961a30b
--- /dev/null
+++ b/dev-php/PEAR-Net_DNSBL/Manifest
@@ -0,0 +1,5 @@
+DIST Net_DNSBL-1.3.7.tgz 8125 SHA256 6a9a468e291103143ba51c3c2b75f5fc017af528a411ede6fbce9b1d0d09c566 SHA512 6591b81e5e4b98092daea3e27993099028581052a7907b79b4231d549b4d9aaa6fddbd53fd8bfe9734ae41fc85c46f2fc17e5ce50e8303fa5c166dd4b3062ea0 WHIRLPOOL 766659e3c39e22331f72a4bbbfad16e624bab425d418f5f2e94d50c6fe626719c57f674405d9e05ce9b8ed56dd8a35bbd816b8eb250daf6b4bdaf410b80f3fc0
+EBUILD PEAR-Net_DNSBL-1.3.7-r1.ebuild 703 SHA256 78815ec1fcf7942acc601fd594118c919672d7e936be6a801af9d8eb9d865a33 SHA512 35d4ed6b8d757d9ed3b1f8344ee8d4ea7fa122866d396a3a8fc311d8d364a51bcc67b4ad2ca3cccbfc1c8f9728652ccb32a1743853c4cd9e75005d631e1513a0 WHIRLPOOL f198bce2b96fa6333cb53bc8ea5614e0d7c4753e348b74eb31d88d78c8073c130ec1c47970047fc149f263a2c39e4225fa33cf7f882573ecddf29af8ab210e03
+MISC ChangeLog 2447 SHA256 f07962e1946cca9c8c40a9f8d2929f71cabe8d4dd14033bb524ae65223ced006 SHA512 d22f3cdeb0935aac9cca20c256cbacf736b90f66293142e43907afc7ee72650a50cedaecdf381d8027680df6032fb07fb80e4de867f744a08e47ed4b4a9f6d5e WHIRLPOOL 2d46a9660de8d9c2c41f607ae88f6fbff58f09dfc590a47ba2e1a7ba4f5f814eb7114c3e1a9c45228bae2c79f39fd0017e23633728d851a782f94b338a87f0c5
+MISC ChangeLog-2015 5129 SHA256 8abf04e81f691b96a0989c11529b5d91723074fdc2bcc134cdd765c6e6e9903b SHA512 029b2b0ddc095d7f2cf737699e18f662d5ecd9d626f25bcf97764cfaf7f9221d7974554506e3dbfa3ba6c6f0e008e04193bdfbf4293786d3282fee2039c5f390 WHIRLPOOL 2728c4d335ab82e05dfa9e75a16e98518261c873d4dc6638abb6761e2847d3370c6171b0ff80b1f51ca6cfbcc0b0853f27dc68be307d962132f8af6e58fa9795
+MISC metadata.xml 377 SHA256 3ed881e9b4855ea9d4d49dee112e692dba1c4fa7ef796085396ed5e376878fba SHA512 6aa25d965c699af2196695de28f817426190fa58e7f19285e5130b538e1f650f526179c75f9a6b9b478a2099e400d42fcbe04e90ac987e9fa9bf5670dac0dafe WHIRLPOOL f688a8debab895a86da416bcec4da5f521c0be2e050a5aded2d477a05d3aabf80a89a6310990612dbcfca1efa829b701fda229d5cdd2b431378dac1ef7bada68
diff --git a/dev-php/PEAR-Net_DNSBL/PEAR-Net_DNSBL-1.3.7-r1.ebuild b/dev-php/PEAR-Net_DNSBL/PEAR-Net_DNSBL-1.3.7-r1.ebuild
new file mode 100644
index 000000000000..65ff5f9eda82
--- /dev/null
+++ b/dev-php/PEAR-Net_DNSBL/PEAR-Net_DNSBL-1.3.7-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PHP library to query DNS blacklists"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 sparc x86"
+IUSE="examples"
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-Cache_Lite
+ dev-php/PEAR-HTTP_Request2
+ dev-php/PEAR-Net_DNS
+ dev-php/PEAR-PEAR
+ examples? ( dev-lang/php:*[cli] dev-php/PEAR-Console_Getopt )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ use examples && dodoc -r examples
+
+ insinto /usr/share/php
+ doins -r Net
+}
diff --git a/dev-php/PEAR-Net_DNSBL/metadata.xml b/dev-php/PEAR-Net_DNSBL/metadata.xml
new file mode 100644
index 000000000000..285f8e4bc995
--- /dev/null
+++ b/dev-php/PEAR-Net_DNSBL/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Net_DNSBL</remote-id>
+ <remote-id type="pear">Net_DNSBL</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_FTP/Manifest b/dev-php/PEAR-Net_FTP/Manifest
new file mode 100644
index 000000000000..b23f5e16f94e
--- /dev/null
+++ b/dev-php/PEAR-Net_FTP/Manifest
@@ -0,0 +1,7 @@
+DIST Net_FTP-1.3.7.tgz 31749 SHA256 31ac1237d2d542b898a995893c0b13f7107c66b7be768c9ebf2628738ca97a5d SHA512 577f5c728acd7dea47ad640d0287db80bfe18b7a32472ee08e6d3848f7c9059616229d7e302603f33365150b49208113744e19a9d542b6d4a1f4f9c5ee5a7291 WHIRLPOOL 860cfd7c2b88e864e42d2d530a38995f2326181807904aa461b84e553b6d3398d0a8282165da69e6a73a35b7963962139119a17a379640904c7738f8748cdd3d
+DIST Net_FTP-1.4.0a3.tgz 35763 SHA256 0bd47f1b57b4da01cd6fc7dfcc74bcaff1b1fca30cbe9590122b4120c5741c92 SHA512 3bd203db7d4bcdbf19b80a8198c57a1af1db6441a00779a49c269b0e4561d301edee7eefd274b2ea4fb337ef4add68c55884d5eda4907139cd59247bdfbc4621 WHIRLPOOL ef47212964966dbfed488fdf8330cc74577c341e9d6b10cc8f8938347e2bbe5e054734fc98f75bacbaef647f4c0ab79062e8a2462d4f4224d5dab5ea7f740ff4
+EBUILD PEAR-Net_FTP-1.3.7-r1.ebuild 331 SHA256 5793582259015be9750ae7fffb1c433cfe10a39881a2cb96286eab72296dd522 SHA512 4ed5b4e9f6598685d3877149a4ea3c0b2e5cd500465f2f3872a81972d28fec8f56f06a49d75183a6b2584cddfb20e59fdd22be98ecb13344b3d6d3dc0dcd81a4 WHIRLPOOL 93d2af8e41e2e9511858e89cfa24c17fbdad4424643773dfc22acf93619b5a077002aca68e0af5cb79e13f45e70c93efa7f6babf794c4e982d51641519920da9
+EBUILD PEAR-Net_FTP-1.4.0_alpha3.ebuild 435 SHA256 bf7c32145a17ba5f42d69a0a72a1e264a7a0af0e3dbb7bfb556eb67d56eb0890 SHA512 b6865a95fa241c9f6258e902a1981513f7e6c5d6934c7415875a71e6a6421324c34c14cb6fb4cbf239ccb25c9a247d77311745abc9ec3c9e48e42caea1b39c99 WHIRLPOOL 2c31556dca7162425e0ccbd3c05300370dbf0a478c9c917f7686e98b1017ebbc39a15bb5bb3dc1a0454ac6115f776480c61b148ec854a2276660b1a08a70f9e8
+MISC ChangeLog 2525 SHA256 b930b57b96d5158f1aa3d3470232f2f5fee41b64902b1b1165966fe5ac595d49 SHA512 c132ce31a1f68fe6f62f9fda1b32cfabbe73a477cf88f3edaf131c39048ee1847535b909b449c77b2d4eb92c65c8bad4fc36adaf68f331d08e304929612112f3 WHIRLPOOL d6e037ffddd1c681051613562dc3f075ad9422d02253e24bc18d11a5a6db5b4b43d42bf5a73d484dc6546e12e06c1092d4fe32d8f2cc152f32f7e62809d36c0a
+MISC ChangeLog-2015 4851 SHA256 c2e109e1d6669fb150a50d6325af9d0c3cef6cd1d3ce2045237f63fcac9f80a0 SHA512 2234723041d10cc8ae1a0cefbc2ef8c70bb50cd377d07c8d193f631bde56e76efc35729fc7690e2088ad718e18bf0e74b3b6d44a3a76e4265063fa5d9da5bc98 WHIRLPOOL cfd9482f5dda2f6ccc248a9a00022431ca00f4475444088204a1458e98d77b748a071f7dc7911ab4b0c1bbc00b94c9535b4ae59898c4e51df555784d9f897527
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Net_FTP/PEAR-Net_FTP-1.3.7-r1.ebuild b/dev-php/PEAR-Net_FTP/PEAR-Net_FTP-1.3.7-r1.ebuild
new file mode 100644
index 000000000000..db0b30d5054b
--- /dev/null
+++ b/dev-php/PEAR-Net_FTP/PEAR-Net_FTP-1.3.7-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides an OO interface to the PHP FTP functions"
+
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+RDEPEND="dev-lang/php[ftp]"
diff --git a/dev-php/PEAR-Net_FTP/PEAR-Net_FTP-1.4.0_alpha3.ebuild b/dev-php/PEAR-Net_FTP/PEAR-Net_FTP-1.4.0_alpha3.ebuild
new file mode 100644
index 000000000000..41357daacfb8
--- /dev/null
+++ b/dev-php/PEAR-Net_FTP/PEAR-Net_FTP-1.4.0_alpha3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides an OO interface to the PHP FTP functions"
+
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+RDEPEND="dev-lang/php[ftp]"
+
+src_install() {
+ php-pear-r1_src_install
+ rm "${D}"/usr/share/php/generate_package_xml.php
+}
diff --git a/dev-php/PEAR-Net_FTP/metadata.xml b/dev-php/PEAR-Net_FTP/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Net_FTP/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_IDNA2/Manifest b/dev-php/PEAR-Net_IDNA2/Manifest
new file mode 100644
index 000000000000..bcc98806d8e2
--- /dev/null
+++ b/dev-php/PEAR-Net_IDNA2/Manifest
@@ -0,0 +1,5 @@
+DIST Net_IDNA2-0.2.0.tgz 24624 SHA256 e96ca277544e9dc35b3b4bf35802765c9afd2820cb786fd4346bd854268dabdf SHA512 728c79bd893d7202376cf9db7a285b69b6821db89621a454081f7c7b01123141950395106f11699c991733314a05f4810f3257dbab0b29592856b35dbb471e54 WHIRLPOOL fe44cfcb71906833e95122e3b400e472d9581dd94f0966a6e95a2a2872f10dced718a03589d4686e9f9089afe4b6f31961654a258731f0bfb0ca2932b4c7be19
+EBUILD PEAR-Net_IDNA2-0.2.0.ebuild 304 SHA256 3bcab4919241396e75a329984c477cd7d92ba5ddff42939c18b4dd85757437f8 SHA512 cbd3b91dc68381c2553f3aa5ff33e84a48aa5023076337caa477e2ddf599e6acdc987e86d7319a99fab729fc218d6aad003b76569613493808b9320d5284e192 WHIRLPOOL a4ac04259be0b4481cce24eade968c25ae2b7648f9646c4b4cf3a60c631b54315ca1b6d2bf36093a53bf1412e5ade721621cf0027b8adffe753ee0af068edfde
+MISC ChangeLog 2447 SHA256 db19e1aacc96d3d919ae6a47be9020a7fb5127c9c0091942ebeef46e66074ef6 SHA512 ef9df5f18a59779845b570a19a0eaf993e797f9c5631eac99e96b9bbcba0879393f4644ca819609bb4b68da10386261c27b30d10c4c890ab8c6e776361fc0e78 WHIRLPOOL 67b753798420fff3c4307a0ab7773573defd2b27a2f5167f7b7016becb3574ca964e67434f3ea03d34c86d7f3a8737407dba7956816bff113d3ad1ef50291829
+MISC ChangeLog-2015 1366 SHA256 46312a59281ed9db2d3076bcb4e6f25970d4b1375e2981e5b7e30f3d209d9ab8 SHA512 343853bbbab45002d639c389246480a76a2395edc38830df20fbd3b04df939d52074f0ee8ef67c3070109d83965b5dcbdfc01383162de591d690c20a22b2ec13 WHIRLPOOL efe6b7d032e4a5847173926c1219ea2203c7493cbe59ebd446ce9f8e8b1f458292fca6c0f02fbcdefa2cea3f6ec16cc8c9bfbd0c1172b99694ca324315e2671b
+MISC metadata.xml 311 SHA256 e07089fd4bf631c0b134ce499b04103f84705dfc68456bcba2d32ae9f2b11273 SHA512 5d05aa67ce365f0962cdd21e084d45e42753c346b79e6b757a2984115664507f1a63997a20cacfec9ab4fb4ff430b20c9f6b2e453b75314f033f5d93d1f28160 WHIRLPOOL 1054a107ed2025a6da41a5f6256f7e3e3ba229a76b839ee0bf2eae56beded9ab953f5fb2219cfa6ef7eac740204233dd7a5f0bf93ede0974aa86ef83d987fdb4
diff --git a/dev-php/PEAR-Net_IDNA2/PEAR-Net_IDNA2-0.2.0.ebuild b/dev-php/PEAR-Net_IDNA2/PEAR-Net_IDNA2-0.2.0.ebuild
new file mode 100644
index 000000000000..bcafc624a460
--- /dev/null
+++ b/dev-php/PEAR-Net_IDNA2/PEAR-Net_IDNA2-0.2.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Punycode encoding and decoding"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 arm ~hppa ppc ppc64 ~sparc x86"
+IUSE=""
+
+RDEPEND=">=dev-php/PEAR-PEAR-1.10.1"
diff --git a/dev-php/PEAR-Net_IDNA2/metadata.xml b/dev-php/PEAR-Net_IDNA2/metadata.xml
new file mode 100644
index 000000000000..9724e735d5c0
--- /dev/null
+++ b/dev-php/PEAR-Net_IDNA2/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Net_IDNA2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_IMAP/Manifest b/dev-php/PEAR-Net_IMAP/Manifest
new file mode 100644
index 000000000000..d8123571e41b
--- /dev/null
+++ b/dev-php/PEAR-Net_IMAP/Manifest
@@ -0,0 +1,5 @@
+DIST Net_IMAP-1.1.3.tgz 40494 SHA256 1ffde2d65d9e3e1a7d381fc9ee8ebac70ccfeb6ac746164423e926211b0b4487 SHA512 2eaaaa936e3656847a6702eae8e2bb2a2bbc035460dd91964323a3979eddf40d4ff340d1bca6a74712c9131e3495c49dd2bac6d3dd9b7845e7dbb20a32663283 WHIRLPOOL 583653094dd8910ed31ff48a005165e24f7ea8aadd2ab81377c6ec9483f90a5050b7e810467f51e7521aed896916e77037e29b5716f831a5cb353a6153a58547
+EBUILD PEAR-Net_IMAP-1.1.3.ebuild 377 SHA256 2ea3fbef6eaced3a957bea074ad189da8d6a53ccff1ffad63a49540c18e6d60d SHA512 9d0800a17cb404cc394097e9b279c23eb7e2f3f84e3abc19ebe42fc5a68210e2b7f9274b2cfd1911a0f092f5917a8bc73a2b8bf119932976e47aff628d5dcfc3 WHIRLPOOL 6942291a1fed3692bbee94c274315e66d532894583832c8154f9d65f9a2a75dec112bec41f21c6d00ac27d878d438e5805fd153da8bc71c95f477679573d4cc5
+MISC ChangeLog 2508 SHA256 86251c95d3705899dcc04aee22b967cb3712db3074b51538019e553e7149629e SHA512 76ae17c231f363054406c9e566a6bd3d70d358a85e9709ec580f8c796b5ced09f9132b652601800173ae831f10cb604ff7bc9f1f79e5dcc249b4cea793622896 WHIRLPOOL 614c1ff37e670d04a26b904718d62acb419a72d886c16873809b0e9b8b2b54f1a95772dc3dc40886cc5cbb6f90d193cf980ae7879577197ac9f0e38ba083d835
+MISC ChangeLog-2015 6296 SHA256 670ac552cef8f166b1a2adc20bc9045e39d380aa17694ff4cdc6646757527772 SHA512 1c81ef72014efb72d79df1eb3c4910e11cd7060dbd32d548bb15d85722219e432a9a378ad41f87c55aae788f33b1ca5c7aedf32aff374d6813d16fc71208a9aa WHIRLPOOL 9f007b4a28605ed0e5fa01448920084898666d1913f9b14e9ba3e80f4d90ed652d225e3754a4aaec4a0aa237253b7f1751e7ff53d2b304b7273a6c9f6965bfc1
+MISC metadata.xml 327 SHA256 d4121055979b053b535c14ed05978c1a241e6f6cf2c0c4a50578a2624524db3b SHA512 39356fa1f8a5758228dde8efc74face97a29f86ee680cfaed742defd45767a941b85bb2e83bd5c72624b8405fc800f31076eb520f7320d81a718d5967379120c WHIRLPOOL 7dafb0a0bc205ada0a43cce230349be96c80da8c0fe303b424be28ea5df00d8df9d02bbb164bfb6110d7559ce402525b4cdc3b9981dddc2aab1342f1157c0538
diff --git a/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.3.ebuild b/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.3.ebuild
new file mode 100644
index 000000000000..fac85a334173
--- /dev/null
+++ b/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides an implementation of the IMAP protocol"
+
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE="sasl"
+RDEPEND=">=dev-php/PEAR-Net_Socket-1.0.8
+ sasl? ( >=dev-php/PEAR-Auth_SASL-1.0.2 )"
diff --git a/dev-php/PEAR-Net_IMAP/metadata.xml b/dev-php/PEAR-Net_IMAP/metadata.xml
new file mode 100644
index 000000000000..534b5d5e1c09
--- /dev/null
+++ b/dev-php/PEAR-Net_IMAP/metadata.xml
@@ -0,0 +1,11 @@
+<?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">pear/Net_IMAP</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_IPv4/Manifest b/dev-php/PEAR-Net_IPv4/Manifest
new file mode 100644
index 000000000000..27b3ba972c98
--- /dev/null
+++ b/dev-php/PEAR-Net_IPv4/Manifest
@@ -0,0 +1,6 @@
+AUX remove_globals.patch 2824 SHA256 f13d283fa87b75b93a5e70a8ec9aec7f7dc3f0581f45010c251bb4b3dc24df63 SHA512 93cd8a95d320a2c80822185fa7ca9be494decf65000b747e20bb75b887efa3d6e5e2b81ba1afdaccbcc9e6c1ea48f4c401ea96a0865dd1143a32fc92e8890c3b WHIRLPOOL b5dfda3f3a3aa02329d9c561dab11ac31828237c4c569ab6276e814745af0588c2248a5817a22098ef70c5ac84ef31d7391e08e33768d4b85b62595527e088b8
+DIST Net_IPv4-1.3.4.tgz 5981 SHA256 8b9a66571382f2e43e4b4ec209702f0a7d8e342636bacf0d528c7f285f6bd388 SHA512 6b172e3d998232d53e56c2760282346e98307aefd47d5801a3803c3f55d5df3de26fe466d2594081a46f55bc59e1d040d8727b47cd9bcab1b132a31b4982bba1 WHIRLPOOL ae2b0c802ff285a783d3d87007d8a46ec2f360e51e0cda44c1aa4e42f849ae206c21a3e9d39b2990937af0679ffab286e8f85c5d3a63e92279ad2e7299efe96a
+EBUILD PEAR-Net_IPv4-1.3.4-r1.ebuild 291 SHA256 7dc6d2346ae2672f8bf81bdcda9aa221ffb40fecabf8325572c3b59c827d492b SHA512 1b8f24d2f9f891ccf98bf2e85d3f7524eae7ab76ea8ee79b26871c487dd2577c4951bfa97e7cb55c0a347cdb8f75218207238bb336d2a0ebd35fce32afdfeb57 WHIRLPOOL 5ef652eaa54e085f6d8031975562f5a9793eaf4c5bf6bd4fcdea9d8a693557e7b2d044f5a6f7983e4def236ffb3ef191a577f2bd8ea57bef617ffa33148de8ac
+MISC ChangeLog 2444 SHA256 8990a46a08e6440959de6ffe477db42ab30be722b21ae515ec384a8307fc2ff8 SHA512 749eb9d92120787db22816712065f0672f48f9893fe79882bae7a0eaffbb0bdbfe8754f2eb6e22cbde1523bdbbe6cd789fd980e7f9850d809d45ae234a4cad93 WHIRLPOOL 3c136c4a7da5f6c92173d783c7c952c5bd249d099bc15774f1b7a1c8813fd1e9a0f5f4b20c8d59c24197746ae698ea60c3774ba018938a080e242204d62dc210
+MISC ChangeLog-2015 1077 SHA256 56000e828fce86edd46c2b65c086b6fd4b14b4833294153a40fbf6ffc87798cc SHA512 fd87f327574ebe6316f85217371ec4dafbf1b6e1902612467fb68a38b17ed7b56915c586b4f9b41bc8b4f7b77cab30782c4ab81a4584d1adb40ebc1b29dbced3 WHIRLPOOL 8d825660a292f4b408fb2cd4f771666720a23ced2cceb7e107401aee239ebc789d8d4c1975481b862e18d180f96585ab68a68c923dc9b54296b58523451b660e
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Net_IPv4/PEAR-Net_IPv4-1.3.4-r1.ebuild b/dev-php/PEAR-Net_IPv4/PEAR-Net_IPv4-1.3.4-r1.ebuild
new file mode 100644
index 000000000000..1552ee3c9303
--- /dev/null
+++ b/dev-php/PEAR-Net_IPv4/PEAR-Net_IPv4-1.3.4-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="PEAR class for IP v4 calculations"
+
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/remove_globals.patch" )
diff --git a/dev-php/PEAR-Net_IPv4/files/remove_globals.patch b/dev-php/PEAR-Net_IPv4/files/remove_globals.patch
new file mode 100644
index 000000000000..2403deb0b4af
--- /dev/null
+++ b/dev-php/PEAR-Net_IPv4/files/remove_globals.patch
@@ -0,0 +1,96 @@
+diff -aurN a/Net/IPv4.php b/Net/IPv4.php
+--- a/Net/IPv4.php 2010-09-08 06:31:50.000000000 -0400
++++ b/Net/IPv4.php 2017-08-04 14:57:52.872878217 -0400
+@@ -32,7 +32,37 @@
+ *
+ * @global array $GLOBALS['Net_IPv4_Netmask_Map']
+ */
+-$GLOBALS['Net_IPv4_Netmask_Map'] = array(
++$GLOBALS['Net_IPv4_Netmask_Map'] = Net_IPv4::$Net_IPv4_Netmask_Map;
++// }}}
++// {{{ Net_IPv4
++
++/**
++* Class to provide IPv4 calculations
++*
++* Provides methods for validating IP addresses, calculating netmasks,
++* broadcast addresses, network addresses, conversion routines, etc.
++*
++* @category Net
++* @package Net_IPv4
++* @author Eric Kilfoil <edk@ypass.net>
++* @author Marco Kaiser <bate@php.net>
++* @author Florian Anderiasch <fa@php.net>
++* @copyright 1997-2005 The PHP Group
++* @license http://www.php.net/license/3_01.txt PHP License 3.01
++* @version CVS: @package_version@
++* @link http://pear.php.net/package/Net_IPv4
++* @access public
++*/
++class Net_IPv4
++{
++ // {{{ properties
++ var $ip = "";
++ var $bitmask = false;
++ var $netmask = "";
++ var $network = "";
++ var $broadcast = "";
++ var $long = 0;
++public static $Net_IPv4_Netmask_Map = array(
+ 0 => "0.0.0.0",
+ 1 => "128.0.0.0",
+ 2 => "192.0.0.0",
+@@ -67,35 +97,6 @@
+ 31 => "255.255.255.254",
+ 32 => "255.255.255.255"
+ );
+-// }}}
+-// {{{ Net_IPv4
+-
+-/**
+-* Class to provide IPv4 calculations
+-*
+-* Provides methods for validating IP addresses, calculating netmasks,
+-* broadcast addresses, network addresses, conversion routines, etc.
+-*
+-* @category Net
+-* @package Net_IPv4
+-* @author Eric Kilfoil <edk@ypass.net>
+-* @author Marco Kaiser <bate@php.net>
+-* @author Florian Anderiasch <fa@php.net>
+-* @copyright 1997-2005 The PHP Group
+-* @license http://www.php.net/license/3_01.txt PHP License 3.01
+-* @version CVS: @package_version@
+-* @link http://pear.php.net/package/Net_IPv4
+-* @access public
+-*/
+-class Net_IPv4
+-{
+- // {{{ properties
+- var $ip = "";
+- var $bitmask = false;
+- var $netmask = "";
+- var $network = "";
+- var $broadcast = "";
+- var $long = 0;
+
+ // }}}
+ // {{{ validateIP()
+@@ -154,7 +155,7 @@
+ */
+ function validateNetmask($netmask)
+ {
+- if (! in_array($netmask, $GLOBALS['Net_IPv4_Netmask_Map'])) {
++ if (! in_array($netmask, self::$Net_IPv4_Netmask_Map)) {
+ return false;
+ }
+ return true;
+@@ -264,7 +265,7 @@
+ */
+ function calculate()
+ {
+- $validNM = $GLOBALS['Net_IPv4_Netmask_Map'];
++ $validNM = self::$Net_IPv4_Netmask_Map;
+
+ if (! is_a($this, "net_ipv4")) {
+ $myself = new Net_IPv4;
diff --git a/dev-php/PEAR-Net_IPv4/metadata.xml b/dev-php/PEAR-Net_IPv4/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Net_IPv4/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_IPv6/Manifest b/dev-php/PEAR-Net_IPv6/Manifest
new file mode 100644
index 000000000000..70db9000e865
--- /dev/null
+++ b/dev-php/PEAR-Net_IPv6/Manifest
@@ -0,0 +1,5 @@
+DIST Net_IPv6-1.3.0b3.tgz 11030 SHA256 2b804dc88cd5928da86ef7a8b1bec072b991a492233445fb151f39186d80110b SHA512 77d30c18c00aa03207b58dc7e54553e4cb3f424dcc831c67ab1081cfbc0dee121998866e995bf0e0029e9de1a6e28acb57aed63c837e894beb6cf4a5d3f39231 WHIRLPOOL 6ce094fa746a3e2dda4da6134786d032d9effdbbe1893e7dd68ae9f93bbe2310433e442e3a9a4017fdf291704be01850a3b022939eefe1bbefd94e0c3f5c42db
+EBUILD PEAR-Net_IPv6-1.3.0_beta3.ebuild 390 SHA256 8f267b5ae2669d2f389468bd592f1c1475d320cf537f4bd76548d376aa845adc SHA512 8c904528531141c83c72b4a84c25e15158fd71947d8bf4c2811e0fd5236d3f17cd1edbf88a3e37002d6aaa14096a29687bc4e931b8cc5f9c083bc1d15e7e4ac3 WHIRLPOOL d5e75c2453eb77d08e9eca330b7aead08202fb7fb3313cf9cf878dc8c12b245761304385eed70976ecb004ea9835f5d686a4d5d8797cd38af74f53f2f58a1139
+MISC ChangeLog 2875 SHA256 03d3fcab14cf7a4c377a9ec693ae2c2ea05f2f5d9343ec73e254e5bd948fd937 SHA512 fa652f6e115a451f115e63cf14e10f7e80013099b728b4d4586c8df637e5a39acf9bbcf8a3a3b27425a9ac92b6113190cba3aa1fb8939afe558b983dd0048670 WHIRLPOOL a138797d55bed5afb749c0d97dc0254d7dfafdc51d57e3f2de6959c0966a12ca6a59fbd89c0875a4192b6973e3abe3961a9f5d3804c8d5f30cf85b451c2e970f
+MISC ChangeLog-2015 794 SHA256 835f5e8c72463744ba762e017f5e20ea03f301402083c01b9880efa988667963 SHA512 ed516ef84bfef7061866528efb07f6d7b11c9f52377bd8ea7ec8f2e50e0f0dcf92056eb139d7dad51928984f9c65193a00e298ca106bfded5c3494cbf00893c2 WHIRLPOOL a7abb24f495c50c6563dcd58d2ff2a044893ab739e25b0f22ba14cc436b56616a932928985d819c0171d80812a8d104c20e1ef26780ec8d7ac1fafa302dfa3c1
+MISC metadata.xml 310 SHA256 6aba42b86a98b1dab0f9711bb048be486c00e0658a848c57f891a8e9097e6ea5 SHA512 910fafc59d42416e896901f965523d543520e1967b24d90a54e84b7c9f7d5b8a46e02fe571c67d96a606361dbeb1952f82804ab90e9311de3fa7b7313776bfc6 WHIRLPOOL 3a74067e6df9ea3f71ff2d45d36b7d030287e433bb69afe5303432a31ff53d33fc2455f5f2c654fbeb0f2ab16660571ff01836f7ca3cb5fe42897dbb6ae74b91
diff --git a/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta3.ebuild b/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta3.ebuild
new file mode 100644
index 000000000000..8c14b64e0406
--- /dev/null
+++ b/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta3.ebuild
@@ -0,0 +1,21 @@
+# 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="PEAR class for IP v6 calculations"
+
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="test? ( dev-php/phpunit )"
+
+src_test() {
+ phpunit "--include-path=${S}" "${S}/tests/AllTests.php" || die
+}
diff --git a/dev-php/PEAR-Net_IPv6/metadata.xml b/dev-php/PEAR-Net_IPv6/metadata.xml
new file mode 100644
index 000000000000..40bf307f7a83
--- /dev/null
+++ b/dev-php/PEAR-Net_IPv6/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Net_IPv6</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_LDAP2/Manifest b/dev-php/PEAR-Net_LDAP2/Manifest
new file mode 100644
index 000000000000..0d6efd568cb1
--- /dev/null
+++ b/dev-php/PEAR-Net_LDAP2/Manifest
@@ -0,0 +1,7 @@
+DIST Net_LDAP2-2.1.0.tgz 96371 SHA256 ac5ed3ce1aee822f6d35c612df134d57f0085eb4afa83fb0a926ceca6950bf72 SHA512 3a8480d0aea32710cf340659d91bd3e738d4a08ca28a697402c6863b5af122c526be50f740b50a4d2b4f23e69d2f33814694bb2ccc3fa9e1fd3878f9612e9c70 WHIRLPOOL f147f30baecc52b9360ad62d1364d70464370021ebff20a86a55907bd298f5577dd82aa10517d5f38b640f2ef1ee27faf07af481dd3977176871d1a1e252e7de
+DIST Net_LDAP2-2.2.0.tgz 97180 SHA256 b4e7fee2ba574bea8b9c7040ddc6089268c5504a056f018966e39923d4450e52 SHA512 9f2f80c31f8b05c032c3bf088e66de942a01eb8ad94037ac5a65d6c526e22ffd4efac053e07f85dcd2b729727cd0755339f8ed76aa5e77997488f27ce59637ca WHIRLPOOL 0c74657774cd7adf0cbe3ee14642f27c1ca00129a02da416122f9cecd73dbcdc7968408d562bfd2a0c3779229f75a2238b998dc58ba1719dd70f728075367947
+EBUILD PEAR-Net_LDAP2-2.1.0.ebuild 339 SHA256 b833947595355a3f282327e70a2753653a73aa3b516ad1ccdb2117e0255c2376 SHA512 a1605ef601589a998a3a7d66ce7b81a1a1e0e085d24db75ee51f9c47cb5447e35f2c42f59287d6ad40ddec62bf05bfef5aaf75c41b202c59c3d686b220164614 WHIRLPOOL 2617969bffb089d66507a89b513f349c86ead3b81eed3077d5a31cea608344743912b1c4256e18a14b8aa1750faa3cb8a7aa84a733434df680228885932f4ca9
+EBUILD PEAR-Net_LDAP2-2.2.0-r1.ebuild 723 SHA256 2103ba90b91844204654312714879b37376e159b49f40dd0a69846467581b401 SHA512 a47cae26ae811155a6f690dcaa53c30cef9fe695a2c8c36379f4259d2fc47ba253c4ac732b83612a8c2719bbe4b1135004e68610a396e8a31cc7a45780598667 WHIRLPOOL 64c39e78be0cca29ad3b621c97568339f776163ed880e3321e2bb6ca2c08093ab7212439fbfa3ddbb62ba05e505e5f884e1cabb356d3442ade7777f39013ada5
+MISC ChangeLog 4182 SHA256 8c7aff2aa6fc2e13d6c61ef38a8f5148a99ccc0d76d8a3e3978737b27a4e7537 SHA512 2761a58ed675738418cdf9933737ae8d8c65a48747b7c4ce921b020996a6960d80b1f97d109cac9067be24b7c4a986af9f9111f95dfe91ef1562cb9baefffc3c WHIRLPOOL 2801ba2c8d300ab50f62db79f9ea1901e08f93c70027faa7f189cbc8602de2979d01b27977d8d7ba2ce1af6ef7982db7792fb1c4e8e6dbdb3201996c7f627c7f
+MISC ChangeLog-2015 3207 SHA256 3b34916da23f6b25bcccefc12bd536aa29b626b16577a98a70f7949cf48745c8 SHA512 6b4553aabb2297bf891622112150b4946a1902520939f08bc1876eff4feec22c0203c7dbb77ebf739d0d58924491ebfbb256287c2f9d5da12ecef4749f787589 WHIRLPOOL d0fd58f930287be0ab749357a3c8abab6d886a3e065a2c549430944aa448402605361bba87c149da653d9f5fda4f8039834002c4e76701c2cef9390797b78189
+MISC metadata.xml 311 SHA256 33f9668cf11ee699c22eda53324b33df41c05f1f907dfdc3267349479ac6cd23 SHA512 a885b79978595cef0b7f647b110fa2f5687b72202cf87abd3bf1068b38be8a8cc5e2866c54809a0cee7dc1058f7e9990d102e4b4312a9de96a9f961fdffe831b WHIRLPOOL b0bcd51f10e98913b8189a4ee16731fca77f5b64b4a8211aaaa96fb70b1297d5053a7c09fadf345c34081c8f163513281a003fb34ff97666d5b267d9c6ef8d55
diff --git a/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.1.0.ebuild b/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.1.0.ebuild
new file mode 100644
index 000000000000..a38a8171f36e
--- /dev/null
+++ b/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.1.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit php-pear-r1
+
+KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86"
+
+DESCRIPTION="OO interface for searching and manipulating LDAP-entries"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php[ldap]"
diff --git a/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild b/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild
new file mode 100644
index 000000000000..129b730b505e
--- /dev/null
+++ b/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+DESCRIPTION="OO interface for searching and manipulating LDAP-entries"
+HOMEPAGE="https://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_PN}-${PV}.tgz"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="examples test"
+
+RDEPEND="dev-lang/php:*[ldap]
+ dev-php/PEAR-PEAR"
+DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_install() {
+ use examples && dodoc -r doc/examples
+ dodoc doc/*.*
+ insinto /usr/share/php
+ doins -r Net
+}
+
+src_test() {
+ phpunit tests/ || die "test suite failed"
+}
diff --git a/dev-php/PEAR-Net_LDAP2/metadata.xml b/dev-php/PEAR-Net_LDAP2/metadata.xml
new file mode 100644
index 000000000000..0afa568d58b5
--- /dev/null
+++ b/dev-php/PEAR-Net_LDAP2/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Net_LDAP2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_LDAP3/Manifest b/dev-php/PEAR-Net_LDAP3/Manifest
new file mode 100644
index 000000000000..fbacf302d72d
--- /dev/null
+++ b/dev-php/PEAR-Net_LDAP3/Manifest
@@ -0,0 +1,4 @@
+DIST PEAR-Net_LDAP3-1.0.5_pre20160405.tar.gz 37059 SHA256 e27883a56cd26359893fbea4d0c8a7341889c3faed16ed5f5bdcec454cf4d292 SHA512 c24e3af5b8ae03ff598f05e64419ff23b6efe51f4e56a15492cd0f41b9fae815199057f63b12212f2d3707bd14cdbda75b03e6155d755bd6408739f987ccf75d WHIRLPOOL d0610a496717b960f979eeca8794b7dc0c522aaa47cbfe2e22e6f48083b9b555b4d4a57dc49879d8829a34f81b6fa18a9a77a739e9a62b25bf0d597b3f1206da
+EBUILD PEAR-Net_LDAP3-1.0.5_pre20160405.ebuild 534 SHA256 527a801dbfa5d62d1df068b1ba1c62ccfa694b81938fb6529a57df6d622970ea SHA512 08da6ce96826ea8c2173ab188a1b475a6df7a05d15ef18927ab7c7904f6e14263e35c003d97750756acc69b71f2bc19d162b2057679778626a5179e386634aa0 WHIRLPOOL 9f994adcf69ccd09200c10af9d2735f7a340c1cdf6df1a57f8e3f232546bcab602f74abe9bda0211b87152c6eb781aac8319ff2fb636fad07bfde9275759e7e4
+MISC ChangeLog 715 SHA256 98b812acd8d1d113897fc65a4eefdcabd8bf316da767e682a8bfac9cc1cada0a SHA512 1524fdc0bb21d7e2a95368648f49b76150540452e2349c0dbdfef5e38c5292ba7c34522273cf8a26142e89f073a960fc1ae0f31dbf4b9ddeb4614d917427252a WHIRLPOOL 029eee658173f7f067cdd4896542b30b7637a1565719fa6f1b33a6929310a7fdf72a8e66f195f1d718b9d01fcc3abbce702a47ca6a0813d47b4d4904d6d397f6
+MISC metadata.xml 247 SHA256 fb925313d1ae70feaa6db91150f34a2157b48e884e8f47d773640af149e3744b SHA512 96c55c2979dd6a4c4761fce9b5a0be387b11fcf197ef903d8680ae82f01a2caea93b1238bed1ac96d3eb250744e2149a507e0424ac017b4324f0806a54e72c4a WHIRLPOOL 142b4295733faec48b0ca9eb6d3561799ff743481aabf2b74ecf6d717d972b4961979c7b6bf32b9840cb34e47d22fe2befb9b0ef8ec0d3f28f6416069128d3c7
diff --git a/dev-php/PEAR-Net_LDAP3/PEAR-Net_LDAP3-1.0.5_pre20160405.ebuild b/dev-php/PEAR-Net_LDAP3/PEAR-Net_LDAP3-1.0.5_pre20160405.ebuild
new file mode 100644
index 000000000000..7fc0a5162644
--- /dev/null
+++ b/dev-php/PEAR-Net_LDAP3/PEAR-Net_LDAP3-1.0.5_pre20160405.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="PEAR:Net_LDAP2 successor, provides functionality for accessing LDAP"
+HOMEPAGE="https://gitlab.com/roundcube/net_ldap3"
+SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 arm ~hppa ppc ~ppc64 ~sparc x86"
+
+RDEPEND="
+ dev-lang/php:*[ldap]
+ dev-php/PEAR-Net_LDAP2
+"
+
+S="${WORKDIR}"
+
+src_install() {
+ insinto "/usr/share/php"
+ doins -r lib/*
+}
diff --git a/dev-php/PEAR-Net_LDAP3/metadata.xml b/dev-php/PEAR-Net_LDAP3/metadata.xml
new file mode 100644
index 000000000000..5b159fbcadd1
--- /dev/null
+++ b/dev-php/PEAR-Net_LDAP3/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>pinkbyte@gentoo.org</email>
+ <name>Sergey Popov</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_LMTP/Manifest b/dev-php/PEAR-Net_LMTP/Manifest
new file mode 100644
index 000000000000..ac3a94bfda8f
--- /dev/null
+++ b/dev-php/PEAR-Net_LMTP/Manifest
@@ -0,0 +1,5 @@
+DIST Net_LMTP-1.0.2.tgz 6349 SHA256 08d23ef8176d7ac49b30efd3476df563e769d1c6ee94a5b460a4d06069860bac SHA512 20b762d85393a7677db6051621f635358828bae4289d149e3237290461ee4dd3d80ddd0ae05df98235d480f65afd648eec30b3ffaa6d20104f898408ad0e132c WHIRLPOOL 01431beb9f3ad70c371322092fa289597b0851f68a1b903ff88515e529ef597ab68ec9c7a12f9183e007e19faede54f5ee1468949ab362885df067d2d679d2ce
+EBUILD PEAR-Net_LMTP-1.0.2.ebuild 342 SHA256 5b05a93fd6bc32cdad9b61c3fff04a06963fe43a2b0bf72254b27de7b911552d SHA512 4045ca3347483285884fe2830b5ddebb4fa88575142a814d907e8926b2d7ebcce144464a8bbb57ce09c53710a90c43f7c58b88436ad737c6d1946557f39649c9 WHIRLPOOL b48954e04c6820249ff0ef7653b3b02dfe351da8c6e81151ec265bb29b4710ebf615f34178001d92ff1035780aa629d7b56a6b5471f2d4e1b85916400eb62e24
+MISC ChangeLog 2444 SHA256 c776450868b8430418c22e8cb8ca548e80d7898d1ddf0b4e7893a525eb00887b SHA512 0c43edde4c781e8a877a428866702ff4bff06bef5b8a2149dae6fb9547f31778e7d82c32935cbc66715f94813ff0e4ed026ca72661b31fc4c81b2dd98ea82bc8 WHIRLPOOL 2c7976428830ffd746ee90a64a8067457282355820316629fc8c938ce44f112ee90e17776d0053df11ef7e56a703fb8387b1c889caf915d4ab0e7014f95b7df0
+MISC ChangeLog-2015 3804 SHA256 40c220b04e7250f9c42fbb346013d5e3d143685f31029b3fbfb85c777aa010fd SHA512 27dfc02998de63e696e0c3611bda959c4f77f80a618b66cbed6b9db1d2d2ff893eef261d51d4a48a393643c87d794e8e2ac1b99e6e3ed4e9849947fb9ce344d0 WHIRLPOOL 4496d2a5768ebe12f5e44c888fc368a4bb2b0c91939d78435df412fc3ca21dcef8e5143b0e9612ac6cbabe3775e4a09049de5803c2ecf096f0f8a8a8a4e14c34
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Net_LMTP/PEAR-Net_LMTP-1.0.2.ebuild b/dev-php/PEAR-Net_LMTP/PEAR-Net_LMTP-1.0.2.ebuild
new file mode 100644
index 000000000000..f43b180a4a28
--- /dev/null
+++ b/dev-php/PEAR-Net_LMTP/PEAR-Net_LMTP-1.0.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides an implementation of the RFC2033 LMTP protocol"
+
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+RDEPEND=">=dev-php/PEAR-Net_Socket-1.0.6-r1"
diff --git a/dev-php/PEAR-Net_LMTP/metadata.xml b/dev-php/PEAR-Net_LMTP/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Net_LMTP/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_POP3/Manifest b/dev-php/PEAR-Net_POP3/Manifest
new file mode 100644
index 000000000000..55d9f4950721
--- /dev/null
+++ b/dev-php/PEAR-Net_POP3/Manifest
@@ -0,0 +1,6 @@
+DIST Net_POP3-1.3.8.tgz 9657 SHA256 766d6d539c6c6b1dd448f1dd479b77266338f2ea1fd712af551dfe8e7cedf726 SHA512 2f77b2e9c8df8974b19c66777b7664c9503c81856629e2aedc00536afa62baaa7579370119603559d74c1f3f6d57195851e9956020cf92c202af606933c48b13 WHIRLPOOL fa492d19e25a955abf98d97fb49e177e10af05982588f1264027394b29cd1f5f9aeec5bcbdc154e03563da09aa9d99022bdc5b2cae3bff149eb136625e639951
+EBUILD PEAR-Net_POP3-1.3.8-r1.ebuild 429 SHA256 833cf999c671d35496342d31c65d8ba51816d24d1ca751d19362264bdc015291 SHA512 a27f2091efdf38b75253abb127a888b056fea8e86dce5a741c4b7921c3961d255573535f47a5bbb679a21878e6b75fbabf66f7abd9c086ff63ebcd2bfb0a8cba WHIRLPOOL 13d06c7a0df673a10a2d5b9535fee64b4f1b6d4b96ca19539fde7caa68cef07ebe9048dd94b437a27565ec133a486ac437c5d3fbe439982043928694afdf2fbb
+EBUILD PEAR-Net_POP3-1.3.8.ebuild 364 SHA256 bfe2309f2f972a26dc8223955474266001228f685d6aca7bbbb23cdbda3e8e6c SHA512 82ee211085370ef72ad1382a74741924ff16790fa6573838120f1f5b1d9a2193a15f132bda9572c27e93abf9c7fc6d7391af16d9e76c3d5ef3bc43d66665f9f5 WHIRLPOOL 1cb15786b9ef9b2dc36f59d5c117324c71508d3de6976329b6d286581c412394eb8d622faa67aff7a8a08cad4181b072303e9ef1d9d040b732b1ed8d4fe9fcc9
+MISC ChangeLog 2444 SHA256 9ad59014153559df2d8f9463d072acf6f78f54ee676917cfbc8f9777e8ea99f2 SHA512 b806084a015284f5d0a53083c29b9209043130e3576d2b96a2eb7306d30a759a9b8ec044aaf60f8d7436639b8eb4bf53962700db5043fe569e9c6d84c2b6511e WHIRLPOOL 4fd3ba92e1770d65e2585a743d23dac31b7bcd997143f7c8f51008234ddf62b6159838b09f48ce1e3f79e55056a001628827bf2a7d90926271600824530379c9
+MISC ChangeLog-2015 3711 SHA256 e7f554e39e2b01f43434faea91c0b540b2df4667d29013c74a567b3e4bd8a307 SHA512 bf660dd8f4257ef44fa0271252e5bf0846707257fc1bc111cc1c2cbe7aeb0c5977606c95082982d62fd30841a4f1f9844bf603c4b35e7afd76e88850147ef5f3 WHIRLPOOL e1023be351ccc5a7eaec4dc103c615b98b101aa2301c3808584013a985b2e849899c25b1c23fd836a2fc51146121a005e43c98d4f077e0e7cd41fb8e6e71fd85
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Net_POP3/PEAR-Net_POP3-1.3.8-r1.ebuild b/dev-php/PEAR-Net_POP3/PEAR-Net_POP3-1.3.8-r1.ebuild
new file mode 100644
index 000000000000..aace6c5e00a4
--- /dev/null
+++ b/dev-php/PEAR-Net_POP3/PEAR-Net_POP3-1.3.8-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Provides a POP3 class to access POP3 server"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+sasl"
+RDEPEND=">=dev-php/PEAR-Net_Socket-1.0.6-r1
+ sasl? ( >=dev-php/PEAR-Auth_SASL-1.0.2 )"
+HTML_DOCS=( docs/examples/Net_POP3_example.php )
diff --git a/dev-php/PEAR-Net_POP3/PEAR-Net_POP3-1.3.8.ebuild b/dev-php/PEAR-Net_POP3/PEAR-Net_POP3-1.3.8.ebuild
new file mode 100644
index 000000000000..84d9ffd8c42f
--- /dev/null
+++ b/dev-php/PEAR-Net_POP3/PEAR-Net_POP3-1.3.8.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides a POP3 class to access POP3 server"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE="sasl"
+RDEPEND=">=dev-php/PEAR-Net_Socket-1.0.6-r1
+ !sasl? ( >=dev-php/PEAR-Auth_SASL-1.0.2 )"
diff --git a/dev-php/PEAR-Net_POP3/metadata.xml b/dev-php/PEAR-Net_POP3/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Net_POP3/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_Ping/Manifest b/dev-php/PEAR-Net_Ping/Manifest
new file mode 100644
index 000000000000..fef44c0e95de
--- /dev/null
+++ b/dev-php/PEAR-Net_Ping/Manifest
@@ -0,0 +1,5 @@
+DIST Net_Ping-2.4.5.tgz 9600 SHA256 81a276da44198b71d12b77830b863c80619927ffd17b7a95452f054f45502ec6 SHA512 92faf073cae8b98f3dad52602f1030948549df313cf0e317928183ccd9127add521c35b657586e13d7826138b0358cd7ef99419fadfaa5cc34160df379c246d2 WHIRLPOOL 5abff417e04def8f85ece9db41dc728428ffa1ae7ad562e3adca8551e27930841a46c80c948d48bddc7d4226276acee610e9f0ec6480844720e9db27d41689d4
+EBUILD PEAR-Net_Ping-2.4.5-r2.ebuild 616 SHA256 f9e905591d6ba45e5fb804c09e6d94e9633844a2c2d394f7b8152994312e6ebc SHA512 885ebeb2dc6241587bb3ec2149e376e6d263976d2ec5fbb22921dd835b910f5bfeb70a4018049f5888cfea890973d3071aa0b6bff53929359345d566f7ea187a WHIRLPOOL f448ff25f68ce80739ecd74e05fe5434fc964adf16460b38463471e2b67852436f9a0a14d27c2ea8ce4b636ed51de3a5eeae3a423c7f14e4aac71f39f1c4f1c0
+MISC ChangeLog 2450 SHA256 b5aba2ed1bc312c2bf5d5e698e5c872dd00caf1144a8dfdeb04bb163ea9e25b9 SHA512 837665d85b3dcc2acce691906bf27743006380697390e52cd11cd0cdc6ced68ae7369b4d4e57796aeab38c52e8db31ee475e7385c2f2c6b3cb0a6665d76472de WHIRLPOOL 4a9c098acfc2e5a58d56723bc1fc113f4891d085393d707032ba2884341b5b0d477a8357fdc5b67cea49cb4d40b649a1a0acd96357e1b3ee2b5ecc82d0f431e9
+MISC ChangeLog-2015 2176 SHA256 0c45a7442da344923556aa6a1bcabd0d2dc49d3c1b241d598fc4598cf3f1403a SHA512 d14bc1abfc495ce218fba80f0b28a106179ea528c677d2ffe556089e89fa0c20efd7492078aef3879784b9228d8363d8bd36964d7813df1885b005faf8dc03d4 WHIRLPOOL 6d3840d0ad26717c3bd4f1792154632eb7ae59c24ebef96a1ad0da95af4fe5f1f015389b82b2130b866c2eb84a63376c8a5ce3da8a8c5d9e879872a6f41a4f8c
+MISC metadata.xml 375 SHA256 36e84aac03a9db3313392f22d5c9c4500a99dc43c29ed0848aae568f0abb6f56 SHA512 89f2a2093394ee1aaea0b6f2cae286624cd76606a6c9fe77936e0e776ff13b40b2c8f0b9b54488db9c3a5f2e201f9ebecc32632d942846580ba4ab54dd438026 WHIRLPOOL f0b724aebe34711b030a8057365f635940f8e2d079c328bf07da67bbeb4b618fd585f5ba6710b072e3c26183eb72a798180b6edf8438c207de729ae793ef0230
diff --git a/dev-php/PEAR-Net_Ping/PEAR-Net_Ping-2.4.5-r2.ebuild b/dev-php/PEAR-Net_Ping/PEAR-Net_Ping-2.4.5-r2.ebuild
new file mode 100644
index 000000000000..4a750862439f
--- /dev/null
+++ b/dev-php/PEAR-Net_Ping/PEAR-Net_Ping-2.4.5-r2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="OS independent wrapper class for executing ping calls"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ use examples && dodoc -r docs/examples
+
+ insinto /usr/share/php/Net
+ doins -r Ping.php
+}
diff --git a/dev-php/PEAR-Net_Ping/metadata.xml b/dev-php/PEAR-Net_Ping/metadata.xml
new file mode 100644
index 000000000000..89d951a346e0
--- /dev/null
+++ b/dev-php/PEAR-Net_Ping/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Net_Ping</remote-id>
+ <remote-id type="pear">Net_Ping</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_SMTP/Manifest b/dev-php/PEAR-Net_SMTP/Manifest
new file mode 100644
index 000000000000..4ae660b5fbfa
--- /dev/null
+++ b/dev-php/PEAR-Net_SMTP/Manifest
@@ -0,0 +1,7 @@
+DIST Net_SMTP-1.7.2.tgz 14795 SHA256 4ee7ba52d75e26fe033a4241754246db6c0bbc76768be3aac168058a24d3dfbf SHA512 06ab00a033709c5f4adc01fabe100ee0033b07e1c5633f995a672bf463484622a5bd976ada9932ee741ff593d739bd1172566f0a8446060bbccde71ea5b0160d WHIRLPOOL c67893aa19cb0bd2c9a3d0e6dc5d2f9987b58eaff562861d0f0962cff1022519d16feb11d0d8bcd7b276886d464c975028a5dc5fe484a5a2d3bbf2ae50851ff8
+DIST Net_SMTP-1.7.3.tgz 14855 SHA256 73818fadff8b028b0a523e067e2f645dc58da5fa2cd9b9b7d6d47bd0ab4bcc16 SHA512 b1c2be95c50151e91c2dcc7b9d98233504cc2389c01e4e42e752cba606355da616e570ca86042b68498aad63aaad14ea048b0a0e4e2baa802dc58c440eb60f15 WHIRLPOOL aa6298b2daf69b567e1d67fedabfdb06a91e5bbe6616bb26a6969bba99c555eeb4729f67ecb14dfa2c8719bc28f25bc5f4493c6be42f63ac18a39105091f3fd5
+EBUILD PEAR-Net_SMTP-1.7.2-r3.ebuild 691 SHA256 dea2b5c472062d56e8dee4af15e75fc767c829299a12524abdb2e180df5a003b SHA512 9db4278e3ba613e790653c561658db1159ababac4cd98ef4cdf05b643e77cd3bce515647ddd9ccd7540870c52fb18c7733e4e985c8552a9cb100eb398194fe94 WHIRLPOOL 48d60d20d4c67253ff2816f0d40d9a2b49457823f56f39e0a110a5de6e0e0abf1f92db9281436d15a9f63d198cf9795edc6c72a3992a988a473f6cdc21c5f258
+EBUILD PEAR-Net_SMTP-1.7.3.ebuild 700 SHA256 f4b15deb96f38b323123bf92f79a8daf87017527a3c4890febf971bbec1c4cad SHA512 cb2c1d5c34fc29083a4d443a027d327a1e77a3e2931d2ad869168d7c23c1478936e0ea3f57de7fc4a953debeae4686672b37f5387ba8c4644b683ea94f1f72f5 WHIRLPOOL b8c77c7f1e3a8799ba24fac5c52d9e1f7cd2454e45eeb121a7f55b71ad8021f6483b291a6feaa3c5820bbc3fe23e4993fa410b497a79dc4adbb2e4a332b21d6a
+MISC ChangeLog 3803 SHA256 7b4cf4975797e8b824ed4e1f08a5a7a5e9d28aa5ed1a36cba2dec28e053d6873 SHA512 e5d669f62e6f44090c29317ce4a1a8bd5bac5f2bd69e9decd25e7013d5af3d244b6e6698ebf0c932725ba7b29e571dc7a65d68a7ddb831de473624c6adf97098 WHIRLPOOL da98ecdd6b80c2e09a5ef3d009a388d49a1abbc568599f913981964105bfc32b733abc71fa2c9cdbf141fdb0526e17f00074ed1ef4dace5e15ea98f575c0a236
+MISC ChangeLog-2015 9330 SHA256 872ca2122ab12a65e0b33b078800fcf7850126b3cdcc8d9072b926d7bfefe618 SHA512 2dccefd9b21135a37ec9df6662afe75c21e8c35c8709c2dc2554acde870f38ba2dc9b1120a26b3249aeeb1fcc54a42b049d328e72c614790139790636d2ef1ed WHIRLPOOL f1a48373f6cad8882b13c5adef943ba83e2ccdd967f0155f72e015809c7acabe50c22ae8dae55bacf166c46fcef02da61ee182078f5cc3e88efa3b19258b738c
+MISC metadata.xml 375 SHA256 bc8cceedcd9d7c65f5037cc51c32730b19817941f4904aff08e635b943a34f28 SHA512 458638cbc2f1289c26d7c67a7d8d99fd33f7b139513470bb48f5371c9a3842f8ff9db41460e3e38eee7049f7a3c2ce54a66f919ece83d9323dbed37b8ef5f7a4 WHIRLPOOL a410c7d6be6de0273cf01669aad787df802f99debe5a48379df222c3d9c0f3aceb4d891d52006d1898d862ff55f5b661ab29339aa4fc1451f4486c3bce11c0fd
diff --git a/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.2-r3.ebuild b/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.2-r3.ebuild
new file mode 100644
index 000000000000..fb0ffac40c6d
--- /dev/null
+++ b/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.2-r3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A PHP implementation of the SMTP protocol"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+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() {
+ dodoc docs/guide.txt
+ use examples && dodoc -r examples
+
+ insinto /usr/share/php
+ doins -r Net
+}
diff --git a/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.3.ebuild b/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.3.ebuild
new file mode 100644
index 000000000000..cf8c9391e1a8
--- /dev/null
+++ b/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A PHP implementation of the SMTP protocol"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+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() {
+ dodoc docs/guide.txt
+ use examples && dodoc -r examples
+
+ insinto /usr/share/php
+ doins -r Net
+}
diff --git a/dev-php/PEAR-Net_SMTP/metadata.xml b/dev-php/PEAR-Net_SMTP/metadata.xml
new file mode 100644
index 000000000000..698c67cb7239
--- /dev/null
+++ b/dev-php/PEAR-Net_SMTP/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Net_SMTP</remote-id>
+ <remote-id type="pear">Net_SMTP</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_Server/Manifest b/dev-php/PEAR-Net_Server/Manifest
new file mode 100644
index 000000000000..781a6936aae6
--- /dev/null
+++ b/dev-php/PEAR-Net_Server/Manifest
@@ -0,0 +1,5 @@
+DIST Net_Server-1.0.3.tgz 17666 SHA256 794f88a2ad5d5dd58d4e7ef42d4ee5eb1582a3a75538f66af2fa4a1125bb91bd SHA512 8106f46ecbc4c567cff9816c7d0ba7e0dab15215b9725f8b1fa3112276356137b4ae5e1159758743030406fab301c76b64c7954f3cc8bf8e662c33a015532db4 WHIRLPOOL 62b8d1c334c9fcdcfe95254899744b36eb88697517d1f29c608c25a89a0a9f9031cb50faf984c79ea6ba4e5d0f4013c1be1dfa095cfa1bf7b7743f79ef450bab
+EBUILD PEAR-Net_Server-1.0.3.ebuild 513 SHA256 18532020ffdf8c9f6b94f9d4ffdbfeb3604fb713f4d42a1a1b89a2cbde3e7e75 SHA512 1c3e0f148c4ed92ac71597ea999892e8ba3455875a29c101c0a3b86297e011b35404c181bb6870adf76eb2234caa9a9c0558d67c91ee0f87557df532ce0de580 WHIRLPOOL 617feccb44b34365c402b88e4456ff84367669971db843861c2083d44ac8110702eb1471c00e51b73ae33b5a1c35545d91946541d176eb1c515000b3177aad79
+MISC ChangeLog 2526 SHA256 7523053ccb4125411ff2dfc60748cd6102f9326672678d8ff18760a5b126530b SHA512 e6c095750a1388947862dc8ee3d4022e7bf6680d1f0a0b1950cd5f1abe4bf5d514c6de3e28164c61db5e2b541ce17d8403585dd9905a166a3c2ea2e5174a1bb3 WHIRLPOOL 635e270a45ab03719ff7572b1056ca86e0d790df60c403726cdd95c1b7bedeb6cce902e5600fc946919ea3a0848050fceebba1e398e0816038581b1825022e78
+MISC ChangeLog-2015 5885 SHA256 aa695681589665218ff1d6cbe30e8b3856cf69094e0a844eca3f4f7b3a6abe5b SHA512 0a97077d292992294397a7a86448d6ffb0f30b10e467ebb8ef3a424ebfe11e63806adf6ecbc6379de53114c8c3f139cda70345ee0f2799d22ddb674fa3af4473 WHIRLPOOL a706185e04c084399bf9aca5f38a2971e75b3aa6da62a943ab21fae619311c0f5730a77b9d98163a780db8e0ae6fb25dd01182413e36a370d3cce6070cf821f6
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Net_Server/PEAR-Net_Server-1.0.3.ebuild b/dev-php/PEAR-Net_Server/PEAR-Net_Server-1.0.3.ebuild
new file mode 100644
index 000000000000..633d5c878dfc
--- /dev/null
+++ b/dev-php/PEAR-Net_Server/PEAR-Net_Server-1.0.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Generic server class for PHP"
+
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="dev-lang/php[sockets]"
+
+pkg_postinst() {
+ if ! has_version "dev-lang/php[pcntl]" ; then
+ elog "${PN} can optionally use dev-lang/php pcntl features."
+ elog "If you want those, recompile dev-lang/php with this flag in USE."
+ fi
+}
diff --git a/dev-php/PEAR-Net_Server/metadata.xml b/dev-php/PEAR-Net_Server/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Net_Server/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_Sieve/Manifest b/dev-php/PEAR-Net_Sieve/Manifest
new file mode 100644
index 000000000000..57ae16fd534d
--- /dev/null
+++ b/dev-php/PEAR-Net_Sieve/Manifest
@@ -0,0 +1,7 @@
+DIST PEAR-Net_Sieve-1.5.2.tar.gz 16332 SHA256 07d6b4dff6cf67fd022fd521c4a2555a0e0e82ee2804fe8eb14624524586a6a4 SHA512 672d2f6f4c3241f748fbdebd804f2186dd2a5f8b7be6a75cb9187ed16e61502e4a338bfaa1815190b74ab534cb7277b534b0542309098797fcb63582dc81bdbe WHIRLPOOL 065bb5629de459b884d63a5411ffa6bc10eab8c195e41623cf923afb22eb56201c16799f15dc1477e3e97ca34d1216fe9be49645c717f4058ddb8e98271e5848
+DIST PEAR-Net_Sieve-1.5.4.tar.gz 16306 SHA256 2e753b3fa55e39ca49a2ff36a9ffef99b4fa672e095012164c650ccde56452c2 SHA512 c981ba421946cc1eb1f2101cf25cbfbbcf56b74f92a8a257b19a8b43fb04ad2d8c9d93a2f44903589bb6014c53cc6ae96c44b1c31c389510439f1f2da57b3353 WHIRLPOOL efcf212212fb92d20c5de543f73e6443ba03d3f46d95080b26f91b6b7ebe23f841b7c70e29767ddcf5f0fdd01d31e975aeec5103e072a57a1a27e3cc437f61da
+EBUILD PEAR-Net_Sieve-1.5.2-r1.ebuild 700 SHA256 d18dfbafc59b2637095a0a36cee2db75e820985b01d7264d28516dc79261a621 SHA512 79ea1973eb60388651cf6d5befd9204e8f3c023df85f19741aa13dbdb2c5778c2a7f10c4e720f29ca370361a70cbeb5a708c38ed3e9c0998149592f4fcdd2a81 WHIRLPOOL e1d629731a3417c49838e99f37d39538f85db4f3c2f639292f4249ecb328fb0483e81060dc7574491bfff3efa90c31afc24cc3e1a773ef631974b5ef1ae4be2b
+EBUILD PEAR-Net_Sieve-1.5.4.ebuild 709 SHA256 b15192a752e7bdcbd0fc2b3b3c47ef9d7599cb1f90862f4947d159d5497564f1 SHA512 4d124b7a7a68173d62cbeb40347f579b93a2134a067c4851e7857c764af7d1cbef2b3d757de2bfb3e9516f253ca2485b993cab6dd6b113835cbabe06850c0919 WHIRLPOOL c5e501414abaa1701e2e8f8f910c091692bb6518be9d75ed3dc31123964ef353ecb1fb461859833a2e1fbe5604f81f270b4e2713355b8d23313a4c39f7af5ab6
+MISC ChangeLog 3801 SHA256 2ce1123042b1cd63bc6cc38a369805ed8b2aedde66173df0727e34c94a066987 SHA512 c4abbf2f89f6e386d0471e321938765b905a64354a2c56fa0dcf15c94e081dd57b9de3b4a7dad09b2070d883d01d3cc0f60cd43d7a407730a453bc3b956a6f99 WHIRLPOOL 84898fdc54480d6d0fd7e73bdd46a26527634baa44d73f8976519d188f7bfcbb16b744af1f48fd5280116969138337438c0a34d8637631c44fa45a4b8650fcaa
+MISC ChangeLog-2015 10516 SHA256 15da042d1ff2a30b46b8872c263871f06b0194a15b8c211008d2d6228747b5b0 SHA512 fb5b138ec1df85e19c9402371d6fb610be5c4de35dd9f2d43e9f70276481c8ee91868f36200916b4e456ffb8f075f7c2c453ef46b7a8c5711cd96ecdf2cf6646 WHIRLPOOL a94c6f26223a551ea3f8db2a49f37eef77a02e8a25fab9be6cb68c4746976dc9ac9d296cd40be1d8cec8910d722df12081b219673eaf15737d162996f277eac5
+MISC metadata.xml 333 SHA256 c1bff444c5484a918ccfac44ff395794db533f4dbd6ae2578a1fbca64577ef55 SHA512 e8eead1b207a468cbde1939d92c40408ab9aecec4646e1fbba116fa2846340f7d9a14b4a10014021b85242f766b44ce2fc68c8111272943fbb3539885566e1a8 WHIRLPOOL 0466734f7e29ba81b15addb559562430f5dcb03d094d6f6850b0c72dc5b5c5018b39bae5a531a32ee07f18c8c545aaf79f2acc936b9e1dd9985e03b5d7caae8d
diff --git a/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2-r1.ebuild b/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2-r1.ebuild
new file mode 100644
index 000000000000..2d6a716f5d8c
--- /dev/null
+++ b/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+
+DESCRIPTION="An API for talking to sieve (RFC 3028) servers"
+HOMEPAGE="https://github.com/roundcube/${MY_PN}"
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE="sasl"
+
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR
+ dev-php/PEAR-Net_Socket
+ sasl? ( dev-php/PEAR-Auth_SASL )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_install() {
+ # Install into "Net" for backwards compatibility (that's where PEAR
+ # used to put things).
+ insinto /usr/share/php/Net
+ doins Sieve.php
+}
diff --git a/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.4.ebuild b/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.4.ebuild
new file mode 100644
index 000000000000..44df11c59f7c
--- /dev/null
+++ b/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+
+DESCRIPTION="An API for talking to sieve (RFC 3028) servers"
+HOMEPAGE="https://github.com/roundcube/${MY_PN}"
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="sasl"
+
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR
+ dev-php/PEAR-Net_Socket
+ sasl? ( dev-php/PEAR-Auth_SASL )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_install() {
+ # Install into "Net" for backwards compatibility (that's where PEAR
+ # used to put things).
+ insinto /usr/share/php/Net
+ doins Sieve.php
+}
diff --git a/dev-php/PEAR-Net_Sieve/metadata.xml b/dev-php/PEAR-Net_Sieve/metadata.xml
new file mode 100644
index 000000000000..db20b91b7df7
--- /dev/null
+++ b/dev-php/PEAR-Net_Sieve/metadata.xml
@@ -0,0 +1,11 @@
+<?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">roundcube/Net_Sieve</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_SmartIRC/Manifest b/dev-php/PEAR-Net_SmartIRC/Manifest
new file mode 100644
index 000000000000..88b74860f18f
--- /dev/null
+++ b/dev-php/PEAR-Net_SmartIRC/Manifest
@@ -0,0 +1,7 @@
+DIST Net_SmartIRC-1.1.10.tar.gz 927009 SHA256 f6f46ec80584b9a62d8bfa3b4180fbd663f473aeb56e8f2440510ded5f66b760 SHA512 16ad30d358af99f40c53a75cf5f1c944a3e68f4c1cffd586acd61ceed280d5d1fcd4f4d5e88db55f1f66c37c5b7f37aec2f45a26dc6b98860eacb42c9f3fbea5 WHIRLPOOL 5fa0d4f1a9e05287b2079d99ba05c85e2c79e8db8a371e455a56fb3537f9761b90f216a8f2f8531e049a42e5d2e534d671ec77a65970dd68395e5c085eb336fa
+DIST Net_SmartIRC-1.1.11.tgz 165935 SHA256 46abe9f1a210d54d1b3a0cd87d4b8a0c22823fddab6a91988ee0bade2e2d9f82 SHA512 280c7ab9cd9ac263d7ecad26aabfd9ff3e2c2727794e85c944985139fc7b1c57288b3b02de07ab1139dcd58eb7f12ac47be41601661ea05fcf2b53d780183054 WHIRLPOOL 944b57af2a77075a53df5ec6a98c8a7ebd9c6c4c2404be963167efe4720a17febd1943bc4274ca19a8c4f22113f1ce92ba43ad57fdcb2af26c6a66faccd9508e
+EBUILD PEAR-Net_SmartIRC-1.1.10-r1.ebuild 774 SHA256 c7e0cc1fb37468e77b5ad73dc99a71708b9fe30d094b98aa8577c9e5dd55a1b0 SHA512 8ee23e5be03c0e64b69d4d5b0405e66cbceea14cfd508ee619c7731e1ac12257816f48171ca31b1969210ca74920bb11d68c6d690b4f2ed6ac75533fdf460bba WHIRLPOOL fb7811f5bf465c860579f609f10c98d8c707c0793f63d5caaebf57f5e6576a31f038cfe73ea0368f669c311dd90db25076f772fc4464211bdd07cd76d5424aff
+EBUILD PEAR-Net_SmartIRC-1.1.11.ebuild 505 SHA256 bfb16713debf383d519e707a57de22deb23ca4f364095c769efb94089f46ce1e SHA512 9e584e84a32245e015c1c8b46fbbd4c1f3e38f063bed4a4a835163155ff81ae0ec99268c51b9831e707c4ecc0a0fe9764c7f066d0bdb2ec4d8a68b3cc4c2a63a WHIRLPOOL 3b3d37ccd761aa21d14ad8a8697255c3e49f8fae76a427b459f8ded8af3ed7069859c72c0f85a4f5b7d4091a48af0006b8a9e3bcf29eca8ee76d95b3667f6f03
+MISC ChangeLog 2456 SHA256 c9b0e43019f3720f231a7f5992201d1e838d7b32b9eff0ca0b0237350030db90 SHA512 62867cce561406d7295a3dd2f9b94db7b20addeea4c44788645cce95d2ff5518f608cc5ca640f871971eb8afd690d14d38a53a9d98d80617568502eb622082ad WHIRLPOOL 4bb7be38da602ea100d377fb1871cff26132cebfb1d3274d497cf4348866fcb314d2a6df1c33d51afbf7bdfae463724426a76c141759f809b7ae0919b4ff9576
+MISC ChangeLog-2015 6412 SHA256 1d8b3e18ae00072f08185d663b34da8e9db0ea722a74b10bfbd05fa9cd156662 SHA512 3ebe08c1623fa1fea7393d123fa06b782ac59780c10e298b26559052e368ce55e86390bb867b71a8b1b40a9d18cab6fef11b564f0b60edd22aeda96172ec5820 WHIRLPOOL bed29861f26b807dc391557c5339435c2109d0f66f97e2a0f4a3399df9d7ada6d47c5e1e079fc18d5e737bc4dad13bc8ce132d88e601e8a179d1e6d0e91b069e
+MISC metadata.xml 383 SHA256 265a8ef5202fc674145ff778478dc76bd712ba6083936a4b97019b181e5945aa SHA512 083df49fdd76cb7e00bb81b6501d0f475788cef1da463919fc35abc6d0725cda8b47fa027a1a3f6af4872897567b8ba8104463be276a1524182138bdc15d04c0 WHIRLPOOL d0bb23397502b4058805b3bcbfacad2c996109dc3f7b38799f39d0ea32a24e9f548a6534cadbe4852f5159db82dc305c7b46f3599e5685ec9aeab60f50168ea9
diff --git a/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.10-r1.ebuild b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.10-r1.ebuild
new file mode 100644
index 000000000000..3801bdab55a3
--- /dev/null
+++ b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.10-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+# The PEAR tarball is missing some docs as of v1.10.0.
+SRC_URI="https://github.com/pear/${MY_PN}/archive/v${PV}.tar.gz
+ -> ${MY_P}.tar.gz"
+DESCRIPTION="PHP class to communicate with IRC networks"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE="doc examples"
+
+RDEPEND="dev-lang/php:*"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ dodoc CREDITS FEATURES docs/HOWTO README.md TODO
+ use examples && dodoc -r docs/examples
+
+ if use doc; then
+ dodoc docs/DOCUMENTATION
+ dodoc -r docs/HTML
+ fi
+
+ insinto /usr/share/php
+ doins -r Net
+}
diff --git a/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.11.ebuild b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.11.ebuild
new file mode 100644
index 000000000000..765fc0aab3fb
--- /dev/null
+++ b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.11.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="PHP class to communicate with IRC networks"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples"
+DOCS=( CREDITS FEATURES docs/HOWTO README.md )
+
+src_install() {
+ php-pear-r2_src_install
+ use examples && dodoc -r docs/examples
+
+ if use doc; then
+ dodoc docs/DOCUMENTATION
+ dodoc -r docs/HTML
+ fi
+}
diff --git a/dev-php/PEAR-Net_SmartIRC/metadata.xml b/dev-php/PEAR-Net_SmartIRC/metadata.xml
new file mode 100644
index 000000000000..67ea094e12f2
--- /dev/null
+++ b/dev-php/PEAR-Net_SmartIRC/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Net_SmartIRC</remote-id>
+ <remote-id type="pear">Net_SmartIRC</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_Socket/Manifest b/dev-php/PEAR-Net_Socket/Manifest
new file mode 100644
index 000000000000..b7eea149d632
--- /dev/null
+++ b/dev-php/PEAR-Net_Socket/Manifest
@@ -0,0 +1,9 @@
+DIST Net_Socket-1.0.14.tgz 5600 SHA256 651541aeefe829eecc84ce4cb929d9a15e2ce92d2a74d5389d1cddb3d4f22f00 SHA512 1c4ad8bdb96830e32caa7ffe739ba8785bc07a1737ef85b7694b878a38bd693b10ad426361a4a8f758a63ec6fa407650ec9b5d2df086999a041529128f7fa403 WHIRLPOOL 300a233113ae2d2207a5333644780d4fe703cb42f333927311e9bb3ee8f67c1ad85968542a6a0e27b7e6e3b41439cbf81f228cc2bad2dc8435898c6ced7c2c06
+DIST Net_Socket-1.1.0.tgz 5933 SHA256 bf71ca55af68886e425b9dc5563acff880b29ab0fce8d6346e413e05e56dc317 SHA512 e2dcccc21451ec7fd232764ae061c0b63689c0f6c5f972aa408b74490504f2540bf525f6a0decbcef60ad7fe78f3718b8cc21bf625f31c3811f3ff5824e07b4b WHIRLPOOL 427d1e8636c938f5aaada1477a2e10eff6982000000166e2f03db0be7f18228c869b5c590d21a0fa524312c05a79ccb97bada38963d133c593a615c813efee73
+DIST Net_Socket-1.2.2.tgz 6903 SHA256 1f971cf0f80fa6a7bbbebb8695917293eaede976680718413847177633a41689 SHA512 fd415fbd4a6801b63cda3168ff275fdeae233a3cc4c62f9bfe561f83f24f89795a7e7ad862641a73bb6d6e3c0da8b56cd00e7e7a1db616de040ea7883d84caa5 WHIRLPOOL 745c058b1fe47711c7844f5d6f5dfc7f06d9d31217e518d37f79c014914f817ddd0ee1e430d298d0e02f4fca48880b7d4c4fb57ff359d2d219e369c54161384f
+EBUILD PEAR-Net_Socket-1.0.14-r3.ebuild 554 SHA256 57c38b950ceb5455939c84b2bd57d3367a3c241fd495b7bddde0e4e948168664 SHA512 2d9930222bd7ed37b0c27cb307c15ae6cba533b050a29cc9b11af7b563d11221e2501e4d550854b77f41d1f8d8919b130adee22cff062634c2766771ab8b355c WHIRLPOOL 1a534f129e106f9ab8302811cd918993403963cdad83047e1d0abde2a17217c5fb2c1c941a82c8c105bace5f1fee472dfdc651ac04069244f52a253edacf00a7
+EBUILD PEAR-Net_Socket-1.1.0.ebuild 345 SHA256 1900f4ab53f422ab8c035c508a928a83c5b76c6f2a253237a5e542320dd0f9dd SHA512 ec8870e45866e813f6fc03ba505039445d894e39868f126a1d8f0325e478130e194c0832c8fef3fd929f34619e916706032cc5afd461108ac7fd6dc73182e707 WHIRLPOOL 93025e576195e485aef2cad52eba2ca6026eca5b33b34bbf31ede6953cf658713bb9121518a68cf4ae2239be1ad5501a349ee353db17c43a316fa165110f6ad0
+EBUILD PEAR-Net_Socket-1.2.2.ebuild 342 SHA256 cf9c3acf6b08e1a611e3bcaafbe74f460f8e2f9e3501aaea4591ac01d9bb4b03 SHA512 faf03027fba777e9a08a0cd407065a1ad3e2d9839ce8d2d73615c53a4f2af0c9b0e7cd37a9ba95d2e363ce2a29edf4cc1cab162210b5fe6667912598d7ee299b WHIRLPOOL c31430917cc58ace7800555b59f6f89f5396fcb77c1de4038f37d7ddb3bb6a2ea078721b2c02fe368cd2618d0f1910ab073e8833f89e6d7256f946ff72495ce4
+MISC ChangeLog 3532 SHA256 4f3c61d592dc696bfe4b075292050142e372a89077b78458a957637b4a021a87 SHA512 5de8d885777da3392c5c948b620667b8c4c3e4ce91f602a6fe5a038a6799fca54851e831cb705d645374db6a6f22b8c11d0e46eaf6fab9fdb51c89a5ccf98cb1 WHIRLPOOL b866d4c7b5c24eb65a00e222243ab67b0ac4f3732dda7a4577769aa16b84adb26205deb38d6e3b858ac442895cd0c0bc590dd348945d36a5cd503d0466ecc8aa
+MISC ChangeLog-2015 9886 SHA256 aedd97e02b790103d6394c80052ef2b118130c7701e0b68bd3e2970f49cf8d05 SHA512 25a1c5c77f405cdd2fdde55ff4115fb5c891b002b0b37cbe7d7d9e23a0b2fe0f0643d330aa78894db33d5580a2f49faf075c663980868e92aae77caef55886d9 WHIRLPOOL 36d69a55c1b45c05d844d59693e2d6bcf2c74c5f41c5571f8092fbc40a1f4b82b3175aa8f3361546bd20cda5a009943535c47e57556e4d649e31b2fcf1eb0395
+MISC metadata.xml 379 SHA256 fc3b4056cda00cc01c6884ca8a61fe0a1a7fcc4ef073afaaa1bfdd1e4fa078cf SHA512 bde8388227ab4467df4613b0ab02b20286f3700c3c48649dd445085c98f9885f7e46603b2977ff539e5b2577c6f703c7d397a5b0a14538f093698aaa0662deb0 WHIRLPOOL 8f4c4afe589613164d1834defa3a40e5874b24c8f4febbf0cdaaae6438919eefe3ec90b4f4cde3c99bf4a3bcc059ac5f696a9df6e937acbd4e6395f3ed13ce30
diff --git a/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.0.14-r3.ebuild b/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.0.14-r3.ebuild
new file mode 100644
index 000000000000..b02f5ac1eb63
--- /dev/null
+++ b/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.0.14-r3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PHP class interface to TCP sockets"
+HOMEPAGE="https://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+DEPEND=""
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR"
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r Net
+}
diff --git a/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.1.0.ebuild b/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.1.0.ebuild
new file mode 100644
index 000000000000..ea3c7a4512ff
--- /dev/null
+++ b/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.1.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="PHP class interface to TCP sockets"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+DEPEND=""
+RDEPEND=">=dev-php/PEAR-PEAR-1.10.1"
diff --git a/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2.ebuild b/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2.ebuild
new file mode 100644
index 000000000000..5797100d93cc
--- /dev/null
+++ b/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="PHP class interface to TCP sockets"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+DEPEND=""
+RDEPEND=">=dev-php/PEAR-PEAR-1.10.1"
diff --git a/dev-php/PEAR-Net_Socket/metadata.xml b/dev-php/PEAR-Net_Socket/metadata.xml
new file mode 100644
index 000000000000..c548abcd6a8c
--- /dev/null
+++ b/dev-php/PEAR-Net_Socket/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Net_Socket</remote-id>
+ <remote-id type="pear">Net_Socket</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_Traceroute/Manifest b/dev-php/PEAR-Net_Traceroute/Manifest
new file mode 100644
index 000000000000..af987712ae29
--- /dev/null
+++ b/dev-php/PEAR-Net_Traceroute/Manifest
@@ -0,0 +1,6 @@
+DIST Net_Traceroute-0.21.3.tgz 6754 SHA256 4e486fd6566aa3207b8644589886b8e52f0475da63aceb0da1aeb924bf668f06 SHA512 feceaaf188bff947253ec77804f7a4314a855864c09fc75e6c733fd852671994fb1c71d8ee2ba92ba7eff395b0b27fae71c361a69f2df4cfa20ef68f68074e4f WHIRLPOOL 5f76f25ff1820b425dbc76c1886fcba0f0167197d7044a73961f5214f1cad46e9cefd57c081706cc6173248baf6469c01e774edde13c43e6340eebeb213f929b
+EBUILD PEAR-Net_Traceroute-0.21.3-r1.ebuild 493 SHA256 7df7ed6c1eae14709130546764eaa9ad9d0eab3443fb060027997fae95889b6a SHA512 be1f2e4906d4a50fbebfba2061d4a7a6820f31b4b08f39f2b26f978af938a68ff5332b44c6fa236f53b4c9176d85971942f7e2c8fa7f6a8bca3bbc4d68eee876 WHIRLPOOL c5aa08e48a63aa4844feaa1dbd89ef2beae48940471d771451935c0bf6b2e737581f1f594acdd3770cc92bac3f6cb9bb0a6f6605ae03cb706acc86a61dac73e9
+EBUILD PEAR-Net_Traceroute-0.21.3.ebuild 282 SHA256 a3ead06e9b640b3af2879cbd14c4252d0f2a9fcf0239ec6bbdf1898600a5e050 SHA512 5d5deabaaa21f8d55a0c1b3718e7b459fc4c18e4deebe33a8a9c439052b57315ffb2136fc4eac358ffc6923f965b2d3c4dfd4502da75f9f2183c1af3ff654d68 WHIRLPOOL e859de3ecc09eb9c2049ed26366e4344c90f43d728f1f5471b82719da0d4920f7d446f4e32a326c106e6d9ce0854db22d60ee42f0312dd7a1cea017e13ea633d
+MISC ChangeLog 2464 SHA256 b3b544b635f9e02e22e1f4d41c0b98a7c7beb33c2eac1c7ca409cd15ea9ceacf SHA512 8d6017600be832f123bb501720d0405fbe1f25bf4d16fd45530e57f107bc3a5f3ca3497bce0ea80a57cea268d29a2bf54417053cdef5c005ce5a6e7fcafd65d1 WHIRLPOOL 19a8f29c19885f7af1a909881cf4328687407f5d19787b38492fbbc950288c134ed2bf55c5112c0b7949eb5ca2f414681c3de3d14aa5884ee07f8d1eaf587db4
+MISC ChangeLog-2015 1396 SHA256 526eb86a6876d746a06df00b4f57f1a507ae66da9483c68140a7479da3c0318a SHA512 3e0940e861c7a879ca9a1e2ea77215589fdbe0e95f25ca2776fed87fcc11749a5c5b69beff4d2e6741dda00f3e75cf69e8cd0ca5733331275ccc7cbb70e526d5 WHIRLPOOL 0055fe2b83417fcf49face27b3c6f232bed310a95d3f6c0156eb7c482f966973a5dd1af33f4648d82cfd5dcbf91247ec4621c4470361aa61522d06314cbf2add
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Net_Traceroute/PEAR-Net_Traceroute-0.21.3-r1.ebuild b/dev-php/PEAR-Net_Traceroute/PEAR-Net_Traceroute-0.21.3-r1.ebuild
new file mode 100644
index 000000000000..936ed03d8696
--- /dev/null
+++ b/dev-php/PEAR-Net_Traceroute/PEAR-Net_Traceroute-0.21.3-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="OS independet wrapper class for executing traceroute calls"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+src_install() {
+ local DOCS=( docs/README docs/TODO )
+ local HTML_DOCS=( docs/examples/example1.php )
+ insinto /usr/share/php/Net
+ doins Traceroute.php
+ php-pear-r2_install_packagexml
+ einstalldocs
+}
diff --git a/dev-php/PEAR-Net_Traceroute/PEAR-Net_Traceroute-0.21.3.ebuild b/dev-php/PEAR-Net_Traceroute/PEAR-Net_Traceroute-0.21.3.ebuild
new file mode 100644
index 000000000000..0f0f8b10535f
--- /dev/null
+++ b/dev-php/PEAR-Net_Traceroute/PEAR-Net_Traceroute-0.21.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="OS independet wrapper class for executing traceroute calls"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
diff --git a/dev-php/PEAR-Net_Traceroute/metadata.xml b/dev-php/PEAR-Net_Traceroute/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Net_Traceroute/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_URL/Manifest b/dev-php/PEAR-Net_URL/Manifest
new file mode 100644
index 000000000000..0fbbd89b9114
--- /dev/null
+++ b/dev-php/PEAR-Net_URL/Manifest
@@ -0,0 +1,6 @@
+DIST Net_URL-1.0.15.tgz 6303 SHA256 568597d802c0a741b8218e1acd8717c15bea2f345a269efc2de52cfc47cf0c05 SHA512 ea61e0dc603a4dc38fd6f4d2fa3d897d3b449a6ed19fa21ed1758b1945765405855058b70a4f9d46bb9abeb238c5e4fe9d2625774e6d5af6ba7ebc1c8f14154c WHIRLPOOL fc47f84ae2744f2579d365447cfeabd2792389b809b7eb499c80d6331ccdebacb8546135e36d7b01e6052e78c3f1d238cda5448edfd782bdc741181ecb7c4632
+EBUILD PEAR-Net_URL-1.0.15-r1.ebuild 426 SHA256 1863cd284a215d10c148dcbff89d9ab996440dd4ebc9ab0e61f447fe5f0db369 SHA512 0808523f2f03065134ae72ca161aca1e88da43fdfe2bbc72f747cc9da7228e0c730e14be15a039f9536ad5d88cb241177d7356dd6ed5c34cc9aca0acb3856346 WHIRLPOOL 938ef35ac5093e7639656c2842f12a5dbc2cbe4f81d845fb687142ffddaa1b30eb1ff6cc33f50e2455264467348b2a07cd7beeb9ced95e21090f8a2197e3e4c0
+EBUILD PEAR-Net_URL-1.0.15.ebuild 263 SHA256 ed71a7fda8c0bed2eabe9b22e67ed311f9f4b4bd9f1d9d07bbc486c5d6f4234c SHA512 02feb3534aa28b155f011b5694d088e9def69cd0d1ba8f42f963309b4d61379b045b9f22ea329c397622c2d3dc0fe1b736216a473720a6ee20f6ca6b4b74111d WHIRLPOOL 80bb3909961620523c9ecb9e77e1ebc014e0412929f5dd8ed338650ed5add5c7864ebe7ec79f6ed1a829e838c5215f881f58ae1b9eeb4d74d1ba686990051974
+MISC ChangeLog 2443 SHA256 0ebe17375461bf1c24062b2c71faf60966b774742aa0fefa0195de9b482b216e SHA512 640003cfa22d858ea9c5f7c93e3e58cdb0d2762f5909a07d46ccaef73c82ea6ad0cf140aeb2517d29497a16b96ed47e75fa208cab05ee4a76b48af526857012c WHIRLPOOL 40b84c28c6b2fb181a9a6d7c84874278836b59e04016bf9775897b1364046e51f8bd439df881622cd0686bf2505b960b5008367b151af6b98e8b9af27b92113c
+MISC ChangeLog-2015 4469 SHA256 9e9db4776627c48f909f14f44d8f799651b0fc5c6aae5d51a003dbe1a59e0fbb SHA512 efdc46491e10d2b51b2cf85f81bd582e8ef99074a00cf189df89babd8fc98e3628ccf3d8469e3e5475c371ea0fd54736f2d552f4c6204f2c839828a1a125f1fb WHIRLPOOL cad3cc64c3fa670d6ea4c7ed893e5a54378757919fa88ed4e90c1a6ea399c608cef614b8a4ffabe7b98a3ed56de1d601034fa6f4ea60ef1b29c678ce00299074
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Net_URL/PEAR-Net_URL-1.0.15-r1.ebuild b/dev-php/PEAR-Net_URL/PEAR-Net_URL-1.0.15-r1.ebuild
new file mode 100644
index 000000000000..909ec878f010
--- /dev/null
+++ b/dev-php/PEAR-Net_URL/PEAR-Net_URL-1.0.15-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Easy parsing of URLs"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+src_install() {
+ local HTML_DOCS=( docs/example.php )
+ insinto /usr/share/php/Net
+ doins URL.php
+ php-pear-r2_install_packagexml
+ einstalldocs
+}
diff --git a/dev-php/PEAR-Net_URL/PEAR-Net_URL-1.0.15.ebuild b/dev-php/PEAR-Net_URL/PEAR-Net_URL-1.0.15.ebuild
new file mode 100644
index 000000000000..b954e7c9dcff
--- /dev/null
+++ b/dev-php/PEAR-Net_URL/PEAR-Net_URL-1.0.15.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+DESCRIPTION="Easy parsing of URLs"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Net_URL/metadata.xml b/dev-php/PEAR-Net_URL/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Net_URL/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_URL2/Manifest b/dev-php/PEAR-Net_URL2/Manifest
new file mode 100644
index 000000000000..7fdf32598f6a
--- /dev/null
+++ b/dev-php/PEAR-Net_URL2/Manifest
@@ -0,0 +1,7 @@
+DIST Net_URL2-2.0.5.tgz 17456 SHA256 6631f411c5019207e132331528fbdad820cad2ab6567985792c1b757172a9919 SHA512 417af8b2978db763042d92382828f40fa409c599422d9fbe28c48fea4d23a1e5b3c83d5e616f74049009f93d69e82e87c7e656f867af4dd01ce9cb893f380382 WHIRLPOOL 84a8ae98828d66658ebe2ab5ba8ab37d8d2ba80cabfbadaea75a6beb5160f3304b3df3a6c99f995a277d8a6f9c84747e0a66093c326757d95707f78b94454415
+DIST Net_URL2-2.2.1.tgz 20010 SHA256 f43f85f235665d155106c886cab8d1560beb6771537872f35bcf5114694a3091 SHA512 356eebcb7b077e8a57d19f7a0549c973fe4923fbd83836ac000c1068d7f19c42ebebef5e07a2a5880737d0f8b2398bb32be9fa97ef931a1009d6229dfd71b495 WHIRLPOOL 16ff2b9cffff273fdd866988d599ea63bd61e85a38f81e6f8486e62c29ac8992619069bb0fab45a2cacfd136f814c6450140af43d231300df3c8c64abb987a1d
+EBUILD PEAR-Net_URL2-2.0.5.ebuild 311 SHA256 c65f2550ede13996bca1741f8ce423809b7a23f7c5b182a7932901ac565b680e SHA512 750c8eb0e23fec72500333839a5bf470acbb4e4a6447b78e06db5ff0836f03810f23d0fcc758f8a9ce695ff9ea7ad70d5d094786dac52561fec011d8d6cff97f WHIRLPOOL ed28e4da0a230dfdb4a445334e333bd0d1e3eca4430d186e93356db4f5adab024a51e25198e4ac3c7512412cccf63b320c5c0cbd52b2b75c14d647bf40a249ad
+EBUILD PEAR-Net_URL2-2.2.1-r2.ebuild 356 SHA256 1e05348b2453ed202f877cea8a63be3381ea123b6e1983c5b0d5eb7cc138049e SHA512 c672a769e6d5ac9792098742891bc0eb9507f3db36e2154f59bad4981bacee43b597b762d4b96c4116dd48bf779ddc7527189f0f6212d198cf43ee646d87aec9 WHIRLPOOL f30f9f615bfbf39670989fdeb2fb6e9c6066455032d9abb557b2f23424872ed1cfaf8c899736b3a05213fab9a5cb719d2a97515475fa6eb2a8717021c0767fc3
+MISC ChangeLog 3035 SHA256 0f1ee94099a10ee7054a5c6f58676869ebf1dee2dbf1c74fa109ca1d6fef17b5 SHA512 1c3de910f423196f76ea6139b3c3bd3dea4623a341656dd9d8afb15bd5513962b1ae858d577d27eb2a3bf132fd35174df9a8ae71643e39aebcdadf3b7c284069 WHIRLPOOL f5f2570a36745047bebfdecd8b7f1531b6576f4b84daa4261e073f7e7a2e69785fffaccef53049101c39b7bf1ea195ee463b4d26cb07c039cbeb51882f76a558
+MISC ChangeLog-2015 3251 SHA256 7fafb82ca9bc215d6c91d1f30352f7a96a27a79628a1934c1829c066c69737d3 SHA512 0ad5a713ee8573a7f957b3ea19d0c65f4eeac17f153d3df5ae8969851ce77bd030fc46fed85e8f58760c3b79d7ca3a941d5809b5f4e54688a37341ddb756fb7c WHIRLPOOL 89b5069b2be73be9f31a38797020e42dfc4a93ffa62f212a07c062f8db79658bd49ae78394d03fa0cec539b94c728241ccaa7e037e96341f74d8e50278a7a8a9
+MISC metadata.xml 310 SHA256 f003ff59c557ef201fb3d04e3272f42c912ecc09cf87a440cabe0b5dc0acce4d SHA512 ee52f22f04cecdd1a9cb93ad11d75a8e9889f988e189995707c28a3923bdac05c330c8f9e658717e3d0713b5f1dcdc772f4ec31fa216ee15006bc67340fcd84a WHIRLPOOL e493eeac13db11139c42d9708af1a1d503436fca6022699c7ab224d6bd4ed7cf052149210f23c4f2b672ba94b1a3195d7573bdd09617bef729d0bab2d216fc3c
diff --git a/dev-php/PEAR-Net_URL2/PEAR-Net_URL2-2.0.5.ebuild b/dev-php/PEAR-Net_URL2/PEAR-Net_URL2-2.0.5.ebuild
new file mode 100644
index 000000000000..2a560493bb34
--- /dev/null
+++ b/dev-php/PEAR-Net_URL2/PEAR-Net_URL2-2.0.5.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit php-pear-r1
+
+DESCRIPTION="Easy parsing of URLs (PHP5 port of PEAR-Net_URL package)"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Net_URL2/PEAR-Net_URL2-2.2.1-r2.ebuild b/dev-php/PEAR-Net_URL2/PEAR-Net_URL2-2.2.1-r2.ebuild
new file mode 100644
index 000000000000..01588f233170
--- /dev/null
+++ b/dev-php/PEAR-Net_URL2/PEAR-Net_URL2-2.2.1-r2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Easy parsing of URLs (PHP5 port of PEAR-Net_URL package)"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+DOCS=( docs/6470.php docs/example.php )
diff --git a/dev-php/PEAR-Net_URL2/metadata.xml b/dev-php/PEAR-Net_URL2/metadata.xml
new file mode 100644
index 000000000000..5a48f3cfcb85
--- /dev/null
+++ b/dev-php/PEAR-Net_URL2/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Net_URL2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Net_UserAgent_Detect/Manifest b/dev-php/PEAR-Net_UserAgent_Detect/Manifest
new file mode 100644
index 000000000000..e52beaabab7f
--- /dev/null
+++ b/dev-php/PEAR-Net_UserAgent_Detect/Manifest
@@ -0,0 +1,6 @@
+DIST Net_UserAgent_Detect-2.5.2.tgz 11986 SHA256 e46e09572785537ea3744279e8712a433b137074dd6d507e7feeeac59d218a18 SHA512 c97069ff6d99f78d580426751849cff865a50e63f55fc4596894b49604977fccc14d0eb269a66ebf56dfe89c67cb733b0ab8827766d3511a9bc6a05be2baa060 WHIRLPOOL eb9652b50ab958ac1a3891169fc9efc32b4c6653d28171703a576e6ff379c7745ae0a2332767408e8650c56446bc64854ed7bc5d42f934ecc1e63fb8b4a959a6
+EBUILD PEAR-Net_UserAgent_Detect-2.5.2-r1.ebuild 496 SHA256 8d6c77758591870a67b4094c5e8a0ab18e6fccdabbba9b01de9ab64cf4c96ac3 SHA512 8acb3a12aab18a5fed17b4b0db109f5199d182e5bc34e76509ea9378cf0964c43f2f300207035b8f143c587a6460117fa81953825da76d25e80594153f6d220f WHIRLPOOL 7631a367936a30fca6869ad721416efc5f028274691b464eb7c930c0941ede6a62b875e59022ad773d43ea14a996bd6fbbf06d8dbc6fea74c4c4c3c5bb9b5597
+EBUILD PEAR-Net_UserAgent_Detect-2.5.2.ebuild 310 SHA256 4880aa0dab88516b39bffd99b2c50444f536ba484d2b88034d7265a7f6d27275 SHA512 182311adfe28c646cd47bac867091b2beec02275df33e6d832feb0b4e626c35fac49ef9e0a76c5c7c03244c0e5846c871632e8909434e6b694dc09e2b974dc88 WHIRLPOOL cc89edf5e6bfe2682eae3b1f79bd657e82e5021644f71edc8de1e19e6339925a9ecacc3d86c08f7f07d8b4072731600c9a475487998dd0224029da4c22200ef5
+MISC ChangeLog 2480 SHA256 5652cb847b29b578f778580f37505810831e0a1376baaea92e79b2fd2b68d2c8 SHA512 234cb759dbd1ae775c15aa4642bff9303bea09705ba965951eb48499b03e075cfe1a063d22cd1f436d2380182e6eeef915588a7b5cead615135b5261720e01a9 WHIRLPOOL c4c74d57136246c7a6d3733b1500b77eeacae9c0fed74d49bb41cd6075a35de40bac24c8d64e0e4d4882d33f6501bf392932ee9ae270447e04bdb14dcb46190e
+MISC ChangeLog-2015 6443 SHA256 95d25469da4fc546b01036af4ffa4a2d6a35dfa69764eca70e61a4f9506e4e85 SHA512 7b69cb68f163e51facb5c00911bd49e93bce2932a5b926c953bafa7feb2c498822d87cfa38ba6db2648fa1623ce30b09949583ec03bc2980268e58c69569743b WHIRLPOOL 7cfd499989f83f0b70401524a1dbc60d36dfe749377bf77b40364c1f6f9af9de17fca307d553f7160269ece56a36f296fb9d3ffa4f00a5bc1a29f1803d9962d2
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Net_UserAgent_Detect/PEAR-Net_UserAgent_Detect-2.5.2-r1.ebuild b/dev-php/PEAR-Net_UserAgent_Detect/PEAR-Net_UserAgent_Detect-2.5.2-r1.ebuild
new file mode 100644
index 000000000000..5fb35088d8b9
--- /dev/null
+++ b/dev-php/PEAR-Net_UserAgent_Detect/PEAR-Net_UserAgent_Detect-2.5.2-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Determines Web browser, version, and platform from an HTTP user agent string"
+
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+src_install() {
+ local HTML_DOCS=( tests/example.php )
+ insinto /usr/share/php/Net/UserAgent
+ doins -r Detect Detect.php
+ php-pear-r2_install_packagexml
+ einstalldocs
+}
diff --git a/dev-php/PEAR-Net_UserAgent_Detect/PEAR-Net_UserAgent_Detect-2.5.2.ebuild b/dev-php/PEAR-Net_UserAgent_Detect/PEAR-Net_UserAgent_Detect-2.5.2.ebuild
new file mode 100644
index 000000000000..fa365b7f270f
--- /dev/null
+++ b/dev-php/PEAR-Net_UserAgent_Detect/PEAR-Net_UserAgent_Detect-2.5.2.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+DESCRIPTION="Determines Web browser, version, and platform from an HTTP user agent string"
+
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Net_UserAgent_Detect/metadata.xml b/dev-php/PEAR-Net_UserAgent_Detect/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Net_UserAgent_Detect/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Numbers_Words/Manifest b/dev-php/PEAR-Numbers_Words/Manifest
new file mode 100644
index 000000000000..42d134ba8fd0
--- /dev/null
+++ b/dev-php/PEAR-Numbers_Words/Manifest
@@ -0,0 +1,8 @@
+DIST Numbers_Words-0.16.4.tgz 58379 SHA256 93aa2b8d370a9d87d1ae2595b4f1b7b78c18e0f06cd94a6eda042b6bbeb14838 SHA512 f07c5bf170a74be170c87c217b8561066938669d319cb6ca683c564e2f8a5917109c97ea51c7de740023605e77c78d34d9d864e187edfbab158af11e19bc3155 WHIRLPOOL 8acbb5d55717e6c593b22c831bf759dbe98a6ba5dedd3a7f8b447f9eb8d091eb1f2bc37b4980e116267e68e97fd6ea60ac78c2ba4284bc5a1cd751fe2f734384
+DIST Numbers_Words-0.18.1.tgz 72925 SHA256 cbe0c2b482623af9aa56a8da23d03bf562ff1412ac11e425775c737145fa916f SHA512 b6063db873d65bc872ea64e6ae4282da9b36aa15ac336a5b443e4bc3cc7ad49538327bb56d0b70a482c82dfa1d732426f9cc45453d4d13a25a840871e1f6fb2c WHIRLPOOL 3effb9b2324b8e5fd60a5e841c4faf0eaa33790e5e61a3e967de50b0ae465d0f43a9d7ca19d28bf3176b3b798b1e3669f124e764c7b8ba1a66b78e7f0c7d71d9
+EBUILD PEAR-Numbers_Words-0.16.4.ebuild 281 SHA256 2d6e25126c4251e98cf55caf5bcd7add341d301df1fe30ca4225ba4fe7f437b2 SHA512 b9ba4d77d0f6a355cf2925bffc47bc5090959bf41e115a6e9becaeebcd6de6b60b244c2f2e8cad1bfc595ab97b0a65b1efad9d199805fc3bcf989c88149d81ae WHIRLPOOL abefb4da9a5ac1b1c3dfadc8694afe82324cb2d15a72c81a87f69080e3015bfdbec332d56f713d7c83d378c70c5fbd2b3a38d58264d08dba93ef11bdba197390
+EBUILD PEAR-Numbers_Words-0.18.1-r1.ebuild 694 SHA256 244bba3b6478cce01405d7f9494505ba01ed74f8de203cfc3eadf5b5cda89221 SHA512 1ba5d67b347a6c8c8bde85e96ae18a2a1cc0f6785879b573699f8cb398f0a7eecc2adb285969acaa7e1cfaa22c58621a90c2b1fbabbf6abe03a26c5b71d46f50 WHIRLPOOL b913599e573e948facd1a4ab9f8fe961c039f89a2496e65cfeee53b68d937200d97dbd71eadbaa560b065a2c895efa58814bdaaf896561bb03d8605bb7d9a90c
+EBUILD PEAR-Numbers_Words-0.18.1.ebuild 361 SHA256 8e7861717799580a60f3c5b2303f67e10b59bf6f8f8311d9b379accfd80882ac SHA512 886d6914f41ff9510bddcffd3ecdb52e82a95babcb48652cbcece0c01b9518d5fa92a14c285f5cc1d6d2a05973a219e5037b3e5c30a7bd8a96ab3b823d327560 WHIRLPOOL 1f200fef43141bab7908856e7af91694177574ca83e253ca62cc927b9ac95fa78f643dcd118b305e946923ae23df9a4652a7eee75cfd40e09dd38da50cd294b5
+MISC ChangeLog 2700 SHA256 0b6e74104dac2521460f9c0a35b3fce8ce230d8fce4c0b45094582b5d7839e55 SHA512 a87e4d6e39af1564fc42e4ec801837067a91458ae20e85a380516f7680ea74579ba661719f1a4586882da0eef4aaba97fc9ca8bd85740d385ed1d56488190467 WHIRLPOOL 94daf25d5e83eab50b0b628c92182b9e9964ac0bc4977d6e309e912d2c59ab8a4541a51c7375de4721a1ffa1028255ee9e9e69759aad7cda135377494a085c12
+MISC ChangeLog-2015 6810 SHA256 ee46d208b2b89ce2fb3ca173dd003485bf6794330f167f78cc4382a788e73ead SHA512 5e749e827b73a7b208b1a951766cfb5ce37f5a6d9d556c81b36454bf8c04a36643bd668bb34c8268f24a8b5998889fbb70c0c6c84b4030ae3c4b7aba3bbdbe70 WHIRLPOOL 9d9f402a7d346b97f3b4d1abbbc9005d6a6e5495d5e00ac565fe86842e73c19ef7bf3e247408d24e15784789c3cbd019dd13fdcf275d10cbeb652dd46a4db8fc
+MISC metadata.xml 385 SHA256 f06fc7f0495935f2c2c11727c89588162de362ccb22b2f193e2595b79b215224 SHA512 05fafb5b7437fcffa392b1898b60bc7811dbc0ac3b8da7f0b7205c16a9292cbaad3e62ca59e999ebf9cba1e3d0fe0076203dceb68dcf1a2dc2af496403cf812e WHIRLPOOL 39652a29b0da2a19fb9abe3a844b9b9be8dd4f75cbc534e8a0f92a6a1aa5a460720bf5991b7657e22c3e400e28e7a43b4c4b656402a31a3acd2e3b1abd303e90
diff --git a/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.16.4.ebuild b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.16.4.ebuild
new file mode 100644
index 000000000000..10d6aef8f218
--- /dev/null
+++ b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.16.4.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides methods for spelling numerals in words"
+
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild
new file mode 100644
index 000000000000..62b9df853d2b
--- /dev/null
+++ b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Provides methods for spelling numerals in words"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-Math_BigInteger"
+DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php/
+ doins -r Numbers
+
+ dodoc ChangeLog README
+}
+
+src_test() {
+ phpunit tests || die 'test suite failed'
+}
diff --git a/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1.ebuild b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1.ebuild
new file mode 100644
index 000000000000..7834ea4695e2
--- /dev/null
+++ b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides methods for spelling numerals in words"
+
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/php-5.3.2
+ dev-php/PEAR-Math_BigInteger
+ "
diff --git a/dev-php/PEAR-Numbers_Words/metadata.xml b/dev-php/PEAR-Numbers_Words/metadata.xml
new file mode 100644
index 000000000000..a956dfe209c0
--- /dev/null
+++ b/dev-php/PEAR-Numbers_Words/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Numbers_Words</remote-id>
+ <remote-id type="pear">Numbers_Words</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-OLE/Manifest b/dev-php/PEAR-OLE/Manifest
new file mode 100644
index 000000000000..8efae4e4d667
--- /dev/null
+++ b/dev-php/PEAR-OLE/Manifest
@@ -0,0 +1,10 @@
+AUX 1.0.0_rc2-fix-static-calls.patch 3089 SHA256 31ae8ecf1927bd7b41d08163b16f2ed3b9cb5299d36edf8ff54d7064ce215487 SHA512 061674617d100f7c9d795d55b8a75a759dc9d321a784c2a29cec6a669cd7321e4bb0c3481c0641451098a2263b114f1bd248cc255060fdc44846f5d689dd971a WHIRLPOOL dfb58b02988065052f30e64176bda93130aa4c43f9f1ef802537999bc3c4e55b21574d7f174cd5b38d001d9f8a1fb06ebe848bdc7ef3635d0280527ae88a169a
+AUX pear-bug-19284.patch 1026 SHA256 2f72b0a31ff3a9e4a47e2ff00cafa500090b94d29f44e6b2adb3a8e96fca2caa SHA512 5fa13721f6ee57dafe8a6930033a2c06dd3c048f5aa1b3060d85a5cd7dedd84dceb7189f7cafd4512b8a9b05ada893351935b0dab45a0d1caec53c8ecabd45cc WHIRLPOOL 28c266905b9341a5e65b24feb4127e32bde766ab9bd3b02875ba327a34165eee224048e5cfe22c7801a74db73603b81152c880a9077ac543626f71edde221542
+DIST OLE-1.0.0RC2.tgz 13981 SHA256 a0f3ad85845801ad8f7c6cf1695e048c960a72b183946613ddbca4567fed9164 SHA512 9d0b236da4a0f82f272cf2e5642246ca35f83b9d21f1cc41ebe32d536949e9c7fce8d3bee0dce051f692a0283e1203d5ba2bacbe339f72cad4c83eb7a7b7e884 WHIRLPOOL 232cfbbe3c39cdd52455fd9f060c8983002e80f178dda25627d6a88c51af22dc5ae7f71577a4679ef9aed15ad4cae5ae4e6791cf215e286e1460bfdde8fefa58
+DIST OLE-1.0.0RC3.tgz 14233 SHA256 3f3a311718cd93731ed7065c4aa9eaa9d015169f227210368a6062b0aa0a1fcb SHA512 36a9bbe243d0f172bcd3fc5dd0926a0e42389b4e222cca90678f41bb968c70e4d04c959f3fe3bad1704543ecbcda871a248aa445a1dc6c2f0b73925198f5b07e WHIRLPOOL b88733f4258b2c32de8526625a0e2fb0c8e577c47836dfbf5d686757cb3319a78b1414d06f48c56f401c98ae252ef2e1e788b804c3d3e4faabc10382b7b290d4
+EBUILD PEAR-OLE-1.0.0_rc2-r1.ebuild 625 SHA256 3f95ef20af6c27b35452565b64441686fc3cf4818405d67091d6c52831e441a7 SHA512 efd8463b6c131f75ce0fbee812a590e77dca132c7f62fdbfdd156f5b296a0a255f97c054033596ba8da82360e75e7e1ce0e782354f9973419a4ce09450baf741 WHIRLPOOL bdfb0d5c086db7888daedc16462a6490c72fef4a90b037005306bd29ec6d5882908d3942b0aaf55bba93ef48feb436265aba780f306f4567fe882db70eb50bdf
+EBUILD PEAR-OLE-1.0.0_rc2-r2.ebuild 756 SHA256 660453b9011a5b8538ac3ba5328334860179b573d6387099e82225898c2e4132 SHA512 95e28eefaeaf15458f001c1cc5d7a9a2f799f201f8cd09ea5a98452d5e0e8af2870df8f1f13281e86297c447df3c96cb9f115aafd65d065997052c34774d15c1 WHIRLPOOL 8c1ac19c78c3cbfb62fb8c498f0f784a469bd5fe5456e2a9551b1eaf0593f366cd958000e9ca48c5c121fb9734716aec5e454683d7f45cea8be6326bf4607d0a
+EBUILD PEAR-OLE-1.0.0_rc3.ebuild 376 SHA256 91c51c06f79b930ca4cb8250d6acca79b3b985266e29b1cac88e35f3d2146c93 SHA512 c687884670cf9b3b88a99e7b7f1c2744d6cfffb0ca6d51d753bdd5331da5d62cdad243687aad9ac16ae6db38c44f7676b7330c7aef1ffcd02154074b1d7c491e WHIRLPOOL b3a56ee83f407140b86d8f85951cecfd728e81f99a64a6225ec9cd0efd0d9e55837c978200136243de4728c96a5ff56527b7f3673d962d58ba6c97da49d5a734
+MISC ChangeLog 2491 SHA256 142daaaaadd1556c29ca804f69a685068b8cd1046ccfc84846a3dde6a7cd6b65 SHA512 6a9c8a9311858a5384a2aef1aeb3ea708a7985db411d25e9599179ebc1b81329168b76bf8d480a97d19597b411c9e63e443a28a096e923ecebf0384c5913129c WHIRLPOOL e4e6ef1b89d7d984be8989d92df2baccdba60080c06a115489b087573b0597dafe3896012b61c6300a802f1d294065aa6a3fb3176c1bb1ba7e1afce931338ea2
+MISC ChangeLog-2015 4431 SHA256 58913100930d2143a2fc15f014c5b27bf44d5e74e36b0835bd7b0903d941b404 SHA512 bfbe24af5e3c53f4cac93ca0ab2d75dacf363ad8f651c0d31c3d9204c96aea5674a4b35e761a8f3b2d6b56732316d19a27c35fa94f421853db62409d28153f50 WHIRLPOOL 2a635099fe901700a6435a9a3440fef2cf633c290d9eb3c412088b849cb2f3f9de3e6e75ad234caffdabe89b50f68e0827ca542ef41eb3203fddc2eb44b8f3f5
+MISC metadata.xml 365 SHA256 be3b4cded0f97c22f7aefde3ad1968fccb0b7ce40aaf7b27a0d9929331afde12 SHA512 3871e3db946f3c1d55f06eb228b38e4b3d596b40781c0062c5aa5dad7b785312db6ddf41e16f372f3541c1eaf30264b78bd84db2a4c2843376af4111a50479ae WHIRLPOOL fbd4087d5843cd399a438498ac09f9f76f251b752e3d36d22a1cd3f51ab9f3fddf296c4f64b25850f0097b571a26e7401f8e57fb3f5101e8c8b827269bac90e8
diff --git a/dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc2-r1.ebuild b/dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc2-r1.ebuild
new file mode 100644
index 000000000000..01c977ab5b7f
--- /dev/null
+++ b/dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc2-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV^^}"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Package for reading and writing OLE containers"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins "${MY_PN}.php"
+ doins -r "${MY_PN}"
+}
diff --git a/dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc2-r2.ebuild b/dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc2-r2.ebuild
new file mode 100644
index 000000000000..e48f9f9de5a6
--- /dev/null
+++ b/dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc2-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV^^}"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Package for reading and writing OLE containers"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ eapply "${FILESDIR}/pear-bug-19284.patch" \
+ "${FILESDIR}/${PV}-fix-static-calls.patch"
+ eapply_user
+}
+
+src_install() {
+ insinto /usr/share/php
+ doins "${MY_PN}.php"
+ doins -r "${MY_PN}"
+}
diff --git a/dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc3.ebuild b/dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc3.ebuild
new file mode 100644
index 000000000000..65f0246057f1
--- /dev/null
+++ b/dev-php/PEAR-OLE/PEAR-OLE-1.0.0_rc3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PEAR_PV=${PV/_rc/RC}
+
+inherit php-pear-r2
+
+DESCRIPTION="Package for reading and writing OLE containers"
+HOMEPAGE="https://pear.php.net/package/OLE"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
diff --git a/dev-php/PEAR-OLE/files/1.0.0_rc2-fix-static-calls.patch b/dev-php/PEAR-OLE/files/1.0.0_rc2-fix-static-calls.patch
new file mode 100644
index 000000000000..e9dea0cad4f7
--- /dev/null
+++ b/dev-php/PEAR-OLE/files/1.0.0_rc2-fix-static-calls.patch
@@ -0,0 +1,96 @@
+From 17a94ee1f244cbf0c728f37d1628eb28955465ac Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jean-S=C3=A9bastien=20Hedde?= <jeanseb@au-fil-du.net>
+Date: Mon, 27 Jan 2014 11:32:19 +0100
+Subject: [PATCH 1/3] Non-static method System::tmpdir() should not be called
+ statically, assuming from incompatible context
+
+---
+ OLE/PPS/File.php | 3 ++-
+ OLE/PPS/Root.php | 3 ++-
+ 2 files changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/OLE/PPS/File.php b/OLE/PPS/File.php
+index 8fb1acd..553627e 100644
+--- a/OLE/PPS/File.php
++++ b/OLE/PPS/File.php
+@@ -47,7 +47,8 @@ class OLE_PPS_File extends OLE_PPS
+ */
+ function OLE_PPS_File($name)
+ {
+- $this->_tmp_dir = System::tmpdir();
++ $system = new System();
++ $this->_tmp_dir = $system->tmpdir();
+ $this->OLE_PPS(
+ null,
+ $name,
+diff --git a/OLE/PPS/Root.php b/OLE/PPS/Root.php
+index 387c3b3..9da6330 100755
+--- a/OLE/PPS/Root.php
++++ b/OLE/PPS/Root.php
+@@ -53,7 +53,8 @@ class OLE_PPS_Root extends OLE_PPS
+ */
+ function OLE_PPS_Root($time_1st, $time_2nd, $raChild)
+ {
+- $this->_tmp_dir = System::tmpdir();
++ $system = new System();
++ $this->_tmp_dir = $system->tmpdir();
+ $this->OLE_PPS(
+ null,
+ OLE::Asc2Ucs('Root Entry'),
+
+From 482239c562cc66959fc8c04e8308d812196d56f8 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jean-S=C3=A9bastien=20Hedde?= <jeanseb@au-fil-du.net>
+Date: Mon, 27 Jan 2014 11:35:00 +0100
+Subject: [PATCH 2/3] OLE::LocalDate2OLE, OLE::OLE2LocalDate are static
+ methods.
+
+These functions are called staticly and don't use $this.
+---
+ OLE.php | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/OLE.php b/OLE.php
+index d7dced7..2a5da73 100755
+--- a/OLE.php
++++ b/OLE.php
+@@ -493,7 +493,7 @@ function Asc2Ucs($ascii)
+ * @param integer $date A timestamp
+ * @return string The string for the OLE container
+ */
+- function LocalDate2OLE($date = null)
++ static function LocalDate2OLE($date = null)
+ {
+ if (!isset($date)) {
+ return "\x00\x00\x00\x00\x00\x00\x00\x00";
+@@ -538,7 +538,7 @@ function LocalDate2OLE($date = null)
+ * @access public
+ * @static
+ */
+- function OLE2LocalDate($string)
++ static function OLE2LocalDate($string)
+ {
+ if (strlen($string) != 8) {
+ return new PEAR_Error("Expecting 8 byte string");
+
+From af1b260a8bd0a5fc337f96f5b84b2accbb75f650 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jean-S=C3=A9bastien=20Hedde?= <jeanseb@au-fil-du.net>
+Date: Mon, 27 Jan 2014 11:38:34 +0100
+Subject: [PATCH 3/3] Asc2Ucs is a static method.
+
+---
+ OLE.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/OLE.php b/OLE.php
+index 2a5da73..e0cec8f 100755
+--- a/OLE.php
++++ b/OLE.php
+@@ -475,7 +475,7 @@ function getDataLength($index)
+ * @param string $ascii The ASCII string to transform
+ * @return string The string in Unicode
+ */
+- function Asc2Ucs($ascii)
++ static function Asc2Ucs($ascii)
+ {
+ $rawname = '';
+ for ($i = 0; $i < strlen($ascii); $i++) {
diff --git a/dev-php/PEAR-OLE/files/pear-bug-19284.patch b/dev-php/PEAR-OLE/files/pear-bug-19284.patch
new file mode 100644
index 000000000000..c94142c1ae46
--- /dev/null
+++ b/dev-php/PEAR-OLE/files/pear-bug-19284.patch
@@ -0,0 +1,24 @@
+From e63587ddb88057cc2e403c48d2f41728ba1044ef Mon Sep 17 00:00:00 2001
+From: flack <flack@contentcontrol-berlin.de>
+Date: Tue, 27 Nov 2012 10:26:09 +0100
+Subject: [PATCH] Fix problem where Excel files couldn't be opened in Ofccie
+ 2010
+
+I haven't traced the problem, the fix is from one of the comments of http://pear.php.net/bugs/bug.php?id=19284, but for me, this reproducably fixes the issue the Excel 2010 refuses to open the files because they are corrupt
+---
+ OLE/PPS/Root.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/OLE/PPS/Root.php b/OLE/PPS/Root.php
+index 2f19ba0..387c3b3 100755
+--- a/OLE/PPS/Root.php
++++ b/OLE/PPS/Root.php
+@@ -620,7 +620,7 @@ function _create_header($num_sb_blocks, $num_bb_blocks, $num_pps_blocks)
+ else
+ fwrite($FILE, pack("V", -2));
+
+- fwrite($FILE, pack("V", 1));
++ fwrite($FILE, pack("V", $num_sb_blocks));
+
+ // Extra BDList Start, Count
+ if($bbd_info["blockchain_list_entries"] < $bbd_info["header_blockchain_list_entries"])
diff --git a/dev-php/PEAR-OLE/metadata.xml b/dev-php/PEAR-OLE/metadata.xml
new file mode 100644
index 000000000000..bf98d49f17fb
--- /dev/null
+++ b/dev-php/PEAR-OLE/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/OLE</remote-id>
+ <remote-id type="pear">OLE</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-PEAR/Manifest b/dev-php/PEAR-PEAR/Manifest
new file mode 100644
index 000000000000..eb15733b02c1
--- /dev/null
+++ b/dev-php/PEAR-PEAR/Manifest
@@ -0,0 +1,13 @@
+AUX gentoo-libtool-mismatch-fix-v2.patch 510 SHA256 f4d702b44b86e481f6351b2880dccbe90b037032d140bf5fe57286ec0f3aa8bd SHA512 03848aa6447c2969715e872481e17f7a6dbe7df9e42a13305fdbcfaf09505de40ed6d91c9c93f11a944adc94389472f04eac2b656f08dbdd9d1c3a1d07946ff4 WHIRLPOOL def6a87f5e90498b882efd948799a8e70997869c782ca83a6984f7544d497c40b875bcfad90de76c91e0dffdc7b9acfb3370258b27480c5b68f0372fb983bbfd
+AUX gentoo-libtool-mismatch-fix.patch 718 SHA256 7ee96d72e09529f773c14db4da099fdb8beec12a370b76fb8901cc010cdb6fb5 SHA512 11fa9687c05ca448124b9b10801ca161ef1a5e77aa1aa9fe264a1e5ffa8947227e370a0f0d5f29d00bd5e7a280815dd43fc592996f52114cbf309556861db88e WHIRLPOOL 931d2d9c995dcaabaa2b5160a41146ad8771cb2b1947e2bd749b64be8c6520ad018ccc7bd8759aae7e3afeae78801c908b5362d089d89f55addaff1a7e1d1eeb
+AUX pear.conf-r2 379 SHA256 33296ad828fdbe5447edc93aea6e81351f643fc2e845c6e4bdfad84b299023aa SHA512 81e4c95ccfd1a50d30d6e9db90fa099f3dd098bf4fa2c023f5369d0e96a197da91d2572ff3785bcfc83dba82abeca3932431083b5aa2aed155336697764666be WHIRLPOOL 23a9d300340b463064a4f26489386d786c151394d763a9bcdbb6d5fd6ef72536849c375edd48c57f7c58e63a80650a975fdb7d6cbb368f59471789da4c65ae9a
+DIST PEAR-1.10.1.tgz 291167 SHA256 7eca0d8e4f6391d66d92abc4faebd5a9346e739b92573e20392db9e878a8d59f SHA512 df5f09a92d211a09dae147af474399171aed46e0536c091468b73b43ba4acdbdbf7b5cbdd17ef48b7d36d7b9dd23187dc6c75733731c267768d49c89698b0ef2 WHIRLPOOL ef067937d805a1e5c082c5945ffcbffd005757326f72572563154f2b5c573713050cc002af7727ebe053b3956fa1113c29bbbad6e74d8fb110704b07b7291929
+DIST PEAR-1.10.3.tgz 291095 SHA256 c882979c48640b0b1a71cf2290dad3b3bbef1c33e4f1ec9af36a710e88e7921a SHA512 1ad531a6e0ac30719b05e58f0758393bc6cdb0e89b4f99f843e7318a40ef18e74767e8ed63346b0ece9d6e8e71c8ebe15b08eaeb6f0c4f3169814bb4bb524332 WHIRLPOOL 987d875a76ccbf26ea3fce0ca1b11d0885bcd98c73c1bdd43ce41f5f0cec4504f769aaa2b1bca3e501763ab21c3d6980a2eb02d26bfdfbd6f9a28f938ebbd4ea
+DIST PEAR-1.10.5.tgz 291151 SHA256 74c28725fed39617a6c2f310d5e1185b05982e3478196c2fedc64b4e747c2465 SHA512 c310fa8ec72ba201313dc03953ec1eba82daa137b27eac880fd5388dce72d38e6aa40737da43c3ad41db4df0d6717c7d77cf477d64b29245854ae95d2a94c364 WHIRLPOOL 8d2bf23cb28c4242b9c452f141b42d445e2fce343ed091bc834ba058fb0358a1b22228585c0074bde445a0de8807af27b57d503962e57c45cd1f00e2f982ad7e
+EBUILD PEAR-PEAR-1.10.1-r1.ebuild 5088 SHA256 c95bf6f9744865cddefba51210a72f8a951d45315075486e9dee4212bf74c18d SHA512 a709a4874155a1095a390e159d77e797fc0cdca1b59929851a07e752d32648a27d36abc755c49a23fc6cc349dc0ef1a3f0012ba67c92b69c8c3c56b5394db22f WHIRLPOOL 813e72a67074cf26f704c513a1752eb7f9a956c7921d1e8e1c5f7a4626466e17bfe550b7129203c30f6cd587549e119a21a9e8ca19c41651a12be3b9bac0d7c0
+EBUILD PEAR-PEAR-1.10.3-r1.ebuild 5688 SHA256 7228c7cbb46cd41cd08c0c18844a746f310f1354b414c08ffcd2271aa196de39 SHA512 64ed25403281efda677a63208f7d880be24b86f7410ea4522039d91a3f8c6f0db89c41068e46692510bc4c94de75770bcd5d5ff5a6622705c3141a97333fd864 WHIRLPOOL bff92eb51830711634f7447ad5255959d83e798654bf9be2a0d1fb5f7bc9018a44b683c887ecfbd022b31dfde4a35ac06206f6989d573be53d706f1089c35e4b
+EBUILD PEAR-PEAR-1.10.3-r2.ebuild 5704 SHA256 0f1a81dd3a278b1db92d8dce58970f446bcf47e2e093b61078eb1720dd169a84 SHA512 4c55f8757f8ad140ef4cc3a2142e3ec0e6bcf2591e88cd40dadb435c2a1c911c0b7e08eac513eb07f2f75b2483041065302a5b694a8e7b29de5cc65a07e6bfdb WHIRLPOOL a4c268633d1284f27d48f07840c0de867e63ca6e44d84749e0d1b87485854361790cd967bd0ae53c9a7de005e72958ff2e63b81063de670d0ffa169b408f3a47
+EBUILD PEAR-PEAR-1.10.5.ebuild 5870 SHA256 57927e77a3aa5396a36c0a0afe97e3db4e6d8ccd551d9cf079c390328099ff5b SHA512 a8045d807eb56c361997a46671c1408c2eff3ad9bee8723b9533c6264e6f72df4f7566d3d0c1465b37703f60c2895c640cba8b18f9b3c66759cea64701ab344a WHIRLPOOL 368739149b16fa3f4fab24a753af05bb237fb220a20d2b40ab4605b56b5feb14806d4716d94384f5757565042df4d5d67cf98b38fff1dd348bd774eb665dc4d7
+MISC ChangeLog 4271 SHA256 1dbd6a3cfede43b89ddb4c89e17286f907fa86f2ee827681d6d205b86c23e24a SHA512 df1cc8bac38bae0e8514db77fa0dcd6f610b28980375e2bc7e716acc7d0b6d4d57019833a9d544ad415323ca4a19f131ffb5d5446f5d627465d18039a8a13772 WHIRLPOOL bd51b54d01f17780e88e1281b99b0f9fd84456b9301f8435c11705655af6bc561b36d1638110322b6047315e3755912c22ebd8d1004ff27bafa8f843c0f36dde
+MISC ChangeLog-2015 23213 SHA256 d764ce928a6df94c55474dfbda8643bf640233ebf0e486aca3e0ff6eae9526b0 SHA512 e3cba6a170207110b1e162b91c70c38f1dfe3841f2a63c1b7f924e7ab9ea5ee637d8d4cbc6cb284d4806546d751ac2aa5a4bd0e08c86213c5d19ae53ff6a2d56 WHIRLPOOL 9bdcb6737bee37275a1e3367fe85b4befd54d64ca7de96e057c2b73d7fd3f0d49637616c03ff12c8293f987d13f6b0e0f524369243dcf92044c1c544c5a0558d
+MISC metadata.xml 306 SHA256 91b4007b73df9f43b5286941673f49f3a9aae409c62c48ab31af8b4dcd191012 SHA512 2e46d7a6fcadfed2ff7be17a5f0a82b5cbf6184b50384f868a6ad8821746badfe126279ef9c114ef9d9a42374931193dba4b84483d437797636b95e6e97247fa WHIRLPOOL 196291f2331d8f65b33f4f450ae97951a391a0240b9f3e1be58338eddf5b88e7c3e11660427f78a15b138ff20eb24c36293fbe6120dfc54eb9931d2f8e717f59
diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild
new file mode 100644
index 000000000000..c31bf073b186
--- /dev/null
+++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.1-r1.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PEAR Base System"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://pear.php.net/get/${MY_P}.tgz"
+LICENSE="MIT"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php:*[cli,xml,zlib]
+ >=dev-php/PEAR-Archive_Tar-1.4.0
+ >=dev-php/PEAR-Console_Getopt-1.4.1
+ >=dev-php/PEAR-Structures_Graph-1.1.0
+ >=dev-php/PEAR-XML_Util-1.3.0"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/gentoo-libtool-mismatch-fix-v2.patch" )
+
+pkg_setup() {
+ [[ -z "${PEAR_CACHEDIR}" ]] && PEAR_CACHEDIR="${EPREFIX}/var/cache/pear"
+ [[ -z "${PEAR_DOWNLOADDIR}" ]] && PEAR_DOWNLOADDIR="${EPREFIX}/var/tmp/pear"
+ [[ -z "${PEAR_TEMPDIR}" ]] && PEAR_TEMPDIR="${EPREFIX}/tmp"
+
+ elog
+ elog "cache_dir is set to: ${PEAR_CACHEDIR}"
+ elog "download_dir is set to: ${PEAR_DOWNLOADDIR}"
+ elog "temp_dir is set to: ${PEAR_TEMPDIR}"
+ elog
+ elog "If you want to change the above values, you need to set"
+ elog "PEAR_CACHEDIR, PEAR_DOWNLOADDIR and PEAR_TEMPDIR variable(s)"
+ elog "accordingly in /etc/portage/make.conf and re-emerge ${PN}."
+ elog
+}
+
+src_install() {
+ insinto /usr/share/php
+ doins -r PEAR/
+ doins -r OS/
+ doins PEAR.php System.php
+ doins scripts/pearcmd.php
+ doins scripts/peclcmd.php
+
+ newbin scripts/pear.sh pear
+ newbin scripts/peardev.sh peardev
+ newbin scripts/pecl.sh pecl
+
+ # adjust some scripts for current version
+ for i in pearcmd.php peclcmd.php ; do
+ sed "s:@pear_version@:${PEAR}:g" -i "${D}/usr/share/php/${i}" \
+ || die "failed to sed pear_version"
+ done
+
+ for i in pear peardev pecl ; do
+ sed "s:@bin_dir@:${EPREFIX}/usr/bin:g" -i "${D}/usr/bin/${i}" \
+ || die "failed to sed @bin_dir@ in ${i}"
+ sed "s:@php_dir@:${EPREFIX}/usr/share/php:g" -i "${D}/usr/bin/${i}" \
+ || die "failed to sed @php_dir@ in ${i}"
+ done
+
+ sed "s:-d output_buffering=1:-d output_buffering=1 -d memory_limit=32M:g" \
+ -i "${D}/usr/bin/pear" \
+ || die "failed to set PHP ini values in pear executable"
+
+ sed "s:@package_version@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/Command/Package.php" \
+ || die "failed to sed @package_version@"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/Dependency2.php" \
+ || die "failed to sed @PEAR-VER@ in Dependency2.php"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v1.php" \
+ || die "failed to sed @PEAR-VER@ in v1.php"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v2.php" \
+ || die "failed to sed @PEAR-VER@ in v2.php"
+
+ # finalize install
+ insinto /etc
+ newins "${FILESDIR}"/pear.conf-r2 pear.conf
+
+ sed "s|s:PHPCLILEN:\"PHPCLI\"|s:${#PHPCLI}:\"${PHPCLI}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed PHPCLILEN in pear.conf"
+
+ sed "s|s:CACHEDIRLEN:\"CACHEDIR\"|s:${#PEAR_CACHEDIR}:\"${PEAR_CACHEDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed CACHEDIRLEN in pear.conf"
+
+ sed "s|s:DOWNLOADDIRLEN:\"DOWNLOADDIR\"|s:${#PEAR_DOWNLOADDIR}:\"${PEAR_DOWNLOADDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed DOWNLOADDIRLEN in pear.conf"
+
+ sed "s|s:TEMPDIRLEN:\"TEMPDIR\"|s:${#PEAR_TEMPDIR}:\"${PEAR_TEMPDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed TEMPDIRLEN in pear.conf"
+
+ # Change the paths for eprefix!
+ sed "s|s:19:\"/usr/share/php/docs\"|s:$(( ${#EPREFIX}+19 )):\"${EPREFIX}/usr/share/php/docs\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the docs path (prefix) in pear.conf"
+
+ sed "s|s:19:\"/usr/share/php/data\"|s:$(( ${#EPREFIX}+19 )):\"${EPREFIX}/usr/share/php/data\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the data path (prefix) in pear.conf"
+
+ sed "s|s:20:\"/usr/share/php/tests\"|s:$(( ${#EPREFIX}+20 )):\"${EPREFIX}/usr/share/php/tests\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the tests path (prefix) in pear.conf"
+
+ sed "s|s:14:\"/usr/share/php\"|s:$(( ${#EPREFIX}+14 )):\"${EPREFIX}/usr/share/php\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the PHP include path (prefix) in pear.conf"
+
+ sed "s|s:8:\"/usr/bin\"|s:$(( ${#EPREFIX}+8 )):\"${EPREFIX}/usr/bin\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the bin path (prefix) in pear.conf"
+
+ [[ "${PEAR_TEMPDIR}" != "/tmp" ]] && keepdir "${PEAR_TEMPDIR#${EPREFIX}}"
+ keepdir "${PEAR_CACHEDIR#${EPREFIX}}"
+ diropts -m1777
+ keepdir "${PEAR_DOWNLOADDIR#${EPREFIX}}"
+}
+
+pkg_postinst() {
+ pear clear-cache || die "failed to clear PEAR cache"
+
+ # Update PEAR/PECL channels as needed, add new ones to the list if needed
+ elog "Updating PEAR/PECL channels"
+ local pearchans="pear.php.net pecl.php.net pear.phing.info "
+ pearchans+="pear.symfony-project.com"
+
+ for chan in ${pearchans} ; do
+ # The first command may fail if, for example, the channels have
+ # already been initialized.
+ pear channel-discover ${chan}
+ pear channel-update ${chan} || die "failed to update channels: ${chan}"
+ done
+}
diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.3-r1.ebuild b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.3-r1.ebuild
new file mode 100644
index 000000000000..94d1ad067dd3
--- /dev/null
+++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.3-r1.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PEAR Base System"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://pear.php.net/get/${MY_P}.tgz"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php:*[cli,xml,zlib]
+ >=dev-php/PEAR-Archive_Tar-1.4.0
+ >=dev-php/PEAR-Console_Getopt-1.4.1
+ >=dev-php/PEAR-Structures_Graph-1.1.0
+ >=dev-php/PEAR-XML_Util-1.3.0"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/gentoo-libtool-mismatch-fix-v2.patch" )
+
+pkg_setup() {
+ [[ -z "${PEAR_CACHEDIR}" ]] && PEAR_CACHEDIR="${EPREFIX}/var/cache/pear"
+ [[ -z "${PEAR_DOWNLOADDIR}" ]] && PEAR_DOWNLOADDIR="${EPREFIX}/var/tmp/pear"
+ [[ -z "${PEAR_TEMPDIR}" ]] && PEAR_TEMPDIR="${EPREFIX}/tmp"
+
+ elog
+ elog "cache_dir is set to: ${PEAR_CACHEDIR}"
+ elog "download_dir is set to: ${PEAR_DOWNLOADDIR}"
+ elog "temp_dir is set to: ${PEAR_TEMPDIR}"
+ elog
+ elog "If you want to change the above values, you need to set"
+ elog "PEAR_CACHEDIR, PEAR_DOWNLOADDIR and PEAR_TEMPDIR variable(s)"
+ elog "accordingly in /etc/portage/make.conf and re-emerge ${PN}."
+ elog
+}
+
+src_install() {
+ insinto /usr/share/php
+ doins -r PEAR/
+ doins -r OS/
+ doins PEAR.php System.php
+ doins scripts/pearcmd.php
+ doins scripts/peclcmd.php
+
+ newbin scripts/pear.sh pear
+ newbin scripts/peardev.sh peardev
+ newbin scripts/pecl.sh pecl
+
+ # adjust some scripts for current version
+ [[ -z "${PEAR}" ]] && PEAR="${PV}"
+ for i in pearcmd.php peclcmd.php ; do
+ sed "s:@pear_version@:${PEAR}:g" -i "${D}/usr/share/php/${i}" \
+ || die "failed to sed pear_version"
+ done
+
+ for i in pear peardev pecl ; do
+ sed "s:@bin_dir@:${EPREFIX}/usr/bin:g" -i "${D}/usr/bin/${i}" \
+ || die "failed to sed @bin_dir@ in ${i}"
+ sed "s:@php_dir@:${EPREFIX}/usr/share/php:g" -i "${D}/usr/bin/${i}" \
+ || die "failed to sed @php_dir@ in ${i}"
+ done
+
+ sed "s:-d output_buffering=1:-d output_buffering=1 -d memory_limit=32M:g" \
+ -i "${D}/usr/bin/pear" \
+ || die "failed to set PHP ini values in pear executable"
+
+ sed "s:@package_version@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/Command/Package.php" \
+ || die "failed to sed @package_version@"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/Dependency2.php" \
+ || die "failed to sed @PEAR-VER@ in Dependency2.php"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v1.php" \
+ || die "failed to sed @PEAR-VER@ in v1.php"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v2.php" \
+ || die "failed to sed @PEAR-VER@ in v2.php"
+
+ # finalize install
+ insinto /etc
+ newins "${FILESDIR}"/pear.conf-r2 pear.conf
+
+ sed "s|s:PHPCLILEN:\"PHPCLI\"|s:${#PHPCLI}:\"${PHPCLI}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed PHPCLILEN in pear.conf"
+
+ sed "s|s:CACHEDIRLEN:\"CACHEDIR\"|s:${#PEAR_CACHEDIR}:\"${PEAR_CACHEDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed CACHEDIRLEN in pear.conf"
+
+ sed "s|s:DOWNLOADDIRLEN:\"DOWNLOADDIR\"|s:${#PEAR_DOWNLOADDIR}:\"${PEAR_DOWNLOADDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed DOWNLOADDIRLEN in pear.conf"
+
+ sed "s|s:TEMPDIRLEN:\"TEMPDIR\"|s:${#PEAR_TEMPDIR}:\"${PEAR_TEMPDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed TEMPDIRLEN in pear.conf"
+
+ # Change the paths for eprefix!
+ sed "s|s:19:\"/usr/share/php/docs\"|s:$(( ${#EPREFIX}+19 )):\"${EPREFIX}/usr/share/php/docs\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the docs path (prefix) in pear.conf"
+
+ sed "s|s:19:\"/usr/share/php/data\"|s:$(( ${#EPREFIX}+19 )):\"${EPREFIX}/usr/share/php/data\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the data path (prefix) in pear.conf"
+
+ sed "s|s:20:\"/usr/share/php/tests\"|s:$(( ${#EPREFIX}+20 )):\"${EPREFIX}/usr/share/php/tests\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the tests path (prefix) in pear.conf"
+
+ sed "s|s:14:\"/usr/share/php\"|s:$(( ${#EPREFIX}+14 )):\"${EPREFIX}/usr/share/php\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the PHP include path (prefix) in pear.conf"
+
+ sed "s|s:8:\"/usr/bin\"|s:$(( ${#EPREFIX}+8 )):\"${EPREFIX}/usr/bin\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the bin path (prefix) in pear.conf"
+
+ [[ "${PEAR_TEMPDIR}" != "/tmp" ]] && keepdir "${PEAR_TEMPDIR#${EPREFIX}}"
+ keepdir "${PEAR_CACHEDIR#${EPREFIX}}"
+ diropts -m1777
+ keepdir "${PEAR_DOWNLOADDIR#${EPREFIX}}"
+
+ insinto /usr/share/php/.packagexml
+ newins "${WORKDIR}/package.xml" "${MY_P}.xml"
+}
+
+pkg_postinst() {
+ pear clear-cache || die "failed to clear PEAR cache"
+
+ # Update PEAR/PECL channels as needed, add new ones to the list if needed
+ elog "Updating PEAR/PECL channels"
+ local pearchans="pear.php.net pecl.php.net pear.phing.info "
+ pearchans+="pear.symfony-project.com"
+
+ for chan in ${pearchans} ; do
+ # The first command may fail if, for example, the channels have
+ # already been initialized.
+ pear channel-discover ${chan}
+ pear channel-update ${chan} || die "failed to update channels: ${chan}"
+ done
+
+ # Register the package from the package.xml file
+ # It is not critical to complete so only warn on failure
+ if [[ -f "${EROOT}usr/share/php/.packagexml/${MY_P}.xml" ]] ; then
+ "${EROOT}usr/bin/peardev" install -nrO --force \
+ "${EROOT}usr/share/php/.packagexml/${MY_P}.xml" 2> /dev/null \
+ || ewarn "Failed to insert package into local PEAR database"
+ fi
+}
+
+pkg_prerm() {
+ # Uninstall known dependency
+ "${EROOT}usr/bin/peardev" uninstall -nrO "pear.php.net/PEAR"
+}
diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.3-r2.ebuild b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.3-r2.ebuild
new file mode 100644
index 000000000000..a097da16a520
--- /dev/null
+++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.3-r2.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PEAR Base System"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://pear.php.net/get/${MY_P}.tgz"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~hppa"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php:*[cli,xml,zlib]
+ dev-php/PEAR-Archive_Tar
+ dev-php/PEAR-Console_Getopt
+ dev-php/PEAR-Exception
+ dev-php/PEAR-Structures_Graph
+ dev-php/PEAR-XML_Util"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/gentoo-libtool-mismatch-fix-v2.patch" )
+
+pkg_setup() {
+ [[ -z "${PEAR_CACHEDIR}" ]] && PEAR_CACHEDIR="${EPREFIX}/var/cache/pear"
+ [[ -z "${PEAR_DOWNLOADDIR}" ]] && PEAR_DOWNLOADDIR="${EPREFIX}/var/tmp/pear"
+ [[ -z "${PEAR_TEMPDIR}" ]] && PEAR_TEMPDIR="${EPREFIX}/tmp"
+
+ elog
+ elog "cache_dir is set to: ${PEAR_CACHEDIR}"
+ elog "download_dir is set to: ${PEAR_DOWNLOADDIR}"
+ elog "temp_dir is set to: ${PEAR_TEMPDIR}"
+ elog
+ elog "If you want to change the above values, you need to set"
+ elog "PEAR_CACHEDIR, PEAR_DOWNLOADDIR and PEAR_TEMPDIR variable(s)"
+ elog "accordingly in /etc/portage/make.conf and re-emerge ${PN}."
+ elog
+}
+
+src_prepare() {
+ default
+ # Exception.php is part of dev-php/PEAR-Exception.
+ rm PEAR/Exception.php || die "failed to remove PEAR/Exception.php"
+}
+
+src_install() {
+ insinto /usr/share/php
+ doins -r PEAR/
+ doins -r OS/
+ doins PEAR.php System.php
+ doins scripts/pearcmd.php
+ doins scripts/peclcmd.php
+
+ newbin scripts/pear.sh pear
+ newbin scripts/peardev.sh peardev
+ newbin scripts/pecl.sh pecl
+
+ # adjust some scripts for current version
+ [[ -z "${PEAR}" ]] && PEAR="${PV}"
+ for i in pearcmd.php peclcmd.php ; do
+ sed "s:@pear_version@:${PEAR}:g" -i "${D}/usr/share/php/${i}" \
+ || die "failed to sed pear_version"
+ done
+
+ for i in pear peardev pecl ; do
+ sed "s:@bin_dir@:${EPREFIX}/usr/bin:g" -i "${D}/usr/bin/${i}" \
+ || die "failed to sed @bin_dir@ in ${i}"
+ sed "s:@php_dir@:${EPREFIX}/usr/share/php:g" -i "${D}/usr/bin/${i}" \
+ || die "failed to sed @php_dir@ in ${i}"
+ done
+
+ sed "s:-d output_buffering=1:-d output_buffering=1 -d memory_limit=32M:g" \
+ -i "${D}/usr/bin/pear" \
+ || die "failed to set PHP ini values in pear executable"
+
+ sed "s:@package_version@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/Command/Package.php" \
+ || die "failed to sed @package_version@"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/Dependency2.php" \
+ || die "failed to sed @PEAR-VER@ in Dependency2.php"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v1.php" \
+ || die "failed to sed @PEAR-VER@ in v1.php"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v2.php" \
+ || die "failed to sed @PEAR-VER@ in v2.php"
+
+ # finalize install
+ insinto /etc
+ newins "${FILESDIR}"/pear.conf-r2 pear.conf
+
+ sed "s|s:PHPCLILEN:\"PHPCLI\"|s:${#PHPCLI}:\"${PHPCLI}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed PHPCLILEN in pear.conf"
+
+ sed "s|s:CACHEDIRLEN:\"CACHEDIR\"|s:${#PEAR_CACHEDIR}:\"${PEAR_CACHEDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed CACHEDIRLEN in pear.conf"
+
+ sed "s|s:DOWNLOADDIRLEN:\"DOWNLOADDIR\"|s:${#PEAR_DOWNLOADDIR}:\"${PEAR_DOWNLOADDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed DOWNLOADDIRLEN in pear.conf"
+
+ sed "s|s:TEMPDIRLEN:\"TEMPDIR\"|s:${#PEAR_TEMPDIR}:\"${PEAR_TEMPDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed TEMPDIRLEN in pear.conf"
+
+ # Change the paths for eprefix!
+ sed "s|s:19:\"/usr/share/php/docs\"|s:$(( ${#EPREFIX}+19 )):\"${EPREFIX}/usr/share/php/docs\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the docs path (prefix) in pear.conf"
+
+ sed "s|s:19:\"/usr/share/php/data\"|s:$(( ${#EPREFIX}+19 )):\"${EPREFIX}/usr/share/php/data\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the data path (prefix) in pear.conf"
+
+ sed "s|s:20:\"/usr/share/php/tests\"|s:$(( ${#EPREFIX}+20 )):\"${EPREFIX}/usr/share/php/tests\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the tests path (prefix) in pear.conf"
+
+ sed "s|s:14:\"/usr/share/php\"|s:$(( ${#EPREFIX}+14 )):\"${EPREFIX}/usr/share/php\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the PHP include path (prefix) in pear.conf"
+
+ sed "s|s:8:\"/usr/bin\"|s:$(( ${#EPREFIX}+8 )):\"${EPREFIX}/usr/bin\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the bin path (prefix) in pear.conf"
+
+ [[ "${PEAR_TEMPDIR}" != "/tmp" ]] && keepdir "${PEAR_TEMPDIR#${EPREFIX}}"
+ keepdir "${PEAR_CACHEDIR#${EPREFIX}}"
+ diropts -m1777
+ keepdir "${PEAR_DOWNLOADDIR#${EPREFIX}}"
+
+ insinto /usr/share/php/.packagexml
+ newins "${WORKDIR}/package.xml" "${MY_P}.xml"
+}
+
+pkg_postinst() {
+ pear clear-cache || die "failed to clear PEAR cache"
+
+ # Update PEAR/PECL channels as needed, add new ones to the list if needed
+ elog "Updating PEAR/PECL channels"
+ local pearchans="pear.php.net pecl.php.net pear.symfony-project.com"
+
+ for chan in ${pearchans} ; do
+ # The first command may fail if, for example, the channels have
+ # already been initialized.
+ pear channel-discover ${chan}
+ pear channel-update ${chan} || die "failed to update channels: ${chan}"
+ done
+
+ # Register the package from the package.xml file
+ # It is not critical to complete so only warn on failure
+ if [[ -f "${EROOT}usr/share/php/.packagexml/${MY_P}.xml" ]] ; then
+ "${EROOT}usr/bin/peardev" install -nrO --force \
+ "${EROOT}usr/share/php/.packagexml/${MY_P}.xml" 2> /dev/null \
+ || ewarn "Failed to insert package into local PEAR database"
+ fi
+}
+
+pkg_prerm() {
+ # Uninstall known dependency
+ "${EROOT}usr/bin/peardev" uninstall -nrO "pear.php.net/PEAR"
+}
diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.5.ebuild b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.5.ebuild
new file mode 100644
index 000000000000..9a39ac1c9476
--- /dev/null
+++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.5.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PEAR Base System"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://pear.php.net/get/${MY_P}.tgz"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php:*[cli,xml,zlib]
+ >=dev-php/PEAR-Archive_Tar-1.4.0
+ >=dev-php/PEAR-Console_Getopt-1.4.1
+ dev-php/PEAR-Exception
+ >=dev-php/PEAR-Structures_Graph-1.1.0
+ >=dev-php/PEAR-XML_Util-1.3.0"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/gentoo-libtool-mismatch-fix-v2.patch" )
+
+pkg_setup() {
+ [[ -z "${PEAR_CACHEDIR}" ]] && PEAR_CACHEDIR="${EPREFIX}/var/cache/pear"
+ [[ -z "${PEAR_DOWNLOADDIR}" ]] && PEAR_DOWNLOADDIR="${EPREFIX}/var/tmp/pear"
+ [[ -z "${PEAR_TEMPDIR}" ]] && PEAR_TEMPDIR="${EPREFIX}/tmp"
+
+ elog
+ elog "cache_dir is set to: ${PEAR_CACHEDIR}"
+ elog "download_dir is set to: ${PEAR_DOWNLOADDIR}"
+ elog "temp_dir is set to: ${PEAR_TEMPDIR}"
+ elog
+ elog "If you want to change the above values, you need to set"
+ elog "PEAR_CACHEDIR, PEAR_DOWNLOADDIR and PEAR_TEMPDIR variable(s)"
+ elog "accordingly in /etc/portage/make.conf and re-emerge ${PN}."
+ elog
+}
+
+src_prepare() {
+ default
+ # Exception.php is part of dev-php/PEAR-Exception.
+ rm PEAR/Exception.php || die "failed to remove PEAR/Exception.php"
+}
+
+src_install() {
+ insinto /usr/share/php
+ doins -r PEAR/
+ doins -r OS/
+ doins PEAR.php System.php
+ doins scripts/pearcmd.php
+ doins scripts/peclcmd.php
+
+ newbin scripts/pear.sh pear
+ newbin scripts/peardev.sh peardev
+ newbin scripts/pecl.sh pecl
+
+ # adjust some scripts for current version
+ [[ -z "${PEAR}" ]] && PEAR="${PV}"
+ for i in pearcmd.php peclcmd.php ; do
+ sed "s:@pear_version@:${PEAR}:g" -i "${D}/usr/share/php/${i}" \
+ || die "failed to sed pear_version"
+ done
+
+ for i in pear peardev pecl ; do
+ sed "s:@bin_dir@:${EPREFIX}/usr/bin:g" -i "${D}/usr/bin/${i}" \
+ || die "failed to sed @bin_dir@ in ${i}"
+ sed "s:@php_dir@:${EPREFIX}/usr/share/php:g" -i "${D}/usr/bin/${i}" \
+ || die "failed to sed @php_dir@ in ${i}"
+ done
+
+ sed "s:-d output_buffering=1:-d output_buffering=1 -d memory_limit=32M:g" \
+ -i "${D}/usr/bin/pear" \
+ || die "failed to set PHP ini values in pear executable"
+
+ sed "s:@package_version@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/Command/Package.php" \
+ || die "failed to sed @package_version@"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/Dependency2.php" \
+ || die "failed to sed @PEAR-VER@ in Dependency2.php"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v1.php" \
+ || die "failed to sed @PEAR-VER@ in v1.php"
+
+ sed "s:@PEAR-VER@:${PEAR}:g" \
+ -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v2.php" \
+ || die "failed to sed @PEAR-VER@ in v2.php"
+
+ # finalize install
+ insinto /etc
+ newins "${FILESDIR}"/pear.conf-r2 pear.conf
+
+ sed "s|s:PHPCLILEN:\"PHPCLI\"|s:${#PHPCLI}:\"${PHPCLI}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed PHPCLILEN in pear.conf"
+
+ sed "s|s:CACHEDIRLEN:\"CACHEDIR\"|s:${#PEAR_CACHEDIR}:\"${PEAR_CACHEDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed CACHEDIRLEN in pear.conf"
+
+ sed "s|s:DOWNLOADDIRLEN:\"DOWNLOADDIR\"|s:${#PEAR_DOWNLOADDIR}:\"${PEAR_DOWNLOADDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed DOWNLOADDIRLEN in pear.conf"
+
+ sed "s|s:TEMPDIRLEN:\"TEMPDIR\"|s:${#PEAR_TEMPDIR}:\"${PEAR_TEMPDIR}\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed TEMPDIRLEN in pear.conf"
+
+ # Change the paths for eprefix!
+ sed "s|s:19:\"/usr/share/php/docs\"|s:$(( ${#EPREFIX}+19 )):\"${EPREFIX}/usr/share/php/docs\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the docs path (prefix) in pear.conf"
+
+ sed "s|s:19:\"/usr/share/php/data\"|s:$(( ${#EPREFIX}+19 )):\"${EPREFIX}/usr/share/php/data\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the data path (prefix) in pear.conf"
+
+ sed "s|s:20:\"/usr/share/php/tests\"|s:$(( ${#EPREFIX}+20 )):\"${EPREFIX}/usr/share/php/tests\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the tests path (prefix) in pear.conf"
+
+ sed "s|s:14:\"/usr/share/php\"|s:$(( ${#EPREFIX}+14 )):\"${EPREFIX}/usr/share/php\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the PHP include path (prefix) in pear.conf"
+
+ sed "s|s:8:\"/usr/bin\"|s:$(( ${#EPREFIX}+8 )):\"${EPREFIX}/usr/bin\"|g" \
+ -i "${D}/etc/pear.conf" \
+ || die "failed to sed the bin path (prefix) in pear.conf"
+
+ [[ "${PEAR_TEMPDIR}" != "/tmp" ]] && keepdir "${PEAR_TEMPDIR#${EPREFIX}}"
+ keepdir "${PEAR_CACHEDIR#${EPREFIX}}"
+ diropts -m1777
+ keepdir "${PEAR_DOWNLOADDIR#${EPREFIX}}"
+
+ insinto /usr/share/php/.packagexml
+ newins "${WORKDIR}/package.xml" "${MY_P}.xml"
+}
+
+pkg_config() {
+ # Update PEAR/PECL channels as needed, add new ones to the list if needed
+ elog "Updating PEAR/PECL channels"
+ local pearchans="pear.php.net pecl.php.net pear.symfony-project.com"
+
+ for chan in ${pearchans} ; do
+ # The first command may fail if, for example, the channels have
+ # already been initialized.
+ pear channel-discover ${chan}
+ pear channel-update ${chan} || die "failed to update channels: ${chan}"
+ done
+}
+
+pkg_postinst() {
+ pear clear-cache || die "failed to clear PEAR cache"
+
+ elog "Run 'emerge --config =${PF}' to automatically update the PEAR/PECL channels while online."
+
+ # Register the package from the package.xml file
+ # It is not critical to complete so only warn on failure
+ if [[ -f "${EROOT}usr/share/php/.packagexml/${MY_P}.xml" ]] ; then
+ "${EROOT}usr/bin/peardev" install -nrO --force \
+ "${EROOT}usr/share/php/.packagexml/${MY_P}.xml" 2> /dev/null \
+ || ewarn "Failed to insert package into local PEAR database"
+ fi
+}
+
+pkg_prerm() {
+ # Uninstall known dependency
+ "${EROOT}usr/bin/peardev" uninstall -nrO "pear.php.net/PEAR"
+}
diff --git a/dev-php/PEAR-PEAR/files/gentoo-libtool-mismatch-fix-v2.patch b/dev-php/PEAR-PEAR/files/gentoo-libtool-mismatch-fix-v2.patch
new file mode 100644
index 000000000000..f9a894100c8b
--- /dev/null
+++ b/dev-php/PEAR-PEAR/files/gentoo-libtool-mismatch-fix-v2.patch
@@ -0,0 +1,15 @@
+diff -aruN PEAR.orig/Builder.php PEAR/Builder.php
+--- a/PEAR/Builder.php 2014-07-12 08:25:32.000000000 -0400
++++ b/PEAR/Builder.php 2015-01-16 13:43:14.927894013 -0500
+@@ -340,6 +340,11 @@
+ }
+ // }}} end of interactive part
+
++ if (file_exists('aclocal.m4')) {
++ $this->_runCommand('rm aclocal.m4');
++ $this->_runCommand('autoreconf');
++ }
++
+ // FIXME make configurable
+ if (!$user=getenv('USER')) {
+ $user='defaultuser';
diff --git a/dev-php/PEAR-PEAR/files/gentoo-libtool-mismatch-fix.patch b/dev-php/PEAR-PEAR/files/gentoo-libtool-mismatch-fix.patch
new file mode 100644
index 000000000000..53a33b833f7d
--- /dev/null
+++ b/dev-php/PEAR-PEAR/files/gentoo-libtool-mismatch-fix.patch
@@ -0,0 +1,31 @@
+Fixed libtool mismatch issues.
+Gentoo bug: 344605
+
+*** PEAR/Builder.php.old Mon Nov 8 16:22:52 2010
+--- PEAR/Builder.php Mon Nov 8 16:20:22 2010
+***************
+*** 326,331 ****
+--- 326,336 ----
+ }
+ // }}} end of interactive part
+
++ if (file_exists('aclocal.m4')) {
++ $this->_runCommand('rm aclocal.m4');
++ $this->_runCommand('autoreconf');
++ }
++
+ // FIXME make configurable
+ if(!$user=getenv('USER')){
+ $user='defaultuser';
+***************
+*** 471,474 ****
+ }
+ return PEAR_Common::log($level, $msg);
+ }
+! }
+\ No newline at end of file
+--- 476,479 ----
+ }
+ return PEAR_Common::log($level, $msg);
+ }
+! }
diff --git a/dev-php/PEAR-PEAR/files/pear.conf-r2 b/dev-php/PEAR-PEAR/files/pear.conf-r2
new file mode 100644
index 000000000000..277227b4a47b
--- /dev/null
+++ b/dev-php/PEAR-PEAR/files/pear.conf-r2
@@ -0,0 +1,2 @@
+#PEAR_Config 0.9
+a:9:{s:7:"doc_dir";s:19:"/usr/share/php/docs";s:8:"data_dir";s:19:"/usr/share/php/data";s:8:"test_dir";s:20:"/usr/share/php/tests";s:7:"php_dir";s:14:"/usr/share/php";s:7:"bin_dir";s:8:"/usr/bin";s:7:"php_bin";s:12:"/usr/bin/php";s:9:"cache_dir";s:CACHEDIRLEN:"CACHEDIR";s:12:"download_dir";s:DOWNLOADDIRLEN:"DOWNLOADDIR";s:8:"temp_dir";s:TEMPDIRLEN:"TEMPDIR";}
diff --git a/dev-php/PEAR-PEAR/metadata.xml b/dev-php/PEAR-PEAR/metadata.xml
new file mode 100644
index 000000000000..6470e34fb93a
--- /dev/null
+++ b/dev-php/PEAR-PEAR/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">PEAR</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-PEAR_PackageFileManager/Manifest b/dev-php/PEAR-PEAR_PackageFileManager/Manifest
new file mode 100644
index 000000000000..1561c6580a42
--- /dev/null
+++ b/dev-php/PEAR-PEAR_PackageFileManager/Manifest
@@ -0,0 +1,5 @@
+DIST PEAR_PackageFileManager-1.7.2.tgz 38104 SHA256 596fa07ab384cd360cdcf0fc4c288f77220564c2dbd5594eea9de3ed4d5286b1 SHA512 4a0a201fea221a8e2d21199f99d4f145e39f42344a0057f32bfefd96aa2635e12ea75ee6b6ac64c52a8d35be5e2a65fa5399b3195592dea9ba10191c45fc0056 WHIRLPOOL 098f99f3b9d770ea7d471fde7ca2f7ffa11c633adc8d8dc038e846e00fbe0eabcd904a87baa8018c9bb8193158dd3a468f2054b9416f942837426a6afaf706f5
+EBUILD PEAR-PEAR_PackageFileManager-1.7.2-r1.ebuild 484 SHA256 5f87115c77a759941b1d02e47cbd255772103fc9579586de42a69e72bfc1707f SHA512 d005e9e346e13baaa80687cc379f30e546873934e5a87a087240e171e5ab8cb366ae14416e9a7e0a504a11978d701835f0d6d596573ac6be12877c16964b4e99 WHIRLPOOL ea649f4b831cdc44b4263e50c1b80b5fb3f55a683ce972d3d553d702c5e724306078f43dd47442a0bcfaf2a4be04226036cbfb9775b25504ad8ac4f60ac0154e
+MISC ChangeLog 2585 SHA256 5b08d6630605894bfb67b78f76aa419847ecf83c93090eba5e9b4ca4f240c14c SHA512 8bc4318e5097fad6a7666b44ac6e87414aa40f8caaaa84e292f68c8d91fa6c31d7f9e65fedd3c435deb621016d3ff0032c7ad4f0e0444c6a9a73c3ab0432b4f4 WHIRLPOOL 01f35802d5c2e2aad6d15bf433e0c4ee869fc048ce9e46b3597270a86f084751d05200dcb4ca787dcc911402fe128107896294ed264c8b0542ed1463e593b404
+MISC ChangeLog-2015 2371 SHA256 0c0f349d7aad3da0b500d13dfd552871582ed730554e84381c1fc49ebe6e5bec SHA512 44d8c32e337080694c92ffa6627ab0f923937f48c0dcfd99b82c2821a9f97b9c9723d8e6e0a685f39391518ed90f4c91a34efacedc9ca30e41996534eb0e5d25 WHIRLPOOL 3e59f51ee47a793f626d6daca3ee5a9541d0dce48c895940fdfd462a649dc4b6f6d3dd8e358010295de356f69e7d0b2d5f8d5692c9307e42b7d2618243df6b65
+MISC metadata.xml 325 SHA256 f45d7d324a23ee730666cc2f1741f22e49ce863eeccb185e87edde30d39b1f9a SHA512 81cbf761721cbd85615855d2bd77c3d7354c891c62ef2daaf711a2e32ebda7b968366d5d8c3c8322f2a8e122c48933b796439340d1fd1693e3db2dc36c2c324f WHIRLPOOL 35e4c71ec979efb263440d1aead4ad4039b3338d7dace51771f460bb6e3b5f8a597a7e8fa520d4d9606ecd441ae975384bbebc164b9bdab310bfa8a1e5f04a39
diff --git a/dev-php/PEAR-PEAR_PackageFileManager/PEAR-PEAR_PackageFileManager-1.7.2-r1.ebuild b/dev-php/PEAR-PEAR_PackageFileManager/PEAR-PEAR_PackageFileManager-1.7.2-r1.ebuild
new file mode 100644
index 000000000000..1e153900c988
--- /dev/null
+++ b/dev-php/PEAR-PEAR_PackageFileManager/PEAR-PEAR_PackageFileManager-1.7.2-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Updates an existing package.xml file with a new filelist and changelog"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND=">=dev-lang/php-5.3:*
+ >=dev-php/PEAR-PEAR-1.10.1
+ dev-php/PEAR-PEAR_PackageFileManager2
+ dev-php/PEAR-PEAR_PackageFileManager_Plugins
+ !minimal? ( >=dev-php/PEAR-PHP_CompatInfo-1.4.0 )"
diff --git a/dev-php/PEAR-PEAR_PackageFileManager/metadata.xml b/dev-php/PEAR-PEAR_PackageFileManager/metadata.xml
new file mode 100644
index 000000000000..863e4234d892
--- /dev/null
+++ b/dev-php/PEAR-PEAR_PackageFileManager/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">PEAR_PackageFileManager</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-PEAR_PackageFileManager2/Manifest b/dev-php/PEAR-PEAR_PackageFileManager2/Manifest
new file mode 100644
index 000000000000..cb09d4b77f34
--- /dev/null
+++ b/dev-php/PEAR-PEAR_PackageFileManager2/Manifest
@@ -0,0 +1,3 @@
+DIST PEAR_PackageFileManager2-1.0.4.tgz 43365 SHA256 44731f87677e476821c04313e8c1ffd41d330ce33ebce99112ded919af029601 SHA512 2748ebb21158521a74246ea410f9a30ae6d4b41e88aba543888238c5fc53060e6cf5c537cb95f595147690a2cbdfaaa34a6b3280924ee153cd3d47f2deb3a636 WHIRLPOOL 5824cde7c149df8dd4b8c82e7a45be47efea6e94e2df41546dc950e32bdce93195bf091656c45ef964d37730838b091366cbfdec000509c662538349c700468d
+EBUILD PEAR-PEAR_PackageFileManager2-1.0.4-r1.ebuild 445 SHA256 cf11fe8d008b31b8ec238c75f780f455d99d51d1301466108bb02429e16b3683 SHA512 de37c3aacc1807c399b8aa20e7f0edc14b0035c88f1490de6cef272a6482a925ec6b8c6a59f769817aa2c4bbde1bd3f68a773fafc03962a3ced5ae7a9b203caa WHIRLPOOL 00801b2dd06ca28ae51aabf2f9c4f744929c9bbf86a4ac9c3a986bb638ae216794e69eebb0b09e98b6c16f8bb792d5fb0683f17b2d11b9873fb1914a504eb8b7
+MISC metadata.xml 326 SHA256 f2af3d6b52173b1c6af061a6811464d4c049b7b9c410dfffde69747e48740d5c SHA512 11103fa47012eb0dee5fb6c58c151873ec563fe56ed6a9ea1787a4a229f56ba6848eac9498936ef559f80c18985202a28205f8019bbc1c9956e7e0e941c2add4 WHIRLPOOL 96cb4b12b2656e4cbdcb34ca79b423a53759d57136085f7ee54ce11acc43afd6d5ff9a8a4c77e83c14023a37cd93e8e59431a43c9bb4ebbdb7facafb386c4951
diff --git a/dev-php/PEAR-PEAR_PackageFileManager2/PEAR-PEAR_PackageFileManager2-1.0.4-r1.ebuild b/dev-php/PEAR-PEAR_PackageFileManager2/PEAR-PEAR_PackageFileManager2-1.0.4-r1.ebuild
new file mode 100644
index 000000000000..80087437242b
--- /dev/null
+++ b/dev-php/PEAR-PEAR_PackageFileManager2/PEAR-PEAR_PackageFileManager2-1.0.4-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Updates an existing package.xml file with a new filelist and changelog"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND=">=dev-lang/php-5.3:*
+ >=dev-php/PEAR-PEAR-1.10.1
+ dev-php/PEAR-PEAR_PackageFileManager_Plugins
+ !minimal? ( >=dev-php/PEAR-PHP_CompatInfo-1.4.0 )"
diff --git a/dev-php/PEAR-PEAR_PackageFileManager2/metadata.xml b/dev-php/PEAR-PEAR_PackageFileManager2/metadata.xml
new file mode 100644
index 000000000000..984194e45118
--- /dev/null
+++ b/dev-php/PEAR-PEAR_PackageFileManager2/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">PEAR_PackageFileManager2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-PEAR_PackageFileManager_Plugins/Manifest b/dev-php/PEAR-PEAR_PackageFileManager_Plugins/Manifest
new file mode 100644
index 000000000000..e1fdeaee561a
--- /dev/null
+++ b/dev-php/PEAR-PEAR_PackageFileManager_Plugins/Manifest
@@ -0,0 +1,3 @@
+DIST PEAR_PackageFileManager_Plugins-1.0.4.tgz 20967 SHA256 58ac5018bb5edf0b76df35474ba38ea1e98f2d9e30ea530fa1ee8c756f1aac03 SHA512 7461ba3dc6f51263383136041d217e2d0d7607c5ef9f8766e08466118f2c869a037622750dd7bdcbbf2a114efde096b3192bbf5229f62ea42adfe83d36451fa0 WHIRLPOOL 623240224078018eab1dc86b24ed2c9f31af2723cb63cf3504df9b66b68bb79dff7466dbea4f7266f6fb56f60af33037fba3607bfe2a5ad26103d8c1a4d82d34
+EBUILD PEAR-PEAR_PackageFileManager_Plugins-1.0.4-r1.ebuild 390 SHA256 7e3a7fd66712c63282f56a39b89048d03bf0a38b3b5ccee33711a57719ce69e2 SHA512 4ba0b3af245b548fd7bcd7479cca31a46148bea2300108a0b6642e7dc5cd6b6c60e0ed0da4d0f9ac9127c0580834eb00325152ec40d88b3136c8f86332a869dd WHIRLPOOL 6738034e110ca4468897dce27fb0a2ee08af34bdce470698356a78023e18fc535f45ef934274253978a198a03f14253c8ed7864d8f4933a571e9c61389c810dc
+MISC metadata.xml 333 SHA256 ae5cfeb7f13ed1aec8b04cec35e0f1cbd1788c8565762e2b0f5322e1bcd8d229 SHA512 45c6ff507cef1c260ffe4651d51262b857f213b1e47dc2bb8a13443b87cb82a7cddd7d88565b0a59c10a66ebc62da94f54863151f45c3c79ffc217560c7037d9 WHIRLPOOL 8b7528adc4278aff32e70b85df2c1d3f0a23f9ae0e857aa7b9ee54989256272072ca7bae77702ba1a4a5f087254f0d09d5b46eb76e27ac8c8265d403007ac1ba
diff --git a/dev-php/PEAR-PEAR_PackageFileManager_Plugins/PEAR-PEAR_PackageFileManager_Plugins-1.0.4-r1.ebuild b/dev-php/PEAR-PEAR_PackageFileManager_Plugins/PEAR-PEAR_PackageFileManager_Plugins-1.0.4-r1.ebuild
new file mode 100644
index 000000000000..021965393c4f
--- /dev/null
+++ b/dev-php/PEAR-PEAR_PackageFileManager_Plugins/PEAR-PEAR_PackageFileManager_Plugins-1.0.4-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Various methods to check files to update an existing package.xml file"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-php/PEAR-PEAR-1.10.1
+ >=dev-php/PEAR-XML_Serializer-0.19.0
+ >=dev-lang/php-5.3:*[xml,simplexml]"
diff --git a/dev-php/PEAR-PEAR_PackageFileManager_Plugins/metadata.xml b/dev-php/PEAR-PEAR_PackageFileManager_Plugins/metadata.xml
new file mode 100644
index 000000000000..c41e99d84be5
--- /dev/null
+++ b/dev-php/PEAR-PEAR_PackageFileManager_Plugins/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">PEAR_PackageFileManager_Plugins</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-PHP_Beautifier/Manifest b/dev-php/PEAR-PHP_Beautifier/Manifest
new file mode 100644
index 000000000000..3fe13acd3d9b
--- /dev/null
+++ b/dev-php/PEAR-PHP_Beautifier/Manifest
@@ -0,0 +1,6 @@
+AUX use_default_error_reporting.patch 1576 SHA256 c8c13794e5ee62d8bc5a62f7cd5242028870bbdf24c1bf539b38adac44726de0 SHA512 f1e6c53c9dda6d15ea5609e07986d3ed8206152b554cdb2ad20c702128d8b3a9e757f3fcc2ef2c6e9ef7501ca169786301261bd6fb4bc57d946322853d20c2c8 WHIRLPOOL 8b0a82cfdcf1cd958ec3d367f9851a7558f218e7e57146abdcecf1600f089982b66eae3e57715be387c434742afa60bd9aa81b66126a6ea1fa4af93ac2e6d1fa
+DIST PHP_Beautifier-0.1.15.tgz 74408 SHA256 f4617b1597436e563140c4bd598c247c58d2edc9b32f52ed258940073142955e SHA512 1e2c7060295c6a13424339e7d45a5dfa9b02749baeb96f8efe55b4951243a3285ddffc815ad0432aec7a710646bdae33bd40abe723faf4ff35a50dad2258efd6 WHIRLPOOL 6a846746fc7427849a408df5f8ccbaa147f22c60b425518211fc71bb9c7982fa6249a1c057a00a5e631a82e061edf1ffe1ccc2233bc3a33bcfb3eac92fc566d3
+EBUILD PEAR-PHP_Beautifier-0.1.15-r2.ebuild 1087 SHA256 b3fe33c161486f9707c222f5c5a3d0fb02acc39411b536bb437214cf345d13c5 SHA512 94a57982857cc96268104bd74b4198f9aa9478d798bfe3b8c21066c2522b8dfea6365b61be70dc27073d69aa98ae40d99bdd06d9a29839cbbc8ec079f9d69aac WHIRLPOOL 113427d568930c7f8e9532ef6c38bef309aac057ca9e2d6b2cfbddd3bb10fb8e1c4374218e77d6c30b69363d11f7bc0d3789ad799b245a264ba95ce7d831e646
+MISC ChangeLog 2470 SHA256 2e8e11367ed000f04414e9847cfdc341fcb7df7a446ebc833d9c1ee45971a016 SHA512 10d4c4c09e23c93648fd3a848feca145f92ba33df61e4b698cf5094cd4daec74f48401da08b8db074d2da2711c499babdfe40da3a37eac46501eee231b7ea4a5 WHIRLPOOL 40ad1e18087aa8697677637a4e42c2a5274ede86db04ab936c23c85cb220110de0941a1f826df4e8b67aff9614325c7c1eafc3a8bd8f521d4d4cd1ca15362409
+MISC ChangeLog-2015 1382 SHA256 d435d389cf77b16a0505dbeb1bf481abf50bb7ab3734adcd9956df274dc3b7e9 SHA512 b37f5b7f2fb308a8294adb56542a7ef49c7c27841992184b9c5bf1f2916d09651b164c2912541fc816e5e22806d8abfc04657908885b74edd183407cdb7bf17c WHIRLPOOL ebec30542e947bf70e4f3424082144e9b8b371a0b8803a389f3a9c0516e05a23f92b3062eecdcd6a6bdd7c933ce48df0319d8a8719a099093957e93d83f086eb
+MISC metadata.xml 557 SHA256 3ca73654bd488b2377b650b005bb5102db4c6f31a28d7c772391d699d2653263 SHA512 da17e6471c97a0ed98107a29a6569ecc69c54c1bf984eab09a3402858a18a69d7471ae55571bea4c9b84fae96ef8bde166c94a4b587327d7d20249cd06653e8f WHIRLPOOL 66223a71117a1f200e631516aefde3d247f9c62de14417bc7c3aece52651c972c66c8555903c461c308ba022a3a1dd5157814e82b7211043d9c5bbbb8fcb7208
diff --git a/dev-php/PEAR-PHP_Beautifier/PEAR-PHP_Beautifier-0.1.15-r2.ebuild b/dev-php/PEAR-PHP_Beautifier/PEAR-PHP_Beautifier-0.1.15-r2.ebuild
new file mode 100644
index 000000000000..933671ed3713
--- /dev/null
+++ b/dev-php/PEAR-PHP_Beautifier/PEAR-PHP_Beautifier-0.1.15-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Code Beautifier for PHP"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli examples"
+
+# Require automagic dependencies unconditionally to avoid surprises.
+RDEPEND="dev-lang/php:*[bzip2,cli?,tokenizer]
+ dev-php/PEAR-Archive_Tar
+ dev-php/PEAR-Log
+ dev-php/PEAR-PEAR
+ cli? ( dev-php/PEAR-Console_Getopt )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/use_default_error_reporting.patch" )
+
+src_prepare() {
+ default
+ shopt -s globstar
+ for file in scripts/php_beautifier **/*.php; do
+ sed -i "s|@package_version@|${PV}|g" "${file}" || die
+ sed -i "s|@php_bin@|${EPREFIX}/usr/bin/php|g" "${file}" || die
+ done
+ shopt -u globstar
+}
+
+src_install() {
+ insinto /usr/share/php/PHP
+ doins Beautifier.php
+ doins -r Beautifier
+ use examples && dodoc -r examples
+ use cli && dobin scripts/php_beautifier
+}
diff --git a/dev-php/PEAR-PHP_Beautifier/files/use_default_error_reporting.patch b/dev-php/PEAR-PHP_Beautifier/files/use_default_error_reporting.patch
new file mode 100644
index 000000000000..cf1019b3399c
--- /dev/null
+++ b/dev-php/PEAR-PHP_Beautifier/files/use_default_error_reporting.patch
@@ -0,0 +1,44 @@
+From 39e6b5605bd15db6a1f2f223dede9c8d2265140c Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky <michael@orlitzky.com>
+Date: Mon, 9 Jan 2017 22:34:30 -0500
+Subject: [PATCH 1/1] Use the default PHP error_reporting value.
+
+The php_beautifier script triggers some strict/deprecation warnings
+with newer versions of PHP. With error_reporting = E_ALL, they are
+shown to the user. Instead, we can at least respect the default
+value of error_reporting from php.ini which (on Gentoo, anyway)
+hides strict/deprecation warnings.
+---
+ Beautifier.php | 2 +-
+ scripts/php_beautifier | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Beautifier.php b/Beautifier.php
+index 584ac4d..90d8d0b 100755
+--- a/Beautifier.php
++++ b/Beautifier.php
+@@ -19,7 +19,7 @@
+ * @license http://www.php.net/license/3_0.txt PHP License 3.0
+ * @version CVS: $Id:$
+ */
+-error_reporting(E_ALL);
++// error_reporting(E_ALL);
+ // Before all, test the tokenizer extension
+ if (!extension_loaded('tokenizer')) {
+ throw new Exception("Compile php with tokenizer extension. Use --enable-tokenizer or don't use --disable-all on configure.");
+diff --git a/scripts/php_beautifier b/scripts/php_beautifier
+index 255a264..6e87f4e 100755
+--- a/scripts/php_beautifier
++++ b/scripts/php_beautifier
+@@ -52,7 +52,7 @@
+ */
+ require_once 'PHP/Beautifier/Batch.php';
+ define('PHP_Beautifier_WINDOWS', substr(PHP_OS, 0, 3) == 'WIN');
+- error_reporting(E_ALL);
++ // error_reporting(E_ALL);
+ // get log object
+ $oLog = PHP_Beautifier_Common::getLog();
+
+--
+2.10.2
+
diff --git a/dev-php/PEAR-PHP_Beautifier/metadata.xml b/dev-php/PEAR-PHP_Beautifier/metadata.xml
new file mode 100644
index 000000000000..6ef7bb57383b
--- /dev/null
+++ b/dev-php/PEAR-PHP_Beautifier/metadata.xml
@@ -0,0 +1,18 @@
+<?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="cli">
+ Require <pkg>dev-lang/php</pkg> to be built with the "cli" SAPI
+ and install the php_beautifier script.
+ </flag>
+ </use>
+ <upstream>
+ <remote-id type="github">clbustos/PHP_Beautifier</remote-id>
+ <remote-id type="pear">PHP_Beautifier</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-PHP_CompatInfo/Manifest b/dev-php/PEAR-PHP_CompatInfo/Manifest
new file mode 100644
index 000000000000..2b903de97751
--- /dev/null
+++ b/dev-php/PEAR-PHP_CompatInfo/Manifest
@@ -0,0 +1,5 @@
+DIST PHP_CompatInfo-1.9.0.tgz 180340 SHA256 3d25a64e1f2b3b7617ea5a5580fb05820762b356d7f31cb3ae112c98179ee80c SHA512 0fdb2416364a20a1199195d523da1fe22edc3c5b9cdf58f2e8c14474437efccb07eac203c24cee12e11d8e82034429555be9edcb350ffc1e15946ddbc05e9ac6 WHIRLPOOL 0754a4bbff2b224ed40b9b013aa0ba466af3dc9df2af66fea770d84cdab03e345f81bc06ed0b3b68d53677aeae600acfcf0650956fa8fa4c9fca928833417e50
+EBUILD PEAR-PHP_CompatInfo-1.9.0.ebuild 493 SHA256 55c8c9099a2b51af0175798a527274aa22cfbe1b350fe75e1afd26a97f93b976 SHA512 13ff147bba21a96686010e4d453afd553355743b9fe129f6ea142beb93b4e751aec6665004d13c4b1b03d4e4b6a181f1aa9171154340f95d57510a127a7ca2f9 WHIRLPOOL c2a258107ddc844f2c7363b79680312485cce39262277bbd93c9650a165a84c8e93999079a3ac040a470cff74c4ebe0d4d534dc28680ca65b27dc4e1f0e50479
+MISC ChangeLog 2462 SHA256 2242f9eb4450c9b614b577f2ce71d8e07580de71629e6e51397d4279d620bda2 SHA512 ea9f9ec0dba0c65d8a55b85543b90764ef0ef36a908fc807a692d05689568f141a2f6ab71f61fcb433588cab473e530f4c9c7b2aa5e5cad331b47fccaca3066b WHIRLPOOL ef7daa811d7bb5930ba570853254cb2d34f64f4d00045982041653f53e23d74e2e7223901f618f3a0db8a0cec787470c430aef9844031ac4a4dc32aa17c7cd45
+MISC ChangeLog-2015 1965 SHA256 9183f74ae35ee71f6c052571de6cc92bc2fb85b8cb8f49c3e97da72f4b9b5a3a SHA512 96286f54bb43c715373d92b37c3ee7e60cc4d995a5333c8b43ca7093ac0680180cb0f28772c6fad53d37dc89cd6a56d8f159d3a13b17ccc318b121131e39171b WHIRLPOOL fb43ff59ee211e5f54e817a12abed007877655b1da12505afd56205ba353335121e9e8f8588eb6ccbc864bf0bb0a41ae1183276a484c7dd426b9767e170f575d
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-PHP_CompatInfo/PEAR-PHP_CompatInfo-1.9.0.ebuild b/dev-php/PEAR-PHP_CompatInfo/PEAR-PHP_CompatInfo-1.9.0.ebuild
new file mode 100644
index 000000000000..7ce4c9aa4cb0
--- /dev/null
+++ b/dev-php/PEAR-PHP_CompatInfo/PEAR-PHP_CompatInfo-1.9.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Determine minimum version and the extensions required for a piece of code to run"
+
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="dev-lang/php[tokenizer]
+ !minimal? ( >=dev-php/PEAR-Console_Table-1.0.5
+ >=dev-php/PEAR-Console_Getargs-1.3.3
+ >=dev-php/PEAR-XML_Util-1.1.4
+ >=dev-php/phpunit-3.2.0 )"
diff --git a/dev-php/PEAR-PHP_CompatInfo/metadata.xml b/dev-php/PEAR-PHP_CompatInfo/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-PHP_CompatInfo/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-PHP_Debug/Manifest b/dev-php/PEAR-PHP_Debug/Manifest
new file mode 100644
index 000000000000..d3a7c9aca54d
--- /dev/null
+++ b/dev-php/PEAR-PHP_Debug/Manifest
@@ -0,0 +1,5 @@
+DIST PHP_Debug-1.0.3.tgz 48967 SHA256 bf0d4fa8b1b8625d8d3244cdbbccf3caa6b2b2223392681a7036ed7738c75045 SHA512 740991812218abe21babc9892a3a814c8ed9180a7d68acafee933c4cec3c86282134bb46b2058cae8ff97a134a3c04b72d8113126184f6aff27fea9f1203344c WHIRLPOOL 4bd88ef219ae7f336a666ac55f9b3896243942ed8c5e73d5c2585dcdf59416e74974c9a1d4cb39e3e9d22421aebbd40ce9b0c2e7f3b1e96b44d30e6aeb10f52d
+EBUILD PEAR-PHP_Debug-1.0.3-r1.ebuild 384 SHA256 b11277370ab9dba546ef4fdc16eaca99281427dbae3a832f42110ff33c09daeb SHA512 fa418bed4276f8dc94808dd9701b5b25055be0321320ad6bde84d8139ac1e8869a363e34fb3e5737827810fe85951dd9ac9ef7e3f6b5792abc88b89502e69e07 WHIRLPOOL c85c7df38448d0615858a49a9152a9b02edecc6518e12bbe79c744f65e3992a8006f5a3c4ec999d303ee86470f1dfc4e5e06dbcf49464d571f577ddabd6d6067
+MISC ChangeLog 2453 SHA256 a6cc3c63f07961d047677c7ce9964cbd37048c57b419bd9d532e73568a7bff9d SHA512 10ac9d16a1f6ca17ecc5f4fdaa77b0f6a1b66c68a7141c25bdf403514feb3215bb5456765fe0cc8f0e112fcfd46d15dc35b2e9855cd61d22b85f7ec86be54e2b WHIRLPOOL 37f0a361867b058485fb6de4ac983ee866d978587ed3132919d7c84c926dd1aebdeae46b3d7b74fd34c3d49958808e91b2b7ada4cfd3f0561dff9d0ac2d59f50
+MISC ChangeLog-2015 814 SHA256 856320a34f26a54ae5dc5640223b133b942b291f8df0dab59b27758b36aaf663 SHA512 22999837f04d46230a1ba6793e4fc1c8815f2254899dc1eaa13f3b55c0cd5207e56fa736187121b38e2dfa32e841c256474db4fb704effc4a832f17e724d7719 WHIRLPOOL f6162ca4c759e109be480e27914c1757bb3e6cd87b097191930e0af207b528b5368a5564f6b2310da6a7c453c46f439ad0a9bcfef35080f850116495d0f8541b
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-PHP_Debug/PEAR-PHP_Debug-1.0.3-r1.ebuild b/dev-php/PEAR-PHP_Debug/PEAR-PHP_Debug-1.0.3-r1.ebuild
new file mode 100644
index 000000000000..76fdf9da5225
--- /dev/null
+++ b/dev-php/PEAR-PHP_Debug/PEAR-PHP_Debug-1.0.3-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides traces, timings, executed queries, watched variables etc. "
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="!minimal? ( dev-php/PEAR-Text_Highlighter
+ dev-php/PEAR-Services_W3C_HTMLValidator )"
diff --git a/dev-php/PEAR-PHP_Debug/metadata.xml b/dev-php/PEAR-PHP_Debug/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-PHP_Debug/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Pager/Manifest b/dev-php/PEAR-Pager/Manifest
new file mode 100644
index 000000000000..afc761e72d54
--- /dev/null
+++ b/dev-php/PEAR-Pager/Manifest
@@ -0,0 +1,7 @@
+DIST Pager-2.4.9.tgz 36055 SHA256 80f3136cb806342311fcfbf866ef0f7ddedae7d7dd002e569b5c7bf0d7d6ae8f SHA512 1bd4cef68d0f0ef3a6cf4b44eec1d6ec99725bcbc4ac575a111e8de67538c09a4b09fe0dbbd57cdfd6d4f395e55857eb71cb6914a94e7efd03e6f6d78a592864 WHIRLPOOL 60f6b32cb48c3e6070a97e884c25830663dc8353454d6c9c8a437c78922cc3a8b2f43452e3cee485b8667fa288b26c68133916fcfe4e7da089b9f7bf79df0356
+DIST Pager-2.5.1.tgz 36596 SHA256 f4543a5a99baf76592127e6f5ee9f6fa0a45abf6275dab8de1968bc8dcb46461 SHA512 59c93117196876e87ced8549b94e31255d280bc6a47a3d2197677d118c6bba77a4a4f404266f03eb42da5da1682c13e19610fe37c244bc9aa379b14931779f71 WHIRLPOOL c35e2ac596fed0b0ee9830d3916374328ce1dcfd97d2133df3c44c1cffcd52f2d3cf883db4cd8e37c831d79d0f65f7d65d7b3fcf48bc233044cc4e2b7abfecb3
+EBUILD PEAR-Pager-2.4.9.ebuild 254 SHA256 4ad7940c4cd817d3b942a7baa70ca0727a30c23f93ae3102cb52973a6c707584 SHA512 05fc2a8ff219b73c14bc59f0d1277d06270f352b688986ef30c34dc41aa5941b184afd166e70d3b6b87b0e44bb07799393c0381bc063c0b49aac200a640e673b WHIRLPOOL 6a84d84ed25303473ad5f1136ae8638f4c7474b68d92e247982d3f7a3b033634462a00539d7fb092c1e45f99ba20f34fcf75c48dbdce76f71a061f8bb89d4050
+EBUILD PEAR-Pager-2.5.1.ebuild 296 SHA256 0ea554864b3dfc3b7df0123172b823c3074d3cf940e45e75410022b8b8a97d11 SHA512 bcc442bd25023e9a42b6b97a2e3eeb759efa15906d6b6928fa2cb213a5c45c086cf180c64b572cc0f8033ecdd78bbdb87d148e2ee2a85c89f150eb1a718e65c4 WHIRLPOOL 68f954e1a11e79fe40cdbfe623699aecc3837d66dc70f7bcbd580a57a353bb389b120070b2845b4c4ea1e60b1724e7d1e981e575f3bdaf8fc33ff5169b3fe272
+MISC ChangeLog 2493 SHA256 dad49be06dbd4e0820dd65612da689f54e9300d17df5506a17298c5e0700b015 SHA512 40cbd6b24d8d45a214cedc7e4d92c9fcd90e6f235d5a473dfcb8b2397ce56fcea6d9e641ee827b07fec746d1462893d471695fb9f49f6c37625735f566c93d64 WHIRLPOOL fb7fe113c8d6d17ecf0be6db84474257fa9d8f60db70f6c266435ab9f196289975cbd9377386de964be277f3c2e6b1f3ab0c2d0e2e10f2b8f52540cf68fb4658
+MISC ChangeLog-2015 6381 SHA256 09c4c6ec40facbfa25d5be9a613ff8f9da04d47422a157c062cdbe27689bc001 SHA512 d4c8711b0519d3124468e82edc02ba37c81b52e792e542c36b100df31becdf2bbd95664b63e74e475cb8ca4974ea02d5eaf26579d92f0ef99c5bcab82f4ebd71 WHIRLPOOL 6854d5abee53f26d8090606352b0f37b703c0b1b581f8297ba6f48eebf410f870a5666fb0ae5d08a16a69bc3ab376030986b0c69827957f937ccf51f7db2736c
+MISC metadata.xml 369 SHA256 0d91ebfe671e17b86c7b3c3453e6c85b376e91e59480fb2d89c3b67ff944e75c SHA512 5bb1d6cb8e32ac1072ee2f8224112a2758003ceaf9caa327ccc0c3c546ac4e4148e2681fb9d75376ad75c7a38a67d6a3bee4b238e6874f2729e67667cfd6ab65 WHIRLPOOL b11dca6ac489fcfe7bd22e414560bd863ee7fae7c84230082f2af2bf007c298985c092246fa4f16556e0973180ee4c5ca4b9d5dae173ca7dac4fc2d4f045790a
diff --git a/dev-php/PEAR-Pager/PEAR-Pager-2.4.9.ebuild b/dev-php/PEAR-Pager/PEAR-Pager-2.4.9.ebuild
new file mode 100644
index 000000000000..bb31cc6dd3f3
--- /dev/null
+++ b/dev-php/PEAR-Pager/PEAR-Pager-2.4.9.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Data paging class"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Pager/PEAR-Pager-2.5.1.ebuild b/dev-php/PEAR-Pager/PEAR-Pager-2.5.1.ebuild
new file mode 100644
index 000000000000..1159b32d07d0
--- /dev/null
+++ b/dev-php/PEAR-Pager/PEAR-Pager-2.5.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Data paging class"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/php-5.6.0:*"
diff --git a/dev-php/PEAR-Pager/metadata.xml b/dev-php/PEAR-Pager/metadata.xml
new file mode 100644
index 000000000000..98b254948694
--- /dev/null
+++ b/dev-php/PEAR-Pager/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Pager</remote-id>
+ <remote-id type="pear">Pager</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Services_JSON/Manifest b/dev-php/PEAR-Services_JSON/Manifest
new file mode 100644
index 000000000000..74ae1c09797c
--- /dev/null
+++ b/dev-php/PEAR-Services_JSON/Manifest
@@ -0,0 +1,5 @@
+DIST Services_JSON-1.0.3.tgz 9529 SHA256 007bfa934b9dc866f2b558355097372e1542bdfd5a7e3f39e3d7b94cc6cae1c3 SHA512 2a94bebb662e250d56ae1f02f6debbff9e956820a603b8c4520f48ad0ed67a40c342d4eb000be9a9cf0e5b91c7bf9ebf98fae87f9ecca217b94b12441b746e5e WHIRLPOOL be7ca1287eb065b6d9f6b33fdac5b6387b9ced5aae1662e9bf2915d2ca676a1bd2cb49ddb87017c29a7a0f89eba8115c60785946c5d45c49110a8196234d3536
+EBUILD PEAR-Services_JSON-1.0.3.ebuild 283 SHA256 3bfadb22ed52d0cc755f4e7ba05464f256bf4960c9bccae29fc9f648cb129a06 SHA512 1e66e0af3fa5882a0a209bdbe7723cff27e180734d5f0445fea349c955a114ea19c19a5ff204f93392c8f174043dc2fd37073dc9e426911670d70a712dbb3a12 WHIRLPOOL 3d9bdf6ed64b7243820697335151c0abfce18f06d5a30f5ee0e889277d9207eef26f2140f7f90e606842e48d15b36d6eef9f2a77743ade29290a2dae0d371ff1
+MISC ChangeLog 2459 SHA256 743e3f7796cd78d82c3bab29f7ec280bad9c37237d3ce8c866e69a3732347d14 SHA512 c246c8343eea908be865680b060b44968b851dd3b6528d0ffb38b30a566febdc434beb77b7c3c129ba5762a004c1cd824a7aaf624d39fe301ab2a0fa3b5640c6 WHIRLPOOL 9d395c01715b8c7269e9276b24864fabe7df15f975c35dfd29c5372b23bff89a1878261061357e5ec5b4762354f6c65e96246219f44725302b6b1971cf517d29
+MISC ChangeLog-2015 683 SHA256 4be12efbeb68ee8526ed6e7d3b793df738b1179f974d93f6ba2440f7a88998ef SHA512 cb0bdec21b88fdb646b773f9199fcec0c1cb71896ee2e2c306651a3ba6028f03c4b69594d384a6682202a933a8e72a77c0f300703979e7c38a7e3b144138c1ba WHIRLPOOL 19317ee9337f1d168e27dfb879a2e427afe7c16834c2deeab238a38b343944f41d24753e3ecd5f2a4551ab8735fd88cacda31532f0b8e53c120f5c98c962a06c
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3.ebuild b/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3.ebuild
new file mode 100644
index 000000000000..a947e5e37ffb
--- /dev/null
+++ b/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+IUSE=""
+DESCRIPTION="PHP implementaion of json_encode/decode"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
diff --git a/dev-php/PEAR-Services_JSON/metadata.xml b/dev-php/PEAR-Services_JSON/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Services_JSON/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Services_TinyURL/Manifest b/dev-php/PEAR-Services_TinyURL/Manifest
new file mode 100644
index 000000000000..26c9c95ca908
--- /dev/null
+++ b/dev-php/PEAR-Services_TinyURL/Manifest
@@ -0,0 +1,5 @@
+DIST Services_TinyURL-0.1.2.tgz 3960 SHA256 f7c07f8016edd37cef9e87465b6ab9cefafec83c5d3d04ecda5427d52eb56500 SHA512 847fa9437804c07b1c2adacd9031dcb7955c8bf73c44f7eb90f461ce6f70e9827e024a01a8fdf218bbea87d744d7be7c7ceac461905c243b15c6d42a07d70101 WHIRLPOOL 2a5879604748e11d4a7b51950c69f9b74ff800aebabc6083f42ccc6f9ac84ce8d59d19baa78e60f467257e77f9b9e39e295776260d6b96000d93e64a74642d1d
+EBUILD PEAR-Services_TinyURL-0.1.2-r1.ebuild 305 SHA256 443e3ad7bd9d454cc38d7a40f044ba1202bfb2db847ead792cf5fe171a50b6f6 SHA512 f62b1f527610ddd2e53524af134cd6d646048852df4d855356cbf76330fe24a0343f0678c963606a51cf62a7c253bc81676d73fd7bee41d65b5e6a71ff493ced WHIRLPOOL 87a93423b2742e2bce378e4067907508eeb905823dd39e511e055690c60b6553180627e1d864a786d29e26068bd0834512aaa0a77595b2a2b6f96032e8111237
+MISC ChangeLog 2468 SHA256 b3a702d46e11870043b65e6e91ef17a2902551141c8d775766d3b8ec1be4414e SHA512 67e3ba5e8a1d9ee686679fd4d62c747495e2c5fa5bd3f195dc422d354c3f982a7881e50fcb31e458250f0c0f958808a056fd38ba69cb087381c9df6c3792eb2f WHIRLPOOL cec090aaaa2a7916351aaf67ad549bf16e7edb2a6f3012153cfc3eaa91c76917145665f04f21658751e7f19ebac941a1198c50715d305144f21a8b5d9946357d
+MISC ChangeLog-2015 888 SHA256 167e79e12e7b094789c725fe0e9d65ba33335b674372a3523ef36fefcfa1cd05 SHA512 a53de2ed7d3c2a111a136150acfbcb0046f265e64599d981e865930989c0c8479b2f5b31690619f88c87b9022dcb770f5bd014fd0ad8899c8deef1680fdac024 WHIRLPOOL 1fbf8b13e5d376870c9e4f5c8d79b888258da61be3f8ad547c3032615405aea565d800f01733c858d8bb3c113ee9e38d1ad448de6c954b89e85ea42fc8357b53
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Services_TinyURL/PEAR-Services_TinyURL-0.1.2-r1.ebuild b/dev-php/PEAR-Services_TinyURL/PEAR-Services_TinyURL-0.1.2-r1.ebuild
new file mode 100644
index 000000000000..09efca44082d
--- /dev/null
+++ b/dev-php/PEAR-Services_TinyURL/PEAR-Services_TinyURL-0.1.2-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="An interface for creating and retrieving TinyURLs with their API"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/php:*[curl]"
diff --git a/dev-php/PEAR-Services_TinyURL/metadata.xml b/dev-php/PEAR-Services_TinyURL/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Services_TinyURL/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Services_W3C_CSSValidator/Manifest b/dev-php/PEAR-Services_W3C_CSSValidator/Manifest
new file mode 100644
index 000000000000..bebc414ae184
--- /dev/null
+++ b/dev-php/PEAR-Services_W3C_CSSValidator/Manifest
@@ -0,0 +1,5 @@
+DIST Services_W3C_CSSValidator-0.2.3.tgz 10721 SHA256 2f8c3d4209eaffa20c3d05e0d9fb3caf087e87a7199e217b5b01dacacc6fd218 SHA512 4f9fb73ec57e374018b389f50918eaf87a63885f75b0ae2ead067e949a451ddbe40da8020672834e891106b5d470fbe451b3117233678b5f6f6a85f01d2a8aef WHIRLPOOL ed04cfd34a08560a8cdf5040d89f4dc0b1e163da44cb75e2409e864d5b50d0300d78caaede98872a28265775ac44f5e29d9769060dcc75be93c54eb555a67e34
+EBUILD PEAR-Services_W3C_CSSValidator-0.2.3.ebuild 587 SHA256 d783a16650f15d683b67979ef0fea66369acf2b408499d57c8b0b45cea7ce2e8 SHA512 79259e6bc0f2e6c4f5f9c1effbc8f5b35d4839eba88853cf32b3c36df920917561b2866e7684631f681cb9c693b2788b928bbffec4d4e4dbb322cfabc4a34c80 WHIRLPOOL c6ae030c4713820713b9a8a9b96d7abc0deeb6dce9bf19b1c58b7f60008167eb5dfa09db737a39898e6171e527b7cd55aaa701c361e4aeee837c3ba702f37a1c
+MISC ChangeLog 2501 SHA256 0b026e67b738a138280474a60ab046d52e7248e0b7f0359bf52f243f9e6f3b44 SHA512 e6be739e43de60fc34bca62e1828f098a481f29444b36b9917e2ef7b11455646c2dc575a1015c1939951bc31343d56e09cf1dce357c531d25e32a6f07749b5d8 WHIRLPOOL 7f529fc2cc45b4f5fe9582024479047687f02634422970ab812cec1615afefca326165947a7597ba90473195286fe657156337fa9043b13b632540b7f0c2561d
+MISC ChangeLog-2015 1017 SHA256 9315879890fd735e7ce5fa3395876dfb8b6b6e7f24e80204c695d239810385be SHA512 628659cd38f1611507a0fef988841c057e9da3cd4ff6b4d27f5b37b057eb0be7fca6ffa0cfbfe1a2ab1e9837527d1e6275b3a1a8332a50cf73ae273849c881b4 WHIRLPOOL 53cce65cbf75c52606cb49c95809c6a09a59e7823a2521f8bdaeb55216dcf523020765625329fa27a7c9bbd494b0f6f49fcbf1b51570db80af94738acf64e07d
+MISC metadata.xml 409 SHA256 6e86a261edf75a01830dccb914040ed6636bdd3588eda6c393b7175532fb4218 SHA512 526ec73aa8b62aaa2bbccb161d4ab73915728fa482bf4bff05b0d31ec4c2c213527582e4e285a3511350d7a96fe8d7c229f425a6892d5340b4260fa239ff836a WHIRLPOOL 8701b26ff027a9b7a7e52af7662aa143da18c3af4d70db4b1fbf8947fcc25eb535622cbd97004c63a1db85ec9d0fc1af4ae038eba7884caf55bb18c51e8b0430
diff --git a/dev-php/PEAR-Services_W3C_CSSValidator/PEAR-Services_W3C_CSSValidator-0.2.3.ebuild b/dev-php/PEAR-Services_W3C_CSSValidator/PEAR-Services_W3C_CSSValidator-0.2.3.ebuild
new file mode 100644
index 000000000000..126df3ec04c8
--- /dev/null
+++ b/dev-php/PEAR-Services_W3C_CSSValidator/PEAR-Services_W3C_CSSValidator-0.2.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Provides an object oriented interface for the W3 CSS Validator"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-HTTP_Request2"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ use examples && dodoc -r docs/examples
+
+ insinto /usr/share/php
+ doins -r Services
+}
diff --git a/dev-php/PEAR-Services_W3C_CSSValidator/metadata.xml b/dev-php/PEAR-Services_W3C_CSSValidator/metadata.xml
new file mode 100644
index 000000000000..ac2b40f98b48
--- /dev/null
+++ b/dev-php/PEAR-Services_W3C_CSSValidator/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Services_W3C_CSSValidator</remote-id>
+ <remote-id type="pear">Services_W3C_CSSValidator</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Services_W3C_HTMLValidator/Manifest b/dev-php/PEAR-Services_W3C_HTMLValidator/Manifest
new file mode 100644
index 000000000000..80088d722937
--- /dev/null
+++ b/dev-php/PEAR-Services_W3C_HTMLValidator/Manifest
@@ -0,0 +1,5 @@
+DIST Services_W3C_HTMLValidator-1.0.0.tgz 13598 SHA256 68403ae6160eccce03a4c18e6ff157e37f759c37731141cede72ce02a8ce0814 SHA512 d8dc3d3d524d9cd46537f55cb173d73cf633565f3f3169bbaac3bfe43e6213e0a2e4ce16026a32350331a80de09d98c8f5574ad183e62b79e65446e80940b457 WHIRLPOOL 29e2a0f03f4c4e87c1cd715b932c3fe461554378f81213550648147fd0ba5e641ea839e684bc841b04b51f7a4f94d0d6ffc0673b47d51dfc67d00876fccaca79
+EBUILD PEAR-Services_W3C_HTMLValidator-1.0.0-r1.ebuild 311 SHA256 c0a211c07295ea76ce360b44b3a72acc8fad03ac729ca0adb9b16be04acaf517 SHA512 8c6a53a834a19ce343d31933f4d8b8c15923972448d8bb94cbb6d6d3e1cfe8f2c9a9d0bcfe74692c60146de05445cac8e6dbf80b432e20c162877b6874e58ac0 WHIRLPOOL bbe2f88ab0eb15ff6b22b5017e42228c9bc09a6cb34de6845afb789b0f53cda234b5ddbd194e0c8090f0cad72b09d4a61853595a059afa449a5bf779447d3e75
+MISC ChangeLog 2504 SHA256 0f6338ae33b23ddfadbac283475162c0bf066d5a0d77ffa7015e9cf49b07dbfa SHA512 19044d190b21f37997a2ef5715f60a73432768dc14ae61148a00201688dfd29fd9d32e079a520bf504982be4e137c1b1cb593be173f8ff779f30f875a137c3db WHIRLPOOL 70f0b4642438a9e2c6540166bc23c991649310f101707ad04fe427f75a01fdeeafe2752e03befd8552615f4348853f704ec247fe642a6d5701b3dfd5ed1b6d5b
+MISC ChangeLog-2015 1511 SHA256 d09eb5e1709a23b2d59e5a79b1a366726d928eb91d2b0f35d56f83f872e2bd00 SHA512 5bba65b386a11e24064c6f228fa97cc13b376cafa93ee092adb3c47e008e29d271693c8cd0dd105c8f88d0c60019b1efbcf6620a75344e64b07477ac60b6c3d1 WHIRLPOOL a83b3afb6f59207cf8c1bd61598d94a8ee0508eedaf41439fafba430a5e72cc1ef87af54413c896add7ab7ad9a580452111c6ee472c361bf88af6fdfc0aa161c
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Services_W3C_HTMLValidator/PEAR-Services_W3C_HTMLValidator-1.0.0-r1.ebuild b/dev-php/PEAR-Services_W3C_HTMLValidator/PEAR-Services_W3C_HTMLValidator-1.0.0-r1.ebuild
new file mode 100644
index 000000000000..2dab816e190c
--- /dev/null
+++ b/dev-php/PEAR-Services_W3C_HTMLValidator/PEAR-Services_W3C_HTMLValidator-1.0.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit php-pear-r1
+
+DESCRIPTION="Object oriented interface to the API of validator.w3.org"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-php/PEAR-HTTP_Request2-0.2.0"
diff --git a/dev-php/PEAR-Services_W3C_HTMLValidator/metadata.xml b/dev-php/PEAR-Services_W3C_HTMLValidator/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Services_W3C_HTMLValidator/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Spreadsheet_Excel_Writer/Manifest b/dev-php/PEAR-Spreadsheet_Excel_Writer/Manifest
new file mode 100644
index 000000000000..39501aae0ed6
--- /dev/null
+++ b/dev-php/PEAR-Spreadsheet_Excel_Writer/Manifest
@@ -0,0 +1,7 @@
+DIST Spreadsheet_Excel_Writer-0.9.3.tgz 57258 SHA256 b708b9f594f358996a9d7ad32fa15fa5e6a12359f097e2bfa28a1ed50b4532f7 SHA512 6337fe5e7f75e00c5698df1d530684ab8756f1865c98ce9708035fa45eb64943d433dd6d8906a7146417f733053e3702094aa94a70343f990574425882a490e4 WHIRLPOOL 4fe7347d1806350d9c3eadc44590ec5112d790067410fbe431c7c82febcb274121117e0a997702617d6eb94ec9df013d5c7971bdb3a0fb7ea920d62814e0d792
+DIST Spreadsheet_Excel_Writer-0.9.4.tgz 58480 SHA256 0cf9d842dec1ed3c8691951df33aa5b84100a184fe1b2e16cd37459914421491 SHA512 e8254e6e15862147830fd4300d6fb88978d84ad350e2e969af1d02df282c54798a429717874f8d12dc031bbc6dbe752e6b740fcd2b7094dc9eda666145f50431 WHIRLPOOL e4114bb5c2824186c808f62a8262b63185e7e60f55b43adb8a8ea84ef040c58f4e001800595fc7d6454188811d6e8837da3c8ad0f05b6fea5daa9cc1449e3801
+EBUILD PEAR-Spreadsheet_Excel_Writer-0.9.3.ebuild 353 SHA256 f57ccff8670603bbbb9ec68365464b54a8f3bd90bdbaad931a8a8c5a63e76285 SHA512 14b6b9db55363a580d3589e248a611f191e9903051acb1f1ebdb2ded6945ef64a5f89f233b489d4ec5fe228d14daf0e7d9b57d60c320b8361cb4e6efc4d4110c WHIRLPOOL a1d3a5663e231f80be8a3a41bc960632880644e50e3bc576b97342c8692cbba2eabca5ee6e36d54b1675c792bf552e35eb81d62b882020f8b29873f29b928fbc
+EBUILD PEAR-Spreadsheet_Excel_Writer-0.9.4.ebuild 370 SHA256 c9ea50eb2389fb64cc7f7151bdfee54ea4c94db557aabce4a8f0269a411ff990 SHA512 29e2928aa337a7b04710421d2ce6bf17791c27273a8f58490848edfc98ee5c9157e1d2be69445dabd1169f439dc2db6eff3ae2da94d430e1911bec6881f7149a WHIRLPOOL aa2122a7d233e3052c16226183d29570c86948694201383d46405b867a8c5838d3e7065b062a34d54c5be3bf8b561bcf71c481bafd85ea52bc86b2960d4cfcd7
+MISC ChangeLog 2769 SHA256 49c42b989e23c8957b63a0e0d574628cdfb452132b0c1d601011b5082c66c7a7 SHA512 87d22879232c08755fd49a0af978822fa2eb92ef254ab47841eb3a9f7dfeea432e1225a7d83b1c8087efffdfca0b560e4cf45038e2762f43926a1ce910d2860b WHIRLPOOL 6fdff89ee80dfdf3bf98faffb9c3fa617f5cf1610d77972625e93f3fd867b95087af067d3c5a1d23c6d0db51630078a8c4672c074ac9f9c37bdd0256d7e69cc4
+MISC ChangeLog-2015 9459 SHA256 973381d57327dafda3009dbda3614043953bfb935823890a88921a066901bb04 SHA512 dc55891493ee01c1a4ebfda3847273ce8c034c28e6d661a01eb5af40cd60998250d13e6315545b09c21361865778839c5e05f7ce633ada03c13c4a4d7dabf2ab WHIRLPOOL 8cce494dd1853fd9a3c79460c3a16309b4b1ff0c06462b0a50e53bb8b34d88332cc17e4f5b83c88b199aacde90bd3e7de66227953e88ce5e397ca58fc624f1fb
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Spreadsheet_Excel_Writer/PEAR-Spreadsheet_Excel_Writer-0.9.3.ebuild b/dev-php/PEAR-Spreadsheet_Excel_Writer/PEAR-Spreadsheet_Excel_Writer-0.9.3.ebuild
new file mode 100644
index 000000000000..2cdd4b498726
--- /dev/null
+++ b/dev-php/PEAR-Spreadsheet_Excel_Writer/PEAR-Spreadsheet_Excel_Writer-0.9.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Package for generating Excel spreadsheets"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+RDEPEND="dev-lang/php[iconv]
+ >=dev-php/PEAR-OLE-0.5-r1"
+IUSE=""
diff --git a/dev-php/PEAR-Spreadsheet_Excel_Writer/PEAR-Spreadsheet_Excel_Writer-0.9.4.ebuild b/dev-php/PEAR-Spreadsheet_Excel_Writer/PEAR-Spreadsheet_Excel_Writer-0.9.4.ebuild
new file mode 100644
index 000000000000..efb3b433ed87
--- /dev/null
+++ b/dev-php/PEAR-Spreadsheet_Excel_Writer/PEAR-Spreadsheet_Excel_Writer-0.9.4.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Package for generating Excel spreadsheets"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+RDEPEND=">=dev-lang/php-5.4:*[iconv]
+ >=dev-php/PEAR-OLE-0.5-r1"
+IUSE=""
diff --git a/dev-php/PEAR-Spreadsheet_Excel_Writer/metadata.xml b/dev-php/PEAR-Spreadsheet_Excel_Writer/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Spreadsheet_Excel_Writer/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Structures_DataGrid/Manifest b/dev-php/PEAR-Structures_DataGrid/Manifest
new file mode 100644
index 000000000000..836883c5efa2
--- /dev/null
+++ b/dev-php/PEAR-Structures_DataGrid/Manifest
@@ -0,0 +1,5 @@
+DIST Structures_DataGrid-0.9.3.tgz 49565 SHA256 9b332fca6785fb725a7af480af8bd477f477a60b3272af68c94f16e9bc2e069e SHA512 27e6057c2a88d57e238f6ae7ca5d1e6e73f3be70ee2f71edd7002396ff2f11b902143ff71718afea181c7efe32df7dcc4524df5c54a9aff4bb4d0bbe842bf350 WHIRLPOOL 1b46c8cd3db6c62b970484595208daa93a24c9384749b5c593e3106f68b782864f154b913919ae9f5c5c8e9b9d41f6df884e67ac09d6a2b80e60e8ba6f49599b
+EBUILD PEAR-Structures_DataGrid-0.9.3.ebuild 314 SHA256 89f1a431cfc6d45bcc56c041d1dd65d0b3f1277da01185cf699d141d161ab127 SHA512 fae56d316c2360a91638165876b7005145aec88d717cb00b80d88f1d338e7fe17af33cf13b344f7a3b0cdc119c5024dc2070aff0b8e43e0d6811a6c278f69d71 WHIRLPOOL a379cb3036ef742493f812205e08fee3f13199b9bd974bc9e065a627e4d618f3accee09e0067471c63d4ca4d5ba41fcabbb83781ebf99b8d670c4543aaa77a4f
+MISC ChangeLog 2477 SHA256 d36d929fb15602c7ea090c3f356bad02187e0ec4bbd0d3968d45b0f4749b8238 SHA512 f9964503a964e1edc624b902477864cf1bd7ac5f9a63ac071a943ab05518ad79d0b592885b55c75aa914152848be52f9a1ca7a4b77638b9e2e93e844d3cf3ee7 WHIRLPOOL 6d4abd97b8c88c09ab454a912ee7ceecb353ac3acdacf547301aa05b37b9232522b0c5dfcd0aaec2ba060cb3adb55d9fbddee38c72a3938e42521d1113ffb1e3
+MISC ChangeLog-2015 6386 SHA256 a989a681e95961595d39f16d750995bcef2e3d35e4b47881c9c7a4661f04e9ef SHA512 7d517b97fed3442c4a7e7a6e92a5b226052cc85420747d4420eacc6ee2e1fc2fd2393a9a03dbeb4b44cbb9e4c15313d12cf9b9ed36257bf42dd87741f7be5a8f WHIRLPOOL f583eb348182de296dc12aafde56f65b09752c89d17012f5fe6cb9461c6c75e6d727563b5ca066c9f36d87ffcced438360f4e84e553bfa6f54f4209acf9e4be2
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Structures_DataGrid/PEAR-Structures_DataGrid-0.9.3.ebuild b/dev-php/PEAR-Structures_DataGrid/PEAR-Structures_DataGrid-0.9.3.ebuild
new file mode 100644
index 000000000000..0e16f4a8136d
--- /dev/null
+++ b/dev-php/PEAR-Structures_DataGrid/PEAR-Structures_DataGrid-0.9.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="A tabular structure that contains a record set of data for paging and sorting"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Structures_DataGrid/metadata.xml b/dev-php/PEAR-Structures_DataGrid/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Structures_DataGrid/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Structures_Graph/Manifest b/dev-php/PEAR-Structures_Graph/Manifest
new file mode 100644
index 000000000000..d6310f5849e6
--- /dev/null
+++ b/dev-php/PEAR-Structures_Graph/Manifest
@@ -0,0 +1,5 @@
+DIST Structures_Graph-1.1.1.tgz 12402 SHA256 00f18a59e517db8c4eb167ada9f2a8a007c5a14b2adafc0308e5c3fad3ddd8de SHA512 cd4feb265e1aa05de348645dfc0b8e336486cb02c553dd8fcacb0a1eab452bf54108e07864395d55e0c92f4ffd338a5ae846b2dc28804bb23f03c91864ef0284 WHIRLPOOL f832c8be32e18c05ccc6958633c423570ece02cae83b4ce2b9f03ecc3d8ef98795f5e951652b3ffc95756f145435449970c568f550ceb265736a55df60fca568
+EBUILD PEAR-Structures_Graph-1.1.1-r1.ebuild 564 SHA256 ce0417a08e7ca92c1f7d00668ea5e0a6762e600b912c260d160c40e43e5381a8 SHA512 39253984b530cfdc8777a9d5d52ffe6d27e32f6f05c4222b322fd9a2414f6eb5ac6284245c19685114a26df3ffe0a7b053932939b6aff33cc99501181334498e WHIRLPOOL 740c35f48139524218dca4ff21a84bf21f9e7aa08631b8192176290f3ca12bbed37e60b96c130bf1e0dd8aabb2bc6441cde3080f565fcf6bba1d6c1a79dc3d7b
+MISC ChangeLog 4181 SHA256 3d3ddf84a19d420d54e8c74e4582656fb6c297bea8c19cf750398382b0b3b015 SHA512 5f496e44c3501c088c93e583aff26f38d9d4db23a369bbd1ad2814ace12802c52626e51322b2494ff032553b4000a1425e5fec32fbae0ffe6637ad78b5dd7e01 WHIRLPOOL f4f0b9af07e503643fb5dac1625fb74240ae0a0de2643a4e5ff3fabc0faa07aefafe02eb9be05f7857e3620d23d24ef1fc13b9fa833af99f41aab1c3327ded05
+MISC ChangeLog-2015 2962 SHA256 091a752c43c676d079a0c9652500c75345d6f8517b58ee59e53e2b7dfab2a85c SHA512 6134ce75f6a4a49dc10e571709101061885dbbc5df3a03b3c31ce9178d3ee0f0cd01dbf2d0d365f9d4ace957cceb30c95d826de31f06fb07a7c940d14768e474 WHIRLPOOL d4628d906592170e04d3ffaeb0428af330fa8ccad92efe12de6f44a477c5e5908d147d098585020db5109103ad5a1a7df3033709a638927a19630562b0ccf7b9
+MISC metadata.xml 318 SHA256 344672b32d2c0f183091567466672ae6704f2e72eeab1db8dfed05b2d525e255 SHA512 4681aaf5d12c2bd322389f2948669706bbc7c9e1221f0a4a5f06bb53565782fc8408856e986f73a2b41067eb1d8f1903c0b74a6ccc863fdc7f638b563071e927 WHIRLPOOL 934fc4cbac5195df50206c3c173d60b76556c380b4430631d35ded39f4b68e688c0a66be1b2866de418944c6ba9ebf336e1f799bc11b993bb986b13e6c1727f5
diff --git a/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild b/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild
new file mode 100644
index 000000000000..a825c7e455d0
--- /dev/null
+++ b/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Graph datastructure manipulation library"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://pear.php.net/get/${MY_P}.tgz"
+LICENSE="LGPL-2.1"
+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 Structures
+}
diff --git a/dev-php/PEAR-Structures_Graph/metadata.xml b/dev-php/PEAR-Structures_Graph/metadata.xml
new file mode 100644
index 000000000000..2b74bd726af2
--- /dev/null
+++ b/dev-php/PEAR-Structures_Graph/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Structures_Graph</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-System_Command/Manifest b/dev-php/PEAR-System_Command/Manifest
new file mode 100644
index 000000000000..4dd7706255b7
--- /dev/null
+++ b/dev-php/PEAR-System_Command/Manifest
@@ -0,0 +1,5 @@
+DIST System_Command-1.0.8.tgz 6528 SHA256 3a6e479c84701652e0285a86d466e384fc22c8a5f2613dc31c0908db9dd2fd64 SHA512 37aa9624fe566cdd8613ffd021ba32c2a3f0818b8881933dc1c2e12e2e03773b98b4295b46ef54baca26fb07015c0db2b87e44136f46c09f820994905241acee WHIRLPOOL de0332d73926d1a41233322561fa312bc4f8691e049d3b0fc06dfe51c8c63020a03d15fa7440756d43a9cc8ec622539750c30e6d99ee930169a69bdad91c39f3
+EBUILD PEAR-System_Command-1.0.8-r1.ebuild 585 SHA256 852b171472abf8be3d15776457a503a8c4447233d0839f520d756edc2435e360 SHA512 124908bdb8388bd2a0097c9b57bcb90bed78e3b2e49b36714c372da584a09b51ffbe523fca1320c01a6e038e31d8fcc57be547e70e995da2dc405ab298f59439 WHIRLPOOL fcf5e0be0c35fba3918096fb68b275672f1d9409bfe652e86d6a8e1312c0cb7a7554642c6fcaf6976675bc296a485cf5ac75b808a6fb1fad6cceb74eca625538
+MISC ChangeLog 2462 SHA256 86aee27b9be0552253d77ff9807f05814e05dd732dc3e29a5a6ba2d877cde759 SHA512 a1bc6cca12cae1ea81815a8aa803b8f2afeab12160a690eac1021338d288ead8e70cbc664bfb6613316804f0db1b03b4105e2392183a8517952f84f9f0968455 WHIRLPOOL 24ebde4e7d0b3cc58eeeb87170c1019544e4ea2290dc0d7c2814f11014d8401ed9a2be9099b89c4d157d85c32ce76eab990b0f1bf2c54baafda12e5a01fce310
+MISC ChangeLog-2015 8424 SHA256 0ae40540b458910fbfc4f7aeb287b4094d4255ce2b6b9d58ed3ead740bab2879 SHA512 c3b1302f69c8caf356c41f452f66dd21cc89e74ad8962b470369dd66a7b326fc96efcb629f1402190ced7105c240a24850270caa92f67f943567b01370489e3d WHIRLPOOL 9337bbbf4ba8c2cda0fe577e5746fb4432551162d203a2ef90375e369c09b698ab6ff67ef3bd286c917fa72741b76a97522e17ee42d14cd15edcc9f4c0611b55
+MISC metadata.xml 387 SHA256 5871dffee5cdde1262a4f19c8de99524aa6a3a3fc08c4c32d277e5c6e5c215a0 SHA512 c0b80ef4a3417735c450179e72e2aa67528225c307d64b4ee214e6c1c765529fe0d031c378c4f7570681843a7c5fa6eec9b224d903befc55b2e362cb10128dd0 WHIRLPOOL ed0c91490f70ed4cbd9ee2e5663fbc2c701e3f40394eadf6f2c830afccc27a635e0f5a43e1b2a5e9d1d304256aae5ca0cb3d6068109ced61d0c83a6533fb6bf0
diff --git a/dev-php/PEAR-System_Command/PEAR-System_Command-1.0.8-r1.ebuild b/dev-php/PEAR-System_Command/PEAR-System_Command-1.0.8-r1.ebuild
new file mode 100644
index 000000000000..a13d8e50ad5d
--- /dev/null
+++ b/dev-php/PEAR-System_Command/PEAR-System_Command-1.0.8-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PHP command-line execution interface"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE="examples"
+
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ use examples && dodoc -r docs/test.php
+
+ insinto /usr/share/php
+ doins -r System
+}
diff --git a/dev-php/PEAR-System_Command/metadata.xml b/dev-php/PEAR-System_Command/metadata.xml
new file mode 100644
index 000000000000..4cf233814b10
--- /dev/null
+++ b/dev-php/PEAR-System_Command/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/System_Command</remote-id>
+ <remote-id type="pear">System_Command</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Text_CAPTCHA/Manifest b/dev-php/PEAR-Text_CAPTCHA/Manifest
new file mode 100644
index 000000000000..9953dd7ec1d3
--- /dev/null
+++ b/dev-php/PEAR-Text_CAPTCHA/Manifest
@@ -0,0 +1,7 @@
+DIST Text_CAPTCHA-0.5.0.tgz 196145 SHA256 76b8e3fc39b80d8e0c11da7f4f03cfeb0cde61aeee01d8a9328347dbb86cad45 SHA512 e56da70309f6baf79b8856ee912c24f768745347f0dbb021af4cde9290ffb328a2cf7cbce7bf480a5977755b9a129f8f2fae8ccaa85310e9b716c348fe1efaef WHIRLPOOL f06b0b134514ef1cfc9f8aed28c61a73f729154d36089c4837afb70766e8b111a86f5457c0096919312f324580d2154fb2020504510426b5de8effaa910f97fa
+DIST Text_CAPTCHA-1.0.2.tgz 197084 SHA256 8e0c809f1dfaa54cd32b5f67406ca0c1e3ecd65db906dbb9f469f3a9096e077e SHA512 334cee581d9750f69e2fcf6fea948334926960dce6a374dc4e1edf1609d97393c4a08fff867e50e3fceff60b350ab6239bb44c14b78d6c63c8b11be097a8bc43 WHIRLPOOL a209929c87705be6458384837b6eeb25adf892e9bd127cf59043c65a9cea22c917e8bcf8d057e696ce5cbf3a485d27813b90d208079bf6f02ef88403485a0366
+EBUILD PEAR-Text_CAPTCHA-0.5.0.ebuild 418 SHA256 3c0e49d00adaad620d7ee638ea54eda82dcd435ba60a0c5342d7af7647176e4d SHA512 3f0d96f5975e368ad1973e1916407a9fd71f3015aeacfcaaef2b3345cf87bad2b43466d5ae562a6e1700bb3ae1c5ede8c5bfa8ef44e3504d330fea8d05ba5b32 WHIRLPOOL 0958e1bd0e7acc9083e4b501ed8b53545d4a951383f8ff696164afd79e4df58617984860a3f070b0bb6d196741df00094d2a8268a5a51a6f3e878a6ec8bdc1ab
+EBUILD PEAR-Text_CAPTCHA-1.0.2-r1.ebuild 614 SHA256 37c2b9da205e1eab1ee072f720d2514bdc802aba43de73c54e863e27246a4893 SHA512 2f0c9c7d3a4c069d0a481345e1c4e76b34bb19d4b34e03accbd9099ae9d0cba2e2d7bf5ecfecd333d330033ef338a4ad161f0778a83be42f81cc882d8db26182 WHIRLPOOL 8724d14f67b14259fa8e890e1a29e14d1ba231c287f7eed5cc00fc86e746c78bb90f1c13fb2f3075b029c77d51255aba1ff9acc985bc8e3c6950a59c7f0d4226
+MISC ChangeLog 2456 SHA256 d4c6d7463541b5ddeca280b0def684e75caa9113639a395713f51b7aa951cadb SHA512 1a8f125ea95014b1b36436998a0e48eccda1a522ed943fbc61e09dc8c251b4d995fa1d8de3924586a52c0c517baa77a8ba5205bcf4131c52244b8118761934fd WHIRLPOOL 8e4c88506ade60e041193564ab845222e792b39b87557b986d5a99ca13913c6237ec5cf4a2c1a01902930bd516ae1f29ee4dfed96544fb85e5ef89d12cf04114
+MISC ChangeLog-2015 2186 SHA256 eadef09640972e610f2db8f1f518f2cd0e1c4265a7ec011ff4e9cb91198ad667 SHA512 c42e0fc5ecc95abd12bbac8250306f77b714f72e5b690b1d5c733d0b4d0053f2f8eb4026a1f86757995a05009e1b9251445c7c3879c7c742fe377fdac8251a23 WHIRLPOOL f5fc095cc4480688edfaa875a3a041f2365ef9b569d4e0544b0e4a24924fcef784e827ff8197890395dcf43ff67b09fb162b83eae3d6c789cce1ecb4c5984c52
+MISC metadata.xml 314 SHA256 879b98928c8d101daf5657fd3b2071feab9975e494083cf1124e2faf28a428d1 SHA512 692d382c5f593666c7a15961ef529db383bfefcf0b192ef5596c754c3ff76ba8386b09043e1ac6da3446ca3edf8e7a7483b510844b68ab6bf234fce7976ab57a WHIRLPOOL a965d76a5270d88dcd6b932df5aeb6cd7c16ca8d0dde099de67c58f0ba2a100046740ca35690d0800f0278b248791622394085b8d97f6b6b0817ebc4a5145816
diff --git a/dev-php/PEAR-Text_CAPTCHA/PEAR-Text_CAPTCHA-0.5.0.ebuild b/dev-php/PEAR-Text_CAPTCHA/PEAR-Text_CAPTCHA-0.5.0.ebuild
new file mode 100644
index 000000000000..ea8b9d98939a
--- /dev/null
+++ b/dev-php/PEAR-Text_CAPTCHA/PEAR-Text_CAPTCHA-0.5.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Generation of CAPTCHAs"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="amd64 x86"
+IUSE="minimal"
+
+RDEPEND=">=dev-php/PEAR-Text_Password-1.1.1
+ dev-lang/php[gd,truetype]
+ !minimal? ( dev-php/PEAR-Numbers_Words
+ dev-php/PEAR-Text_Figlet
+ >=dev-php/PEAR-Image_Text-0.7.0 )"
diff --git a/dev-php/PEAR-Text_CAPTCHA/PEAR-Text_CAPTCHA-1.0.2-r1.ebuild b/dev-php/PEAR-Text_CAPTCHA/PEAR-Text_CAPTCHA-1.0.2-r1.ebuild
new file mode 100644
index 000000000000..39b7c17d0abe
--- /dev/null
+++ b/dev-php/PEAR-Text_CAPTCHA/PEAR-Text_CAPTCHA-1.0.2-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Generation of CAPTCHAs"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="dev-php/PEAR-PEAR >=dev-lang/php-5.3:*[gd,truetype] >=dev-php/PEAR-Text_Password-1.1.1
+ !minimal? ( dev-php/PEAR-Numbers_Words
+ dev-php/PEAR-Text_Figlet
+ >=dev-php/PEAR-Image_Text-0.7.0 )"
+
+src_prepare() {
+ sed -i -e '/role="doc"/d' -e '/role="test"/d' "${WORKDIR}/package.xml" || die
+ eapply_user
+}
+
+src_install() {
+ local DOCS=( README )
+ php-pear-r2_src_install
+}
diff --git a/dev-php/PEAR-Text_CAPTCHA/metadata.xml b/dev-php/PEAR-Text_CAPTCHA/metadata.xml
new file mode 100644
index 000000000000..ac0fac62939e
--- /dev/null
+++ b/dev-php/PEAR-Text_CAPTCHA/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Text_CAPTCHA</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Text_CAPTCHA_Numeral/Manifest b/dev-php/PEAR-Text_CAPTCHA_Numeral/Manifest
new file mode 100644
index 000000000000..3f45847ae68d
--- /dev/null
+++ b/dev-php/PEAR-Text_CAPTCHA_Numeral/Manifest
@@ -0,0 +1,5 @@
+DIST Text_CAPTCHA_Numeral-1.3.2.tgz 7741 SHA256 03ad89576ffed8b098682b8f9eb10248c4868c46a2dc677de9d7c2882453ff54 SHA512 be3660b20b857092859d7bbb3cbb35c08dc79a2ea3ebcca035b1defae07dfcd36ce00a47f1708ce4f1bb412c23a7cc867d8b677032e7c0ce13e910fb038a5b5d WHIRLPOOL b8b53d9e217c991e60f01935c400a77f1686f342da0167f03ac4334dd1c932bb04717f1e0cfcf73205ab6cd104fc9e34419d15de0598d2acdf1495d71460b12e
+EBUILD PEAR-Text_CAPTCHA_Numeral-1.3.2.ebuild 275 SHA256 476c84a9195cb2e2e19565d6f6f247031dad765b72e7eeff6e9756724695a988 SHA512 408a7bcf60e73762ea555472179e4360743f1cda2055dac884fe51fb4464c2f6e196e9874ad516f1ecb110be42c7251cb0f23cefd16deab4187746d4f101abf4 WHIRLPOOL 19f12ebcb761a31934341fd1b083ef458b1c02aafad945d34768e25712ea91ed8dfa827bf74ebd5b75d5b13f329a38fa3b7e55557914c8f13ff5ba316dea7ba0
+MISC ChangeLog 2480 SHA256 af95cbd9ed39a6efc0339f8098c8d5672d4f0661ea273a629b1a0aab1bce6028 SHA512 d88a0701ea4392d06d133781766f216ecb8a378026eb75c8c476027953afb8c48d45fe5ffcb15cd64511144e9f86d72133df013acada865de810799c7de1d476 WHIRLPOOL 8e114ce63fa714bc91fe402e200040c96886c955aa33015a747ae548a7da5c06d346428541476c0dae8fa5dc20489bbcb14e1c68eae9f31c13c1416694a1f8bb
+MISC ChangeLog-2015 1158 SHA256 c26a41605c9dc8938329855b7b1ec6dedb3ca63fee2f5b5fdcbe8a317014e992 SHA512 4c2f22935415bd8506812721e3945b43c600149e91a879fe41ca9f56588ac7a6ce1193c0c737d654921c09cb576b91826bbbe092e27fc8ff7d5cbf1e139d75e1 WHIRLPOOL eec49a63cc11d672aaad65ff5078795dde0106222977573f5b190447caa711589fd4261e6c74ee4f6c61a8a551fee62e256fa521b12dec29c5a3b0bebbf972cb
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2.ebuild b/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2.ebuild
new file mode 100644
index 000000000000..0ca9ee78505d
--- /dev/null
+++ b/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Generates mathematical operations and answers to prove user is human"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
diff --git a/dev-php/PEAR-Text_CAPTCHA_Numeral/metadata.xml b/dev-php/PEAR-Text_CAPTCHA_Numeral/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Text_CAPTCHA_Numeral/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Text_Figlet/Manifest b/dev-php/PEAR-Text_Figlet/Manifest
new file mode 100644
index 000000000000..f42f32041129
--- /dev/null
+++ b/dev-php/PEAR-Text_Figlet/Manifest
@@ -0,0 +1,5 @@
+DIST Text_Figlet-1.0.2.tgz 8775 SHA256 fca154099d96a4a1d14fc9581af0a01c6b067a23bc69598834faa1100252a883 SHA512 e17578a2f4ebd67adedc57cbeceb8191a7ddc712efe0a631cb696d79392bc025ecdd0b389078dc65f6e0fd676d3e435178ae280cae9b9c11d8c4964152d9db06 WHIRLPOOL 43ccf9708790cc5b0f07fee31be664563d245679ac5e90dfde93f5d48e99b97626db1c81c80e7adf1a93664fc01ec7b644b974f9e538c9a708dd3a7f36d41e5a
+EBUILD PEAR-Text_Figlet-1.0.2-r1.ebuild 1198 SHA256 86ad7345dbf767e1c348a9957bf6c4ea5e67f4c017802951c06d6def676e9d67 SHA512 5863a5f67eb6b05f1b1c9ce6888ba485d8a1102d29cc57b53791175f831e597823b51065f8aada1769fdc395bfac04ff2eef4df9789101ee9b2be1d329a1f434 WHIRLPOOL 8f17092dae70cf2940d55d7670674238bce895fe51dd6c9b95d9d34ef1984ea7cc686ce7fb4852c0db2f54bfa2f03a064e0c56205602e4484297a7fba7a6967a
+MISC ChangeLog 2453 SHA256 7863be2b45260f6f459ae6a35a25adc964a52e197d6d958243217b825f2be78a SHA512 c6f9e3223b86f290da89ffe40e3e1a43625f39128de7512dfa0b9ee36f9f48cbec7c1a97d8d165804afe626e2d5292d68b6609355283599a79308529b4062468 WHIRLPOOL 9ed76d4ebbf355aa6d4f75549db6c1515316cf594a088607a389f5bbd6e24d53a0cd8c12dbf1cefdbf6e28dcb84eb170c23cbf19a3206befe571c249699b2b93
+MISC ChangeLog-2015 1718 SHA256 a09d43e5ab2e09a7aecf486af656a9afd3267e31ac8cdd4ae40c5a402655dd00 SHA512 42acda81f843194b8b3f1241e4c42cacc4f19f6d02b3e1065c76025bc2f9b4092bb63a5b2986e59d901c3f725947f648b36c02b807bec45bb0604a2ab263b808 WHIRLPOOL ab3d628e470c501172fee4f1a6a1f757d2bea9ea064912525d3b6560fd6c49441087076b07bca36f2d591b708752577c426881b02488936997d74832c60457aa
+MISC metadata.xml 381 SHA256 d15b3a32328181e9d54e05b6d9343b79ca08e2681ae1baba1a5b65b7ee276290 SHA512 9a9014f230f3fc8d925d93b281404523b8d11cdca0b06d18420fd0483c18593ef9d00dc8bde90e463c8419ff0063cbc39e56d8de220866148f6a9a779e275d97 WHIRLPOOL c9dbacebaf49cfd9a308b39871e56a4f1bf98887108566a6dbf9e96e89f12f794d199ccad3baf2fe92e4dd604d8335c0a16d1204e2c2892c25e28fedc7e3a562
diff --git a/dev-php/PEAR-Text_Figlet/PEAR-Text_Figlet-1.0.2-r1.ebuild b/dev-php/PEAR-Text_Figlet/PEAR-Text_Figlet-1.0.2-r1.ebuild
new file mode 100644
index 000000000000..8ecfa49b334d
--- /dev/null
+++ b/dev-php/PEAR-Text_Figlet/PEAR-Text_Figlet-1.0.2-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Render text using FIGlet fonts"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01
+ examples? ( GPL-2+ OFL-1.1 )"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="examples"
+
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ dodoc docs/README.TXT
+
+ if use examples; then
+ dodoc -r docs/examples
+
+ # Earlier versions of this ebuild installed this font under
+ # /usr/share/php/data, which is obviously the wrong place for
+ # them, but is where we have configured PEAR's data_dir. The
+ # fonts can be referenced by absolute path, however, and not
+ # just by name. Since this font is used in the example -- and as
+ # long as no one expects this *particular* font to work out of
+ # the box -- installing it with the docs will suffice.
+ #
+ # The one consumer of this in the tree is PEAR-Text_CAPTCHA, and
+ # it loads its fonts using an absolute path.
+ dodoc fonts/makisupa.flf
+ fi
+
+ insinto /usr/share/php
+ doins -r Text
+}
diff --git a/dev-php/PEAR-Text_Figlet/metadata.xml b/dev-php/PEAR-Text_Figlet/metadata.xml
new file mode 100644
index 000000000000..57978d029999
--- /dev/null
+++ b/dev-php/PEAR-Text_Figlet/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Text_Figlet</remote-id>
+ <remote-id type="pear">Text_Figlet</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Text_Highlighter/Manifest b/dev-php/PEAR-Text_Highlighter/Manifest
new file mode 100644
index 000000000000..720775736ad2
--- /dev/null
+++ b/dev-php/PEAR-Text_Highlighter/Manifest
@@ -0,0 +1,7 @@
+DIST Text_Highlighter-0.7.3.tgz 138384 SHA256 6ff01a1526f7310f8880253f5c8617070b927ac2c5bdf246b932e513d9b5cb71 SHA512 59924cffbec8e4b652525f718012aa9a4f17d348401e191e292643df1e75a2a1b8687b7df701363816fcead1c55efe281a68b126f87df14806acd69ae6f44209 WHIRLPOOL 455379ec638a6aa4063f2219fe41908efe262ab97f2933263877a5f03e8824273d0639707d28c87a22d1e0e0b938028f18632beb6149e2a2f0d315c47c1cfb85
+DIST Text_Highlighter-0.8.0.tgz 138657 SHA256 0f8eb8d899f2f78999d30ae8996b45142860a98a7577b6ae9f4eb1963b6bf69b SHA512 9774fa613f95064629b749f2514e173275a4a15f46b649b208ca668ffc85118b5f26197ce3c9311fe8c1b200a76d30ed2e745929b0d4f1b54056732f4a5cfe05 WHIRLPOOL 1a84ec0e4ff8e535e4fefaf6c4383b1dc65959cf7cfdfe27d65a443e7e4a27a26a38c3154736ca47dcf2baf29e308f6b8f0882ccb71df42e6d80297c7cbe8a3e
+EBUILD PEAR-Text_Highlighter-0.7.3-r1.ebuild 864 SHA256 2eae5e9f51cbbf00fd37d7f3d17ffbc352e8814a4e0346d727ecf461c7ed82e5 SHA512 44ae55d35ecd2563b236093a9bc1fdbeee0849f731e14c208e474f763f7d51be0c64c9f8ebc765baab575069b419612279a38defd4a1473aab2804cb8d27700c WHIRLPOOL 7f8a3b43aedb49100f87342e8786bcfc644ae6744183ab8acb4a3867c00e89862d5f04da3935986c474ad4ae840cfe5744a0acc5e094110d9d4224da4f284d2e
+EBUILD PEAR-Text_Highlighter-0.8.0.ebuild 627 SHA256 499e725c4b8b43708fedcad4f6db5a71dd7015c75dea1a34da9cd67f817133fe SHA512 eca9ce847a3aa5ccd2d40d12886e7e0762b0e272a5c21dc3610b731fdf09bae9ef75e9570e83898a6c2933fee5cc91d8f0a8ac3bfe20a258eb96c9f8b2c8e393 WHIRLPOOL 3453eeb8f03cc7f57776b7471195e0eb862c6cc1684f35a9b2e77bccee0f08532cf43588f8a63b5012563b0647817533f5e3d4cb95e22102c5e198d8acb31cad
+MISC ChangeLog 2468 SHA256 57248ddacf42ab9f0eb0735c7fb2083a4ad498fbf1d50bdf96bb33cca67c68a1 SHA512 e4bbd61f0a54356958b30e0b5220de52760df453b8c5010bf3184f96d147c31bdbb2525c6f28d3ea9f1d5611607ab59f3b92e10e1f8926714aade0f3663c0a8f WHIRLPOOL 12f6e333565c99f405189d7c6bb2d99c32013c7bd433709bc92b5f47d2f76828e52fe079d2742514e577908d57ccc79fd55c0930f6ef74389f08c95d17d4c727
+MISC ChangeLog-2015 1211 SHA256 43479356b811a9f8666268df2731947401ea2e1817b49070aaf55c4c905860a6 SHA512 9584a2a35962ec7068d2a4d5d358e41b2af460dd94f666ffe998aaf7eb1f4dbab8a283e54fa9293c412ece4363148f6ad15891f756ba3465a46ea9e23a7b2b36 WHIRLPOOL 61a7e4cc4d7443ee6be6905e81b1ef3d34f285f24728fa353aca56efdb197164ee20551f5f7fbfe0f525612ad01dbda01bee524e6aae590944fd31cc36214c39
+MISC metadata.xml 318 SHA256 755a05e08cf0290c3f3a56a80e5b61a8d604d7424ab4e106c631e36d9adb8efa SHA512 685d80a2af63fb76899a86132a149a086a3d38b14b4ee98b10d30b591492cf503fffe75e4065d99d81843579dc836cc4401f8cb461a2e4a85f658ec35cb657c9 WHIRLPOOL eaf808eaeb5d1202ce029ad9503586825ea013b993113480241428e0707cee1172ced795602397d5cfb3b7c65a1efab258cb09f5d92d69cbe6a6ba65eda4fc6e
diff --git a/dev-php/PEAR-Text_Highlighter/PEAR-Text_Highlighter-0.7.3-r1.ebuild b/dev-php/PEAR-Text_Highlighter/PEAR-Text_Highlighter-0.7.3-r1.ebuild
new file mode 100644
index 000000000000..4ddca264aecd
--- /dev/null
+++ b/dev-php/PEAR-Text_Highlighter/PEAR-Text_Highlighter-0.7.3-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A package for syntax highlighting"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# There is a documented dependency on XML_Parser, but that's only needed
+# for development -- if you want to *generate* the PHP class files. The
+# ones in the release are already pre-generated. The dependency on the
+# XML_Serializer, on the other hand, is not documented but is requird
+# by the XML output renderer.
+RDEPEND="dev-lang/php
+ dev-php/PEAR-PEAR
+ dev-php/PEAR-XML_Serializer"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ dodoc README TODO
+
+ insinto /usr/share/php
+ doins -r Text
+}
diff --git a/dev-php/PEAR-Text_Highlighter/PEAR-Text_Highlighter-0.8.0.ebuild b/dev-php/PEAR-Text_Highlighter/PEAR-Text_Highlighter-0.8.0.ebuild
new file mode 100644
index 000000000000..c3c25710ef34
--- /dev/null
+++ b/dev-php/PEAR-Text_Highlighter/PEAR-Text_Highlighter-0.8.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="A package for syntax highlighting"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# There is a documented dependency on XML_Parser, but that's only needed
+# for development -- if you want to *generate* the PHP class files. The
+# ones in the release are already pre-generated. The dependency on the
+# XML_Serializer, on the other hand, is not documented but is requird
+# by the XML output renderer.
+RDEPEND=">=dev-php/PEAR-PEAR-1.10.1
+ dev-php/PEAR-XML_Serializer"
diff --git a/dev-php/PEAR-Text_Highlighter/metadata.xml b/dev-php/PEAR-Text_Highlighter/metadata.xml
new file mode 100644
index 000000000000..a9eda71d7435
--- /dev/null
+++ b/dev-php/PEAR-Text_Highlighter/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Text_Highlighter</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Text_Password/Manifest b/dev-php/PEAR-Text_Password/Manifest
new file mode 100644
index 000000000000..e7706c7a95ed
--- /dev/null
+++ b/dev-php/PEAR-Text_Password/Manifest
@@ -0,0 +1,7 @@
+DIST Text_Password-1.1.1.tgz 4357 SHA256 018f64dd1527e6dfbd52ca86c25decfe01b1e6e86892ef0f7f171764eb850c87 SHA512 6d43b47e8ebe030c9c87e4288698f26e2ef5062bb4c4477fdc5bfe0dfbf3f9aa01b0222ca6849b82d6a33330519410694f7db1339cfc46b740fc03fb37f35b22 WHIRLPOOL b7b5efc1459dd27c283ee4b68ed8de2c859e8c5938101043b2e0f539fee3349dcb6c32f27dc6ee2b16616c8592d15e41f9938875db98a3fb079bad760f60cafc
+DIST Text_Password-1.2.1.tgz 5631 SHA256 d3c5d12f31c44759dddf7a7b61a5240c480804d90cdf01381590b893f55c1de8 SHA512 9f7a357b92b8013f41cd964245fd764c5f1347b41612aacb5fca66e4963e007d7470ea3a046e6186cfebed4960c5b6e6e23e4f2ab9e08c7aee10cba5ea347fc9 WHIRLPOOL 53f615f015e8ed392525e7dbe9d178a3d9ce5c0e430fa957fcb1cc4d2b29606acb15a085607f916560d8674b3a7e7564119dda74aefcee1e40b39c182c6ecc93
+EBUILD PEAR-Text_Password-1.1.1.ebuild 258 SHA256 5e28d10c91876afa6da0f31a9080aeaafb03f34c71133b631d85ae07e480e0dc SHA512 d742975fd53d38fac65313bae87b638ff6fec016c5984dfee5b95089c1b91e5149824a7ff8bce0650dcf14ce132ef5e2a931ff548440ce59180b93bc45c85712 WHIRLPOOL d0e22849ba11ef406fab5ab5c253586f650272b7ba25e84b718f8551715daf4270c79acbb1b25e9e77e33134745f3ee59ed1663bcbae26ef36b50217646ea323
+EBUILD PEAR-Text_Password-1.2.1.ebuild 611 SHA256 53cae581c7bfb3a2787f9b832702399ae1446557cc1328762f81662121ea9e44 SHA512 8c36cf5f6f24ce1fb3b897ef1f01d1181262c15ae932e03da5c20ae5c794d20efe054a8ecd42d25b1e1520310c58ee831529a270361aa4d82e7761b91132976c WHIRLPOOL 5f54b589123db1a0a9b51592c2c2397d5d20baa2444c32494c9712e733d70c34e08758e3d45721c36bb9e1974a3f7971959c335846f0a305807dedc21f483ac0
+MISC ChangeLog 2636 SHA256 3670f0e6c74172f1e2807d526d12a91683a43a6f1ed42032b3e51c8d71f919ed SHA512 7b254a36ef227e29e3751048efd3b41c65cd307cd607d1677ebad5de3400af47b68f3d9af2be04075c11b5faf27572660e2b6f8e1e789005b7fdadcb667ff6f8 WHIRLPOOL 2686bf1b9c206e3f864552b34f269251eb7cc72572cc1b0ed7218905945bad7bfb43baacf90388676d9a6793e57cd617956df9a0f0207a0dffa89bd70bc348d6
+MISC ChangeLog-2015 3659 SHA256 eb1bc28754fa2694707b159ebc8b35c38e3adeb8c11ea512a327a83110c4abf2 SHA512 2124a239d08c382b7b7db581ed63f64161fcc3bfd765758ecfede18257787821a2f8cdd43f1ad307878581bc9510718a866b7565abcc90fcaf34cdc43fd8e8e7 WHIRLPOOL 71036e627f81910393cc9402edbb8affc1825a89a82e6768f0cd2ab924ab29f8ba31b3f0ebdae0be766183ccc403c3342da8b98b809150e3902f41561ed231d1
+MISC metadata.xml 385 SHA256 4ecb1c7e111715b8ca73ccdfa993325ab76d38ff16fda2ea14ad615e0e4d5051 SHA512 3898231004b87b780853676c8779ff5162d1111ea9a85ec795ed7dbe1563c6ed70e1dcfc3a8f9fb76b1893db606d9b84e83963537d53f0e3b302893c1b87a4e7 WHIRLPOOL ffcdff9a073f5fffe8262a663e911dfba5099ec6e63d6679154d76b9cc4d3c470c554caba00d9718bb0161c52a708e1ea3e56e862f603c5ffbbe42745184b05f
diff --git a/dev-php/PEAR-Text_Password/PEAR-Text_Password-1.1.1.ebuild b/dev-php/PEAR-Text_Password/PEAR-Text_Password-1.1.1.ebuild
new file mode 100644
index 000000000000..8032220f1f75
--- /dev/null
+++ b/dev-php/PEAR-Text_Password/PEAR-Text_Password-1.1.1.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit php-pear-r1
+
+DESCRIPTION="Creating passwords with PHP"
+
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
diff --git a/dev-php/PEAR-Text_Password/PEAR-Text_Password-1.2.1.ebuild b/dev-php/PEAR-Text_Password/PEAR-Text_Password-1.2.1.ebuild
new file mode 100644
index 000000000000..00d1919b53ca
--- /dev/null
+++ b/dev-php/PEAR-Text_Password/PEAR-Text_Password-1.2.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Creating passwords with PHP"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-lang/php:*"
+DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r Text
+}
+
+src_test() {
+ phpunit tests/ || die 'test suite failed'
+}
diff --git a/dev-php/PEAR-Text_Password/metadata.xml b/dev-php/PEAR-Text_Password/metadata.xml
new file mode 100644
index 000000000000..cf70151de8f4
--- /dev/null
+++ b/dev-php/PEAR-Text_Password/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/Text_Password</remote-id>
+ <remote-id type="pear">Text_Password</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Text_Wiki/Manifest b/dev-php/PEAR-Text_Wiki/Manifest
new file mode 100644
index 000000000000..0958e6bb70fa
--- /dev/null
+++ b/dev-php/PEAR-Text_Wiki/Manifest
@@ -0,0 +1,5 @@
+DIST PEAR-Text_Wiki-1.2.2.tar.gz 82036 SHA256 8182e89f78f70ac6f5b787bcc31cc9679f6099e254ad67f529aa8ec6d6309e4f SHA512 c799245d297349ed73f81997ce1c38f24b7dde18bd7535089275c467deed284de9daff6b4fbfb5728771b227e05dee42a00366e655715a1cc0baa807fea02320 WHIRLPOOL 37f6158226eb02881a69c6ea3124d4196884713930fe972b45aee7435cbedfe3e453189739e47223c6963437e0a79bf160a13a166fce395d4a2f87a0360ef2af
+EBUILD PEAR-Text_Wiki-1.2.2.ebuild 474 SHA256 c11153b14ff94eba0e20d07736cda675c4adfb176413ff18c2f868a0463c87bd SHA512 7133912f96f9f350ea09219fea2b6e4ab106db4800d0997adcaad273dbb2bc2b00c3dced8fc4da53781469a764e12b9d2d8bd9e6aa5ce34870f57f2b1877424c WHIRLPOOL aa581fedd8a05e2f8dc3348c3e3e26dc19dd386ba71afb45d0d930952f5b8d2829159e658acd212229debd0c77383078afcd9c5001067a951c4f1bef4992893e
+MISC ChangeLog 2447 SHA256 698f1bbfe76932ac5bfd2729a58aef18d0ed06e82b37dca3ae8f079e8ffef435 SHA512 67d315a5a659d51a534f75dc490f15b41f6a7a62197e8521ec2f0898051d9acb6334c7c25c1d40cce01bee591654dc75438c9b423656a12e0f958b88ed28f8b8 WHIRLPOOL 6b0c8d414c0ca98a88ce2a54e98551f052647961b59bbb5561b0ee13069aca08306860ea4f5fd953845b52ae65003bbc97a53a806b42e3e02898f7c605b0cabe
+MISC ChangeLog-2015 6921 SHA256 90ebf4c92cba055959f1d054d84f2931487aacb3e4df7f0721434ad41638646f SHA512 36ba7c654e6b8c593f58adbe9dea4b9f3851e50cb2faa0bc5dc44307ba4cd64f809ec138014edc1283757b7c7744fabafe9038c7f334d194b23197c4a59fd74d WHIRLPOOL 9681b6c8da150328c30e88ef7509d9c33a9064fd0a1a12bf3c5c8b12da666fba038a8e5de25d41d40f58121de2dbe8472f940d3df2f882db4b8a2475187b5098
+MISC metadata.xml 326 SHA256 d90653b19a17995320e8a51fd8bc8bc5ffb787ddadf1039ec9550c6bbbea9e8d SHA512 0d6ef943c1e68ec438ea1ef9627745be5abd72124e378313cb68895452db19873da7ca975f5865ca191b8b9b6855665064000a7d2071df334f486a5b172c7aeb WHIRLPOOL b4a9f6cc840568debd2b845da21c7fe6550d66bc4eb146d4aafa99182f9cc00b7e73a8d2f6ef7d3c9c06f6824b283c3cc43cf88d9948f7a83489ac0458b08454
diff --git a/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.2.ebuild b/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.2.ebuild
new file mode 100644
index 000000000000..0495e750dc24
--- /dev/null
+++ b/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Abstracts parsing and rendering rules for Wiki markup in structured plain text"
+LICENSE="LGPL-2.1 PHP-2.02"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+# Pull from github as pear.php.net is not updated
+SRC_URI="https://github.com/pear/${PHP_PEAR_PKG_NAME}/archive/${PEAR_PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-php/PEAR-Text_Wiki/metadata.xml b/dev-php/PEAR-Text_Wiki/metadata.xml
new file mode 100644
index 000000000000..96c2f7441792
--- /dev/null
+++ b/dev-php/PEAR-Text_Wiki/metadata.xml
@@ -0,0 +1,11 @@
+<?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">pear/archive</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Text_Wiki_BBCode/Manifest b/dev-php/PEAR-Text_Wiki_BBCode/Manifest
new file mode 100644
index 000000000000..a7a489a9477f
--- /dev/null
+++ b/dev-php/PEAR-Text_Wiki_BBCode/Manifest
@@ -0,0 +1,5 @@
+DIST Text_Wiki_BBCode-0.0.4.tgz 16411 SHA256 21f075e9219e42909ac051e0efeff1c3bda9b9c42da05acdb9de4aec52367841 SHA512 00b456f9c100ad534f619f1584224ef36a54309d967442c1ac30aeee697eca0e13ab802d9ae9677aad8dc94bda61748451a0fac7a0bba6f63e1f02844e4c9dba WHIRLPOOL 34e33f3b01c08a3c2f6ab8753beee3fc5a13c710adf2678993713d13fa81ba2fee833d3c5c576c45d5ed9e5c346709f62577b692698343cf9df13dab758ad3e5
+EBUILD PEAR-Text_Wiki_BBCode-0.0.4-r3.ebuild 447 SHA256 4e38af2e111b9e8b1d057cdfdcd2f1fb4c4e693cd6956538799d0f8d072b0300 SHA512 5565c0e0e94e503a3ec50b912a17d333f5eb35a471daa35efae6b1a1e17202f517bb58e1a3f3eee556890cf31552119e08ee114c775b2bc850e8d1875e23c702 WHIRLPOOL e4511e20d1588c8edf27eea996dd7ec81d0a70df829778c167a64f0f5b7c6a2d0ca52a65f8285b36b7e6abbd078a6c89afb9e2a11bf55eef9144835923d53d2e
+MISC ChangeLog 2474 SHA256 9ee62a5a45f85f4ce26d19f8332ea000d4cfa56de03944083f4744b5d4355a4b SHA512 aef30f44276c2d376627a9d024494a4774160d1304cc33246f01b4f7631d937ec6cd54e612e89aca0f1b9730446a517cc9652028f8295da27f0c54b7585cb30a WHIRLPOOL f49fa55f84b81c7d62a07b271e2cb9619760943a9c819ac24af8b2f0b2888d0a765d6dc7d39ecdd9bbdd0814d6b0f8017b95ed4d15907c86698652be08dd6b06
+MISC ChangeLog-2015 2198 SHA256 38d8fd52c2255d391044df081d86fa90b91a8798711bc7821752ad7403274741 SHA512 fdc0388b5c257666572c57a4973f7d6c5b6023b232122c2c0b05ec228d4309e3191fe856dd218d01118a5a2ed4759c7b3063ecad8193ee4aeb4a6000eb507086 WHIRLPOOL 1cb93b32025790987164776cda85b85a19f3af05073d20b39c0e9ee1549249a8133ee2cd4385bfc0c162f25f8c95431e06c31b6129637e437877502a8b4b1707
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Text_Wiki_BBCode/PEAR-Text_Wiki_BBCode-0.0.4-r3.ebuild b/dev-php/PEAR-Text_Wiki_BBCode/PEAR-Text_Wiki_BBCode-0.0.4-r3.ebuild
new file mode 100644
index 000000000000..25a06efaece6
--- /dev/null
+++ b/dev-php/PEAR-Text_Wiki_BBCode/PEAR-Text_Wiki_BBCode-0.0.4-r3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="BBCode parser for Text_Wiki"
+
+LICENSE="LGPL-2.1 PHP-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+DEPEND=""
+RDEPEND=">=dev-php/PEAR-Text_Wiki-1.0.3"
+
+DOCS=( doc/BBCodeParser_V2.ini
+ doc/BBCodeParser.php
+ doc/README_BBCodeParser
+ doc/parser.php
+ doc/BBtest.txt )
diff --git a/dev-php/PEAR-Text_Wiki_BBCode/metadata.xml b/dev-php/PEAR-Text_Wiki_BBCode/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Text_Wiki_BBCode/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Text_Wiki_Mediawiki/Manifest b/dev-php/PEAR-Text_Wiki_Mediawiki/Manifest
new file mode 100644
index 000000000000..9f971a333cd2
--- /dev/null
+++ b/dev-php/PEAR-Text_Wiki_Mediawiki/Manifest
@@ -0,0 +1,5 @@
+DIST Text_Wiki_Mediawiki-0.2.0.tgz 17022 SHA256 975fc624e772df5d22b3d93b885e492f25acedf4128db064bd16c9dcbc3f2b35 SHA512 032d1fb229b4e2ab65f60c90cc5a234b441093837c9d7170477f04e591a15c9a891baf9f45171275f152a358616124729db7edc97def2c72cfddf498b48f17a4 WHIRLPOOL 894b3a9d2f894dc5483df58c73030988fd38f52f702dfb4c37090c87cc961ced7e0f7cd92bec25ea2bcb1a9aac581436971d64b02de99ec38925d5ea6025bf19
+EBUILD PEAR-Text_Wiki_Mediawiki-0.2.0-r1.ebuild 320 SHA256 a111ca29878471b75d62a98c935b239125e0329f55f0509cbaa691b32040e2cc SHA512 e2d2ae0ffaf76ba0289113c98c3cc1b1692106f671ead8cfb4e8176aa5fe6d5d79dad78d5d33a68348e416d01514578ff1a634170c79de3bee1751d9cae874e6 WHIRLPOOL ed7e990df591a925e1d996ae63b38c96ca21cecf2560b2d3d266a7dea6b46bb1b5b01c28cfed7404c8c02dbaa1b12ba16021fd3d1b630edcc78c70e93ebddfe9
+MISC ChangeLog 2483 SHA256 f823819acc68e011ed2dfb7f6d3e3157a6cea0378927993f8b5579b59770a47f SHA512 0cfced733c213ddf68a0e67d69e38c325bc4b90eb41e1b8feae3df6006239e00bbd1165d819bef10d53341f947d7013b1d91fd3557457f19af404f1042676347 WHIRLPOOL 194ddb4574504dec37e655ab226c159d09b30b8a4e2d429884bf4dd5f7cebbca6e69513663cb9e90c5cae1375c1005803085276290e584c6c7df030d2b872f7e
+MISC ChangeLog-2015 621 SHA256 e11fb73feaa28e07472d50624ae46f85db492824834a05a2759af6c2e7ff350b SHA512 8a5bc74826612aac2c376c3ae0ab8e1a81dac03054f7d9621cbc8fc6ff625c37de92661a574e7ef40e46adc95717cca8acadef8483a505ae9dc5e71151d42c43 WHIRLPOOL e627ef08b867f15f2bd384b01cb9206914b5ff43d3f1bdcd2997b4a3996c538ab3851acdeb226e056591c12d780ec8979eb35c592cbc2718522aae0f735a070c
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-Text_Wiki_Mediawiki/PEAR-Text_Wiki_Mediawiki-0.2.0-r1.ebuild b/dev-php/PEAR-Text_Wiki_Mediawiki/PEAR-Text_Wiki_Mediawiki-0.2.0-r1.ebuild
new file mode 100644
index 000000000000..dec63b8381ac
--- /dev/null
+++ b/dev-php/PEAR-Text_Wiki_Mediawiki/PEAR-Text_Wiki_Mediawiki-0.2.0-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Mediawiki parser for Text_Wiki"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+RDEPEND=">=dev-php/PEAR-Text_Wiki-1.1.0"
diff --git a/dev-php/PEAR-Text_Wiki_Mediawiki/metadata.xml b/dev-php/PEAR-Text_Wiki_Mediawiki/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-Text_Wiki_Mediawiki/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Validate/Manifest b/dev-php/PEAR-Validate/Manifest
new file mode 100644
index 000000000000..d5d0fab8d9f7
--- /dev/null
+++ b/dev-php/PEAR-Validate/Manifest
@@ -0,0 +1,5 @@
+DIST Validate-0.8.5.tgz 21668 SHA256 2ce4913df22dc08470af053cf8123ccfb699639e21b52b03a301c7af764192a4 SHA512 4e2e330b0a74a24d18af262ef42d872ab9eb2386e11c5647d898c60e11a29d06c97c0295cdf0999c3a4805f3f1efae2949c54520da50cf6adfcc5a6c4f6e1b63 WHIRLPOOL f03a9e685d8b851095e4b2fe2a186e6a676b7b53d17973c60b3461af666f85d52eb6c761de3da97363a7795fd32445d246dee207af37cd483cd90857d516e5b4
+EBUILD PEAR-Validate-0.8.5.ebuild 290 SHA256 0d0f2844156f64fd62b88a3b465420365249190ceddb359b3e28ff9a4a4daa00 SHA512 7fa9c4dc4f9f0e052923c492f4f431c7f74411beba76b3bb3e5c87c6b82ca22bad7664b2b2def9f64c221c7618dce4ee690e0fb7a73ef11c55d337f8cbec96d2 WHIRLPOOL ec62285a24590d9751a1a66c6e7ad90234497aae955e8b9f1e23fd2aec9b484b248b9291ca2d0e3bdfe39094b19062aec0d3ecb7beea8dc34d42c4a31f431b51
+MISC ChangeLog 2444 SHA256 aef014c2724a39f493e87a862e28880883f9eb68df225bba9b39b468a537a286 SHA512 888841cf6a3300d4422cf1c03f46899c00b4b439d46094ac2a86d1339f31a33b96ac8c95b7990afc783bf8645fa4b1f2f852f1af07f2a6fc3fc5a744c3ee04ee WHIRLPOOL e24bcfbb3db999402bf553646a9b0a56493736d4c34da3ad22b3a6a2deadc5ff5e9c4ab82c88649c1c16b3afa6b29241530e02d2af5fe6ca74a1bada88c49f9e
+MISC ChangeLog-2015 7046 SHA256 826a451b348f6e151672c416afd648fccea72f4df8658b33b0139edd2df9212c SHA512 14df0467c232e6b78af4444cf452237e8a3b62f55c97d4659c75b9fc418f1fe60e3e9967af805216f30cb185601289cf56ccac32ebce8bdf36711f4d4487996f WHIRLPOOL f211c2e2255bc2a0b377bff4e89e0b56b550b8a89f3e3de3532100eba8f66350ad8bb2e2efc98dd39649da15b4a1515a1ec302ba444c6c93e56f70adcc2c863f
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/PEAR-Validate/PEAR-Validate-0.8.5.ebuild b/dev-php/PEAR-Validate/PEAR-Validate-0.8.5.ebuild
new file mode 100644
index 000000000000..cfae3c79c0c3
--- /dev/null
+++ b/dev-php/PEAR-Validate/PEAR-Validate-0.8.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+
+DESCRIPTION="Validation class"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
diff --git a/dev-php/PEAR-Validate/metadata.xml b/dev-php/PEAR-Validate/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/PEAR-Validate/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-Var_Dump/Manifest b/dev-php/PEAR-Var_Dump/Manifest
new file mode 100644
index 000000000000..1118ec7f13f6
--- /dev/null
+++ b/dev-php/PEAR-Var_Dump/Manifest
@@ -0,0 +1,5 @@
+DIST Var_Dump-1.0.4.tgz 17426 SHA256 11eacb911020cbcc953f8048311c5f15bdc0cba959315ea84ae8243a3282198a SHA512 1d31fcc3519feeee2ec94fc6d8b919672cf4a1be80d6b63c0a52b30792b9c936a7b984033a4357a64cd937193a55daf67fb649444f8303f1332f7d7c793b2e89 WHIRLPOOL b998edb11ab5fefe4828c854dddfbdf344876a3eae1fafe32efab6386b8f8238990705edf81f1dae3d836f2066cd1981120f38a46d851620cef0ea509eca5c69
+EBUILD PEAR-Var_Dump-1.0.4-r3.ebuild 907 SHA256 21a58a5d95aff662fd9d123b9f48e059f783131c0045539c011b5117dec57e39 SHA512 6b2dc80cf203c6f594397183c2d68aaa29a98de8b5f0d47dd74b6e92ab03356f80456c559d96d7d941e1a736f9d84bb49d5404e7c47fe1a333903df9619c48e6 WHIRLPOOL c939f04206055f70ac7184e4184f3b618726146b8ebcb501fef35ba98fe4af38ca36391fc588871e5be2412d1805f6214233c57a59d6341a2125eb30285167b9
+MISC ChangeLog 2450 SHA256 b87037781bb7ed3611f4f6fd3a728f7daabf06670a80310ea5cb9ebf2054550c SHA512 be84b524ab7914803e7dc09a98f286fae667dbeff498eb2003dbfea5f016ae452a956d5153d7d62426bbaeaa5b005a03a17094da0174bd50f81915fc8999b9e4 WHIRLPOOL 6757999d3079e7e4f5d23d07a2ce15271d53b32b981ddd8a9337e85338f28ed29cc1d1695abace92a95a8e078270ebbe912e7a2423031fe931e59d3d5296280b
+MISC ChangeLog-2015 1090 SHA256 251150529aa8c79add4093f04d5d0d172ae375ba06c5d0ca2186cdb60a554cee SHA512 498721a96efb25e179fcf521a7add9dd4978f6ef6ee5a3266f7a1f33f1037ea730b7c964c52750fc8056216f9b766b8f2145354f9782c3b69c91490997ab372b WHIRLPOOL acf0fbdfd7954cac0a7c6c5e61f99f84ea7a52918cce5922803779d49cf0ba94e73422ee2d100db1894171c7e7fe3e1895b08e87452b80b9b72601ee96606b3f
+MISC metadata.xml 310 SHA256 d7eb3aebe6353b15698809c3d1ded1948159aa16cb01e34f5ba9bbd5805d7e2f SHA512 6fbd4f6ac4419473c097c4f09f448e0a2d81a7bb3d8d93fa79fa4ef0b2cff7ca463cd985b60bc5e7572230eb9296e37c446adb781c5d68e95510b999ec1dc66c WHIRLPOOL 672b05603d8c5eacd3562bf192855156aa199156cf6a73e6bbe3fb7172f893d684e5ed14e103a0da7c4ea578bcf9c5d3ec8a54fa9cb5f3959907a554f3be5803
diff --git a/dev-php/PEAR-Var_Dump/PEAR-Var_Dump-1.0.4-r3.ebuild b/dev-php/PEAR-Var_Dump/PEAR-Var_Dump-1.0.4-r3.ebuild
new file mode 100644
index 000000000000..707cff167f52
--- /dev/null
+++ b/dev-php/PEAR-Var_Dump/PEAR-Var_Dump-1.0.4-r3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Dump structured information about a variable"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples test"
+
+DEPEND="test? ( dev-php/PEAR-PEAR )"
+
+# The test suite fails due to some deprecation warnings that are output.
+# The test cases themselves set error_reporting(E_ALL), so there's no
+# easy way to override it.
+RESTRICT=test
+
+src_install() {
+ use examples && dodoc -r docs/example*.php
+ php-pear-r2_src_install
+}
+
+src_test() {
+ # Requires the "pear" executable from dev-php/PEAR-PEAR.
+ pear run-tests tests || die
+
+ # The command succeeds regardless of whether or not the test suite
+ # passed, but this file is only written when there was a failure.
+ [[ -f run-tests.log ]] && die "test suite failed"
+}
diff --git a/dev-php/PEAR-Var_Dump/metadata.xml b/dev-php/PEAR-Var_Dump/metadata.xml
new file mode 100644
index 000000000000..08b46f8f0cb9
--- /dev/null
+++ b/dev-php/PEAR-Var_Dump/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">Var_Dump</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-VersionControl_SVN/Manifest b/dev-php/PEAR-VersionControl_SVN/Manifest
new file mode 100644
index 000000000000..dc05ab4d51ed
--- /dev/null
+++ b/dev-php/PEAR-VersionControl_SVN/Manifest
@@ -0,0 +1,5 @@
+DIST VersionControl_SVN-0.5.2.tgz 31356 SHA256 a276e0c3e52aa746f7c6ae78773843496b563952cbf76e5fbec8f929abb85202 SHA512 09aaab0461a52fe87e5723472b9978c8f928a4741e11a69672ae1350ecdf90b287d951b8343b5fbfbc1d7cd449055cb249f229a1e943cdcd807e9b36e0a48b86 WHIRLPOOL 1e41f49b832bdb490819b2056c24d00f7f638059f4fa5ce7c770fcb9f3f314e9e7096351a33d6ac80dbf3c7511d2e50eecaac9f75d2ff0647b3dbb8f03014d63
+EBUILD PEAR-VersionControl_SVN-0.5.2.ebuild 569 SHA256 2c3a5ce4ecf2f1cd4f5a6bc45f6ea61b6f8d12c05d592f9756a5eefc91934ba5 SHA512 e256c1a7fb6e061825708c0140042d465f2acf822be27c117ade573973928b67a3f91ea89402cd61442e74c95d8bfb961401cdeffb44c8a38480464bf3993c25 WHIRLPOOL 9d794c4754f49ad4b2525406b5622f47f9776e8cd927449ab2f8b43e06b3f781860feae9dda8c7f373ea52c892c19f50e32ebf5309247d9b9dedbfca6d96d1d4
+MISC ChangeLog 2560 SHA256 ef217406775ab63375f9e1f84586551d6f2464c3a458a5d60c53e524ed4055d4 SHA512 234d254b5063316b661330dcb0f99d563e19e3bb67bff8b70ceb9ff13357abc9b66c6cd718d3211becb64c0c2f3b3bd59ee64b0af481f44bb78ee46eabeb7c03 WHIRLPOOL 6805e413175d44ce8f0a9449a11f7fecdf91321b750d39dde29be6607b9dc3a15dfe51b4ed7dd732ee214bb92fd1bce1f8dda0b1f0dd04ab84ed4f8eb7b7b829
+MISC ChangeLog-2015 7743 SHA256 3e415f092e764d696da140abdfc585bd97c8233b131bfbf80bb378b0ece412d0 SHA512 c0586b5341402b8666aa2f0b0bb384d41b49065bd27ca6f826491c376055114a724e108f29ba3a2e3c861bf7fad5c33d73bbcb666ba1321d0ec6b1724a394a67 WHIRLPOOL bcc269f18ea67b5a957afe2814692a0503ab6c39c10aa2c690e2a40205ac1ce6375ea760fc2b2c7b9e20897933c59f7f08020dd27e23905efc7f16ee0e9ccfa2
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-VersionControl_SVN/PEAR-VersionControl_SVN-0.5.2.ebuild b/dev-php/PEAR-VersionControl_SVN/PEAR-VersionControl_SVN-0.5.2.ebuild
new file mode 100644
index 000000000000..b5fa0ac56497
--- /dev/null
+++ b/dev-php/PEAR-VersionControl_SVN/PEAR-VersionControl_SVN-0.5.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Simple OO wrapper interface for the Subversion command-line client"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+RDEPEND=""
+
+src_prepare() {
+ einfo "Patching SVN.php and SVN/Command.php to use proper paths by default"
+ sed -i -e 's:/usr/local:/usr:g' VersionControl/SVN.php || die "sed failed"
+ sed -i -e 's:/usr/local:/usr:g' VersionControl/SVN/Command.php || die "sed failed"
+}
diff --git a/dev-php/PEAR-VersionControl_SVN/metadata.xml b/dev-php/PEAR-VersionControl_SVN/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-VersionControl_SVN/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-XML_Beautifier/Manifest b/dev-php/PEAR-XML_Beautifier/Manifest
new file mode 100644
index 000000000000..ffcf36c8720d
--- /dev/null
+++ b/dev-php/PEAR-XML_Beautifier/Manifest
@@ -0,0 +1,5 @@
+DIST XML_Beautifier-1.2.2.tgz 14587 SHA256 449c787b954f34c63125b8237bbbb3dd3aaa8de943ff7d91fa51fc680f784055 SHA512 cb45de25d70bad9e59d7a83afef5933bdc2680f74464daa8c43da87c963833e58c2860b65e3e65ca11f08fb83ac603b68d237e0f12196f4b36bab0c1ac3c4689 WHIRLPOOL 47fa53ddf50a5c2aac74c4c2ec3554e9263f8a51d0184e1d5b3768f39b4d10cd9f88467fd2d51fa3442bf8d86d99b45562a0cfc6755cb82cc0cd178ddecb0090
+EBUILD PEAR-XML_Beautifier-1.2.2-r1.ebuild 337 SHA256 852e9bef4553913b7a7a1ee196ece38d7f87699a8639d71871005ed034b7a0f0 SHA512 e1a16c7c800881f3142330940faba2934f4730f82c0361f90b95320d7816f648b459e6621401e8c9c7c853b9ebb3ca1e19899b64605f39d83b0bd9ac40a71b6d WHIRLPOOL e6df9ce2230b6433be6106b1e0e24df37eff52475be63e85a91596d4db90bb152b271574d4348ea92a5fcfbb668b113ef91576b0155955520956f961e2683abb
+MISC ChangeLog 2468 SHA256 c7b02d098d14233d1a1970e5984ea2e1f214f2bb692c6a6f26002b51920251c3 SHA512 9ed8ddd3433c2dc22d169ef986f55cf3d5b1527292b6b72ebbcb2cff9555aa08262a8f807f4a11bbfd6c05fbdc2f2ec88a99a4af60817995ee18f4a649c17ff3 WHIRLPOOL 24a03c897bc2d6ad40612235d23376801e2ce5ce30867413e56f673b0bfcec3273ef9a710e5d17fafdcaa63496420f0d1d755bfac4e6d315dc4a586fdd743f6f
+MISC ChangeLog-2015 5288 SHA256 6cf56ebcaa432bb62ae4d750ea283b7477922362e35ab8df9c780a0b319d1d72 SHA512 3da6e4f71375f286c8689c45d32a6d33cdb80142ebad121cd036e2649ff9170e09e2e05e946781d3525f5deaf4abe605a3c26590045632ea846db78ebfbd9487 WHIRLPOOL 2f4f918dbb082d9c89889dd0b663a461a33512a22b032614facfe2d8d204b5b6df42946847a257f90e07dd32cd9c24e260d1843bad2b9cf7683aa2b83f0f02e4
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-XML_Beautifier/PEAR-XML_Beautifier-1.2.2-r1.ebuild b/dev-php/PEAR-XML_Beautifier/PEAR-XML_Beautifier-1.2.2-r1.ebuild
new file mode 100644
index 000000000000..8ff1772ff4fb
--- /dev/null
+++ b/dev-php/PEAR-XML_Beautifier/PEAR-XML_Beautifier-1.2.2-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Formats XML and makes it easier to read"
+LICENSE="PHP-2.02"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+RDEPEND="dev-php/PEAR-XML_Util
+ dev-php/PEAR-XML_Parser"
diff --git a/dev-php/PEAR-XML_Beautifier/metadata.xml b/dev-php/PEAR-XML_Beautifier/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-XML_Beautifier/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-XML_Feed_Parser/Manifest b/dev-php/PEAR-XML_Feed_Parser/Manifest
new file mode 100644
index 000000000000..a5cc0984f734
--- /dev/null
+++ b/dev-php/PEAR-XML_Feed_Parser/Manifest
@@ -0,0 +1,5 @@
+DIST XML_Feed_Parser-1.0.5.tgz 264507 SHA256 7b30bee6ad076e3a597400834b1a446b90ca62671e882abf596ed9432b931aed SHA512 5c3a722fafbd172f89d3457c0439b4d4d3372437e0df33528fb686d9efd1c70e4220fa993c591adc20cf4bf6378e6bc3df3e9f5f1bf116b71ee411f40ea28373 WHIRLPOOL 9e80e2e608dbfb24807e70815853367051c37e536bdd5ae1582329947989ffc7f3e07ece7360b38ec6d35f23ca4cf93994fd3f77af97109af864b86764448ac9
+EBUILD PEAR-XML_Feed_Parser-1.0.5-r1.ebuild 336 SHA256 e2e71c7795e1082400778b2659e4c10a58adbd6ff58a4ca785dce50959af38ee SHA512 ca6e45c348b68ce5718715b175cf209e2cab7e0131e99846ebe7173f191f35135affe93fb69abee59ed2b251d17e902aececb0e0f4bc760b42fba8768a7487b3 WHIRLPOOL 82f6850c628799fe62a7fa5e4b5d15314af9535f455ff59ff16a7ef34d00cd77496077b1397e1341da5827c1f431c44d6bc3439e96ff2961950f8fb6ae332b5f
+MISC ChangeLog 2220 SHA256 fd0f1226e62e558dadf30b1a030f95604d8312aa3eec5060ea53fa202e515d75 SHA512 6955c05fb6c9711306d43b52b24deb13300f27a3a99cef85ba2c7ac1b571a451116d5b49f56187a62821010f8f8723f364ab73a80490653494b5370a82768b28 WHIRLPOOL 97f6a6c8f230b9c408a66f8dc4af194b5d62d3a2945f6f5cbb398529f5f4f0fb4adef76b4555250cf20d721c301e88e7bf653ab1f14eef8d9da54951aaff8d22
+MISC ChangeLog-2015 957 SHA256 f562c044fd4cb55a2e3fc66d136871bdb3cbcd757685c341dd74deb5e37f8a5a SHA512 66bffbae4551619105a10a674a56cbd089c89a70b8603f880351f1fb7f8a3054f3fecdb883358940104f85398547e01ad59db8efb01b2d5ae814ff462b702f9b WHIRLPOOL 7ab9449826182c009eff20daabc2c8c0618b737c1e6101e6eecce501db2578df036d8035c48b497f1eb70b0c03a7e5a4acb3ebedcec6b8867eb17871d0aae205
+MISC metadata.xml 216 SHA256 8c8e364b7598651f236bd518f163833be5f6c9a922d9b05a75766f027f60269e SHA512 5cac294611f75bfbd105bb9a5327ac3f23f9c0f6e9656be121f3b0bb9fbe2035d0347965b042f069928612b8762a12205d5dcfbfa904476855c2569301ec7762 WHIRLPOOL d6f63f1a49eace0f038c3a0cc5ef051fa67f40cbd3ba36c7ed5b9e90710c48cda5e5a2ddd02378d2e3cd140d4b20d2ac2e59d694e7e756b5c24add73f45d868d
diff --git a/dev-php/PEAR-XML_Feed_Parser/PEAR-XML_Feed_Parser-1.0.5-r1.ebuild b/dev-php/PEAR-XML_Feed_Parser/PEAR-XML_Feed_Parser-1.0.5-r1.ebuild
new file mode 100644
index 000000000000..7eabf9bc0fbf
--- /dev/null
+++ b/dev-php/PEAR-XML_Feed_Parser/PEAR-XML_Feed_Parser-1.0.5-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit php-pear-r1
+
+DESCRIPTION="Provides an unified API for handling Atom/RSS"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="dev-php/PEAR-Log"
diff --git a/dev-php/PEAR-XML_Feed_Parser/metadata.xml b/dev-php/PEAR-XML_Feed_Parser/metadata.xml
new file mode 100644
index 000000000000..62534f635ebc
--- /dev/null
+++ b/dev-php/PEAR-XML_Feed_Parser/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>lordvan@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-php/PEAR-XML_Parser/Manifest b/dev-php/PEAR-XML_Parser/Manifest
new file mode 100644
index 000000000000..359d41aa008a
--- /dev/null
+++ b/dev-php/PEAR-XML_Parser/Manifest
@@ -0,0 +1,5 @@
+DIST XML_Parser-1.3.7.tgz 13339 SHA256 0d58bcc1d24c7aa9f6290cb5d01db1157d5e583d0e6d6066c0893b8b20b76a44 SHA512 b4e6c76962eb47f15096e7d77658cf41ca372a9389967e5204e865b253da4f4e248e7b893aa4c6624bb1178e3985667d018849df6d9a07aa6b9a707c743fe64b WHIRLPOOL 13476e79f81f50fd75bbd7899970084b4a3e1de48a024b03e44782468e3eeefcff75a8c39622f809a9a4e4b7f90ec1436fa37e962ea431d5c03de13f386a5af8
+EBUILD PEAR-XML_Parser-1.3.7-r1.ebuild 339 SHA256 70e6aeb1d2cdefc218419041f77ba9857b5fcbda101abb78b22217f08a92d9fd SHA512 7eeb72c6907f6e123ddf32f7d17ee231d5871ea5bfc86a9c1fcbbef79935530d8842cd4b9bd55f3882492e6e2a3cef80bb01bb0e1a178e791d48a083061c0cb3 WHIRLPOOL 56cfe5432cc478d8618cb155f4a06b26a868bfbe80e87d9d69b73520ce0cbcba3a8ab14bbbd0b583aa7cbf9d0d23495eb75f44057a1ee1c099e116ef7e88071b
+MISC ChangeLog 2626 SHA256 204fa5b28d0914d07b0174df999d09082595840564a5f9dde5c1b9f15b119b1d SHA512 fafcc9d6423d4b39ab6879767b9dfabad1c58acaa77d47bd66dd8c538685a9a71dfd0c224a664dd5a20027b69691990d988ec8b0cd93677d8abbce824b4cf05d WHIRLPOOL 84a3999b20a83c033167723d4df099c330eb7b175740922023fca3a73858b031ee04fee107bc8eab20199a0f9d28ac8b99c3ff2625ee4073332fe0d3c3611e77
+MISC ChangeLog-2015 6714 SHA256 278c2e07759a62dbe33c527c0ae7bc34a59e2051c97c39576af11edcdf13290e SHA512 65c2921a21f70b5e6f724d411ba8ab39854b44bb97218f79604509cd64404665e68f9bbcfab7c46ed7087fe9e490675fd909c8103f299f63facfa3f8c09cc504 WHIRLPOOL 57b7b860c899fedcd06ce4c3c01a7870e4844e51591a2c42e13913a3b5e3f5b18111cfe0c1b2bc1a5c1cc87ad008597dff5b64a1c52a3711e249b30abf84fe7a
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/PEAR-XML_Parser/PEAR-XML_Parser-1.3.7-r1.ebuild b/dev-php/PEAR-XML_Parser/PEAR-XML_Parser-1.3.7-r1.ebuild
new file mode 100644
index 000000000000..afda5278bac3
--- /dev/null
+++ b/dev-php/PEAR-XML_Parser/PEAR-XML_Parser-1.3.7-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="XML parsing class based on PHP's SAX parser"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+src_test() {
+ peardev run-tests -r || die
+}
diff --git a/dev-php/PEAR-XML_Parser/metadata.xml b/dev-php/PEAR-XML_Parser/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/PEAR-XML_Parser/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/PEAR-XML_RSS/Manifest b/dev-php/PEAR-XML_RSS/Manifest
new file mode 100644
index 000000000000..56314863b680
--- /dev/null
+++ b/dev-php/PEAR-XML_RSS/Manifest
@@ -0,0 +1,7 @@
+DIST XML_RSS-1.1.0.tgz 8178 SHA256 35ba1d7ed389bedd3c670e27371a3773da5b8f1d98d7a357694825fa4f408b6c SHA512 947b040ec71728328bad0130da874132c12e8c14a37f57b0ebc4e9db26aed49d0f9702e20ae401bd92782e1895de71dbd5daf09adebec0eaf268c77dfe183c24 WHIRLPOOL a1ef88c066e0cf9585854966adbe63c24d4eb0a1ba629562bee5d1f27a605318e0867f5c525a13e1bda0071043f02e867e1045b30ebe66acfd445eef6fd894d9
+DIST XML_RSS-1.1.0a1.tgz 6717 SHA256 c6392f89e174cd50e78c7277a16f0f72e77b324379252c22c196888edfae7f84 SHA512 e88c7618cad60a775c07ac26aedf05b7ce7ab3c9f012f3e638031b3567227db237ee2e1238fa051f9f415388a5d7c131af02b8200e08c01a9078654ea5877ce8 WHIRLPOOL 4114a1f22071f7c0166f83e086f384985a7e9d49689a10ef762933902a369c2880f265a306fbe51f1f63edee111bd5258f8877ec3973b148399daf10be5b5f23
+EBUILD PEAR-XML_RSS-1.1.0.ebuild 494 SHA256 234878a26e96054c1f89d04119bcf988747c6e7c1353938f50e338f39b1c2dbf SHA512 5c3d036faf76e1c9efe9bb61c0b8604f953d4b9db00d2cd169694fd26b7ef87a847abcf547c91db7939b494883216c29ca8beb2b8ff54cda771311fb7cecb9d3 WHIRLPOOL fdf6e6dd5bef1e9d2394421a272628de3a00491634ef214ed7635173bf751783ff697091045fe59183ea56a7a15f5a722d8d599bd38ee76ce6a509121c0aff95
+EBUILD PEAR-XML_RSS-1.1.0_alpha1.ebuild 748 SHA256 8b89a72b37b2af7ecd86bda87d860c6e4435c1efcf81560a5585c9c6226edfe5 SHA512 1981adb9871b97c0e4a5da8938ab217504e6298c64e03b25aea6ddd3f01007b919528b5b3f854a1815d71d3077a8da986db97a52786d852bd8728d89d0f0a427 WHIRLPOOL 03c307ce679c808336359656a45765ee88f9980a8ecb05d451de90112de29dc2beac68c0f44fab6a06a90c4fb85637ca3adda739922a443700da69fe2bac5dd4
+MISC ChangeLog 2441 SHA256 ae774e105023595be5b9195e2a00bfcd1c2667603b6e052190db792483605e75 SHA512 377645d95c783d5f828dd3ac5f5beb7e4dec9e8aa0719d3b386578cdf50dfc872d30200ba8d307b6dc6abfbb0e0a73e2cb153546542f8338efd6ba316bba4ba5 WHIRLPOOL 805650b1824f011a81313be72fc823b534e843cffd74ab6b6e04222eaa09525e5e6f8fe302a49e025a4324fa77c5c11dd31819ed317caeb455cb49d0ad4885f9
+MISC ChangeLog-2015 6418 SHA256 e4c532f42b5f43f335e681ccdbc185e8390066e611d75173727cb0c467058715 SHA512 a38fdea8633b012c66c48bead85e7a2caf8a4e8f43b4d02e8952a30be6f5d9b42da71c38bc02ea5d57911e00af47ca1a18ca6f3cbe62d6ee1148cc4b8ad90093 WHIRLPOOL a7401137d451ace67db308c2624ea00a7132352bda9b1c774e98895d7be0c7b9b533ff8b03ea65e2ab7c54dd661bdc38435c259fc7dbe976000aa3fc7055d25f
+MISC metadata.xml 373 SHA256 ac5d60de2085e76e089b70ea332c790316d0f47cd94d96661065e69d31490f51 SHA512 e5be199ccfe81e85816b693f8b624ad2346e8948717dd26496e8e9f4b048c9189515fb11cabbe55a26f81e448937db5f1f16f37cb59bf3d24c3e3a68725e4e30 WHIRLPOOL fa6b181608d8710d1d719833f2d8fb8ca2ae32df68608a2354c927fcd7252a71d4ce9271c52cf5ad594366e8253a3d5664ce7f506193ad8c83ef7c8f51ebbe3d
diff --git a/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0.ebuild b/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0.ebuild
new file mode 100644
index 000000000000..bd575d2b9911
--- /dev/null
+++ b/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="PHP parser for RDF and RSS documents"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+# Only needs PEAR_Exception (not in the tree), not all of PEAR.
+# This can be made into an || dependency if we add PEAR_Exception.
+RDEPEND=">=dev-php/PEAR-PEAR-1.10.1
+ dev-php/PEAR-XML_Parser"
diff --git a/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0_alpha1.ebuild b/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0_alpha1.ebuild
new file mode 100644
index 000000000000..ee29e7f4a89e
--- /dev/null
+++ b/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0_alpha1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/alpha/a}"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="PHP parser for RDF and RSS documents"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE=""
+
+# Only needs PEAR_Exception (not in the tree), not all of PEAR.
+# This can be made into an || dependency if we add PEAR_Exception.
+RDEPEND="dev-lang/php:*
+ dev-php/PEAR-PEAR
+ dev-php/PEAR-XML_Parser"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r XML
+}
diff --git a/dev-php/PEAR-XML_RSS/metadata.xml b/dev-php/PEAR-XML_RSS/metadata.xml
new file mode 100644
index 000000000000..5df328cb979e
--- /dev/null
+++ b/dev-php/PEAR-XML_RSS/metadata.xml
@@ -0,0 +1,12 @@
+<?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">pear/XML_RSS</remote-id>
+ <remote-id type="pear">XML_RSS</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-XML_Serializer/Manifest b/dev-php/PEAR-XML_Serializer/Manifest
new file mode 100644
index 000000000000..78a3606e1f39
--- /dev/null
+++ b/dev-php/PEAR-XML_Serializer/Manifest
@@ -0,0 +1,5 @@
+DIST XML_Serializer-0.21.0.tgz 33362 SHA256 167d299a9dfe897a1c6d6672353fdce40c6c00e7866c46a7e8811507b3ee1c32 SHA512 f547fc92d5b102681229c8c8830ca8201ba529c06a720ad761f2c3cedd757d858711c3d8b0dbd2f88b0815758561acc297cee002162bdee6002c1c7310c8f67a WHIRLPOOL de49b3b95225904a8646c8d83bec2ad08267ec1b565db3a250ccae8798a4be1515592c8874adb24d618c5f3331b47881429cf3e5b30ff1421bbf3af5dbd27f77
+EBUILD PEAR-XML_Serializer-0.21.0-r1.ebuild 626 SHA256 79c7d06b66843eb49512828c2c0e9e0c09a902c58e9e54d54fb397ac426bc1a9 SHA512 7ab6cdb85a121c2e62f349a5fae9c87fcc491da6e5a853c7a50be3debd0a3e2319383ef08959be49fc21c9ef1d1b7409214301ba266ba44581ec775916f032f8 WHIRLPOOL 00296783c8af30e75c85c18aa6456d7f16a1327704f5520b16da6bf862b208ff750cbfce3508162277cb087ecd743acfe8efb37be3552deeef526f3ecc89ecee
+MISC ChangeLog 2644 SHA256 aee1bca490ad95861bae57d514405fc5693f004ef5f300be840b34ad8b62ac34 SHA512 57f7a031b96726d73f70d9ce0e24804f790869e339c5f8e9a4737e5af017a71f3f606eed35598404ea7609ff0ad166cc6a20849b064c310fd1ae46324fe689ee WHIRLPOOL b8b2878cdddca882223e5965d49eea928c6d3ea39c6d3a9b9c0ed2ce9267fc038f039254ffa61b1c79f36540eea541a5994fa19a746d19e5dbacbc3a0c677f7b
+MISC ChangeLog-2015 5196 SHA256 d773567f828f5842ede69297bf4d99a2225a9492e44f441ab80a9b06bc58b744 SHA512 784cb006d7a42b5f0c8f6955324940a1f5f7285958bc48fd5aefca5811ca06261883f1daf0a171072abf3c3ba7ff839853c1ec7661929401ec5f302859325f51 WHIRLPOOL c5b7a17ef0b1d0affd0fe577c7fec07361e7b87dc1412a32fe16ce4a40fa4a00c1ceca11e117d4c9e9ef12b2cdcb472f008664d533991edae01cbcb2f7d6a734
+MISC metadata.xml 316 SHA256 8571e61c3112f444d969c0525c61dbb94648703c9cf68300f06389b48f649a62 SHA512 c8b05d370fd3dad6cda63253224f1e5cb331efbbbcc1915d5ca90551b79754c6a18f590278595128a46c39d8721f913ec5dbe01b08874a64584d722853dafdef WHIRLPOOL e3c301ea09c62ff9aba249c1ea174bfb0a36df9fbe7b752fd6542e9135dfb518e9a76c3cc1ffdedc8b5815cccc2d2705fa87aa7eea51d324a8327086c19802e9
diff --git a/dev-php/PEAR-XML_Serializer/PEAR-XML_Serializer-0.21.0-r1.ebuild b/dev-php/PEAR-XML_Serializer/PEAR-XML_Serializer-0.21.0-r1.ebuild
new file mode 100644
index 000000000000..14148c4840d9
--- /dev/null
+++ b/dev-php/PEAR-XML_Serializer/PEAR-XML_Serializer-0.21.0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit php-pear-r2
+
+DESCRIPTION="Swiss-army knife for reading and writing XML files"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+IUSE="examples test"
+
+RDEPEND="dev-lang/php:*[xml]
+ >=dev-php/PEAR-XML_Parser-1.2.7
+ >=dev-php/PEAR-XML_Util-1.1.1-r1
+ "
+DEPEND="test? ( ${RDEPEND} )"
+
+src_install() {
+ php-pear-r2_src_install
+ if use examples ; then
+ insinto /usr/share/php/docs/${PN/PEAR-//}
+ doins -r examples
+ fi
+}
+
+src_test() {
+ peardev run-tests -r || die
+}
diff --git a/dev-php/PEAR-XML_Serializer/metadata.xml b/dev-php/PEAR-XML_Serializer/metadata.xml
new file mode 100644
index 000000000000..0be2be4fa674
--- /dev/null
+++ b/dev-php/PEAR-XML_Serializer/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">XML_Serializer</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PEAR-XML_Util/Manifest b/dev-php/PEAR-XML_Util/Manifest
new file mode 100644
index 000000000000..75a581a0b0d6
--- /dev/null
+++ b/dev-php/PEAR-XML_Util/Manifest
@@ -0,0 +1,5 @@
+DIST XML_Util-1.4.2.tgz 18993 SHA256 f6b5b180dbdd7ae24504007d83cf482d6105747ed4381019bdf3a61b78610239 SHA512 e0a328f92cdcd09277238e14d68b73cba319ab9b4e9c50ab102b43f73c889599f5933415dc228bd1feb56a48c1527e0e9a86999ee2209b2d84131691aee74cbe WHIRLPOOL 263788abc1093b736f6db7b7e19b8c72c7fdce3e2d1fd1a3f8747198d9fa60217869e7a5e18d4aea6878e016aaf8306276c59764ff23f07aa85888e60d493315
+EBUILD PEAR-XML_Util-1.4.2.ebuild 647 SHA256 4e5c00313f3512f9fce054c8b18c680a0d73fc862a9e1c9bf404ad782fa62564 SHA512 b238c33990d04b1665904bb7c890dd9b0b2ee2e836ec8282e17bc543ac7207ed7dbef0822fb66f9f45da4c2df673034c07a1f906659cbf121b763c0b6224fb1f WHIRLPOOL cd241d97ef7f544f55757d6913201bdfcbe48b087a57d7e5f0e591ff176d8adc6f90f7d03d47bc1d275272bc22c2e06d06d9fab2d0fcd95011f04c913761472f
+MISC ChangeLog 3736 SHA256 6b7ec44c4a9494acdd610d42377cbb42c4048ac56ac3f4eca8d30935dc9c8311 SHA512 30931f413d913720dcab754fffc1058bfcb7cc63bb3b068485074da1eeb82928d9cf3c7876665f9200cb2e47d0e0d206e0be495002af92b5ad4d0f65ef16b028 WHIRLPOOL 72b0a7f3d49d707c957b10e032da0232bf0a4864eacec7923324fd6100f73f36ea02c19758084bacec26d5de128f1eaa7c633e06eaebbdef3b7c412ffecae3cc
+MISC ChangeLog-2015 7598 SHA256 88da416ec112a0db0bba8bf9bd8611beeb56e822f42be70729539c39d0f811b4 SHA512 f55fa66555cd0775ebe0f19b70d4aca9596a85bedd5be8d621eb2025ce532bab193d7ee468c26e03374669cb4a77c56d6de50959e9380aaf17a519af07f0f842 WHIRLPOOL 86e20df72eae316840adb6e31c76951188c6a82d653a58b0e7d012bec40f00ff710344cd344b7bc3eeef3907c20b55026dcf7fb8c6185a0dc6601b1e6e21aeae
+MISC metadata.xml 310 SHA256 01343bc5b12f349a9ccb8e8a4b3eea4ce61e7bee481c61bde901660434c6edeb SHA512 a0726d245546336d0efa22151520fc51461ec1bdb31f2a4012ffcd5fd94858168f621aa903e489e44c43023c8d1a2b3f8aa05d995975b1abf7332e7cf3eed5e8 WHIRLPOOL 373a928bacf728de19b45c1eb67d25441e95808319f169a374634e013063749985ac98e760d03caf7cdfc0403217d360818d2f440161dd9482004825850cf925
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
new file mode 100644
index 000000000000..5b00e94cc84c
--- /dev/null
+++ b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XML utility class"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}"
+SRC_URI="http://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/PEAR-XML_Util/metadata.xml b/dev-php/PEAR-XML_Util/metadata.xml
new file mode 100644
index 000000000000..8e8d4acf2172
--- /dev/null
+++ b/dev-php/PEAR-XML_Util/metadata.xml
@@ -0,0 +1,11 @@
+<?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="pear">XML_Util</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PHPMailer/Manifest b/dev-php/PHPMailer/Manifest
new file mode 100644
index 000000000000..6db2b0af2096
--- /dev/null
+++ b/dev-php/PHPMailer/Manifest
@@ -0,0 +1,4 @@
+DIST PHPMailer-5.2.23.tar.gz 157335 SHA256 6bd8caf379e7d821aa1074b5f793f3b17a1b92ca953221fc61b7941ae34f5bbe SHA512 6442538a5a9bfbe704379cd7dbc1634b4d8d6865421b7fac4c67e8ced03173f6b533651033681c2e8814ad9b22b2b3276c23169cdd7ba04878b710533cade65f WHIRLPOOL 84ee5dea5ee2a17cc4ae705049a9431e16de6069fadc36eb8a969eaf3b1269a7580fd5df534ff7d04a49bb38fec8e1aab044c6fa315f573a57612b4750672fdf
+EBUILD PHPMailer-5.2.23-r1.ebuild 1396 SHA256 6faff2b9c0b1d04fac00e9abfcd08c59c236159b0b41b642128e65dce5a54710 SHA512 d05a31af926ce852b396ba9a1d78e578a4e220d296d3cef15f93ea000b9d9cf184b052d8f5be63733fb23f47eda4ec685276468f7398cee2d8ddc867b79c6a95 WHIRLPOOL 79310bb3a5c4875708f75a05043a688011c845ca9bdb316000ab281c23cbf5aa715efea33e28836ef998048b7bea19f19fbcfc6e6198e56894043d7f01c2d5d1
+MISC ChangeLog 1483 SHA256 959f738913369ce71ce675c7c93b3cfbba0e526b06ba79ea014876d3e18ab98d SHA512 eeb917ffbba56c15f05bd2b95c2594e681b74d67bf965969b0322bafb750e73f67acb8c83d1ca1505a050d19a2fb067d42f4de80991ca4d90da15f978a089513 WHIRLPOOL 43c440626b8cf46501eb7e4cdcbd35fba320cd6bff239c12d830fcc0c4aea7c84c43ce0be394917a476b90c3f112ae54a47fa98affddfb5bd7c695f66bd4b1c1
+MISC metadata.xml 446 SHA256 066ddbc7e6e16e06938c34a0573bf1965d35a9d5a8713580e027b4fc7fd0b2a9 SHA512 3dfce858cb0e00b526f04a5764a6173d4711db4f21f52b6d827b82f1cddea4e33f533e645dae95d0bb6a69699b00520a414f2e322c76b56aee1e4ea047bb4bb5 WHIRLPOOL 21530d7c9338e14c8714f921c72bb15406a9760e1062264e99a7da5074da2db5664af26e7de1096e33871dfca87661434ace965b2437e886a8ceceaad45ea21f
diff --git a/dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild b/dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild
new file mode 100644
index 000000000000..e5e14253a059
--- /dev/null
+++ b/dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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"
+IUSE="doc +examples"
+
+RDEPEND="dev-lang/php:*"
+DEPEND="${RDEPEND}
+ doc? ( dev-php/phpDocumentor )"
+
+src_prepare() {
+ default
+
+ # Bug 626060 (CVE-2017-11503) temporary workaround.
+ rm examples/code_generator.phps || die
+}
+
+src_compile(){
+ if use doc; then
+ phpdoc --filename="class.*.php" \
+ --target="./html" \
+ --cache-folder="${T}" \
+ --title="${PN}" \
+ --sourcecode \
+ --force \
+ --progressbar \
+ || die "failed to generate API documentation"
+ fi
+}
+
+src_install(){
+ # To help out the Composer kids, most of the documentation and
+ # tests are missing from the release tarballs.
+ insinto "/usr/share/php/${PN}"
+ doins -r *.php language extras
+
+ use examples && dodoc -r examples
+ use doc && dodoc -r html/*
+}
+
+pkg_postinst(){
+ elog "${PN} has been installed in /usr/share/php/${PN}/."
+ elog "To use it in a script, require('${PN}/${PN}Autoload.php'),"
+ elog "and then use the ${PN} class normally. Most of the examples in"
+ elog "the documentation should work without further modification."
+}
diff --git a/dev-php/PHPMailer/metadata.xml b/dev-php/PHPMailer/metadata.xml
new file mode 100644
index 000000000000..a670ac4443f8
--- /dev/null
+++ b/dev-php/PHPMailer/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mjo@gentoo.org</email>
+ <name>Michael Orlitzky</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ <name>PHP</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">PHPMailer/PHPMailer</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PHP_CodeCoverage/Manifest b/dev-php/PHP_CodeCoverage/Manifest
new file mode 100644
index 000000000000..3d8a4115658e
--- /dev/null
+++ b/dev-php/PHP_CodeCoverage/Manifest
@@ -0,0 +1,9 @@
+AUX autoload.php 3859 SHA256 050e37f540527d3150d308f0863149a76f292714956233eaf7554a8781136aad SHA512 c33ce039a84f0f6d260bf46e8308df806968328c80dd89b778c76a0620d514c5e101ac3c741a3b68aba07cb59ccfae4a0dfb6157fb056e03ce65c1478300655a WHIRLPOOL 9d657de2ee4d9d5993d0e6060b2f1413db31ebc6d920c15feefd4d588a84ed1b0ce9be95618e590bcfefdba046a62ea6dece5b232446061ef994a17612584cda
+AUX channel.xml 804 SHA256 1a1bda346c1bcc3b6cb7e3c09a4834ef90907b7129c92b5f22e9ebdd76194421 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092 WHIRLPOOL deaf8795ba0d42584d0f924c1724edcff221859414d80c60325e47cb68ba600889fbf83dfad21198f146ada6cb21c9b9b11f9809fa04a73416aee098e377ebec
+DIST PHP_CodeCoverage-1.2.13.tgz 158772 SHA256 164de075b3588c0a757dd7bf348489954162dbc097e8932f564e5f3891bd1a2e SHA512 6a3426c945ad6abf35be3068cf0f7e17215179a382e93b7be3a5e436611b327c9b7bc715f7acc900231856678f578c1f614648d2679baca9b6960dfafd897dc6 WHIRLPOOL c527482571c73afb85419e31eb14e01b20677fec65a8e1297d02579d19b2b537201b3151b9885a82dafbe9cab54402aeb19445284f0e681f7442616b1aa1c51c
+DIST PHP_CodeCoverage-4.0.7.tar.gz 349906 SHA256 1a60e469b712ea3f0614c4f8415e2ef98f7a227f1473920a288250504e73fb12 SHA512 8418efa2585d05b3004ab50e7ba77513429d649f71fdb2479412424a0f40a698a962e1d87852db08fec8f92e569a9a5767dad66d5d64e072637dde33182e71e9 WHIRLPOOL 9046cc8bc8de709a633034dc947aa32cd2bceaea829b5a143cda635a37a593be3953b3b22dec39d147b17c278dcaa03c3df87e9dd4625f4384b03b7a80c3fdf5
+EBUILD PHP_CodeCoverage-1.2.13.ebuild 578 SHA256 a65d21bcdeb48521a39572c63ab843db0eeccb7f7adaa22eea36534dd4c30542 SHA512 9a23f02d10f100de9d110830b5c0ff8a5e36b0dc940422ebd25f857eacb8610f3e9e774840b4c228ab1b4353396f0543f0bafc1f0c359f088e059516c2aa358f WHIRLPOOL 9761f27c7b8e0351ed0cec376f6a920c7f36628613f949aa2592fe457cb2dfe3197797bf84c1dca5afdb7de8daf26bdf54d03cc6fe3d489759a4ecde99e9aa49
+EBUILD PHP_CodeCoverage-4.0.7.ebuild 1317 SHA256 dee58db20860aac7a36fd4fc8751749c1ec52307708e0fe623dd775a6c8d39af SHA512 bb978bd89e3b4bd80db93cdddcb385663331f0974dd2f4956c86ccd83f135f5fb4f1cd5811b79acb719424cfbebfedaab8268ccf719f0ccedd08e7e798055f2f WHIRLPOOL 919a0a702dc8cb79416445f09942d34b03e60cd27e500461b8ac408c12398969b3e1929ec9697acb4c84be2865497e8ab52a3ecc13191a1e3596a3073d04ff42
+MISC ChangeLog 2547 SHA256 c35e39b53476d19f7084a07c33b0a9c2e3df1c04d171448dc1cb302ac9c1ad95 SHA512 98dc98e2d8eb03285c35a4bd5df45b194d36cf29cc22a073ea3a52399bcd064e6b8eb58d7be80dc4a5a0b84085269926b75db4b783a3391fdba9279ab82bcab1 WHIRLPOOL 36ec3058776670b39e78b2382439aeba9848f742be928b884dfdca090c17dc9fdf17c616171d1105ca75569e045a03c13f484b1533297b0c12754f64512b5666
+MISC ChangeLog-2015 3511 SHA256 6684170d886d36284f3a9a3fcc49ed2231bec822d761a2bea1c8c3233ea58700 SHA512 c2399e96e23771c738090fef8adfc35c73a04e4ae955309619f759cf6ed3677695952fde79c13ef146a7fde6bfc39c79007e067f3e4f8950b100c472863c8e5c WHIRLPOOL 6d0937c9708eea53f367bb19cd0564db88b60160672edae630838e04dc82909ccc077fa87d14c2ca080d32686636607478d789555ce89e028b27fb1a1089a02b
+MISC metadata.xml 339 SHA256 48ecfaccf20de6c73d300b5ffe5461556201638571b1b21537797f5946f69222 SHA512 5057d1d80d43e4e8f8a6f2bbddabda7c7f639eb26a7be8f534ac2c470341834c7d99e78a20f18062ef1c7252b75428af122f2858dac78f88f8ab6d50a6f66f4a WHIRLPOOL 2afa6bcd3ceb840c719680faceb143c8612fa30ec9c96060e27b4809a854b9e752eed395a838dec2c768eb642ac91ff97ae562e0baa3d37523f56de03169b389
diff --git a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-1.2.13.ebuild b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-1.2.13.ebuild
new file mode 100644
index 000000000000..501117d4dfdf
--- /dev/null
+++ b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-1.2.13.ebuild
@@ -0,0 +1,24 @@
+# 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.ebuild b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7.ebuild
new file mode 100644
index 000000000000..e09fb211ad7f
--- /dev/null
+++ b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7.ebuild
@@ -0,0 +1,47 @@
+# 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/files/autoload.php b/dev-php/PHP_CodeCoverage/files/autoload.php
new file mode 100644
index 000000000000..b35d6fa4bac0
--- /dev/null
+++ b/dev-php/PHP_CodeCoverage/files/autoload.php
@@ -0,0 +1,59 @@
+<?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::addClassMap(
+ array(
+ 'sebastianbergmann\codecoverage\codecoverage' => '/CodeCoverage.php',
+ 'sebastianbergmann\codecoverage\filter' => '/Filter.php',
+ 'sebastianbergmann\codecoverage\util' => '/Util.php',
+ 'sebastianbergmann\codecoverage\driver\driver' => '/Driver/Driver.php',
+ 'sebastianbergmann\codecoverage\driver\hhvm' => '/Driver/HHVM.php',
+ 'sebastianbergmann\codecoverage\driver\phpdbg' => '/Driver/PHPDBG.php',
+ 'sebastianbergmann\codecoverage\driver\xdebug' => '/Driver/Xdebug.php',
+ 'sebastianbergmann\codecoverage\exception\coveredcodenotexecutedexception' => '/Exception/CoveredCodeNotExecutedException.php',
+ 'sebastianbergmann\codecoverage\exception\exception' => '/Exception/Exception.php',
+ 'sebastianbergmann\codecoverage\exception\invalidargumentexception' => '/Exception/InvalidArgumentException.php',
+ 'sebastianbergmann\codecoverage\exception\missingcoversannotationexception' => '/Exception/MissingCoversAnnotationException.php',
+ 'sebastianbergmann\codecoverage\exception\runtimeexception' => '/Exception/RuntimeException.php',
+ 'sebastianbergmann\codecoverage\exception\unintentiallycoveredcodeexception' => '/Exception/UnintentionallyCoveredCodeException.php',
+ 'sebastianbergmann\codecoverage\node\abstractnode' => '/Node/AbstractNode.php',
+ 'sebastianbergmann\codecoverage\node\builder' => '/Node/Builder.php',
+ 'sebastianbergmann\codecoverage\node\directory' => '/Node/Directory.php',
+ 'sebastianbergmann\codecoverage\node\file' => '/Node/File.php',
+ 'sebastianbergmann\codecoverage\node\iterator' => '/Node/iterator.php',
+ 'sebastianbergmann\codecoverage\report\clover' => '/Report/Clover.php',
+ 'sebastianbergmann\codecoverage\report\crap4j' => '/Report/Crap4j.php',
+ 'sebastianbergmann\codecoverage\report\php' => '/Report/PHP.php',
+ 'sebastianbergmann\codecoverage\report\text' => '/Report/Text.php',
+ 'sebastianbergmann\codecoverage\report\html\facade' => '/Report/HTML/Facade.php',
+ 'sebastianbergmann\codecoverage\report\html\renderer' => '/Report/HTML/Renderer.php',
+ 'sebastianbergmann\codecoverage\report\html\renderer\dashboard' => '/Report/HTML/Renderer/Dashboard.php',
+ 'sebastianbergmann\codecoverage\report\html\renderer\directory' => '/Report/HTML/Renderer/Directory.php',
+ 'sebastianbergmann\codecoverage\report\html\renderer\file' => '/Report/HTML/Renderer/File.php',
+ 'sebastianbergmann\codecoverage\report\xml\coverage' => '/Report/XML/Coverage.php',
+ 'sebastianbergmann\codecoverage\report\xml\directory' => '/Report/XML/Directory.php',
+ 'sebastianbergmann\codecoverage\report\xml\facade' => '/Report/XML/Facade.php',
+ 'sebastianbergmann\codecoverage\report\xml\file' => '/Report/XML/File.php',
+ 'sebastianbergmann\codecoverage\report\xml\method' => '/Report/XML/Method.php',
+ 'sebastianbergmann\codecoverage\report\xml\node' => '/Report/XML/Node.php',
+ 'sebastianbergmann\codecoverage\report\xml\project' => '/Report/XML/Project.php',
+ 'sebastianbergmann\codecoverage\report\xml\report' => '/Report/XML/Report.php',
+ 'sebastianbergmann\codecoverage\report\xml\tests' => '/Report/XML/Tests.php',
+ 'sebastianbergmann\codecoverage\report\xml\totals' => '/Report/XML/Totals.php',
+ 'sebastianbergmann\codecoverage\report\xml\unit' => '/Report/XML/Unit.php',
+ ),
+ __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
new file mode 100644
index 000000000000..91bb6786f543
--- /dev/null
+++ b/dev-php/PHP_CodeCoverage/files/channel.xml
@@ -0,0 +1,16 @@
+<?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_CodeCoverage/metadata.xml b/dev-php/PHP_CodeCoverage/metadata.xml
new file mode 100644
index 000000000000..32503e01851a
--- /dev/null
+++ b/dev-php/PHP_CodeCoverage/metadata.xml
@@ -0,0 +1,11 @@
+<?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/php-code-coverage</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PHP_CodeSniffer/Manifest b/dev-php/PHP_CodeSniffer/Manifest
new file mode 100644
index 000000000000..3e8f61c33e4f
--- /dev/null
+++ b/dev-php/PHP_CodeSniffer/Manifest
@@ -0,0 +1,6 @@
+DIST PHP_CodeSniffer-2.6.2.tgz 497234 SHA256 f5c71941e254742130e22cd5ef48d3b06b486efbd1b3dbc7f2fa77acdeac650d SHA512 8e74ca2035f25647c836c6cacb6da6c1a3d0d280077cc6b31f5abf01843546c7370a96cba4f3a1b56fe8bac6954e10ce6570352ae67b14f717bab6a30bd2c865 WHIRLPOOL 558653b7ca61d65cdb20dc5e91b3b53f4de57e00aa399a58e798a497b5b1659241f946390817333621ed7e4737f6eda90088085b57e43832af24f7fd4a273a76
+DIST PHP_CodeSniffer-3.0.2.tgz 529486 SHA256 782403840a46b24a8055889ca71f77046762ac7ed74f4aec8d2d95c7abf4b62b SHA512 ff32e6e88be1927a662f2d1d453f9c071220e168007ccc3ec7cfd3e766ea68ea0c69d537aa37ddb75d103792d1877e0af2d4710f8f6c6d4e957f0d4c482db68c WHIRLPOOL 5b2d4ec8726156c753db5a6b41d422d4ccb0fe749d389685b4ff3211876e12b50f1930371a1dd9e2c2207bd90a3612f894b7cab90d0536d796c12d36ce13e18a
+EBUILD PHP_CodeSniffer-2.6.2-r2.ebuild 1194 SHA256 0e76db2a70fa0a4fd78bf04c45b2b5fe063f0e7cbf6533d48478a477ea328036 SHA512 73bd2cd9a05021c279b8147cd566a68b639475fc4cc9cd2a57d46bd6e4b296ee989e5e6bb4d815ac68b4f8ad0f09e47e3e48c77100d20bfd6980cfafb77fa0a7 WHIRLPOOL a2145b1bb0d2c4f3d9e08d2220138b29dc07b0f51d430f36fe57b8896e931086ac80addfa954933f8419c3255213122e9dde2f3ba0e9c7eeb23f30a0b3eb0c36
+EBUILD PHP_CodeSniffer-3.0.2.ebuild 1406 SHA256 3d94324dce48d67c946fb831ab4dcbd3cd86ae43e8661f869cf6e12c9122f937 SHA512 3f351f529e8f32824c1026447c6631b0f58e9f14b48463f6e9417a90728ad776f4e8077698b8fcbdf45cf169c1614af8c03631366de8e2902d3fa75f290aad13 WHIRLPOOL 7859938febb1b38b2beb3d66b71a427f31b700cad6c2e4341cdf42332b022d4c14b0ecdf8f1cc78cfa9ac4c008ed648f2cd5e268d410df1eec1311241765796b
+MISC ChangeLog 375 SHA256 b5b5f19bf07fe0e2c30ce71bcdfae9f69174b10f402da1216fa736164e54c22a SHA512 9cf35d5029d329aff015dc0e4c9057b0e4eef1f14c5acea768feb7530b40cecae5f7c07a91f189eaa571675680d2c36283a4f11f7c95247c2737df060b060ffa WHIRLPOOL fab7c9dedffb4eb1e33e95210870a2ab7c39458c5bed1e74a0c4bd2bb5af840e3e21c691b17ac2d549ba124f2e6c82731f199e524c290ef512e36ebe77d2b1a6
+MISC metadata.xml 329 SHA256 5ccd6638b08800d4f5e117378fcfc7025a692b45e8687b6f69c359b1b2ffcff1 SHA512 5a983e0b393c626d49f7b3b8757cb68e73a7f292ebc861ca5e6f83c20b5c6f79918422aee7830ad3dccacda719c6d42d6bfcc5eb7ddca7ed29785ef1dd9e0f30 WHIRLPOOL 5cd9a348e50d63aefd0902debadc74eeb9c4d6bcd95e56dee5da84c89bef8e404cd60dbc414e01b45535d980c44e8322a4939ceab4dcb1f7ff81129fd027213a
diff --git a/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-2.6.2-r2.ebuild b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-2.6.2-r2.ebuild
new file mode 100644
index 000000000000..884885995031
--- /dev/null
+++ b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-2.6.2-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Detect violations of PHP code standards"
+HOMEPAGE="https://github.com/squizlabs/PHP_CodeSniffer"
+
+# The test suite isn't part of the Github tarball at the moment. Keep an
+# eye on https://github.com/squizlabs/PHP_CodeSniffer/issues/548
+SRC_URI="http://download.pear.php.net/package/${P}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="test? ( >=dev-php/phpunit-4 )"
+RDEPEND="dev-lang/php:*[cli,tokenizer,xmlwriter]"
+
+DOCS=( CONTRIBUTING.md README.md )
+src_install() {
+ # The PEAR eclass would install everything into the wrong location.
+ insinto "/usr/share/${PN}"
+ doins -r CodeSniffer CodeSniffer.php
+
+ # These load code via relative paths, so they have to be symlinked
+ # and not dobin'd.
+ exeinto "/usr/share/${PN}/scripts"
+ for script in phpcbf phpcs; do
+ doexe "scripts/${script}"
+ dosym "/usr/share/${PN}/scripts/${script}" "/usr/bin/${script}"
+ done
+
+ einstalldocs
+}
+
+src_test() {
+ # The test suite will fail if date.timezone isn't set in php.ini.
+ phpunit -d date.timezone=UTC tests/AllTests.php \
+ || die "test suite failed"
+}
diff --git a/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.0.2.ebuild b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.0.2.ebuild
new file mode 100644
index 000000000000..c460fcdcb741
--- /dev/null
+++ b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.0.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Detect violations of PHP code standards"
+HOMEPAGE="https://github.com/squizlabs/PHP_CodeSniffer"
+
+# The test suite isn't part of the Github tarball at the moment. Keep an
+# eye on https://github.com/squizlabs/PHP_CodeSniffer/issues/548
+SRC_URI="http://download.pear.php.net/package/${P}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="test? ( >=dev-php/phpunit-4 )"
+RDEPEND="dev-lang/php:*[cli,tokenizer,xmlwriter]"
+
+DOCS=( CONTRIBUTING.md README.md )
+
+src_prepare() {
+ sed -i "s~@data_dir@~${EPREFIX}/usr/share/php/data~" src/Config.php || die
+ eapply_user
+}
+
+src_install() {
+ local MY_PN="PHP/CodeSniffer" script
+ # The PEAR eclass would install everything into the wrong location.
+ insinto "/usr/share/php/${MY_PN}"
+ doins -r src autoload.php
+
+ insinto "/usr/share/php/data/${MY_PN}"
+ doins CodeSniffer.conf.dist
+ # These load code via relative paths, so they have to be symlinked
+ # and not dobin'd.
+ exeinto "/usr/share/php/${MY_PN}/bin"
+ for script in phpcbf phpcs; do
+ doexe "bin/${script}"
+ dosym "../share/php/${MY_PN}/bin/${script}" "/usr/bin/${script}"
+ done
+
+ einstalldocs
+}
+
+src_test() {
+ # The test suite will fail if date.timezone isn't set in php.ini.
+ phpunit -d date.timezone=UTC tests/AllTests.php \
+ || die "test suite failed"
+}
diff --git a/dev-php/PHP_CodeSniffer/metadata.xml b/dev-php/PHP_CodeSniffer/metadata.xml
new file mode 100644
index 000000000000..ba2d843b67b6
--- /dev/null
+++ b/dev-php/PHP_CodeSniffer/metadata.xml
@@ -0,0 +1,11 @@
+<?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">squizlabs/PHP_CodeSniffer</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PHP_Timer/Manifest b/dev-php/PHP_Timer/Manifest
new file mode 100644
index 000000000000..580c6898ae4f
--- /dev/null
+++ b/dev-php/PHP_Timer/Manifest
@@ -0,0 +1,9 @@
+AUX autoload.php 281 SHA256 12a398e4a1d2995e6d8abc77a85e50bbe026ee084d8d97496269839a4ae9c9fc SHA512 e9e0e6d3bd52d7a524472d4d65aa21e0f1a767fbfc284e9d628eea1414e87ba5e692d3968005d3afcbd86a598538c2edf241a09d5d66cf9cfbb57efdc758db21 WHIRLPOOL 797a0383e438a66015fd73a87e6aa8862a51b72b47e3e105377382f6391c2f1dd8f751105ff7251ec342919406053c0fed4af16d1f5b88c7975a3d71bea434ec
+AUX channel.xml 804 SHA256 1a1bda346c1bcc3b6cb7e3c09a4834ef90907b7129c92b5f22e9ebdd76194421 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092 WHIRLPOOL deaf8795ba0d42584d0f924c1724edcff221859414d80c60325e47cb68ba600889fbf83dfad21198f146ada6cb21c9b9b11f9809fa04a73416aee098e377ebec
+DIST PHP_Timer-1.0.5.tgz 3597 SHA256 9c3954a8056d63b857febe239d00f1c2c007f10a731b4e90c4de74c47c633141 SHA512 da030dec608d1f8d447da6ce40e995ca818064e3a4b2f2eca1819a77a12875843a25bba1ffd253043ef3ac62a6dc1a16c5e7ba9b792b99b54d0713090478be84 WHIRLPOOL 10a05fae0afc4d03ae24b73b94641ff2feadea158d553a789978671441351d2df6575df1add9ee912e02015bcb5a8c8cb2aee443a0bc4182e8794201593b9dab
+DIST PHP_Timer-1.0.9.tar.gz 3740 SHA256 db90226fe9c5e3d72f49780d6df430b4f305b55639544fdfb9b22927d581670c SHA512 96db90cf2af18fabcf44bdd4dbb5d298402ed2c8e49f3033fd1b89b3aa8c880d9f8677897d4d542a0db6348bdd9c697042deb0b6e26242adebfde1bcdb4bc559 WHIRLPOOL 38088ea070c666286478bf7ee95ee18a5abf6a1c372efb280f2f22d6c402ef12d62652f4868766e0d073397f3d359afbf466d1332b941a581819575f6607fa81
+EBUILD PHP_Timer-1.0.5.ebuild 427 SHA256 19aa1c2190cd8f8efdc514d2da83a52ff0620f70d8605a3533bb2366ada8bc45 SHA512 802255716d8340c81bb2c0073064c511eaa4591f8061155cddd30cd53084100e55e71572b7378d7680dcb23cc4811d36cf527d6850ca9a4b6d1ce48ee1820525 WHIRLPOOL a66201831879386cda94165962fec28dba87c63de6b7f9626c1b245c48b88d49db547f13665569f5135a0ae6a7f0f4c569ddeaf7576257174d8b34c33024e6f0
+EBUILD PHP_Timer-1.0.9.ebuild 759 SHA256 282dd6b075bb7336e1520b5d54a153e23d9000e571073369cdfda6d3ed9665de SHA512 75c14f3dc5905993cf07953928c2a7e522700d8dc87d0461f55c820e7697be84c0043fd3cd940448ff2c56e396c140827b409234a1d2c52b09f7dbf5faabd369 WHIRLPOOL bcc52dfc09e47fc0f3e8a23ba267a93840c43e0ddeaeae627deb078fa9b10b4565816940a67b1c46c32294eff191008cf9345e3c98da2d45d9b09eb2e43b1c95
+MISC ChangeLog 2452 SHA256 2d716ea58be3e6bc551a4db2ceb6adde949ed319ad1931d06b95e852503e87a1 SHA512 408f6d11c111ead7b50958e7aa60da94f5b23f6fea672c1ad2e615272cb45061376ba46dc190fb82d47f17d1cbd9eb00303cad4beaf3acf545651486b5b9981d WHIRLPOOL 719d867e910543a0cce46ff09ef21a5b7fa8106e226eedc1e6350e93e5675e987885e9d66f6373aeaf1f46c5e7f44d4c1df0fe6626b5e06aa30820e4901dfd35
+MISC ChangeLog-2015 1910 SHA256 03f1882393b81ee853f093bda741d36fe8aff5611e81df8fc4b8051aa23ca9b7 SHA512 58e964fe8403f9c0c7d70df1f12f64fb2d369cb859821e07da71dba210d0380a8ddc7376adcfcfbc59e0fa85d32c0a901b06fbf74bf3d56baff4f9f7b100fa13 WHIRLPOOL 0212b0f03ac1cbfa3e2975f2a4b2438b085462a351f62c6eafb631f21a0c6280e4237086a91be19c6f5dc0095b8b402cc345316d36855e3cfc7b32c122813bf7
+MISC metadata.xml 331 SHA256 62b36e875916e8193aac9e2a68a66f5c1b8d64b66a4538183ecfd0a1fe2d694a SHA512 e3e0aaa2728b2f5f65592f56027ae9674e7e9abf4bdb2fef90854b6d8d270f4f6a103c4588401ef076d53fd3c4c2fceb2d9b5145dc3af43c8913ccd5f0e2ee53 WHIRLPOOL 3df93391e883a4cea25895c6aed29d5400ea0a1587b47383c0a0cf0d31fbd7714efc0a3d7b7e281a46534a3f0d5849f6055bfbf3f72508b8e0eb391bdb479585
diff --git a/dev-php/PHP_Timer/PHP_Timer-1.0.5.ebuild b/dev-php/PHP_Timer/PHP_Timer-1.0.5.ebuild
new file mode 100644
index 000000000000..e0d5a2764c10
--- /dev/null
+++ b/dev-php/PHP_Timer/PHP_Timer-1.0.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
+PHP_PEAR_DOMAIN="pear.phpunit.de"
+PHP_PEAR_PKG_NAME="PHP_Timer"
+
+inherit php-pear-r2
+
+DESCRIPTION="Utility class for timing"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 hppa x86"
+IUSE=""
+HOMEPAGE="http://pear.phpunit.de/"
+SRC_URI="http://${PHP_PEAR_URI}/get/${PEAR_P}.tgz"
diff --git a/dev-php/PHP_Timer/PHP_Timer-1.0.9.ebuild b/dev-php/PHP_Timer/PHP_Timer-1.0.9.ebuild
new file mode 100644
index 000000000000..ce2f430e42a5
--- /dev/null
+++ b/dev-php/PHP_Timer/PHP_Timer-1.0.9.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="php-timer"
+
+DESCRIPTION="Utility class for timing"
+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-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/PHP/Timer
+ doins -r src/Timer.php
+ doins "${FILESDIR}/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.php b/dev-php/PHP_Timer/files/autoload.php
new file mode 100644
index 000000000000..bb0974e087d6
--- /dev/null
+++ b/dev-php/PHP_Timer/files/autoload.php
@@ -0,0 +1,13 @@
+<?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(
+ array(
+ 'php_timer' => '/Timer.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/PHP_Timer/files/channel.xml b/dev-php/PHP_Timer/files/channel.xml
new file mode 100644
index 000000000000..91bb6786f543
--- /dev/null
+++ b/dev-php/PHP_Timer/files/channel.xml
@@ -0,0 +1,16 @@
+<?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/metadata.xml b/dev-php/PHP_Timer/metadata.xml
new file mode 100644
index 000000000000..2774b13055f6
--- /dev/null
+++ b/dev-php/PHP_Timer/metadata.xml
@@ -0,0 +1,11 @@
+<?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/php-timer</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/PHP_TokenStream/Manifest b/dev-php/PHP_TokenStream/Manifest
new file mode 100644
index 000000000000..e9387710e97a
--- /dev/null
+++ b/dev-php/PHP_TokenStream/Manifest
@@ -0,0 +1,9 @@
+AUX autoload.php 407 SHA256 e7247718e3514fabc1f97d750a8cc679d652ba5d5f8673265b7109535fb70851 SHA512 f80a008f1f443c90814c034822211e94e76d8af31b7da6fb39bbb5aace6473bab8befcd177fd3c2b5b2891bdb62bac66fb03ae6e0fe9429335950b134fccdeab WHIRLPOOL fadd3d14bef137dddca39798387956207b58aea8e8f9245d6d228dd90ad4f8e08abc9ccc881a5598f78397ea1ca8667f2d00a931ad74c5fa1852c2df40a2218c
+AUX channel.xml 804 SHA256 1a1bda346c1bcc3b6cb7e3c09a4834ef90907b7129c92b5f22e9ebdd76194421 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092 WHIRLPOOL deaf8795ba0d42584d0f924c1724edcff221859414d80c60325e47cb68ba600889fbf83dfad21198f146ada6cb21c9b9b11f9809fa04a73416aee098e377ebec
+DIST PHP_TokenStream-1.1.3.tgz 9860 SHA256 9be9fd9e9bcd096d1d6708024513281f3bb8cd08e48a20acaf575a6c7b5a16b8 SHA512 2751acabc340f05c59bb46f8fb9e47ff25a5f8a6503f1525ed4977d96f2044ad0f9714b40f573d0b845aaf47424a89c3d9e7cfdada67c58d650bb98ee7b47772 WHIRLPOOL 26b03e43602289629bc7de579c947d4ed995d49ee2fe150981c3de8f40f95b3e3c7ff326d7f64bdd28421b4c719a465e71386a64369b6d375947d5ef3ed7e909
+DIST PHP_TokenStream-1.4.11.tar.gz 13388 SHA256 6b95960c1a162d321da8b7d42bc9361bdcc991478e0db93a659a433c2b6a9008 SHA512 4e8d8d1eb16169d46b64a43d91f3066d49fe8e3f184d90c5c7cf4234ebfe4eac271a811744b201f05dc86976b3c5b8ad4ae9f2532165a3849980663f1ac5852e WHIRLPOOL b8953000433242b2eef7eda3827f7e9bce548e163b231a605ab73723cdc855c5fc5fbab1f51cd1221c469a9b1b5d35028d45261c9fbce429c4cb6a8e85230c5e
+EBUILD PHP_TokenStream-1.1.3.ebuild 583 SHA256 001745dda7289a908cb8752c3bbdf00cf1172ed1dee8e9d31197c13142de186a SHA512 8fcb56e1c778c7364964cbfb18264eaf4a5ba06865f3a1a921c5413b11c2e5817c4f020fa92c4e09aee3b8f2e7392fe9022d1cf3c8efecc08307620261db6e1f WHIRLPOOL 8477080c0c0c3662739d363f56454c05b0103b557249c092d66c0548af470bb9520a319f72f9d3fae5004276e849436f1a7e3346c5942e1d23864108cd653755
+EBUILD PHP_TokenStream-1.4.11.ebuild 851 SHA256 ce40de08d9db725b3ba40f981304a00e92dcf7a51393a2d6050031357df9fe41 SHA512 2e308ec621e7bfa7436f5a601902a9948262e778e9c522563f5bd6953270168dcecafff1b1c4fcfb09da5c8544e0cfd1804f6b5570a9b0e3d49fe70fc5e7ba18 WHIRLPOOL 6d246f6434b4ba7c989ee2e3fee6d069da1a41d7f491d8588f2b6f4a8320b471b64e6dc39e3b7648abaa530b11d9028bb4a6a49ba6d4e92cf9b4379ca4b6de83
+MISC ChangeLog 2470 SHA256 d87cec7fe1148ff00069f2e3c4c56ef17b1481351710cd0a8e9bfecaf0c7f87d SHA512 3eb20faaf4f4d48a542c0ff8413d6a0bfdeef46b4220c37ed0dde70e604020b954fef4dc3a7f23acd0685f6ecc974c732a018e469f8b6205ab7f3a3cab14e769 WHIRLPOOL 4ffeb58003a7727d9f79c833722f65d3550bd2bd2a0a59998e2a019ce020e982c3b819eeaf672206cac64d6b810a886d2b8399be3aa42b6c9d3073c49a607d1d
+MISC ChangeLog-2015 2521 SHA256 ccb03b3c187bffa7160ef763bdf1df8d53069aaa9263b3e6f043087ebf98814e SHA512 b535840f084fce7ad1bd01aaeaf40b9bc8b2bc4cf892bb1f31eb0f7f82a60f8531e51a06cdb4b9781f570c2500fb23197977a9dc6c3157054d61178ae61f673e WHIRLPOOL f9bbd60bcda8ac64636c8a44d21bcf19f633f8cfd6437c084a9d8ea74263a0e5b411076bb5ac5f9dbdd881c07ce97ba724f3f82b6b29b3166fd7e538292f2440
+MISC metadata.xml 338 SHA256 396d8f66ecb21e9831726aa03fc74967f6af5bfa1282a554b4a6c1f34f5d5ed9 SHA512 1f758ba782eba886cefecaacc81c4c1e77c6e00f6a1e265f5fdf789f757b3c2e3ca742f9c3c1f6427920b6ab42388b34cf2c7d50b11247c4a94a3fee69993e47 WHIRLPOOL 980d95b5b33f1b6ca2d0211292e9e5715bbc4c3fb440409ae5f1cbfc3209b8331181f38fa4a833608935818a1d13eb6347b369cde7f49b2a281eba008d6338eb
diff --git a/dev-php/PHP_TokenStream/PHP_TokenStream-1.1.3.ebuild b/dev-php/PHP_TokenStream/PHP_TokenStream-1.1.3.ebuild
new file mode 100644
index 000000000000..16306964ba0f
--- /dev/null
+++ b/dev-php/PHP_TokenStream/PHP_TokenStream-1.1.3.ebuild
@@ -0,0 +1,24 @@
+# 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.ebuild
new file mode 100644
index 000000000000..130be20c1eb4
--- /dev/null
+++ b/dev-php/PHP_TokenStream/PHP_TokenStream-1.4.11.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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=""
+
+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]
+ )"
+
+src_install() {
+ insinto /usr/share/php/PHP/Token
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
+
+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.php b/dev-php/PHP_TokenStream/files/autoload.php
new file mode 100644
index 000000000000..5b3aac57ec17
--- /dev/null
+++ b/dev-php/PHP_TokenStream/files/autoload.php
@@ -0,0 +1,15 @@
+<?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(
+ array(
+ 'php_token' => '/Token.php',
+ 'php_token_stream' => '/Token/Stream.php',
+ 'php_token_stream_cachingfactory' => '/Token/Stream/CachingFactory.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/PHP_TokenStream/files/channel.xml b/dev-php/PHP_TokenStream/files/channel.xml
new file mode 100644
index 000000000000..91bb6786f543
--- /dev/null
+++ b/dev-php/PHP_TokenStream/files/channel.xml
@@ -0,0 +1,16 @@
+<?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_TokenStream/metadata.xml b/dev-php/PHP_TokenStream/metadata.xml
new file mode 100644
index 000000000000..9c577274761e
--- /dev/null
+++ b/dev-php/PHP_TokenStream/metadata.xml
@@ -0,0 +1,11 @@
+<?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/php-token-stream</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/SabreAMF/Manifest b/dev-php/SabreAMF/Manifest
new file mode 100644
index 000000000000..121e3d51325a
--- /dev/null
+++ b/dev-php/SabreAMF/Manifest
@@ -0,0 +1,5 @@
+DIST SabreAMF-1.3.234_p0.tar.gz 82526 SHA256 e34482ae575d7da4ba82025211eca8f65b1bca01694234be781809246379e42d SHA512 4aef460300d6af925b228ec9fbde635851ec42ac3c9920165df4175b7e7de2d0bc9225bda869c095b8751d7e7f39ecb20866e8a9190df4c728c37f7de60ec4cc WHIRLPOOL cadc3ecae5a3d9d08d246a0d7e66d60885ab30e77c880c7a6a1b92e01e0277905bcb5d25cd8f3e0e5e687e539b4071ea62fc3db59a61dc6b14f77bb8e945a8c6
+EBUILD SabreAMF-1.3.234_p0.ebuild 666 SHA256 d68218633a15fcc891859bcee2d64826639e53b20317a4b4d63597de900882bf SHA512 c3cf97cbeb0c6eaa81783b4c57afa97712239cd157bcdb5fbdbf3fd7e9afac450bbb3664a9dbdc19bfd53fc40666ed93f45401147d52cfe3c84064ce8ca62037 WHIRLPOOL 1545947ff46be6acd3e92ab0aec6a994e1db2d6e51d7f52a7e76ee93ec8fcdaa4a86953b9cfcff7e2ab7b76fa4ad2d6fa57d93cae22781c503c59bc53bf93d39
+MISC ChangeLog 2968 SHA256 7d05c31e35ccf8949f985b5b9e4d02eedb850e9a6fecdb004591150b96af2d6e SHA512 60b14429b0b7e76f0cc2bb6a477365dc9e3fe7022c5a8c3bab3c45a105b8196f2f8b8549ccac4c7aaee3c17cf96a7aa40d028745944219635f2b7fcbcab4c39d WHIRLPOOL 087f34427062e57aca5f11d04a51d9a43df9e16490df1b3c4bf97b684e59bc301619a89c33b5d10a3fc218dbc4df8efd4d7539525a085c13c001f973d47a1d64
+MISC ChangeLog-2015 1062 SHA256 da85dc902fd21663ba8b77762869d6aa4711b967630a34e5f3b92955a29a2eba SHA512 2118c137558dccdf44435be5a781898ae2cf956a11bfce8aa120662f5e5a62adff1e9917dd345854181890e7cc649f342492a5684faae787f5493812b6f4ebfc WHIRLPOOL 81a0f40d9ff371394459b458c27928f525e1105324643b2cfa5ccb8db03c0bb05d93c7fbf87a8693ddf3f7e029b3c7b4e6f8ff3f6f765782ff2887be41b4820c
+MISC metadata.xml 318 SHA256 e013b8061c0816ff8c0a27632991ab46d4dc20e76e50aa57ee30c0a9661ae618 SHA512 0e738941b2ec5b9ab2c948dfbeaeb6f66391069058668e580701ac1302b39f8cd65463712ca861d7eb45ba3929e288cb73a1c032c3d77efe73f7dc6134305bc3 WHIRLPOOL 26600c4af182f003a9df3e2b07a63ad418359ae978ebd9e49ca0c73b629ef467cb1f44482602abe610c00956e56d0795918871ea9ee002f45ac09492892b4b6c
diff --git a/dev-php/SabreAMF/SabreAMF-1.3.234_p0.ebuild b/dev-php/SabreAMF/SabreAMF-1.3.234_p0.ebuild
new file mode 100644
index 000000000000..31b973862c36
--- /dev/null
+++ b/dev-php/SabreAMF/SabreAMF-1.3.234_p0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit vcs-snapshot
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="SabreAMF is a Flash Remoting server and client for PHP"
+HOMEPAGE="https://github.com/evert/${PN}"
+SRC_URI="https://github.com/evert/${PN}/archive/e5521c27e9309404d7505e1e16db843fcb2202ec.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="examples"
+
+DOCS=( README ChangeLog )
+
+src_install() {
+ insinto /usr/share/php/${PN}
+ doins -r ${PN}/*
+ einstalldocs
+ if use examples ; then
+ insinto /usr/share/doc/${P}/examples
+ docompress -x /usr/share/doc/${P}/examples
+ doins examples/*
+ fi
+}
diff --git a/dev-php/SabreAMF/metadata.xml b/dev-php/SabreAMF/metadata.xml
new file mode 100644
index 000000000000..77ac9767605d
--- /dev/null
+++ b/dev-php/SabreAMF/metadata.xml
@@ -0,0 +1,11 @@
+<?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">evert/SabreAMF</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/Text_Template/Manifest b/dev-php/Text_Template/Manifest
new file mode 100644
index 000000000000..925aef95b4b4
--- /dev/null
+++ b/dev-php/Text_Template/Manifest
@@ -0,0 +1,9 @@
+AUX autoload.php 292 SHA256 7db9d50e7a863d333691fabc401f6998d98214af08c8e350bbc82172cd9a3c30 SHA512 944b43c989beaadfa72195e5ea3a2b6c06a996d74055afc1efcb0dc69b39df723e4e9b8bac3754fe33e499e88620882c642b5d38ce2b1940e17adca2b8ae670b WHIRLPOOL 80dd71a4119d64626fd71130ae1357da4a34cd7da8b7d0824d53d1315c93e23fe757145bc768ebd19725d590515611d45eccd0fc456384697dcfe760cb91b6a7
+AUX channel.xml 804 SHA256 1a1bda346c1bcc3b6cb7e3c09a4834ef90907b7129c92b5f22e9ebdd76194421 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092 WHIRLPOOL deaf8795ba0d42584d0f924c1724edcff221859414d80c60325e47cb68ba600889fbf83dfad21198f146ada6cb21c9b9b11f9809fa04a73416aee098e377ebec
+DIST Text_Template-1.1.1.tgz 3444 SHA256 1d21e556407441cbe81bbb32e34a78c3eaacb98def3e1d7ea3fa8a2b584ff207 SHA512 0eaf43ab8c0810f63d81ddaf62a5e81b2e244161fe79fe09bec05ef732ee07012a1c6c3711885a118cf38334131c57ac1d326e0a711eb3e6d3099c5475f80e7f WHIRLPOOL c64fbe8bf7574142b2d6bbaa60e62802d09f1a7a8d050543bc58921e83e8bcffd2575e1f14142805b38f0a4418f63011311986b07ae2e12d15b634dc07db5d47
+DIST Text_Template-1.2.1.tar.gz 2561 SHA256 007a9251c688951cadcb3476f23c652ecd97086a14d0d6291f7d01ad9f80f1fc SHA512 d8277f24782d0897b26d2e4922c2658047c484cb86f477916d6ad6dad3e5150bfa0a1ad38c79463a3fde97702bc65edb207a481b6f6cd8346c5fcc33b4cff8ca WHIRLPOOL 864f910e8b94b366989a434c0f9f1df6afd2f12c3e3e6976720888f3180b63f171c6c1d83640884637c89c9cbef996949d5f34163f83f2dc804484935bccfd8c
+EBUILD Text_Template-1.1.1.ebuild 503 SHA256 304b1e171c2a9b2627b992416f51b78fea362e6ad7b113fad72dbf25d415955b SHA512 5c578722c7752f36b87f2557db82bc0b3a71c9e1c9cff729fb81b35b5eb592ecfc9be4581f0a81df7571a7c2ff519d50cdd065de81c12748957681a72b21e7c4 WHIRLPOOL 8ac6bec30d614f0c2e8329129c43be81cd6fb1c437c151e7f8bb1db11c0cb721a1b22f7ec8119d2d6efa8b14fc4b86cd5f760f13b83e4e01cbb5151e0bdd2f9d
+EBUILD Text_Template-1.2.1.ebuild 767 SHA256 10ee1529e107b80860a7a327e3bb58fd1bacae26c1ec9850007ae64a5fc5d054 SHA512 828d60361ff671de2e1643258baa327de9f4d847e14c7c087b87613e126561b7f55d2b63350b6a47e0968e51ed12370544290538af1454f9c88705268d08ca64 WHIRLPOOL c77787bf60bf96e6d779fad1c343b47da75cdd30bc29ecbcb240d9023fb61838fbd1abe90eef2b080794b6ca210f73f6559f91d70166841d7c7b1418fb8eba3e
+MISC ChangeLog 2464 SHA256 84971667eb0f75dfa83f4f1101487cf19eff25c8497079dca1d974bc83a37987 SHA512 9f322bbbbd86bacf354d15bae4cf435259508dcc272269384c255808e69ba703de000117d7f652506c2ab30fdb4d1f779612e24f52f13e128457a8b842b3a4e8 WHIRLPOOL deaba6e807d9ed5aed7af5e513f937d8a9f02a0de53e85c25c053a65ec790cd59a4ba22e1b20ae3c76edae0e9c248c25fc4bd278ffc3d629832e5bb017f26d39
+MISC ChangeLog-2015 1728 SHA256 fed71f57e1afb04e717f30957f6c863e572d7bdde991581527685cb65f80c175 SHA512 83d56ffe0fd3ef2a2c5805e805ce7a97a601a65ff33bfb50a67e5e818a45ba9b26485180dd1c4099f51ac8fe50b9f658f894b9b860c7b8cc9521772cf44278f3 WHIRLPOOL 3ec2ca904c00851aaf1b40e2c517a107153ecf9ce9a2f86d73ce91f0e536a33ee3f63008e48958012d24cd7748d959396e501f1b41b99ed44c5c70d348a1b221
+MISC metadata.xml 339 SHA256 b7197cda18b1919b4f98eecbe92d91b922d0cb2fc11de8ed9bed235c72191956 SHA512 5a723a5167a669b4fe417f81d895d9de2b3ab6767b54f68cd246e8f3e446c841ddba918cb83575cb3c21b1051a1973e4eecd8f5c9f7c708b5911fe4473fb4ce6 WHIRLPOOL a86ef53ff5a0756a02f96646356df621a58735e52d69d49e434e9057dd6bea23ffb21e698bc097510872a097e46ddcb6561c64138fbd4594f9c3375c04c1212c
diff --git a/dev-php/Text_Template/Text_Template-1.1.1.ebuild b/dev-php/Text_Template/Text_Template-1.1.1.ebuild
new file mode 100644
index 000000000000..e12d9f8af66a
--- /dev/null
+++ b/dev-php/Text_Template/Text_Template-1.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
+PHP_PEAR_DOMAIN="pear.phpunit.de"
+PHP_PEAR_PKG_NAME="Text_Template"
+
+inherit php-pear-r2
+
+HOMEPAGE="http://pear.phpunit.de"
+SRC_URI="http://${PHP_PEAR_URI}/get/${PEAR_P}.tgz"
+DESCRIPTION="Simple template engine"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 hppa x86"
+IUSE=""
+
+DEPEND=">=dev-php/pear-1.9.4"
+DOCS=( README.markdown ChangeLog.markdown )
diff --git a/dev-php/Text_Template/Text_Template-1.2.1.ebuild b/dev-php/Text_Template/Text_Template-1.2.1.ebuild
new file mode 100644
index 000000000000..738d3f52145d
--- /dev/null
+++ b/dev-php/Text_Template/Text_Template-1.2.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="php-text-template"
+
+DESCRIPTION="A simple template engine"
+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-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/Text/Template
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
+
+pkg_postinst() {
+ ewarn "This library now loads via /usr/share/php/Text/Template/autoload.php"
+ ewarn "Please update any scripts to require the autoloader"
+}
diff --git a/dev-php/Text_Template/files/autoload.php b/dev-php/Text_Template/files/autoload.php
new file mode 100644
index 000000000000..d6658c6944d8
--- /dev/null
+++ b/dev-php/Text_Template/files/autoload.php
@@ -0,0 +1,13 @@
+<?php
+/* Autoloader for dev-php/Text_Template */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ array(
+ 'text_template' => '/Template.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/Text_Template/files/channel.xml b/dev-php/Text_Template/files/channel.xml
new file mode 100644
index 000000000000..91bb6786f543
--- /dev/null
+++ b/dev-php/Text_Template/files/channel.xml
@@ -0,0 +1,16 @@
+<?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/Text_Template/metadata.xml b/dev-php/Text_Template/metadata.xml
new file mode 100644
index 000000000000..d3b52475bc18
--- /dev/null
+++ b/dev-php/Text_Template/metadata.xml
@@ -0,0 +1,11 @@
+<?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/php-text-template</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/YAML/Manifest b/dev-php/YAML/Manifest
new file mode 100644
index 000000000000..55869cc70753
--- /dev/null
+++ b/dev-php/YAML/Manifest
@@ -0,0 +1,6 @@
+AUX channel.xml 803 SHA256 1d640cdbd91f1593ff7ad1a4607e380d005d65f56ac2a39f910103c777aed145 SHA512 1600e90d22c785cdc58ac60c4b652e0cfdb632cc8e2c381e6eb5e53e2178d2c28c2e8683b882179b8bd91cb0d9bb54c7d10b863c8bcee02b5cc6fcef2c6b56b6 WHIRLPOOL 93c654ba607d64fb3293c634f8026e9f9a9046d0c4fde663dcbcbf207b4f9b14fb6452d55f4d510593154a5b37039b74d2843cdd77a366d506e2ca032f135205
+DIST YAML-1.0.6.tgz 10010 SHA256 8d2e7089e5727aef019185e2b9f7cbaabd5b6dbee31a2033d3145483d7d2694d SHA512 c66a8c47d8bc356bfc700e9eef07fef19084f5687ed061a815ee56c29b94f8aeabbc81e8aef4de6d3bc9e645aae42ba09c05b0256144b8c191a8dbab7c009636 WHIRLPOOL 50db19680fc15ecd348b9cde686b1f7ebf4fe7574e520339369353518cff882cac0126c3cb24ad6f3132d78c9f5b4390fe3f7007d64a03d688978d01a0a844ca
+EBUILD YAML-1.0.6-r3.ebuild 577 SHA256 1f48563a3160c13c880f52598520e28b912956ea84d216ea6c81d8e26da07a0f SHA512 543de826f0627fb7d6b41cb6054299cb0d97ce8570f513e9b1958697708fc4c91ce0c30c267b4862485428bfdc1577491cb40b5cd4e554915a27ce8c917c69e4 WHIRLPOOL d1da06f2932627c6ac92f0ed9a46c6cff558a71fea250b2bc50505fc0974720602ed14e0bd48cbf5eb928d2c0bc4a9524ce7289dc6b71e05cee33da5259de3d0
+MISC ChangeLog 2960 SHA256 b5951c92fe4f5c66d75cfdd97204ab7f6fa4813b64f8d93c861f7ede836fddec SHA512 7e4db0ce5f9c8778c0ca1a7fe9cd0982f84e3b561d6cfe1195ecc188212267fe0b83a3a8c9cc223dd90259ec9cdeab4d13ec22095716bbd233cbf416262897dc WHIRLPOOL 72ae131848487125ac430b32aad22afe31a09013b7b859a6a4a945414b5c0a1241bb442de9b875f981f530fed36e03302546df798a9c49695d9232b2f7984b6a
+MISC ChangeLog-2015 1887 SHA256 007aff6a9213549285d42cdf1491fc733c31547109d8993ad7f5a26850110aa1 SHA512 c7e12cc87224a50c438ce8c552fe61bb9ca0e1a9104581f7dd71cae1e1140c75f61ab485946617a9d77397265c81baca7ae5506020798d4d9985e56e598568c5 WHIRLPOOL 266e3059854ad738b66ea3ea9e4a4306fecc69118e8b007ee1a583d280df58bb44a94f4c2057928269aa0969c14f4ade906d42b8ee7295c886f29ce7ef0b80de
+MISC metadata.xml 307 SHA256 883854c021d6523414f393d5b9859134e9dc38d46ecaaceadc78beb24f343fef SHA512 2b39c12062bf96bc8fb044b7bd9efa10325fe6a9473965d2c4241e92a93cb24e94a70ccfb8bd0c7a2d7681ed806ad887d432414a6a15947ead93eaf207b6968d WHIRLPOOL 9868dde9206326697dcde66b2ddd89ca65767e227c87a5f186a7eeb38c2db1d355f225387ac3fa8a74e1caf6b1d9104aef2cd4f05779c5f6c9ceff4806167705
diff --git a/dev-php/YAML/YAML-1.0.6-r3.ebuild b/dev-php/YAML/YAML-1.0.6-r3.ebuild
new file mode 100644
index 000000000000..c52a33ba2493
--- /dev/null
+++ b/dev-php/YAML/YAML-1.0.6-r3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
+PHP_PEAR_DOMAIN="pear.symfony-project.com"
+PHP_PEAR_PKG_NAME="YAML"
+
+inherit php-pear-r2
+
+DESCRIPTION="The Symfony YAML Component"
+HOMEPAGE="http://pear.symfony-project.com/"
+SRC_URI="http://pear.symfony-project.com/get/${PEAR_P}.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 hppa x86"
+IUSE=""
+
+src_install() {
+ insinto /usr/share/php/SymfonyComponents/YAML
+ doins lib/*
+ php-pear-r2_install_packagexml
+ einstalldocs
+}
diff --git a/dev-php/YAML/files/channel.xml b/dev-php/YAML/files/channel.xml
new file mode 100644
index 000000000000..e95604c7c2ab
--- /dev/null
+++ b/dev-php/YAML/files/channel.xml
@@ -0,0 +1,16 @@
+<?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.symfony-project.com</name>
+ <summary>The symfony project PEAR channel</summary>
+ <suggestedalias>symfony</suggestedalias>
+ <servers>
+ <primary>
+ <rest>
+ <baseurl type="REST1.0">http://pear.symfony-project.com//rest/</baseurl>
+ <baseurl type="REST1.1">http://pear.symfony-project.com//rest/</baseurl>
+ <baseurl type="REST1.2">http://pear.symfony-project.com//rest/</baseurl>
+ <baseurl type="REST1.3">http://pear.symfony-project.com//rest/</baseurl>
+ </rest>
+ </primary>
+ </servers>
+</channel> \ No newline at end of file
diff --git a/dev-php/YAML/metadata.xml b/dev-php/YAML/metadata.xml
new file mode 100644
index 000000000000..2c70ec46ae69
--- /dev/null
+++ b/dev-php/YAML/metadata.xml
@@ -0,0 +1,11 @@
+<?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 Symfony YAML Component
+</longdescription>
+</pkgmetadata>
diff --git a/dev-php/ZendFramework/Manifest b/dev-php/ZendFramework/Manifest
new file mode 100644
index 000000000000..3dd96ccdfa40
--- /dev/null
+++ b/dev-php/ZendFramework/Manifest
@@ -0,0 +1,8 @@
+DIST ZendFramework-1.12.9-apidoc.tar.gz 11296608 SHA256 4f17292a143df6662127374abdddd1b921abbddd90422d2355606f23fc5c897c SHA512 cd14207e0f5a2091c20ab5b27c9fa63af3313756d60af98eaf17dbf4546909055560cc969d8358e4c84781c02c82ff30009c3cbe589fa5ad798cb21522fe896f WHIRLPOOL a36ce05b868c44bc1faa70b3bea68a62eb659523dccc4c7a763d4eb63d5b4aa257f7d2c728e1f628ad688cd761cf103f39f78562fdd75ff7190e0bcead179edf
+DIST ZendFramework-1.12.9-manual-en.tar.gz 3475776 SHA256 ceea2d668ccafce6e053b5ccbe45abc830280f6ab6af36d12e383dd42642c549 SHA512 58a8e3496d75c9757988854ab767bb86314e95a1eac9c02d61123ee8aeacf4f26815bf277d2c73c47b39b6ed242627ddc3125f6652f9219f7ded61cff5913407 WHIRLPOOL b445df9382e786064219e890c6fc01e22c8e8f3767f617b4f79bdf0707fc4d6f70867b820a43d76d800b625d6b159b3a3f7348cc0ef805de86b7ab2cbf0b8171
+DIST ZendFramework-1.12.9-minimal.tar.gz 8451777 SHA256 c0b353a797db77c0f52ac06f5f39b1b0ea43f98166a645c0dc75454e0be97b29 SHA512 5cc80773a6d2a9a0c9403c97c13ebec5fa3f119e5dd52a619ecfc967237e03ea0c919f35fb4c5594f9f001468161fd2d1d9dcefaa858713e8a0d6f3d99c2f338 WHIRLPOOL 125e30118c1f940137dea1e351757d5e70de1ab83a6ed09ced3f4fb0369c4a4d44304d15333acd28bcfbb229b1682aa6e4d538b09212c50a44a7721082411d4e
+DIST ZendFramework-1.12.9.tar.gz 27343626 SHA256 ba9dbcc0de424876ffd5bf6293522f68677fcea862546ee1fc9219bcff2bf690 SHA512 591fd92b80fcbae5dfbd3b2aa3678ae7c307b20cb62f91d1f45df821bf2d0876d0d006a0077dd217fe192914608a816afbe09f90f4fa991d97a64558d76be389 WHIRLPOOL 5460db9a52106d09c30999ccabe983a55c19584162d527569c70faf3cf1466bc44e8206ab068519cc8b655fca435693bab73d9debdcd7e8cd1de34a938512a84
+EBUILD ZendFramework-1.12.9.ebuild 1896 SHA256 7e37920d2037e42a6c207218b54367f5695e59e47f92a0ad1b066e9f3819abae SHA512 56845e81aea8fc38346244c02a96a4a3fd87063d7f962536ab997710c344a18971c77be4891bd3e6ae4ca6d4458e98ee79858ec9a06d3e74a156c1a4ff022d64 WHIRLPOOL 2b77a6742e50ee6af5959e612d07c7a82509029c5276f42973813630e8036ad50851f8a71ddfbad7d980e494aacdfb0e3476040b56df510dd0b46d3e04c329a9
+MISC ChangeLog 3079 SHA256 a03015ec3f9922c1d0e98e3930b538c9215105908e22ac7d31e09e29ebf4ff71 SHA512 eaa4cbddb348210db2db091c1c17291e82f257df77e6cd483240ca21dd7cfd9dc7f3f150f4a626303c849ad24a609d8e848e8ea20f70dda56c8768572e27c3b0 WHIRLPOOL 9c974a8057be3e62bb6d25abe8b7d33e0fa4976b883d531d150fde758252a0c5c41e1ad41001e82e38f8c69924a681797c12dde0738baf782d2e59ce7ddc177e
+MISC ChangeLog-2015 15559 SHA256 de9c22e11e9a33e47c7531df76a0713aa9305cc5b89d58c27d2e4c7af12cfdd9 SHA512 118e10f06770c2a5583a097cd28e54d2fca07291991c9df2d976dd2424423feb36c5b9171bed422546fdaee1ae64912c3744013295a4e8f0d67acbea1dc2a16d WHIRLPOOL cc3187d72880936808e30d4099a8f0493b2f5e889d2dbd245e34d60d2b11087324ec1bbc67e55b9cfd2fd847ba33f0c35b6987bf17568db59f6eb0b93f3c4e4f
+MISC metadata.xml 619 SHA256 44a7e757a18f42fd5064ccb4b1c9661027a444ddf9bf708fe863008fb8386d7d SHA512 a0a22ca6509ae0e4adcdc2129c2994d59d6bb8a8830d71ffa654d28d7210e30d7ae0b050431495c311b859e3b987457763be32c1e274b141169c0003f48e21d4 WHIRLPOOL daf24d9cd2dae12d6a18d0c65d6440472d8c60ba037d6346319748042a3a208e3fd8fd8947b73032380344a31a5d54674eed5cdc20c7a89db40a7c8823298271
diff --git a/dev-php/ZendFramework/ZendFramework-1.12.9.ebuild b/dev-php/ZendFramework/ZendFramework-1.12.9.ebuild
new file mode 100644
index 000000000000..b1cfaa2c5c67
--- /dev/null
+++ b/dev-php/ZendFramework/ZendFramework-1.12.9.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PHP_LIB_NAME="Zend"
+
+inherit php-lib-r1
+
+KEYWORDS="amd64 hppa ~ppc x86"
+
+DESCRIPTION="A high quality and open source framework for developing Web Applications"
+HOMEPAGE="http://framework.zend.com/"
+SRC_URI="!minimal? ( http://framework.zend.com/releases/${P}/${P}.tar.gz )
+ minimal? ( http://framework.zend.com/releases/${P}/${P}-minimal.tar.gz )
+ doc? (
+ http://framework.zend.com/releases/${P}/${P}-apidoc.tar.gz
+ http://framework.zend.com/releases/${P}/${P}-manual-en.tar.gz )"
+LICENSE="BSD"
+SLOT="0"
+IUSE="cli doc examples minimal"
+
+DEPEND="cli? ( dev-lang/php:*[simplexml,tokenizer] )"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ default
+ if use minimal ; then
+ mv "${WORKDIR}/${P}-minimal" "${S}" || die
+ fi
+}
+
+src_prepare() {
+ if use minimal ; then
+ if use doc ; then
+ mv "${WORKDIR}/${P}/documentation" "${S}"
+ fi
+ fi
+}
+
+src_install() {
+ if use cli ; then
+ insinto /usr/bin
+ doins bin/zf.php
+ dobin bin/zf.sh
+ dosym /usr/bin/zf.sh /usr/bin/zf
+ fi
+ php-lib-r1_src_install library/Zend $(cd library/Zend ; find . -type f -print)
+
+ if ! use minimal ; then
+ insinto /usr/share/php
+ doins -r externals/dojo
+ if use examples ; then
+ insinto /usr/share/doc/${PF}
+ doins -r demos
+ fi
+ fi
+
+ dodoc README.md
+ if use doc ; then
+ dohtml -r documentation/*
+ fi
+}
+
+pkg_postinst() {
+ elog "For more info, please take a look at the manual at:"
+ elog "http://framework.zend.com/manual"
+ elog ""
+
+ if use minimal; then
+ elog "You have installed the minimal version of ZendFramework,"
+ elog "so the Dojo toolkit, demos and tests have not been installed."
+ else
+ elog "You have installed the full version of ZendFramework, which"
+ elog "includes the Dojo toolkit, demos and tests."
+ elog "To install ZendFramework without these, enable the"
+ elog "minimal USE flag."
+ fi
+}
diff --git a/dev-php/ZendFramework/metadata.xml b/dev-php/ZendFramework/metadata.xml
new file mode 100644
index 000000000000..5978151ef4aa
--- /dev/null
+++ b/dev-php/ZendFramework/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>gurligebis@gentoo.org</email>
+ <name>Bjarke Istrup Pedersen</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ <name>PHP</name>
+ </maintainer>
+ <use>
+ <flag name="cli">Enables the CLI</flag>
+ <flag name="doc">Installs the documentation</flag>
+ <flag name="examples">Installs the examples</flag>
+ <flag name="minimal">Installs the minimal version without Dojo toolkit, tests and demos</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-php/adodb/Manifest b/dev-php/adodb/Manifest
new file mode 100644
index 000000000000..e1db71724f9b
--- /dev/null
+++ b/dev-php/adodb/Manifest
@@ -0,0 +1,5 @@
+DIST adodb-5.20.9.tar.gz 464257 SHA256 7948fa04e50aa8a4a228fc0d1f32bd4182c4834b7c20708fdef223d01996e19b SHA512 bc40113012c27b759ff35e7395404d1756720e9daef7df4d33147b9950e9ffd032274ccd8808fe303ba75feeaf727e2deb50fc6d79826db96ce568a70007f30f WHIRLPOOL 2175d476347f694e7d07ac0b886ed6e8d4108b9e223c84e371c963599cc7497dccceb38567c0c775ac138e6a77e126e279ae0f5811b5a4f96e03b2c9b4961b50
+EBUILD adodb-5.20.9.ebuild 1443 SHA256 0aebb1473d13a8f723ff21496311af110942d19fbd388c376e455164225b40c7 SHA512 258c809d092bc37c9e87e3501f3f95ce4ea85b8b1ac3e252b659a5834c831908ed1c61eebf7806486e3e3fd50c7799a596b9d495e896784fd8fd0c8906618540 WHIRLPOOL 19b14c0c1f62ee4e1ab0f99ba4702ef472ec820955b57bba718ec1f356ce42a221214a3babb7bf8dbfca33bc93d4a72b95d3f330e7f5452bdbc60c04df36db9e
+MISC ChangeLog 2622 SHA256 fe44b823c55e26fe2df6831803cfcc937abdd10977de45fe6ef16bb966d27358 SHA512 e421d5ef6f8b13a7d99b313977665cacf874c84c0b3f8ce94a796a4e14029661a86fcf3deb4cfb97b357afd9618d935215677b1072645d36f169791ec7e17bda WHIRLPOOL afdb3935a7a6d2f3a4dfaa88d1b5656961cfcdbacecb1eb9a6ef5b4a7e76f01f43ab91e1c3fa77affd0373c5d2fccd57fccb4cbf716beea337ed71329ccc9231
+MISC ChangeLog-2015 16681 SHA256 0f9f0ce5ce750f6d09cf9856694938ce53341a9e82422dab8e9577e800266039 SHA512 a3462d5a93bb55dbe6444f919c3871917c7ef4f24b360e4c6e4deaa65e1c26da664c4331146b2edecc9b930880af8fd8a9100d04a18c6140c02eabfd0eac2f43 WHIRLPOOL 34026be861e2a5e02b3134db66d4a64070ec6b0eb26333f462f94e1cdc7801734fe4c832606d7b39d7fb3f0fb368f5d8aad22d307d4ea0c83d1e462cb24f597b
+MISC metadata.xml 377 SHA256 cf18f4f4c5a59e5b2999dc5a83a724c989bf03ad22f2c33a8d7d855a8636a635 SHA512 f83ababfd8add084a2dcf96d74eadae96b35b5d71ea30a98a41b5ee3d222fcabcfb63607e4517be261bfa246d461684fd95b3bb01cb58464ff8f986d123aa23b WHIRLPOOL 5d8eefe9f975734ba7032fb4dad87839ba177c9644825b904c70f8790b1db9419965cbd3c39d89cb35019163a3b431c678d5f6c45c51f71c007b6f0b005ef3d2
diff --git a/dev-php/adodb/adodb-5.20.9.ebuild b/dev-php/adodb/adodb-5.20.9.ebuild
new file mode 100644
index 000000000000..b37e311bd855
--- /dev/null
+++ b/dev-php/adodb/adodb-5.20.9.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="ADOdb"
+DESCRIPTION="Database abstraction layer for PHP"
+HOMEPAGE="http://www.adodb.org/"
+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/adodb/metadata.xml b/dev-php/adodb/metadata.xml
new file mode 100644
index 000000000000..9212d6ef0b0f
--- /dev/null
+++ b/dev-php/adodb/metadata.xml
@@ -0,0 +1,12 @@
+<?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="sourceforge">adodb</remote-id>
+ <remote-id type="github">ADOdb/ADOdb</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/agavi/Manifest b/dev-php/agavi/Manifest
new file mode 100644
index 000000000000..8c28cd6d41d2
--- /dev/null
+++ b/dev-php/agavi/Manifest
@@ -0,0 +1,6 @@
+AUX agavi-executable 443 SHA256 317fadfb5b5627747439c3380181d68cb9cb6702a1d2c7269dd07c44a2612b11 SHA512 5e9e6583a53bb3a8eb8e31e1dd2853c00bfdb95f3531e3d78bae9b401b67dd2e3011721113a219d86f1fe771238c34ad2cb6d2afd03c9227d17124a6a38e09ae WHIRLPOOL 0bb665169a5c560550f52ccac9d50be1e9c9a5ff76065f04f45acced240361a87d487af76f2785255aaabe188fcd3fb84b25811ccd71f561e6abaed11486d69f
+DIST agavi-1.0.8.tgz 2074126 SHA256 9770662721b9f59ca2324a02ca9f698a08b517beeae30cc5e14677b175440b9b SHA512 9e75ef0be455e329db8b2389d7fd7a7acb25d04dda6c31dea15496dc4e24ab17cf0e44e199d0c2a9fb11987331d582cf0c700adee815cac7276c32643b9183ee WHIRLPOOL 273c347182669e0d2f345ee5353a529edfff46eec645f069228e3fc71ca65222e3cb1214c70bbaa433545ee1d0ce65c2b2f2d24605ee399690576cbb95410e83
+EBUILD agavi-1.0.8.ebuild 858 SHA256 cc406fb8a2fcdc3091399afb26b9c54c9cea4c55a49268a5bbcd46a37cebd3d5 SHA512 f8f2e0d2a98b23d458b87758af1e5436896f5d7cac936061f62027e05545e289aaaf4bf6a35c3b6dd7634c88b9930884528d5fc3db1b2dd9d3c9249f9ed6b32b WHIRLPOOL 4a6744b3e6194b4c8e9ae97907103068cd052246a792c97530948c614fbdfa7a0881ed03081d3410e753e2ef61aeb0c92e7636155d64586eaf14f058197ee9f9
+MISC ChangeLog 2420 SHA256 9a550864e910b31dfeee86929fa13633ec28a1c35ec351f6967022130c7873df SHA512 ac0f1d22b97cd2cd7916812a6c374784564ac7d16842c97479af1b164ebd9028da0a3d4fbd51652dc77b69982431be665cdb24ed276bcf11f4c32343ce091ade WHIRLPOOL 776cb77eaaed2130b6d415cdd3ebef91ea63673201c279f792744ff674f28cb420d793c29eddafef5e31b356bdc3edd3f36b5ccd17699a43e21b07e0166b216c
+MISC ChangeLog-2015 2519 SHA256 b469311dadcecba48d3ed5f6f27c4a3e579cae50e20053947ec74d14ed99e141 SHA512 03c61d1d2a9c0502cacff1da8c36f27a5618590334e6d759bb58bdcf844d5e59ec7c04dd490c7247df570552eefb4f43aae75e5b2d92f93957cd3b95db1e49d6 WHIRLPOOL b4065836dcda00c2c26aa6574275358d32dace6f770aecdf9345d5a1680997b2aeb38dd6dc6d4ce6cb1702fdbd19a50735aa2183e06b3b7fc82394fd09231440
+MISC metadata.xml 592 SHA256 757cc9fc94051e897cb478c4cdcb1bf914f21f77a120f8269879e10cf2eb77c8 SHA512 6bd01d95a6f1f2b71cc2a8ad23e49e312e156b5e3d866d583e731ba9bd616867cb8698e40384ac0ca41edfe1aaa4f512e34e871ee86361cc70ad6d7ccca833c9 WHIRLPOOL 4a359d2ab84256af9f334c9e1f2fe26a3d263ec84a59ff11d89da3a3fdb3700684517e2ba0a29251ffc0faff4382d9aea42ad6a58d8d2928dff8ff2de64cf1ac
diff --git a/dev-php/agavi/agavi-1.0.8.ebuild b/dev-php/agavi/agavi-1.0.8.ebuild
new file mode 100644
index 000000000000..3edb056ec787
--- /dev/null
+++ b/dev-php/agavi/agavi-1.0.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="PHP MVC application framework"
+HOMEPAGE="http://www.agavi.org/"
+SRC_URI="http://www.agavi.org/download/${PV}.tgz -> ${P}.tgz"
+LICENSE="BSD LGPL-2.1+ icu unicode public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +executable iconv session soap xmlrpc"
+
+RDEPEND="dev-lang/php[iconv?,session?,soap?,xml,xmlrpc?]
+ executable? ( dev-php/phing )"
+
+DOCS=(
+ API_CHANGELOG
+ CHANGELOG
+ CHANGELOG-0.9
+ CHANGELOG-0.10
+ CHANGELOG-0.11
+ CONTRIBUTING.md
+ README.md
+ RELEASE_NOTES
+ RELEASE_NOTES-0.9
+ RELEASE_NOTES-0.10
+ RELEASE_NOTES-0.11
+ UPGRADING
+)
+
+src_install() {
+ einstalldocs
+ use executable && newbin "${FILESDIR}/${PN}-executable" "${PN}"
+ use examples && dodoc -r samples
+
+ insinto "/usr/share/php/${PN}"
+ doins -r src/*
+}
diff --git a/dev-php/agavi/files/agavi-executable b/dev-php/agavi/files/agavi-executable
new file mode 100644
index 000000000000..06405d6ca2e7
--- /dev/null
+++ b/dev-php/agavi/files/agavi-executable
@@ -0,0 +1,14 @@
+#!/bin/sh
+#
+# A (heavily) modified version of the agavi-dist script shipped with
+# the Agavi package.
+#
+
+# Set this to the path to the Agavi installation's source directory. This is
+# the directory that contains the `agavi.php' file.
+AGAVI_SOURCE_DIRECTORY="/usr/share/php/agavi"
+
+php -d memory_limit=2G \
+ -f "${AGAVI_SOURCE_DIRECTORY}/build/agavi/script/agavi.php" \
+ -- \
+ --agavi-source-directory "${AGAVI_SOURCE_DIRECTORY}" "$@"
diff --git a/dev-php/agavi/metadata.xml b/dev-php/agavi/metadata.xml
new file mode 100644
index 000000000000..fb37a3a38209
--- /dev/null
+++ b/dev-php/agavi/metadata.xml
@@ -0,0 +1,18 @@
+<?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="executable">
+ Install the "agavi" executable used to manage projects. This
+ requires <pkg>dev-php/phing</pkg>, and may be omitted if you are
+ (for example) deploying an existing site to a production server.
+ </flag>
+ </use>
+ <upstream>
+ <remote-id type="github">agavi/agavi</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/awl/Manifest b/dev-php/awl/Manifest
new file mode 100644
index 000000000000..f376889d8bac
--- /dev/null
+++ b/dev-php/awl/Manifest
@@ -0,0 +1,5 @@
+DIST awl-0.56.tar.gz 769208 SHA256 634115c8e5afe46a5160e39415364fe739df16b636764c5dfae40ace9ca13395 SHA512 6336d6f938330eee0b51f04665776269d974086ba56a3c8f4b7f53e7e17b637d899e9b329aeba3dcd690673a1a95a8cf03ae8417ebb9f356294314790915886a WHIRLPOOL ecdce29933c0bd67355285c4bb478908dc561fa22094d997435d80c6259b49846f1ae79a13c15d26897e1ed8ef0b616207d607797de991aeeb5e4076d5987b60
+EBUILD awl-0.56.ebuild 710 SHA256 e0e792c8676a3a19eb7620f38ee0a1bdf6924b0f5e5f3d9f08ccdcca31debe77 SHA512 ea8e35d70ec67e67731796f57dd006e6dd875c7dbe544d60ae1a8aaa6004234bba878900d30b9ea9c004fbc43191a9c70114c868225b4d6d1d32518aab009a83 WHIRLPOOL ce0b9cc68ca24c8981511d541d6963eab42a9f40f1828eba4721f665aedcc49aa0691ae3d9d5289fe0edc46c5ebdaa1806618e426f0b7acf499dd2896c83273e
+MISC ChangeLog 2602 SHA256 4f898697633b43eefca48c4fb6f91a7602f21e9eaf88f3e8ca028e8503c5bfa4 SHA512 ce4558f3f97fee9bb6cb299c833b81cc63536b278b0e286c00dbaa92d4dbfa372856a4c010e1b2d15fed7c9c3846edb1190776eae451cd7413e9b2b8d234de97 WHIRLPOOL 9a072ee0be51ced9193b155b262c7145e9f62138d559d95c6a4aabf8f77374f507dfdef972cb2f123b4d7439787a220976e21a5308836edd4287de6fcf235432
+MISC ChangeLog-2015 4686 SHA256 aacf236a4a9916c6a9e8f65dc2a2428a9fc2714a6bd8242d74e8e0d0b0f2202d SHA512 0f6ebad14b7286da0b2d9ce650bdaf67e656ca53986dbd03008aa59bd23c8a729fa8c892474496a568b8e4a59728c585d23b055fef4917f658a38e16e31a2dd9 WHIRLPOOL 69f6771088bd1044fe41356ab44245e92e132a466bc3eed07c4c7c369a7ea0f765d91e7558c50e8f734f03f153ce43a89e430966e2f6d7b8dde04a9583c223b3
+MISC metadata.xml 346 SHA256 acdde8fd53424a9b6724c6f791493eafa74fda6518673a1f11138989e0221126 SHA512 027cb2cedae394feac3b1c136a384cc5c030554774e766558ba87fe4e6a468e6e93086e8c551699a2adaaf23c717299e43b56e156159b04bef841d45fd31aa02 WHIRLPOOL 99767083a0160c981b0b908d0cfb7f2c514c3eec3be3411307fb57ddaab92dfbd397d2ecfb59217f38154f0a2609409bf66938e297a34ee086dda2b2ecd0c873
diff --git a/dev-php/awl/awl-0.56.ebuild b/dev-php/awl/awl-0.56.ebuild
new file mode 100644
index 000000000000..8a65231a9a6d
--- /dev/null
+++ b/dev-php/awl/awl-0.56.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Andrew McMillan's Web Libraries"
+HOMEPAGE="https://gitlab.com/davical-project/awl"
+SRC_URI="${HOMEPAGE}/repository/archive.tar.gz?ref=r${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+DEPEND="test? ( dev-php/phpunit )"
+RDEPEND="dev-lang/php:*[pdo,postgres,xml]"
+
+src_unpack() {
+ default_src_unpack
+ mv awl-* awl-${PV} || die "Ouch"
+}
+
+src_compile() {
+ :
+}
+
+src_test() {
+ phpunit tests/ || die "test suite failed"
+}
+
+src_install() {
+ dodoc debian/changelog
+ use doc && dohtml -r "docs/api/"
+ insinto "/usr/share/php/${PN}"
+ doins -r dba inc
+}
diff --git a/dev-php/awl/metadata.xml b/dev-php/awl/metadata.xml
new file mode 100644
index 000000000000..459eb5cd3042
--- /dev/null
+++ b/dev-php/awl/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>patrick@gentoo.org</email>
+ <name>Patrick Lauer</name>
+ </maintainer>
+<maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ <name>PHP</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-php/ca-bundle/Manifest b/dev-php/ca-bundle/Manifest
new file mode 100644
index 000000000000..792868847342
--- /dev/null
+++ b/dev-php/ca-bundle/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 268 SHA256 e4432f30b3120969792ca0af5544cbd68ca1d384a997f92f5d6424d9677a17c1 SHA512 186ccfc3ae6669722d01948c266a9c0518e1da228095a880695b7de6502c9798203019622cc0c63e30fbf7abe94aa988b7c694bcc98522e04298aa90217b8ed8 WHIRLPOOL 6632ff7476390853c5f4d93bbb58c82d6c7c8e0efdb81b93ae58dfe5e104a4e4fb248203a0ead62a23cb5e64d0723bb5ed11b3f88c874fb6e1e42423424a73e1
+DIST ca-bundle-1.0.3.tar.gz 151659 SHA256 29b33c5e75f15341cae2becb1715a76db129e6d37b5ff036a9eb366206b5bafd SHA512 e33629345d63121b7a6a46b0812afefad5adbc24fd5516eeb7471dd93b7e4126f144b6fc933b526796607fdc3fc9a99f5703188e15d905654d629591c555ad86 WHIRLPOOL 58f0bf54e59152ebf93998366822dd11521ea1caef46fd75d64badf6a4ee1bd1322de3431c7cba2ef4c06ec5865c2f6e065bc60e3743ddad8233b165778341c7
+EBUILD ca-bundle-1.0.3.ebuild 526 SHA256 5b39853f3743cf26a33cd254c12dc362206312fdc66cf2fe10c1f6b69aa07cfe SHA512 0f2858fc082c4253f4b50f309a1f5f86538802302c8d97067210391d735f4a5274342ea234fe0a97d1f58f9fedd6d18bc996e2e08a5e43eab818295734e14315 WHIRLPOOL a1f7b788926390fc4d08b54eadaae78481d29fbbd316a48ee1f26051645b68278c74b4bb01141fa617609d4ffaadc4b93099ba6145b993911e077b406b1ef03a
+MISC metadata.xml 831 SHA256 ea0e4a4c596404f93b080f4add694f52629f0cad2e50b18eb2b6c9879abf1aec SHA512 4b6dec85c4b3b632b941f821028359aa4f15fb8cace27cfb9a9d151db3ca27cb5bd88ad7a1e46c398b88db221a080ad28b9d1b13b5326b2f88fb424aff904338 WHIRLPOOL f6689630cc9673c9ac9f1d8b33534e64a3afff1d3de916af1cbfcea478e18eb93f7a4958d26ca19b44d81b81efce84cd4d59ceb2022ad3046888a31e77d47d49
diff --git a/dev-php/ca-bundle/ca-bundle-1.0.3.ebuild b/dev-php/ca-bundle/ca-bundle-1.0.3.ebuild
new file mode 100644
index 000000000000..95b1abf40256
--- /dev/null
+++ b/dev-php/ca-bundle/ca-bundle-1.0.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Find the system CA bundle or fall back to the Mozilla one"
+HOMEPAGE="https://github.com/composer/ca-bundle"
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader"
+
+src_install() {
+ insinto /usr/share/php/Composer/CaBundle
+ doins src/CaBundle.php "${FILESDIR}/autoload.php"
+ dodoc README.md
+}
diff --git a/dev-php/ca-bundle/files/autoload.php b/dev-php/ca-bundle/files/autoload.php
new file mode 100644
index 000000000000..993360676f74
--- /dev/null
+++ b/dev-php/ca-bundle/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for composer/ca-bundle and its dependencies */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Composer\\CaBundle\\', __DIR__);
diff --git a/dev-php/ca-bundle/metadata.xml b/dev-php/ca-bundle/metadata.xml
new file mode 100644
index 000000000000..f75495b02355
--- /dev/null
+++ b/dev-php/ca-bundle/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ Small utility library that lets you find a path to the system CA bundle,
+ and includes a fallback to the Mozilla CA bundle.
+ Originally written as part of dev-php/composer,
+ now extracted and made available as a stand-alone library.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">composer/ca-bundle</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/cli-prompt/Manifest b/dev-php/cli-prompt/Manifest
new file mode 100644
index 000000000000..b0dcb7a37123
--- /dev/null
+++ b/dev-php/cli-prompt/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 261 SHA256 d2878b8118692b1f4d274db4c242e99f6347e6ce854180317378a46830a3fac9 SHA512 e5eb2fe6feeacf29f0b2b6b5f8370ecb5e42d1d7f3464c0ba1f90565b6f0a15a6c3b79b6c8d1179f37c4fe8bee28c241b750af864b106c67dd7019c75aae38f9 WHIRLPOOL 7005c838e8b26e2b55ce7461800999e610ac36b38d2998fcce3ecf3654377a37e5115e61e56aac9a932008f339398bb56700c5919943ad3c0c893fbfd2836eb7
+DIST cli-prompt-1.0.0.tar.gz 7538 SHA256 909e3a271e825d106d213700584e72333c93b8517f025079ec53717c2cc25db8 SHA512 5a1f6f999976f3b01d857890b5a06cfed377597397266b44d4aba324bedc2b9f73db5dc184ab40ee6632b43c80da99f5641366903bbc7bb7e18409cb367c8461 WHIRLPOOL aec289254cb73774aeb5ca799295c98ef82bcb8c6a67999ef0102421443bac485f66e1e517241b3df1015d1a886f96b4a8a107cd0d99698c6ebb2bc8e8cd0106
+EBUILD cli-prompt-1.0.0.ebuild 536 SHA256 b067100a203779452ee82569206b49270ebbc7595f26da89d97d5594a4e13445 SHA512 de432496c42dfe1819c89d90b37404a2f236d83c8072969d36da16776ea3070a50023d333fda107cf454ccf9ceb878a5666bd7090e23f77cfaa0cb2b43ef2bd2 WHIRLPOOL 0ad8ef65ae9afb9c2ce5e6c64b4e1cd7142f342044ad1449e1b345cb3161aaa36d2b1a66d520db6b98d7fa125d70328a42a31dbb3e81cd2b53676444b05b97b8
+MISC metadata.xml 708 SHA256 4fa9b639b131b3495489091c1c261f8c5879a62fed80922035ab9f3ec0ee6697 SHA512 87e434fed2ee3d6586a6e4cfdbc866a9aed25ad26c28ebca1cda29109031212430a97f0dc8d40668ef20fc355529f9141d03ab14ccc49e93a9ebf427294f6c78 WHIRLPOOL 872d8a1a2ae94d47a03c3a7ecbf845a951bce10ed941ced070a32c2a657b6b87d322413db6a5cabf7f433c2b9b4ea33a28bd1414092a5a2149a62e3d23be9afb
diff --git a/dev-php/cli-prompt/cli-prompt-1.0.0.ebuild b/dev-php/cli-prompt/cli-prompt-1.0.0.ebuild
new file mode 100644
index 000000000000..4bf34feadb3c
--- /dev/null
+++ b/dev-php/cli-prompt/cli-prompt-1.0.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Allows you to prompt for user input on the command line"
+HOMEPAGE="https://github.com/Seldaek/cli-prompt"
+SRC_URI="https://github.com/Seldaek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader"
+
+src_install() {
+ insinto "/usr/share/php/Seld/CliPrompt"
+ doins -r src/. "${FILESDIR}"/autoload.php
+ dodoc README.md
+}
diff --git a/dev-php/cli-prompt/files/autoload.php b/dev-php/cli-prompt/files/autoload.php
new file mode 100644
index 000000000000..7a1acbd38c9f
--- /dev/null
+++ b/dev-php/cli-prompt/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for symfony-finder and its dependencies */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Seld\\CliPrompt\\', __DIR__);
diff --git a/dev-php/cli-prompt/metadata.xml b/dev-php/cli-prompt/metadata.xml
new file mode 100644
index 000000000000..4b3fb7237dc7
--- /dev/null
+++ b/dev-php/cli-prompt/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ Allows you to prompt for user input on the command line,
+ and optionally hide the characters they type.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">Seldaek/cli-prompt</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest
new file mode 100644
index 000000000000..adaca1f3ceba
--- /dev/null
+++ b/dev-php/composer/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 965 SHA256 055427f77b0313da29b75a4c8ee195533b200f44ea363561d8f17d4e435c9290 SHA512 c3ea41e0bc11b249b5b39e0fd3366e9f5a75e816ce7db0b11a223c4a4aeb6a3e031d2824e062ff26f5d1e75c01e023ebf9dfd3a1d5fc8b8e0f18168b79d3061c WHIRLPOOL 612aace41ed76f917a2ee9729c1f43959ae65adaf412919fa01ea1dfc3eb09ebe80dd0e2e4e164d23855a0aef39fb36b61c1d10d961174192df3784054e407ee
+DIST composer-1.5.1.tar.gz 1099939 SHA256 606dc1663326db92b991983059548fb844497b20463dfda28b19d7e142d33f37 SHA512 3d3a631196c5e58744fba234272268b672bef2c081ffc2ca657bfdb95dfb5f6a53118f1a4f9fd92407f1052794643bc72c7a04a414b928c470b5aa24df52442f WHIRLPOOL c5ce88fb7cc8d8600c1a40ccb20dd026c99f3e1a2550a32162d7246bd5cf355aab5e720dedceac5fbfa8a4055ed85827e41893d5925b5fe8729ff781d62b206b
+EBUILD composer-1.5.1.ebuild 1157 SHA256 57024e75a87013910f69b0a12cdd1bdb455f428709501d42484b5c6df2b1a99f SHA512 22f8b9b7e1dc8445b35b3cfe277228859316ce7c1a51a9667098f4743bc1302eecfb3fad1bc2a6e63f0481434cf4600fd1dcc6b3566f70637825233f58df6d9a WHIRLPOOL afb158e779852b2b66f55989c2f55670bd81c1f40fcc02599f386f9d3e94eae38f393f2c6727ddb12499aa4256fc0be719100ba712c95b99032afbed5b812fdd
+MISC metadata.xml 774 SHA256 41311b8853035c584c6a3adb934332e3595471fee2050bf2ed64f1caf5c05dbc SHA512 1a17bfae65923a3bea593c57d7ecf4fb2aeef43d0537636105e52294de295cbfeaed4b3c36ffb8675a563f657f4f969e62096cee20b9ab178c962acf2f68ac3a WHIRLPOOL 8e5e7c69c44ed6d8879b9826306810d59e9298931d97f769c0cd075cbb571aab0afbf5d5fd6b1a76a089378f6b95badbb0a4b6c345d1f578a45e8850af7c77f0
diff --git a/dev-php/composer/composer-1.5.1.ebuild b/dev-php/composer/composer-1.5.1.ebuild
new file mode 100644
index 000000000000..90d53510da0c
--- /dev/null
+++ b/dev-php/composer/composer-1.5.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Dependency Manager for PHP"
+HOMEPAGE="https://github.com/composer/composer"
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-lang/php:*[curl]
+ >=dev-php/ca-bundle-1.0.0
+ >=dev-php/cli-prompt-1.0.0
+ >=dev-php/psr-log-1.0.2
+ dev-php/fedora-autoloader
+ >=dev-php/json-schema-2.0.0
+ >=dev-php/jsonlint-1.4.0
+ >=dev-php/phar-utils-1.0.0
+ >=dev-php/semver-1.0.0
+ >=dev-php/spdx-licenses-1.0.0
+ >=dev-php/symfony-console-2.7.9
+ >=dev-php/symfony-filesystem-2.7.20
+ >=dev-php/symfony-finder-2.7.20
+ >=dev-php/symfony-process-2.8.12"
+
+src_install() {
+ insinto "/usr/share/${PN}"
+
+ # Composer expects the LICENSE file to be there, and the
+ # easiest thing to do is to give it what it wants.
+ doins -r src res LICENSE
+
+ insinto "/usr/share/${PN}/vendor"
+ doins "${FILESDIR}"/autoload.php
+
+ exeinto "/usr/share/${PN}/bin"
+ doexe "bin/${PN}"
+ dosym "/usr/share/${PN}/bin/${PN}" "/usr/bin/${PN}"
+
+ dodoc CHANGELOG.md README.md doc/*.md
+ dodoc -r doc/articles doc/faqs
+}
diff --git a/dev-php/composer/files/autoload.php b/dev-php/composer/files/autoload.php
new file mode 100644
index 000000000000..30d8495a4548
--- /dev/null
+++ b/dev-php/composer/files/autoload.php
@@ -0,0 +1,28 @@
+<?php
+/* Autoloader for composer and its dependencies */
+
+$vendorDir = '/usr/share/php';
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4(
+ 'Composer\\',
+ __DIR__ . '/../src/Composer'
+);
+
+// Dependencies
+\Fedora\Autoloader\Dependencies::required(array(
+ $vendorDir . '/JsonSchema/autoload.php',
+ $vendorDir . '/Composer/CaBundle/autoload.php',
+ $vendorDir . '/Composer/Semver/autoload.php',
+ $vendorDir . '/Composer/Spdx/autoload.php',
+ $vendorDir . '/Seld/JsonLint/autoload.php',
+ $vendorDir . '/Symfony/Component/Console/autoload.php',
+ $vendorDir . '/Symfony/Component/Finder/autoload.php',
+ $vendorDir . '/Symfony/Component/Process/autoload.php',
+ $vendorDir . '/Symfony/Component/Filesystem/autoload.php',
+ $vendorDir . '/Seld/PharUtils/autoload.php',
+ $vendorDir . '/Seld/CliPrompt/autoload.php',
+ $vendorDir . '/Psr/Log/autoload.php',
+));
diff --git a/dev-php/composer/metadata.xml b/dev-php/composer/metadata.xml
new file mode 100644
index 000000000000..cdbe7f339484
--- /dev/null
+++ b/dev-php/composer/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ Composer is a tool for dependency management in PHP.
+ It allows you to declare the libraries your project depends on
+ and it will manage (install/update) them for you.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">composer/composer</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/cphplib/Manifest b/dev-php/cphplib/Manifest
new file mode 100644
index 000000000000..b4e8aaf5dd75
--- /dev/null
+++ b/dev-php/cphplib/Manifest
@@ -0,0 +1,6 @@
+AUX constructor.patch 877 SHA256 371d6a69d5982f1112e8d2f7917c3af1576dde4a90821bc75d12f3c2dd24416d SHA512 0fb08f411829f0c041203cc14859c184036422af5aedb4829cfa1212153ff92e43c8e4889b3a7e1c943ebd1532e2aecab6e4b44147865726966ad804a2f0595d WHIRLPOOL b811dc7a4c9432c231d2e85cb45eea520febf0427f47c45e6a0b96bf956bd40d00dd235eb65ad4db0079a4dceae92253082fd66149253475fccab2f9b728210c
+DIST cphplib-0.51.tar.bz2 117555 SHA256 eb779d97d62bdb2171dc9dce7b31b07aa2facd8bfb1f7b70fb653937220adba5 SHA512 b1db52bb241f4e996538fc6173a72a9ff8d6e19596808030ad1f7ed28b051d2e6f2ececf0cfcfd177a18cab049b5b1c4d3c8877cd93d4cb5705142d035d67818 WHIRLPOOL d22852fd8300146c847f6e2a7c7259c300e2d3bc2a2638de8e628c1e508131b94c87f13fb84ea7e11ec183d61c84ced7d86001d9a52bdfbae9ebac5c3f0e77ee
+EBUILD cphplib-0.51-r1.ebuild 826 SHA256 5538376e66be263a7e00fe0fbb7bc6717c0b9caf186253001ddaccab3e1f42d6 SHA512 28ef36a3ff8dc6fffd76452f4286d4c36e56cfdeb6f3aa9cb423e82c4053ba52d233e153cad01dc69312c114c606c9965f91ac29bbb94110ecb8c1970c65f028 WHIRLPOOL 6db5dc03fbc05e54b3b24dbdabb4c3a4d2fc30da14f924b6c3cfe458cd2f417a09f548bea8d555664d26fc89cc138b91642cb345115daf2f32434499bd177b81
+MISC ChangeLog 2424 SHA256 776eea878e4c7cb97ba0f0551fbf19600d9f0ef6045864790d500c3f5c21d23d SHA512 720227cf8cb8704b665a3e5a493a7ce6e67bacc4c6f524e81b9c7ea054fe34f665d32a185a6451307c62e6a57b0ac72eb5bfefd07dc3c4a780b1b0bfd6db10f4 WHIRLPOOL ea9919948ff2e9321830a7c34479ee7a5cd05696f0b929a02d5b09562b12ad22fd9eff978ee381653e2db3aec9810879f42731b9d6f3e2e7e382986040ee332c
+MISC ChangeLog-2015 1395 SHA256 b0d56269c7117c4dbbf81c43bc595d5776ef7129ebae84a7a056823c7bf9a740 SHA512 b155d2858d7a810cc3093579d00f2651e932c9e51dbb69e575cf8355b86cd0df5acbb4389d0efd800aed968b5024919123b808e6b269c8ff3c5989cdd598fbdb WHIRLPOOL f1613ee5c8cc91ab0244deaa830c55dfec3221bdd9e7991b1d5a573133b9965d9dd143ea99ee5c6cee5fb0a73a6af7f38863a45a72313fd805bd06a4e1b997df
+MISC metadata.xml 316 SHA256 13d2f4ae1b5c435ae1c60fa2769dbff33c400caa3993f1f22e9fb59d94f53e0c SHA512 c07b2cc214a5a7f6f43c0ea18c7787ccc9caebc878bcf0e039c6155e00d6a444df3fa6429a1b6c808434398a342c5eed5473f26dbd6f7f165eeb4ff489c10b6e WHIRLPOOL 5b43255eb633d8f98be191f38e81a0fe8b98b62e452eb75a901bd4fc4ddc92ddc25703152450aaf7b11eb05ffdb3c4d92855fc8bd72c9aa33436b9b046737e1f
diff --git a/dev-php/cphplib/cphplib-0.51-r1.ebuild b/dev-php/cphplib/cphplib-0.51-r1.ebuild
new file mode 100644
index 000000000000..c79a4a612094
--- /dev/null
+++ b/dev-php/cphplib/cphplib-0.51-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Cute PHP Library (cphplib)"
+HOMEPAGE="http://cphplib.sourceforge.net/"
+SRC_URI="mirror://sourceforge/cphplib/${P}.tar.bz2"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc"
+
+DEPEND=">=dev-php/PEAR-DB-1.7.6-r1"
+RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/constructor.patch" )
+
+src_install() {
+ local DOCS=( ChangeLog README TODO )
+ local -a HTML_DOCS
+ insinto "/usr/share/php/${PN}"
+ doins -r i18n cphplib_formular.inc cphplib.inc
+ use doc && HTML_DOCS=( doc/packages.html doc/blank.html
+ doc/classtrees_cphplib.html doc/index.html doc/cphplib/
+ doc/errors.html doc/__filesource/ doc/elementindex.html
+ doc/li_cphplib.html doc/elementindex_cphplib.html doc/media/ )
+ einstalldocs
+}
diff --git a/dev-php/cphplib/files/constructor.patch b/dev-php/cphplib/files/constructor.patch
new file mode 100644
index 000000000000..1ab88d212c1f
--- /dev/null
+++ b/dev-php/cphplib/files/constructor.patch
@@ -0,0 +1,42 @@
+diff -uarN a/cphplib_formular.inc b/cphplib_formular.inc
+--- a/cphplib_formular.inc 2006-05-25 05:03:44.000000000 -0400
++++ b/cphplib_formular.inc 2017-07-27 10:49:10.928727081 -0400
+@@ -130,6 +130,11 @@
+
+ function cphplib_formular($locale="de_DE")
+ {
++ __construct($locale);
++ }
++
++ function __construct($locale="de_DE")
++ {
+ parent::cphplib($locale);
+
+ $this->os_type = $this->os_type();
+@@ -1390,4 +1395,3 @@
+ }
+ }
+
+-?>
+\ No newline at end of file
+diff -uarN a/cphplib.inc b/cphplib.inc
+--- a/cphplib.inc 2006-05-25 05:03:58.000000000 -0400
++++ b/cphplib.inc 2017-07-27 10:59:51.910098156 -0400
+@@ -215,6 +215,11 @@
+ */
+ function cphplib($locale="de_DE")
+ {
++ __construct($locale);
++ }
++
++ function __construct($locale="de_DE")
++ {
+ if (!empty($locale))
+ {
+ $this->locale = $locale;
+@@ -4539,4 +4544,3 @@
+ }
+ }
+
+-?>
+\ No newline at end of file
diff --git a/dev-php/cphplib/metadata.xml b/dev-php/cphplib/metadata.xml
new file mode 100644
index 000000000000..ed619841de95
--- /dev/null
+++ b/dev-php/cphplib/metadata.xml
@@ -0,0 +1,11 @@
+<?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="sourceforge">cphplib</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/doctrine-instantiator/Manifest b/dev-php/doctrine-instantiator/Manifest
new file mode 100644
index 000000000000..3465e73653a7
--- /dev/null
+++ b/dev-php/doctrine-instantiator/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 258 SHA256 ea3e485f53ffa2b5c90df471d681693fae676de0cceb53db44fa18b4706397b0 SHA512 92a06f40f6ea012fbf0a0e521959b41b5aa23ed047c00cf7e52f974f650060969d4a602c569096da47fbd86393c854b2b16da91c7bfeb38e159eeb7254abc725 WHIRLPOOL b7889401485e79a08d3e2319018ec40a2c2de66f1dfaa5cabe4e166bb3f55b2e5b9917a9527e5c481b1e445fdd39016516d643cf033483f9b42663476ebe1b43
+DIST doctrine-instantiator-1.0.5.tar.gz 10202 SHA256 5b19b8d4704afbcba130a7bbf2807f20da7e41e93a2e0d2ee1e18704cd9fd730 SHA512 78b00b2550b47772b5825fbde59729e0613a90c1d9dacf1b7b7d13ccb5bbd8534af7e732dcc1b5b6f9bbafa2f9c3e7418e184851ab0f3a37c0c945b5eed1e229 WHIRLPOOL 04b7faf1fba6a5cd1af8da6961326c3148d901fca75135b0006f913ca40d8a0b43bb5755ce83d6382e1e3f7233500400706a37b1edb39efcf49d663c43097e4b
+EBUILD doctrine-instantiator-1.0.5.ebuild 700 SHA256 8c144b8c4da9341c316943d898e24f252cfd408936804bbc65a19d64b1e618df SHA512 f715ecd8e5569b7ee6ac7844811176077b9c0450c81740aa973730e9b1867eefa0b8d7ff65551f31b35a382928a69ebf7765b8ad5c9c9064596a2ad3ee36d910 WHIRLPOOL d97c0f8cc862680a8cf53f7ece3bafebe54cf720727dd445b36c2049df1ab2a207bcb71e956f83e406e6c905bee6a43266a68906e9c8078484cd7ac409e280cf
+MISC metadata.xml 313 SHA256 45747ea042c1e3588bdf24661d754bb17d792d5fe531a30e59abfa6957e2b897 SHA512 6a34d1c5966ec568eb1cdc499ef9ea9c799e104a4c47aa061b3197ecafce3a49a372e5f4d92b834b3b725c7697ed1e5e85be4654b3159a2427f5d649b11bf93d WHIRLPOOL 9a4560b601b285e9492bbf2e6b7ce1643b7e8b384e5d2c54b7136b731ac15699feca32a169753aba41df2a95ea42a9b960bbc952d039b20979d9ddfed4df0c5f
diff --git a/dev-php/doctrine-instantiator/doctrine-instantiator-1.0.5.ebuild b/dev-php/doctrine-instantiator/doctrine-instantiator-1.0.5.ebuild
new file mode 100644
index 000000000000..dbee22a93765
--- /dev/null
+++ b/dev-php/doctrine-instantiator/doctrine-instantiator-1.0.5.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/doctrine-//}"
+
+DESCRIPTION="Utility to instantiate objects in PHP without invoking their constructors"
+HOMEPAGE="https://github.com/doctrine/${MY_PN}"
+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-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/
+ doins -r src/*
+ insinto /usr/share/php/Doctrine/Instantiator
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/doctrine-instantiator/files/autoload.php b/dev-php/doctrine-instantiator/files/autoload.php
new file mode 100644
index 000000000000..978f45e6a24a
--- /dev/null
+++ b/dev-php/doctrine-instantiator/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for dev-php/doctrine-instantiator */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+Fedora\Autoloader\Autoload::addPsr4('Doctrine\\Instantiator\\', __DIR__);
diff --git a/dev-php/doctrine-instantiator/metadata.xml b/dev-php/doctrine-instantiator/metadata.xml
new file mode 100644
index 000000000000..7ddeb0b99ff9
--- /dev/null
+++ b/dev-php/doctrine-instantiator/metadata.xml
@@ -0,0 +1,11 @@
+<?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">doctrine/</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/doctrine/Manifest b/dev-php/doctrine/Manifest
new file mode 100644
index 000000000000..a690b0c5248a
--- /dev/null
+++ b/dev-php/doctrine/Manifest
@@ -0,0 +1,7 @@
+DIST doctrine-1.2.5.tar.gz 659173 SHA256 382f7d91f2919cf9afcbf7ada8fc67265f7225caa8e6f5d98d20e4d2c3da9ec9 SHA512 c72f4e829a92b011af0bd96d2f8a780c3106afb57a9677a21aed683473ff00aebdf7143a276c7cc70f1b142196968b5e2e5e1f744dba5c8ae1267b867b4e0310 WHIRLPOOL dc2e6fccd3f6e88c44b80cf165a136941feafeea3bf5424c35be6bb926c49e95bb652e61b899e80ff86ed88c5e9c7514fdc959a189fe8cb4e1a4a228f46fe8d6
+DIST doctrine-2.4.6.tar.gz 456426 SHA256 7a660eebb0e6b2911057057df8a2f2c475cda8283a926725d06086f854c3538b SHA512 d7aeb58e8c76df384a472df08618a058b70f2b8499de6a3157c36bde125ab32c7bf4f80d1e6d880502ccfed2db704f3218a6f1f1ecbf603cc828e2a757c366b5 WHIRLPOOL 6376a6b15139cdde34ccdab2ef43dc3adc0ce5f82eb32473ed8cc49d049e94515d4c183b4793b6707df0aadcb414519612d6de8db092b2a229a68c4bfd54721d
+EBUILD doctrine-1.2.5.ebuild 554 SHA256 a9fd7965700e272db86d10c1d1bc9ecb5a8429f4f9b69f73083acef4d1aacf52 SHA512 dcc2d0fe9989f65594acac7e6434a7283e3ee508671af784a52ca7d288b6fe3387198ae5fa9ab1e054dad99f581e865f7471fecc371426d110f80dc062e30134 WHIRLPOOL 5b32d1fe5870e3b72b152cb56ee4007d6d386140b82139b97ea4bf7643861a9b3c9f15731062aa02d11de7ad0e80a71c0f3509430f5a53b0c815a2dab65a76d4
+EBUILD doctrine-2.4.6.ebuild 530 SHA256 d1419db5807ecfbe66f5ac2318ed19a9ca3fb503d0457d30047397922b765210 SHA512 6061717df6e2855b3001c44ca31dcc5c2071fd349aedb0f58d03ff6f93c557a0d56018201e28fbd33b70427247602a05f0604f16258bd3aebd44f95192cf3a86 WHIRLPOOL 8c0691ed69fc8a76b19a22acedb361a01f74abd4152cde28216d7e771c4f34de73af297729ae2a644a1eb571fb78b438ee9b249eed4defcba5927c06fbc14f4e
+MISC ChangeLog 2483 SHA256 6802d7471d160f558c7b0f243533eebf2dfc3e9b514ecef652ec63db1fe0209e SHA512 ba9eba29fc42cbdb6f496d2c175a1058413688fc16ffac10422d74d619ce656958a471d530bea4546d61560ece074f959dddec78316ef38042cb4c40cb51b68a WHIRLPOOL e76422b3ecf0b518309b756188ea40ba7157daffbb35feee1c111c3b6b9f21512f328f558a5b26d51d0a9a4e66c80fed60d6659b8e559d9f14b3e6080c161d4d
+MISC ChangeLog-2015 1327 SHA256 e68154b7eb6c5177f3086cb001862ecc251d0f25626ecf28ecfb30053436e100 SHA512 7ded0f55a60a46d7143ebaadd9697873e7734b11552083608c0f7d013152366f807e1d02b86224ab903f1862c1cb455df260004c5e728d973c00b1c62462f72b WHIRLPOOL c344f4f3dfa7bdb5d710f2daf12f0af6e3b080b7e3ebc63b781300a686d009ab0fcb598e419bd0cb6b89740f435bbec104ac990d363cfafd3a7f908442e06947
+MISC metadata.xml 332 SHA256 190b39be9c22b881cd8409e8d6a0aeed6c213e1181e003c7470243c5aaebd9f6 SHA512 44f05e8196f20572f12f8ced92fdc76a78198ada035dd4eff11d37fea991aefd35364b07beb3abb213b63c900e7b9ed2b3e23f4d32fa0680928a342e0a5df8db WHIRLPOOL 1f21926404316f01b1ef5ad0c832b8ba36419f83ecff949ca6a9f629c29c2ff04661260ce72f8511b347cb251603447475ebed749a8133ef196e5a3f29219895
diff --git a/dev-php/doctrine/doctrine-1.2.5.ebuild b/dev-php/doctrine/doctrine-1.2.5.ebuild
new file mode 100644
index 000000000000..30e0303f6c6a
--- /dev/null
+++ b/dev-php/doctrine/doctrine-1.2.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_P="${PN}1-${PV}"
+DESCRIPTION="An object relational mapper for PHP5"
+HOMEPAGE="http://www.doctrine-project.org/"
+SRC_URI="https://github.com/${PN}/${PN}1/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1 MIT BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/php-5.2.3:*[cli,pdo]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r lib/Doctrine
+ doins lib/Doctrine.php
+}
diff --git a/dev-php/doctrine/doctrine-2.4.6.ebuild b/dev-php/doctrine/doctrine-2.4.6.ebuild
new file mode 100644
index 000000000000..c2ea8a6947ba
--- /dev/null
+++ b/dev-php/doctrine/doctrine-2.4.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_P="${PN}2-${PV}"
+DESCRIPTION="An object relational mapper for PHP5"
+HOMEPAGE="http://www.doctrine-project.org/"
+SRC_URI="https://github.com/${PN}/${PN}2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1 MIT BSD"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/php-5.3.2:*[cli,pdo]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto /usr/share/php
+ doins -r lib/Doctrine
+}
diff --git a/dev-php/doctrine/metadata.xml b/dev-php/doctrine/metadata.xml
new file mode 100644
index 000000000000..938c67e8b180
--- /dev/null
+++ b/dev-php/doctrine/metadata.xml
@@ -0,0 +1,11 @@
+<?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">doctrine/doctrine2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/fedora-autoloader/Manifest b/dev-php/fedora-autoloader/Manifest
new file mode 100644
index 000000000000..0a77aee770fb
--- /dev/null
+++ b/dev-php/fedora-autoloader/Manifest
@@ -0,0 +1,3 @@
+DIST fedora-autoloader-0.2.1.tar.gz 7634 SHA256 2311e97c0a78c5472d853f10022e5cd2844637e856ecf2a51ea686b3d3332576 SHA512 81501dbc0668c1cc6d6fb030e0d9ee91d31db8fa32b3348a0215dbf20a3ef1d41bc398124e1d7f0c1d5ffa8fce8c33e60a3182eaba6ba740d78b4a7f6db2aea8 WHIRLPOOL 4106d392a906110b418e47cf8bf2e78892a5e5581f21961a76859c581b0c1f5d60f15677c00ec6a8d10d94aa6210dfc5cd68208164428d77804ef4a21cc56812
+EBUILD fedora-autoloader-0.2.1.ebuild 707 SHA256 c144718fdd3aece68e750f472955f9ec3e0b0bbe549c93c38694de0ddedf9be4 SHA512 791be5f772885743d7a9e088a4786130bf3fe5771cafc1cf7914d396c41257aa28743ea4bb8431022b3d8fe27088ca80e456c4d779683e12f47dd52bd6d81159 WHIRLPOOL c01a7b47027ba10483e4a028b36546262216d20736427e0966c91fa3922700efa0b3f748a491f40eaa1e878661ecf0d8c30d5a76e1682768b8155b64319b72ca
+MISC metadata.xml 710 SHA256 9e141d9a1614080bb70c078f106ddc7ad3a63d391fd051930a471212c1f11050 SHA512 f12b4505ad34c9171cb4547793c17406e4bee91f6b97efc39825d981d426fd729304ee72ac51471e8b4fea8cf6d194bc32990bec2206d661e510847729fc3819 WHIRLPOOL 5424e029dbf36d80f7da265c1119fbdb36849cf8beee23babd7716fe46b28ebc46063198c799f050e6ecd12d06449394a01ac7e994c597098e50d09b10242713
diff --git a/dev-php/fedora-autoloader/fedora-autoloader-0.2.1.ebuild b/dev-php/fedora-autoloader/fedora-autoloader-0.2.1.ebuild
new file mode 100644
index 000000000000..84d25bf32492
--- /dev/null
+++ b/dev-php/fedora-autoloader/fedora-autoloader-0.2.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fedora's Static PSR-4, PSR-0, and classmap autoloader"
+HOMEPAGE="https://github.com/php-fedora/autoloader"
+SRC_URI="https://github.com/php-fedora/autoloader/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="test"
+
+RDEPEND="dev-lang/php:*"
+DEPEND="
+ test? (
+ ${RDEPEND}
+ dev-php/phpunit )"
+
+S="${WORKDIR}/autoloader-${PV}"
+
+src_install() {
+ insinto "/usr/share/php/Fedora/Autoloader"
+ doins -r src/.
+ dodoc CHANGELOG.md README.md
+}
+
+src_test() {
+ phpunit || die "test suite failed"
+}
diff --git a/dev-php/fedora-autoloader/metadata.xml b/dev-php/fedora-autoloader/metadata.xml
new file mode 100644
index 000000000000..551bb2bc4e84
--- /dev/null
+++ b/dev-php/fedora-autoloader/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ Static PSR-4, PSR-0, and classmap autoloader.
+ Includes loader for required and optional dependencies.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">php-fedora/autoloader</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/igbinary/Manifest b/dev-php/igbinary/Manifest
new file mode 100644
index 000000000000..fd2b5c3c2693
--- /dev/null
+++ b/dev-php/igbinary/Manifest
@@ -0,0 +1,7 @@
+DIST igbinary-2.0.1.tar.gz 178227 SHA256 9c66e6bb8225bf559148661d8ef81451e5f67f0a565d975dc0918abd8c35e0ed SHA512 230a730aa39102401ac6e386452b6f1d523a46c1cd6f3edc8e48ecaf9be1efd60edd0299b0cf56af8b1e32ebba1f80be8bca3727661412b084c4e248f44c9633 WHIRLPOOL 79dc6cbca45d0f902067d809a87a2f0cc8dbd89759a4513febb1940cd5f7cef28cc6ce8478470306607972a1e216f7809bfa488dc3fa62b57948d786b25ee9f7
+DIST igbinary-2.0.4.tar.gz 179588 SHA256 7b71e60aeada2b9729f55f3552da28375e3c5c66194b2c905af15c3756cf34c8 SHA512 4f3159dfc4c4e660b171d7958fcd3c0628b6310b23c8c13b6821e8517d437928583b225a84990f30b095f7fe771fb66ba5e933417cce56bf46872803312692c2 WHIRLPOOL 863bbf405fd1c787cc3772218c8b8104d57d980a8b2bd95763d5adeb52c86dc6247d0c07c554c52d44506b6cefb09d9183f0ebe9f216c78e8d6224a2d39d1c7d
+EBUILD igbinary-2.0.1.ebuild 574 SHA256 ffce3a93b916ee1a7dae86d72727dc014827fa9bfa5476c6759602e49978ad34 SHA512 d87d6379ee99b42860507955214f0fbd181a68c2ad1be33d74e0cf8b3126def3c114a17c674ada6e8258aedba85fd468239b82443e9a338b1ff401102ada6304 WHIRLPOOL 2ebb3b1afb0e7116d0fc7c4015adf0e5161f7499fdaa3a4448d2fd103bf1902799103f52554828d02a46aac87e5896a5c46fd1bc7e8cf48039467a8826af7a7c
+EBUILD igbinary-2.0.4.ebuild 576 SHA256 2ccbaf4b0223a98cfa824394f7b94e70632f6c6968c05a75d92fbc959bfbbb0b SHA512 4ae1113e8f5d6db14dcd4f85166394aa710ffb22a9b84c57a8797074671e4474f31b1460b81da1ad600141cd921b1fd36f3f4596f33a064d3bb33165564cf44b WHIRLPOOL 8d08ef1cfa6b36fc6193b97982dbf930cd4da3f1327cf9f5525aa54156ee5ba8a332679bba0a08a0ae2db2439a67c15a64a7c32e8bc15bd12f42fe943ffe09e2
+MISC ChangeLog 3841 SHA256 30b07966f3a9759decd6e5091659eb3bdbb94ce1e0e6722bfb2c012ec802abff SHA512 66993a7739a47f0a38ad150b24ca35a23d10976644bf09d116035a6bf16c432737841703c717edb60e3a5b70ef0c700301a1bc81175fb325f0fe2738c7db7a5a WHIRLPOOL 1cfe312abc057a23e868d1519190814941a0f12312f403977f0a2ead360ee372377971fc4cd957468e91b99515d80726a1cf458fdbd70f47c092d73e69b26969
+MISC ChangeLog-2015 2292 SHA256 b1c0722c1e6dedcbfe9c157e99b88fe35811299da43283f1b9f5dafa3d5a1c00 SHA512 3dfc6c4ad12148f79387cca9d21d041a25deb976ba1e7b6595b9cae759399960c6aa4a12bb8af9c9eb22fc72ea7dae98a4238d97d1e0308699476bcf7759fc19 WHIRLPOOL 81c97d493cc0255d81d267ecab263decb367f116ad84048e0193269b072b3a2905e43b66f750dda29fd548e8525198e1b8e4177b3be8a917b6ef0447e4f389b7
+MISC metadata.xml 331 SHA256 964eb811d2f37acda93abfc54730a87b69ec73516838982c759ce9e9065a2d60 SHA512 86f467f549b36915940e45a4e151742f2925293106dd3da2958e6153aaa8fed378b2eb563bf69da0d38101409858a4abe308f608bd94de6b4517daf9da092405 WHIRLPOOL a3d6283ab0267568c2831700f20f3f8d0cdfc32671b59d401ffdded4bb10dbd30e5f16d90cb5250792c18dc304f3858ee19245894879630a96eafe0f55f76af6
diff --git a/dev-php/igbinary/igbinary-2.0.1.ebuild b/dev-php/igbinary/igbinary-2.0.1.ebuild
new file mode 100644
index 000000000000..b1b6c77dbad8
--- /dev/null
+++ b/dev-php/igbinary/igbinary-2.0.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PHP_EXT_NAME="${PN}"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( ChangeLog NEWS README.md )
+PHP_EXT_ECONF_ARGS=( --enable-${PN} )
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-source-r3
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
+HOMEPAGE="https://github.com/${PN}/${PN}"
+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/igbinary/igbinary-2.0.4.ebuild b/dev-php/igbinary/igbinary-2.0.4.ebuild
new file mode 100644
index 000000000000..520690d62475
--- /dev/null
+++ b/dev-php/igbinary/igbinary-2.0.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PHP_EXT_NAME="${PN}"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( ChangeLog NEWS README.md )
+PHP_EXT_ECONF_ARGS=( --enable-${PN} )
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
+HOMEPAGE="https://github.com/${PN}/${PN}"
+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/igbinary/metadata.xml b/dev-php/igbinary/metadata.xml
new file mode 100644
index 000000000000..aa78522f3ec0
--- /dev/null
+++ b/dev-php/igbinary/metadata.xml
@@ -0,0 +1,11 @@
+<?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">igbinary/igbinary</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/jpgraph/Manifest b/dev-php/jpgraph/Manifest
new file mode 100644
index 000000000000..e01bbc80aca1
--- /dev/null
+++ b/dev-php/jpgraph/Manifest
@@ -0,0 +1,6 @@
+AUX gentoo_ttf_dir.patch 1187 SHA256 e516ab39a95020b1ad90b19e936367145412df1c5379c0241d6cc9f89cb94684 SHA512 76cd126b80849b915d48d88af292c75b66c3212870e2b1daafe7cee9ab248719d7517a0bc8a3fed076a4aec960badeedde0d7874053b8ab448f6b9e839cb34e3 WHIRLPOOL 6967e0e99f2dafa31560ff8995d67e405edaac837e97f966aefc850f039ab42ad21b04814660c984dfdf78d85063d5581e08660d20d16d164968e8f3263846ee
+DIST jpgraph-4.0.2.tar.gz 13298314 SHA256 9cbcf565c2bfb211e1c85fef1ed4fac5a830435ab508d509d2f5cb724356e121 SHA512 db1877c09c13a26d24ef7df4aae50799f55c6d72ca0cdb0b8d8c05928c1bc860f8a86eb52a5fb05bdc1c07574931825baa2989f006e9a4cc57e60913e8b67a3e WHIRLPOOL e403e829058afb33606d393ad60e36a89018c94c4e46b235e6909679b1f53117753e99bcc528a5b13eaa132ff7587f0f2e5a1940d222c5f50600863a3aafe54a
+EBUILD jpgraph-4.0.2.ebuild 2375 SHA256 1a4b330e3c366aee2665a5ae187eac6fa206dc5a69e0885a5a09328ee75bd1b3 SHA512 3e1538ea3822fa61b9a1b186790fef83fa5369afacca1368a7e4a836374453d081d7244d972c8876317d69a1edbd3c73af783d1a59a8d4096ccbbe1166831e9e WHIRLPOOL 693ed50a37e857b6dc84d3fbb235e67897620ccc478de749fe81567e76fe0591ae49ab1358995e1c4f0b165484dd319e1ea3f6aacc399c7b5c86f1d7b801fea5
+MISC ChangeLog 2520 SHA256 e00873e6c2e263abddef7f4da31bf4e3c2ddf360b4957633cf13a4ffc76a2e95 SHA512 733c4774d4a20abd9740c083331c072f683479bac4f203afffa965b4f07bb5a72e541a1b46a8c16a73bcf0875f4dcb8ab9d0947ddcdf5df71252877e2315bd60 WHIRLPOOL f1abfdee23075c2f60689ef2d7e6c6a0d4c697fd846c8136e68e2563c17775beba466d47823c56acd1e00cb1ccfb651f98ec1279cbe8bbe3de68f5d3c3d9e1b3
+MISC ChangeLog-2015 5520 SHA256 7a9bd0d123511397baad596a0fe1e4abf6de1a32945a9a70ac5bd29834b22b56 SHA512 99fa78db270601c65cfb4f69232be4b03f89178b698bfd41796c5198e127e43ece555c27cd3d9f3650c4175f1afda8aec1963180d4405d5ce94c264ebc7763ca WHIRLPOOL 9e559fc004cd719a483298fc40833034a0383e76087ce92da0c1fdeee3115e5744e3429db0b2336e47d31cbceb815a840025acfb636bfbcd099523c53f94ab67
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/jpgraph/files/gentoo_ttf_dir.patch b/dev-php/jpgraph/files/gentoo_ttf_dir.patch
new file mode 100644
index 000000000000..a10479b3f673
--- /dev/null
+++ b/dev-php/jpgraph/files/gentoo_ttf_dir.patch
@@ -0,0 +1,31 @@
+From fd1fc5e3c72ac4511f86852b1704821c440bdb3d Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky <michael@orlitzky.com>
+Date: Tue, 3 Jan 2017 12:56:18 -0500
+Subject: [PATCH 1/1] Set TTF_DIR to the Gentoo corefonts location.
+
+The default value of TTF_DIR in jpg-config.inc.php points to
+/usr/share/fonts/truetype, a location that does not exist on
+Gentoo. Since JpGraph largely only supports the Microsoft
+corefonts, we point it to /usr/share/fonts/corefonts instead.
+If the user does not have the corefonts installed, this is no
+great loss: neither location exists.
+---
+ src/jpg-config.inc.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/jpg-config.inc.php b/src/jpg-config.inc.php
+index ea16c1e..98cbdc7 100755
+--- a/src/jpg-config.inc.php
++++ b/src/jpg-config.inc.php
+@@ -36,7 +36,7 @@
+ //
+ //------------------------------------------------------------------------
+ // define('CACHE_DIR','/tmp/jpgraph_cache/');
+-// define('TTF_DIR','/usr/share/fonts/TrueType/');
++define('TTF_DIR','/usr/share/fonts/corefonts/');
+ // define('MBTTF_DIR','/usr/share/fonts/TrueType/');
+
+ //-------------------------------------------------------------------------
+--
+2.10.2
+
diff --git a/dev-php/jpgraph/jpgraph-4.0.2.ebuild b/dev-php/jpgraph/jpgraph-4.0.2.ebuild
new file mode 100644
index 000000000000..3d0a12eeb095
--- /dev/null
+++ b/dev-php/jpgraph/jpgraph-4.0.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Object-oriented graphing library for PHP"
+HOMEPAGE="http://jpgraph.net/"
+# Upstream didn't have a stable download URL when this was packaged.
+SRC_URI="https://dev.gentoo.org/~mjo/distfiles/${P}.tar.gz"
+LICENSE="QPL-1.0"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ppc sparc x86"
+IUSE="truetype examples"
+
+DEPEND=""
+RDEPEND="truetype? ( media-fonts/corefonts )
+ dev-lang/php[gd,truetype?]"
+
+src_prepare() {
+ default
+
+ # The DejaVu fonts are now bundled with the library and don't need
+ # to be found in TTF_DIR. Since most of the fonts supported by
+ # JpGraph are corefonts, we point the sole TTF_DIR towards them for
+ # maximum impact. Why not apply the patch unconditionally? We want
+ # to avoid a situation where TTF fonts appear to work, but then
+ # break without warning when the user e.g. removes corefonts. By
+ # applying the patch conditionally, we ensure a dependency on
+ # media-fonts/corefonts before anything will work.
+ use truetype && eapply "${FILESDIR}/gentoo_ttf_dir.patch"
+
+ # Some of the documentation and examples are shipped in the "src"
+ # directory. We want them outside of that tree so that we can simply
+ # call doins recursively on "src". First, rename the existing "docs"
+ # directory which contains the HTML manual and class reference.
+ mv docs html || die 'failed to rename "docs" directory'
+ mv src/README ./ || die 'failed to relocate the README'
+ mv src/Examples ./examples || die 'failed to relocate the examples'
+
+ # These are present (duplicated) in the other Examples directory,
+ # and don't work anyway.
+ rm -r src/barcode || die 'failed to remove some barcode examples'
+
+ # We'll also want to install the config file to /etc, since it may
+ # need to be edited by the user.
+ mv src/jpg-config.inc.php ./ || die 'failed to relocate the config file'
+ rm src/jpg-config.inc.php.orig || die 'failed to remove original config file'
+}
+
+src_install() {
+ dodoc README
+ dodoc -r html
+ use examples && dodoc -r examples
+
+ insinto "/usr/share/php/${PN}"
+ doins -r src/*
+
+ insinto /etc
+ doins jpg-config.inc.php
+ # Create a symlink for the config file, because the library will only
+ # look for it in its own source tree (not in /etc where we've put it).
+ dosym /etc/jpg-config.inc.php "/usr/share/php/${PN}/jpg-config.inc.php"
+}
diff --git a/dev-php/jpgraph/metadata.xml b/dev-php/jpgraph/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/jpgraph/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/json-schema/Manifest b/dev-php/json-schema/Manifest
new file mode 100644
index 000000000000..d7ebe63319ab
--- /dev/null
+++ b/dev-php/json-schema/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 272 SHA256 a4f934765bd4097b07e8c6c38f498bc52d3d2ec70a901417b04ea9f422b89785 SHA512 d5b970d485d198c855dcebe4c04adf37d7aaa118d7546c3b6d73944809c69ed18436568e33f847329a8027220f735cd5752ef5019bf8dfad40a740d94d02733c WHIRLPOOL 7fb5e942a4c3c8636c94e75505249005cb06ed8b375b3f63ab637b67b4c96aa63309521408a1cb6768237850394581733edf3766cf458393c50d04f375356191
+DIST json-schema-4.1.0.tar.gz 24772 SHA256 8470ef4f5b55018102911a2403184215e5c3459ceb6bf3ce9bdb8cceed469284 SHA512 5c6bda8c34012bc20d9bf604a6183d50f451327bded70d94415450d2b3cc8e7f6f416ddd8b13db0aeb487fe031fe3185aebd9c97e4c1f79c866dcbc3463f64d0 WHIRLPOOL a6b9db1b0838f7887b3408eba72655d7108ffd9198a7ca15f89538a743b36ac167b4334a9de902eca61d751a060fb373bab1083502c4b198142a54cdd560f269
+EBUILD json-schema-4.1.0.ebuild 830 SHA256 7ab3b83d1027a2a1a2d5bc1e5666eb46886deea0cfd72bcdecb0c1d6561be111 SHA512 f8bb9a1e53d8048a0b500069fdfa389eb0b12a6cb416791e45b34e0de1d66e5d17c3d5ae5c059936e3e6412c1fdddd6dd27723e1d46feacf2e8b8a309ae11f74 WHIRLPOOL be56f3bccbe79fd8546ca35dd5c53b1fe8b8a98292f0cfcaa1d053493d009858cf156a7767c6ab9be29441d0dfdfbb8dc5f2b86617c1d56645ef0fce1ced1322
+MISC metadata.xml 683 SHA256 22d03ded1469e97a2e047a5d03fea58cf33da5ea7f311ac9cc906000a6454ce5 SHA512 e1531ae60e99346cc913393e7272a4f1b68fbaed8af2bd19a275982dafd2f0d5e0304e639a1a8dd48744193d3416da121c6e4640381fed151bfd370d8a015918 WHIRLPOOL 3be2281c4c1800753bf5ef23d8c3c7b55529c94ef2014e6bd3ee8e19fc4b92522c94b851d71a08996fed3637f837f54f50854fec991da00b9e59f87ff15f4495
diff --git a/dev-php/json-schema/files/autoload.php b/dev-php/json-schema/files/autoload.php
new file mode 100644
index 000000000000..c8a6c8a8b715
--- /dev/null
+++ b/dev-php/json-schema/files/autoload.php
@@ -0,0 +1,10 @@
+<?php
+/**
+ * Autoloader for justinrainbow/json-schema and its dependencies
+ */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('JsonSchema\\', __DIR__);
diff --git a/dev-php/json-schema/json-schema-4.1.0.ebuild b/dev-php/json-schema/json-schema-4.1.0.ebuild
new file mode 100644
index 000000000000..9412e627e0ea
--- /dev/null
+++ b/dev-php/json-schema/json-schema-4.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="PHP implementation of JSON schema"
+HOMEPAGE="https://github.com/justinrainbow/json-schema"
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+# Tests are not in the release tarball
+RESTRICT="test"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader"
+DEPEND="
+ test? (
+ ${RDEPEND}
+ dev-php/phpunit )"
+
+src_prepare() {
+ default
+ if use test; then
+ cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die
+ fi
+}
+
+src_install() {
+ insinto "/usr/share/php/JsonSchema"
+ doins -r src/JsonSchema/. "${FILESDIR}"/autoload.php
+ dodoc README.md
+}
+
+src_test() {
+ phpunit --bootstrap "${S}"/autoload-test.php || die "test suite failed"
+}
diff --git a/dev-php/json-schema/metadata.xml b/dev-php/json-schema/metadata.xml
new file mode 100644
index 000000000000..43b623ea5479
--- /dev/null
+++ b/dev-php/json-schema/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ A PHP Implementation for validating JSON Structures against a given Schema.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">justinrainbow/json-schema</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/jsonlint/Manifest b/dev-php/jsonlint/Manifest
new file mode 100644
index 000000000000..2d96d965b906
--- /dev/null
+++ b/dev-php/jsonlint/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 262 SHA256 1a2eae3514e1438afdd1fd9692ac3c35926a4e28a90343751b2c68210aa2eb48 SHA512 476263a08ab0137aed1bb71446f1a66a618247f9095b138b958464f4f47faf775f4bb2ecbe87efa34ff56fb386351e3a3de0dafdf7367c461f0db0717ae5d46e WHIRLPOOL d95b41b8f5831ceba390b548a4d94c2132b7facb72cf7926145299e8aa21fe31e6f100bf5c26f33150e794e86f564b871e0aa63c6559cc35bb7ccbf4e636efa3
+DIST jsonlint-1.6.0.tar.gz 11327 SHA256 8b4ca6c92839ae78e128381330647fca9352245acc330d8794a284514fc3619b SHA512 16538781807a4ca73de83e7be69d0fc2b530dd9b25f2b9a2ee3f1156dd5ebccb79e9489b873f307718ca2da658a1ae7cef5144adb32f2d1e5c34bd192d496c79 WHIRLPOOL 6d628e1c03e565267196be72f1d9610c79388bfe775d9a2681edc0e5aaebcf776eec6123036b3effd4b69338d52fdb7b3e69fa33930436ee113cf439ecbc54f3
+EBUILD jsonlint-1.6.0.ebuild 857 SHA256 be852610935f0d2b409d12868cc377bad3264d8880f1975ddf54e9501c7b202e SHA512 b83f0b8899284fca3ab096f1a8d8ef167c654156cc96e7dc12e927595c0eb0567d62c3cf9e3539e8fa42311b31a6870ecba2f9d4ec6f0c33b3c6d50c795f11a8 WHIRLPOOL 37ce3fd01d2b5e9243d7611a751380f806a67b533e8255d549635b14e353bf37dcb5eecc2c460bce283424dcec3852b226dbf73333d55916531dd9d3f5188906
+MISC metadata.xml 652 SHA256 8b66b0a7677e9b8310caefeae57e971ae4f3f9e292e31edc46ea420e266e9bb7 SHA512 1ea37d4d306425bfb0ab969f7a88623b55d9e6a605e84d87c5f22f14c7bd4d976dc82576e1a5421b14f2693c23c1fc76364213b5fc04ada0c9be3182bea87ae6 WHIRLPOOL 390860984b88444ecc8342690d5c6addcf84962814152c6e18322b78552b794447e7f8fe9914eafc1d85fb2b140492a00ab9f207b08dbe23995c0bdbfd9156b4
diff --git a/dev-php/jsonlint/files/autoload.php b/dev-php/jsonlint/files/autoload.php
new file mode 100644
index 000000000000..48ac68d82ab1
--- /dev/null
+++ b/dev-php/jsonlint/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for dev-php/jsonlint and its dependencies */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Seld\\JsonLint\\', __DIR__);
diff --git a/dev-php/jsonlint/jsonlint-1.6.0.ebuild b/dev-php/jsonlint/jsonlint-1.6.0.ebuild
new file mode 100644
index 000000000000..ea1e8f975dc1
--- /dev/null
+++ b/dev-php/jsonlint/jsonlint-1.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="JSON Lint for PHP"
+HOMEPAGE="https://github.com/Seldaek/jsonlint"
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader"
+DEPEND="
+ test? (
+ ${RDEPEND}
+ dev-php/phpunit )"
+
+src_prepare() {
+ default
+ if use test; then
+ cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die
+ sed -i -e "s:__DIR__:'${S}/src/Seld/JsonLint':" "${S}"/autoload-test.php || die
+ fi
+}
+
+src_install() {
+ insinto "/usr/share/php/Seld/JsonLint"
+ doins -r src/Seld/JsonLint/. "${FILESDIR}"/autoload.php
+ dodoc README.mdown
+}
+
+src_test() {
+ phpunit --bootstrap "${S}"/autoload-test.php || die "test suite failed"
+}
diff --git a/dev-php/jsonlint/metadata.xml b/dev-php/jsonlint/metadata.xml
new file mode 100644
index 000000000000..77828cf3c6c0
--- /dev/null
+++ b/dev-php/jsonlint/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ Json linter, port of the JavaScript jsonlint library.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">Seldaek/jsonlint</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/libchart/Manifest b/dev-php/libchart/Manifest
new file mode 100644
index 000000000000..9017ce99e5e9
--- /dev/null
+++ b/dev-php/libchart/Manifest
@@ -0,0 +1,5 @@
+DIST libchart-1.3.tar.gz 106204 SHA256 ab3bdf1ccdb008a7ca9f7908d7ed8698163ab6679eaaf4bc37d5229471f38ac2 SHA512 5d2a0b014546487029f552f225fa83de856210a997e69bb5b129e99790f5acfdcfff904077126c42f82974d10f81e7e0342991221af5f108902b2792df24d586 WHIRLPOOL e4bb9b86939592a97bec0b00ebc26046a599a9b6d1ed266db9ad7b6b4a653cca21fdb7aa31078ba2d0957ddc0cc0c5741fd1d62a80b229b55f78dda81c2acca9
+EBUILD libchart-1.3.ebuild 741 SHA256 aa2cc5d6a5739b19bf18f300db3daf1ed2ddcc5d64b0f65022dbee033faeabcb SHA512 e336b809c310da8df4b56c4e55cd7abf60c62a632a4e25d73946f3bf797809fa99d4bd28434bfd664468f8b0d6f4f6245821eb37cdff23a362d60357dc7c5a2b WHIRLPOOL 3896725dd24b99597e1aaf6cf4755a9b5abc741f2fa5e49d9cee6f626676b0c1177efb847410f79d162af20b3e0ea26e11dcd22a3c556814ffdea325c807d388
+MISC ChangeLog 3499 SHA256 7fcb5c81b1352f93cfe96dffa5162f87473ad8c9c926157f5adc119f2dec198d SHA512 27beae5ee2fdb724056a4be879f37c4b614868bb8890e36293a92f8ffda71bb2d9c88c6397c83f6a7cf4e7c82c19661ca6e2b600f80f0967202fb3fa453dd407 WHIRLPOOL f7f78d8ac6afa88c70e861cfea049b3500e0cb7ceb25d4a1c2e8b66317693d4ff25c149122f0809eb3521c11727df75883553ce5a7a668aa82a9c1ad079da5fe
+MISC ChangeLog-2015 1131 SHA256 3748ed38befd12224945657199211e85504676c23602419ba3e0361c924edf37 SHA512 81a08164a6e97858c4bc4ca289c76e8845e45d89071001456cee6280fb0c1b53adec615cbff06d549ffd3320cc253add8aa61cae054c3f78cab0e241ef34a4e1 WHIRLPOOL ea751325470f198a81a4227d2dde603dde358379ad759472f1e6379e54af77212d3201cdc2c92877eb5d7166ef7f3c8eb27e2715d13d50dd989e3a6679ed45ca
+MISC metadata.xml 317 SHA256 3b31e3546a7633d6d8685dae8df816eecd97d5b50e7fdd71bc20238a1bdff78d SHA512 3da0c7f5f082f41cd79f76699a5273859ac72b98b82d39ee2790ac5a316d79aed14f68ee579dbc28fc9ef74c47b9a76920e52848a50b6765cca4493bbcd97602 WHIRLPOOL 3f9d0f2542fe196367724ad53a9512823d95fd4c5fee3660f5bb782446da676fcc247686b9a46311c536eb6721e75e2398129e1ee4a2dd56a9b422352381671b
diff --git a/dev-php/libchart/libchart-1.3.ebuild b/dev-php/libchart/libchart-1.3.ebuild
new file mode 100644
index 000000000000..4e9e63418aab
--- /dev/null
+++ b/dev-php/libchart/libchart-1.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Easy-to-use chart creation library for PHP"
+HOMEPAGE="http://naku.dohcrew.com/libchart https://github.com/naku/libchart"
+SRC_URI="https://github.com/naku/${PN}/releases/download/release/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3 BitstreamVera"
+KEYWORDS="~amd64 ~x86"
+SLOT=0
+IUSE="examples"
+
+DEPEND=""
+RDEPEND="dev-lang/php:*[gd,truetype]"
+
+S="${WORKDIR}/${PN}"
+
+src_install() {
+ dodoc "${PN}"/{ChangeLog,README}
+
+ if use examples ; then
+ # PHP won't run a compressed example...
+ docompress -x "/usr/share/doc/${PF}/demo"
+ dodoc -r demo/
+ fi
+
+ insinto "/usr/share/php/${PN}"
+ doins -r "${PN}"/{classes,fonts,images}
+}
diff --git a/dev-php/libchart/metadata.xml b/dev-php/libchart/metadata.xml
new file mode 100644
index 000000000000..fb6b9991bc6b
--- /dev/null
+++ b/dev-php/libchart/metadata.xml
@@ -0,0 +1,11 @@
+<?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">naku/libchart</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
new file mode 100644
index 000000000000..a6d49136cd9f
--- /dev/null
+++ b/dev-php/libvirt-php/Manifest
@@ -0,0 +1,9 @@
+AUX remove-imagick-check.patch 331 SHA256 c08f4f4f0149771e7c4f17e58ba366d58cf3c2abf9ab0239f4083955b6f12e68 SHA512 1e949f8c704a2e6b541a276b8cb53e9cf09f009dadc01f4f50ad02e92258cfe30130b2d22b811e0b5b07e1bad4023fad05040c6031bd0063999212c2d6483bcf WHIRLPOOL 932b5ed39803b1073d8e2b5adae65ca16744d37e753311fc9f40828206ebb28c5b2d0f519fc663897176a0e99087e445069bf4dbf5d84b03d5c165e42e119923
+DIST libvirt-php-0.5.2.tar.gz 770816 SHA256 f338caab2bebcce60cd62e3982ec4c1a274ecaf49d03cf7080b45f2f16cd516d SHA512 11844fea8507090826acd81fc7c257ecc3ed9cca10fc785e4d54b98ebd1e213310e379e7ca684c6439d9e2c57800a140fdc9953c6bec72da1959f5ed99e9ef31 WHIRLPOOL 19bde6afd0ef824557048d9f00aa1dd34f7138408326653e49c04a25e514575d1c2d92c462a8a9f40048ae2af7b2e46a27b66561cddf21fb8f28c294085700f5
+DIST libvirt-php-0.5.3.tar.gz 778604 SHA256 6cf9a5aa855cf973e4280c890d9da88a2a26a1e5a3c8bb555f885391467f85cf SHA512 b4cbfd8840d8f114fde762b5d6ada155ebdb231b554e28e8526a7af45a802a18f28e90fa52f3d7ca9f616996fe0a8289b70c2d14dca51a52a7bf8a501c3ff44f WHIRLPOOL fc379e7a216e7846dd6711816f19fac8497f67bee69fe66b904b86d40cc7064d941338941d6bb48e13d4fb1e0a8bff6421831c538a66f5b36556fff838d7f598
+EBUILD libvirt-php-0.5.2.ebuild 1082 SHA256 76a658353105b586ee89b8c7b68a8b9f42b952fa668ee91f4f20ad62601fa2a9 SHA512 35b20ecbae30b079e50a3a01c9612ea87607c094a744ed9139ca0ad3645c6281e9fb47d5b863f47c4d6d00f309ef9e8e89b37900ef868a9953d5f27046a98692 WHIRLPOOL 56f7c77cb35a978a5eb6cfbd5dd0346ad1f942a40e704cf8d78235b09b3bed604bfacde2962380a28e223241b57d28a9dd0b8b0c46adf3e87cb3461e5a2e524c
+EBUILD libvirt-php-0.5.3.ebuild 1432 SHA256 f1459d54c16803982240db85a615ae60d36c046f8761c3440ddf398d9c403537 SHA512 9b3615b60eaf3524ede5985e4ccafdaee674862a6869fb2acec6926fd859db39c186c3ae9085f642e82ee5a2ab57b9cb3c0d4ef50c07aeb3d16fcf3864b11c7f WHIRLPOOL 3d560dab1d5f895e69a4a411554faf88f99656c7dd4bd6d7bd701294d5fb59b9ea5ccc42534289568e4abea4d39dac9a4efad3741c667b30a62bc69e6bc88ba2
+EBUILD libvirt-php-9999.ebuild 1432 SHA256 21095d6d8419fdb500405fa6cb34f1a0259e38439c92a855beb18f5026b30f4c SHA512 804d7a2885b642ed15232e2910743ed630d1eef465e5edf792477e8bdc9e670f53975e3c3deeb538203782c740c7046fea00e73854db78a17493d6dc5a6ae82e WHIRLPOOL dd4cef09ae0d7249ab7abeb73dc271867bfe29ba0e988eb255ef9d617e730792f0e9f801b93db2b4618592a25e5ea3b1e463fcde5dbeb332bff15f2aaadc565e
+MISC ChangeLog 3165 SHA256 45e82bb26c60b62ea961959fe8b7f9e2f1c5e3a55ea26752d32b6ffc217ad99e SHA512 9517b3c546065d55bc4e65c59d125df9be4d990860fd1da910d4ff77964b12aab903f7038e3a68146c5d37f5fb4b7c97a677552c205c745fc7aa436f585927a1 WHIRLPOOL 3dbffe7bba6034039c6a775dd4521991a40313e153afe860716538dac071b399f1a5bf1c49e9a2543ecc01e44b170fe7b60ba9acec2b57821177cf5898c3b84f
+MISC ChangeLog-2015 2370 SHA256 021ce33142f16f2cbf7bdd7aa8280be09f6d15558f1d9676b3c5871fc45a0e27 SHA512 94ba463a4938754359bef5f20ea08cbd6975371275a4d81b8bc11ef4ebad8a85d8cbd2ea1f7976c3c15cbea063f97e862883249dad79a912f7b1b20f6d7aeb68 WHIRLPOOL c383c32eca826b77863970bf3eddb17448bdf001e4ab2e546d507e29996b28b28f16e242478fd438f826d2a488a323dc2e113952abf46062ab18b82386108fe6
+MISC metadata.xml 482 SHA256 01ec5ae275a9b548801cc29a438c79187fee127bb5321425f3bca76b19cd7d6e SHA512 a1a8469c2e56cb1d32673057a3919a8f4799a921b67568a6109c60f5bacf61b879e7c07055d6b8d1b0c67faa5f7c1b468080875b7b2ce857b8e1af199d193547 WHIRLPOOL 36aa3b1ed0f036adb6d6ed5a49a22549a62ae8f71cd1c2869927dcd4404935092d4381080c2ac080f9bb397ad7f6f64542435bea72d566af31264d93c3810697
diff --git a/dev-php/libvirt-php/files/remove-imagick-check.patch b/dev-php/libvirt-php/files/remove-imagick-check.patch
new file mode 100644
index 000000000000..92c0e39cd260
--- /dev/null
+++ b/dev-php/libvirt-php/files/remove-imagick-check.patch
@@ -0,0 +1,12 @@
+diff -aurN a/configure.ac b/configure.ac
+--- a/configure.ac 2017-05-11 05:28:41.000000000 -0400
++++ b/configure.ac 2017-07-01 21:46:17.636849810 -0400
+@@ -172,8 +172,6 @@
+ LIBVIRT_CHECK_PHP_EXTENSIONDIR
+ LIBVIRT_CHECK_PHP_CONFDIR
+
+-LIBVIRT_CHECK_PHP_EXTENSION([imagick])
+-
+ OS=`uname`
+ if test "$OS" = "Darwin"; then
+ WL=-Wl,
diff --git a/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild b/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild
new file mode 100644
index 000000000000..bc4fa0c889b2
--- /dev/null
+++ b/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PHP_EXT_NAME="libvirt-php"
+PHP_EXT_SKIP_PHPIZE="yes"
+USE_PHP="php5-6"
+
+inherit php-ext-source-r2 eutils
+
+DESCRIPTION="PHP 5 bindings for libvirt"
+HOMEPAGE="http://libvirt.org/php/"
+SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="app-emulation/libvirt
+ dev-libs/libxml2"
+DEPEND="${RDEPEND}
+ dev-libs/libxslt
+ doc? ( app-text/xhtml1 )"
+
+RESTRICT="test"
+
+src_unpack() {
+ default
+
+ # create the default modules directory to be able
+ # to use the php-ext-source-r2 eclass to configure/build
+ ln -s src "${S}/modules"
+
+ for slot in $(php_get_slots); do
+ cp -r "${S}" "${WORKDIR}/${slot}"
+ done
+}
+
+src_install() {
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env ${slot}
+ insinto "${EXT_DIR}"
+ newins "src/.libs/${PHP_EXT_NAME}.so.0.0.0" "${PHP_EXT_NAME}.so"
+ done
+ php-ext-source-r2_createinifiles
+ dodoc AUTHORS ChangeLog NEWS README
+ use doc && dohtml docs/* docs/graphics/*
+}
diff --git a/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild b/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild
new file mode 100644
index 000000000000..fa770b1f6aff
--- /dev/null
+++ b/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="libvirt-php"
+PHP_EXT_SKIP_PHPIZE="yes"
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-source-r3 autotools
+
+DESCRIPTION="PHP bindings for libvirt"
+HOMEPAGE="http://libvirt.org/php/"
+SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="app-emulation/libvirt
+ dev-libs/libxml2"
+DEPEND="${RDEPEND}
+ dev-libs/libxslt
+ virtual/pkgconfig
+ doc? ( app-text/xhtml1 )"
+
+RESTRICT="test"
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+src_unpack() {
+ default
+
+ # create the default modules directory to be able
+ # to use the php-ext-source-r3 eclass to configure/build
+ ln -s src "${S}/modules"
+
+ for slot in $(php_get_slots); do
+ cp -r "${S}" "${WORKDIR}/${slot}"
+ done
+}
+
+src_prepare() {
+ # Remove the insane check for pecl-imagick which is only used in examples
+ # and is not called upon in any build
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env "${slot}"
+ eapply "${FILESDIR}/remove-imagick-check.patch"
+ eapply_user
+ eautoreconf
+ done
+}
+
+src_install() {
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env ${slot}
+ insinto "${EXT_DIR}"
+ doins "src/.libs/${PHP_EXT_NAME}.so"
+ done
+ php-ext-source-r3_createinifiles
+ einstalldocs
+ if use doc ; then
+ docinto /usr/share/doc/${PF}/html
+ dodoc -r docs/*
+ fi
+}
diff --git a/dev-php/libvirt-php/libvirt-php-9999.ebuild b/dev-php/libvirt-php/libvirt-php-9999.ebuild
new file mode 100644
index 000000000000..4e24b63e0ab6
--- /dev/null
+++ b/dev-php/libvirt-php/libvirt-php-9999.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="libvirt-php"
+PHP_EXT_SKIP_PHPIZE="yes"
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-source-r3 git-r3 autotools
+
+DESCRIPTION="PHP bindings for libvirt"
+HOMEPAGE="http://libvirt.org/php/"
+EGIT_REPO_URI="git://libvirt.org/libvirt-php.git"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc"
+
+RDEPEND="app-emulation/libvirt
+ dev-libs/libxml2"
+DEPEND="${RDEPEND}
+ dev-libs/libxslt
+ virtual/pkgconfig
+ doc? ( app-text/xhtml1 )"
+
+RESTRICT="test"
+DOCS=( ChangeLog NEWS README )
+
+src_unpack() {
+ git-r3_src_unpack
+
+ # create the default modules directory to be able
+ # to use the php-ext-source-r3 eclass to configure/build
+ ln -s src "${S}/modules"
+
+ for slot in $(php_get_slots); do
+ cp -r "${S}" "${WORKDIR}/${slot}"
+ done
+}
+
+src_prepare() {
+ # Remove the insane check for pecl-imagick which is only used in examples
+ # and is not called upon in any build
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env "${slot}"
+ eapply "${FILESDIR}/remove-imagick-check.patch"
+ eapply_user
+ eautoreconf
+ done
+}
+
+src_install() {
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env ${slot}
+ insinto "${EXT_DIR}"
+ doins "src/.libs/${PHP_EXT_NAME}.so"
+ done
+ php-ext-source-r3_createinifiles
+ einstalldocs
+ if use doc ; then
+ docinto /usr/share/doc/${PF}/html
+ dodoc -r docs/*
+ fi
+}
diff --git a/dev-php/libvirt-php/metadata.xml b/dev-php/libvirt-php/metadata.xml
new file mode 100644
index 000000000000..7ac4536773b4
--- /dev/null
+++ b/dev-php/libvirt-php/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>dev-zero@gentoo.org</email>
+ <name>Tiziano Müller</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>virtualization@gentoo.org</email>
+ <name>Gentoo Virtualization Project</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ <name>PHP</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-php/magickwand/Manifest b/dev-php/magickwand/Manifest
new file mode 100644
index 000000000000..482e5b1a3e0c
--- /dev/null
+++ b/dev-php/magickwand/Manifest
@@ -0,0 +1,5 @@
+DIST MagickWandForPHP-1.0.9-2.tar.bz2 123894 SHA256 05e5fe5bc52ab9169228bbbde38b222208d1ae19db718b66d2c7ac4180847727 SHA512 67965bd5576b84786b149b64f807fc5f629cfd223013acf83823ffa168571fa5c8f264e15be2ee1c64f68250690dc60c285c6c3c8b8ce3b826b1303f4a29caef WHIRLPOOL 07be727899340b2df28ebe13ad7cdcea9f029885e397f96554ef7030769320dfd55c249851962ecc31db9a432a4d36a0331349e6527b315dc3d1838c80ed3e78
+EBUILD magickwand-1.0.9-r3.ebuild 665 SHA256 eef4da3275dc0567afa2e3aed7db7bc207a8d0878ce8e6decc5f6defe7293cf0 SHA512 1f73946afe2696bef5a12105c300f906cbd6bb900e55be9020588b6824fde21b213b8b6562895f3877ac8437ddb5b6d3208829614b7f066f2d38f9ab87378f05 WHIRLPOOL 71cd58a9f11fe8cb093d978b26e6811aea9af88dca78b222ecfba176e3c85fbc6e6599abbfb0fe6e14b3724db660867f0ef3133f8aeafcfce3397dcd640fdde6
+MISC ChangeLog 3159 SHA256 8c2e34bf8334da980e4c458e838484cc4f8e0eaca877c9d1fd96344244c79947 SHA512 2e64dc5f56c16920f02691e6546135033cacfee22a2a6dd896a562bfe033b0f384e7f1a6ac31cf1e75beffc47df3c50b37617495fd3d0d3a08750fc766085ca4 WHIRLPOOL b34a5142405a579a885d0634f7af77b74ff5f0e21dcec70e66843de92bbea25a9458d390c70a719d855f82c38f727200aa06b4a144fcc0f8e06964b87ee32253
+MISC ChangeLog-2015 3024 SHA256 4f4e0f7162fa8f154ae17190b0e31ea222e6b6b1575382e1ffa2d63c1bc2394d SHA512 bc1cc404d50ec70f2c08da147602ef83bcef8dab9d6a4da6b7ffe718abd444189df9c8246e0c1230a69b7a2bec3ca430d13cee281672ccd11bf1a8593d929e20 WHIRLPOOL e2a848a12b654a185da9b9e0412c3164e7265359dcd8f910ffeda87814d29426bcd4dcd5e81c8837a90d1a61e55f4f51b91883d6b829ee9e5fa6ae6cc5001e64
+MISC metadata.xml 365 SHA256 9e70563ba3bd6d9b8968c1dbecb58995fce274dc213e05daf596751d98e6f78a SHA512 c57c5d696a88bdb3da4dbf3b0dbb88079a40e2024f5817406694b3abc1381167d6ab5b25ba4002610ed9ec567978f67165e64071266e7cf3ae48b0d32896f132 WHIRLPOOL 9f590c0c0ce3ec6d230b527a647c122c2b37b5a620b1f7643384ca2fe7060f5b9aa608407e3391cd9e23fbdd4122bd16a394ea3e124663847e602c97055828dc
diff --git a/dev-php/magickwand/magickwand-1.0.9-r3.ebuild b/dev-php/magickwand/magickwand-1.0.9-r3.ebuild
new file mode 100644
index 000000000000..a13fe8d248fa
--- /dev/null
+++ b/dev-php/magickwand/magickwand-1.0.9-r3.ebuild
@@ -0,0 +1,30 @@
+# 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
new file mode 100644
index 000000000000..11314e0e899a
--- /dev/null
+++ b/dev-php/magickwand/metadata.xml
@@ -0,0 +1,12 @@
+<?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/metadata.xml b/dev-php/metadata.xml
new file mode 100644
index 000000000000..9d56fe4cb951
--- /dev/null
+++ b/dev-php/metadata.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<catmetadata>
+ <longdescription lang="en">
+ The dev-php category contains libraries and utilities relevant to the
+ PHP programming language.
+ </longdescription>
+ <longdescription lang="de">
+ Die Kategorie dev-php enthält Bibliotheken und Werkzeuge für die
+ Programmiersprache PHP.
+ </longdescription>
+ <longdescription lang="es">
+ La categoría dev-php contiene librerías y utilidades referentes al
+ lenguaje de programación PHP.
+ </longdescription>
+ <longdescription lang="ja">
+ dev-php カテゴリーにはPHPプログラミング言語に関連したライブラリーと
+ ユーティリティが含まれます。
+ </longdescription>
+ <longdescription lang="nl">
+ De dev-php categorie bevat bibliotheken en hulpmiddelen voor het gebruik
+ van de programmeertaal PHP.
+ </longdescription>
+ <longdescription lang="vi">
+ Nhóm dev-php chứa các thư viện và tiện ích liên quan
+ đến ngôn ngữ lập trình PHP.
+ </longdescription>
+ <longdescription lang="it">
+ La categoria dev-php contiene librerie ed utilità per il linguaggio di programmazione PHP.
+ </longdescription>
+ <longdescription lang="pt">
+ A categoria dev-php contém bibliotecas e utilitários referentes
+ à linguagem de programação PHP.
+ </longdescription>
+ <longdescription lang="pl">
+ Kategoria dev-php zawiera biblioteki i narzędzia związane z językiem
+ programowania PHP.
+ </longdescription>
+</catmetadata>
+
diff --git a/dev-php/ming-php/Manifest b/dev-php/ming-php/Manifest
new file mode 100644
index 000000000000..13bd314cd2bb
--- /dev/null
+++ b/dev-php/ming-php/Manifest
@@ -0,0 +1,7 @@
+AUX ming-php-54.patch 17283 SHA256 24b013c87487c03676b7b6be7100dc0a3c7abb68ba5f558bc34c9383dfac59c9 SHA512 4661cc5ac6abf8bbaaf12669379c8db011c27233e2e5625d2d18ed5dd969685f6446d0d08b0a162fecbaea5a91a62c799238385d02db4c414dde1ed6b3a88643 WHIRLPOOL 9654e03a2a378037c729a568950fb6ab5ff3c0561da629519c4adc73b0910d5c3749cf6b33efb162c62f29fda7b96ad1133f019429117630d212b1e177a60bb3
+AUX php_ext-config.m4 2939 SHA256 5661680d94e206c9f11df2ff2d72a33130b34d30de7ed06810567500450a8af8 SHA512 88e3eb6f42c38d66c050c3e6c956e239861b8c17ed7f7c4867be00b06c9b48b806af3254bd8fbd4c7349a4ff41981bfcb1c7256d671dc5b8bf6d0089d8bf62cc WHIRLPOOL 54dc609dd6909b0b7eda969d34da51fe818c6a5a2d3b0c4adc71094665333b8ee0ec75dfe5c120645a3aa76067b95b0dadcb6b1a09edbd1c35da2c6ea514f4fc
+DIST ming-0_4_7.tar.gz 14903570 SHA256 118aa1338dd74b34dd2cd22bce286ca0571e8b9aa433999646d1c0157ea9a7dc SHA512 232cf45daabd7b60203c9382aa6568455a42ddcd1bd60eec9bfe3f5e80376fcc9ff6304efbafca1ac8a504e2e167bc394e4902e0d067303d9582551461e09d3c WHIRLPOOL 075794f170e7f529ba79a66af4504745da786d7cd73e9673ffd4c48e943fbc8bf1f952f1cc0b0b7b0ca1e26a3bdb255feeaaeb675032616d2060c40f19d4dbdd
+EBUILD ming-php-0.4.7.ebuild 1231 SHA256 8904badbf1f9c65c0c78ec990a8079a2361527f6cc21f79253066562eaf21964 SHA512 dde2c500e8859bbe3cbef3d4f338a0aeac424236ba895801941657eeb9d8b8c87f00cda8248b6ac8860c02e5a6b53d814ead2ad40a92c993445e8ded75d9af2d WHIRLPOOL 7497a8e79d01d9456f190ec89676641490849a73069563424d6aafd628dc3e3564126c6515582c78eaddadc29f72ae2f9bcb8d36762c8dc7a2a38dc274e97b66
+MISC ChangeLog 3391 SHA256 89d64f1d95617060cac6ca5356a89fc984cbf0ce4f129d75a2c3724404a0f610 SHA512 8a2d571eeeaab089f1116a69de8c96fddd87a9e12e478bed37a1ee0b89a366ed855a58b279ddf426fc027e1877d731dd760548b1eeee51384e758bcb45bdec10 WHIRLPOOL 6989b4a58d57c100f43a3074b230aa25a60faa891952747f1acbd6a0a8b444c83f88d0b723eb2751798dc9203cdc003d631b1326e70cef78f2dc1c2cdd5a825d
+MISC ChangeLog-2015 519 SHA256 5bd251f5a218f961bda3f8312628cb00bca81b66acc4fe4d60b2705c3816d09e SHA512 96c94fa992b013bd76e4b30fc8d61df3b406421201771e0acd30256432dab898f6ea1edf6f2ca937f2d9549bca67c00e57b2bb203f5af54a02ff2c7e3918bb02 WHIRLPOOL 98aba7589a98dbd1d6815016254c8ddd756742544a24209de7b5af9d9c22927e589f50d399e2aeb03e1c4b6f48dfdbe03d379a3545d6cc5c3d57fae19062c43b
+MISC metadata.xml 475 SHA256 cddfa936db5a2443881ca785e5c32916a855eb3753bea8d19c14039f010f0a71 SHA512 f5586b50f459b96dd287bb1ee2d1a166cb8086584c76f5b5b68cf1d8271afe22903f77d8641aee3c2d68ffd2b41441aed5f641a303b6f43243d67d65d41748c4 WHIRLPOOL 2a0942e5619a9f918c824577fece12fb84ec2b47a6ba731b2a38873b62a23b6ef9c1c906319925dfa45dad2a1b9fb7be377fc4aee0b54a5a835f7a9a522d8913
diff --git a/dev-php/ming-php/files/ming-php-54.patch b/dev-php/ming-php/files/ming-php-54.patch
new file mode 100644
index 000000000000..45036df73eb4
--- /dev/null
+++ b/dev-php/ming-php/files/ming-php-54.patch
@@ -0,0 +1,479 @@
+--- ming.c.orig 2015-01-19 21:46:35.299042679 -0500
++++ ming.c 2015-01-19 21:52:00.566380663 -0500
+@@ -370,7 +370,7 @@
+
+ input = newSWFInput_file(file);
+ zend_list_addref(Z_LVAL_P(zfile));
+- zend_list_addref(zend_list_insert(input, le_swfinputp));
++ zend_list_addref(zend_list_insert(input, le_swfinputp TSRMLS_CC));
+ return input;
+ }
+ /* }}} */
+@@ -410,7 +410,7 @@
+
+ input = newSWFInput_bufferCopy((unsigned char *)data, data_len);
+
+- ret = zend_list_insert(input, le_swfinputp);
++ ret = zend_list_insert(input, le_swfinputp TSRMLS_CC);
+ object_init_ex(getThis(), input_class_entry_ptr);
+ add_property_resource(getThis(), "input", ret);
+ zend_list_addref(ret);
+@@ -449,7 +449,7 @@
+
+ fc = newSWFFontCollection_fromFile(filename);
+ if(fc) {
+- ret = zend_list_insert(fc, le_swffontcollectionp);
++ ret = zend_list_insert(fc, le_swffontcollectionp TSRMLS_CC);
+ object_init_ex(getThis(), fontcollection_class_entry_ptr);
+ add_property_resource(getThis(), "fontcollection", ret);
+ zend_list_addref(ret);
+@@ -479,7 +479,7 @@
+ font = SWFFontCollection_getFont(getFontCollection(getThis() TSRMLS_CC), index);
+
+ if(font != NULL) {
+- ret = zend_list_insert(font, le_swffontp);
++ ret = zend_list_insert(font, le_swffontp TSRMLS_CC);
+ object_init_ex(return_value, font_class_entry_ptr);
+ add_property_resource(return_value, "font", ret);
+ zend_list_addref(ret);
+@@ -527,7 +527,7 @@
+
+ font = newSWFBrowserFont(name);
+ if(font) {
+- ret = zend_list_insert(font, le_swfbrowserfontp);
++ ret = zend_list_insert(font, le_swfbrowserfontp TSRMLS_CC);
+ object_init_ex(getThis(), browserfont_class_entry_ptr);
+ add_property_resource(getThis(), "browserfont", ret);
+ zend_list_addref(ret);
+@@ -573,7 +573,7 @@
+ WRONG_PARAM_COUNT;
+ }
+
+- ret = zend_list_insert(cx, le_swfcxformp);
++ ret = zend_list_insert(cx, le_swfcxformp TSRMLS_CC);
+ object_init_ex(getThis(), cxform_class_entry_ptr);
+ add_property_resource(getThis(), "cx", ret);
+ zend_list_addref(ret);
+@@ -736,7 +736,7 @@
+ init = newSWFInitAction_withId(getAction(zaction TSRMLS_CC), id);
+ }
+
+- ret = zend_list_insert(init, le_swfinitactionp);
++ ret = zend_list_insert(init, le_swfinitactionp TSRMLS_CC);
+ object_init_ex(getThis(), initaction_class_entry_ptr);
+ add_property_resource(getThis(), "initaction", ret);
+ zend_list_addref(ret);
+@@ -785,7 +785,7 @@
+ php_error_docref(NULL TSRMLS_CC, E_ERROR, "Couldn't compile actionscript");
+ }
+
+- ret = zend_list_insert(action, le_swfactionp);
++ ret = zend_list_insert(action, le_swfactionp TSRMLS_CC);
+
+ object_init_ex(getThis(), action_class_entry_ptr);
+ add_property_resource(getThis(), "action", ret);
+@@ -863,7 +863,7 @@
+ input = newSWFInput_filename(Z_STRVAL_P(zfile));
+ if(input == NULL)
+ php_error(E_ERROR, "opening bitmap file failed");
+- zend_list_addref(zend_list_insert(input, le_swfinputp));
++ zend_list_addref(zend_list_insert(input, le_swfinputp TSRMLS_CC));
+ break;
+
+ default:
+@@ -884,7 +884,7 @@
+ maskinput = newSWFInput_filename(Z_STRVAL_P(zmask));
+ if(maskinput == NULL)
+ php_error(E_ERROR, "opening mask file failed");
+- zend_list_addref(zend_list_insert(maskinput, le_swfinputp));
++ zend_list_addref(zend_list_insert(maskinput, le_swfinputp TSRMLS_CC));
+ break;
+
+ default:
+@@ -895,7 +895,7 @@
+ /* XXX: this is very optimistic! is it really a JPEG ?!? */
+ bitmap_alpha = newSWFJpegWithAlpha_fromInput(input, maskinput);
+ if(bitmap_alpha) {
+- ret = zend_list_insert(bitmap_alpha, le_swfbitmapp);
++ ret = zend_list_insert(bitmap_alpha, le_swfbitmapp TSRMLS_CC);
+ object_init_ex(getThis(), bitmap_class_entry_ptr);
+ add_property_resource(getThis(), "bitmap", ret);
+ zend_list_addref(ret);
+@@ -903,7 +903,7 @@
+ } else {
+ bitmap = newSWFBitmap_fromInput(input);
+ if(bitmap) {
+- ret = zend_list_insert(bitmap, le_swfbitmapp);
++ ret = zend_list_insert(bitmap, le_swfbitmapp TSRMLS_CC);
+ object_init_ex(getThis(), bitmap_class_entry_ptr);
+ add_property_resource(getThis(), "bitmap", ret);
+ zend_list_addref(ret);
+@@ -1164,7 +1164,7 @@
+ PHP_METHOD(swfbutton, __construct)
+ {
+ SWFButton button = newSWFButton();
+- int ret = zend_list_insert(button, le_swfbuttonp);
++ int ret = zend_list_insert(button, le_swfbuttonp TSRMLS_CC);
+
+ object_init_ex(getThis(), button_class_entry_ptr);
+ add_property_resource(getThis(), "button", ret);
+@@ -1297,7 +1297,7 @@
+
+ if(record != NULL)
+ {
+- ret = zend_list_insert(record, le_swfbuttonrecordp);
++ ret = zend_list_insert(record, le_swfbuttonrecordp TSRMLS_CC);
+ object_init_ex(return_value, buttonrecord_class_entry_ptr);
+ add_property_resource(return_value, "buttonrecord", ret);
+ zend_list_addref(ret);
+@@ -1384,7 +1384,7 @@
+
+ if(item != NULL) {
+ /* try and create a soundinstance object */
+- ret = zend_list_insert(item, le_swfsoundinstancep);
++ ret = zend_list_insert(item, le_swfsoundinstancep TSRMLS_CC);
+ object_init_ex(return_value, soundinstance_class_entry_ptr);
+ add_property_resource(return_value, "soundinstance", ret);
+ zend_list_addref(ret);
+@@ -1971,7 +1971,7 @@
+ m = SWFDisplayItem_getMatrix(getDisplayItem(getThis() TSRMLS_CC));
+ if(m != NULL)
+ {
+- ret = zend_list_insert(m, le_swfmatrixp);
++ ret = zend_list_insert(m, le_swfmatrixp TSRMLS_CC);
+ object_init_ex(return_value, matrix_class_entry_ptr);
+ add_property_resource(return_value, "matrix", ret);
+ zend_list_addref(ret);
+@@ -1992,7 +1992,7 @@
+ c = SWFDisplayItem_getCharacter(getDisplayItem(getThis() TSRMLS_CC));
+ if(c != NULL)
+ {
+- ret = zend_list_insert(c, le_swfcharacterp);
++ ret = zend_list_insert(c, le_swfcharacterp TSRMLS_CC);
+ object_init_ex(return_value, character_class_entry_ptr);
+ add_property_resource(return_value, "character", ret);
+ zend_list_addref(ret);
+@@ -2366,7 +2366,7 @@
+
+ if(font)
+ {
+- ret = zend_list_insert(font, le_swffontp);
++ ret = zend_list_insert(font, le_swffontp TSRMLS_CC);
+ object_init_ex(getThis(), font_class_entry_ptr);
+ add_property_resource(getThis(), "font", ret);
+ zend_list_addref(ret);
+@@ -2537,7 +2537,7 @@
+
+ matrix = newSWFFilterMatrix(cols, rows, values);
+ free(values); /* array is copied by libming */
+- ret = zend_list_insert(matrix, le_swffiltermatrixp);
++ ret = zend_list_insert(matrix, le_swffiltermatrixp TSRMLS_CC);
+ object_init_ex(getThis(), filtermatrix_class_entry_ptr);
+ add_property_resource(getThis(), "filtermatrix", ret);
+ zend_list_addref(ret);
+@@ -2582,7 +2582,7 @@
+ }
+
+ shadow = newSWFShadow(angle, distance, strength);
+- ret = zend_list_insert(shadow, le_swfshadowp);
++ ret = zend_list_insert(shadow, le_swfshadowp TSRMLS_CC);
+ object_init_ex(getThis(), shadow_class_entry_ptr);
+ add_property_resource(getThis(), "shadow", ret);
+ zend_list_addref(ret);
+@@ -2628,7 +2628,7 @@
+ }
+
+ blur = newSWFBlur(blurX, blurY, passes);
+- ret = zend_list_insert(blur, le_swfblurp);
++ ret = zend_list_insert(blur, le_swfblurp TSRMLS_CC);
+ object_init_ex(getThis(), blur_class_entry_ptr);
+ add_property_resource(getThis(), "blur", ret);
+ zend_list_addref(ret);
+@@ -2665,7 +2665,7 @@
+ PHP_METHOD(swfgradient, __construct)
+ {
+ SWFGradient gradient = newSWFGradient();
+- int ret = zend_list_insert(gradient, le_swfgradientp);
++ int ret = zend_list_insert(gradient, le_swfgradientp TSRMLS_CC);
+
+ object_init_ex(getThis(), gradient_class_entry_ptr);
+ add_property_resource(getThis(), "gradient", ret);
+@@ -3076,7 +3076,7 @@
+ if(filter == NULL)
+ WRONG_PARAM_COUNT;
+
+- ret = zend_list_insert(filter, le_swffilterp);
++ ret = zend_list_insert(filter, le_swffilterp TSRMLS_CC);
+ object_init_ex(getThis(), filter_class_entry_ptr);
+ add_property_resource(getThis(), "filter", ret);
+ zend_list_addref(ret);
+@@ -3115,7 +3115,7 @@
+ PHP_METHOD(swfmorph, __construct)
+ {
+ SWFMorph morph = newSWFMorphShape();
+- int ret = zend_list_insert(morph, le_swfmorphp);
++ int ret = zend_list_insert(morph, le_swfmorphp TSRMLS_CC);
+
+ object_init_ex(getThis(), morph_class_entry_ptr);
+ add_property_resource(getThis(), "morph", ret);
+@@ -3147,7 +3147,7 @@
+ {
+ SWFMorph morph = getMorph(getThis() TSRMLS_CC);
+ SWFShape shape = SWFMorph_getShape1(morph);
+- int ret = zend_list_insert(shape, le_swfshapep);
++ int ret = zend_list_insert(shape, le_swfshapep TSRMLS_CC);
+
+ object_init_ex(return_value, shape_class_entry_ptr);
+ add_property_resource(return_value, "shape", ret);
+@@ -3161,7 +3161,7 @@
+ {
+ SWFMorph morph = getMorph(getThis() TSRMLS_CC);
+ SWFShape shape = SWFMorph_getShape2(morph);
+- int ret = zend_list_insert(shape, le_swfshapep);
++ int ret = zend_list_insert(shape, le_swfshapep TSRMLS_CC);
+
+ object_init_ex(return_value, shape_class_entry_ptr);
+ add_property_resource(return_value, "shape", ret);
+@@ -3205,7 +3205,7 @@
+ input = newSWFInput_filename(Z_STRVAL_P(zfile));
+ if(input == NULL)
+ php_error(E_ERROR, "opening sound file failed");
+- zend_list_addref(zend_list_insert(input, le_swfinputp));
++ zend_list_addref(zend_list_insert(input, le_swfinputp TSRMLS_CC));
+ break;
+
+ default:
+@@ -3216,7 +3216,7 @@
+ sound = newSWFSoundStream_fromInput(input);
+
+ if(sound) {
+- ret = zend_list_insert(sound, le_swfsoundstreamp);
++ ret = zend_list_insert(sound, le_swfsoundstreamp TSRMLS_CC);
+ object_init_ex(getThis(), soundstream_class_entry_ptr);
+ add_property_resource(getThis(), "soundstream", ret);
+ zend_list_addref(ret);
+@@ -3331,7 +3331,7 @@
+ input = newSWFInput_filename(Z_STRVAL_P(zfile));
+ if(input == NULL)
+ php_error(E_ERROR, "opening sound file failed");
+- zend_list_addref(zend_list_insert(input, le_swfinputp));
++ zend_list_addref(zend_list_insert(input, le_swfinputp TSRMLS_CC));
+ break;
+
+ default:
+@@ -3343,7 +3343,7 @@
+
+ if(sound != NULL)
+ {
+- ret = zend_list_insert(sound, le_swfsoundp);
++ ret = zend_list_insert(sound, le_swfsoundp TSRMLS_CC);
+ object_init_ex(getThis(), sound_class_entry_ptr);
+ add_property_resource(getThis(), "sound", ret);
+ zend_list_addref(ret);
+@@ -3479,7 +3479,7 @@
+ input = newSWFInput_filename(Z_STRVAL_P(zfile));
+ if(input == NULL)
+ php_error(E_ERROR, "opening sound video failed");
+- zend_list_addref(zend_list_insert(input, le_swfinputp));
++ zend_list_addref(zend_list_insert(input, le_swfinputp TSRMLS_CC));
+ break;
+
+ default:
+@@ -3496,7 +3496,7 @@
+ }
+
+ if(stream) {
+- ret = zend_list_insert(stream, le_swfvideostreamp);
++ ret = zend_list_insert(stream, le_swfvideostreamp TSRMLS_CC);
+ object_init_ex(getThis(), videostream_class_entry_ptr);
+ add_property_resource(getThis(), "videostream", ret);
+ zend_list_addref(ret);
+@@ -3646,7 +3646,7 @@
+ bd = newSWFBinaryData((unsigned char *)data, data_len);
+
+ if(bd) {
+- ret = zend_list_insert(bd, le_swfbinarydatap);
++ ret = zend_list_insert(bd, le_swfbinarydatap TSRMLS_CC);
+ object_init_ex(getThis(), binarydata_class_entry_ptr);
+ add_property_resource(getThis(), "binarydata", ret);
+ zend_list_addref(ret);
+@@ -3704,7 +3704,7 @@
+ input = newSWFInput_filename(Z_STRVAL_P(zfile));
+ if(input == NULL)
+ php_error(E_ERROR, "opening prebuilt clip file failed");
+- zend_list_addref(zend_list_insert(input, le_swfinputp));
++ zend_list_addref(zend_list_insert(input, le_swfinputp TSRMLS_CC));
+ break;
+
+ default:
+@@ -3715,7 +3715,7 @@
+ clip = newSWFPrebuiltClip_fromInput(input);
+
+ if(clip) {
+- ret = zend_list_insert(clip, le_swfprebuiltclipp);
++ ret = zend_list_insert(clip, le_swfprebuiltclipp TSRMLS_CC);
+ object_init_ex(getThis(), prebuiltclip_class_entry_ptr);
+ add_property_resource(getThis(), "prebuiltclip", ret);
+ zend_list_addref(ret);
+@@ -3768,7 +3768,7 @@
+ movie = newSWFMovie(); /* default version 4 */
+ }
+
+- ret = zend_list_insert(movie, le_swfmoviep);
++ ret = zend_list_insert(movie, le_swfmoviep TSRMLS_CC);
+
+ object_init_ex(getThis(), movie_class_entry_ptr);
+ add_property_resource(getThis(), "movie", ret);
+@@ -3880,7 +3880,7 @@
+ item = SWFMovie_add_internal(movie, ublock);
+ if (item != NULL) {
+ /* try and create a displayitem object */
+- ret = zend_list_insert(item, le_swfdisplayitemp);
++ ret = zend_list_insert(item, le_swfdisplayitemp TSRMLS_CC);
+ object_init_ex(return_value, displayitem_class_entry_ptr);
+ add_property_resource(return_value, "displayitem", ret);
+ zend_list_addref(ret);
+@@ -4242,7 +4242,7 @@
+ php_error(E_ERROR, "opening mp3 file failed");
+ }
+
+- zend_list_addref(zend_list_insert(input, le_swfinputp));
++ zend_list_addref(zend_list_insert(input, le_swfinputp TSRMLS_CC));
+ break;
+
+ default:
+@@ -4327,7 +4327,7 @@
+ if(item != NULL)
+ {
+ /* try and create a soundinstance object */
+- ret = zend_list_insert(item, le_swfsoundinstancep);
++ ret = zend_list_insert(item, le_swfsoundinstancep TSRMLS_CC);
+ object_init_ex(return_value, soundinstance_class_entry_ptr);
+ add_property_resource(return_value, "soundinstance", ret);
+ zend_list_addref(ret);
+@@ -4369,7 +4369,7 @@
+ character = SWFMovie_importCharacter(movie, libswf, name);
+ if(character != NULL)
+ {
+- ret = zend_list_insert(character, le_swfcharacterp);
++ ret = zend_list_insert(character, le_swfcharacterp TSRMLS_CC);
+ object_init_ex(return_value, character_class_entry_ptr);
+ add_property_resource(return_value, "character", ret);
+ zend_list_addref(ret);
+@@ -4397,7 +4397,7 @@
+ if(res != NULL)
+ {
+ /* try and create a fontchar object */
+- ret = zend_list_insert(res, le_swffontcharp);
++ ret = zend_list_insert(res, le_swffontcharp TSRMLS_CC);
+ object_init_ex(return_value, fontchar_class_entry_ptr);
+ add_property_resource(return_value, "fontcharacter", ret);
+ zend_list_addref(ret);
+@@ -4424,7 +4424,7 @@
+ if(res != NULL)
+ {
+ /* try and create a fontchar object */
+- ret = zend_list_insert(res, le_swffontcharp);
++ ret = zend_list_insert(res, le_swffontcharp TSRMLS_CC);
+ object_init_ex(return_value, fontchar_class_entry_ptr);
+ add_property_resource(return_value, "fontcharacter", ret);
+ zend_list_addref(ret);
+@@ -4509,7 +4509,7 @@
+ PHP_METHOD(swfshape, __construct)
+ {
+ SWFShape shape = newSWFShape();
+- int ret = zend_list_insert(shape, le_swfshapep);
++ int ret = zend_list_insert(shape, le_swfshapep TSRMLS_CC);
+
+ object_init_ex(getThis(), shape_class_entry_ptr);
+ add_property_resource(getThis(), "shape", ret);
+@@ -4575,7 +4575,7 @@
+ }
+
+ /* return an SWFFill object */
+- ret = zend_list_insert(fill, le_swffillp);
++ ret = zend_list_insert(fill, le_swffillp TSRMLS_CC);
+ object_init_ex(return_value, fill_class_entry_ptr);
+ add_property_resource(return_value, "fill", ret);
+ zend_list_addref(ret);
+@@ -4618,7 +4618,7 @@
+ }
+
+ /* return an SWFFill object */
+- ret = zend_list_insert(fill, le_swffillp);
++ ret = zend_list_insert(fill, le_swffillp TSRMLS_CC);
+ object_init_ex(return_value, fill_class_entry_ptr);
+ add_property_resource(return_value, "fill", ret);
+ zend_list_addref(ret);
+@@ -4664,7 +4664,7 @@
+ }
+
+ /* return an SWFFill object */
+- ret = zend_list_insert(fill, le_swffillp);
++ ret = zend_list_insert(fill, le_swffillp TSRMLS_CC);
+ object_init_ex(return_value, fill_class_entry_ptr);
+ add_property_resource(return_value, "fill", ret);
+ zend_list_addref(ret);
+@@ -4719,7 +4719,7 @@
+ }
+
+ /* return an SWFFill object */
+- ret = zend_list_insert(fill, le_swffillp);
++ ret = zend_list_insert(fill, le_swffillp TSRMLS_CC);
+ object_init_ex(return_value, fill_class_entry_ptr);
+ add_property_resource(return_value, "fill", ret);
+ zend_list_addref(ret);
+@@ -5209,7 +5209,7 @@
+ PHP_METHOD(swfsprite, __construct)
+ {
+ SWFMovieClip sprite = newSWFMovieClip();
+- int ret = zend_list_insert(sprite, le_swfspritep);
++ int ret = zend_list_insert(sprite, le_swfspritep TSRMLS_CC);
+
+ object_init_ex(getThis(), sprite_class_entry_ptr);
+ add_property_resource(getThis(), "sprite", ret);
+@@ -5259,7 +5259,7 @@
+
+ if (item != NULL) {
+ /* try and create a displayitem object */
+- ret = zend_list_insert(item, le_swfdisplayitemp);
++ ret = zend_list_insert(item, le_swfdisplayitemp TSRMLS_CC);
+ object_init_ex(return_value, displayitem_class_entry_ptr);
+ add_property_resource(return_value, "displayitem", ret);
+ zend_list_addref(ret);
+@@ -5342,7 +5342,7 @@
+
+ if(item != NULL) {
+ /* try and create a displayitem object */
+- ret = zend_list_insert(item, le_swfsoundinstancep);
++ ret = zend_list_insert(item, le_swfsoundinstancep TSRMLS_CC);
+ object_init_ex(return_value, soundinstance_class_entry_ptr);
+ add_property_resource(return_value, "soundinstance", ret);
+ zend_list_addref(ret);
+@@ -5400,7 +5400,7 @@
+ input = newSWFInput_filename(Z_STRVAL_P(zfile));
+ if(input == NULL)
+ php_error(E_ERROR, "opening sound file failed");
+- zend_list_addref(zend_list_insert(input, le_swfinputp));
++ zend_list_addref(zend_list_insert(input, le_swfinputp TSRMLS_CC));
+ break;
+
+ }
+@@ -5521,7 +5521,7 @@
+ text = newSWFText2();
+ }
+
+- int ret = zend_list_insert(text, le_swftextp);
++ int ret = zend_list_insert(text, le_swftextp TSRMLS_CC);
+ object_init_ex(getThis(), text_class_entry_ptr);
+ add_property_resource(getThis(), "text", ret);
+ zend_list_addref(ret);
+@@ -5794,7 +5794,7 @@
+ {
+ long flags = 0;
+ SWFTextField field = newSWFTextField();
+- int ret = zend_list_insert(field, le_swftextfieldp);
++ int ret = zend_list_insert(field, le_swftextfieldp TSRMLS_CC);
+
+ object_init_ex(getThis(), textfield_class_entry_ptr);
+ add_property_resource(getThis(), "textfield", ret);
diff --git a/dev-php/ming-php/files/php_ext-config.m4 b/dev-php/ming-php/files/php_ext-config.m4
new file mode 100644
index 000000000000..9f4cd19790b0
--- /dev/null
+++ b/dev-php/ming-php/files/php_ext-config.m4
@@ -0,0 +1,112 @@
+PHP_LIBDIR=lib
+
+PHP_ARG_WITH(ming, for MING support,
+[ --with-ming[=DIR] Include MING support])
+
+if test "$PHP_MING" != "no"; then
+ AC_CHECK_LIB(m, sin)
+
+ for i in $PHP_MING ../../src /usr/local /usr; do
+ if test -f $i/$PHP_LIBDIR/libming.$SHLIB_SUFFIX_NAME || test -f $i/$PHP_LIBDIR/libming.a; then
+ MING_DIR=$i
+ break
+ fi
+ done
+
+ if test -z "$MING_DIR"; then
+ AC_MSG_ERROR(Please reinstall ming distribution. libming.(a|so) not found.)
+ fi
+
+ for i in ../../src $MING_DIR/include $MING_DIR/include/ming $MING_DIR/ming/include; do
+ if test -f $i/ming.h; then
+ MING_INC_DIR=$i
+ fi
+ done
+
+ if test -z "$MING_INC_DIR"; then
+ AC_MSG_ERROR(Please reinstall ming distribution. ming.h not found.)
+ fi
+
+ PHP_CHECK_LIBRARY(ming, Ming_useSWFVersion, [
+ AC_DEFINE(HAVE_MING,1,[ ])
+ ],[
+ AC_MSG_ERROR([Ming library 0.2a or greater required.])
+ ],[
+ -L$MING_DIR/$PHP_LIBDIR
+ ])
+
+ PHP_ADD_INCLUDE($MING_INC_DIR)
+ PHP_ADD_LIBRARY_WITH_PATH(ming, $MING_DIR/$PHP_LIBDIR, MING_SHARED_LIBADD)
+
+ old_CPPFLAGS=$CPPFLAGS
+ CPPFLAGS=-I$MING_INC_DIR
+ AC_MSG_CHECKING([for destroySWFBlock])
+ AC_TRY_RUN([
+#include "ming.h"
+int destroySWFBlock(int a, int b) {
+ return a+b;
+}
+int main() {
+ return destroySWFBlock(-1,1); /* returns 0 only if function is not yet defined */
+}
+ ],[
+ AC_MSG_RESULT([missing])
+ ],[
+ AC_DEFINE(HAVE_DESTROY_SWF_BLOCK,1,[ ])
+ AC_MSG_RESULT([ok])
+ ],[
+ AC_MSG_RESULT([unknown])
+ ])
+
+dnl Check Ming version (FIXME: if/when ming has some better way to detect the version..)
+ AC_EGREP_CPP(yes, [
+#include <ming.h>
+#ifdef SWF_SOUND_COMPRESSION
+yes
+#endif
+ ], [
+ AC_DEFINE(HAVE_NEW_MING, 1, [ ])
+ dnl FIXME: This is now unconditional..better check coming later.
+ ])
+
+ dnl Check if SWFVideoStream_setFrameMode() is available
+ AC_TRY_COMPILE([
+#include <ming.h>
+ ], [
+int main(void) { SWFVideoStream_setFrameMode(0, 0); return 0; }
+ ], [
+ AC_DEFINE(HAVE_SWFVIDEOSTREAM_SETFRAMEMODE, 1, [Have SWFVideoStream_setFrameMode(SWFVideoStream, int)])
+ ], [])
+
+ dnl Check if SWFVideoStream_nextFrame() is available
+ AC_TRY_COMPILE([
+#include <ming.h>
+ ], [
+int main(void) { SWFVideoStream_nextFrame(0); return 0; }
+ ], [
+ AC_DEFINE(HAVE_SWFVIDEOSTREAM_NEXTFRAME, 1, [Have SWFVideoStream_nextFrame(SWFVideoStream)])
+ ], [])
+
+ dnl Check if SWFVideoStream_seek() is available
+ AC_TRY_COMPILE([
+#include <ming.h>
+ ], [
+int main(void) { SWFVideoStream_seek(0, 0, 0); return 0; }
+ ], [
+ AC_DEFINE(HAVE_SWFVIDEOSTREAM_SEEK, 1, [Have SWFVideoStream_seek(SWFVideoStream, int frame, int whence)])
+ ], [])
+
+
+ dnl Check if SWFMovie_output() accepts the 4th parameter
+ AC_TRY_COMPILE([
+#include <ming.h>
+ ], [
+int main(void) { SWFMovie_output(NULL, NULL, NULL, 0); return 0; }
+ ], [
+ AC_DEFINE(HAVE_MING_MOVIE_LEVEL, 1, [ ])
+ ], [])
+ CPPFLAGS=$old_CPPFLAGS
+
+ PHP_NEW_EXTENSION(ming, ming.c, $ext_shared)
+ PHP_SUBST(MING_SHARED_LIBADD)
+fi
diff --git a/dev-php/ming-php/metadata.xml b/dev-php/ming-php/metadata.xml
new file mode 100644
index 000000000000..50367ee577fa
--- /dev/null
+++ b/dev-php/ming-php/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>grknight@gentoo.org</email>
+ <name>Brian Evans</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ <name>PHP</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">ming</remote-id>
+ <remote-id type="github">libming/libming</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/ming-php/ming-php-0.4.7.ebuild b/dev-php/ming-php/ming-php-0.4.7.ebuild
new file mode 100644
index 000000000000..e299530c8bec
--- /dev/null
+++ b/dev-php/ming-php/ming-php-0.4.7.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME=ming
+MY_P="${PHP_EXT_NAME}-${PV//./_}"
+USE_PHP="php5-6"
+PHP_EXT_S="libming-${MY_P}/php_ext"
+inherit flag-o-matic php-ext-source-r3
+
+DESCRIPTION="PHP extension for the ming Flash movie generation library"
+HOMEPAGE="http://ming.sourceforge.net/"
+SRC_URI="https://github.com/libming/libming/archive/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND="media-libs/ming"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/libming-${MY_P}"
+
+src_prepare() {
+ local slot orig_s="${PHP_EXT_S}"
+ for slot in $(php_get_slots); do
+ cp "${FILESDIR}/php_ext-config.m4" "${WORKDIR}/${slot}/config.m4" || \
+ die "Failed to copy config.m4 to target"
+ rm "${WORKDIR}/${slot}/Makefile.am" || die "Failed to remove Makefile.am for ${slot}"
+ php_init_slot_env ${slot}
+ eapply -p0 "${FILESDIR}/ming-php-54.patch"
+ eapply_user
+ php-ext-source-r3_phpize
+ done
+}
+
+src_configure() {
+ # build is sensitive to -O3 (bug #297437)
+ replace-flags -O3 -O2
+
+ local PHP_EXT_EXTRA_ECONF="--with-ming=${S}"
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/mmslib/Manifest b/dev-php/mmslib/Manifest
new file mode 100644
index 000000000000..d5715691b322
--- /dev/null
+++ b/dev-php/mmslib/Manifest
@@ -0,0 +1,5 @@
+DIST mmslib-0.97.tar.gz 62106 SHA256 08d9dd2ef82148566f7eb7dc85d19291df7ffc61fe893b9058549bcdf5d9d0a3 SHA512 ca406af28a25e7af042e4575d88159fbc55b1c90687c355d4175a3b6567bf8fac249b93660aa920c48aa4e05dfaa95a529f8aefedd07db9ce6edd69492918392 WHIRLPOOL e36aafeea4d55c9d242037ac3d13aa40385c7c49c18f6f9d19d4f4e5fa81c39ff8ab726a97599f7540f261e99ec83b34fb7154f1dd443142fc56d3678cbe4871
+EBUILD mmslib-0.97.ebuild 523 SHA256 fbf8ccdf9c27dda5683a6e43d79ded76034cb9c9c410d2e27ce9f510b91083fa SHA512 2adccc75b10775b5aabb12a1e9a91ad70b6dfe35c0a782be2deccbdbed40cc6c62bd52838a4f9c93c94bc92de926a1dfdedd28cfd78ea63c52d9ff2e993dd101 WHIRLPOOL 88bcf9794a2911b6da30cb87598761174cd049c9a8561b416cf378ba230caab685fffce2bed5a1c43d47eb13cda7cf608834c491ab46acd7ae0086a0efc21cdf
+MISC ChangeLog 2421 SHA256 7bef0ea0ab454fdbca918422b91a12249f69fccc261cea5f0a6b9da3ab8eaa4d SHA512 8848f4702bffdde6d075a6521063c0acec469e6d9382be587f91f52096eafe8aa2ec99697100168b34eaad9e9a1034d0a4249db03e3026dc00597de72d33e248 WHIRLPOOL 4dce86c1a90823d26aeeaf9390044437965b7d9ba535789f7c3ac4fe815a485f6428cb271c85e7e1edd5dfa8109ba4d04f462d34da3bfc79b3cfdd4acd1d5c09
+MISC ChangeLog-2015 548 SHA256 8a16e31529e95e548d3e57f8eb7f0383e7a8b2d201efbf46c52b795132434dd0 SHA512 762bb5ee4e73aece83635341cd29f34f4628cc87ea7f6063e0ca03a3040adea02133a9b2c34f3d1f6de7868afa7468ccb52abb525fab2bc2e1c624683391cde8 WHIRLPOOL e7ab642217bf91558609eca78c5c18513552119b9ab8edbf45f72e0a8777ebd0a01b07bab959b79212f1e4a1abadca11d321a023329258bde66f4c882289615c
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/mmslib/metadata.xml b/dev-php/mmslib/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/mmslib/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/mmslib/mmslib-0.97.ebuild b/dev-php/mmslib/mmslib-0.97.ebuild
new file mode 100644
index 000000000000..a622ac5b7a3b
--- /dev/null
+++ b/dev-php/mmslib/mmslib-0.97.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="library for encoding, decoding, and sending MMSes"
+HOMEPAGE="http://www.hellkvist.org/software/#MMSLIB"
+SRC_URI="http://www.hellkvist.org/software/mmslib/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+DEPEND=""
+RDEPEND="dev-lang/php:*"
+
+src_install() {
+ insinto "/usr/share/php/${PN}"
+ doins mmslib.php
+
+ dodoc README
+ use examples && dodoc -r samples content
+}
diff --git a/dev-php/mockery/Manifest b/dev-php/mockery/Manifest
new file mode 100644
index 000000000000..8e6e0b852e69
--- /dev/null
+++ b/dev-php/mockery/Manifest
@@ -0,0 +1,6 @@
+AUX channel.xml 872 SHA256 dfb815ba47974b1e932aeb263de5d5dac317f82fc98b2cd3dc2259b8dc6eb211 SHA512 305859e84a3f26cfbc961d889ad448908889ab40490082064f473a3025f0d3aac20e374ee2e98dab9f861f38b7f1b74a2faf94f9c42cf379a877b1906d4ca00d WHIRLPOOL 1631928e44e7a5e6577ec64a02d472362f627c40eacae2822d4947fa4d507c4980e998733dacdc2cd29719d7e72d16003e2707604be07f658986b151ba5d6cb6
+DIST Mockery-0.9.0.tgz 30330 SHA256 6f6fda75362c4092b8628158bd90302f8a3a9865cd692f99211dcaa56da73bf3 SHA512 744f7727395feb1009ae879dd9f336a314c70d96e848efe19c399d3abee42950606352a0781a1664178f77485933491928a1bddbcdb86a5092d69434868eee1c WHIRLPOOL fbf2d541c5456b907c184a50c7349743caa271d8112f93aa634f0e99f5a4621cef2accf6a3dc65b96e1d3bc0c00f6538b374fb7d38acaf38dc3aa644632178f8
+EBUILD mockery-0.9.0-r1.ebuild 510 SHA256 f3c65b90bcb3fa344c1764b459c72503616815a57ff042fd3afd6f6e3f6ca830 SHA512 5be295271ba886f1a9b936a9d2b6d23b4a0ed199195fcb860b4a5e671d8c80fdac6daeda13319b7793692bd6fb1206ecac13dcd17aa43affc7fdc3fb53a2a935 WHIRLPOOL 29509c39eb07f2368a9a376df4ab16227cf7a8564f7e9d9e669b15a9f383c911527f1ac11ef77f8769ffada3e1924ba5176fde8b8daf97e373e83b646733969f
+MISC ChangeLog 2446 SHA256 388018b16e5b9a3554f87758eb5597e5fe7965c40920c8ae792501c406e63fc6 SHA512 647cd4415cee506256f11acb5b9c4b5ac6eb22dcd52dddd3b5132323544f32fb12e84eae821db2e3c2de8dc0c8ff54dc366ff7297e965e0abb1bbf55610f74ee WHIRLPOOL 864de2380030334f2a59882fe13527f5ee9890a98799f69576e01769487708c1dbcd08ef6c044f7b0011ff51fe20a0905b4485406b68868a5e37bc24af1257a1
+MISC ChangeLog-2015 582 SHA256 e411f66594b9d4ed4778e7b9fdc3c819b4ff75ff139598a13ed11a2980dd885c SHA512 f98e31e7e82215f0ca251cee60a1ee1b3681b7c2f45cf13842d8675e1629d4ddd3d46b3102a66b7ab35f1bcc6573786731b235c72218d770fc5493a6bff84a8a WHIRLPOOL 9d8cc3fee98cea6e419d6255544598ead037d7fabe9a9f943edcf15ab8ec058caceca6edcac73da27830517d7c5223ad59fb4b32e66475b8d815de1475815d59
+MISC metadata.xml 329 SHA256 d4bc23e99198143fb33570c9259f0a23f253039629d8e6cd4f55326771e21bc7 SHA512 e4fbd2bfea017cb013503f7bc177c6a5aa2cb2e9f6c7d5c1ea34247ce0e4495343aa96ecdce6d0b899e6a87a704a4a9076f8aa7405af1cd8c4b90adcc13633c7 WHIRLPOOL 729be5c9a59c77cc84b38bf6285df847fa53ecbe7cf5283e25bf7a9a51450b7b93c05df13cf69ff571ec66b357b2955bf91fe9b1ab9bc5ecd454255096efb07f
diff --git a/dev-php/mockery/files/channel.xml b/dev-php/mockery/files/channel.xml
new file mode 100644
index 000000000000..b9fe38d87b18
--- /dev/null
+++ b/dev-php/mockery/files/channel.xml
@@ -0,0 +1,16 @@
+<?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.survivethedeepend.com</name>
+ <summary>Survive The Deep End PEAR Channel</summary>
+ <suggestedalias>deepend</suggestedalias>
+ <servers>
+ <primary>
+ <rest>
+ <baseurl type="REST1.0">http://pear.survivethedeepend.com/rest/</baseurl>
+ <baseurl type="REST1.1">http://pear.survivethedeepend.com/rest/</baseurl>
+ <baseurl type="REST1.2">http://pear.survivethedeepend.com/rest/</baseurl>
+ <baseurl type="REST1.3">http://pear.survivethedeepend.com/rest/</baseurl>
+ </rest>
+ </primary>
+ </servers>
+</channel> \ No newline at end of file
diff --git a/dev-php/mockery/metadata.xml b/dev-php/mockery/metadata.xml
new file mode 100644
index 000000000000..03bef7dd7fdf
--- /dev/null
+++ b/dev-php/mockery/metadata.xml
@@ -0,0 +1,11 @@
+<?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">padraic/mockery</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/mockery/mockery-0.9.0-r1.ebuild b/dev-php/mockery/mockery-0.9.0-r1.ebuild
new file mode 100644
index 000000000000..72490762ba9e
--- /dev/null
+++ b/dev-php/mockery/mockery-0.9.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
+PHP_PEAR_PKG_NAME="Mockery"
+PHP_PEAR_DOMAIN="pear.survivethedeepend.com"
+inherit php-pear-r2
+
+DESCRIPTION="Simple yet flexible PHP mock object framework for use in unit testing"
+HOMEPAGE="https://github.com/padraic/mockery"
+SRC_URI="http://${PHP_PEAR_URI}/get/${PEAR_P}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
diff --git a/dev-php/myclabs-deepcopy/Manifest b/dev-php/myclabs-deepcopy/Manifest
new file mode 100644
index 000000000000..035a818303f4
--- /dev/null
+++ b/dev-php/myclabs-deepcopy/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 239 SHA256 389827b3a99d1c94870aaae1b6c64d0185cf0dcb4ade9b880c77a275836de5a4 SHA512 d59e462c851383a3e2a487fbdaff75c50c805572c151ca3ce4ca9ae5cba1cac85a76f2a8bb50730caaa76eabc0c76a9f97dd2135008939df874d57cc654d3fab WHIRLPOOL 0dc8718db90d881b25fdc006da66fc5f721ba9a8df052b747dbf59729357ed065c958c0cc74e021f150831025c872a25c520530ed05b50c08eb9207c4572b688
+DIST myclabs-deepcopy-1.6.0.tar.gz 43612 SHA256 45b1734bc5522e3ce82f8c1c77975f585e8858398e3bb0e3233542e2d1fd6874 SHA512 a1d0ce8386172b963bca1e34e0e6d69268177f6aaf5309498780e4f9e43b9126916937e0b422644199b96f46212d0267af9b56993b9ffe295adb5f872c24584c WHIRLPOOL 950d41378a34f4e556064c3de1f971419294c63a8ca5722889d3608e736dd3a88ea302892e280ed40315d93ebe81b18804d0599e7b969ee591d9178a79bcd083
+EBUILD myclabs-deepcopy-1.6.0.ebuild 661 SHA256 31354aa91884c6c451fbab2a02aa69703f212b61913b064f06ce303d1994b346 SHA512 3014e27405884e166944c030c30e3aee447cad040d057bf0c40a7b0d8752a067c33a2ce940c486b0bfe465f862399ebaf310c5682f52aca097e30a969d256ef5 WHIRLPOOL 89f298d47d0ede9ef4f38bc2c0ef08093bdf8f265fca1255d06042742bc5d540ae482812c9090ae677bebab47f3e8bddf66a691ff397eedf332c8d20db89d677
+MISC metadata.xml 320 SHA256 6f083719949be3093ed8c7258eb06fa15662a31d1d48a6f0e10de4114d3bfb80 SHA512 a4610b9b7fc96287c53bc0501afdded0b917d842e2a263308fe20aab65678c569d6ace0576596e7d4cb75dc3af3b3af2896ac7aeb867237206b7ca3c6c8b30e8 WHIRLPOOL f82f2efbbf00cd6a2d293679389b4ab3cfb696f5205a052edbe1a955fc7f2505447c2498a9bf1cb6b229d1b092772dbd70eb3cceedb2a920632e3dc5a56a77a5
diff --git a/dev-php/myclabs-deepcopy/files/autoload.php b/dev-php/myclabs-deepcopy/files/autoload.php
new file mode 100644
index 000000000000..0d5d92673b36
--- /dev/null
+++ b/dev-php/myclabs-deepcopy/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for dev-php/myclabs-deepcopy */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+Fedora\Autoloader\Autoload::addPsr4('DeepCopy\\', __DIR__);
diff --git a/dev-php/myclabs-deepcopy/metadata.xml b/dev-php/myclabs-deepcopy/metadata.xml
new file mode 100644
index 000000000000..1aeb42359b17
--- /dev/null
+++ b/dev-php/myclabs-deepcopy/metadata.xml
@@ -0,0 +1,11 @@
+<?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">myclabs/DeepCopy</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/myclabs-deepcopy/myclabs-deepcopy-1.6.0.ebuild b/dev-php/myclabs-deepcopy/myclabs-deepcopy-1.6.0.ebuild
new file mode 100644
index 000000000000..7ba26c9f24f8
--- /dev/null
+++ b/dev-php/myclabs-deepcopy/myclabs-deepcopy-1.6.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="DeepCopy"
+
+DESCRIPTION="Create deep copies (clones) of your objects"
+HOMEPAGE="https://github.com/myclabs/${MY_PN}"
+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-5.6:*"
+
+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/onphp/Manifest b/dev-php/onphp/Manifest
new file mode 100644
index 000000000000..1d9230428986
--- /dev/null
+++ b/dev-php/onphp/Manifest
@@ -0,0 +1,6 @@
+DIST onphp-1.0.11_pre20141124.tar.gz 457828 SHA256 818d8d2ba1ee9622dbe57d8e3d5b5884ccb260715d39f9d5979ae9b0ff06eb1d SHA512 d943a787d352f25f9f2fd0eadbae64a71d1fe7f6e56e98f82c803c2da53332ba659a0cc907849ec824a7d9639cde794bd84d5df82a9b724bf1c78da92a396b56 WHIRLPOOL efd91466cbe0c92a53b5d895e003546929db057448989c1d422443befef469bda574bd8ae4228dbe1c9fa34dc1bb6f0a82d86829ce330e2ca1682fb560824d20
+DIST onphp-api-1.0.10.tar.bz2 35427359 SHA256 cdc0542a376da9fe099bf205ff990ca229554b5a6572c97381060afc6fb958ab SHA512 4acdb9c804fd2bb7cfbefd22efcb0956972b2b94679627352169948a0fb23f97deca2f7aa77690cf3a5b6614299c0d9515802d9321cfa680e9a4a06d0533d4e5 WHIRLPOOL be73d5dc21e7113e4e721c876c3420375bd3e82ebc57266548d1d654a437561b1a93650e4d3d22764715d06245f5cf7240df6ce7a6acc58d35e39aab66e0807b
+EBUILD onphp-1.0.11_pre20141124.ebuild 813 SHA256 0e5c4754703cf54db597a8486e14856f44ff695d2e1cb368db0abee32d4d5fe0 SHA512 8ed80edfddccea4f75862ba334651abc7dfa74665b6460d5777c2ca0b9e83a33683edc86bc972ada4b0ffbacf7536176c75dd46c744d348e8a2d1b3a3f081c43 WHIRLPOOL 2a07169958c71a2c13bc6c9583c5008f413817a63d48243716842a7e36393088a30ecb60e28720cdc0512d32c17d9fd951301022b879ef9756609f907dccc1ce
+MISC ChangeLog 2422 SHA256 8e7c2855eb7b36eca2c89099e40b1722c4962aa1c162e3572299623359e834b8 SHA512 77b393019f1a0007d5ce5d2fb80f6347b947cfec0acce4a7c45695d58806235bbe3c377e831ef3891b020d3201c1d7404486ff845c681625ddc19274ec2b0889 WHIRLPOOL 5b2f44ea10864b52598e0f3b54b01a956dcf15e0a20808b26155d72056d2de98fa9b766dc32bb6f4e48ed99940a701fbcaed4b385e855f612a91fd6900495d7d
+MISC ChangeLog-2015 11999 SHA256 cef077c81b10681fb05115c7971b6866f448de20fc02595b375693a1c9a7957c SHA512 f79db2468fd45967eb88004b04df1874bc789c58097fcfa26697062b4df93241af4f9b157d02577b5ded8deef2238d08f663bfc0a58b5316396f9f8700dbc729 WHIRLPOOL ac80d2888af9853a07c26b18dd772bab46faaf6010dc2752068f7c7dc1805d31229fef06535178adb48b188618669c96c251b518a6072d12007d1baf4ae08eaa
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/onphp/metadata.xml b/dev-php/onphp/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/onphp/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/onphp/onphp-1.0.11_pre20141124.ebuild b/dev-php/onphp/onphp-1.0.11_pre20141124.ebuild
new file mode 100644
index 000000000000..7c375a214679
--- /dev/null
+++ b/dev-php/onphp/onphp-1.0.11_pre20141124.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vcs-snapshot
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="onPHP is the LGPL'ed multi-purpose object-oriented PHP framework"
+HOMEPAGE="https://github.com/onPHP/onphp-framework/"
+SRC_URI="https://github.com/onPHP/onphp-framework/archive/706ddd5a2a33bd65a13c4e3ec8c46c5ce700133c.tar.gz -> ${P}.tar.gz
+ doc? ( http://onphp.org/download/${PN}-api-1.0.10.tar.bz2 )
+"
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="doc"
+
+DEPEND=""
+RDEPEND="dev-lang/php:*"
+
+src_install() {
+ rm doc/LICENSE || die
+ dodoc $(find doc -maxdepth 1 -type f -print)
+ if use doc ; then
+ local HTML_DOCS=( "${WORKDIR}/${PN}-api-1.0.10/" )
+ einstalldocs
+ fi
+ insinto "/usr/share/php/${PN}"
+ doins global.inc.php.tpl
+ doins -r core main meta
+}
diff --git a/dev-php/pear/Manifest b/dev-php/pear/Manifest
new file mode 100644
index 000000000000..7d8c4afc7776
--- /dev/null
+++ b/dev-php/pear/Manifest
@@ -0,0 +1,5 @@
+EBUILD pear-1.10.1-r1.ebuild 368 SHA256 e46feb4ad3418a43aa2bb114c89baa0832885b50fb3d3a7a36b3638ba2da324e SHA512 65a11eed3edd662844194e00b9219c17a04a05f91a0ac9a87c0d29a090f03e7023da8466d41f503adec4cd0f895f537bee91044aea00dd14a2f9dfd6ea380e39 WHIRLPOOL 91e9c776940528c1ef6da0473039795fcb433517c58d767d9dccb1c2c8535f073afcb5980d14410f6dd0cd93e4cc0f70a9001c82d02d756114d0af7cec55e4e7
+EBUILD pear-1.10.3.ebuild 377 SHA256 6e99c591f10b48825bcb78eb20e39ae324be248fe6f739899416fddf6b04d5fa SHA512 6fa4bf70d38f7715b89bdbdcf87ac755531b9f47be5ef1e23536904cf838ed593cb52b087749f5ec4856756964bfce87f4a03e1713e9aca2e08e7f8b787649c4 WHIRLPOOL fe6d326944c00eb62237a8cbec8df698ecd1d0f3cb59a4bf13fd56e274a308e0a63fcccdeec9f10512e0ced24284a4caffcdb6a3e73c04d4c2cd41b913c3a2fe
+MISC ChangeLog 3350 SHA256 849122254b20d4d1fdf93378ec5f0509af504c99943556a99ba6086b27a5a5c5 SHA512 81f0102642f32be9ea6695b362d9f7837317a5bededde3a60d9b53a0d2f067c4cffd6ffd1a38d8c42dd9b1fb8f51211036e2a2954c6654dba8821430139ea18c WHIRLPOOL 482fdd7cf03fd274b438b27e54d53c07cef1f470676c5008b1919e8fe88df49366177ea0596f68eb49070c118e0699665cf301951d32eb705069a87a70b9441c
+MISC ChangeLog-2015 4806 SHA256 59eb3db2cbef0de9a6e3afcf8dd8b9b8a0855cccab2a39a493296a316e8888d3 SHA512 df5d00a8683638354584f92bdc190f32dd94afe2066cb5e678553b4807c79705a80e47d7e8d100f1b6e3e153480c5296f17343581a00f96fed2118fee473653f WHIRLPOOL 884ec97103f8e97ea43a7f664d475b2a9acedc15a2961a4ae0ed45863ff4ca325fc71eaca3e83807ac4cb2a39d7e0d840e3a350af38907d0913ab7a68d8fb287
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pear/metadata.xml b/dev-php/pear/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pear/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pear/pear-1.10.1-r1.ebuild b/dev-php/pear/pear-1.10.1-r1.ebuild
new file mode 100644
index 000000000000..99c25b244064
--- /dev/null
+++ b/dev-php/pear/pear-1.10.1-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+
+DESCRIPTION="PEAR - PHP Extension and Application Repository"
+HOMEPAGE="http://pear.php.net/"
+SRC_URI=""
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=dev-php/PEAR-PEAR-${PVR}"
diff --git a/dev-php/pear/pear-1.10.3.ebuild b/dev-php/pear/pear-1.10.3.ebuild
new file mode 100644
index 000000000000..418a5b571897
--- /dev/null
+++ b/dev-php/pear/pear-1.10.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+
+DESCRIPTION="PEAR - PHP Extension and Application Repository"
+HOMEPAGE="http://pear.php.net/"
+SRC_URI=""
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=dev-php/PEAR-PEAR-${PVR}"
diff --git a/dev-php/pecl-amqp/Manifest b/dev-php/pecl-amqp/Manifest
new file mode 100644
index 000000000000..e4ebe9dd73d3
--- /dev/null
+++ b/dev-php/pecl-amqp/Manifest
@@ -0,0 +1,7 @@
+DIST amqp-1.8.0.tgz 91850 SHA256 327a31458a279510f2fe6fce758e063058c324cc47314ec74f5f9e9a11d65f22 SHA512 a70873e2f9ad47c2e6b028727e98888746e1eee8bb1007c7272e422f14527ee3e980c6ffc9a94671c548082c380cee4d9a27ac5c4adce382fdcf9251ac6eb7c7 WHIRLPOOL 372d55805cac00025545756b6b63bd8bf053e3a36ca5094c3bcde0f4836420330b4c857b3a133b317d26b13607b14652704fdf6a56b567d6c512f4681bbefa70
+DIST amqp-1.9.0.tgz 98248 SHA256 f45831d498b8fa47a151c31f6abdc0530aa6eabda6e2e10514aca3bdc76a5098 SHA512 ce77266d9c95d87c7ddf177c531540e05f9120417e645f4595f204fad2d2ecd9f388f0e1e55d69bee845333b5b5976960cc2a603ea6860708df1eafe0aef9a10 WHIRLPOOL 70010acdd13f05993b5d2fc482699dd5cd35324a08df89abb0ce059b1d604f76941b31975f79742b629025e0afd61edfc7113f6c3cb16e4a597d3171bef256aa
+EBUILD pecl-amqp-1.8.0.ebuild 390 SHA256 5c96ed9229bfbf3fbd07360fd3cfa1d78b8167ef7deebce025357d03d8d4ab9e SHA512 59e3cf6333ea7dfde25c751b75712f32d9de236775b0200811d2f8abca5578d8b14efc6ce1d0fba38cdfc2a051adc00a67bba841b3c0cdde610d6b5c6f23c062 WHIRLPOOL 57be6320fc381e296434abe8ebec49ab61524769b2c59e8756030bf43fc03d7c00f931e56cfb908dcf6586f648fd4a8099bae7a02513dce2143f03f08690d0fb
+EBUILD pecl-amqp-1.9.0.ebuild 422 SHA256 507dd136b5fb8f12f2160f32db2035b7268f44fc38e178cba67b9340389493b8 SHA512 c5f2e59adf902b641ae36903cd176a1edd2ea8b9f8fb56088bfe3601f54bd8c13798beef54e59982e21c1501f4bf2c13cf2ab14571f574298251dbf092f318c9 WHIRLPOOL 8dbd08914480864f122bd138bf7638c605e6f4d482067413c36cabf0cab19ec68f01deb874aecfeba54cf57bcf5114cbccfb98e7f2ed97b821debb9163c296c3
+MISC ChangeLog 3482 SHA256 7e97067f5745f01698007e9dd98cfb86ee111fac4f15ee92bfb302aabd356880 SHA512 ef6728b5bbfde4b32d03b9212ceda3b2c91bf8a3f9c3bbb263ae22b8bebd16b5c1340f98891f628a15b021428a567800e45be8dc08bbb8130b144af15601f0b7 WHIRLPOOL 6acff1cda7fd094156a01d1dbd11231d08f1d0adcadeecf3f31551da2c240757cf76ee6581ccc2f19af374e1eaa2ca4323aeda3ecc939a73a038b29e570465c6
+MISC ChangeLog-2015 1025 SHA256 d46c796ca50888890ba41969308fc16daf0fe23e035fbedb3dc4ce9517f2dd1b SHA512 c643f9b3a7695dfd93e8e2d1aeb9cb8407b9762923259d317c5ae5353a513092825ed42e0a7bd598c706f17c6201fc9fa147046778bb32c27703382df3021626 WHIRLPOOL f8a7d7505354b25beeac289a41a88d2bba3e201d0a73ee5a99bbab4b7e467478e68fa39de28d199b74d7a51aa4b452554ce02b540ab7d76ea3af103fcebc9913
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-amqp/metadata.xml b/dev-php/pecl-amqp/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-amqp/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild b/dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild
new file mode 100644
index 000000000000..5960e89908b9
--- /dev/null
+++ b/dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild
@@ -0,0 +1,18 @@
+# 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
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="PHP Bindings for AMQP 0-9-1 compatible brokers"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=net-libs/rabbitmq-c-0.5.2 virtual/pkgconfig"
+RDEPEND=">=net-libs/rabbitmq-c-0.5.2:="
diff --git a/dev-php/pecl-amqp/pecl-amqp-1.9.0.ebuild b/dev-php/pecl-amqp/pecl-amqp-1.9.0.ebuild
new file mode 100644
index 000000000000..20df124580cc
--- /dev/null
+++ b/dev-php/pecl-amqp/pecl-amqp-1.9.0.ebuild
@@ -0,0 +1,19 @@
+# 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
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="PHP Bindings for AMQP 0-9-1 compatible brokers"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=net-libs/rabbitmq-c-0.5.2[ssl] virtual/pkgconfig"
+RDEPEND=">=net-libs/rabbitmq-c-0.5.2:=[ssl]"
+PHP_EXT_ECONF_ARGS=()
diff --git a/dev-php/pecl-apcu/Manifest b/dev-php/pecl-apcu/Manifest
new file mode 100644
index 000000000000..6ec4ee00a5c0
--- /dev/null
+++ b/dev-php/pecl-apcu/Manifest
@@ -0,0 +1,7 @@
+DIST apcu-4.0.11.tgz 119535 SHA256 454f302ec13a6047ca4c39e081217ce5a61bbea815aec9c1091fb849e70b4d00 SHA512 e3b97066240e33850419e96f0fd9df0e66ee3b0fa238c418e07ac639d07439e9edfa1696e56a620e33f1ffc0993c57bde585b0c170b22995e7d5c0ae550b7899 WHIRLPOOL b823ebdc574d13bfb43fbbfc2b5fe238ae1a895dc4fa51b12af9d99f3f8d42d4b4b25c305e203c417de2314cc2be360ea18e2c04f01b83c3c131c68c693f429c
+DIST apcu-5.1.8.tgz 111260 SHA256 01dfbf0245d8cc0f51ba16467a60b5fad08e30b28df7846e0dd213da1143ecce SHA512 4f377389e713bcae5534c64ea28f72c20ab2176aa758188c4d956c1f2370be49bc33dd2a1db43941fff5344a164aaeebc4e73e6d579f62d17334bcc520171526 WHIRLPOOL f62c95a404dfb8915b12012d29ca2e92753327d0d8f81638e8dc75c7db09f9798899bf5f8a76ab02ef792cc3572d0c7af2d4a5662662ffb517427d0a348c8e5a
+EBUILD pecl-apcu-4.0.11.ebuild 1453 SHA256 c46eedbe1a102a19a513347b92004e256df8f9de0f704def8b8a548261b6058d SHA512 b0fb1cdceb8e2c48b459309c6e98a1fb16faa48e1228bc0bfbe5c01cee0b038121ffae8a094cdc030fd1bc94624d4602e6abcb5b99dd6a2109024856446571b1 WHIRLPOOL 3e639dd537ff52d45e36d62d2cb9429bd2eeea56aae027386518d2f9058a9ed3382e000e6756831c67af77adfab03de480ed7c806630c9abd0dae07b99b60886
+EBUILD pecl-apcu-5.1.8.ebuild 1860 SHA256 38fb9d2fc0d0e87db3bce81b8af1b6084da7ebfaaca7bfe6478462e50f0623e7 SHA512 f086a6e970a87a65658064feecbe42b30c3e1bb6c01effb0cd890ced791df3228b8143374957e94c970899a7d7fffaf3abe818816de8f29b4398fbc23002be9b WHIRLPOOL d8c09d43733314cb30b928920bdfedf0c2b8e588dd4aae10483bde1ab0297c8ddf5a4e2cb18d1020d76de5a5a084a411114498a219ca1748457b130729c0f18a
+MISC ChangeLog 4248 SHA256 4726a5def2508cd8a035218cdb5297f812dd56b4ed7e28ca405c056c03c68985 SHA512 159feb63ab8a688f52dd8524137988a249d067bab1a7bed1bd1c012b24081dcec6c7e2bb3093579ecc2383775a74beabeb07c2d807acda47c37773064cb911e7 WHIRLPOOL 7d7800ffa774cefae66035f7f3b0af9d3e571952099187e34099cd337ec3779a0f58aa35e6a1a39ae82861a4882c9560ab2f2ed6221fe8076b8238bc36039ea5
+MISC ChangeLog-2015 2094 SHA256 0fe2b058ddb85971339cb04c5687d06ab84ec80a369c4f0b7618fe3a89711b5e SHA512 a146a7eeb09101c3b125c3f21fae48d27949880909e77bea786bcc113d1c8904711ff1e2c2af390742ecf908445a801d7cf1067e422bb58459c3f02587bf230c WHIRLPOOL 0ae436ac2e1cc8b16486c93c6f242bb99b8c8eb88dd34d086850d7a099ea17b63ffb35c625f223b2bfd4de3159bc11206855e53934681ed24e24a560d8fdfe29
+MISC metadata.xml 540 SHA256 c4b95f0fc12e867daf93f7c56e3ef64206a36809e05ed8b29b3c78d1f5f69c6e SHA512 46b3e028a3632c8ebfa89a9e2053bc0bb8893fd0a75ee3f84e1d62daec9be5cadbe1f9fc55bb14931a91cde04ff04c5f7c19b2dcf57551ee08fa3eb64ed88232 WHIRLPOOL 16693ef5003f8fd45df0fe5d5541a2733a35bc997a9eeb714271dc9a49b0699094a025e8d714f0a91b17ae207e2056a12cfd1739c5aeff18e37979b22bc773b3
diff --git a/dev-php/pecl-apcu/metadata.xml b/dev-php/pecl-apcu/metadata.xml
new file mode 100644
index 000000000000..4d7374447c6f
--- /dev/null
+++ b/dev-php/pecl-apcu/metadata.xml
@@ -0,0 +1,14 @@
+<?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="lock_semaphore">Enable semaphore locks instead of fcntl</flag>
+ <flag name="lock_pthreadmutex">Enable pthread mutex locking</flag>
+ <flag name="lock_pthreadrw">Enable pthread read/write locking</flag>
+ <flag name="lock_spinlock">Enable spin locks (EXPERIMENTAL)</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild b/dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild
new file mode 100644
index 000000000000..9f7340d3f2ae
--- /dev/null
+++ b/dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php5-6"
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="Stripped down version of APC supporting only user cache"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE="+mmap"
+
+DEPEND=""
+PDEPEND="
+php_targets_php7-0? ( dev-php/pecl-apcu:7[php_targets_php7-0] )
+php_targets_php7-1? ( dev-php/pecl-apcu:7[php_targets_php7-1] )
+"
+
+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}"
+ 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-apcu/pecl-apcu-5.1.8.ebuild b/dev-php/pecl-apcu/pecl-apcu-5.1.8.ebuild
new file mode 100644
index 000000000000..a0dd81ab461b
--- /dev/null
+++ b/dev-php/pecl-apcu/pecl-apcu-5.1.8.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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 )
+
+# Define 5.6 here so we get the USE and REQUIRED_USE from the eclass
+# This allows us to depend on the other slot
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+# However, we only really build for 7.x; so redefine it here
+USE_PHP="php7-0 php7-1"
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="Stripped down version of APC supporting only user cache"
+LICENSE="PHP-3.01"
+SLOT="7"
+IUSE="+mmap"
+
+DEPEND=""
+RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-apcu:0[php_targets_php5-6] )"
+
+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_php7-0 || use php_targets_php7-1 ; then
+ php-ext-source-r3_src_prepare
+ else
+ eapply_user
+ fi
+}
+
+src_configure() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; 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_php7-0 || use php_targets_php7-1 ; then
+ php-ext-pecl-r3_src_install
+
+ insinto /usr/share/php7/apcu
+ doins apc.php
+ fi
+}
+
+pkg_postinst() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ elog "The apc.php file shipped with this release of pecl-apcu was"
+ elog "installed into ${EPREFIX}/usr/share/php7/apcu/."
+ elog
+ elog "If you depend on the apc_* functions,"
+ elog "please install dev-php/pecl-apcu_bc as this extension no longer"
+ elog "provides backwards compatibility."
+ fi
+}
diff --git a/dev-php/pecl-apcu_bc/Manifest b/dev-php/pecl-apcu_bc/Manifest
new file mode 100644
index 000000000000..aa9bccf6b2bb
--- /dev/null
+++ b/dev-php/pecl-apcu_bc/Manifest
@@ -0,0 +1,4 @@
+DIST apcu_bc-1.0.3.tgz 7245 SHA256 40b63ada315ffce81e2e8d75162606090e1cc72fe94207bc7daa6dd260694919 SHA512 b1faf811316bbba25354b9b28d5c13c69ae93913b90eb36d1904ef4d9ca35000e1d83f8204ab4500813cb8858feccebb262523f42b3116b85c59c6a796affe67 WHIRLPOOL 5f3042f6ed01224e345a07067ca5067fda1eef9408eb514d85162239c3ae404a5ed02e5404e33cea4fa4e22b74f13a48f78157098c9376af36871008d302f7f2
+EBUILD pecl-apcu_bc-1.0.3-r1.ebuild 738 SHA256 8499b6b61cf27b254af6b7bf2b0fce9d3f5a8c9a98038968529db2f1f03c07c9 SHA512 c82072c2bf7f501479cc92d379bcb53ed83e99b1da929feb1ca8a15455a01c3b48dd48f778641f091c76f13f12fe92c85a14175332f5e9a0a263a7ceb499f9fc WHIRLPOOL 6bb18fe4eb5f3ccb1141f3635368b81af4a781a2b43b5c5e86fddb9eb0c199cbcc53539a58b1d111a524fd5a73a9d251591da5bbb5bc14a37e2963492180cd7a
+MISC ChangeLog 2153 SHA256 2f9ac3e2c91cfdd2e2457a5206d4dc2136beaeb9096ccdbe145dc1c70ee11a3d SHA512 ec45bf18fe8a93833d5ef88e3da83100a98c29d1ebfb3cbda3c700fde1af67baa5ffabaac016aa84138ec436e2da67518b706ef3e3cfcc1e9841c1b6bdbbb948 WHIRLPOOL 254920c28c61f5656f8b6122f9fc01a95581e9d9ccd9132cbf0482673ad826b3b1dc579f9a5513723f08dcfa31c1c5580e38cf950175c83453991505196b82e0
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-apcu_bc/metadata.xml b/dev-php/pecl-apcu_bc/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-apcu_bc/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.3-r1.ebuild b/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.3-r1.ebuild
new file mode 100644
index 000000000000..4cc807e6da9b
--- /dev/null
+++ b/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.3-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="bc_apc"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_EXTRA_ECONF=""
+DOCS=( README.md )
+
+USE_PHP="php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="Provides APC backwards compatibility functions via APCu"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-php/pecl-apcu:7[php_targets_php7-0?,php_targets_php7-1?]"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ # Rename the apc.so to match the ini file loading requirement
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env ${slot}
+ mv "modules/apc.so" "modules/${PHP_EXT_NAME}.so" || die
+ done
+ php-ext-pecl-r3_src_install
+}
diff --git a/dev-php/pecl-bbcode/Manifest b/dev-php/pecl-bbcode/Manifest
new file mode 100644
index 000000000000..15d6f654eb0a
--- /dev/null
+++ b/dev-php/pecl-bbcode/Manifest
@@ -0,0 +1,5 @@
+DIST bbcode-1.0.3b1.tgz 47205 SHA256 c588adbc08b0d5b0df68d14e719202d3d4c22a8a0201b786927bec471ed61da7 SHA512 b631beaa062375499fdbf6129c6a7ef8151aa9f2d4e61794c56e48c218abd027b890db7b29a1c768c2d94decdb9a1194277b1da85471014b9cc09597cea7d689 WHIRLPOOL 666fb84497c7efd97023cac110f2bf545e6126663fa65cd306d2d7650d2782ea5064dc6a46ff599f94518ffc9cd10e6480568c7d4702f45baaea71eb458e1841
+EBUILD pecl-bbcode-1.0.3_beta1-r2.ebuild 594 SHA256 4a5dbbf0fe42db3584e4ae4007a0dcb9d5b836da5ed0d799808bf5a07af1bb74 SHA512 7b0496b40ddcf0075bfc5abb0ec76d01bb13d1ec71ceeedebadf6103af287a266e843bd5d17ec9af8ebe992216248742c681b9bba7ee0b05b2c24ef0e651239d WHIRLPOOL 24862b84dad8035c36922c28237cfe7debba3661050a7793f14388683ae4f79245c3f0085ba40dc6f967ef6f7aeab2186ebd0508335cfea4c6b54132179c1c15
+MISC ChangeLog 2964 SHA256 4a6e1305128a3ff7c8787bebc3cce375b177a2ba8876031c7066f3a67cf65023 SHA512 e0c8b13a8e9629ea783dc46fdbb78cdc83fa80fe8f3d92bfe09a88c7a674d36e306aa355a3d7e35b9e3358e1fbfa7d8e6a49361edf70a5ffb7de0ba6df8666ca WHIRLPOOL 00058c2d69b336d53344c28e42626a00f65b270786363ab8b56b37c376436bc655aabe7001331f13cd220e4857ea85d4e846f64598ac1548825c24d3c230ce3f
+MISC ChangeLog-2015 2349 SHA256 b8efefedb23998c451cf4e6ba68298dbe336d1d71bcb8121848c308257d2d625 SHA512 d702c6fec257360cc564e048a3d8a3d094abaa2bcf7819d7c6b29bd52af163c1852f70f8c3a72c1bd36d70cd3e64e5eccbb5096eed6d2c667fa69794eb6fff5b WHIRLPOOL 81bb2042bc0410785b7471a39a6e3561873c9412bd1cc2dee4fdb53d4b6723179659788837992c3f7f0a43fe0063b5c20ffd32de943ff7fdc2de00501c6e2467
+MISC metadata.xml 591 SHA256 c0d4be7a19bb93008e201f955a23365b6baaa3ca6ebe6ee8001dab7b1b557170 SHA512 da06058cdb7fdb18cd09f42a63e3dc9abc3c6e6dd810bc1e4715e64bc06ebe79bfe2c4711b5e8a675f98e22c1f60b2489ff95d7922f9290ccd085c54f8b369c1 WHIRLPOOL d931857fc5308acb21ebfb3c483f3a87a673873eed46568ffe6a2f201c4c6848668bcd9559c7f694213b3e01a4b3b25c93113cc43d6e37c985ae84cbc30dec73
diff --git a/dev-php/pecl-bbcode/metadata.xml b/dev-php/pecl-bbcode/metadata.xml
new file mode 100644
index 000000000000..620cd8dbb05a
--- /dev/null
+++ b/dev-php/pecl-bbcode/metadata.xml
@@ -0,0 +1,14 @@
+<?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
new file mode 100644
index 000000000000..eb71563ac56b
--- /dev/null
+++ b/dev-php/pecl-bbcode/pecl-bbcode-1.0.3_beta1-r2.ebuild
@@ -0,0 +1,32 @@
+# 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
new file mode 100644
index 000000000000..2b1689952a26
--- /dev/null
+++ b/dev-php/pecl-cairo/Manifest
@@ -0,0 +1,5 @@
+DIST cairo-0.3.2.tgz 173203 SHA256 c69a33b4d8c9611c0e32383b577509f64406afb5670518c8de2e34d53c926359 SHA512 def7cb67d84349317daad8c6aa8747d7dfe66159df0d72d50e528577288859cbfb6afa982888983bd41ce7ba5267c40a38ce48b56a0d33ac56e1805485391d7a WHIRLPOOL d90c5274813682c4ae131116eff0e593d6ca76c9527c54b366d0c3b7aaf778c440fdaa66d91aa9035eed1632c085e7e7706307771028a3f281f33aae0fc15820
+EBUILD pecl-cairo-0.3.2-r1.ebuild 384 SHA256 199750835e1c76ed489d3e76c6a932b24cc1a1b099737c053e40940c67a48aa2 SHA512 6ad04a89612cf2f495322279a82e256c32240756372a4e39b9f30a23b2e3b6c0d17885097ba04d5b195a8936d9d733958381d58ecada3eb361e0b3b20a6e340c WHIRLPOOL 6fcd48d84fc463dcd52be9337698bc11e932307a44e4763aba4a7130033ed01f132e635a9ad3ca8b6022d3d59cef18dc610d3e9a9625f568b7a77feb32909d5d
+MISC ChangeLog 3479 SHA256 28e7cf7a12442eff8464d0a6fb7699e4f4c4c811fc2347e9403f85bd606ed885 SHA512 1a6835c3265388f9eecf18a608ee928165a781454b572867779ae30b75bdbad5ec7f309f61d6a40cefca2c767e483c63a9e2a9d8a81074e0eb63ee81034dbe4f WHIRLPOOL 7deb722ac870cf4ac62d3c59b7848efccf35e4b1e82c66108d26297f50f30b97d5685cc94865f2585227d70eddbc487447fc41e094f61b2bf63f2f3cce6d9e7f
+MISC ChangeLog-2015 1227 SHA256 5c44155e92227533887a3075ec7bd70fceaf533a40512c55dae56b1b92a84398 SHA512 fc568a6068965ab08bd6a1331c0a019df79564baf1d23209f2915929b1416dfe798e8aac8c3a8f50bf8650652fddb4a1e1920268701942b443df38e87e7ddb06 WHIRLPOOL df54bee7451ceb41faf245610c7a7d7b11e61d3212028d84882b024e6bb2d6abef1595e4fae11164bbd2962f5ae792618d8e94c0045c5242d46826ec10e47166
+MISC metadata.xml 473 SHA256 e535fbb289937d1401514e1701d04ca4c1f71cad47d2bc90e44d80aa27421c51 SHA512 2d17569b9e975d4834f8ed9a61244ba32c482caa8f04d7d3eb6f6f913a46323f6e0cc858bfe536fa8de4031a0d66f9aac185763e789f3bfa6ac8360a87489c42 WHIRLPOOL 84237717268af5583b427453bbdff46b4ef39798b673dcafb626af6ea921ff1284d8b32406ce1c95ce5a7a6a1fd846352c692ab41e3572c7ac5539f697a652ce
diff --git a/dev-php/pecl-cairo/metadata.xml b/dev-php/pecl-cairo/metadata.xml
new file mode 100644
index 000000000000..443b1587ff67
--- /dev/null
+++ b/dev-php/pecl-cairo/metadata.xml
@@ -0,0 +1,12 @@
+<?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
new file mode 100644
index 000000000000..b213896dba61
--- /dev/null
+++ b/dev-php/pecl-cairo/pecl-cairo-0.3.2-r1.ebuild
@@ -0,0 +1,25 @@
+# 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-cassandra/Manifest b/dev-php/pecl-cassandra/Manifest
new file mode 100644
index 000000000000..fdcb7d0019cd
--- /dev/null
+++ b/dev-php/pecl-cassandra/Manifest
@@ -0,0 +1,4 @@
+DIST cassandra-1.2.2.tgz 153553 SHA256 31db2a9ee2275e69ba0f7b0eec098f7a80cc6afa7c6a4eaa2d9d841ad040fb22 SHA512 cda256c8159be0b8f47ab46e23b9c24e3bbd9878679660fc956682d62221a289e262a394bfbff257a314d765ff22abd735a9624b2f8045219b8452b9bc8cb2b3 WHIRLPOOL ce79af578726a950e8b18eb571717a5e0b0983e0a4c619ab9e728eb29952c7782865bb3b91e7104ec2b4ff7b2273ca3e4b3e343f8ba03c8bfbb724e7e29e3899
+EBUILD pecl-cassandra-1.2.2.ebuild 389 SHA256 b0b80386bceda158713c451b6e0cf5796f7eb100a93b406111bcad83ed81f488 SHA512 76d333bd1e35ca77618c57f5b077dd320b0e50f68486d5c748b9c2b02371f5ce8bc0164738bfc214188f6847748cd6ca78f2d0d4ddf0d30ae1385952862e415a WHIRLPOOL 592d3e3bb1e40bd93efe6d045a69160971aea0cedfd364c125f29adef771cebec8a734dd38614d991eee486357c0b617d330e2930776590114c793bd6079b49f
+MISC ChangeLog 666 SHA256 70ff5b86b9eaaa4d89d1b2beafb41bb1121a726dee7a22a5f651a73a7c27fcaa SHA512 04040d821532c140afccfacbcf1d7320389b61f72dd0bc6f63133f3cfb171784c442cf5edbbfd19b5fcc2b5f1472c572a294b40c3410f993319c7e12d0dbc57e WHIRLPOOL d28a0e2d49e6a8043e94d272219aa5018c35e647c2e21f608c3d627a633547940ddb145318ff50e13d50ee91fc77801d2b5e97598f2fc1ecb6fd009cc20c950c
+MISC metadata.xml 541 SHA256 8994c438e60bbb6449c713fa21e741ecf7353863fbdc7f7c242ba0de4e920d50 SHA512 8d9a8b0ab84c8f8557dcdc46b94b22074492ceaf6ce61daf80eb5470cd58088838f78d1a54f0d5c5dc88802e9cd8e483235a27a7ddcf419e2b6ebabd3c39ffa9 WHIRLPOOL 09ce3f8a3ceed544cd1da010ad10152b254001ecf65c1afda39550ae6b088ed0b26408da00e2b500bebfc55ff5ba2a4bc43a930652d95d0e91f3ce5771a53537
diff --git a/dev-php/pecl-cassandra/metadata.xml b/dev-php/pecl-cassandra/metadata.xml
new file mode 100644
index 000000000000..4fff0a94977f
--- /dev/null
+++ b/dev-php/pecl-cassandra/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <longdescription lang="en">
+ DataStax PHP driver for Apache Cassandra or Scilla
+ </longdescription>
+ <maintainer type="person">
+ <email>geaaru@gmail.com</email>
+ <name>Geaaru</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">datastax/php-driver</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/pecl-cassandra/pecl-cassandra-1.2.2.ebuild b/dev-php/pecl-cassandra/pecl-cassandra-1.2.2.ebuild
new file mode 100644
index 000000000000..7ccdde7002f0
--- /dev/null
+++ b/dev-php/pecl-cassandra/pecl-cassandra-1.2.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_PHP="php7-0 php5-6"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="DataStax PHP Driver for Apache Cassandra"
+HOMEPAGE="https://github.com/datastax/php-driver"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-db/cpp-driver-2.4.3"
+RDEPEND="${DEPEND}"
diff --git a/dev-php/pecl-crack/Manifest b/dev-php/pecl-crack/Manifest
new file mode 100644
index 000000000000..2423a1b0b85e
--- /dev/null
+++ b/dev-php/pecl-crack/Manifest
@@ -0,0 +1,10 @@
+AUX 0.4-php7.patch 8435 SHA256 74eb7097cef9e1306b9c0d4ec80149f948bf4696d011c315e0fcab2ee66eab8f SHA512 f164cc8e37e37636de843063426d1ba07be17362d4b0fa0de59e1a9e21a15b7d5a312ed64bd73bcd51db5185a843a05611c23c5f5c442b720f437347f0401649 WHIRLPOOL 59d6c28f2f7da8b394df019e62d1284073e41a1e804e53625a83bd513282e1871bd5cfdcdd63feb43aaf29d38dc8390ec8c482a437828cf4d1c756bb394afc17
+AUX fix-pecl-bug-5765.patch 375 SHA256 1a4f72c1c51cbc95eaa68776fdc677a740ae2cc04e21000a2260548fb7f85b74 SHA512 21f7d76242c630334e88c8bf1f6e4fe9718943c36c6886f8de6503c9c616beab7007e31127b40b1df66763893d692a65f20483addb1607e0cfc7ec7b92ff4500 WHIRLPOOL 040ae981d77681384f96f4c4713a0668b33e7e3c8551edbc1c80c0372f6387b457920b4695c8b8bffbcad2afaae3fce8ac5c3960992c70af61c1c7bef88b4ab9
+AUX fix-php-5-4-support.patch 674 SHA256 f2fff058733ad7990f4685f70b8988721d6ad8d3302742f1143cffb468bb92f1 SHA512 ca2475557dc1d2f23a1e5745e7f3bac70855d0916a9d37d1a7efcd04e3bb973220b87aa2cc7ba8315473a2fd16dfd142c5c01608e94c595541ff15838c1e1d44 WHIRLPOOL 68e93584a9fa166c8b9555e05150315b30a5c5fe9c1159e61eb7b560b1a20aafd59aa8071509625c1e19dcee3046593c0e76ac7534157d3d9c114766776f59eb
+DIST crack-0.4.tgz 25524 SHA256 00a5250a6c82b39c1aefcb6e1ce0980da5df49c9bfc6ade9a8e867d89e87f560 SHA512 0dec64d1ce859bb3d7e2b834e4bcc4ef8c6f3e88e5b61884e40dddc366a992a7c85bfad4227224d4401aad7f26843678709f29acd2dcc75563658040b8067d7f WHIRLPOOL 2b6d26cf65912f6fac72733711ed48e0c859df28a3c7a2b351e607edcc51f15fea7cfef01419b3fd56267ddf9c57f4a75f93e64015c0db9d14e5799ac1a411c7
+EBUILD pecl-crack-0.4-r4.ebuild 669 SHA256 21ca7bb8d8c19a72238c483abf438cf937aa25e5da8e16018122d106180f5c13 SHA512 86ae5004c6df246fda3c8eab83552c29ba598dce7ba19569ddf1342bf06a96ea9366613dcac29682d2641c5d36dc612e2ae585f2a3455f153798ec4862a4255e WHIRLPOOL cf53eb0b18e9dc84e5617e8f22a7330cdb9bc3d7fd571b29dc7cda28ed9b69ed660c08c49e3f22e6067b4c1c6f44fecb8faf231da75ecac639da6345f4e3c8a3
+EBUILD pecl-crack-0.4-r5.ebuild 540 SHA256 4f264539d87b0e4685b4abb780f9a77fa2809295e8e8a9df5d44eb3961224cbe SHA512 462351a6d267763c368541ca0a70c3f01d908df63694cf8d33a9fa963c8cd7fd776f30d94a2f361c1565f58eba6f083fbf11cb1aaa66de839fb6597a5ed53cbd WHIRLPOOL af51cdea554d1b25d098f76afc584864a1b46ceb9ca9401c0562fab0e756da75730804555e0656c48056dc4c98301d76841b2710f995e8bf8855ccd111bd96a0
+EBUILD pecl-crack-0.4-r6.ebuild 585 SHA256 792b78759c19189519b944e208f957f4a83ede50d69ab5e3234a2e158fb139fe SHA512 cbfa3787de7b4ad3c95a388bb48692ced0ea19da922337d15e7c76a30376d5849b74a71dac82dd7f29e0ba96525eb19e514a06537983112712a9e06198ebe093 WHIRLPOOL 31d927c5285c8b1162799f2ac7548e172d9bcda3f44b096e88fe89df99bfb2aee2a1b77b4cc536ff2bd25e034b945ce973b274112b89518f654a6bd9bfb13913
+MISC ChangeLog 2895 SHA256 73e34b6cc44100823758b604c414da082a5c597b869175f58d17a9113cd5ea3a SHA512 11fec7699502a87d57ae72efe3d571a79d7207c8499b3d150fa0986e65aeb223861684cabbba65099265b2f415f518a9b44777d5107b51caf1755d033b6b9656 WHIRLPOOL 7b908028ecbf68978e874cb333d83040978138469b7cc796b967bcc403bd6d80869805df624799c23767be316c3cd16eb23f025d70d9bdd9f6a56ce252ac517e
+MISC ChangeLog-2015 5469 SHA256 8e461e2f7fe1293a9c0235ea94610c2a77e0a9f65769b8bf86b6e667cbda2850 SHA512 41a55e94a50da6780ec6a937f8251417ad32c02d68cdcd388ee6bfb84b4358e92b99809c4f387b8304307afca9cdb618d0921ad3b210cc2bd3a0fd48c2c4342d WHIRLPOOL c940536eeea140c572d907413e79d7166af25dd8cb675a15d5be3a7df548f9f4cc331774957e72dbc70d19b85a852de96ff1622b0d9f55403a7943db19488a6b
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-crack/files/0.4-php7.patch b/dev-php/pecl-crack/files/0.4-php7.patch
new file mode 100644
index 000000000000..5a00c9121810
--- /dev/null
+++ b/dev-php/pecl-crack/files/0.4-php7.patch
@@ -0,0 +1,356 @@
+--- a/crack.c 2016-12-19 16:04:09.244782234 -0500
++++ b/crack.c 2016-12-20 09:20:11.903140742 -0500
+@@ -36,13 +36,31 @@
+ /* True global resources - no need for thread safety here */
+ static int le_crack;
+
++ZEND_BEGIN_ARG_INFO_EX(crack_opendict_args, 0, ZEND_RETURN_VALUE, 1)
++ ZEND_ARG_INFO(0, dictionary)
++ZEND_END_ARG_INFO()
++
++ZEND_BEGIN_ARG_INFO_EX(crack_closedict_args, 0, ZEND_RETURN_VALUE, 0)
++ ZEND_ARG_INFO(0, dictionary)
++ZEND_END_ARG_INFO()
++
++ZEND_BEGIN_ARG_INFO_EX(crack_check_args, 0, ZEND_RETURN_VALUE, 1)
++ ZEND_ARG_INFO(0, password)
++ ZEND_ARG_INFO(0, username)
++ ZEND_ARG_INFO(0, gecos)
++ ZEND_ARG_INFO(0, dictionary)
++ZEND_END_ARG_INFO()
++
++ZEND_BEGIN_ARG_INFO_EX(crack_getlastmessage_args, 0, ZEND_RETURN_VALUE, 0)
++ZEND_END_ARG_INFO()
++
+ /* {{{ crack_functions[]
+ */
+ zend_function_entry crack_functions[] = {
+- PHP_FE(crack_opendict, NULL)
+- PHP_FE(crack_closedict, NULL)
+- PHP_FE(crack_check, NULL)
+- PHP_FE(crack_getlastmessage, NULL)
++ ZEND_FE(crack_opendict, crack_opendict_args)
++ ZEND_FE(crack_closedict, crack_closedict_args)
++ ZEND_FE(crack_check, crack_check_args)
++ ZEND_FE(crack_getlastmessage, crack_getlastmessage_args)
+ {NULL, NULL, NULL}
+ };
+ /* }}} */
+@@ -55,7 +73,7 @@
+ #endif
+ "crack",
+ crack_functions,
+- PHP_MINIT(crack),
++ PHP_MINIT(crack),
+ PHP_MSHUTDOWN(crack),
+ PHP_RINIT(crack),
+ PHP_RSHUTDOWN(crack),
+@@ -84,7 +102,11 @@
+ static void php_crack_init_globals(zend_crack_globals *crack_globals)
+ {
+ crack_globals->last_message = NULL;
++#if PHP_VERSION_ID >= 70000
++ crack_globals->default_dict = NULL;
++#else
+ crack_globals->default_dict = -1;
++#endif
+ }
+ /* }}} */
+
+@@ -95,7 +117,7 @@
+ char *filename;
+ int filename_len;
+ int result = SUCCESS;
+-
++
+ #if PHP_VERSION_ID < 50400
+ if (PG(safe_mode)) {
+ filename_len = strlen(path) + 10;
+@@ -103,7 +125,7 @@
+ if (NULL == filename) {
+ return FAILURE;
+ }
+-
++
+ memset(filename, '\0', filename_len);
+ strcpy(filename, path);
+ strcat(filename, ".pwd");
+@@ -111,7 +133,7 @@
+ efree(filename);
+ return FAILURE;
+ }
+-
++
+ memset(filename, '\0', filename_len);
+ strcpy(filename, path);
+ strcat(filename, ".pwi");
+@@ -119,7 +141,7 @@
+ efree(filename);
+ return FAILURE;
+ }
+-
++
+ memset(filename, '\0', filename_len);
+ strcpy(filename, path);
+ strcat(filename, ".hwm");
+@@ -129,39 +151,64 @@
+ }
+ }
+ #endif
+-
++
+ if (php_check_open_basedir(path TSRMLS_CC)) {
+ return FAILURE;
+ }
+-
++
+ return SUCCESS;
+ }
+ /* }}} */
+
+ /* {{{ php_crack_set_default_dict
+ */
++#if PHP_VERSION_ID >= 70000
++static void php_crack_set_default_dict(zend_resource *id)
++{
++ if (CRACKG(default_dict) != NULL) {
++ zend_list_close(CRACKG(default_dict));
++ }
++
++ CRACKG(default_dict) = id;
++ id->gc.refcount++;
++}
++#else
+ static void php_crack_set_default_dict(int id TSRMLS_DC)
+ {
+ if (CRACKG(default_dict) != -1) {
+ zend_list_delete(CRACKG(default_dict));
+ }
+-
++
+ CRACKG(default_dict) = id;
+ zend_list_addref(id);
+ }
++#endif
+ /* }}} */
+
+ /* {{{ php_crack_get_default_dict
+ */
++#if PHP_VERSION_ID >= 70000
++static zend_resource * php_crack_get_default_dict(INTERNAL_FUNCTION_PARAMETERS)
++#else
+ static int php_crack_get_default_dict(INTERNAL_FUNCTION_PARAMETERS)
++#endif
+ {
++#if PHP_VERSION_ID >= 70000
++ if ((NULL == CRACKG(default_dict)) && (NULL != CRACKG(default_dictionary))) {
++#else
+ if ((-1 == CRACKG(default_dict)) && (NULL != CRACKG(default_dictionary))) {
++#endif
+ CRACKLIB_PWDICT *pwdict;
+ printf("trying to open: %s\n", CRACKG(default_dictionary));
+ pwdict = cracklib_pw_open(CRACKG(default_dictionary), "r");
+ if (NULL != pwdict) {
++#if PHP_VERSION_ID >= 70000
++ ZVAL_RES(return_value, zend_register_resource(pwdict, le_crack));
++ php_crack_set_default_dict(Z_RES_P(return_value));
++#else
+ ZEND_REGISTER_RESOURCE(return_value, pwdict, le_crack);
+ php_crack_set_default_dict(Z_LVAL_P(return_value) TSRMLS_CC);
++#endif
+ }
+ }
+
+@@ -171,7 +218,11 @@
+
+ /* {{{ php_crack_module_dtor
+ */
++#if PHP_VERSION_ID >= 70000
++static void php_crack_module_dtor(zend_resource *rsrc)
++#else
+ static void php_crack_module_dtor(zend_rsrc_list_entry *rsrc TSRMLS_DC)
++#endif
+ {
+ CRACKLIB_PWDICT *pwdict = (CRACKLIB_PWDICT *) rsrc->ptr;
+
+@@ -191,7 +242,9 @@
+
+ REGISTER_INI_ENTRIES();
+ le_crack = zend_register_list_destructors_ex(php_crack_module_dtor, NULL, "crack dictionary", module_number);
++#if PHP_VERSION_ID < 70000
+ Z_TYPE(crack_module_entry) = type;
++#endif
+
+ return SUCCESS;
+ }
+@@ -210,7 +263,11 @@
+ PHP_RINIT_FUNCTION(crack)
+ {
+ CRACKG(last_message) = NULL;
++#if PHP_VERSION_ID >= 70000
++ CRACKG(default_dict) = NULL;
++#else
+ CRACKG(default_dict) = -1;
++#endif
+
+ return SUCCESS;
+ }
+@@ -245,7 +302,7 @@
+ PHP_FUNCTION(crack_opendict)
+ {
+ char *path;
+- int path_len;
++ size_t path_len;
+ CRACKLIB_PWDICT *pwdict;
+
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &path, &path_len) == FAILURE) {
+@@ -265,9 +322,14 @@
+ #endif
+ RETURN_FALSE;
+ }
+-
++
++#if PHP_VERSION_ID >= 70000
++ RETURN_RES(zend_register_resource(pwdict, le_crack));
++ php_crack_set_default_dict(Z_RES_P(return_value));
++#else
+ ZEND_REGISTER_RESOURCE(return_value, pwdict, le_crack);
+ php_crack_set_default_dict(Z_LVAL_P(return_value) TSRMLS_CC);
++#endif
+ }
+ /* }}} */
+
+@@ -276,7 +338,11 @@
+ PHP_FUNCTION(crack_closedict)
+ {
+ zval *dictionary = NULL;
++#if PHP_VERSION_ID >= 70000
++ zend_resource *id;
++#else
+ int id = -1;
++#endif
+ CRACKLIB_PWDICT *pwdict;
+
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|r", &dictionary)) {
+@@ -285,7 +351,11 @@
+
+ if (NULL == dictionary) {
+ id = php_crack_get_default_dict(INTERNAL_FUNCTION_PARAM_PASSTHRU);
++#if PHP_VERSION_ID >= 70000
++ if (id == NULL) {
++#else
+ if (id == -1) {
++#endif
+ #if ZEND_MODULE_API_NO >= 20021010
+ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Could not open default crack dicionary");
+ #else
+@@ -294,8 +364,21 @@
+ RETURN_FALSE;
+ }
+ }
++#if PHP_VERSION_ID >= 70000
++ if((pwdict = (CRACKLIB_PWDICT *)zend_fetch_resource(Z_RES_P(dictionary), "crack dictionary", le_crack)) == NULL)
++ {
++ RETURN_FALSE;
++ }
++ if (NULL == dictionary) {
++ zend_list_close(CRACKG(default_dict));
++ CRACKG(default_dict) = NULL;
++ }
++ else {
++ zend_list_close(Z_RES_P(dictionary));
++ }
++#else
+ ZEND_FETCH_RESOURCE(pwdict, CRACKLIB_PWDICT *, &dictionary, id, "crack dictionary", le_crack);
+-
++
+ if (NULL == dictionary) {
+ zend_list_delete(CRACKG(default_dict));
+ CRACKG(default_dict) = -1;
+@@ -303,7 +386,7 @@
+ else {
+ zend_list_delete(Z_RESVAL_P(dictionary));
+ }
+-
++#endif
+ RETURN_TRUE;
+ }
+ /* }}} */
+@@ -314,14 +397,18 @@
+ {
+ zval *dictionary = NULL;
+ char *password = NULL;
+- int password_len;
++ size_t password_len;
+ char *username = NULL;
+- int username_len;
++ size_t username_len;
+ char *gecos = NULL;
+- int gecos_len;
++ size_t gecos_len;
+ char *message;
+ CRACKLIB_PWDICT *pwdict;
++#if PHP_VERSION_ID >= 70000
++ zend_resource *crack_res;
++#else
+ int id = -1;
++#endif
+
+ if (NULL != CRACKG(last_message)) {
+ efree(CRACKG(last_message));
+@@ -335,6 +422,21 @@
+ }
+
+ if (NULL == dictionary) {
++#if PHP_VERSION_ID >= 70000
++ crack_res = php_crack_get_default_dict(INTERNAL_FUNCTION_PARAM_PASSTHRU);
++ if (crack_res == NULL || crack_res->ptr == NULL) {
++ php_error(E_WARNING, "Could not open default crack dicionary");
++ RETURN_FALSE;
++ }
++
++ }
++ else {
++ if((pwdict = (CRACKLIB_PWDICT *)zend_fetch_resource(Z_RES_P(dictionary), "crack dictionary", le_crack)) == NULL) {
++ php_error(E_WARNING, "Could not open crack dicionary resource");
++ RETURN_FALSE;
++ }
++ }
++#else
+ id = php_crack_get_default_dict(INTERNAL_FUNCTION_PARAM_PASSTHRU);
+ if (id == -1) {
+ #if ZEND_MODULE_API_NO >= 20021010
+@@ -346,6 +448,7 @@
+ }
+ }
+ ZEND_FETCH_RESOURCE(pwdict, CRACKLIB_PWDICT *, &dictionary, id, "crack dictionary", le_crack);
++#endif
+
+ message = cracklib_fascist_look_ex(pwdict, password, username, gecos);
+
+@@ -377,7 +480,11 @@
+ RETURN_FALSE;
+ }
+
++#if PHP_VERSION_ID >= 70000
++ RETURN_STRING(CRACKG(last_message));
++#else
+ RETURN_STRING(CRACKG(last_message), 1);
++#endif
+ }
+ /* }}} */
+
+--- a/php_crack.h 2005-09-21 05:00:06.000000000 -0400
++++ b/php_crack.h 2016-12-19 16:51:22.449321851 -0500
+@@ -52,7 +52,11 @@
+ ZEND_BEGIN_MODULE_GLOBALS(crack)
+ char *default_dictionary;
+ char *last_message;
++#if PHP_VERSION_ID >= 70000
++ zend_resource *default_dict;
++#else
+ int default_dict;
++#endif
+ ZEND_END_MODULE_GLOBALS(crack)
+
+ #ifdef ZTS
diff --git a/dev-php/pecl-crack/files/fix-pecl-bug-5765.patch b/dev-php/pecl-crack/files/fix-pecl-bug-5765.patch
new file mode 100644
index 000000000000..c180d5310b1b
--- /dev/null
+++ b/dev-php/pecl-crack/files/fix-pecl-bug-5765.patch
@@ -0,0 +1,11 @@
+--- crack-0.4/libcrack/src/cracklib.h 2005-09-21 11:00:06.000000000 +0200
++++ crack-0.4-new/libcrack/src/cracklib.h 2006-10-08 20:44:00.618783250 +0200
+@@ -46,7 +46,7 @@
+
+ typedef unsigned char int8;
+ typedef unsigned short int int16;
+-typedef unsigned long int int32;
++typedef unsigned int int32;
+
+ #ifndef NUMWORDS
+ # define NUMWORDS 16
diff --git a/dev-php/pecl-crack/files/fix-php-5-4-support.patch b/dev-php/pecl-crack/files/fix-php-5-4-support.patch
new file mode 100644
index 000000000000..7fddadfabbbd
--- /dev/null
+++ b/dev-php/pecl-crack/files/fix-php-5-4-support.patch
@@ -0,0 +1,30 @@
+Gentoo bug: 423869
+Thanks to hanno
+
+--- a/crack.c 2008/07/17 10:02:47 262854
++++ b/crack.c 2012/06/07 16:13:34 326013
+@@ -38,7 +38,7 @@
+
+ /* {{{ crack_functions[]
+ */
+-function_entry crack_functions[] = {
++zend_function_entry crack_functions[] = {
+ PHP_FE(crack_opendict, NULL)
+ PHP_FE(crack_closedict, NULL)
+ PHP_FE(crack_check, NULL)
+@@ -94,6 +94,7 @@
+ int filename_len;
+ int result = SUCCESS;
+
++#if PHP_VERSION_ID < 50400
+ if (PG(safe_mode)) {
+ filename_len = strlen(path) + 10;
+ filename = (char *) emalloc(filename_len);
+@@ -125,6 +126,7 @@
+ return FAILURE;
+ }
+ }
++#endif
+
+ if (php_check_open_basedir(path TSRMLS_CC)) {
+ return FAILURE;
diff --git a/dev-php/pecl-crack/metadata.xml b/dev-php/pecl-crack/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-crack/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-crack/pecl-crack-0.4-r4.ebuild b/dev-php/pecl-crack/pecl-crack-0.4-r4.ebuild
new file mode 100644
index 000000000000..df78d006ef24
--- /dev/null
+++ b/dev-php/pecl-crack/pecl-crack-0.4-r4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PHP_EXT_NAME="crack"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS="EXPERIMENTAL"
+
+USE_PHP="php5-6 php5-5 php5-4"
+
+inherit php-ext-pecl-r2 epatch
+
+KEYWORDS="amd64 ppc ppc64 x86"
+
+DESCRIPTION="PHP interface to the cracklib libraries"
+LICENSE="PHP-3 CRACKLIB"
+SLOT="0"
+IUSE=""
+
+src_prepare() {
+ local slot
+ for slot in $(php_get_slots) ; do
+ cd "${WORKDIR}/${slot}"
+ epatch "${FILESDIR}/fix-php-5-4-support.patch"
+ # Patch for http://pecl.php.net/bugs/bug.php?id=5765
+ epatch "${FILESDIR}/fix-pecl-bug-5765.patch"
+ done
+ php-ext-source-r2_src_prepare
+}
diff --git a/dev-php/pecl-crack/pecl-crack-0.4-r5.ebuild b/dev-php/pecl-crack/pecl-crack-0.4-r5.ebuild
new file mode 100644
index 000000000000..271e073679d2
--- /dev/null
+++ b/dev-php/pecl-crack/pecl-crack-0.4-r5.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="crack"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_EXTRA_ECONF=""
+DOCS=( EXPERIMENTAL )
+
+USE_PHP="php5-6"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="PHP interface to the cracklib libraries"
+LICENSE="PHP-3 CRACKLIB"
+SLOT="0"
+IUSE=""
+# Patch for http://pecl.php.net/bugs/bug.php?id=5765
+PATCHES=( "${FILESDIR}/fix-php-5-4-support.patch"
+"${FILESDIR}/fix-pecl-bug-5765.patch" )
diff --git a/dev-php/pecl-crack/pecl-crack-0.4-r6.ebuild b/dev-php/pecl-crack/pecl-crack-0.4-r6.ebuild
new file mode 100644
index 000000000000..f7a9d30a87f6
--- /dev/null
+++ b/dev-php/pecl-crack/pecl-crack-0.4-r6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="crack"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_EXTRA_ECONF=""
+DOCS=( EXPERIMENTAL )
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="PHP interface to the cracklib libraries"
+LICENSE="PHP-3 CRACKLIB"
+SLOT="0"
+IUSE=""
+# Patch for http://pecl.php.net/bugs/bug.php?id=5765
+PATCHES=( "${FILESDIR}/fix-php-5-4-support.patch"
+"${FILESDIR}/fix-pecl-bug-5765.patch"
+"${FILESDIR}/${PV}-php7.patch"
+)
diff --git a/dev-php/pecl-dbase/Manifest b/dev-php/pecl-dbase/Manifest
new file mode 100644
index 000000000000..46018ba7651a
--- /dev/null
+++ b/dev-php/pecl-dbase/Manifest
@@ -0,0 +1,5 @@
+DIST dbase-5.1.1.tgz 20751 SHA256 4474be791b302dc3ba34dc4f96cde626f81deb36a4d88dff5605bfbda8691439 SHA512 52dac3e253f88de898c43864e8aff62990b33eb770fb27534bd25896c3eb330ca05e0205a1f387296637e553cf6de16a3f7b3eff082e1403a56c60decfbce33f WHIRLPOOL f91bf2a4d47bf43a589255b179cca8872a81ac94975812328af7a00776256b5c1df957430f04c38b1000a8c224a9a3166b8d20f4b3e272c84ffad19126461f55
+DIST dbase-7.0.0beta1.tgz 16206 SHA256 bc84abddf2fe2e7121b3736bced9bcd30ed5d567ad1c917c26876c240cefbbf1 SHA512 623222e826509fa9b3f65353a66479fe4a5924de1b6dd4e73c106f2179f8af59740c758cf90ed8d0e9c61c31a7e5bef434cd858cde074f983b1dda69927442af WHIRLPOOL 4651e3742fa98b784e1d7efcae50348ee08a852e32be181e870787193dd4cc849cca628e8c10d199a577573b81e6ae582a0977ddcb7db2316ae2c0292549ff87
+EBUILD pecl-dbase-5.1.1.ebuild 775 SHA256 9d804f554c7d931cdda1b917b81758beab8892cde772f2848ae358cab47472f3 SHA512 7d431710fe8a380d085bde23b49c10906677d3444ef9af999a269c371296f3396df7ccaa5d52cac9bf571f6ae4477445587ceaab4abd8c457dae6bbd10db11d8 WHIRLPOOL 7ad95d173b0a828faabfd59e748ccc0414f03d0009f41c05b9ba002726f2b7106e87ec12caa90f4ef3566a89fe9ca9d52d8f1aa21e469ee9c9e32ca8625a4482
+EBUILD pecl-dbase-7.0.0_beta1.ebuild 978 SHA256 3631dcb761e834bfecda4c72515dfa6600c4dd36d8b1d738b567b478ed4e41e7 SHA512 f13c30251bdbd922b4846230dea830ac76ebc22634c76fb987a317fe316f2f441477bb8f2d4f0f6acd3ca8ca33ec592fda3b724926a6b3557fa4344aeb146a3d WHIRLPOOL 3c93b08893acb6585a94d076de423afc9d4124c41675276a3ac459e0f8280dd0ca1d9b10b05a9814bc3ff040f3b851ceba7a856a899f769bd530555614e13254
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-dbase/metadata.xml b/dev-php/pecl-dbase/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-dbase/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-dbase/pecl-dbase-5.1.1.ebuild b/dev-php/pecl-dbase/pecl-dbase-5.1.1.ebuild
new file mode 100644
index 000000000000..03186ce8a0bd
--- /dev/null
+++ b/dev-php/pecl-dbase/pecl-dbase-5.1.1.ebuild
@@ -0,0 +1,44 @@
+# 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-dbase/pecl-dbase-7.0.0_beta1.ebuild b/dev-php/pecl-dbase/pecl-dbase-7.0.0_beta1.ebuild
new file mode 100644
index 000000000000..f0480a3595b0
--- /dev/null
+++ b/dev-php/pecl-dbase/pecl-dbase-7.0.0_beta1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Define 5.6 here so we get the USE and REQUIRED_USE from the eclass
+# This allows us to depend on the other slot
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+# However, we only really build for 7.x; so redefine it here
+USE_PHP="php7-0 php7-1"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="dBase database file access functions"
+LICENSE="PHP-3.01"
+SLOT="7"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-dbase:0[php_targets_php5-6] )"
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-source-r3_src_prepare
+ else
+ eapply_user
+ fi
+}
+
+src_configure() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ local PHP_EXT_ECONF_ARGS=( )
+ php-ext-source-r3_src_configure
+ fi
+}
+
+src_install() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-dbx/Manifest b/dev-php/pecl-dbx/Manifest
new file mode 100644
index 000000000000..456fb66bf409
--- /dev/null
+++ b/dev-php/pecl-dbx/Manifest
@@ -0,0 +1,5 @@
+DIST dbx-1.1.2.tgz 31348 SHA256 a13b79c112e040bc2bb1596c0eb832496b01b5322e13f78092c2cba583655165 SHA512 890d724d5f1c57952fc5ada8e9b3ab36cac5d9dd70c3296eadefe17fb225ad35d3002224dc03e6e2f21e974dc68c6e1a39b8a44a88ba906ab345599d73f4aeec WHIRLPOOL b301cb9a3788a14c2adeed1a441d6d565ef7c8e60798989bf83a51bc6b63c38d0ea887cb22dc55cb92a6ce843944d2da79a92ff27c732b922c9937fcc9cf394b
+EBUILD pecl-dbx-1.1.2-r2.ebuild 350 SHA256 327a32472068eed674d5b6b6d79f134504f725d44c1e7c4a92923fb9f7f33a02 SHA512 c0752c0e71de208a0660bf6438ac5ae96b892ff442a11c14781edfb39e5b6ef91925247c9a9b592efa1f55af5702b2c33b129dab94263282cac7a3f9e70044e4 WHIRLPOOL 87763f1851618a8ffc6dc5a5a3e94c403a62bff9917cd949e8aef6877cc4064c8feea456e687481b2d5774bdb89b4cdd229342ffcee005086056dc1174c20ae8
+MISC ChangeLog 2912 SHA256 6f8f570756c70623e863ec80f8984975998fbbf71e208f15dba20c3ea9247072 SHA512 5a8e3e7fbccf2bb3fcc18fafd348f94473bf8bb1134aa3b9e2c87b30d1408cc144e523cf40fbc1846d441d51cdfca895887caee4b72286e241b2660ef711af8d WHIRLPOOL 66a01804c73eee1c7c7803142e685621d60100b1a92d65741d3d839ef69e5f97bd2477c2c2518dd7f9f5267a084ca8005daf207ad81cd9f27548119334c8405f
+MISC ChangeLog-2015 2330 SHA256 067e529b889f501ed360e4e661a449cb1aeb0d9cab827adca5a3b4038806865f SHA512 251d643e299a4d32947ea5a59402b2d0490d1e28656b420d54627b77be6506b94da9b02f8e93b370a3eb6495e2dbf270ddbc0412ae503a5a3dc56fa11a02396c WHIRLPOOL 01d736eaeae9ac6d5405f6c9eb927f537aa0e58c1d06d88e83b49a91d38575c2c209a622796a775d9b091fa1e79716417cc4d7edb298dcedc0098c2bfdb5b82d
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-dbx/metadata.xml b/dev-php/pecl-dbx/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-dbx/metadata.xml
@@ -0,0 +1,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>
+</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
new file mode 100644
index 000000000000..8040881f7675
--- /dev/null
+++ b/dev-php/pecl-dbx/pecl-dbx-1.1.2-r2.ebuild
@@ -0,0 +1,19 @@
+# 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-dio/Manifest b/dev-php/pecl-dio/Manifest
new file mode 100644
index 000000000000..f79de3f0f83b
--- /dev/null
+++ b/dev-php/pecl-dio/Manifest
@@ -0,0 +1,7 @@
+DIST dio-0.0.9.tgz 36688 SHA256 2c80b63fbbbaead856cb468955c14dc328d1262621b0c704b122d902053c8156 SHA512 7bca34a50a1c6cc1f28f47e62392d5a71bccf2783e12f510cc0101949c68d753650e19dbf9ef8172ba23c02680d30959791738353d89762f806ac7ae72a20058 WHIRLPOOL ed6d1947ec9b0fe1721648727467c5d726bfca0c0e362afa5e6170a51cbe5dbea67bb0a54fb01219581295689f4c5d0b6626772bfae4378bda72b5f8ae6452fc
+DIST dio-0.1.0.tgz 36960 SHA256 aab985e374604379d99c9c93207f2c2959ff141740d1a648c0fbd07e0e08a73e SHA512 6fca1c3f2d6247f5e0c52a27b49d80a6d13f9630772956ff7aa73ad45e445686502edd956346c43955cb2f858c0c0259af86c3f92b6f93309a2b90583ad8ea05 WHIRLPOOL 30a1bc11a224572611fb8562bbc28dca5dbc2eaecacf41df3c6f5eba312c0c0a9c180d5745f945191ba7b8b7f6ee8dae8fb32438c4ff998edb6527c65a632045
+EBUILD pecl-dio-0.0.9.ebuild 420 SHA256 b6624a5ec042bb1026f6537e5dbdd11a52a0a2429da3019d07dec9c58d5aa2fd SHA512 647bb3bcda7fe73e71de5b79d309bc11bb784351465b3477a7d98b6bb560d1bc1d830ab7dfc7e706066433b71c59f675f32873c4f9f3e0f29ce0fc7bf4827470 WHIRLPOOL 870692f51e91fd76152e5dca7c0c4152721e8e254a13c790bd9b20473b0ab5f8ca66f1cb59e0399d737054133c68448a7c4225e15f736525a8c4778c6017b073
+EBUILD pecl-dio-0.1.0.ebuild 420 SHA256 f18336cb8b2a5eef5cd7b8e71d8a64656eed2bfc1173557fa4ba687184fd5134 SHA512 1dcb320ad426b1713f47c890c66108f0cebcf17cb9db0803c72b568931d164caf23d651f773cc83f1ed1b1cff7feb82bbb35a19a34d0db98e797527970780369 WHIRLPOOL f943edf6c792edc4af64ab40610011fe6c9cdb9f147d3071884db9f7d1fdb794c04309985e26f34acb1b282c0f810bbfbcbf5dfeeb29aaacb40d52f4b09505f4
+MISC ChangeLog 2952 SHA256 3a3ecd198af887302cdb0204155286aaa81451a58be57940086a3524b22ccdca SHA512 64d4c1d1cf8f0dbcac6fe770c2d558c6e45317e78d6aef7037087c07b9dbfd41d7e859c82bcae8fc9d535316e3b132fadd33d04e457a295c6d3d9d20c2dd2b2f WHIRLPOOL ba410921b9345e12f3e1acfa1c1706f8c29879863ab098b3dd79ff3ea00d45798141b66eabb64a74b2ab7be3a397753702e3e3b37fa4e6e53ea7842a61b18d85
+MISC ChangeLog-2015 1436 SHA256 607556a6ea0a634a5cca5ebcec6f6bf47849f84a65664016a07cd938b9b49246 SHA512 8f25432a00aac2357ff6fdabf843e0f30bcefa9f447fc8a8da74efe2ec48fd2b0b09048fbf2410bbd07f800a459ef475ea325a7a47c88430539abeb711ce5858 WHIRLPOOL 811d1c67efd3fa7e5b0152a0e0d4dafc3b6632f9ead6c4de5072bdd5ed6bf58f76a43a6b339b6338e3aff943fee1e9f9a26142ed326d802903ae4e0c32b0061c
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/pecl-dio/metadata.xml b/dev-php/pecl-dio/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/pecl-dio/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-dio/pecl-dio-0.0.9.ebuild b/dev-php/pecl-dio/pecl-dio-0.0.9.ebuild
new file mode 100644
index 000000000000..62e9eb739764
--- /dev/null
+++ b/dev-php/pecl-dio/pecl-dio-0.0.9.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PHP_EXT_NAME="dio"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+MY_PV=${PV/_rc/RC}
+PHP_EXT_S="${WORKDIR}/${PN/pecl-/}-${MY_PV}"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Direct I/O functions for PHP"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+
+S="${PHP_EXT_S}"
diff --git a/dev-php/pecl-dio/pecl-dio-0.1.0.ebuild b/dev-php/pecl-dio/pecl-dio-0.1.0.ebuild
new file mode 100644
index 000000000000..cf38fc0e688f
--- /dev/null
+++ b/dev-php/pecl-dio/pecl-dio-0.1.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PHP_EXT_NAME="dio"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+MY_PV=${PV/_rc/RC}
+PHP_EXT_S="${WORKDIR}/${PN/pecl-/}-${MY_PV}"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Direct I/O functions for PHP"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+
+S="${PHP_EXT_S}"
diff --git a/dev-php/pecl-eio/Manifest b/dev-php/pecl-eio/Manifest
new file mode 100644
index 000000000000..a62ab44b2d99
--- /dev/null
+++ b/dev-php/pecl-eio/Manifest
@@ -0,0 +1,7 @@
+DIST eio-2.0.1.tgz 73968 SHA256 e51e37a0434e8188f09b5267b94c1ab2c2f4e03b0314b5a6f14c8bcef7b8bf66 SHA512 29a85d4eec658003432ff3e5e84d58a3c4aaeb9724d88ca7941e35856dd2f498ae37223c929b4f7012eac69576b40bf88fb0c2e45f850af04bfefa2140d7d593 WHIRLPOOL bc519601862009b50099c4efb8c4bb0a8b66fd1117c8a457566ddc9a124fbd2888d98b80010754f0ee3f8a2902a4fe9f100cfa4e323c662b95768c1c0d62ae5f
+DIST eio-2.0.2.tgz 74005 SHA256 f29afa184cd0d410e14b652d7af24f454d77f831cc95b4754dd1b1d5db8a8bcc SHA512 9b5ab80e6a76a1a2e99dfa641b404d0b52cd79b54267a8ded622930b4cc99f3ba1e39a70fc2d8f5c4ed50fbd67d97bc78655cd17958f0c8a2314b3b6ac1c6384 WHIRLPOOL 31766d1e847a13a35fd657d150a42f6168efb97edc000b69049b7e011633032b8daf009e1badb08c8c9b9033a39b45f78516bb2c3220e17f34bf98a19468e785
+EBUILD pecl-eio-2.0.1.ebuild 491 SHA256 ce0cf46a29642e5fc6aeb2f893ea61a71c68b7759c2fac9b63f797181945f537 SHA512 aa465f06035006f71a5ee95ad1f6963bae783dad22f322d048553e7caabc07867ab7d8f0b4fef380d0c486161de8c5ef541c9d82765fb63f60b870d694cd84e7 WHIRLPOOL d2cc8b26eaf3ccef6227c0589baf2b8e315119e879b9e35d536c3b03895219e71ba953a73da72c54fca99c49e4116e5ca0573d71fa988ce76e573fa76ee7208d
+EBUILD pecl-eio-2.0.2.ebuild 498 SHA256 f0279dbed904d2a2a9824e75bc453e767ffa0e59662a7c09697595145cbd20d7 SHA512 4d751c75001bbcf059ef735acbb34ec075e21d120b4e8ff28dab862aac811faff66f6e506fd593aa33195dba7262906e2b10d3f82a5292660c098202d468c400 WHIRLPOOL dae5dcfd399039b8d88aece71cb2fd905576b168af1f225ce1a19022b017f36511e5ae7d8c0ca2a9738b232cfbceaadffc7731c6e5f592f8e0224084cdf8c0aa
+MISC ChangeLog 3082 SHA256 d325abe376bcebe4bf2679d0bcdff5c56b92d3ab67fc99dbcef57f530a3ef2c0 SHA512 a4c1636c7383f472d334eb8a3e3fa51d6533dd31b111dd65724ded11ec5c4beb2fd85b294d235107c15768889dae92a4116544a40a87cc08bad818be15f21927 WHIRLPOOL 30b6348e10c22f76533e4479830913cdda1bbd7a2a622032fd1c4fbe0636cbdf49ebff7b71b3947a1276da3be6b055274744dd18df9d451ead373b599bc4b96a
+MISC ChangeLog-2015 903 SHA256 fd978e151cc7bc6e520e51a959438026805ef498b23604ec4404963201bbf7f9 SHA512 0c18afff43ab3da0e9e9477e7d1a3a822f21b047b73be2f38859d295ca53d12fa28493de9838c7e3cc7bf9c33785229692edafb7887e22f5fb270df082079477 WHIRLPOOL 7e9068623dee7c102e794f97735758c352a88451478190c79198a92795787b53aea61f1a71a41c3d51d3f219ac5d177c7f6e81a90a5b6ef17b1594899b9cefe0
+MISC metadata.xml 412 SHA256 d57218503e9ec8142bcd1fdf55a2eff845b1c8b12ef8d4b38aeecbe3bf88adc1 SHA512 ce8fc012dc7722e62f4471f6758e4a11415fcae20cd35347d640c383dfae3520cb01d830f79640082770ed25705e3898e02a8a95a4ad54de1e8e0914e01a57a8 WHIRLPOOL 88e468cabd8808ec810cbe988a98a0a5085c656cc617f65a41f23b2f6d4fb8cf3957b83ae18274ea037e6718656f7cabf0b195c2d1d475a62b1758461bf47496
diff --git a/dev-php/pecl-eio/metadata.xml b/dev-php/pecl-eio/metadata.xml
new file mode 100644
index 000000000000..d5446164b738
--- /dev/null
+++ b/dev-php/pecl-eio/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>rrosmanov@gmail.com</email>
+<name>Ruslan Osmanov</name>
+<description>Maintainer. Assign bugs to him</description>
+</maintainer>
+<maintainer type="project">
+<email>proxy-maint@gentoo.org</email>
+<name>Proxy Maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-php/pecl-eio/pecl-eio-2.0.1.ebuild b/dev-php/pecl-eio/pecl-eio-2.0.1.ebuild
new file mode 100644
index 000000000000..1238529e7ff1
--- /dev/null
+++ b/dev-php/pecl-eio/pecl-eio-2.0.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PHP_EXT_NAME="eio"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README.md )
+
+USE_PHP="php5-6 php7-0"
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="PHP-3.01"
+
+DESCRIPTION="PHP wrapper for libeio library"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE="debug"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS="--with-eio $(use_enable debug eio-debug)"
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/pecl-eio/pecl-eio-2.0.2.ebuild b/dev-php/pecl-eio/pecl-eio-2.0.2.ebuild
new file mode 100644
index 000000000000..b8ac4e39c798
--- /dev/null
+++ b/dev-php/pecl-eio/pecl-eio-2.0.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PHP_EXT_NAME="eio"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README.md )
+
+USE_PHP="php5-6 php7-0 php7-1"
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="PHP-3.01"
+
+DESCRIPTION="PHP wrapper for libeio library"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE="debug"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS="--with-eio $(use_enable debug eio-debug)"
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/pecl-event/Manifest b/dev-php/pecl-event/Manifest
new file mode 100644
index 000000000000..2a7944958fe6
--- /dev/null
+++ b/dev-php/pecl-event/Manifest
@@ -0,0 +1,7 @@
+DIST event-2.2.1.tgz 133147 SHA256 44756686df68d8ef4fcee31359c0c03802b1f55ad88db7ac142169777f3d17ef SHA512 a331e0cbb923b2efe95a366c842929e9ffcdf15d4b95dce83f5d1e9bb33045477f278672835ffc087df89aa3614106cf504f4e6a779a620b94c20d83449e95f2 WHIRLPOOL a5e5e83b960483d429be3cc547bb89a0fe1e0dd53755aba465974b6c95d0d19e1f4703689067b8d1e75a9a4b8af3cbc3761c3d603634e32df3b927727402110c
+DIST event-2.3.0.tgz 135401 SHA256 10e37f2b1c47475be891ef84b4282b5739d9aa8a1facd0c0141ee0edc3048435 SHA512 9e1f41a13a5fc534956561ea481816d6863ebe037cca0ce450cfb16375d6b49cd03c68e115c851ef6fa3022927f2e5850695880c65dd1d339bb747e171cc9f2f WHIRLPOOL 10cc12e2e177433eb933af8d4053f7ec2ab916346998426115d6be4419544617445697f71d7b494af5a826f340387fb705ea3e23a369ffc08f2c8ec7e0c526a5
+EBUILD pecl-event-2.2.1.ebuild 934 SHA256 4e576100a833df6d03c1abfeaf8c66a0f570b84f695b6b6818a6557eab7d498c SHA512 22f28502553ad020b1a762aaf3d439d1ded788f77cdc71ba49bd2ad7d95844ddd70866983c95cc6ad65c740ae63a3397bb70c3345c6d9c756bbe0c320b62b89e WHIRLPOOL aaa1e4f1b57a4a58506c7ea648ea7333056f4585d0f00509a04c6d26d6607c925ab38bcad3b34d15513fba0ad44ed5f0ce7cb5dfd276d058bc0784a3bd0e27ac
+EBUILD pecl-event-2.3.0.ebuild 1026 SHA256 fdd2cd7bfaae431215fb9b41e8bc6f44367cac56965f11d9fb91bf21ed5ed895 SHA512 10b39a9e4d9502356c17987c540674c9a484dc3bff01f7870b231f4ca27c528ecf5f80bd39f8d4fae06a5da2a53615d7a6cf8e384f4ccf243f8e29b52301dafa WHIRLPOOL fa70e710af488b49ffe001fd1c3b0edaa3ed28e468bcb89825af3da3d9416c290817a612a619d0faf3c90534ccead9287c848c5f62584c9f657a21f21a4bc1bc
+MISC ChangeLog 3906 SHA256 9176cf0a1ca5b42b4b5a935c0fa5f922e2a9076ab7c2729b5a425083cb6621ae SHA512 bcb2be3e201d0a296f5420db163d06f61d770a0f4fcee63c7a38bd600a54de707412686d2d1dcc3bd3f2bf43211e94f88d7344054c7c31911f7aa4ac058252f7 WHIRLPOOL a9277ca77c7cf8eac615986bf63d5c0345ba9ee161a674fa09a89a84d56ed7e21f8e8a325280f300d773a83feeb083f9a6594f680938683cded34f8ae1ada60f
+MISC ChangeLog-2015 1587 SHA256 6437561522239e0200ef8959f930735c3acbeb8a6c32d29c8ff9abf7710adc7a SHA512 381c22c7d297ebc6dde33afc8e7d2d38a2417467c694eac20c1941d70fdc245ebad24f5a8148708bade9e391a839ba777da34889644ef3392c53c5419e66a7e9 WHIRLPOOL 3a977b260d226230732a8ebc283d2c1958f56b02f6514a2b593f6d1c958a8fa714355646e6388b97b0b915b57e97d2b1c02f859a8f9cc34baa5f0aa336bb8fbc
+MISC metadata.xml 489 SHA256 b9c7d28a96d7c535eab6385ffc9adaa977d38df48eb48a0062758b8d7841b9ad SHA512 6c3034ba16b67041104b3bbfd071ea258550bbe7e35e359be743b407127dec539cdcbd29524ff42970dd215e355cf7433627a04e818e3b3883e46366ce5a69a5 WHIRLPOOL 545d1cc05a3f58517019110a18405bdad47c565e3d7869c849400cbfb0f4f9ad6f4662eed6e04a4a812ac9e61905f6aa27abf0370ce15419470824dee081915b
diff --git a/dev-php/pecl-event/metadata.xml b/dev-php/pecl-event/metadata.xml
new file mode 100644
index 000000000000..36578436b732
--- /dev/null
+++ b/dev-php/pecl-event/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>rrosmanov@gmail.com</email>
+<name>Ruslan Osmanov</name>
+<description>Maintainer. Assign bugs to him</description>
+</maintainer>
+<maintainer type="project">
+<email>proxy-maint@gentoo.org</email>
+<name>Proxy Maintainers</name>
+</maintainer>
+<use>
+<flag name="extra">Add support of the Libevent extra API</flag>
+</use>
+</pkgmetadata>
diff --git a/dev-php/pecl-event/pecl-event-2.2.1.ebuild b/dev-php/pecl-event/pecl-event-2.2.1.ebuild
new file mode 100644
index 000000000000..b097acd6f6b9
--- /dev/null
+++ b/dev-php/pecl-event/pecl-event-2.2.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PHP_EXT_NAME="event"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README.md )
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="amd64 ia64 x86"
+LICENSE="PHP-3.01"
+
+DESCRIPTION="PHP wrapper for libevent2"
+LICENSE="PHP-3"
+SLOT="0"
+
+DEPEND="
+ >=dev-libs/libevent-2.0.2
+ php_targets_php5-6? ( dev-lang/php:5.6[sockets?] )
+ php_targets_php7-0? ( dev-lang/php:7.0[sockets?] )
+ php_targets_php7-1? ( dev-lang/php:7.1[sockets?] )"
+
+RDEPEND="${DEPEND} !dev-php/pecl-libevent"
+
+IUSE="debug +extra +ssl threads +sockets examples"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=(
+ --with-event-core
+ $(use_enable debug event-debug)
+ $(use_with extra event-extra)
+ $(use_with ssl event-openssl)
+ $(use_with threads event-pthreads)
+ $(use_enable sockets event-sockets)
+ )
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/pecl-event/pecl-event-2.3.0.ebuild b/dev-php/pecl-event/pecl-event-2.3.0.ebuild
new file mode 100644
index 000000000000..47dedd109882
--- /dev/null
+++ b/dev-php/pecl-event/pecl-event-2.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PHP_EXT_NAME="event"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README.md )
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~ia64 ~x86"
+LICENSE="PHP-3.01"
+
+DESCRIPTION="PHP wrapper for libevent2"
+LICENSE="PHP-3"
+SLOT="0"
+
+DEPEND="
+ >=dev-libs/libevent-2.0.2
+ ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) )
+ php_targets_php5-6? ( dev-lang/php:5.6[sockets?] )
+ php_targets_php7-0? ( dev-lang/php:7.0[sockets?] )
+ php_targets_php7-1? ( dev-lang/php:7.1[sockets?] )"
+
+RDEPEND="${DEPEND} !dev-php/pecl-libevent"
+
+IUSE="debug examples +extra libressl +sockets +ssl threads"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=(
+ --with-event-core
+ $(use_enable debug event-debug)
+ $(use_with extra event-extra)
+ $(use_with ssl event-openssl)
+ $(use_with threads event-pthreads)
+ $(use_enable sockets event-sockets)
+ )
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/pecl-gearman/Manifest b/dev-php/pecl-gearman/Manifest
new file mode 100644
index 000000000000..bc2aa44ebc3d
--- /dev/null
+++ b/dev-php/pecl-gearman/Manifest
@@ -0,0 +1,5 @@
+DIST gearman-1.0.2.tgz 30405 SHA256 fd4bb531b9dbac5d7816254ae659155baf43a53addcec2a911852741d1194402 SHA512 503d16912bc7de6a3b348fef76eada4e0125636d4c75cc3361b39811efa6df020147c48116eceb7478fa76234491c70eab2974e45a7b2c5900810de272bec702 WHIRLPOOL 08270c7a01e97d246ac0ac3e11e76e8a6ef2531a0c382ffd9b495c69324d3b4e2fc5c323b86e851960e672ad53b3a65c9c85be81d46cde303e00d36bdcb066a0
+EBUILD pecl-gearman-1.0.2-r2.ebuild 383 SHA256 cec12908a7a89715bfbdd9104e8c4dacf3fe6c451346268d10367cc898181e90 SHA512 84ced4092be9d0912f50036c433557c219b782415f0d3b033e2517f04d5d1360799368b8193557b85e7f8824ccfbd14887f6f0cfeb5231936a3c4826e5be8db9 WHIRLPOOL 5aefce6a377fc07ed99f17d363b8e830c9a8fa67e2eaea28ffd1a02342ccbdd7dcecf8a7580260ea6b3c4caeaa32248471fb191e7fbda9b9b15ab33f2dc750b0
+MISC ChangeLog 3097 SHA256 db3a53b67b985961b2cf4b4dd995bdc592794b09fc63d10b59b7849ef5e2785e SHA512 dec639b95830063b81eefc96b76e4f92631f14d9132b8af3b1e993f7dd2a4c4775e3502071332c19092646b3d32b59726adf788633c27b89784e1dbd6a6f2804 WHIRLPOOL 7692e99f13b20c8a85fe1f429086e0081bfc9cce0b47db85b43486361987661c83245dc4dd298f20a267cd248a1ba740b8980bcfe84c80704d8440d34bb1bf91
+MISC ChangeLog-2015 2669 SHA256 30e7cd44157504d19b9428b3dafbe988e9eeba406568843ff9825112091efc0f SHA512 ca4e4ca26ff1a0a1f72b8a805bf55388beacb16b0083d84a70ca4f7a805f1c17b937ca08dc45ab2c345f05b875e9ba326f572a28c7484907f4c3a9f9eeccbde6 WHIRLPOOL 456b201da0c8cb16235819ba638affda41b1773434871caf487ddec324100da5b7f9d972758f5dc4d88308f1a51e724bd4ae99a721b1da42b33e5e3b325f3908
+MISC metadata.xml 167 SHA256 f96941509a22a8f847ec485da76e519ed70750aca4760ebc67ab96bdf47eef9e SHA512 dfe1e1241bcc5d7a1defa25846080d647f3a24a11a3dd88f55a1369179a492dc494c1fa57cc909fc351411fcf2f33fa34a991efb3cfde5280b2b5cba8ab95d09 WHIRLPOOL 5ef4553aeb614409a53b46a6e04ac6c274f9d5373367b563cb296b89206da8828b230102815e0f8342a6f02987f5ec4107f518f07b8b6f82b9c87446fb0f063e
diff --git a/dev-php/pecl-gearman/metadata.xml b/dev-php/pecl-gearman/metadata.xml
new file mode 100644
index 000000000000..5866eae7711b
--- /dev/null
+++ b/dev-php/pecl-gearman/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/dev-php/pecl-gearman/pecl-gearman-1.0.2-r2.ebuild b/dev-php/pecl-gearman/pecl-gearman-1.0.2-r2.ebuild
new file mode 100644
index 000000000000..6c27bc1c9931
--- /dev/null
+++ b/dev-php/pecl-gearman/pecl-gearman-1.0.2-r2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PHP_EXT_NAME="gearman"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php5-6"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="PHP extension for using gearmand"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=sys-cluster/gearmand-0.21"
+RDEPEND="${DEPEND}"
diff --git a/dev-php/pecl-geoip/Manifest b/dev-php/pecl-geoip/Manifest
new file mode 100644
index 000000000000..c8ffe47553ec
--- /dev/null
+++ b/dev-php/pecl-geoip/Manifest
@@ -0,0 +1,7 @@
+AUX fix-failing-tests-1.1.1.patch 1250 SHA256 340064772313d6a784746587f634ac2225f2100c57ec079c90e3a6acb226c866 SHA512 9e3c93b337c38feaec29001a5a5b243f376bc7a32caaafa848b51daa3f0efbdecf407de6c8f304801ad106aa0e4906513588c42aa19bc6d5b261ccd6cb00b652 WHIRLPOOL f4ba0bb7c8505de8119ab7ddfc2466709d3ed7cc9cf241ccf66039acc215496f6e6bd09ee2ff73b0a35ecd80aeed5345c89ee93fa455b1f0dd29203e2b0baecc
+DIST geoip-1.1.1.tgz 13004 SHA256 b2d05c03019d46135c249b5a7fa0dbd43ca5ee98aea8ed807bc7aa90ac8c0f06 SHA512 395715297726aa8e7ed71297d403bea9cb08417a03adfca29dc6ea68bbc738c176f71ea621f9026109e07cd5a2adc647e2af8e140e18a6af1c8f0fe4ed1a9c6b WHIRLPOOL 2792b1c03efa7963b1d113133e21979ebe95ca0fc179192101cd515c77914c6c040bef744a81cbb7f36583c30dfa7b45123c2fca9c214314d9ab88429496bb24
+EBUILD pecl-geoip-1.1.1-r2.ebuild 435 SHA256 f8b3db89ec6453dffb5b1cd1dee88210395383e4461a3a16defb3cb3dd317e13 SHA512 a52159f326db3500060304b7a1300e0e8eb29afb160e404037d01168fdf05b651ba68f8131750fea7e9b59a228cae98cdd2077b9eebe8bcbf07497c98ad41393 WHIRLPOOL 2d7710c98004ca5bb7e1d5bbf6d3a93a5c4640436a0f1e40ea4f0271e117e9ab63a04dc0fcf96719ea019168848087eb104377a8e5ea7af3698c02ef84153fb9
+EBUILD pecl-geoip-1.1.1-r3.ebuild 443 SHA256 2ca5a60cb8777c8cdee03c1db07332250ee0874d974a9eb59a5065649c09eea1 SHA512 a43618bd317d96131a27c08442111de17daea9b5472344bf13a3252803e4c5767ce91d415a2e5ffb16f68439a884f44e3dcd5fefa955dfba7fdea7eaace31b83 WHIRLPOOL 42bb70af4343b0e645d38a57b4359ba4ebd1b0da112af6ee2d43eddc502425e6b74c4f2babcde9d370337e74e862984c44bd13d8e2672fe8abd2b678e7390643
+MISC ChangeLog 4056 SHA256 b7b9c799383d9479becff022c8dd200565885e2decda7af71090758a767ad23c SHA512 3103559bec95a27301e291bf21714a36c11df51de36fb023568127b88305b7e6a2fbd54264f3390596834eae747e304af9e5069df3091585b8bf1aa23f340cf9 WHIRLPOOL 248a8283201192101f13cc23522b8bb808426a65a6f03c58f4523cf75dc94a90b28ab1eae0207a679198afe1aa8d04970d302ff5fa979336dff69fb0282f9189
+MISC ChangeLog-2015 3011 SHA256 76fc6fe398b79b4134bc9b3a25f250bb9f6035e470bf868174aee548ff6cca22 SHA512 f5f2f88cc9488447513f4703457231cc4757cbc27e7210ce148b364d6150ef37b3f2bd5f74eed202ba38d710fb3f854c6ad0f3302b76135d3e01ba79703384cb WHIRLPOOL 546c440204cb59d835fe21933d54b8e135e439acb731a0b3997902056c138a7539f126bcf02f47d1de3a1c04bfdedc942dd44624cc946af6edfb2888c37d570c
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-geoip/files/fix-failing-tests-1.1.1.patch b/dev-php/pecl-geoip/files/fix-failing-tests-1.1.1.patch
new file mode 100644
index 000000000000..a86994708e7b
--- /dev/null
+++ b/dev-php/pecl-geoip/files/fix-failing-tests-1.1.1.patch
@@ -0,0 +1,46 @@
+On Gentoo, we require users to download the GeoIP databases
+themselves. As a result, the databases may not be there when
+installing pecl-geoip. The first patch below skips a test if the
+database it uses is not present. The second patch disables 019.phpt
+completely, because I can't make it pass.
+
+PHP-Bug: 73416
+
+diff --git a/tests/001.phpt b/tests/001.phpt
+index a548d6e..c0e4972 100644
+--- a/tests/001.phpt
++++ b/tests/001.phpt
+@@ -1,7 +1,10 @@
+ --TEST--
+ Checking Country (Free) DB availability
+ --SKIPIF--
+-<?php if (!extension_loaded("geoip")) print "skip"; ?>
++<?php
++if (!extension_loaded("geoip")) print "skip";
++if (!file_exists(geoip_db_filename(GEOIP_COUNTRY_EDITION))) print "skip";
++?>
+ --POST--
+ --GET--
+ --FILE--
+diff --git a/tests/019.phpt b/tests/019.phpt
+deleted file mode 100644
+index 4630354..0000000
+--- a/tests/019.phpt
++++ /dev/null
+@@ -1,15 +0,0 @@
+---TEST--
+-Checking geoip_setup_custom_directory() (with trailing slash)
+---SKIPIF--
+-<?php if (!extension_loaded("geoip")) print "skip"; ?>
+---INI--
+-geoip.custom_directory="/test/"
+---FILE--
+-<?php
+-
+-var_dump( geoip_country_name_by_name_v6('0000:0000:0000:0000') );
+-
+-?>
+---EXPECT--
+-string(27) "/some/other/place/GeoIP.dat"
+-string(6) "/test/"
+\ No newline at end of file
diff --git a/dev-php/pecl-geoip/metadata.xml b/dev-php/pecl-geoip/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-geoip/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-geoip/pecl-geoip-1.1.1-r2.ebuild b/dev-php/pecl-geoip/pecl-geoip-1.1.1-r2.ebuild
new file mode 100644
index 000000000000..6ad7b2456fd6
--- /dev/null
+++ b/dev-php/pecl-geoip/pecl-geoip-1.1.1-r2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="geoip"
+DOCS="README ChangeLog"
+USE_PHP="php5-6 php7-0"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="PHP extension to map IP address to geographic places"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-libs/geoip"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/fix-failing-tests-1.1.1.patch" )
diff --git a/dev-php/pecl-geoip/pecl-geoip-1.1.1-r3.ebuild b/dev-php/pecl-geoip/pecl-geoip-1.1.1-r3.ebuild
new file mode 100644
index 000000000000..3d3943be9aa5
--- /dev/null
+++ b/dev-php/pecl-geoip/pecl-geoip-1.1.1-r3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="geoip"
+DOCS="README ChangeLog"
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="amd64 ~x86"
+
+DESCRIPTION="PHP extension to map IP address to geographic places"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-libs/geoip"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/fix-failing-tests-1.1.1.patch" )
diff --git a/dev-php/pecl-gnupg/Manifest b/dev-php/pecl-gnupg/Manifest
new file mode 100644
index 000000000000..9d8f12cfe60c
--- /dev/null
+++ b/dev-php/pecl-gnupg/Manifest
@@ -0,0 +1,6 @@
+AUX 1.3.2/01-large_file_system.patch 260 SHA256 f06e2da5ef30c77003058be9386371b63c2fa681db952bf59d0120fde6ed3754 SHA512 095c5dc8e321c771c8a62054255f3616f3651dae470b78d47cd6032dd8ac76450a366b6a2988ca2cd510102dcedab86c05cd8cd84dbe65d6eca515e487d6dbb5 WHIRLPOOL ee66bbc5228d9b460be43a5b488b67f1b97076e2fe776634ae541b46bc2e940fca164fd169b20bcf2b105ea479a3ba0bcec5bb4cc07a2aae15626a72e876edef
+DIST gnupg-1.4.0.tgz 28349 SHA256 35e16bee11345a7d6bf57bea3cadf45e371ad1ed4e0218b0c06f6f637e4e1772 SHA512 70fa1d2956bc5caedbeadf556f9f40a7b963d3b519d6574b0c7695d9fb4c7f9d612306f475a90a1125661407c11de97040e54b158f38d71f239c1fe436d48018 WHIRLPOOL 1eed0bbadb865d7f1cf70f315a5e54023f2481372898a356dff229a0523d502c11fa3b30e1cfd0790fcbf62c62ee1d81c4f19c5d26c93a9a1280f6cf2b97cec8
+EBUILD pecl-gnupg-1.4.0.ebuild 579 SHA256 918ec8d2236c758dfa9a7dda5721cc89e410a056bce1b3c0fd4e8d467eccb118 SHA512 e1f769a6a28eeb4d4d1037e0922368d8d23eab0e4d4a41781958e04ff90fc18f38484598648200298b4df357efe4ffdefbf2d48baa16a0a6137ffc6a26af261e WHIRLPOOL 2bf25a6bff132e7a5df207037b61b0a3cd8ea5dd472af9ff2c0760dab53c755d8661cb53bb9bcb457641b3563522a8cf84af6b9ca1265b3ef6110cd76d0630e4
+MISC ChangeLog 3224 SHA256 2d4f2f089b16f6987da5fcd9af2e6d081e5bdccf57daf9f439ac132064a74074 SHA512 95b30085ad05df5c2e554ed35397752b9408fb64d971f00fb414d2a36d166be7224fbe1c8168be7536d95ec39fcf6737f674426d14fbc52dd8e59b903981b41e WHIRLPOOL 07349651de8b2f40c4b735553a0ec0cb2055688633725a110e2e389eca94fa098470c5a1c697249a032e88be3e1a8c7acc9d6131e2dad0779b195cef6b2131ea
+MISC ChangeLog-2015 1839 SHA256 2692e90c8ab52ac47a7fe6bde18c6c671e0db0e9bfaaa857a6de0f9bed92ba0a SHA512 d21d586f82f0499d8f91317e95a503bef6cbd43fc00dc4d8a03f96c7d37dc65486179c6ff34f7f953d0a4d240b04c8f5d19a1ed4f9f103e5fb4e20e1baed0d5b WHIRLPOOL 9de3849519d1efc247f3959d8fb4b55cd4507b11caa364487ab52244fc23957fe5d11900564c2bd5003bb918615243aea2acf73ab0cb5ea11251459bcf3f8774
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/pecl-gnupg/files/1.3.2/01-large_file_system.patch b/dev-php/pecl-gnupg/files/1.3.2/01-large_file_system.patch
new file mode 100644
index 000000000000..c679bad631da
--- /dev/null
+++ b/dev-php/pecl-gnupg/files/1.3.2/01-large_file_system.patch
@@ -0,0 +1,9 @@
+--- a/config.m4 2007-05-04 13:23:41.000000000 +0000
++++ b/config.m4 2010-03-28 01:13:10.000000000 +0000
+@@ -41,4 +41,6 @@
+ PHP_SUBST(GNUPG_SHARED_LIBADD)
+
+ PHP_NEW_EXTENSION(gnupg, [gnupg.c gnupg_keylistiterator.c], $ext_shared)
++
++ AC_SYS_LARGEFILE
+ fi
diff --git a/dev-php/pecl-gnupg/metadata.xml b/dev-php/pecl-gnupg/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/pecl-gnupg/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-gnupg/pecl-gnupg-1.4.0.ebuild b/dev-php/pecl-gnupg/pecl-gnupg-1.4.0.ebuild
new file mode 100644
index 000000000000..c144cbfa74c4
--- /dev/null
+++ b/dev-php/pecl-gnupg/pecl-gnupg-1.4.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_P="${PN/pecl-/}-${PV/_rc/RC}"
+PHP_EXT_NAME="gnupg"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
+PHP_EXT_S="${WORKDIR}/${MY_P}"
+
+USE_PHP="php5-6 php7-0"
+
+inherit php-ext-pecl-r3
+
+S="${PHP_EXT_S}"
+
+KEYWORDS="~amd64 ~x86"
+DESCRIPTION="PHP wrapper around the gpgme library"
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="app-crypt/gpgme <app-crypt/gnupg-2"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/1.3.2/01-large_file_system.patch )
diff --git a/dev-php/pecl-haru/Manifest b/dev-php/pecl-haru/Manifest
new file mode 100644
index 000000000000..c4338909837e
--- /dev/null
+++ b/dev-php/pecl-haru/Manifest
@@ -0,0 +1,5 @@
+DIST haru-1.0.4.tgz 27538 SHA256 ab35e25521b486cc35a645727acd59dabfa0a7c85432f863ddad9e3d01a2ac70 SHA512 75cb8ae200cd41372ac738f5a4ed57607e13d538e2c9a46236dc05b7d0283ed4d152478e12fdff81735a4acd914055ebd58ff937ea0ca0a80056f255217b04c0 WHIRLPOOL a7c930847f2ff71abd9068896b650273f38bfb14d9e9a3f0a8724f43d52db669a27d7290398e70a68d146b18b3b664047f8cec40620ae1f202ef435df522a603
+EBUILD pecl-haru-1.0.4-r2.ebuild 574 SHA256 c854aa7f8bf58862d0fe0a2c88cfed27f512401508224337b2994525c6472c48 SHA512 1e379a868e2bb4f537e596208a9e47479fe59749a64f4720d4a616f8b441099386ac53e279da90ada9600df3913995e950441cca1bae46f119161e200b3bcaef WHIRLPOOL c00d7494053539e2599eb0ae009f29a8635dae37cbb561323e71da78b37a052bf08ef4831acde8e8fe400722b66d750f667614952b617a694f6c519617a598d8
+MISC ChangeLog 3385 SHA256 86dc99c9e634f4166fec59821b2cce22294bf9a5c03845e3acff120690190c41 SHA512 e336d45112881914273ac7d70828e53c9f641b9b89aef9136853b27a6960a8485fcbaa48738970e3cdce90a12d2f4bb164c671f320779f5bfe8320daf5287efc WHIRLPOOL 6dfb616965f4e94460c19d8c6eb5c2e69802b4d29449547c292a780a3d5ddfc20cbbd19b71e9640f82813f744c682a32493e3ca21d05e2757eba4104896468ab
+MISC ChangeLog-2015 1163 SHA256 524939eb63bea4357282364bfcb09dadcdf3fe7f6b068ff0a78c193033395b96 SHA512 30685b622808bdef577d03b73cef0d06d12d64bf8a478139771810149b5d4d189f057dcbf11abad8f75ec1f4b3492698fd65091e1da01b0aebd2b35d9b2539b6 WHIRLPOOL 961abb50e0602fa32da026cfc27ac1b02ce99bfe0a24081cf75d75909aa358fb06f392d834993d302c71a39ef5aea7c3cfa335884455dfc0cf1f16037a255ba3
+MISC metadata.xml 372 SHA256 d067ae5114bbae69898eaba251b783556b9b0e2f8a4da0bb69abc7d7578f9ab1 SHA512 0451f4f1a39d2b353470f3141ed3d1026d000eee29ea6f74655069993c9d2a0761865df148d1e0dc2239c6be3a0d580702dab49ac24d107df85c8aa0c7b2951c WHIRLPOOL c0bc202635cf595736938b8acbdf73b6ef9328d4a97d14d9e018c3cb33f0cc0a84b604044b6300a2d6a9c9403c6031b6ab209cb960fdf705c94c4d07d558126e
diff --git a/dev-php/pecl-haru/metadata.xml b/dev-php/pecl-haru/metadata.xml
new file mode 100644
index 000000000000..5092019265f0
--- /dev/null
+++ b/dev-php/pecl-haru/metadata.xml
@@ -0,0 +1,11 @@
+<?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-r2.ebuild b/dev-php/pecl-haru/pecl-haru-1.0.4-r2.ebuild
new file mode 100644
index 000000000000..5b9771f7f0fb
--- /dev/null
+++ b/dev-php/pecl-haru/pecl-haru-1.0.4-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# 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="png zlib"
+
+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=(
+ $(usex png '--with-png-dir=/usr' '')
+ $(usex zlib '--with-zlib-dir=/usr' '')
+ )
+
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/pecl-htscanner/Manifest b/dev-php/pecl-htscanner/Manifest
new file mode 100644
index 000000000000..53b492bb60ff
--- /dev/null
+++ b/dev-php/pecl-htscanner/Manifest
@@ -0,0 +1,5 @@
+DIST htscanner-1.0.1.tgz 10229 SHA256 c894e6bccc258ac1601530292e949991a355b68650d70cb9dba303df48a7823f SHA512 c0ccc0e4c945806364d5fd162c901bb9a44afe9eeedca864ca30f9fda430e60bf86d4ef41c0540639252c215eb72b1d34b28eba823aaeb64217bd9400a99f22e WHIRLPOOL 5fd196bdcb76a3ccfe9dc05cedfa783be16bfe4fc77a98d4e7e6de641210dde8258770f6194bc773f4ee500b4c3e86eb5bc66f0e6c85135b04352e3748fd0650
+EBUILD pecl-htscanner-1.0.1-r3.ebuild 860 SHA256 07532a1fa991eafcdbfd4e4ecb26355f6c370b4954af070d24850a9be0b49c02 SHA512 81e5491463bc2d8e48d8dfac040e7596579f5b63fc76c80bff2bb226a23be6ca243367813eec402dfeb67eb414f5c327153521b03954221c2dc877dd0e9c5444 WHIRLPOOL 9bcac1bdc9bec003f4060d172c6e8f2c22113d8cda57f1c4968be562bed46a3079123da6ee2fa77c7aec0debd9471512ca6d81a16607c23f95f06bf54351a7b1
+MISC ChangeLog 2952 SHA256 85fb9e9c7b78f62e4c52b2f0b0a45c96e5beb0a786d6c8ee74906b5573708a71 SHA512 0701225636f404ae4aaa13f8e96e6d27e6c139e43b36b4037b7221c826e7090a5c9c31a3b2a550e877d161495506684ea0ee7affa8f80b41c56c9ad1a432faeb WHIRLPOOL 6608e84f1966da9059a7f2b315e6252cfeb7c5017a2d7bea22ca695a660ce4adc808db724406ec66c103d9ecd8d5bd05c874253c8223e28e6f48716989f2ed0c
+MISC ChangeLog-2015 3368 SHA256 3a51ca98275cd20eb90fb9a7d9d6e850e9f46d4afe8b851059ce173c565e1cc4 SHA512 e8eec6ad08725d67a90bb28fd964a7165f8c1e2e4d1425cd2f8bbd2d9ec0c4975a05778cd5e7ea81584b43a6668519d3920819ab9e3d70c2de45f2e4c37d68df WHIRLPOOL 5c66f738970c244c6167694dc32a762dae4e2e6ee40a853ff9d77b83b412e3da41210006ec00d52b5ec0f12ac4abdf596dfa9d89ddd22d32b2929b64f1f5097d
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/pecl-htscanner/metadata.xml b/dev-php/pecl-htscanner/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/pecl-htscanner/metadata.xml
@@ -0,0 +1,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>
+</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
new file mode 100644
index 000000000000..7d4c784f26fb
--- /dev/null
+++ b/dev-php/pecl-htscanner/pecl-htscanner-1.0.1-r3.ebuild
@@ -0,0 +1,40 @@
+# 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
new file mode 100644
index 000000000000..e8c223a68f81
--- /dev/null
+++ b/dev-php/pecl-http/Manifest
@@ -0,0 +1,10 @@
+AUX pecl-http-gnutls.patch 1061 SHA256 2d745300dd7b0cb5d4ab05f97dbf188bf20734bf9f482ab3e63b14a3827656de SHA512 a05b39188a66ed9a328f9b864008390e4703db15d15416168e31eed78e2da5239db25d98fe3f4d62c26db6a5dfae83f84db2a6f3fffce39b768a03261c308a90 WHIRLPOOL 07a81c76c05987fb5f63aeae22f9bc1fcf5aa170a563d1a82de34cb8d0590ec5386eb57d6e89b2e749730e9d15199a45d217240eb0090b5c0fc0870ed0bd5a34
+DIST pecl_http-2.6.0.tgz 217673 SHA256 ddbf3eea3d1c7004a7dd83b5864aee5f87b1b6032bc281c08ccc62f83b9931ed SHA512 12d18049411a4133008449a1e7458a3055322dc337f421e0e2be126ec965f15b0189af6fccd9ca4537c48819c763b9e020906ac6d09d87ead92f4436fac595ad WHIRLPOOL 976a3ba0f37e78f97c4cc4884e61b2c14cd8760e48be2da0743a3b7adc44198984ff748ebed63885f012a14c8e016a57247685a576cc90e57c6bfbba59a4e862
+DIST pecl_http-3.1.0.tgz 214166 SHA256 e3de67b156e7d5f6c2e5eb1e2b5f0acceb7004f1260d68c9f8b2c0f9629aabf0 SHA512 1c272aa476106bb61848f175f0ba6715b3d8928f70cdac1a673cc87c2dc780dff5434a3bc595d5e8a1ef7b847a1d2e214f9e9ae80b8b5d1f80a299febc85b0ea WHIRLPOOL 8a6cb8689001e794b590ad2b0b9c873a8fd805f37726e61c2b617d962a94b3cf87c2d280f665b42bce7d8583415718f505a4f826ac616bcead2bfe2c9295fa55
+EBUILD pecl-http-2.6.0-r1.ebuild 1920 SHA256 6948233957c81f0dfe908571d53ba28eca3a3f5472cdb8131cf2ee84633717bb SHA512 027af36906cc4f2763a5b8328b5ce2b2705a2c62a86b30cf8f160965ef8a5635971cf7135adde5afe8a72a48abfc29f338b3cd442797a347e15cc9bb9faa64a1 WHIRLPOOL 0a9f408917fd629ee98acf96ca3341a170cd948e61ebfc0bd1eea810128e0a13571e6c087a1f872fcc4f76b13fd3b2d5698f27593259f2933ea9dc83cb6ba260
+EBUILD pecl-http-2.6.0.ebuild 1384 SHA256 5d15f3ca3b45e42d02ee14796d093f1a20f5ccc8bf3c27cccefb83ea232c9fb2 SHA512 56afa6c46fa8a95d5fa74dcc56527f82b51aaa01d187bb2cd21f8d8a135eb139635eb8a3f298beabd95e89e9c112dffe19a9f2e8ef34acf3dd4908c6d10ee6f1 WHIRLPOOL 8f2eacb4fa260c6241d7b96818ee14c4dfa0fa39c50ded5afcadf09711b8c54663d976eba990850598d81abe892e4f008905b87e47c7739d50edd266fbf3a1bc
+EBUILD pecl-http-3.1.0-r1.ebuild 2123 SHA256 37c7db1641624d01f0c154870345e4edb57ae1b7a2fdbd911a27a5fffa8f8371 SHA512 e9d1bc26b6cb8eb453f8faf1520ee7fef6ec66780d3d9d81a5f787e244b04abdd9734a73f0c47ccd717ffea20a3511cc57651c4960299ced1636129ddd17d92e WHIRLPOOL 9a28be50e9f5f44905979e86657738719fe7b08aa9ba94e34a818e518138452f4e63a9ad5e5efd0cf7dc8332a4107daeb60f90e483f1a21b4f038eb7dc4fc639
+EBUILD pecl-http-3.1.0.ebuild 1587 SHA256 f546960b6c0c675c106906ee7b744b8f4a759a1a045cee8ae039b5af61888424 SHA512 f5d7f29153359c1a4a6991165e42a674c086e544c37fbdc23e580e2a6714734acbccb15081eedf92be3df79a21298ad5ee81032b75278c5ffc2bbfc59b0c6215 WHIRLPOOL 1cee9b83fdfaff83bd45b38434d6ed6d2b3e4bf0610d1aefd647f4c55c17feaf101e03bb7ac717d49771b58630c0dabd4f04c8b15bfae22b99975de3708ac4a8
+MISC ChangeLog 3863 SHA256 d1ee0ec875e3a785100bc098bc6f31dd5e65948982572cdf4450fe082ca63fe5 SHA512 bb2505f6c122e6ff993db212321651f79a648261021e6c3a50fe907197cdd73fc918722474639e00ad7183847dab8cd67adb42c7e9cf04610af55928e5f0b39e WHIRLPOOL 66969af7c3a436b7eef9e8430574e06b8e1c45568eb1015ebb05dab5fae4de97cf20fb36e4131d44e80475a89b78dfbae35336632749b574fe44afd5272213fd
+MISC ChangeLog-2015 5880 SHA256 d5a60e4cedb49b3c4258dbe3cd8ac3e8574ef28c5a3a65ee89c78b249f12137e SHA512 da7778bfcdcd478224ed7806d943641fce314d9fadd48ba3995d7758b114a3819beb3f370d200a42bf3a269ef2388466d5d504b003350ff44e3a3921ddd4db8c WHIRLPOOL a04324d97977709c115f1c92cea943da2e3a52fcb6a3f09692dd125f4a68cc2eba163abb1f28663171516f505f696d10ed5d84fd2d19bc211c2f8b1d857e5de6
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-http/files/pecl-http-gnutls.patch b/dev-php/pecl-http/files/pecl-http-gnutls.patch
new file mode 100644
index 000000000000..4b58805946dc
--- /dev/null
+++ b/dev-php/pecl-http/files/pecl-http-gnutls.patch
@@ -0,0 +1,24 @@
+diff -aurN a/autoconf/pecl/libcurl.m4 b/autoconf/pecl/libcurl.m4
+--- a/autoconf/pecl/libcurl.m4 2016-12-12 04:04:21.000000000 -0500
++++ b/autoconf/pecl/libcurl.m4 2017-01-06 09:07:17.575660038 -0500
+@@ -87,7 +87,7 @@
+ AC_REQUIRE([PECL_HAVE_LIBCURL_CA])dnl
+ PECL_HAVE_LIBCURL_FEATURE([SSL], [
+ PECL_HAVE_LIBCURL_SSLLIB([OpenSSL], [openssl/ssl.h openssl/crypto.h], [ssl crypto])
+- PECL_HAVE_LIBCURL_SSLLIB([GnuTLS], [gnutls.h gcrypt.h], [gnutls gcrypt])
++ PECL_HAVE_LIBCURL_SSLLIB([GnuTLS], [gnutls/gnutls.h gcrypt.h], [gnutls gcrypt])
+ PECL_HAVE_LIBCURL_SSLLIB([NSS])
+ PECL_HAVE_LIBCURL_SSLLIB([SecureTransport])
+ PECL_HAVE_LIBCURL_SSLLIB([GSKit])
+diff -aurN a/src/php_http_client_curl.c b/src/php_http_client_curl.c
+--- a/src/php_http_client_curl.c 2016-12-12 04:04:21.000000000 -0500
++++ b/src/php_http_client_curl.c 2017-01-06 09:09:01.631772852 -0500
+@@ -21,7 +21,7 @@
+ # include <openssl/ssl.h>
+ #endif
+ #if PHP_HTTP_HAVE_LIBCURL_GNUTLS
+-# include <gnutls.h>
++# include <gnutls/gnutls.h>
+ #endif
+
+ typedef struct php_http_client_curl_handler {
diff --git a/dev-php/pecl-http/metadata.xml b/dev-php/pecl-http/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-http/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..17aa145af9e9
--- /dev/null
+++ b/dev-php/pecl-http/pecl-http-2.6.0-r1.ebuild
@@ -0,0 +1,69 @@
+# 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.ebuild b/dev-php/pecl-http/pecl-http-2.6.0.ebuild
new file mode 100644
index 000000000000..2cb44cf7081a
--- /dev/null
+++ b/dev-php/pecl-http/pecl-http-2.6.0.ebuild
@@ -0,0 +1,57 @@
+# 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-http/pecl-http-3.1.0-r1.ebuild b/dev-php/pecl-http/pecl-http-3.1.0-r1.ebuild
new file mode 100644
index 000000000000..df1e34b5a7e3
--- /dev/null
+++ b/dev-php/pecl-http/pecl-http-3.1.0-r1.ebuild
@@ -0,0 +1,69 @@
+# 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="php7-0 php7-1"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Extended HTTP Support for PHP"
+LICENSE="BSD-2 MIT"
+SLOT="7"
+IUSE="ssl curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl"
+
+DEPEND="dev-libs/libevent
+ dev-php/pecl-propro:7[php_targets_php5-6?,php_targets_php7-0?,php_targets_php7-1?]
+ dev-php/pecl-raphf:7[php_targets_php5-6?,php_targets_php7-0?,php_targets_php7-1?]
+ 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] )
+ php_targets_php7-0? ( dev-lang/php:7.0[hash,session,iconv] )
+ php_targets_php7-1? ( dev-lang/php:7.1[hash,session,iconv] )"
+RDEPEND="${DEPEND}
+ php_targets_php5-6? ( dev-php/pecl-http:2[php_targets_php5-6] )"
+
+PHP_EXT_ECONF_ARGS=( --with-http --without-http-shared-deps --without-http-libidn2-dir )
+
+PATCHES=( "${FILESDIR}/pecl-http-gnutls.patch" )
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-source-r3_src_prepare
+ else
+ default_src_prepare
+ fi
+}
+
+src_install() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; 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-3.1.0.ebuild b/dev-php/pecl-http/pecl-http-3.1.0.ebuild
new file mode 100644
index 000000000000..c262cbac8549
--- /dev/null
+++ b/dev-php/pecl-http/pecl-http-3.1.0.ebuild
@@ -0,0 +1,57 @@
+# 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="php7-0 php7-1"
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="Extended HTTP Support for PHP"
+LICENSE="BSD-2 MIT"
+SLOT="7"
+IUSE="ssl curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl"
+
+DEPEND="dev-libs/libevent
+ dev-php/pecl-propro:7[php_targets_php5-6?,php_targets_php7-0?,php_targets_php7-1?]
+ dev-php/pecl-raphf:7[php_targets_php5-6?,php_targets_php7-0?,php_targets_php7-1?]
+ 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] )
+ php_targets_php7-0? ( dev-lang/php:7.0[hash,session,iconv] )
+ php_targets_php7-1? ( dev-lang/php:7.1[hash,session,iconv] )"
+RDEPEND="${DEPEND}
+ php_targets_php5-6? ( dev-php/pecl-http:2[php_targets_php5-6] )"
+
+PHP_EXT_ECONF_ARGS=( --with-http --without-http-shared-deps --without-http-libidn2-dir )
+
+PATCHES=( "${FILESDIR}/pecl-http-gnutls.patch" )
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-source-r3_src_prepare
+ else
+ default_src_prepare
+ fi
+}
+
+src_install() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; 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-imagick/Manifest b/dev-php/pecl-imagick/Manifest
new file mode 100644
index 000000000000..b07778484c85
--- /dev/null
+++ b/dev-php/pecl-imagick/Manifest
@@ -0,0 +1,5 @@
+DIST imagick-3.4.3.tgz 245410 SHA256 1f3c5b5eeaa02800ad22f506cd100e8889a66b2ec937e192eaaa30d74562567c SHA512 2cb2b856cf83a78d3542cdf7c69554dcc063a0541e9092b24e5e1fbd8928066a4a3de154049d0202c35addbc5055ccfbb5910ae92f2f13da80ddfc025340ddcd WHIRLPOOL af9e5951a5457ad0eff6cefe7721ec6586531ff85adc7d8bc06919cdeef22c6f2bdb7e5e41c8d74bbfdc9aa726ef0c81a9217378532b167c447ee26a02dc0f45
+EBUILD pecl-imagick-3.4.3.ebuild 612 SHA256 3235c9dd196ced957466c15678236a6a196cc2ed0b2bb6b7dc642ffdf648f56a SHA512 2adfbafb79f9f65fb2bd417a63026d8f0fba1c86095f8621ae440603974771a9b5a775c0af70c5491a9ff14d31e24a1e7e78d8eff212bc6c188f575cb2f04d80 WHIRLPOOL b7ccfaf144883ac11ab2ad26409453738b2124077443823d11162a57a064cdb6e83c642c690adfc709a234bf062916428e798457bdec6463d4443fd1d00c37cf
+MISC ChangeLog 5571 SHA256 747a87c4520cfdb48d1bc053ac108b8379aaf405cc5fb4e6e93f32e1923d4761 SHA512 7277c78dd2ce3d83137b63eccef87d1f7d2afd265d25c472ff28631f23e3ef7de19f64dfa9f706c8bd19fb6eb5301de13c9dca68250182726e081c470fe89d69 WHIRLPOOL 8371bc6710454a3b89465d0882e0030aa43ebed15a62e7e255cc558a379d7d71dcb6c66fa56e8e76959b2effe5ee1f1a7cdd78517945e8071ecde8e30a32f621
+MISC ChangeLog-2015 8250 SHA256 b3b69000a42ab7a9705bda97c742d2a83e9fbe75200a9d5d6a0764a380cb557b SHA512 40e1327ee98bb33c71f51e4ae908dbbf970f5e63dbef5e0e15477cf13a6e1d4e130763a182272497a51a00080737cd26fa18aceb68c38b3f23d2582812630316 WHIRLPOOL f42e2c9401f02a6e9cadcb4b229d51e961a0c5dc35bb9b85478753b9859c850e101033ea13da0eaddb5c755c64276309dd877aa810eb9789c0a9bc46b7dce5d1
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-imagick/metadata.xml b/dev-php/pecl-imagick/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-imagick/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-imagick/pecl-imagick-3.4.3.ebuild b/dev-php/pecl-imagick/pecl-imagick-3.4.3.ebuild
new file mode 100644
index 000000000000..19c0e9ecba27
--- /dev/null
+++ b/dev-php/pecl-imagick/pecl-imagick-3.4.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV="${PV/rc/RC}"
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="PHP wrapper for the ImageMagick library"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE="examples test"
+
+# imagemagick[-openmp] is needed wrt bug 547922 and upstream
+# https://github.com/mkoppanen/imagick#openmp
+RDEPEND=">=media-gfx/imagemagick-6.2.4:=[-openmp]"
+DEPEND="${RDEPEND}
+ test? ( >=media-gfx/imagemagick-6.2.4:=[jpeg,png,truetype] )"
+
+PHP_EXT_ECONF_ARGS="--with-imagick=${EPREFIX}/usr"
diff --git a/dev-php/pecl-libevent/Manifest b/dev-php/pecl-libevent/Manifest
new file mode 100644
index 000000000000..8104efc121ed
--- /dev/null
+++ b/dev-php/pecl-libevent/Manifest
@@ -0,0 +1,5 @@
+DIST libevent-0.1.0.tgz 9806 SHA256 de3d2ce16f5ab8798de1f059143a3367e59608fd12ec3b4b720fc64e4ba93435 SHA512 d49a24dcd9389ffe59e367d7c3b5d6e6cb07b5acc3f9c82cad9cd0fdcebf5feddcd7ec0bbc0c6d9eab450629e446575ce0ed711482557c4bc87cd4c6bc59f995 WHIRLPOOL e1523d10c59978f4f6c9341d7594c7c05a839101b980a75735f66a93831a05582688022183d656f720aad3f2211ef7538c808ad1570bfbd514726fec341c301b
+EBUILD pecl-libevent-0.1.0-r2.ebuild 373 SHA256 fe36c28254aedc6d582e32e1e88d81ba37be21d9da9432dd0cbeb94583a9346a SHA512 aa248189304595a099b6f31ade7d449dcb9d25485d599affe66f615885892a1e789dff63d788e1ca1a6d5dcca86ac42cf8549cb666575e1ffe8827992fb7fdc7 WHIRLPOOL 56dedde17514aa914b0539b39cc340be3aed20fab7ace821915abf7b2134c85d8be2a58a6dc3798407dce4c8121e06666dc05b4740af860f742f2ad5d7ee2742
+MISC ChangeLog 3637 SHA256 898104954ebdbd6e7159b9e87fb9c75d5bcc6a44da21419fa689e04e63dfc743 SHA512 2d9d33091f72ad96918d8d8cf5770b5d9d264c40e396302cc19e62ff2a1264824c4600de193d30bc874a03a82b4a6da33b9ef05ad2ae5e3857f0275bf46ad4e5 WHIRLPOOL 66d3b2c6b10c60e67d49943af3d3f5e2b1ace6eab3a190cba05f698c0e80d143dd152209707253e83cbdb6cddb5c990661fb19424511de0a7b24fdb0c3a1e571
+MISC ChangeLog-2015 858 SHA256 d9d93aa8beb4b93cdded8708dd0f5189659cb2da3a82738f4b5d7fcf4cbf69ea SHA512 8611553732ef12c93910ae9ca73a18a926472b349664420f541f02f50b7f831fe068bd4394b8dd2becafaf249bd169a93561668c64b1e3ed50b570c89f458217 WHIRLPOOL cf7ba317c89059ab286bee30d9f68a69ad04d9a604ef674773300d834059c1fa04f32edea4c22c6cf1a0495f8b9e4177de3ae3a63ea51959c5e1f1ecc6f4ce86
+MISC metadata.xml 233 SHA256 6b21c6c49a436661f3c5e8ffdfc6e2078a7735a94b7f12f27fb20fb772ae1733 SHA512 a9b5c765633c7eacd7978444e065d5eef85ce8d71de4d1467dee2ad527384e676acabde6c9daaf1ee087c1661e744d4051c983fb707c7260ddd80e50190b137c WHIRLPOOL 69a379de7ea2c96561f2339e6080c3e5a4cbe83f5c40a3e72a27b7cfd75f454b758e79f43b5df407b088749028772218759f65e5c302ec26c5589935e7ccebbb
diff --git a/dev-php/pecl-libevent/metadata.xml b/dev-php/pecl-libevent/metadata.xml
new file mode 100644
index 000000000000..034baa38a6ed
--- /dev/null
+++ b/dev-php/pecl-libevent/metadata.xml
@@ -0,0 +1,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>
+</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
new file mode 100644
index 000000000000..f2768d4e97b6
--- /dev/null
+++ b/dev-php/pecl-libevent/pecl-libevent-0.1.0-r2.ebuild
@@ -0,0 +1,20 @@
+# 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-lzf/Manifest b/dev-php/pecl-lzf/Manifest
new file mode 100644
index 000000000000..c63f616f751c
--- /dev/null
+++ b/dev-php/pecl-lzf/Manifest
@@ -0,0 +1,5 @@
+DIST LZF-1.6.5.tgz 16968 SHA256 dd116d12a3be985f42256650ce9a033fd3c4e8da4f2280c79fb9fd6a73199a4c SHA512 0c34bf7c62be1d963dd229733836103a965dc5e24e663f48fba4a65cd3aca2dcc311069c3fd90d944359051eae51ba427f28a024e2214638a4c7886c08d1912d WHIRLPOOL 4fe0e2548563f9a3628409c47f863112b53793f90a04950c0955526d866939a6983b30cb686b4aba59478eff67d838ac991eca86d272d841567fcdfeb22006fe
+EBUILD pecl-lzf-1.6.5.ebuild 358 SHA256 911ad4818ac68d3645c256cea3128ef271517441b1be04db28764a5fc4047458 SHA512 a1b17ab2d6fb73b0b46a2adc8b7cc0622563fbc855f4e480f72d7de0f939e18c22dd1ee2e7df8d6ed4c675539473646b2e9efe2b0170584de81112c47d178d1e WHIRLPOOL e0b1168939333ca029531fc014ec2833808a8f960f82f5466ca421bffb59b6093fe0cc055c2604a3e704e7b09b0bc8941a20369ee53288d345beb0e8e2d4f205
+MISC ChangeLog 2971 SHA256 5d22dc95f7f55a78f4c3bbda9757f0544f49ca1bf8caa841d99c0d6d1285c51a SHA512 926a9868d2eaeed66a343f5573d7deb6dde48d4895e019d5e320d80165d3865cdf65c2c36b14bbbc5a4052a653298e0e540bae8bb80d1e1c26922e7341a73430 WHIRLPOOL 6e8ef8b68bb682c0250fd9e962bd67800227e049cb8de26e87ae2c63da70ade69c893d0e9b9a7858a8d602602bd22770beb0930a802739f86f2dc7dd2acf1705
+MISC ChangeLog-2015 974 SHA256 3e0a0e6b779cd42a27d75badf29cfe92ec0dacc7c225fd9e3b732a41306dd648 SHA512 5e6687b893c6752675b9196be2e0d9d10b0266ea77e18f3296ee49aa873a0d9f202d05df0ad1e149de4dbc88b586040798c77dd31240126f3ef6b0193ac3592e WHIRLPOOL c6c684f0bb595771906912a37a1ee19e806cdaf7a1e85d765d2367f55b417d7cc6c4c82ea46393a6b316a3155b57083d64921687ec421f7420833b3d31f96747
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
diff --git a/dev-php/pecl-lzf/metadata.xml b/dev-php/pecl-lzf/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/pecl-lzf/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-lzf/pecl-lzf-1.6.5.ebuild b/dev-php/pecl-lzf/pecl-lzf-1.6.5.ebuild
new file mode 100644
index 000000000000..a6dff6beb1b7
--- /dev/null
+++ b/dev-php/pecl-lzf/pecl-lzf-1.6.5.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="lzf"
+PHP_EXT_PECL_PKG="LZF"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+USE_PHP="php5-6 php7-0"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="This package handles LZF de/compression"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE=""
diff --git a/dev-php/pecl-mailparse/Manifest b/dev-php/pecl-mailparse/Manifest
new file mode 100644
index 000000000000..f1bcee1f76ff
--- /dev/null
+++ b/dev-php/pecl-mailparse/Manifest
@@ -0,0 +1,7 @@
+DIST mailparse-2.1.6.tgz 36538 SHA256 73705197d2b2ee782efa5477eb2a21432f592c2cb05a72c3a037bbe39e02b5cc SHA512 a7337dd2e99a953a55b38c236da95a6bd2950c2bca16fc0ddfec39be8b0ffe01007353fc7b562d0509e0bb1623c3d2b03935d1c98a07dcd9f0b14bb508bce374 WHIRLPOOL 238f209a45d83eb9b91cf34f1398ff85c538e8273f73791d4736b15e21de3d48395fd0b838e927cd9dd247bff265782c3e96c87b1d90e73bffc1e6b04beea1ba
+DIST mailparse-3.0.2.tgz 38206 SHA256 d81a6f8a48e43fca1c0f0d6c90d666830c24d584a23a60add43062aaf221843b SHA512 be04e15cf3577542447186d7ead4e31159c171c99de0a255d4ee2f6f760b80ecb44be056bd9089180601f622b9a71f4331f194e1adaa702d1d964009682896f6 WHIRLPOOL d93cedfa38d5c746e680edcdcac2c6e8baf5f223b01c1868b1a8f9390ef1b3ebe50802c50e338b45528d68a4342c4b7020236e90cb397a97479b70cdf3f99e20
+EBUILD pecl-mailparse-2.1.6-r4.ebuild 839 SHA256 a11d069f6df043a428c3329815e3ff8c34452a3fbd47666cbe5a4bc0df8c5fad SHA512 0ca4e958f293f3dbef2cbbbd08248a11f9eeadc971c5e5f940b56fc721aaa841ae143e4a60989e344307c5641e3e1266c771397f422e8f30074b0d0041e716c9 WHIRLPOOL a9a0209b10107e4ec67e5f852ba938610424c94724ab0ec4a711d292f92b975bba6b5f1f82fc415db77f605335302fb4a39f400a86fd7489f6e5a01b3380630f
+EBUILD pecl-mailparse-3.0.2.ebuild 1070 SHA256 ee1f93da56cffd718cea369b1a1c6192c254113f141ebdb28fead102c3663e10 SHA512 69b0b8ded36c21069f5aa10244288526af79a3afb7b24044e1ac50fc7888158c7ca6e1d6cd247c207a3c0a43892d65ea6826f579acb74fe36f4a05ed05e13d11 WHIRLPOOL 2f2641e5d7881f78d72fe376ff76c424483253c2b5789fa9b3909584c9a66ee311bd2e2babdb728ee7532478d346bbdb878ab8ccc9ad305895e766eadf7f833e
+MISC ChangeLog 4154 SHA256 f6e95dc0aaf583fe780c835b6ac6b222d8ed065f9e53f0aab602eb0b9385fb9f SHA512 47b87349938d874682accf078bb18044f81b0652b2ad0e6a7e6763bf43af70e4df1272ac5a1c94013859aff4af903a90899426e53a6f4b4ab0a10d9a869f1fc6 WHIRLPOOL 5dff1d6b48c839644d46d58c1500f3eac55056278fb07105b175758a51bcefbeabace46fab70d3c3344ec6ca9f205fba44f2428753d060e52448f27fa938ade6
+MISC ChangeLog-2015 5976 SHA256 dab671668b6a78906f1ee82347138e61f8ba4e360c73d4a185296fdd85843804 SHA512 6db314ec4be0ea2a0648b005f449eb7c07979b95c01a41411bb441bff025d7a75aa005ff994ae48771ae1d7154a5473eb0e789aa08db9abcbdf9cd611719bd04 WHIRLPOOL 500eb1fa1f9a31635245f7d3185679648d838713e1a3d8432598a630aa899f553aa658c2345a81888f32339dd6e70a68df08935d6a4e27e6de53e0a62ec03abe
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-mailparse/metadata.xml b/dev-php/pecl-mailparse/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-mailparse/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..aa8239c01eca
--- /dev/null
+++ b/dev-php/pecl-mailparse/pecl-mailparse-2.1.6-r4.ebuild
@@ -0,0 +1,42 @@
+# 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.2.ebuild b/dev-php/pecl-mailparse/pecl-mailparse-3.0.2.ebuild
new file mode 100644
index 000000000000..8d774c1f57c9
--- /dev/null
+++ b/dev-php/pecl-mailparse/pecl-mailparse-3.0.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="mailparse"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_ECONF_ARGS=""
+DOCS=( README )
+
+USE_PHP="php7-0 php7-1 php5-6"
+
+inherit php-ext-pecl-r3
+
+# Only build for 7.x
+USE_PHP="php7-0 php7-1"
+
+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=""
+
+for target in ${USE_PHP}; do
+ phpslot=${target/php}
+ phpslot=${phpslot/-/.}
+ PHPUSEDEPEND="${PHPUSEDEPEND}
+ php_targets_${target}? ( dev-lang/php:${phpslot}[unicode] )"
+done
+unset target phpslot
+
+DEPEND="${PHPUSEDEPEND}
+ dev-util/re2c"
+RDEPEND="${PHPUSEDEPEND} php_targets_php5-6? ( dev-php/pecl-mailparse:0[php_targets_php5-6] )"
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-source-r3_src_prepare
+ else
+ default_src_prepare
+ fi
+}
+
+src_install() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-memcache/Manifest b/dev-php/pecl-memcache/Manifest
new file mode 100644
index 000000000000..8cadce74d2d6
--- /dev/null
+++ b/dev-php/pecl-memcache/Manifest
@@ -0,0 +1,7 @@
+AUX 3.0.8-c99-inline.patch 3162 SHA256 7fb28b04a30f9988089110e057763ace15f4b2ffd923eb14975a843da4f675bb SHA512 3b066a1e9277b6b4553a62970ba4f41a3bf02131db7ff5f897956e9764c29633872626dfb1f0651a09fb7282d5487d9536df0d36800e6f5ab9905d4ca6b2b2b5 WHIRLPOOL 03a3e61c03e4e5ecfbb5910781950b12caacd0c8e970e7a7700c0941ff9fdc07cdeb0ab379b78a7b7dce53291ab88f365aea36ec8b64e52bc34f8a2b49f6d02f
+DIST memcache-3.0.8.tgz 70523 SHA256 2cae5b423ffbfd33a259829849f6000d4db018debe3e29ecf3056f06642e8311 SHA512 916c6b21ab7c1021128626c0df35ef0b83cb76b6115fe7c45b003ca4f78ad9484bf3c998bc7ebdee19f84349ff1e56759f74e75aee5bc70b1de9a03c45a99bc3 WHIRLPOOL 72a88736e53453cbf8b1c8f7aa39f4f144ab363b915c6fe641aee5c6f0ab46bf4dabdc5c8ef9e66ba186a4f38533a3e4ad336743cdc2bd3253794e697cfd418e
+EBUILD pecl-memcache-3.0.8-r2.ebuild 1398 SHA256 3de6f19a5494187bd956749b2d8fcf7693f65e4e74ed7c714121f96ff971082c SHA512 4265b0f10d51bb484774d3aefe16196e333bba4448705aec7d46cde66aef5a2d45fd183fd7d6cb8e1fcb9cede4a4b79762365097e604d827b32844f3937acd13 WHIRLPOOL 4e340ffe20ace43ec57cf3f3338de3fe6e4aed55e515acb7470d50b7415c1ee2c608961f66b769ad2f12ae0a10a6f63b50c28df97864d851ffd3802175fb9186
+EBUILD pecl-memcache-3.0.8-r3.ebuild 1355 SHA256 3cb0d147b8a1265ede54e334498c0047fd77f5555444bf628ec1510fd68c8b0e SHA512 dabcb52a6d7263a7b89e4910ebc23c38078692a999f0ff7bbe93063a1b40020efb07c13c3446158b6123464b97da22df6860b3646aed0f140ac6e15b699411e3 WHIRLPOOL db2ed6f748eeb72bdd6aa0132c514608f2900d15a486c44faa10662adcd638e019358ca90f0be75d2397a1dcbe9270622c61cc34f1ab8dafb8f69720f2acc437
+MISC ChangeLog 2704 SHA256 872d9fe14bb02f05e21c01e674ace95eb7d050bfde8220efac59da374fdcf8de SHA512 4f788faa1582d0ccac8ee7ccfb6da7e519d2c841f9d580d71e65e24ced9ad89718de0fb118286a597487f431e3aa7dc0f45807e0c75aba80c9fbf92f9cc767ea WHIRLPOOL 4adbdb9dfcdf71da5ec21cec6b9fb5233fb49fdec2a831955af4c6f130465a40122aea9d72a754043486ec93d811eb537069a30a46f1038fd5f33e0ef8970ee5
+MISC ChangeLog-2015 11540 SHA256 553ec4915471a384a829d210efff31b6112284072ced31cbf7894623461cfae3 SHA512 7a4bdbc204410338d64ab43cfda197d06e8ad1e935897590aac23570335fa13805fd1e7cb1e7c77c94d149c65c32d6130dfb68b976e7ed78b1c3e97ad38359df WHIRLPOOL e4ac5c75cdaa4be1c9fb6938739be1a02ee0280f918b7038f8839e908120e7fcbf88596860e78e9eaa90f37596bfcf57b09c4dd7841b8453043a4da33c576944
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
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
new file mode 100644
index 000000000000..818b3ce1e2d9
--- /dev/null
+++ b/dev-php/pecl-memcache/files/3.0.8-c99-inline.patch
@@ -0,0 +1,85 @@
+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/metadata.xml b/dev-php/pecl-memcache/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-memcache/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..e35e5048a992
--- /dev/null
+++ b/dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild
@@ -0,0 +1,47 @@
+# 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-3.0.8-r3.ebuild
new file mode 100644
index 000000000000..2712c682f647
--- /dev/null
+++ b/dev-php/pecl-memcache/pecl-memcache-3.0.8-r3.ebuild
@@ -0,0 +1,46 @@
+# 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 )
+PATCHES=( "${FILESDIR}/3.0.8-c99-inline.patch" )
+
+USE_PHP="php5-6"
+
+inherit php-ext-pecl-r3
+
+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() {
+ 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-memcached/Manifest b/dev-php/pecl-memcached/Manifest
new file mode 100644
index 000000000000..8a52a05d05b1
--- /dev/null
+++ b/dev-php/pecl-memcached/Manifest
@@ -0,0 +1,9 @@
+DIST memcached-2.2.0.tgz 70449 SHA256 17b9600f6d4c807f23a3f5c45fcd8775ca2e61d6eda70370af2bef4c6e159f58 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 WHIRLPOOL 1114a4c4371cfb42e3e4cb991980b32894f438abacf61c6da3dd6d9742c93e20df7691287c852c17dfe8261046227d73b1887c0b7b9c03a0e895a713005dc95a
+DIST memcached-3.0.3.tgz 77310 SHA256 5d1c29a1d5e391d6bb7b736a07e063d2f0834800673dd246d64ce1b73e47645d SHA512 cb24d76f82ce8c1fdd8877bbb46131545bba5011cfff965e3c190b7c0f71f754b47ded6289d3125724d9de781b916971aaadfa0b247c6fe2f51aab77dce61b61 WHIRLPOOL f7a76bb72438490db34dcec26800222d46c7b03ce777fc4573a0b36ae9078b9f811ad161cb5f36722d03f7d606eb0edc29bdefc3e078607c0ba1bb4a0c78fd71
+DIST pecl-memcached-3.0.0.tar.gz 83732 SHA256 15b8de6688a7a7c08c4893102918955a34f68edf7a64eed871f9f2b5e683d244 SHA512 ddc6b6fbdd55c6cdf64b9a7833142ea43eb974ecaae3437b30ed731f0ddbf4108b46ea5eb01a197788978273bdff31da6a0c0fb0354335b85618d98ba070bfec WHIRLPOOL 378b873dc5e944d0d8a9367f29b9746fcf0e15226f6b4a2eb1916e07fefcec0ce5229351f5796dc1513a2104565c6c04957ed9202133c111aad5ebb8e6c08b74
+EBUILD pecl-memcached-2.2.0-r2.ebuild 1172 SHA256 2da031ee9b68185fdffa0e7921a92cb0c6002a17d85284bc355664f26cf262d2 SHA512 4f14d13da24fa2a4f41cc5175053767d9d4b1531a04c830db5335e88be776cf50efa98d59f44fe5ac4ea4642e0c72d52873608722a1f3f8dc15b4d7084030b2b WHIRLPOOL 57f05fedde44aa43597e7d2c70459e1813941e0fce6bf87e0b0eef7ae8a60cb7c6dcaf79eb23ab7af10582cde71cb6995a901ad289e59b550f318f1e66332fc7
+EBUILD pecl-memcached-3.0.0.ebuild 1671 SHA256 d2cf7525915817076765f9ded25c1c4585ec7036165b3f352c65f3ee176b3adb SHA512 9bc30d5a84abff5cd98a9cab7b07ec00681b1e66142dc39290b6faad653266a736f05f8b6156510cf34a1d288efe68f823ff3444b465ffa1d714afe363ac0b6e WHIRLPOOL 93b826e277c2a3831dd667e8ed7f4be8439373108ab681b867a9369b459f41428dd1b71c4b4e7800c36622f99db659384d429c9cb6328f7466232ddd1f54b75a
+EBUILD pecl-memcached-3.0.3.ebuild 1438 SHA256 bd1c7c15e9683c9c8c18a5338eb9c0b252bbe99d0f7cded15076dce84f5f7fff SHA512 f62be49b9f34d5143812488d460764584521e9c2416067f38006d6c6183438613bbed1f1137b2bf644d3883c29e78b43b00f9481b7343a7077dd1c90e9d0bee2 WHIRLPOOL 8329fa5bd7a673fa74549d8e9760dfa7e4c836b8713dfc6a2b6908c3ad50fb4ae1f17ce058d1ba2a31d872e061ec5871b1878baf4e79681e80fb14ad36b811a3
+MISC ChangeLog 5487 SHA256 8e7fa0d504d14d9f72178c00c600263adfa5daa7249e2e878b0aaecbda5b91bd SHA512 267b4cedde6f5d9e346a1fcbf274cb9f0ef67b1b70fd0b6f79dbe5e2139046584deb655c90d765b9e4889b04acdd62dde64a22555a59bfde18492ed55ebae659 WHIRLPOOL e65da078dbde9f94daf28c49b594c606cab12a02347b9e99f54b3eb0cb069056cb756c75f0edfbd379658a84ff79f1d5973d0b18dca175b0d54e4e11618bd98b
+MISC ChangeLog-2015 4384 SHA256 319b6e582b2c375b9d5953423d27d2d409f93159c76d42b2f1e0c62a2209462f SHA512 b61c4e1c776303405b3ff7b6c7965842e9f3ef00bc5ad39b958d477a37b9dd20b1f56f104079ae9abc20d98c88652934d2e569fc3077691c86a50410f352aaa4 WHIRLPOOL e4d1f744bf56d649bb19e00c9a4a9a7a67b620a879439427d4747fd05a7c35177ef61f5b26b8a3c27c9224497b568a10c481a2edf6285b0576fd8fe84ec81e4a
+MISC metadata.xml 568 SHA256 650a19f7c66d0922d36b6b4b26f69db1ad2555551a7a2cc9f73b18b5d651506f SHA512 9fb2c3ea2dba6b4b1cdda8acc02afa006a95651b4fdb5011b15e4046bc44742cc5306d20db070f4f1977352873576040a34ed24a660ec2c640e118115359f2c6 WHIRLPOOL 7f58db2dc3b5f36fe6d8af2c5fcdc9e31c123b139faeea24ee3e3ccae0c51b7af422ba6ab0289039645eb60ea39fd8888d781d7372dd75c987992d5af02f15e1
diff --git a/dev-php/pecl-memcached/metadata.xml b/dev-php/pecl-memcached/metadata.xml
new file mode 100644
index 000000000000..84a83c7ea788
--- /dev/null
+++ b/dev-php/pecl-memcached/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>robbat2@gentoo.org</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ <name>PHP</name>
+ </maintainer>
+ <use>
+ <flag name="igbinary">Enable support for the igbinary serializer</flag>
+ <flag name="json">Enable support for json serialization</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">php-memcached-dev/php-memcached</remote-id>
+ </upstream>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..1ca7d7234622
--- /dev/null
+++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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"
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php5-6"
+
+KEYWORDS="amd64 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] )"
+
+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-memcached/pecl-memcached-3.0.0.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild
new file mode 100644
index 000000000000..947f93918812
--- /dev/null
+++ b/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PHP_EXT_NAME="memcached"
+PHP_EXT_PECL_PKG="php-memcached" # Needed when SRC_URI is Github.
+DOCS=( ChangeLog README.markdown )
+
+USE_PHP="php5-6 php7-0 php7-1" # Pretend to support all three targets...
+inherit php-ext-pecl-r3
+USE_PHP="php7-0 php7-1" # But only truly build for these two.
+
+DESCRIPTION="Interface PHP with memcached via libmemcached library"
+# Usually set in the eclass, but this release made it to github first.
+SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="PHP-3"
+SLOT="7"
+KEYWORDS="amd64 x86"
+IUSE="examples igbinary json sasl +session "
+
+COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
+ sys-libs/zlib
+ igbinary? ( dev-php/igbinary[php_targets_php7-0?] )"
+
+DEPEND="
+ php_targets_php7-0? (
+ ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?]
+ )
+ php_targets_php7-1? (
+ ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?]
+ )"
+RDEPEND="${DEPEND}
+ php_targets_php5-6? (
+ dev-php/pecl-memcached:0[php_targets_php5-6]
+ )"
+
+src_prepare(){
+ if use php_targets_php7-0 || use php_targets_php7-1 ; 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(){
+ use examples && dodoc -r server-example
+
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-source-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild
new file mode 100644
index 000000000000..3d772ee725e7
--- /dev/null
+++ b/dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PHP_EXT_NAME="memcached"
+DOCS=( ChangeLog README.markdown )
+
+USE_PHP="php5-6 php7-0 php7-1" # Pretend to support all three targets...
+inherit php-ext-pecl-r3
+USE_PHP="php7-0 php7-1" # But only truly build for these two.
+
+DESCRIPTION="Interface PHP with memcached via libmemcached library"
+LICENSE="PHP-3"
+SLOT="7"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples igbinary json sasl +session "
+
+COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
+ sys-libs/zlib
+ igbinary? ( dev-php/igbinary[php_targets_php7-0?] )"
+
+DEPEND="
+ php_targets_php7-0? (
+ ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?]
+ )
+ php_targets_php7-1? (
+ ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?]
+ )"
+RDEPEND="${DEPEND}
+ php_targets_php5-6? (
+ dev-php/pecl-memcached:0[php_targets_php5-6]
+ )"
+
+src_prepare(){
+ if use php_targets_php7-0 || use php_targets_php7-1 ; 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(){
+ use examples && dodoc -r server-example
+
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-source-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-mongo/Manifest b/dev-php/pecl-mongo/Manifest
new file mode 100644
index 000000000000..7bbb9461f293
--- /dev/null
+++ b/dev-php/pecl-mongo/Manifest
@@ -0,0 +1,7 @@
+DIST mongo-1.6.14.tgz 210095 SHA256 586a0f55d29198010da5f4c932a183491f114db6e1b0ba8e40e7246b1a4a96d0 SHA512 7c87e148394085e90f091a6abd3e66a02620d7990098c318b97ee333751668f77f8b45ed5d0fb9806b8169b603998f8306a55a7c607773742fc2c93076f88764 WHIRLPOOL 3a7a3f8c00ccb638c7f3cb4583f7d082cbb0cac18ba03510ae7c6833f2d114ec835946f35e6fc24711b07d582293c5fce46485bd2ace955301d831eebe373b69
+DIST mongo-1.6.16.tgz 210341 SHA256 c061ebbeb6618568a71d7a6a9d7a31a34fe107f09c8c01a43c934fbed0665457 SHA512 8cba101958fff31c766a41000de04e97235821494b88893521ac832f7c1e2c3eab8956f2da43e5c75cb06e2c74485b539dd28dcc2fdcffb79567b1ec6d6d0be4 WHIRLPOOL 7647165133440a100bd9a9ae8b4992e1854f14695a2c06d6c8d50c199ef09e9cf95a4bf49acff86ba4dfcd9018b14e027dfdf401815eee00601df8d615245183
+EBUILD pecl-mongo-1.6.14-r1.ebuild 343 SHA256 d7bd08e963c398132e858657bc1a02160eb530e19b911b647dff4ac65454a76a SHA512 b0e9ed2fe7b79a461ca5787de20b114d53bf928b4ebf611a69450ee7a236cb3aaa39834b6bed464c133eda549ff38c117c7c8caf2dce6002f3027b1fe8c18775 WHIRLPOOL 9cbdaf29a65924e22596644c47eedd9712c5228302c5a1a18ed67167f2539cf76e2ebf0e90110fd90d0e5c75c1669a661a28f16c3fe61b71d7cc8dca0185ef5f
+EBUILD pecl-mongo-1.6.16.ebuild 345 SHA256 6c9ce95b4d0a27c74e275f2156026785baa0dd96d84d49a014476335b3dc04b5 SHA512 83d2ee4450c9b7da901d4c496e35b71a573d0e4315836430154e6cd95655eaf5a599c2f7745115580b4e2f088fe1b9e640d9b742af4cd066fe667d85c1264227 WHIRLPOOL 3f987206ad147dc16f8902051f78e59c3b699ed5e66914a232e2620c3dd16506625d9b2be7407daaa4430e172b8d453073463a09d5e4d8f9fb8e92d9ac2e3648
+MISC ChangeLog 4407 SHA256 17910b9a47b82270578b4b9852369aa841a97e99eefd704be24121c481642ed6 SHA512 64679cf97ba39ff4d93a74dfd55c7ac4af89b7dec59554dba3920d551033aeb26fa2baa59b250015c537cbcbfdc5126a906f5425c26badf3ff911ad3712fab8c WHIRLPOOL 8397f051697bde8df5b8aeec80f698c265969bcdecfc6addbae56f66f85024dc8b7c249931a407a4ae95de731baad1e7100af7c01413f4cfc0c2ef6809b05490
+MISC ChangeLog-2015 3787 SHA256 2f45375a05d83518bb2e4a9bcda440b98a5e288f7be7b084b9485db9caa72445 SHA512 9b60ceff12d5a2c16664cb916e600efcaea5c2b9759f23449c7605a297dec86d5380c074a2af9b4c2de8aaa776afe788532d72285c6d1b3f66c5c783bde1a8fe WHIRLPOOL 89b42c42044b0e80c0283e6d3d777da6f7aec245119ae337b2e9f2880b5858bdea13bd58d77a31f35c3d64f1f460812cde7f77eef193dddb4a9334292a0d76ae
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-mongo/metadata.xml b/dev-php/pecl-mongo/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-mongo/metadata.xml
@@ -0,0 +1,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>
+</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
new file mode 100644
index 000000000000..cfdf37907dd0
--- /dev/null
+++ b/dev-php/pecl-mongo/pecl-mongo-1.6.14-r1.ebuild
@@ -0,0 +1,20 @@
+# 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
new file mode 100644
index 000000000000..79b9aaa1e996
--- /dev/null
+++ b/dev-php/pecl-mongo/pecl-mongo-1.6.16.ebuild
@@ -0,0 +1,20 @@
+# 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-mongodb/Manifest b/dev-php/pecl-mongodb/Manifest
new file mode 100644
index 000000000000..037e667fb96e
--- /dev/null
+++ b/dev-php/pecl-mongodb/Manifest
@@ -0,0 +1,8 @@
+DIST mongodb-1.1.10.tgz 661847 SHA256 1c779c50b5ebe25acf399d899d8df727d794588ee1ef3d2039ee0bbd7f287f18 SHA512 36096ceaec04aa4670b7d7d8e0b23edf786bab7184718642869455f5ddc6562eeb1a56f524550bea7f0dfe3aa44b12a25c32b20744ee8c843aacb1f03458ebd0 WHIRLPOOL 83670e7ec2928964deb4889f0edbb344e6594fb29133b4e56375fa26933d00227ee5a7a53ebda779e3dca9cc4ae6bc25bd6cc47cc192eeca473c4a87a32618cd
+DIST mongodb-1.1.8.tgz 806900 SHA256 b93ae7dc9bd270823965f8903c9acf47fe3a0ba7a630d08e8173ff091d593ae0 SHA512 1026b4081cd1c35f1f6fee6332c21dbe739320236377c0ed21b8d64447a9ba26464a919ceb9c16b332a64f12b834700472d6cbfb336d09d841c97ca0b402bf17 WHIRLPOOL 9cd2ce71f06684a3717e1cc016684d54b877f31166cbd194dc595dc878ebdda0320210ed090ac85d2aef40c94299499feedcf52faa712cec1c14aef1ae1f25d5
+DIST mongodb-1.2.9.tgz 786049 SHA256 dac7f755001e454f41bd1ebf54a47754c524062d41244a75ea7ee3a9825a9d2b SHA512 7eff5cfce08f3d69bc7acdb9ab5f8f55d02dab67593e5d03402c8bb6b6611fd703e8dfda89b99e8d3de387ed58cb9eea096fe68e0c9657ec3f8b1b7f622cfe58 WHIRLPOOL a7711addba3b029d6008485a7491f7312bd0bd0faed223a647210c4c8fd559083ff8a492f126512326d27e14d5e2d54cb09998f8e5ba3feb424dc05aed91608b
+EBUILD pecl-mongodb-1.1.10.ebuild 1041 SHA256 9c410e0b0854b457fb306f9b97d4cca2dbdaa0a6ad7e06ef6a8612a5a77d3ebd SHA512 3741733deab5a8b8896bcfb0289c94d3ee607a0d047b6f7fc5f716c782f19dcc0de3de79e5bdd202fcfb99cc4fa44577b790fabc685da5ad51abaffabe4a565b WHIRLPOOL 4caedb3840a9b91ed9f1dcc001d596822c0b68a55db8f3db232b4e2c57546f46810878dc773867c9478c19c776a97519395d99c2964dd15b51a8cde6bb885890
+EBUILD pecl-mongodb-1.1.8.ebuild 977 SHA256 6654df3a6304c4003c8fe5e791555ed504a02f1e263a86f97e4646ea374ff0d9 SHA512 530ba95db69a7251560f8bcd25f247f51299fb4cc811a0acca6a85ee3dfb552f7958683d96830e71ddb2054552a42dba59de144124a3efecc9ef26a53ca18302 WHIRLPOOL f2c3c559febb5a4b0a17f4977389fac173e91da82a759699cae48dacb890637de0f2de42ff3cfe0a7a85f47806de806c52aec497598da05334da50b124538120
+EBUILD pecl-mongodb-1.2.9.ebuild 977 SHA256 84a1304ae2b9d4cd37690dea2c1e5a4be69ea89bf521fbf4f8f6e365e9e3af65 SHA512 871b2901718b5952acdfc66ddef7f009121c8354b0ff0ac8e434301bdf834e7e040db886c7e1055686ef047d29f5c3a39250f727446265d8b162986d3041d77a WHIRLPOOL 687d345cf5f03dd0c543b487ccbc1e0d84ea12acbf40b70d129f59b35b6b793d8c005ecf9bc9b826348880ad5bf8a0f655ce96dff4c14df6f32a88e33e8c2f09
+MISC ChangeLog 585 SHA256 8d8ea2324e197cf440804b9ac832c2a2a5d859452dd53e39b18a5db816e68dba SHA512 984523ce7a40b5494e4e12cee518296fb95849855e5a33adc8c54394be3650f28263b0d1bdffc3a657aec3a09d0e03678e0c7382883b25e47bbd0870f43ff5f7 WHIRLPOOL 062805315350a8fdad0608de7838d0eb9013e6957d450d7406dba7c49c67010a108cd0c65d2ae284632da9822d2c7b480707ea9cfd8418aa86084c9d7a42c3b9
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-mongodb/metadata.xml b/dev-php/pecl-mongodb/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-mongodb/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-mongodb/pecl-mongodb-1.1.10.ebuild b/dev-php/pecl-mongodb/pecl-mongodb-1.1.10.ebuild
new file mode 100644
index 000000000000..7811b31062b5
--- /dev/null
+++ b/dev-php/pecl-mongodb/pecl-mongodb-1.1.10.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="mongodb"
+USE_PHP="php5-6 php7-0 php7-1"
+DOCS=( README.md )
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="MongoDB database driver for PHP"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl pcre sasl"
+
+RDEPEND="
+ php_targets_php5-6? ( dev-lang/php:5.6[json,ssl,zlib] )
+ php_targets_php7-0? ( dev-lang/php:7.0[json,ssl,zlib] )
+ php_targets_php7-1? ( dev-lang/php:7.1[json,ssl,zlib] )
+ >=dev-libs/libbson-1.3.3
+ >=dev-libs/mongo-c-driver-1.3.3[sasl?,ssl]
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ pcre? ( dev-libs/libpcre )
+ sasl? ( dev-libs/cyrus-sasl )
+"
+# pkgconfig needed if system libraries are used for bson and libmongoc
+DEPEND="${RDEPEND} virtual/pkgconfig"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=(
+ --enable-mongodb
+ --with-libbson
+ --with-libmongoc
+ --with-pcre-dir=$(usex pcre)
+ --with-mongodb-sasl=$(usex sasl)
+ )
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/pecl-mongodb/pecl-mongodb-1.1.8.ebuild b/dev-php/pecl-mongodb/pecl-mongodb-1.1.8.ebuild
new file mode 100644
index 000000000000..c8e9491f1ea5
--- /dev/null
+++ b/dev-php/pecl-mongodb/pecl-mongodb-1.1.8.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="mongodb"
+USE_PHP="php5-6 php7-0"
+DOCS=( README.md )
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="MongoDB database driver for PHP"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl pcre sasl"
+
+RDEPEND="
+ php_targets_php5-6? ( dev-lang/php:5.6[json,ssl,zlib] )
+ php_targets_php7-0? ( dev-lang/php:7.0[json,ssl,zlib] )
+ >=dev-libs/libbson-1.3.3
+ >=dev-libs/mongo-c-driver-1.3.3[sasl?,ssl]
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ pcre? ( dev-libs/libpcre )
+ sasl? ( dev-libs/cyrus-sasl )
+"
+# pkgconfig needed if system libraries are used for bson and libmongoc
+DEPEND="${RDEPEND} virtual/pkgconfig"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=(
+ --enable-mongodb
+ --with-libbson
+ --with-libmongoc
+ --with-pcre-dir=$(usex pcre)
+ --with-mongodb-sasl=$(usex sasl)
+ )
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/pecl-mongodb/pecl-mongodb-1.2.9.ebuild b/dev-php/pecl-mongodb/pecl-mongodb-1.2.9.ebuild
new file mode 100644
index 000000000000..05b7ad91bd68
--- /dev/null
+++ b/dev-php/pecl-mongodb/pecl-mongodb-1.2.9.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="mongodb"
+USE_PHP="php5-6 php7-0 php7-1"
+DOCS=( README.md )
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="MongoDB database driver for PHP"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl sasl"
+
+RDEPEND="
+ php_targets_php5-6? ( dev-lang/php:5.6[json,ssl,zlib] )
+ php_targets_php7-0? ( dev-lang/php:7.0[json,ssl,zlib] )
+ php_targets_php7-1? ( dev-lang/php:7.1[json,ssl,zlib] )
+ >=dev-libs/libbson-1.6.0
+ >=dev-libs/mongo-c-driver-1.6.0[sasl?,ssl]
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ sasl? ( dev-libs/cyrus-sasl )
+"
+# pkgconfig needed if system libraries are used for bson and libmongoc
+DEPEND="${RDEPEND} virtual/pkgconfig"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=(
+ --enable-mongodb
+ --with-libbson
+ --with-libmongoc
+ --with-mongodb-sasl=$(usex sasl)
+ )
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/pecl-mysqlnd_ms/Manifest b/dev-php/pecl-mysqlnd_ms/Manifest
new file mode 100644
index 000000000000..a41174eac00e
--- /dev/null
+++ b/dev-php/pecl-mysqlnd_ms/Manifest
@@ -0,0 +1,5 @@
+DIST pecl-mysqlnd_ms-1.6.0_pre20141127.tar.xz 320604 SHA256 2cb2df946f020bcfcec1ff40b6a273dbfe69955fabe348a4804fba6897d55382 SHA512 44ca22d41d1064fb7ad3545978facd73f4279611769ee450016e8325013129b4414c637f3cb621078d4cd8e46a3ea5b9f4f16a580f9ecf389c637606a8c50ec5 WHIRLPOOL 640586e0cfbbf584cb18b4e38fbee9a90e0b929120428ea319e66276216f341a1ded65f08306be43028c8c13e3131e1f3fc98987386ccd03be39210616af5560
+EBUILD pecl-mysqlnd_ms-1.6.0_pre20141127.ebuild 870 SHA256 c72d9e89be1f27ea9a8c6c9322534f04e905165ed376c2998e5dc7e824a41716 SHA512 4833936e6827a0c29e893819487d3d6b89cebc3c3a2fae59d09ed4091259a5ba9275ff007a3694788d38985172371bf50cf45f1a66d5e8992197990dca99d993 WHIRLPOOL 2ea96bd7500fe7610c7df54e071f680d31cee6d7d27ae58c2e1dd4983f8a19fbc4fedf3f97956474f356816dec06dff09c3e2f65e02a650a9f9e08d3e8f6abb0
+MISC ChangeLog 3493 SHA256 d9c7989e07069b5a553566de5e2a72fc9e8b54fc8999cf2469dc4df7824f5cc1 SHA512 8dc12d83576efbc295e32669f21f2c7e928ce6e0e94d6018ab862d9aa26be053d0dbdf0c12e034b096d51bef9e882c2d55e450e04849b4f6a0e99dd7324b51dd WHIRLPOOL 5dcc3869773ca3140342af008097b923c29a908088da8f5ffc8af333b4ee4caa3128edae9c407b65a944f500a5f88e00d2fe82440088dd8aeee808ab06ebc2bc
+MISC ChangeLog-2015 2184 SHA256 2e50fc05892f57d3a60e4a73e8691f16d9cb5aeec2c384377e1145f9577add86 SHA512 ab14cb60d8d2a6aca48898ac57658289853aa684ed458697a6703f3a453c779f823d469856187517833bb95fd0efba185259e9e50bc69bdfefb616df514ff1c0 WHIRLPOOL de6a8428eb5b7b095930ec01e2583302a3bd3a53a66277f662893e5ec733ed45371ef4c6bc20831bd7e055d3f163b6ad99347b25c11d9f9c9fd54964d45dae00
+MISC metadata.xml 243 SHA256 0231afc71699260c7d2b18c9f364fe72e79f41b2d4a952f7e76841430c768c4a SHA512 fd91f17b0d1853b901ce01b2863396baf5a8c97066449e3761360e1f38790928216ce4fe24271a07c33ed64ae55a73f144bbf19b406ea2f976c88b04e151e4ff WHIRLPOOL 40f5239a2f4e5d17aac7bcc64eacf2d3b907f8c31900fb3deaca29c978687eb7a1bfd6165f59832dfd86a6a6b65b78e7f70c2e5ee9e1d2a18fd7f6683da4a771
diff --git a/dev-php/pecl-mysqlnd_ms/metadata.xml b/dev-php/pecl-mysqlnd_ms/metadata.xml
new file mode 100644
index 000000000000..950614534ab0
--- /dev/null
+++ b/dev-php/pecl-mysqlnd_ms/metadata.xml
@@ -0,0 +1,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>
+</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
new file mode 100644
index 000000000000..e3b5b6fdf479
--- /dev/null
+++ b/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.6.0_pre20141127.ebuild
@@ -0,0 +1,39 @@
+# 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
new file mode 100644
index 000000000000..1bc33f059ab7
--- /dev/null
+++ b/dev-php/pecl-mysqlnd_qc/Manifest
@@ -0,0 +1,6 @@
+AUX pecl-mysqlnd_qc-1.2.0-php56.patch 1649 SHA256 810c81286c3183d8854daddf4b8f6cf5dbc35a56daa6898332acd4ab4589303d SHA512 fcb07f6e6367a6ac140057ea11e78fad811e7e9124eaf7829e79edec399ef75a8c3f28bb012c452f1018c2eb4705ef82be3476b5e95b70dd1f4fb3af124f3611 WHIRLPOOL 097bf1a0079f4d62f3d40758d52420ed936fabcc048919faa849a6b0d17e8e9dfe1ae48f8d978585f5ab1c5c3a722800846757be57422120bfe086159e6e2c70
+DIST mysqlnd_qc-1.2.0.tgz 147416 SHA256 08d64e917963c2404f77204bcc811adc1230361fcf389d1acde3a1a19edc2ae1 SHA512 7f04167e671f7018a72293c665f7d2b041c90a7005748ad102a2bbcbfb2331a07335f8a624ac35f1dc05066811e3a1caa1a2314c3b083a1276e36818872df8d2 WHIRLPOOL a901d072fab8061ecec7e4757680daaad51ab2ee8bd4aa9eff7caf6a26690491223d1f991d4f859375e346a04fc2df6c30491e28e5d722d5044bec3ad4521363
+EBUILD pecl-mysqlnd_qc-1.2.0-r2.ebuild 1211 SHA256 e7a4b09da46a806cecb631b0902d5e20fa6f74d9f62435c7b29b52d0dac98518 SHA512 b5b37235eee171dd99da1427f6f360f7bef9c3aa6bdafb26c1723b7dd5fad04df351b346443b3b65d665bfd886ed033d5f66bced064ab8078ea2c8e69d7c1cd8 WHIRLPOOL 048d6e2f9510c94c7a3bb40c502e871589f66129feb846ba7b60b1a28c631a3ffdbf9da23f057ea7f6bdede56a6f1dc2325af19bf62394632ed61f4fc4cfe560
+MISC ChangeLog 3442 SHA256 a71e9e3479e29519adb6569b5e8fb5368238e5f1e2924a2ff39751fabd5cd4ad SHA512 7bb15639e584218ec9cc6ec6a934b962ae1cba6e4368982e726145f5f2f4e81af0ce43a3d5db0969721a93ee1e73fecdd7deb78f6204df6d18a02b2add51c765 WHIRLPOOL 9adc18904fd0e62dc80a393ab96ea799de23e75530db6daba66f15c3f41f467081ec8e56552a86335e259a0f78608d02ec7be35315c73ff2b8018bf9c2f57a11
+MISC ChangeLog-2015 1329 SHA256 4376e15cd378e7b88d7dc1fd606b656de9ec119c98be0e572a956c6b1aa12e78 SHA512 0338b0bcec7cd7ec3610bfcf317e07e397911acc3409226282a376ffcdc9ef44481652ed0b5c51bf63be32deebbb7ac5d45688d00cfb1e9360dd883624b18273 WHIRLPOOL 5a2959e4bcb8374140235e9541c5b84bea1fadc9220a7cc64824c99cb9526cdea53ac3ffad5d15e0843435b6908961a05727b04817673ca3502aae80da2a1f1a
+MISC metadata.xml 435 SHA256 6bd4ca01e9caedcb94b849b5e841f1b213bc6c68cca9fd9992790efcd784cb65 SHA512 3de93890c62bfc8be4db5a6eae215a4dbe18b9c2078448327e5f1d7dd7cef7e21e5fddeda61be36cb3320b24cfb4ac2813ec8aa3073ff575f6223840ae04cba9 WHIRLPOOL ea351327c1609746fbfe7f8c8f8eb979eeb200f0d68ae13beceaa95f25eed2db4fae14cec5bde50b0f7709b00175ec4ff0e22a42d487454c0e3d7ee4c7dbce4e
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
new file mode 100644
index 000000000000..6f3b24171a3b
--- /dev/null
+++ b/dev-php/pecl-mysqlnd_qc/files/pecl-mysqlnd_qc-1.2.0-php56.patch
@@ -0,0 +1,48 @@
+--- 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
new file mode 100644
index 000000000000..fb173f77d37a
--- /dev/null
+++ b/dev-php/pecl-mysqlnd_qc/metadata.xml
@@ -0,0 +1,12 @@
+<?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
new file mode 100644
index 000000000000..45eba445ab3e
--- /dev/null
+++ b/dev-php/pecl-mysqlnd_qc/pecl-mysqlnd_qc-1.2.0-r2.ebuild
@@ -0,0 +1,49 @@
+# 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-ncurses/Manifest b/dev-php/pecl-ncurses/Manifest
new file mode 100644
index 000000000000..ab7f39aa4a2f
--- /dev/null
+++ b/dev-php/pecl-ncurses/Manifest
@@ -0,0 +1,6 @@
+DIST ncurses-1.0.2.tgz 16226 SHA256 7fa4998d06a00a094276e5283fd6a408cbf78cd2d3b889fe6ab51be3780c9063 SHA512 e1f684dcab2aa4dd3fded79fed02c78de1525f0384027fe64ad08759617f13ca6fb11742e3407723eecc431ed99847c0c98ae559797dc98ce373a01ba8413bf2 WHIRLPOOL 31cb413b229b6b82b506ee24bc124272fad742567c66574013feb4006af7523aff5a68aae32e8091f62297befb5aa1cc7af199ca66567a9262d0388323830ec4
+DIST pecl-ncurses-1.0.2-php7.patch.xz 5096 SHA256 8c7456eeb5a290afafd24e2dff46dcfd50856e245d3ae8157406d4aeaee33c0c SHA512 1f1dcaaa61033d7db55048f97e48029a335d5d191447038324eb170c9877da62a7b03cec20ea7496c073b76d7ba1009b4374b088c87e1838ee2dc433749c41fa WHIRLPOOL 0039a64ee9a5781c50bc19e073f390e33f35c66bcc0fc301933461f056e1fbadda0312311356d657e6af518647671f7cef0ae7b991f26c573d0355506f70dc28
+EBUILD pecl-ncurses-1.0.2-r3.ebuild 493 SHA256 ac541abcf4aa2eb2cbd21fda9b2db77be9df08c31f0fa2775ccc9c3757179638 SHA512 468046e176757549c731bd26abbde6634788575ad604daea17b30414da5b43d65077326eb156ea43b0a559ca60c072b2b4ee7b5c5ea81c6000582890bdf4141d WHIRLPOOL 52e51d67d47dc2b194eb6178355f12f8aa7e0d8dd758ff765eaf351aa59d58bc6d2f0aad19d04c72c3d3ec6fca6275418a409568f939a298fe51123da0423af8
+MISC ChangeLog 3008 SHA256 ab426913e155508debea7d2ec5cded0e7e048d871c9618a8a3842b6843df843e SHA512 a4f4cc0166963c67f38d82b93932f56502958b44ca1df5d8da606ac56fdb488ea08fa4e31f8b55a1e3e5e67234eaec478accab5a61f9d2b6cddbcf94ca63ed7b WHIRLPOOL d4f86329baf09a49b026079443d26ee86819095266337ed9755cb2f796a24fb71129fb48caf2be5b5a7be90cab62e100a75e32d173d664b85959f6897bc081fb
+MISC ChangeLog-2015 843 SHA256 014d4475a6b46e6bb285aa6780571db7e0c033c2e62461a3334432fb98e0b498 SHA512 97fb448e4305a5c38f451548b86d7845051e76c604d5cb25899abc292dde82afdbdb7157973d29ee12976c32141de1e5ee69406b34899587f141958b033eee89 WHIRLPOOL 4e1a244935fdb54df11b16948ef09f0b5e1adcfc585db05f576905b3cd88e737407fae85fdad48e7fca1c85c9c5c96f60ff42bb4119f612203740d8dc3d30b8e
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-ncurses/metadata.xml b/dev-php/pecl-ncurses/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-ncurses/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild
new file mode 100644
index 000000000000..b0c95e716e32
--- /dev/null
+++ b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_PHP="php5-6 php7-0"
+
+inherit php-ext-pecl-r3
+
+SRC_URI+=" https://dev.gentoo.org/~grknight/distfiles/${P}-php7.patch.xz"
+
+DESCRIPTION="Terminal screen handling and optimization package"
+
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-libs/ncurses:0="
+RDEPEND="${DEPEND}"
+
+PHP_EXT_ECONF_ARGS=( --enable-ncursesw )
+PATCHES=( "${WORKDIR}/${P}-php7.patch" )
diff --git a/dev-php/pecl-oauth/Manifest b/dev-php/pecl-oauth/Manifest
new file mode 100644
index 000000000000..6f9f33fafb00
--- /dev/null
+++ b/dev-php/pecl-oauth/Manifest
@@ -0,0 +1,10 @@
+AUX 1.2.3-prce.h-check.patch 757 SHA256 c732f1453c2d2fb19f211d617298d00422c5eee5d78a4ee093168ed294764a1f SHA512 e3f3ba2f60ec65e6dd80bb0e6980f2597b746ae6bad302fca4a295eb3fb7da9448d756ff1106fe0543151b90c50d4f4dd01ccccd1ee61455544046b2ca15b79b WHIRLPOOL 2920e5b8b69984c12dcff19c69ed16eadb46ef78ecab28417cbb680befacd9bfc8935756ac49b7c2348733ed998dd3382a59af1149461c085c0d504bb9b41b9a
+AUX 1.2.3-withcurl.patch 2099 SHA256 2f72b253186b87384a6c82d57b18419f10509d4dc64d4b544f9db9571192d27c SHA512 f40d0d48a35f54b09d6eb2c44af1c191416840e922cb030b27b95501558e356252793a43f02ade85eecc498968aff85c7498fef546e7d24e94c583a88b14c2e5 WHIRLPOOL ece89e518bac30fb3afb848b6608621c67d0d1493f9e21e852d90db20427a1bba606da513b950a93caa984ac89435062dcbef66d3094437cbb2b3688ccbfdb94
+AUX 2.0.2-compare_segfault.patch 1664 SHA256 86e0a594a82d5190e2b8632f71458e1be2873322e8bab40811ec568eecd0f795 SHA512 1d8da5be1648738b4a03f5e8b47b016418096a38571d6aa518c486ff799e09152af1a33c39ad9d0c8d81ee2d5500d58aa78dcc4f46e1e746a4a9bc688dcd08e1 WHIRLPOOL f8b29508ea5e6b12d17019374c9e3962d34c46797a906eec4b230a35e9f860ff1cfb4a0e5cfc4f0061fdcf3cce38a3e23a83636b69d1c43d773b4a26c7c53734
+DIST oauth-1.2.3.tgz 45531 SHA256 86bb5ee37afe672d4532ad784c7f711855c79f0dabf0acacafd5344ab6cf0195 SHA512 ca61dbec8fa51679accb31eab90b8699c7780f2d60a83566ce05667148ee44b7dc70fd8235414d6a3a996b252ad4a236b3e8a549685fd7e890e0874029c455e1 WHIRLPOOL 20969ea78c25152ac8e32d0c726bd112bdc5cb2b8d2fc59401d2c43f3d8990ed51702235afb07f0b8af604a5cf7264661caff1a8fc6bc7db25e71d682583a69c
+DIST oauth-2.0.2.tgz 49115 SHA256 87ce1a5d585f439f0ead2683f2f7dca76d538df9143da681978356b5e1c6e8e8 SHA512 b7aa9459542ec390a5420127d75607702ae6df6254f4e39acb62d35c6a39b8b7990499c279df07ce681081e455b55219c51df42fd516321f317465badf6d459d WHIRLPOOL 5cec99d60d0b6f0f2b0f5d219a27fd144372451b38093d5722943fca5293c4c4d5edc82976a7125f4a473d1c8c796756a173988fddc24a6bec481c8038151c0c
+EBUILD pecl-oauth-1.2.3-r5.ebuild 1147 SHA256 142d4e67121ac12f2953b753225994f356a5c847bc2f825a2430bc0aee334dcb SHA512 2b30cde4d028f636becc2f1d61e0c56a55c021910567fa78bb387ba0c83949d3d104026d917fbe63836850b374e8a1c1bc1f91bbaf102029a1ffb60e469a9e3d WHIRLPOOL cee9fd6f3ef6b60809d2fc2cae0a6eb91921aeb394a7b11f7b974389054b92c0a978b6bcaa8dfb4af662b88bb884eb7bfa6478726af120cec6293dda2de571d5
+EBUILD pecl-oauth-2.0.2-r1.ebuild 1221 SHA256 b5ba1079bb37adf2935ab0a572f56bbf6430728e6467c21864f47748bc351972 SHA512 c6db693818ed1aafdaed549fac541679b19732fdb64e5d5c0214a3e29fb2763cc5dfed2c02b0260550f5df2925b2ce1fbde467c50f756583b1a31ab975e14cbd WHIRLPOOL e5af7cb7478badeb0d1fc22f399e99e288801452a4abee8e25278d4d13ae15e740ccb7967b9b049f8191f3b7b0a771052910ce67437326e8f4dcaefccdd66aca
+MISC ChangeLog 3743 SHA256 d82a9f35c682c4250e67fe2ec42886cd5fdbb8b9eba13c7a025206187d059482 SHA512 1e7db4bd07054b75248c7adf35e2772853a9931f2af30e4eddb43a356f8da093ca500a745402e47483e0c3971ebb185b953e6d5bd5eea01652f87da8c8dc7610 WHIRLPOOL 0ece5c53561afad63bdf9deff2a6fb93df9a5d5cd69f320df3f993a706353dcb8456e303e77214451ff9ca9d0735bc8c4d4a905249b4b924d196b556ec936285
+MISC ChangeLog-2015 1458 SHA256 144cf507be8500888d94980022b419672c3746d1c6236fa59667c943b142d2c7 SHA512 ded23ed0b5fa6254b30c507c5da7007686dc4dc85a33e95d90e1fb4658cc02c97151b72c6c693a0e3a7b26c4cecd0e3cc07b569646f97429950f4cf2e4622b5e WHIRLPOOL 49049ee707ac0e9db00b16f8bcf2e0b885794be286488ca31783db6fbd54515f6ee78eabb1d76c0ef3bdae4b11afce4ec361973506c4ffc60344e8f7000a7995
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
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
new file mode 100644
index 000000000000..995ef51f28ca
--- /dev/null
+++ b/dev-php/pecl-oauth/files/1.2.3-prce.h-check.patch
@@ -0,0 +1,26 @@
+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
new file mode 100644
index 000000000000..5069ae92b146
--- /dev/null
+++ b/dev-php/pecl-oauth/files/1.2.3-withcurl.patch
@@ -0,0 +1,71 @@
+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/files/2.0.2-compare_segfault.patch b/dev-php/pecl-oauth/files/2.0.2-compare_segfault.patch
new file mode 100644
index 000000000000..f0b8d7ae216f
--- /dev/null
+++ b/dev-php/pecl-oauth/files/2.0.2-compare_segfault.patch
@@ -0,0 +1,48 @@
+From f1a5b6dea1982dab03c810edd321ca57907d41fe Mon Sep 17 00:00:00 2001
+From: Adam Saponara <as@php.net>
+Date: Fri, 24 Feb 2017 17:20:51 -0500
+Subject: [PATCH] Fix bug #74163: Segfault in oauth_compare_value
+
+Credit to @russpos for finding this bug
+---
+ oauth.c | 4 ++--
+ tests/oauth_sbs.phpt | 4 ++++
+ 2 files changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/oauth.c b/oauth.c
+index 62522bd..198e2cb 100644
+--- a/oauth.c
++++ b/oauth.c
+@@ -374,8 +374,8 @@ static int oauth_strcmp(zval *first, zval *second)
+ static int oauth_compare_value(const void *a, const void *b)
+ {
+ Bucket *f, *s;
+- f = *(Bucket **)a;
+- s = *(Bucket **)b;
++ f = (Bucket *)a;
++ s = (Bucket *)b;
+
+ return oauth_strcmp(&f->val, &s->val);
+ }
+diff --git a/tests/oauth_sbs.phpt b/tests/oauth_sbs.phpt
+index a49d2b4..4e9269e 100644
+--- a/tests/oauth_sbs.phpt
++++ b/tests/oauth_sbs.phpt
+@@ -21,6 +21,8 @@ echo "-- putting oauth_signature inside by mistake --\n";
+ echo oauth_get_sbs('GET', 'http://127.0.0.1:12342/',array('oauth_signature'=>'hello world')),"\n";
+ echo "-- merging url query and extra params --\n";
+ echo oauth_get_sbs('GET', 'http://127.0.0.1:12342/script?arg1=1',array('arg2' => '2')),"\n";
++echo "-- with array value --\n";
++echo oauth_get_sbs('GET', 'http://127.0.0.1:12342/script',array('arg2' => [1, 2, 3])),"\n";
+
+ ?>
+ --EXPECTF--
+@@ -44,3 +46,5 @@ GET&http%3A%2F%2F127.0.0.1%3A12342%2F&test%3D
+ GET&http%3A%2F%2F127.0.0.1%3A12342%2F&
+ -- merging url query and extra params --
+ GET&http%3A%2F%2F127.0.0.1%3A12342%2Fscript&arg1%3D1%26arg2%3D2
++-- with array value --
++GET&http%3A%2F%2F127.0.0.1%3A12342%2Fscript&arg2%3D1%26arg2%3D2%26arg2%3D3
+--
+2.1.4
+
diff --git a/dev-php/pecl-oauth/metadata.xml b/dev-php/pecl-oauth/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-oauth/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..460f2c39256c
--- /dev/null
+++ b/dev-php/pecl-oauth/pecl-oauth-1.2.3-r5.ebuild
@@ -0,0 +1,56 @@
+# 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-oauth/pecl-oauth-2.0.2-r1.ebuild b/dev-php/pecl-oauth/pecl-oauth-2.0.2-r1.ebuild
new file mode 100644
index 000000000000..988ba351a82a
--- /dev/null
+++ b/dev-php/pecl-oauth/pecl-oauth-2.0.2-r1.ebuild
@@ -0,0 +1,54 @@
+# 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 7.0
+USE_PHP="php7-0 php7-1"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="OAuth is an authorization protocol built on top of HTTP"
+LICENSE="BSD"
+SLOT="7"
+IUSE="+curl examples"
+
+DEPEND="php_targets_php7-0? ( dev-lang/php:7.0[hash]
+ dev-libs/libpcre:3= curl? ( net-misc/curl:0= ) )
+ php_targets_php7-1? ( dev-lang/php:7.1[hash]
+ dev-libs/libpcre:3= curl? ( net-misc/curl:0= ) )
+"
+RDEPEND="${DEPEND} php_targets_php5-6? ( ${CATEGORY}/${PN}:0[php_targets_php5-6(-)?] )"
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ local PATCHES=( "${FILESDIR}/${PV}-compare_segfault.patch" )
+ php-ext-source-r3_src_prepare
+ else
+ eapply_user
+ fi
+}
+
+src_configure() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ local PHP_EXT_ECONF_ARGS=(
+ --enable-oauth
+ $(use_with curl)
+ )
+
+ php-ext-source-r3_src_configure
+ fi
+}
+
+src_install() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-pam/Manifest b/dev-php/pecl-pam/Manifest
new file mode 100644
index 000000000000..097b13e297af
--- /dev/null
+++ b/dev-php/pecl-pam/Manifest
@@ -0,0 +1,6 @@
+AUX 1.0.3-php7.patch 3519 SHA256 255f0e1f9c16e7744ec5ef58f45f65fd90d453846147816afedbe549bf83b163 SHA512 9877b6bede71f402166253521aec667e4f9da99fbbf4fc0e74b9a5c48e498df717f869969b5d7a6432427a50030370771774f77ecb876ef133288eab174c9289 WHIRLPOOL 32287736873def51b5b7f299d6ba83a12c2c50ad2ccc02dd02e4242b3ee3f7f79f164d3c4b5aa142e3bf80cabd7d40876da3db0d235e8fb5030b6f72c1dcaf61
+DIST pam-1.0.3.tgz 6671 SHA256 2e00f253ffd987e2634b44689473beb61ae64120a3899b6f2d1ffdde06ddc887 SHA512 3580582f1456b31be30a713cadaaca106527f2d4f3f12032b5d3617cc361aaf49539a9db3dd27221ce40320187abaac0f6ad4e23cdfe5eaa94436e3eaef3fb9c WHIRLPOOL cbb1fb40286f501affab097be92709e142e7bfbc950dc6140051e03f9dc54d1992f84a8e575aab98e1a8d58e56a8bb3868669cc8a7daf1d620a1cc54454e7b3f
+EBUILD pecl-pam-1.0.3-r2.ebuild 877 SHA256 e3a3f51479eece21b5744d126b7db86fba476407eeb2a1ca8448cd9783782811 SHA512 61d8d9e8369ea3c873e67b844030ebfeae4f5b66242307836e544c656da691086eada905a32fa1cb066aa52a4a83dd83c15234de7b553a3c962671624e3ed358 WHIRLPOOL afceaa09cd892669d185d97d76d72d649bb6680df9b27799dffe5c59cdd1e8859696b46885c9d89de6fc869328b8636b112fd67167959521cb67717e8858228e
+MISC ChangeLog 2845 SHA256 d9b47a089eb2fb6f29614474e4eefdd6155a579583d32115b2e70dfd63897c58 SHA512 a9c06226e3ae6838d49da586d5feb21c8df21207c79a86f9f1f10a8443e4f5c8d09b89a34980015d29d8a341d5a58c1fec2e66201a8eb6157f180c5d601d2b1c WHIRLPOOL ad4c07fad7e93b8761d4d80d5532996a550845ae2da40959b60ec4815779d0ef5888bd902580de14d1607282e22871362458daf7c55ef17385437436627cd8fb
+MISC ChangeLog-2015 1624 SHA256 56d653c9793b571d3b2f48e8a12e447559573c59516312618c1b47c792e90278 SHA512 88ad702b2af617f42c839ebf2dc3a6bdf8e4aef5c301ab933dd747bfec8188c5624cf13c2cccbf50d179d575889990e283adc963d7e058b1efb53fa221b990ad WHIRLPOOL 2db5b87844bb9c387e69fe6f3c6f25ad00d33aac2d3a883a4cbea566acb3e90f904f606dd1520c073740382befbb942df9e6c28f611998967d785f9d15d5051f
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-pam/files/1.0.3-php7.patch b/dev-php/pecl-pam/files/1.0.3-php7.patch
new file mode 100644
index 000000000000..d56fffb08d38
--- /dev/null
+++ b/dev-php/pecl-pam/files/1.0.3-php7.patch
@@ -0,0 +1,118 @@
+--- a/pam.c 2016-12-01 14:29:27.453904230 -0500
++++ b/pam.c 2016-12-01 14:27:26.496109755 -0500
+@@ -227,8 +227,13 @@
+ PHP_FUNCTION(pam_auth)
+ {
+ char *username, *password;
++#if PHP_MAJOR_VERSION >= 7
++ size_t username_len, password_len;
++ zval *status = NULL, *server, *remote_addr;
++#else
+ int username_len, password_len;
+ zval *status = NULL, **server, **remote_addr;
++#endif
+ zend_bool checkacctmgmt = 1;
+
+ pam_auth_t userinfo = {NULL, NULL};
+@@ -248,22 +253,37 @@
+ if (status) {
+ spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_start");
+ zval_dtor(status);
++#if PHP_MAJOR_VERSION >= 7
++ ZVAL_STRING(status, error_msg);
++ efree(error_msg);
++#else
+ ZVAL_STRING(status, error_msg, 0);
++#endif
+ }
+ RETURN_FALSE;
+ }
+
++#if PHP_MAJOR_VERSION >= 7
++ if ((remote_addr = zend_hash_str_find(Z_ARR(PG(http_globals)[TRACK_VARS_SERVER]), "REMOTE_ADDR", sizeof("REMOTE_ADDR")-1)) != NULL && Z_TYPE_P(remote_addr) == IS_STRING) {
++ pam_set_item(pamh, PAM_RHOST, Z_STRVAL_P(remote_addr));
++#else
+ if (zend_hash_find(&EG(symbol_table), "_SERVER", sizeof("_SERVER"), (void **)&server) == SUCCESS && Z_TYPE_PP(server) == IS_ARRAY) {
+ if (zend_hash_find(Z_ARRVAL_PP(server), "REMOTE_ADDR", sizeof("REMOTE_ADDR"), (void **)&remote_addr) == SUCCESS && Z_TYPE_PP(remote_addr) == IS_STRING) {
+ pam_set_item(pamh, PAM_RHOST, Z_STRVAL_PP(remote_addr));
+ }
++#endif
+ }
+
+ if ((result = pam_authenticate(pamh, PAM_DISALLOW_NULL_AUTHTOK)) != PAM_SUCCESS) {
+ if (status) {
+ spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_authenticate");
+ zval_dtor(status);
++#if PHP_MAJOR_VERSION >= 7
++ ZVAL_STRING(status, error_msg);
++ efree(error_msg);
++#else
+ ZVAL_STRING(status, error_msg, 0);
++#endif
+ }
+ pam_end(pamh, PAM_SUCCESS);
+ RETURN_FALSE;
+@@ -274,7 +294,12 @@
+ if (status) {
+ spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_acct_mgmt");
+ zval_dtor(status);
++#if PHP_MAJOR_VERSION >= 7
++ ZVAL_STRING(status, error_msg);
++ efree(error_msg);
++#else
+ ZVAL_STRING(status, error_msg, 0);
++#endif
+ }
+ pam_end(pamh, PAM_SUCCESS);
+ RETURN_FALSE;
+@@ -291,7 +316,11 @@
+ PHP_FUNCTION(pam_chpass)
+ {
+ char *username, *oldpass, *newpass;
++#if PHP_MAJOR_VERSION >= 7
++ size_t username_len, oldpass_len, newpass_len;
++#else
+ int username_len, oldpass_len, newpass_len;
++#endif
+ zval *status = NULL;
+
+ pam_chpass_t userinfo = {NULL, NULL, NULL, 0};
+@@ -312,7 +341,12 @@
+ if (status) {
+ spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_start");
+ zval_dtor(status);
++#if PHP_MAJOR_VERSION >= 7
++ ZVAL_STRING(status, error_msg);
++ efree(error_msg);
++#else
+ ZVAL_STRING(status, error_msg, 0);
++#endif
+ }
+ RETURN_FALSE;
+ }
+@@ -321,7 +355,12 @@
+ if (status) {
+ spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_authenticate");
+ zval_dtor(status);
++#if PHP_MAJOR_VERSION >= 7
++ ZVAL_STRING(status, error_msg);
++ efree(error_msg);
++#else
+ ZVAL_STRING(status, error_msg, 0);
++#endif
+ }
+ pam_end(pamh, PAM_SUCCESS);
+ RETURN_FALSE;
+@@ -331,7 +370,12 @@
+ if (status) {
+ spprintf(&error_msg, 0, "%s (in %s)", (char *) pam_strerror(pamh, result), "pam_chauthtok");
+ zval_dtor(status);
++#if PHP_MAJOR_VERSION >= 7
++ ZVAL_STRING(status, error_msg);
++ efree(error_msg);
++#else
+ ZVAL_STRING(status, error_msg, 0);
++#endif
+ }
+ pam_end(pamh, PAM_SUCCESS);
+ RETURN_FALSE;
diff --git a/dev-php/pecl-pam/metadata.xml b/dev-php/pecl-pam/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-pam/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-pam/pecl-pam-1.0.3-r2.ebuild b/dev-php/pecl-pam/pecl-pam-1.0.3-r2.ebuild
new file mode 100644
index 000000000000..dcd2afeb7764
--- /dev/null
+++ b/dev-php/pecl-pam/pecl-pam-1.0.3-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="pam"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README )
+
+USE_PHP="php5-6 php7-0"
+
+inherit php-ext-pecl-r3 pam
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="This extension provides PAM (Pluggable Authentication Modules) integration"
+LICENSE="PHP-2.02"
+SLOT="0"
+IUSE="debug"
+
+DEPEND="sys-libs/pam"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PV}-php7.patch" )
+
+src_prepare() {
+ #Fix DOS line endings
+ for slot in $(php_get_slots); do
+ php_init_slot_env "${slot}"
+ sed -i 's/\r$//' -- pam.c || die
+ done
+ php-ext-source-r3_src_prepare
+}
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=( --with-pam=/usr $(use_enable debug) )
+ php-ext-source-r3_src_configure
+}
+
+src_install() {
+ pamd_mimic_system php auth account password
+ php-ext-pecl-r3_src_install
+}
diff --git a/dev-php/pecl-propro/Manifest b/dev-php/pecl-propro/Manifest
new file mode 100644
index 000000000000..ea18d69e2247
--- /dev/null
+++ b/dev-php/pecl-propro/Manifest
@@ -0,0 +1,7 @@
+DIST propro-1.0.2.tgz 13393 SHA256 6b4e785adcc8378148c7ad06aa82e71e1d45c7ea5dbebea9ea9a38fee14e62e7 SHA512 a4a3216d13c412051c063e0370c5f0badb65aa7054a43b0f6eb387a7a5fbbba1800b7f5f5113ba68ca8c7fe19932184a069864d1362239c71e0f55466c9cc8eb WHIRLPOOL 96d6edcf0e7df73f5c4b53d7b90450e0b3b01c7b63887ee979ea9f16e765346fa7638ed30df8d1ef7375b41deea84fad945fd7b8310a138dd44a76f830395c73
+DIST propro-2.0.1.tgz 13399 SHA256 ce136875650e22d28804a41a62a5325fff85318e559626d63c5b8875fb2e4529 SHA512 c5a5f7c1fdf042d49597df789dc2b2e4e1512e7320a3a39cad344a9dfa3b9253b4a98d2f33e10e04ee608e5b8d1e1b50238787510db0a0f99d8f8b45b91c5c22 WHIRLPOOL dd1d05eb2fb1e6f05eece95d64ccdd1c66097db99f180a0d36451824e53874505fbaac66ca283889d54ff0b361fa54ee519e32d8dae5658b840712759479ff1a
+EBUILD pecl-propro-1.0.2-r1.ebuild 735 SHA256 a806a86fc28fa5ceef10c6d72e7d6b6fed24528222ba9ec9e249b53bef376b71 SHA512 1333f462b538f9cd7f2b3ed27a7c01741bff390fb63dcd94238c5af75d0ffc247fb1485fe2aaedb3e984f7fb01aba5cb68d59100e0e5d734f02ae1d090c40a43 WHIRLPOOL 5130ddca763306e7d4ae29c8dad3900ad7f00a7098ef48fdc33bc194bd201d0c4c84113d46618985df77d4ff315f7f718b2261dc9ca3691d1180e679750b37c7
+EBUILD pecl-propro-1.0.2.ebuild 331 SHA256 ec09a6e9767a362f973955ff1f14f2afbca5eee631ca55e8f533bcef2eb3b3c2 SHA512 ac21373a8dc6fc7ef04c7f8ba3c385694465a9c5a9238aa1ffc62a2cf4bd85030dfc45ddcfa1a968f00271985539a7fc6dd190669de03f1acf0a71166d6938d9 WHIRLPOOL 308536fb1efcce2d29f810f4c502c8dbfe5e54765831a6181578affccfae4ea3526f00b06189572499dc8810fa4755308f3b76ac11dff8bfe5ed603397de44da
+EBUILD pecl-propro-2.0.1-r1.ebuild 750 SHA256 70b68b9aabc7bfcb36ad32fe6064cb5056da5735e08df5f7bfc2deba9c9a27bd SHA512 842c94056e314877518f017231827f74bbaee853e1c69fbdd7e74a1092a196a07c174cfa1e36f7934b8f881573e5c7de859c3ef212fd1eb165ca74969d982f25 WHIRLPOOL c5c3fa59ee1404d7e9128d045e86cdf40bd7b4462427bfa25087140eb82593f6c39c04ebb5e3bf9221e905b1f7f74322814ea2d2682a39eeb8a6a126d03a3719
+MISC ChangeLog 1034 SHA256 f28eb3495601b62a2d2a2f8cff10543147fb505ad1fa0c774a52f3d9a827eb7a SHA512 ca104b686f5e85db393e53a6072b7ec96c9adba26daf132d564c2939303a07f91dd97e610f29b32de7255b48698a30a12e376a599760bba79ace870906fbb0f7 WHIRLPOOL ab5b901ca3ff6d8efa78f84cafab5d34f433758f63f8a9e8aacae5426a51e8891d286ff3ad6ca929dc8fe480aa235372821ef7a1c1a7e6ed77778e340921b463
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-propro/metadata.xml b/dev-php/pecl-propro/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-propro/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..92df8ac50b7f
--- /dev/null
+++ b/dev-php/pecl-propro/pecl-propro-1.0.2-r1.ebuild
@@ -0,0 +1,40 @@
+# 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.ebuild b/dev-php/pecl-propro/pecl-propro-1.0.2.ebuild
new file mode 100644
index 000000000000..f4b800157a30
--- /dev/null
+++ b/dev-php/pecl-propro/pecl-propro-1.0.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 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"
+
+USE_PHP="php5-6"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="A reusable, property proxy API for PHP"
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
diff --git a/dev-php/pecl-propro/pecl-propro-2.0.1-r1.ebuild b/dev-php/pecl-propro/pecl-propro-2.0.1-r1.ebuild
new file mode 100644
index 000000000000..4f22d4dce0c1
--- /dev/null
+++ b/dev-php/pecl-propro/pecl-propro-2.0.1-r1.ebuild
@@ -0,0 +1,39 @@
+# 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
+
+# Only really build for 7.x
+USE_PHP="php7-0 php7-1"
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="A reusable property proxy API for PHP"
+LICENSE="BSD-2"
+SLOT="7"
+IUSE=""
+
+RDEPEND="php_targets_php5-6? ( ${CATEGORY}/${PN}:0[php_targets_php5-6] )"
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-source-r3_src_prepare
+ else
+ default_src_prepare
+ fi
+}
+
+src_install() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-ps/Manifest b/dev-php/pecl-ps/Manifest
new file mode 100644
index 000000000000..2756bcde8fca
--- /dev/null
+++ b/dev-php/pecl-ps/Manifest
@@ -0,0 +1,10 @@
+DIST ps-1.3.7.tgz 634024 SHA256 b4f83f7a4426e59a3026dec59405755c9a12f223d1286abb972d81abb11c8205 SHA512 cec6ecad27d35787a92453482f0e45fdcfe4bf79aab9cf1f7f6bc4468cf626343ed2b33d52d2ec48302a2ede9ecca3b397fb2d56fbc088997f39014f3dc47770 WHIRLPOOL f807623afd0871b60052221f74d3917de007252dfefd9c7e0627e26bd4c67f3801d42429ac6f8eb03da387440c25c096cf355fda136a297f7ce2b11f3bac4404
+DIST ps-1.4.0.tgz 634272 SHA256 bb8e9130399c79eed4dfe2ae046160cdd2d03ae16e59b65c0d8f0e1eb49e2410 SHA512 c268bc8d675d7082690d892448a458d69234b504b3be2408d2744224c356e7444fe1320af1256b974a2ee0fd6e0eca48fe0fa633b1df84da2e9532cd953bc306 WHIRLPOOL a24b458eb0d7388bcf7eb041f8af64317de819a2860854de4b54d57f6fd4b256914a5eb67e45607aaec5894017beea787323dcd438e500c9be3a5a1c5cad3497
+DIST ps-1.4.1.tgz 578991 SHA256 462ac0d42ea492e1aebde45dc23a60b1f99ed7570944e4f648c81a471603b5fc SHA512 e9eeb5ad1c9314af0fcfd33e461b560f6cc599a679bc0a5541994fa698e3da63b7cb523f617647bdb2ac1c8fc090263e314ddf956a1e6126f8813de92e49f3af WHIRLPOOL 208da5eba84d2e56bc75ee805a65bdf6eb21ac936c531ebb2de0d48a4517f8f952b4071a6e50e60fcd91f7b1ebdc79f670cd4220fc036e7d5cea72aaa4957838
+EBUILD pecl-ps-1.3.7-r1.ebuild 360 SHA256 927656dbffb7ed864750677ccfe79fbe42ae5ede79d08bbe881a36c29ac26342 SHA512 60096699ced3e3b021827c5e0c866b8466ad21a99daa72028e5191d06353081e6ee338869bfa3aabb05972155fa1f85592ee994ead0144c21b62c7ffeea84149 WHIRLPOOL 726f767225977bad48b97ad4c591721c54894b9436387f486aec22712d8eb8a7f14a0235088dc6b9a03b576d34664a0895841a2c10221df8275b6aceb1c91dc0
+EBUILD pecl-ps-1.3.7-r2.ebuild 878 SHA256 d9ee8b1131df179195a89ef7b410a146c9ff9daea187f4878e036871b3c1af90 SHA512 c5b73568c4aae62ea5a46d936ba40a93062cfc2ff8d9b02e937091256d2d2d28d65a9d829c0a1ce6ce64a26aa340792042dabcafe68c71ab310c27a69ee7488b WHIRLPOOL 85225971f6afb0110b892aefbaa60abab7b27b601b1e39d5045f0a176fdffde54812902d94b7769e93d54986cc0f796b17c8e104e3635e9d12e5d26cc49c2371
+EBUILD pecl-ps-1.4.0.ebuild 614 SHA256 17ff65d518de231142e93cc20e6b4303d95213ae55a16dcc0a0bd355ad59e9e4 SHA512 b0ceba0358fbf105ecaed96ff76e69cdba3014511af83f9dfd8791e714b6a775b9d01d98ae4087f8ed4042265b9b9f2cf2f75f7a2a0c2902e54f8b6531be00b8 WHIRLPOOL 6e9fa10fc69bb36792975a770dc3856fe250831426290cd1f5a60b17b9defd7edba61cf6065d29de26a840284ccc2bb378627f2e79663219eccf6e999506489c
+EBUILD pecl-ps-1.4.1.ebuild 937 SHA256 8ba20506bf3a341b946f33af3e4de48d0b80d5c768fac1b46a5a9ba76aa439e5 SHA512 fdbc7cf5d3f257dfef6d2066cebd60a63e17b95857e68b3e336019b092d974da6f1cb2ca04b43e555079441b64d4867d2de02c26b579d518d87a2d2e5f90313c WHIRLPOOL f803af7841413c2d5179e6524069c13542a97d73863127d7930d713200ce6a53fa7a53a09f5034c308eeb1b036f844d6e4b7829345ad4e5c2c655300023598f9
+MISC ChangeLog 3056 SHA256 ede8e6a70bf41f63c4f1683d095ac5dd3248df474b6db0080abc0f9361438516 SHA512 4af0a5d09b0279b161fe86908aae1f79d75fe7d75b8ac231b7c7084356b95d7eec475973149a5ae280c8594027103744f4d7b67ff887737940cbddede0e2d29c WHIRLPOOL 0f718672b8a8cbfd834c6a7e58c096fe8c03fcaae645e9ee79708fe14e1f75deb42631d34707f78e8621e9f29d1501aac71699ca5e1b97b0ff41f49d72e08aee
+MISC ChangeLog-2015 2360 SHA256 ab6f5cb7e26eb4619c21477b3eee837979616bb5f4df0173a91e2c92b64032f2 SHA512 76da4d8cac6b37a3e227ef5ffd8449a358d53f12e53d08ca0b963d8eab8ea20777c5790bc26c85b3a319658d6446d54272d4f2ac65b0623ebd53e0bfc305e29c WHIRLPOOL d8fd8a54d927a77c217f819dd277ead36c4c70f3084caad427e9de47f519ae440514ec7f8de8b3c698e8f7ddd3f1852ce23edbb6632a6befc1750382d40395fd
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-ps/metadata.xml b/dev-php/pecl-ps/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-ps/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..7c6080aff5e2
--- /dev/null
+++ b/dev-php/pecl-ps/pecl-ps-1.3.7-r1.ebuild
@@ -0,0 +1,19 @@
+# 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
new file mode 100644
index 000000000000..c01be7d3e797
--- /dev/null
+++ b/dev-php/pecl-ps/pecl-ps-1.3.7-r2.ebuild
@@ -0,0 +1,42 @@
+# 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-ps/pecl-ps-1.4.0.ebuild b/dev-php/pecl-ps/pecl-ps-1.4.0.ebuild
new file mode 100644
index 000000000000..eed300a35e25
--- /dev/null
+++ b/dev-php/pecl-ps/pecl-ps-1.4.0.ebuild
@@ -0,0 +1,31 @@
+# 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"
+
+inherit php-ext-pecl-r3
+
+# Only really build for 7.0
+USE_PHP="php7-0"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="PHP extension for creating PostScript files"
+LICENSE="PHP-2.02"
+SLOT="7"
+IUSE="examples"
+
+DEPEND="dev-libs/pslib"
+RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-ps:0[php_targets_php5-6] )"
+PHP_EXT_ECONF_ARGS=""
+
+src_prepare() {
+ if use php_targets_php7-0 ; then
+ php-ext-source-r3_src_prepare
+ else
+ default_src_prepare
+ fi
+}
diff --git a/dev-php/pecl-ps/pecl-ps-1.4.1.ebuild b/dev-php/pecl-ps/pecl-ps-1.4.1.ebuild
new file mode 100644
index 000000000000..e9eca43623d7
--- /dev/null
+++ b/dev-php/pecl-ps/pecl-ps-1.4.1.ebuild
@@ -0,0 +1,41 @@
+# 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 >=7.0
+USE_PHP="php7-0 php7-1 php7-2"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="PHP extension for creating PostScript files"
+LICENSE="BSD"
+SLOT="7"
+IUSE="examples"
+
+DEPEND="
+ php_targets_php7-0? ( dev-libs/pslib )
+ php_targets_php7-1? ( dev-libs/pslib )
+ php_targets_php7-2? ( dev-libs/pslib )
+"
+RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-ps:0[php_targets_php5-6] )"
+PHP_EXT_ECONF_ARGS=""
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then
+ php-ext-source-r3_src_prepare
+ else
+ default_src_prepare
+ fi
+}
+
+src_install() {
+ if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-radius/Manifest b/dev-php/pecl-radius/Manifest
new file mode 100644
index 000000000000..959f3dbfd8f0
--- /dev/null
+++ b/dev-php/pecl-radius/Manifest
@@ -0,0 +1,7 @@
+DIST radius-1.3.0.tgz 43060 SHA256 b0431ec6769ff1ec564d95782f7b91de06a7ac3297745bbbc9d1c274bfc4de15 SHA512 79126a852701e77f782283b0cf2ad99cb05418c69ed39d70608f62021f3da06f5e5867ac5b09cc75806feeb3d1a06f24eeb6ff4e56cb2fde5f05bcd198b5a661 WHIRLPOOL 767056aaed97fb46ac9b4cf603b9e2b0ae111079d7be5cf2fd262a1f166d195e1fb46877d0f4b21cf0251db2500dc5d63c4506f61762cc0304816ebf8c7f2f1b
+DIST radius-1.4.0b1.tgz 50953 SHA256 97dcf2e497131a20804cc508873a123012b773f42d077af398334f3caf86ee54 SHA512 db6ebe928673db1ff4c565338010ef5acf6029844994eb240f2e8eaeda4aff734ed300a7ddf16c09e245671aad377283f99cf1c485569b3bad0c7c7b24a19664 WHIRLPOOL cf6663dc1bcf4b7cb9d5e3cac0f8e44107c56634598611d042b98e46b467de5ebbdb999a16a2974ee0b455cbeb77191944366dc6c16ba5c50d58fb7caab381a2
+EBUILD pecl-radius-1.3.0-r1.ebuild 445 SHA256 7c7e215b740d024effd455feaec746a05b7f24cb793a40a8848656bec7d66c32 SHA512 b7ecd2945d33352f62bef13b7a91feebf1968ddc4fca208c8c040bbe6e8c15628a8f1e8dff0721f16117f6be862fc7629ccadccb9af064bd46c4bee2c2d91c49 WHIRLPOOL cc4b5b3e8efbca9597c1d4f7174fa80940a93500790d807c48e8382d0ea0335163c9797f8750e93ad3f45438716f879a746f3bb4656515d12fc80f21eb81db34
+EBUILD pecl-radius-1.4.0_beta1-r1.ebuild 638 SHA256 f8d09f8ec65a49cfe9eba202b1ad014cbda44dc47517e66320303c0e92e63b25 SHA512 7aa3e9a9a9636e09de06801a71c68cebd4250ae7d10ff0a0fd4c13ff00ff49d8d189aa0bb2e52417bb07c9ca814539a6196ff0ac06b1726694ccb7c75a0ef51a WHIRLPOOL bd0bb1cfc3ff5981640945636cad446a095006e429e898a4b4f65c116a637e3373f68fd41e64c804fff498cb57596a99cbe065f1d2ba9a68c13c652dbacbb1fa
+MISC ChangeLog 3415 SHA256 91925804e5eeb5bd1a483cebbb8f7ed12c5c10be7e97d98965c251c990622ace SHA512 95380777a208e3a2bc51f994c57f8386d9f216d60f62032ca9b3c3c0de7249b16042c1c5d391e6ad899b3b3cd3b1053c17050078a37814a4a468f66e50f543e4 WHIRLPOOL 0ab8dc5d17c72a5c9885b3a76828fb9ec31ef9b399931db9b6974efd13b2c6bf06ff195f0c9adba96943d5d3697123d4ee1f841b6bae243d1e963bebc7c80e4e
+MISC ChangeLog-2015 2339 SHA256 9862406c9022247e0a8cfd6a5c3648d968173471b4297a8d91338e92907258bb SHA512 3374b7c1e650e23246830412cb8ae371f64686d7c8c28d79352bcdd36991e6859ad0ffff24e98c63087dfee8d486f598a256fbad52225de596379a7cb733d45e WHIRLPOOL c3a6a4a566fad02402baecd88aa2aef6fec43cc2da2a5279d60fe0bf9e68c926a4741dae4f7079b108b84d293ca38fac9bae013032de8922cfaeca59c94f04ce
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-radius/metadata.xml b/dev-php/pecl-radius/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-radius/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-radius/pecl-radius-1.3.0-r1.ebuild b/dev-php/pecl-radius/pecl-radius-1.3.0-r1.ebuild
new file mode 100644
index 000000000000..0b5a3b4507f4
--- /dev/null
+++ b/dev-php/pecl-radius/pecl-radius-1.3.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="radius"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php5-6"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Provides support for RADIUS authentication (RFC 2865) and accounting (RFC 2866)"
+LICENSE="BSD"
+SLOT="0"
+IUSE="examples"
+
+RDEPEND="php_targets_php5-6? ( dev-lang/php:5.6[pcntl,sockets] )"
diff --git a/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r1.ebuild b/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r1.ebuild
new file mode 100644
index 000000000000..b83437b5a9a6
--- /dev/null
+++ b/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="radius"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php7-0 php5-6"
+PHP_EXT_PECL_FILENAME="${PN/pecl-/}-${PV/_beta/b}.tgz"
+PHP_EXT_S="${WORKDIR}/${PHP_EXT_PECL_FILENAME%.tgz}"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Provides support for RADIUS authentication (RFC 2865) and accounting (RFC 2866)"
+LICENSE="BSD"
+SLOT="0"
+IUSE="examples"
+
+S="${PHP_EXT_S}"
+
+RDEPEND="
+ php_targets_php5-6? ( dev-lang/php:5.6[pcntl,sockets] )
+ php_targets_php7-0? ( dev-lang/php:7.0[pcntl,sockets] )
+"
diff --git a/dev-php/pecl-raphf/Manifest b/dev-php/pecl-raphf/Manifest
new file mode 100644
index 000000000000..abf29deed5f0
--- /dev/null
+++ b/dev-php/pecl-raphf/Manifest
@@ -0,0 +1,7 @@
+DIST raphf-1.1.2.tgz 15915 SHA256 d35a49672e72d0e03751385e0b8fed02aededcacc5e3ec27c98a5849720483a7 SHA512 dbde89a8ba508727ab2511b977b74fcc06010d75d043c2acca31e75cac2a105a8c322a01995271ab89fcd39d42a16b36c6d1c06a569e33926c0626d30a6672eb WHIRLPOOL 453f9cc174e71b2ea3750a05cb9596309cb023fdd9b42dc02e0faa618980e1e28e3f4adfa0101750a4399e40992089b742e53ea334ddc2f1e8d445a16ba89dd8
+DIST raphf-2.0.0.tgz 15715 SHA256 95a59ea0dc3fc172805a6acd8327b122dd159b0a85b253826166457a05efa411 SHA512 16b029b694d30817a68a1a9d80bdf031d058ada45a93a4b34b49ec5d61fa8af78d0dbf1a3e5e2f1b950b2a11ac0b86b5a467807551556ab2a77f7f99739ed11b WHIRLPOOL 211c371bc64534823fac35dbdefa847e15447ffd7ee2a4294ae0e2fe93d2b3d5c6adfcaa9ca88c352df28b7598457f47da47615a3e7b0bf1e58202350048b692
+EBUILD pecl-raphf-1.1.2-r1.ebuild 748 SHA256 ef6548697a7e0de5d150dac7f371f97d2af02f7d0a0ddf8b9260de4a211da938 SHA512 5d9a4f730c469b06822e7af96db120a28f4353d59b2200c2b68849c956999a574592326594749533c5d3ddb423d206822d7c8eb157ffae541cd7117c20537400 WHIRLPOOL 93b89f1d8a4b7c4c6a02160862a2ba63b860378c0f9f34ecc0ab8ff80624912fe0a365dc2647a007ce01ce03ebc2a5dfb19710bc0540880edbb28c9426084602
+EBUILD pecl-raphf-1.1.2.ebuild 346 SHA256 96f52b6cb09e87588be5baa1e0c292dc134b92d983b3e91e800a186b70b5a0f6 SHA512 9f713634ee0724c57151db09ebdd6dae2b6679dfc0c10706443193f1edf796d450ed68080004eb056da1136692aaaf0aa53999391b3034e79d14ca64f8039cbd WHIRLPOOL d51cd36005d33e1203de18d3e537c97607feb04b05639d21fe905eec68ce1348cc8e7fcf1306f09b385463c71a2ccbcb6816bfc36e92d39c1c9feb257546c913
+EBUILD pecl-raphf-2.0.0-r1.ebuild 766 SHA256 e58832ac82707891e2fe638c4b15150c49ad2f260d8f5d610f7a18323c99c37c SHA512 9d12d7141ce035e9d8a901ee847d313b580192b4d71f441aa77d0ac501113eefada26186696ee9ab820b64eb635fb529b025e72a0400914f5085f0263514659e WHIRLPOOL fdcf88de9413571dc0142ab1f50cadca328b6683d2e1a1259bf26c4dc26556de4d3ee43bc700905d3e001a48d44398a7a5b0666e80109d8ea889d1c18625385e
+MISC ChangeLog 1017 SHA256 686650e4ad0b47a3bea7ec97f56f81a6c3354520241e40a9010b9f81277e218a SHA512 f43c0612301e336080a197bdf07d931f089ae2a0f0683b7558318052f35292ff892ea1a8f973a4acccace9db4953d2eb14e7856478e065531c5e96351a72ecaf WHIRLPOOL 5e188417fa8ad30c99ed114fb41d05aacacbc46f96423ec1dfe9a57266cc2c5a934d6276a70028a1de7a850737477e32a11c3d0ae611dc60623edffaf6916a09
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-raphf/metadata.xml b/dev-php/pecl-raphf/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-raphf/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..2470d0e11fa9
--- /dev/null
+++ b/dev-php/pecl-raphf/pecl-raphf-1.1.2-r1.ebuild
@@ -0,0 +1,40 @@
+# 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.ebuild b/dev-php/pecl-raphf/pecl-raphf-1.1.2.ebuild
new file mode 100644
index 000000000000..6048b258c34e
--- /dev/null
+++ b/dev-php/pecl-raphf/pecl-raphf-1.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 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"
+
+USE_PHP="php5-6"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="A reusable, persistent handle and resource factory API"
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
diff --git a/dev-php/pecl-raphf/pecl-raphf-2.0.0-r1.ebuild b/dev-php/pecl-raphf/pecl-raphf-2.0.0-r1.ebuild
new file mode 100644
index 000000000000..2883d3f333e7
--- /dev/null
+++ b/dev-php/pecl-raphf/pecl-raphf-2.0.0-r1.ebuild
@@ -0,0 +1,39 @@
+# 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
+
+# Only really build for 7.x
+USE_PHP="php7-0 php7-1"
+
+KEYWORDS="amd64 x86"
+
+DESCRIPTION="A reusable, persistent handle and resource factory API"
+LICENSE="BSD-2"
+SLOT="7"
+IUSE=""
+
+RDEPEND="php_targets_php5-6? ( ${CATEGORY}/${PN}:0[php_targets_php5-6] )"
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-source-r3_src_prepare
+ else
+ default_src_prepare
+ fi
+}
+
+src_install() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest
new file mode 100644
index 000000000000..3ec4517ed6e2
--- /dev/null
+++ b/dev-php/pecl-redis/Manifest
@@ -0,0 +1,9 @@
+DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4
+DIST redis-3.1.3.tgz 196180 SHA256 92907f40bdd8d56607ba5c1593289c34c08f7dae460bd05e79603a4247b6cbf6 SHA512 269a45675e9547fdeebf9d9a1a36e6f75d6f9913ffc1069d0fc2a7f1a5d88ff4fb9f38693f488469339c2a7bfdfd81df102de5e12656e0662af166f874fc5fac WHIRLPOOL 2fb1419ac13aa7aeb20467270b8fdfe3d37b1c91c95da15db1733e81602fdaf9137c98319ab8784321c4c0d5cf69702c145d72e8bc6cfbf49c7a937de8a937ba
+DIST redis-3.1.4.tgz 199559 SHA256 adebdfd52e8227a4da5d381d325b6eaccd29fd233bcc1b877517b9e8706ef265 SHA512 dbf3eecfa761d0d3e97781968378d8bcc74e79bf4a0f85d6c2e8338180755e503179bc78b03ae6ee26a5619f439ead77068db3ab18d1b2dbf58e1643bea3a49f WHIRLPOOL 37d5d42168de869c2c06ecb009ae7956cd51ff85009ae282f095017a3cadddbe34ef4f0c17b752dd4b810b0dd36dc9ced71b07926717eda26f00844617524a26
+EBUILD pecl-redis-3.1.2.ebuild 1278 SHA256 7bd5d5523fbfca61ec747c5adcb60632af3c714db45fad4bb96a137e6db7f240 SHA512 4b0c20afb075ec39ba1ec4964d2cce9a892e4a99b1c7b2fef68fcac4fccf0c5e570535655a041fafac66617f4aa77dbd1ffa5381aa8fe73220c0c68a01f3eeff WHIRLPOOL 779c2f453d7be10f6ed2c671cd064ed8ea4812602450c442ae4a240abc0afb2af5b6af7232854edab8497869ce94b871ad62927d37d9862f31ac259efd633eed
+EBUILD pecl-redis-3.1.3.ebuild 1279 SHA256 32f45882c91934f9737afe7cda67be43da6996ee6db6c9a2c045aeeb5c72ba63 SHA512 9819737ebc1aab2a470a2690442a09655b7d8f1e939a5f9e3dba01d055dcbae55248814e98acf45d18f706e7d261f8c91bb1f076895f1a85e8c8c9bfdd3be840 WHIRLPOOL 2a85e8d0328c72360e1e680ffb9fbd9bf8609ff1883f97e2367876da3b89b2e2ec7249d6d89c4ebac959f4242ccead1d1047577e2478e997be87049fcc4e1b18
+EBUILD pecl-redis-3.1.4.ebuild 1280 SHA256 4669f2a3d5a268f34f4e9f9651067e5eb2e5e68b99f4a88275fb2c42bc43bb9b SHA512 8c279e78faf72f42bbf3d6fcbcf4c4573cc9421d31a70ff0e4fa68d76b7ee429609367680707c082d578224ebdee426a46cfd707df99980edb6dec320d3e62c1 WHIRLPOOL 3ca9f4430feec84aa22c9dc9d452eb9d4914b7e7157d102f01b0b4692bdca3659bf5e22c14197c6174c95c6aaba865b6e712e5da998234d396a370f5b16400b3
+MISC ChangeLog 4835 SHA256 9e2db46ac064acf522417bbe771c6ef98f77a31fdf15729770bbc1390dedddb9 SHA512 25cbfd959abdb5bf594f82617fb98e104ac54185f4c1d7b0cabcbe158884c2c3fcc61f9a37d2a5e1322d17e1e1caea5d95f00f8b2100bf2213e6fcc9471e655c WHIRLPOOL d4f98652af8fa208d81f5cd2cc24491df1e6078d7f90446b26a6b11d98ca3443fafc77cf0192b343f1f92fb32eb2ec51f7d6842102f8d9be647974e04481974d
+MISC ChangeLog-2015 894 SHA256 a1a7267a3822f919c2b497b6fa26e907b4f2997380d75bfa4ab28ee40df04b32 SHA512 391b7f44f4cc29cb5923143bcf27e3361710508688a7a2d0ac532925249cc40b8caddaa9751114d4607739ef8d049a463f0c59e479884e4984734688c1f6c714 WHIRLPOOL 555791e3747aad063a8c8639850392614494ed72ef8b1435ef46ae0377382ba280ef1975a7c0a814cf83ed73e21cd00cdfcd9f7504c99b741935ce3dec29bd0c
+MISC metadata.xml 324 SHA256 356771c709eb88befbf859b9cd429ebbac27231eec80bcc13c5e10e955fc8d7c SHA512 916879a4b7ed11e30634a1c95637e9426932bac3c6aba2c7e686d9835097873e142f062e7d81e3ac99c3aef972b40db67b3809116cff4a3742ba6c669d999066 WHIRLPOOL d9d2fb13b952909a82451e600a744bcc18e9b292745ae02d8caa451f667ae3ae1c1cf047cd3539f0b50ce18a4f451deaa8b3d9e2d389da05b465f1a24886e041
diff --git a/dev-php/pecl-redis/metadata.xml b/dev-php/pecl-redis/metadata.xml
new file mode 100644
index 000000000000..2cc19020124f
--- /dev/null
+++ b/dev-php/pecl-redis/metadata.xml
@@ -0,0 +1,11 @@
+<?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="igbinary">Enables igbinary serialisation support</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild
new file mode 100644
index 000000000000..28fa94708b69
--- /dev/null
+++ b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="redis"
+USE_PHP="php5-6 php7-0 php7-1"
+DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS )
+MY_P="${PN/pecl-/}-${PV/_rc/RC}"
+PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
+PHP_EXT_S="${WORKDIR}/${MY_P}"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="PHP extension for interfacing with Redis"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE="igbinary +session"
+
+DEPEND="igbinary? (
+ php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] )
+ php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] )
+ php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )"
+RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
+
+# The test suite requires network access.
+RESTRICT=test
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=(
+ --enable-redis
+ $(use_enable igbinary redis-igbinary)
+ $(use_enable session redis-session)
+ )
+ php-ext-source-r3_src_configure
+}
+
+src_test(){
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env "${slot}"
+ # Run tests for Redis class
+ ${PHPCLI} -d extension=modules/redis.so \
+ tests/TestRedis.php \
+ --class Redis \
+ --host ${PECL_REDIS_HOST} || die 'test suite failed'
+ done
+}
diff --git a/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild
new file mode 100644
index 000000000000..3c2df8c79d47
--- /dev/null
+++ b/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="redis"
+USE_PHP="php5-6 php7-0 php7-1"
+DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS )
+MY_P="${PN/pecl-/}-${PV/_rc/RC}"
+PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
+PHP_EXT_S="${WORKDIR}/${MY_P}"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="PHP extension for interfacing with Redis"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="igbinary +session"
+
+DEPEND="igbinary? (
+ php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] )
+ php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] )
+ php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )"
+RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
+
+# The test suite requires network access.
+RESTRICT=test
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=(
+ --enable-redis
+ $(use_enable igbinary redis-igbinary)
+ $(use_enable session redis-session)
+ )
+ php-ext-source-r3_src_configure
+}
+
+src_test(){
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env "${slot}"
+ # Run tests for Redis class
+ ${PHPCLI} -d extension=modules/redis.so \
+ tests/TestRedis.php \
+ --class Redis \
+ --host ${PECL_REDIS_HOST} || die 'test suite failed'
+ done
+}
diff --git a/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild
new file mode 100644
index 000000000000..1688b30aa0e0
--- /dev/null
+++ b/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="redis"
+USE_PHP="php5-6 php7-0 php7-1"
+DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS )
+MY_P="${PN/pecl-/}-${PV/_rc/RC}"
+PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
+PHP_EXT_S="${WORKDIR}/${MY_P}"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="PHP extension for interfacing with Redis"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="igbinary +session"
+
+DEPEND="igbinary? (
+ php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] )
+ php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] )
+ php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) ) "
+RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
+
+# The test suite requires network access.
+RESTRICT=test
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=(
+ --enable-redis
+ $(use_enable igbinary redis-igbinary)
+ $(use_enable session redis-session)
+ )
+ php-ext-source-r3_src_configure
+}
+
+src_test(){
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env "${slot}"
+ # Run tests for Redis class
+ ${PHPCLI} -d extension=modules/redis.so \
+ tests/TestRedis.php \
+ --class Redis \
+ --host ${PECL_REDIS_HOST} || die 'test suite failed'
+ done
+}
diff --git a/dev-php/pecl-rrd/Manifest b/dev-php/pecl-rrd/Manifest
new file mode 100644
index 000000000000..1e157b691919
--- /dev/null
+++ b/dev-php/pecl-rrd/Manifest
@@ -0,0 +1,7 @@
+DIST rrd-1.1.3.tgz 19229 SHA256 0415ac51e09fe2e7a999d155d10d6af42ddf40ab0b4847a63ed1f9458533858e SHA512 356264de1b967af0f78e25e3c0afcbec704dd3e49d828e08d21d744d5fcdc46f4cd7f7c118b4e283c20bcaf2a4c29e0ac9437c7f66ca0d260a76fddf7b9d3242 WHIRLPOOL dbb3317985e47130ee03c4ba6284428d38e25849a8da9a3ada2437f4e5b276e79a104131a64aad0e244fe5b63d5d310d81bbbb090517efcd3b8a6e18992c1d6f
+DIST rrd-2.0.1.tgz 18880 SHA256 39f5ae515de003d8dad6bfd77db60f5bd5b4a9f6caa41479b1b24b0d6592715d SHA512 b6f7173f54fcf49bf014cc6c78263c169cdf53dac66c12f5f88db7e01b49ea74da84a55f61deb25c866e6e2e74275ec48fc4a3d1b46719f66b5b7b7eb000b6b3 WHIRLPOOL 52825f29b2eb8462d14d21d13c5b9f4d06057d4150a85eb8dead2c2dc1152fcbb2b14821940e851e7bf3cb4172f0735223a6ffa7ff8634bfd862e40eaecb4fae
+EBUILD pecl-rrd-1.1.3-r2.ebuild 792 SHA256 e8aeba8e04b39f89c6869f92bb1a3edd70b921bdb67b1f897a0e09980e8cd083 SHA512 b00f02cc0ed6678df78eed5fd0a2417daf2423cf04a524429b1da116babc0baa2d45c90458ec26e71bbb5b843c1a86eee6b34ae410706f5e3fe85e4dd2580dfd WHIRLPOOL 65cff5a72ccb469ed7dd6060f7d45f7da780ba539a50c157ad1e170b0f559be437284a5ebdf6f3b68cdc6d55520c5f6a3539ee06ec1a4ba8618e450a345afdfc
+EBUILD pecl-rrd-2.0.1-r2.ebuild 891 SHA256 7e916dadfb30e0ce0884da0e46f60254419990022f2a26db182d01423f9dadfe SHA512 f05bcb413e2442c372a65df296fb4d56f3cd15f7c9c112348ac7e4e25edef717c5a8b7fe4e3092b7ff5880753d7cb0c1c1cb594640db7296005b70ff3950bff2 WHIRLPOOL c4f34677998328c9fb52a6e75d36a6e1d261e05a273fd05196bb06156f67006a3cce34a002a7a288383f90fa005062f0a8b52f27dd13d28efe71aea8630bb0a2
+MISC ChangeLog 3354 SHA256 bbf1695ebdc90ed4363cdb8b3907c121f2a9599272058abe2bd296b39fb77231 SHA512 539fbe2429b65b24287070ad3bb9eb4127d7f8df1d78984386833ec9f17432a5c2c50dac57947e174669abf26f31a27b2412aad1113f686deb858ba4d019bb23 WHIRLPOOL 271a31a3bcbb2291e2ccbdd02dce5a602ee9ece2a9be6382006a688fed882a3ecb70feb99738c489dbf36e49d1ff9d3df09a01c8951105f5865202bd9d0796d3
+MISC ChangeLog-2015 877 SHA256 3036b66c42aaf31b6ba807a5e8464732bb221a00cf07a240f202462de6606a1d SHA512 a009630839890e437547775c12c09613489eca947a090341cd60fdb9b1a82cde448761639396a86c0c668db29b0c53e1d205c33fe4a80dad712a7efee79054e2 WHIRLPOOL d935bde0cd4407a489687e7428912af5fe49a4149f4c953ae588fa2146757548c12e372b9218f8ab3c239932bd9725cd36ab0934ae4087f50ea92892dcba5489
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-rrd/metadata.xml b/dev-php/pecl-rrd/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-rrd/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..ac2a4557ce6d
--- /dev/null
+++ b/dev-php/pecl-rrd/pecl-rrd-1.1.3-r2.ebuild
@@ -0,0 +1,42 @@
+# 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-rrd/pecl-rrd-2.0.1-r2.ebuild b/dev-php/pecl-rrd/pecl-rrd-2.0.1-r2.ebuild
new file mode 100644
index 000000000000..08528ee02abb
--- /dev/null
+++ b/dev-php/pecl-rrd/pecl-rrd-2.0.1-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Define 5.6 here to have the {,REQUIRED_}USE generated
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+# But we really only build 7.0
+USE_PHP="php7-0 php7-1"
+
+DESCRIPTION="RRDtool bindings for PHP"
+LICENSE="BSD"
+SLOT="7"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ php_targets_php7-0? ( net-analyzer/rrdtool[graph] )
+ php_targets_php7-1? ( net-analyzer/rrdtool[graph] )
+"
+RDEPEND="${DEPEND} php_targets_php5-6? ( ${CATEGORY}/${PN}:0 )"
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; 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_php7-0 || use php_targets_php7-1 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-sphinx/Manifest b/dev-php/pecl-sphinx/Manifest
new file mode 100644
index 000000000000..bd34ee79942a
--- /dev/null
+++ b/dev-php/pecl-sphinx/Manifest
@@ -0,0 +1,5 @@
+DIST sphinx-1.3.3.tgz 15555 SHA256 d9718365da38f9641917c6ef30f356cc5b807549efd154a033d3e8f9145d618d SHA512 86e40660bc3be346f23eaa98eb49552c2e51385c41e5c0ac04ba26776375816d777e470765e103d771bd46206ced1778ffb80747a6656c4948f047e61a4112b7 WHIRLPOOL 917c43a047444592e1940c1ccf296272d20c859788d6f139b9e409eb83f7d13d4bf5e394c247c818ed822bbd91475147aa864ec503cdcb0b16d39a6db458fffb
+EBUILD pecl-sphinx-1.3.3-r1.ebuild 415 SHA256 36b5df45d9f3064b516155ed83aee2b5443c1b88de0ef8d165942cc1c0b295ed SHA512 04dfb55a45581ebf5ea4f90263de90e1fdee2cb6a6cfa7b59e54849c138c80404aa39a2bad27d198289b51fc435a4f7405985d6c5db2e3ce1c7b762b7289019d WHIRLPOOL 5fd435d3d45f51a443dc825814da6506dedc482f31964a12731b2626aba5db5a49fab940efbe6df1f63238ea9ee17910e03e5c80d2c26f89caf8e5d6c41d771d
+MISC ChangeLog 3588 SHA256 435ea82df49b65538b2df33894ff63484a16bd3c1a7240f7fec441bfb625f26f SHA512 8b09e3be1f47debe0b2bece28dfaba4dfbcff84e001160f3a23b690ed793fcd70630132efe86bb54ef1d6df070a71ced450c85e16a36ac032cfd1f5544e5d51f WHIRLPOOL d1550df4269476f1c6f2b268357e604d66861e2cec8e187290983806387bd252454652e1884b7bc5e0838f651eb6792c0201a4df659c76bb65edaf9f21c38661
+MISC ChangeLog-2015 767 SHA256 9d3e821f5a7aafbbc9ab00811dee2ea07a7c374cc3689ab0cd99e955d988a599 SHA512 a6928e492749db31d97d7216f66751414ce3ff168735fcdbbb4829934b291eb59a86805b234983a2fe8548826d90f7dea4176c9ca89e3e17cba8eb1b16ce2a82 WHIRLPOOL dba5bcf7059e5a7448b134f129dffd4a3fd974a9228a78c361374298afb8d7d142ba3200ba3d32a2f24d041914f2dee8289d3aa93cb5b251a4133aec440fc27a
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-sphinx/metadata.xml b/dev-php/pecl-sphinx/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-sphinx/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..040749f7cee6
--- /dev/null
+++ b/dev-php/pecl-sphinx/pecl-sphinx-1.3.3-r1.ebuild
@@ -0,0 +1,23 @@
+# 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
new file mode 100644
index 000000000000..512e3c46f488
--- /dev/null
+++ b/dev-php/pecl-spl_types/Manifest
@@ -0,0 +1,5 @@
+DIST SPL_Types-0.4.0.tgz 8388 SHA256 b44101401b2664822fd17e6f491d912203496108ff9d0b86b043bff67c5f724f SHA512 8d1d9c3159bf7856cd02ae159a4b58bd396ac4a396f071ca5f034481d4aa3d627a114d8cd49344d70873551a3086cb8d91b3f1468d35d12dd424b0933c51dfc2 WHIRLPOOL 52c920fe1ef4f450763e520353e0ca792affde58ff19cefe5438723ff81df61359391f531df51838496c824b83cc4ec48e542e710ff5c00dc68c1c18bd5dfdff
+EBUILD pecl-spl_types-0.4.0-r2.ebuild 390 SHA256 e259c5a0605f4f6a33718a86160fbb2b61fca71d14b981b49696b7987a2cc9bd SHA512 fbdf4255357399380ef7ce9d7479b9d2974e57fea45787c1cbc5e249577c5edaa65ecb001f81fc93315b7ffb24e65d36ff37957fcf1a32dc63b57d253700f1b6 WHIRLPOOL 82d557bae5765bd29ec9084dfa16686aabeb19333b20188215a49bc4256d7eeb8a7378169bb14d6c9aade8c3dacffa5666d1e1e55aa220f7169302ad014e3b4c
+MISC ChangeLog 3330 SHA256 1fad79667c7b7e71f7d4152a9e6f685692dab83f356399afbba9197a6b413b4e SHA512 62bcf004f55295e386cc7e39078bca66c50557adb53afa15c73e5772c767573d9a6a5449e5b6ab144bf3dbd569b84b44e5fa4a5b106701c1dfc49573060b7e6c WHIRLPOOL 84ffa6d5873c74441c803beef442525e69514d5934ad1f83036fd8cc76a63326a47173093550a4fa4339f91b036f232eb72e5c9e3183287eb8a99574a65a0deb
+MISC ChangeLog-2015 736 SHA256 0ab1601b2f6481ad510c32b495c3525c67d08ba19fa9ae4fd9aaaf2af740b19b SHA512 dc0745e6ba8179b13b61563b1ee9bb318c8aa3120018285364c8ae3f9b3b67692ee6f9845e214817e92691b013e838ee0c6e810431972cfd7a26725ae3704077 WHIRLPOOL 75397a648e4f89064f9594475f741183248f1004fe2bec308ed272b71b22f1cc02b997d6cb31f6def3de014db98f4db4b4174a58e1adf0d3588289d815b0a1f1
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-spl_types/metadata.xml b/dev-php/pecl-spl_types/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-spl_types/metadata.xml
@@ -0,0 +1,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>
+</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
new file mode 100644
index 000000000000..fbf3f035b659
--- /dev/null
+++ b/dev-php/pecl-spl_types/pecl-spl_types-0.4.0-r2.ebuild
@@ -0,0 +1,23 @@
+# 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
new file mode 100644
index 000000000000..4a821280c4db
--- /dev/null
+++ b/dev-php/pecl-ssh2/Manifest
@@ -0,0 +1,11 @@
+AUX 0.13-parse_url-fix.patch 1777 SHA256 f23f1667b973230318bdb87b6fcdad47b703646eedf632014fe5354ad9e0ee1e SHA512 9628c0cd1d09d64be3824485ec54ad9bb477a18b9178a120b8fc17ca5e5f2055d23019495741d7e85841f9e0b5f7dc991fb14ead04cc60f95127099e3e5fb205 WHIRLPOOL a79f0fe1488e79616ed6b007909ea7104cbe990c7cfc6044c7d2b1e6f3439af2279b65c1e9931a6d73d254d98adc847c90157108b7af14b34cd81129c869b724
+DIST ssh2-0.12.tgz 26223 SHA256 600c82d2393acf3642f19914f06a7afea57ee05cb8c10e8a5510b32188b97f99 SHA512 e48f8051f9234841bb0fc10594dcd90badf2d880d75c4bd59f847e3d4276e9fdd3fe71c1c01c07fb9f552cec470f3dbac6ae1db4d33e5793d3988ea5bac1d5bd WHIRLPOOL ff8e983027281db4fdff6c85d4a98c8987277abe40c82b4306a86459661864e4ca534b48ee22186d01b8166a58980bf5cba374a35d4e477e4dbb41f8c845a601
+DIST ssh2-0.13.tgz 28984 SHA256 cb2cb8ab840b5b36bcd8a8df06ea4a970a61e4cb3980f3c0ac5c913522e6c1be SHA512 c031e22853bf5cf8ee59dc5b99d9e7e60af1507a22e7d0a9e2f54b8f1758a03a6cea91c539e0f667d48ec66185fdc8a28c47e5a1e10a72220c0cb16b3948e1d0 WHIRLPOOL 62c36541bd3d7c579fdd4e3c8114e26dbda7206839db75d77b84fe320a87c1b8033b618da31a8d9038d5fb5874fa05a333e3b391a9e33fc1f723138be8e3ac71
+DIST ssh2-1.1.1.tgz 27551 SHA256 30963a0a4d9f704d594d875665c1ea297730a6efe2af22dff12a78183907ac0c SHA512 92cc40627a6114a4b0e7b8437e5e0b219b49dfbed9668937e7d0d37492a101c9f25381b5a1533f91c0530fdebe66af7bcb68ff4231a7ecd806b99d8a04f74d79 WHIRLPOOL cfbbb940ace42eb41c2852a1fb9514b36f64820cd2e45cd14808614d9b7ca8d347d1c9d5042bb38e215b5c88d113e5cfc2bda531240e2550f9e14798069198ca
+EBUILD pecl-ssh2-0.12-r3.ebuild 393 SHA256 bd06f7e690b8979e30fe59c2f72c9cc54b6fc59cee70e73a4d94b6405b9870e5 SHA512 1287a53a4b208257e17c1708c34c1f3144602e5b2d543ef7e7d9da584efe81a0da81b09ef93b968d6ca26f1cbd0afd0196162d5c0cf9243684c064905d9cdf66 WHIRLPOOL 15c0f4a784a1f763589f1f7953ea20ae94b2f06b73d2bbcd07635365718107c8483baa03e743cd9dad56ec2f258ef153747cb9dc169b0f384219f00c91bb5bb8
+EBUILD pecl-ssh2-0.13-r3.ebuild 709 SHA256 c29ce5beceb6bf74223a9cf9af388bf4d3aeb4d34c488ff5269aba5973e0f2a2 SHA512 11a8c8686f957ebd7d80ed34bf744786f1d53409284d2197776fa16bebc64c4c7a3b9817717be8b49e64c9b79da8535ca050fb6ce82f72190334601523d632ad WHIRLPOOL 200c99bf209de0d42170f31299e6417b4d2e8cca0f639f7aa69874a085e86c643810572cad607bc8ad37c19a69983b6ce423c35485f89e70c997f86a2064553f
+EBUILD pecl-ssh2-1.1.1.ebuild 655 SHA256 dd4bb0c794ba4fe7796c2618df7d511374772d5f3f141cf0822b06c7cdafd7b5 SHA512 07a03f7b892d391325989782a79e636b8b5f7c7614c1cee2a4835669cd02ef2417413540858aa2235ff20b42f8f417212b942c5a7495bad0179cb7f3ed4f6cf9 WHIRLPOOL 72919b9cedff95400dd66338afc3eb5a257cc9a1f4be99d02e14ece06f6c1dfbceb9e12c6fadaa0757329f9e8a6543120f804d13af059172c606c5691da77781
+EBUILD pecl-ssh2-9999.ebuild 771 SHA256 dce6f453f12379e37055bb2e75085c08979706dc57d8e8ea982d729079c02327 SHA512 30198a7e5a19b9532d16980cde4e3cda856a76936a79a06719ee5dc8ad6498c1a1cad7c52a67d9d90d66a91599cdbd791febb5ab348f1a685a9b37485a341c89 WHIRLPOOL 602a94ec89f56ccd9d2d70518e82eb3a2fdd45c99e78998a5bc9f9ffed31ebfc1aa4ec70bb7854c0df80d2ec538a93b2776145c77e4209c4f38e7338817435d7
+MISC ChangeLog 4357 SHA256 d8c9a3da5d7b925284246aa801549ea4f11afe767302b28e0328ac378ab017ff SHA512 d743d85d4cb8ab383cf8af36efd922e948bb9788945391e8de0999f99ce348426fc49734658e0070e44cd8949d3ee196504dba76a8fef3f436de0d1162309ac1 WHIRLPOOL 56d2b920ab122eb0b21b37466cb0b427449da7f515303d32baff0147c10a29eaab7fcadf9ce6ce2ce39e35fb140050be201fb44aaf6f0f7833196a6a0b0b7747
+MISC ChangeLog-2015 3773 SHA256 fe7c9d46629a3801dad080755e4d6bdd917037647b3f3ff3a5bdd4df876ba243 SHA512 f31968f6a49e8f4c01abd82643a5da03972e73ac2ab4ea0da4150868deec8a9baa0a8a24eb45a57ca54ca9053a66a09db1b49d1e3098615d4bdf9b02ed13fc7f WHIRLPOOL ae05dc9c1c7b6590472a7c1de2fb1c3fdb192ea9dcfdc8a2f81fd01c1a7cedba56b03e871279eb49a81cd40cb4be14eef75978b64ae08f1d9b24794716823fbb
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
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
new file mode 100644
index 000000000000..c9c052fd32db
--- /dev/null
+++ b/dev-php/pecl-ssh2/files/0.13-parse_url-fix.patch
@@ -0,0 +1,49 @@
+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/metadata.xml b/dev-php/pecl-ssh2/metadata.xml
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/pecl-ssh2/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-ssh2/pecl-ssh2-0.12-r3.ebuild b/dev-php/pecl-ssh2/pecl-ssh2-0.12-r3.ebuild
new file mode 100644
index 000000000000..0165e12936ee
--- /dev/null
+++ b/dev-php/pecl-ssh2/pecl-ssh2-0.12-r3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PHP_EXT_NAME="ssh2"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php5-4 php5-5 php5-6"
+
+inherit php-ext-pecl-r2
+
+DESCRIPTION="PHP bindings for the libssh2 library"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+KEYWORDS="amd64 x86"
+DEPEND=">=net-libs/libssh2-1.2"
+RDEPEND="${DEPEND}"
diff --git a/dev-php/pecl-ssh2/pecl-ssh2-0.13-r3.ebuild b/dev-php/pecl-ssh2/pecl-ssh2-0.13-r3.ebuild
new file mode 100644
index 000000000000..1d3d6dcf1f0d
--- /dev/null
+++ b/dev-php/pecl-ssh2/pecl-ssh2-0.13-r3.ebuild
@@ -0,0 +1,32 @@
+# 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-ssh2/pecl-ssh2-1.1.1.ebuild b/dev-php/pecl-ssh2/pecl-ssh2-1.1.1.ebuild
new file mode 100644
index 000000000000..53f184049f81
--- /dev/null
+++ b/dev-php/pecl-ssh2/pecl-ssh2-1.1.1.ebuild
@@ -0,0 +1,30 @@
+# 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="php7-0 php7-1"
+
+DESCRIPTION="PHP bindings for the libssh2 library"
+LICENSE="PHP-3.01"
+SLOT="7"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+# Upstream notes say there are errors with gcrypt backend
+DEPEND=">=net-libs/libssh2-1.2[-gcrypt]"
+RDEPEND="${DEPEND}
+ php_targets_php5-6? ( dev-php/pecl-ssh2:0[php_targets_php5-6] )"
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1; then
+ php-ext-source-r3_src_prepare
+ else
+ default_src_prepare
+ fi
+}
diff --git a/dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild b/dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild
new file mode 100644
index 000000000000..ee9effc3e76a
--- /dev/null
+++ b/dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild
@@ -0,0 +1,36 @@
+# 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"
+EGIT_REPO_URI="https://git.php.net/repository/pecl/networking/ssh2.git"
+
+inherit php-ext-source-r3 git-r3
+
+USE_PHP="php7-0 php7-1"
+
+DESCRIPTION="PHP bindings for the libssh2 library"
+LICENSE="PHP-3.01"
+SLOT="7"
+IUSE=""
+KEYWORDS=""
+DEPEND=">=net-libs/libssh2-1.2"
+RDEPEND="${DEPEND}
+ php_targets_php5-6? ( dev-php/pecl-ssh2:0[php_targets_php5-6] )"
+HOMEPAGE="https://pecl.php.net/package/ssh2"
+
+src_unpack() {
+ git-r3_src_unpack
+ php-ext-source-r3_src_unpack
+}
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ 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
new file mode 100644
index 000000000000..678230ff229b
--- /dev/null
+++ b/dev-php/pecl-stomp/Manifest
@@ -0,0 +1,9 @@
+DIST stomp-1.0.9.tgz 23166 SHA256 7a7d748c6327ef8c6853dcadaedd41b4366ff821b401b11fab7b915cb5246575 SHA512 e3ab5bfb03c29edde63de4006b448e0204efbac5817b1443ee5b1a0249c2f96d58443847b878e838108b66e5307f6e803f807aff7430af748af4994bfca5199a WHIRLPOOL 0812a75f7e0ee7b8eeb87cbcc29eb68a33035d05aec56432eceb550c1caec3df1dcba683e2bca386a1aae26c3de1878dcfc401ede59f7b9bedb69447cdf63cdf
+DIST stomp-2.0.0.tgz 23422 SHA256 7a51195b26e2178bcdacd4ae09023cf50c756964fea85bf3837ab0b2ea7fa727 SHA512 f999762f842f19e920bca35175e65e20173c9ef5162eba3b79a7a2a70a52991c5d39f6d9dd6d9dfa081f1c2fb23e0dae5fa42224dcad4626666e5785076f1a12 WHIRLPOOL d7f5422a45982de5b9baded1c6c0105d631a10ceeda8ef1ea7902ffe0efb95b31e82b461aaaafe8c73795cd2c334d51e3e8eac90873f058d1c8e8cd41e118954
+DIST stomp-2.0.1.tgz 23494 SHA256 8ce920612a2611046eefc9d6a1795ffa6cce8fa40ab845f0ef4a59a18e45d342 SHA512 61cfacbd96f1061dc869ede6c1ca0f7bceb6120b28cc4a78fabcbace54a66ba540faf41ef72747b8bcc6a4ef98e405daac04e82bd4e079d90293f030684b04d3 WHIRLPOOL b5691f7e02b178cb3ce16ba1b35f939de4367fe9c6dbb535bd3465b3862d61c9122037de287faa8f0759c0b66670038e6e00580650e68b43eccac27f251e5d00
+EBUILD pecl-stomp-1.0.9-r1.ebuild 899 SHA256 38f91752da20703a15e9bb78871a06e13a9cf0fcf8372fa2c435b217ecfa025d SHA512 1b645c6e9e90ea33397e7c963f1551c9b369100e65b085229f3882ca6d6f9a341b1f224ccb399bf147f330fde6ba218ca20b192973b598a5b170fce80fe73d67 WHIRLPOOL b0d2ae3fa6a0fd02de6d5535304ea24fe9be09f46a7bbcb6edbd957c28e83ccbc0c1a6c363169268936c795a51bf3c4a9f267fd334c47992feaac9b65d8111e1
+EBUILD pecl-stomp-2.0.0-r1.ebuild 895 SHA256 d5f60dd258a6027bfd676391d2b08751a542f54b1184c47e0b05570d32b56918 SHA512 5dfdf66f63742e99621627998dacea5b4b2402b07897554cf7247639a5bd1d18f6c6cb05084022c8d153e66e7f3cda40f137b773a6292a114fcff04caac83751 WHIRLPOOL c2ef6d62a6f9ec1a2aae215c267add517a793b38c02fdd68df015513601cfd876c96a966db7d4b24632f10e3def6ec0fb623e4221aa48e1eae9b774d9e390027
+EBUILD pecl-stomp-2.0.1.ebuild 1009 SHA256 157bd691d4e95a8a5bb209de15359a1bf54010a5086f99454813c039f3f814c0 SHA512 6ddb73ac506c635ddaf072302fb5e8eaadd059b540fae0621831626e68923862bf3538d981fbc6c421a8d02b9852ba6d923cbb7f412d47aee33c807016015bbe WHIRLPOOL 30966e82da6b8d348f2ace58d98f31390d851d065b1c99c7f555b2abfb4e7b51d7e4600bce45d6bd2faadd061b0602d84466d56175c1119008cccaaf031ee928
+MISC ChangeLog 3037 SHA256 e36ce0f1e89632e9cdecdaef115efa91188bb80399bf1e1a71e94416f18c8b75 SHA512 cfd34f0a3ff68d8de29851db34cc257d9a3d494e8333ec97b7f2f41d9290b8856f6b192e3480ac07242521ef9d1d6200d376babefcbcab4d66d76c26ab6b831b WHIRLPOOL bcb11786262be34c1ff1756266c88a4ae03ce78193dd12191a6f48048117009116985fcb618265e3d76631cf4ffc4249766ff2a18421dcefc54897e0c169cbba
+MISC ChangeLog-2015 1018 SHA256 18f0eb0c99d7499666e842a136e198cd5542424c64b29fa98a403b872bcc4c03 SHA512 9d91b4dfd720b3e603854b7be402dd7961091ec28a119db2eeae17c6e184447922f06eb50d029223027f07a5791ccb682af7fa816c1ce5359883b360cfcd7a0b WHIRLPOOL 54588305e835ff18b4bbb3a725c69b62409ba0197ee60465933302507cb554226df04745e8662dc523400a25b62b4a996d31bb88a205e6dfc7b3932b8066e375
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-stomp/metadata.xml b/dev-php/pecl-stomp/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-stomp/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..8349a99f9a6c
--- /dev/null
+++ b/dev-php/pecl-stomp/pecl-stomp-1.0.9-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_PHP="php5-6 php7-0"
+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-0? ( 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-stomp/pecl-stomp-2.0.0-r1.ebuild b/dev-php/pecl-stomp/pecl-stomp-2.0.0-r1.ebuild
new file mode 100644
index 000000000000..67d853f1c4e4
--- /dev/null
+++ b/dev-php/pecl-stomp/pecl-stomp-2.0.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_PHP="php5-6 php7-0"
+PHP_EXT_NAME="stomp"
+DOCS=( CREDITS doc/classes.php doc/functions.php )
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php7-0"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="PHP extension to communicate with Stomp message brokers"
+LICENSE="PHP-3.01"
+SLOT="7"
+IUSE="examples ssl test"
+
+DEPEND="${DEPEND}
+ php_targets_php7-0? ( dev-lang/php:7.0[ssl?] )
+"
+
+RDEPEND="${DEPEND}
+ php_targets_php5-6? ( dev-php/pecl-stomp:0 )"
+
+src_prepare() {
+ if use php_targets_php7-0 ; 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_php7-0 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-stomp/pecl-stomp-2.0.1.ebuild b/dev-php/pecl-stomp/pecl-stomp-2.0.1.ebuild
new file mode 100644
index 000000000000..a5a0477007f3
--- /dev/null
+++ b/dev-php/pecl-stomp/pecl-stomp-2.0.1.ebuild
@@ -0,0 +1,49 @@
+# 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"
+PHP_EXT_NAME="stomp"
+DOCS=( CREDITS doc/classes.php doc/functions.php )
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php7-0 php7-1"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="PHP extension to communicate with Stomp message brokers"
+LICENSE="PHP-3.01"
+SLOT="7"
+IUSE="examples ssl test"
+
+DEPEND="${DEPEND}
+ php_targets_php7-0? ( dev-lang/php:7.0[ssl?] )
+ php_targets_php7-1? ( dev-lang/php:7.1[ssl?] )
+"
+
+RDEPEND="${DEPEND}
+ php_targets_php5-6? ( dev-php/pecl-stomp:0 )"
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; 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_php7-0 || use php_targets_php7-1 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-svn/Manifest b/dev-php/pecl-svn/Manifest
new file mode 100644
index 000000000000..678fa4f9f0e7
--- /dev/null
+++ b/dev-php/pecl-svn/Manifest
@@ -0,0 +1,6 @@
+AUX 1.0.3-c99-fixes.patch 2241 SHA256 ddd96eea0de1c51095e2c40286cf62914c9b09638285a1ced53b96a7fec08a58 SHA512 817048816e43f62246a172164691f95d9b84cc18fde096ed7ff9ce115e36b41942b22915dc149a9cbc972923d8f5f828e6197cc00503d7bca21bbb9bbba3c740 WHIRLPOOL 76682f21793b9c3a0167f8077259fd30064b92a3881facee69c794150ae7bd0571ad4a067f1e37abcfde3ed9fb144c73cc47a758d8f7c8c60f64936257155fbb
+DIST svn-1.0.3.tgz 27216 SHA256 8ccf1dd78b92649486d1875102ecb899c1e4e5ddf674f2d87adf611c16295089 SHA512 41f111c3a47f66317c47318162bfd17c22ffef6462ababdafd9ed38220b1135464e52a365fbc206fd510dafad739437174faf1d0dd144707fad62da43c6c1a79 WHIRLPOOL c293d8b2bc5ad5bd7f392957f87468375e9d3780a451944f4497398ae8938a23023dbc3927c1aace5126fd2cfb2a22326d4c0d52f6124987574c130bea24923c
+EBUILD pecl-svn-1.0.3-r1.ebuild 407 SHA256 6067486b3bc9a07d567241edc585811ce64dc183538ee41725f54f36b078ef01 SHA512 e6ad7b64b58704364e1efbd6af381bc46551239912a66cba0a4da98a064f8170d283c3c6fa7c23f8967c1e149a4340ebf041c4d66f48bb95f420ca7ed957fafe WHIRLPOOL 9c690544b08f0569565156341cec9a0e0addd8ccba6755157af83ef03a174588e471b178451d8d8add0b03fc683f7df7b9ecbb9ab6680bf5d2b46d2d77d3557c
+MISC ChangeLog 3305 SHA256 e1e0e6fe61baca35b297d1be2b88ac9b1e0e367e1e7761db64add9612992b1c9 SHA512 eb69d8951ec4fec9c18d52f6de9b098d9314adb18526fbfd20888db50d398c8ba90f693ecb98c568a99a6b24360918f34c9324f79b49d174fffff90c9c2fb8c9 WHIRLPOOL 18b8beeb64a325d544c7d31c5aa45f3fbd0f48b6d88a08e383a1f9f635eb14e59ef22d0519377d9d09d773edfe7061fb73d412160a16f01c79fae35b41a0bca7
+MISC ChangeLog-2015 1284 SHA256 53ad3cabb1f4cf5cac7c6430f4ec8bb0325e5c73c7a5cccd7f7ee5d7a4306d62 SHA512 d7a454298e2afa5d98a843dcd9416c199db17bfd7fcaf8bf31b0e669e0364c93c66f30cec3ce29c6b43d445de405d4116e03702c95470bae76b3993daf0aec38 WHIRLPOOL 387e153fa3429db35c7b1c3257ceacdfa0add0e08400d010a77f2bf561a3d996371a1ff38219c0245572667ae99ae64e49ad951ad7adaaa8e179d6608cf9ad82
+MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
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
new file mode 100644
index 000000000000..a1214ffd0cbe
--- /dev/null
+++ b/dev-php/pecl-svn/files/1.0.3-c99-fixes.patch
@@ -0,0 +1,68 @@
+--- 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
new file mode 100644
index 000000000000..aca42932b833
--- /dev/null
+++ b/dev-php/pecl-svn/metadata.xml
@@ -0,0 +1,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>
+</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
new file mode 100644
index 000000000000..52eb35c8875d
--- /dev/null
+++ b/dev-php/pecl-svn/pecl-svn-1.0.3-r1.ebuild
@@ -0,0 +1,22 @@
+# 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
new file mode 100644
index 000000000000..1f6e03ac0102
--- /dev/null
+++ b/dev-php/pecl-taint/Manifest
@@ -0,0 +1,7 @@
+DIST taint-2.0.2.tgz 18550 SHA256 2d0f672890a5c2b341f99db10e5a96f8e1e77c6e690e189d8c4a9545d410139b SHA512 fe1375062f716a32b093942d173cf78024ed457fb5980ec8b50852ca922d8e15ec82696be2478cbbf8b9cd0620be0c2f88b18de55dec4dacec5be664b95c7108 WHIRLPOOL b1e197df36918813d900926a8739edb8c4873a91b740165f5b56bc5680c996a6fa4bc15b734db5195a66427d28ef45de1a2b8063058de3f0f18e3d3578c77b7a
+DIST taint-2.0.4.tgz 18063 SHA256 748925cff128c4d640b90996b95bbdb548b4888473a1f4fdb2460c63b401e6e9 SHA512 d1c265e0fa4293b2aeb0f7413b852e85c6c321c67e31ff8fd51afefd157af4b733dfdf1452f50bcf3b05c1b5f26de9ebabe4ebe862657a05c4b6abc6770c2c7f WHIRLPOOL fc965323704271b9cf1bb95e54b6ec0f0ad73af676e07a0052216d41caa6eb1c4cea6e68e130dc4121abdc0b1cbba2a6212749646c5aa1182a83a9ea5d3b627a
+EBUILD pecl-taint-2.0.2.ebuild 425 SHA256 88e6669d49f0142fb53d11244c4ae76bb3cbe580fd75d7cdd04741b08a0f0427 SHA512 bc62f5828f98be1bbfad72e58aac0a7d6f12bb21fd632b684841231879b0726db19d47cc9d488318e13ffa035863915d5e743976ec7404c54496d5f83988b0b9 WHIRLPOOL 2942d0e53ef55dfa0788f9d00bcec1502f04e461ea119d85b209d4b4cd02e0eb3e4cc66e374080682bbfb6e282e5648c29138110cfee3284abd65efb6705e6af
+EBUILD pecl-taint-2.0.4.ebuild 432 SHA256 76ecbd2d941192bb6bba185054c51bb937d3f8eaf32dab48cfa2a2e7e5a385a8 SHA512 50d97b6e65260e210bc457a668d9a25766d3496591ca4456fddb87a97e09669d7459c1bbc51043aadc58940feea221383b2ea06a039f4d1d045e33ac5ae51768 WHIRLPOOL e7d93c9f6dbe802b29c71b9339199785b34c186ab8a4c146019a8445a5d99f5e33905f222b4d609c32e5deb45eef09836bd05afa6c5bb745a648f94aca304766
+MISC ChangeLog 3381 SHA256 8d5b854a85223d42ce97741ae834ac5f8f4aeee330138cdc1623b5cbe0204f44 SHA512 122832ea85ed6d78c6f00a42010f57ed6e66798bbcd8660ac94c79f99a2c9532ee92113f83a1f848a15765d4776ceefb4bb4456e4141447b09ef9ffff3ff9bfc WHIRLPOOL 38e74020e99e6d5ca6574e80a429ad1075f4a80f48af7bbf74b5858d596719fedb5c6e6f9e268881fee9cd3444b7a2e80f0fa7a917256bea2af80e4a58f2aa09
+MISC ChangeLog-2015 1197 SHA256 7473aa9425fa51b56b2acbf8560e8fd10240ebc8bedc3a4050502c5dbedde214 SHA512 9aafdd23d8e66334d927d0f36d6904b35737130b458354690fe1734848b7c4301703b07ebf43c7737ec89bfc523b909c5d4bb2b6b66190fbcf76d8d414008b3e WHIRLPOOL f5f03d6dd9d529b251db485a154fba9702c1d35954c9cdc09bfdcc2ee1f10c46b851af8ee37838b5821bf6ee15fe60e2f8e8a8c34b4e6b4ba2878c4916bb46d6
+MISC metadata.xml 345 SHA256 e1227bfa690294fc197147c0d8d3c14890358b0e86c4e58de6b7a4e5d6df9649 SHA512 f6c8ba5b96f05f24c3e2b7245fc72b9ee34ddc61a335081cf50d4e0f9915d3891599ff9e086d52f7d19a44c633d9a880941d8a18c5a583659c410de2086b6717 WHIRLPOOL 0ae3763a5fd41aa6f5db4144479b034755ca335fb17844fa40312cf608d675e248773707d2a3657077a9f4e3f5693c52833b9b48a8cc17f38d295e370e40a1ea
diff --git a/dev-php/pecl-taint/metadata.xml b/dev-php/pecl-taint/metadata.xml
new file mode 100644
index 000000000000..9199ac2d2e71
--- /dev/null
+++ b/dev-php/pecl-taint/metadata.xml
@@ -0,0 +1,11 @@
+<?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">
+ Extension used for detecting XSS codes(tainted string)
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-php/pecl-taint/pecl-taint-2.0.2.ebuild b/dev-php/pecl-taint/pecl-taint-2.0.2.ebuild
new file mode 100644
index 000000000000..281e7a24dfb8
--- /dev/null
+++ b/dev-php/pecl-taint/pecl-taint-2.0.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_PHP="php7-0 php7-1"
+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-taint/pecl-taint-2.0.4.ebuild b/dev-php/pecl-taint/pecl-taint-2.0.4.ebuild
new file mode 100644
index 000000000000..d040e2ceac50
--- /dev/null
+++ b/dev-php/pecl-taint/pecl-taint-2.0.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_PHP="php7-0 php7-1 php7-2"
+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-timezonedb/Manifest b/dev-php/pecl-timezonedb/Manifest
new file mode 100644
index 000000000000..c6e0695f489d
--- /dev/null
+++ b/dev-php/pecl-timezonedb/Manifest
@@ -0,0 +1,5 @@
+DIST timezonedb-2016.10.tgz 421824 SHA256 dc0a01830de85aec481d96ec7ec03b36814d02d1bc417f52ce655b2cb1eb7ede SHA512 062c5cec18ba091a1b38fcf07059b42b2aad1205fd4b83e87f2a6b59ab68b9a2906a46a9f24214b7feeb802f126282b612cb866870a31f58c7c7e30f54040731 WHIRLPOOL 04be24e3e4b49d484c4f43a4f14df12a97a2a00192393be62d15c301366cd516ac295ca34906476f1fdbcf9d0aab48708e9741c78aa1b89a4972c9b447957fc6
+EBUILD pecl-timezonedb-2016.10.ebuild 441 SHA256 6d8cf73a64a4b845d6ae87828db5c417a04b2a4dd249fd06d21556004c982a4c SHA512 8cae37b48ea29ea53f9c26c6d835c1a13810669398e98069651ab9c0913646dbe5b6f7f0e9c3ea7c76bdd1470490b8cf5314d9cb24360f38a5308e8d715bacde WHIRLPOOL 2e4b8fbb98aa952601dc12709652dc13bd7b203de58a065d726829d08e3c402fc960ea2f036f4995368fad9902e72f2edf2b64cf612100d9302230ececc7fc75
+MISC ChangeLog 3271 SHA256 2001ab7ac2ea0c972933510b9889398853b5a8b9bc1bce4a6e42ce710fd2e525 SHA512 fed4c5235abee1454e790ced0a51e83edbcc2253a7520c5df740c6d294170f9d9c27fb09e1050af3d85e979b5e15320f16a360e3453bbca65a4c0385aee2534b WHIRLPOOL a5f96984a7ebf07f882ebb7054b565e1afe87de2f6494395d97826033e425dc0df9b29a0fd9a021f7d0a312fa4788ecbd0ebf449fdb9011fa99beaaf1d5929a2
+MISC ChangeLog-2015 6284 SHA256 bb0e045915df7d1b8ddd18718d82e9d4b456ce99622d078fbbc84494ed2ac43d SHA512 8dc264c289047ddfe20247d7ce985fdd0df1410c308bf0a5e4aaa1fc3b232ba2a0c02b9e33a0416b91a8c6234977542153db8554288c19daad1bcac44fd25f28 WHIRLPOOL d0b200ab891189c04bb14e03fce41b98278068b9732a556f33f45a11861781e5c279764025634aa7386c9106bff3b79019dc7d5fe0372b15ca2e303a29d559d4
+MISC metadata.xml 635 SHA256 cc16302b02ec6a313389cfdb93221b5d3bb3d31bbe505efee9291ff573f9bf97 SHA512 3b06142a7f995b5859650fa156973deb5cf783be8ee123dc2820f1c4a0d8588d6c73a739a3fe547a3b450ee544a0a69abd260c44d53c87ba0c9911cd68e539dc WHIRLPOOL 0e15577d8bf736083e3320169957cd0f16ee61c2b882e68128d706c0db7e598dd7745ba7c112d3b38eb07851c0a8ce00e13c3d3cc81dcd68d41eadb737ccd02e
diff --git a/dev-php/pecl-timezonedb/metadata.xml b/dev-php/pecl-timezonedb/metadata.xml
new file mode 100644
index 000000000000..aed048d4616c
--- /dev/null
+++ b/dev-php/pecl-timezonedb/metadata.xml
@@ -0,0 +1,16 @@
+<?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 extension is a drop-in replacement for the builtin timezone database that
+ comes with PHP. You should only install this extension in case you need to get
+ a later version of the timezone database than the one that ships with PHP.
+
+ The data that this extension uses comes from the "Olson" database, which is
+ located at ftp://elsie.nci.nih.gov/pub/.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-php/pecl-timezonedb/pecl-timezonedb-2016.10.ebuild b/dev-php/pecl-timezonedb/pecl-timezonedb-2016.10.ebuild
new file mode 100644
index 000000000000..896160f9e570
--- /dev/null
+++ b/dev-php/pecl-timezonedb/pecl-timezonedb-2016.10.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="timezonedb"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php5-6 php7-0"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="Timezone Database to be used with PHP's date and time functions"
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+PHP_EXT_ECONF_ARGS=""
diff --git a/dev-php/pecl-translit/Manifest b/dev-php/pecl-translit/Manifest
new file mode 100644
index 000000000000..ffd8c68a46c9
--- /dev/null
+++ b/dev-php/pecl-translit/Manifest
@@ -0,0 +1,5 @@
+DIST pecl-translit-0.6.2.tar.gz 226445 SHA256 863ba3793d09776c309ae1a46af2826f8acf855db10ba8d976716ec6ab2ea3a5 SHA512 1d5229ceb2c06f5e4a9e3f7e1e760fc2974c01b732f8e220b9b1ddd49a82c932f4237fb6a19c82017270614881156f9637cffbe7896132e4a07e7a6547915ebb WHIRLPOOL 86b2f1160c5fc352e0faf7eac9b9435f01ba6bbfbb9265aaa7ea247ce73cba27eaed89e168356ef3a742b972a1ef0503eb853688bd9149d2d456d7d0ff24b7ca
+EBUILD pecl-translit-0.6.2-r1.ebuild 760 SHA256 4c8bfdcb2e2cb7bbea6a4dad92faba2e7905c4743c9488c531616036feca11c1 SHA512 ee90902fd46508701bc33c98af1dd6f865b19a986eff855f1bf262cdd72779dc3fbfa2dbb1ee19588d2a89fd431dd75f2e1fdc409147658ffbd6f2c053120923 WHIRLPOOL 0686552e9384f4639f76241887da785627cd0ad190f0a5e35d856b1585a0e522976ab176ecb1f5dc709b6b0fe97b1e7941ee84226a65db8a2131561202df259c
+MISC ChangeLog 2986 SHA256 af4bc2b136605b3b4543d4e3f415c9bbb0a5495669780be87893af718d4bbee8 SHA512 57246b26e578e6e440f793e51fbe1f962b891b7982f6e09b9b662c03b64aa5e993b4d2f4f9f63324eca00caa84b54a07f3a12b76c0a53d2f9a9c9c39d264aa20 WHIRLPOOL 9d886583a5d91766c25e8719314d9e9e2557fd69300f384a5c07289eaf706ec05c9f00bef44dfc756e0b2f360f2e4520ec44eef434e5f76497f68408e343481d
+MISC ChangeLog-2015 1447 SHA256 33fb9735ea5515c0a8573d11b2e34f18a4c57ef998818d93b338302290a60772 SHA512 f3195a02ae9f0b1d8c328409b0912482ec8e79f1bd5ccd8c7280f53bd468e64654eaf40e63a5b6fcca9b7f746fd5acaea21c5e0a96fa30e77e710c6f2e6a920e WHIRLPOOL f33239d1bfa89ad19fef99311a758ed1e89fc2f54a8b902bec026e8e132ed545c8c8ce2f45cb5c3fba30dfba1506b87ddb70c7f38d1132970c28b72821f824ed
+MISC metadata.xml 325 SHA256 65142543dba4130b277ccd7113e9704f49c438490af6991c6786d2d667d642a8 SHA512 b81117beceea889e292daa2bfad712b51f40a2e12e826388bc0d0f2ae2455dacbcdb4a041fdc72bdbfcc123af11c87346643fd0298b0c2bc726c13ede3a2ea5e WHIRLPOOL 4a469f50ad4df5ee40f438be0cd96107921cb7c2165704822ccf14e8b41979a94a09f8011a2ff544b3944b150f0276cc71cbdd9be5e8b56e641e77c292ea9540
diff --git a/dev-php/pecl-translit/metadata.xml b/dev-php/pecl-translit/metadata.xml
new file mode 100644
index 000000000000..92808a053d08
--- /dev/null
+++ b/dev-php/pecl-translit/metadata.xml
@@ -0,0 +1,11 @@
+<?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">derickr/pecl-translit</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/pecl-translit/pecl-translit-0.6.2-r1.ebuild b/dev-php/pecl-translit/pecl-translit-0.6.2-r1.ebuild
new file mode 100644
index 000000000000..0a4e609068eb
--- /dev/null
+++ b/dev-php/pecl-translit/pecl-translit-0.6.2-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="translit"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php7-0 php5-6"
+PHP_EXT_NAME="translit"
+
+MY_PV="${PV//./_}"
+S="${WORKDIR}/${PN}-RELEASE_${MY_PV}"
+
+inherit php-ext-source-r3
+
+SRC_URI="https://github.com/derickr/${PN}/archive/RELEASE_${MY_PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="https://github.com/derickr/pecl-translit"
+
+DESCRIPTION="Transliterates non-latin character sets to latin"
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
+PHP_EXT_ECONF_ARGS=()
+
+src_test() {
+ for slot in $(php_get_slots); do
+ php_init_slot_env ${slot}
+ NO_INTERACTION="yes" emake test || die "emake test failed for slot ${slot}"
+ done
+}
diff --git a/dev-php/pecl-uploadprogress/Manifest b/dev-php/pecl-uploadprogress/Manifest
new file mode 100644
index 000000000000..c08780d7c355
--- /dev/null
+++ b/dev-php/pecl-uploadprogress/Manifest
@@ -0,0 +1,6 @@
+AUX 1.0.3.1-php7.patch 4948 SHA256 f06eff42853edf543cee551e5d01d852dc15e90ee5b59710ec795c0ec364852b SHA512 5b913ac4c006cee917ddb7140dd2e34dee6da9fac11001e6ee9f41ac0b65e3caa493c81612b05ef8ff99fec9c9a4cd4a2c2c275fc6124223d04648d43cae4fe4 WHIRLPOOL ed6e61638fbff064bbab214c640bf89967b609e159018cf1bda98bd57308c5f365c72d10149861c52add2c20cb465ef8accf3669d7ac93cc54e7de880c627e84
+DIST uploadprogress-1.0.3.1.tgz 9040 SHA256 30588b4589543bcf6371532546b1a8cee9da1086c206aca9f96ea1bd486bbab2 SHA512 c317a30ed81430184b643e2755867cdccf9848312aa31a5527e4fe229ac19ee3099121de8e253207b55dd7e788c28720bd3c477663c4ca15100478647a6dc1bb WHIRLPOOL d9ddc7d67b092f620db09a14ff5ad34f300c4078ba489e7c59fd6d0121cc1441bc03ea9c960c6a9ff51899a6e9e8c472047c96f314c2f6863492efc2084abaa4
+EBUILD pecl-uploadprogress-1.0.3.1-r3.ebuild 633 SHA256 ed6b62d955d34a5d55988eb58fbf4e085b6130dc52d0eecb47956735386e75aa SHA512 63c98850ed0332dff846ff13f22e1f493890c7c8a5529d39e898c0336c23e795886158b559ef2f330b2b1799287fc6357e4c2174ddd1a9e7ac263aa4457d98c3 WHIRLPOOL e7ee2482dc38aeffcda93a394463955c625657290c6c3984465910e5deb9be373287f49daf05dba4365bcde46393999805a3709735f05765f48c81f55834a22d
+MISC ChangeLog 3595 SHA256 36756eaac331079079939d85ae807d66a5f5e06a8e209de6a31d8b5feb9cab0c SHA512 e74ce058010a74f2b1aeb2d83bd66135c21f56b64bf6e955862b7eb77951056aca424852f30e6ccd59b1c45578c7e29f01a97ad734cc67f7be72429f4f0e1010 WHIRLPOOL cc95440a5a7832964e06170b37c1670ebe90f43490a41c4dea8e9208f7c898f9b89be0b6c2c17e304645e335b106e99d98f43000b0cca2598600fcd9cbb4a816
+MISC ChangeLog-2015 1743 SHA256 00fbea7ee99b32f5742a04a8716ba228f1ecff4d411a798080cb518cdb15e779 SHA512 c81f3da7038715116c17f731be80814d1cfe3770545d0c68c8be1167034ab1160bc1a5f9d1b65a68a70a37b77effd48e3d7aa245da233363f0471afa43d8cdbe WHIRLPOOL 8f79c9cad9f5e064262d15dfb2ea73dfa0eac030d640061f947a620b8ec2a7354b5f66e143fa8fd617d8b441595be25fa4585945adc2096fae471e59d4e79083
+MISC metadata.xml 526 SHA256 692ec76ad8c0156a65ca2e4c61e5033d5ada1430accc86ecd1b4554540644397 SHA512 18d72c569825f9dfd79a69d4ad1bc824f99001f2b1545aaaf6777a67050d9812dd81737c9e74bc9520aa5b375db4d94c5219f359eeaa5c8d7ae0a6437c96ec56 WHIRLPOOL 32be201a52935790a05a8cff487ec83da514a30953fcbeaa44a1049073b81f3c01b9350ae1dd6d2578bd228e63c80478d480601cc6592f5535d8910da6238f0a
diff --git a/dev-php/pecl-uploadprogress/files/1.0.3.1-php7.patch b/dev-php/pecl-uploadprogress/files/1.0.3.1-php7.patch
new file mode 100644
index 000000000000..c90f4bd9539f
--- /dev/null
+++ b/dev-php/pecl-uploadprogress/files/1.0.3.1-php7.patch
@@ -0,0 +1,148 @@
+From 7a4d6b3ac3575caedf9429940f54688411cbf5e9 Mon Sep 17 00:00:00 2001
+From: Jan-E <github@ehrhardt.nl>
+Date: Sun, 19 Apr 2015 18:49:48 +0200
+Subject: [PATCH 1/2] PHP7 compatibility
+
+---
+ uploadprogress.c | 36 +++++++++++++++++++++++++++++++++---
+ 1 file changed, 33 insertions(+), 3 deletions(-)
+
+diff --git a/uploadprogress.c b/uploadprogress.c
+index 30f6758..7a52ba7 100644
+--- a/uploadprogress.c
++++ b/uploadprogress.c
+@@ -71,7 +71,7 @@ PHPAPI extern int (*php_rfc1867_callback)(unsigned int , void *, void ** TSRMLS_
+ */
+ static int uploadprogress_php_rfc1867_file(unsigned int event, void *event_data, void **data TSRMLS_DC)
+ {
+- zval handler;
++ //zval handler;
+ char *callable = NULL;
+ uploadprogress_data * progress;
+ int read_bytes;
+@@ -157,7 +157,11 @@ static int uploadprogress_php_rfc1867_file(unsigned int event, void *event_data
+
+ if (get_contents) {
+ php_stream *stream;
++#if defined(ZEND_ENGINE_3)
++ int options = 0;
++#else
+ int options = ENFORCE_SAFE_MODE;
++#endif
+
+ stream = php_stream_open_wrapper(progress->data_filename, "ab", options, NULL);
+ if (stream) {
+@@ -301,7 +305,7 @@ PHP_FUNCTION(uploadprogress_get_info)
+ {
+ char * id;
+ int id_lg;
+- char method;
++ //char method;
+
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &id, &id_lg) == FAILURE) {
+ return;
+@@ -417,7 +421,11 @@ static void uploadprogress_file_php_get_info(char * id, zval * return_value)
+ v[index] = 0;
+ }
+ }
++#if defined(ZEND_ENGINE_3)
++ add_assoc_string( return_value, k, v );
++#else
+ add_assoc_string( return_value, k, v, 1 );
++#endif
+ }
+ fclose(F);
+ }
+@@ -432,10 +440,22 @@ static void uploadprogress_file_php_get_info(char * id, zval * return_value)
+ */
+ static void uploadprogress_file_php_get_contents(char *id, char *fieldname, long maxlen, zval *return_value)
+ {
++#if defined(ZEND_ENGINE_3)
++ char *filename, *template, *data_identifier;
++ zend_string *contents;
++#else
+ char *filename, *template, *contents, *data_identifier;
++#endif
+ php_stream *stream;
++#if defined(ZEND_ENGINE_3)
++ int options = 0;
++#else
+ int options = ENFORCE_SAFE_MODE;
+- int len, newlen;
++#endif
++ int len;
++#if PHP_API_VERSION < 20100412
++ int newlen;
++#endif
+ TSRMLS_FETCH();
+
+ template = INI_STR("uploadprogress.file.contents_template");
+@@ -455,7 +475,13 @@ static void uploadprogress_file_php_get_contents(char *id, char *fieldname, long
+ }
+
+ /* uses mmap if possible */
++#if defined(ZEND_ENGINE_3)
++ contents = php_stream_copy_to_mem(stream, maxlen, 0);
++ len = contents->len;
++ if (contents && len > 0) {
++#else
+ if ((len = php_stream_copy_to_mem(stream, &contents, maxlen, 0)) > 0) {
++#endif
+
+ #if PHP_API_VERSION < 20100412
+ if (PG(magic_quotes_runtime)) {
+@@ -463,7 +489,11 @@ static void uploadprogress_file_php_get_contents(char *id, char *fieldname, long
+ len = newlen;
+ }
+ #endif
++#if defined(ZEND_ENGINE_3)
++ RETVAL_STR(contents);
++#else
+ RETVAL_STRINGL(contents, len, 0);
++#endif
+ } else if (len == 0) {
+ RETVAL_EMPTY_STRING();
+ } else {
+--
+2.1.4
+
+
+From 95d8a0fd4554e10c215d3ab301e901bd8f99c5d9 Mon Sep 17 00:00:00 2001
+From: Jan-E <github@ehrhardt.nl>
+Date: Mon, 20 Apr 2015 22:20:40 +0200
+Subject: [PATCH 2/2] int id_lg should be size_t id_lg
+
+---
+ uploadprogress.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/uploadprogress.c b/uploadprogress.c
+index 7a52ba7..3d73d15 100644
+--- a/uploadprogress.c
++++ b/uploadprogress.c
+@@ -304,7 +304,11 @@ PHP_MINFO_FUNCTION(uploadprogress)
+ PHP_FUNCTION(uploadprogress_get_info)
+ {
+ char * id;
++#if defined(ZEND_ENGINE_3)
++ size_t id_lg;
++#else
+ int id_lg;
++#endif
+ //char method;
+
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &id, &id_lg) == FAILURE) {
+--
+2.1.4
+
+--- a/uploadprogress.c 2011-08-15 09:21:10.000000000 -0400
++++ b/uploadprogress.c 2016-12-07 11:05:47.961377088 -0500
+@@ -213,7 +213,7 @@
+ FILE *F;
+ F = VCWD_FOPEN(progress->identifier_tmp, "wb");
+ if (F) {
+- fprintf(F, "upload_id=%s\nfieldname=%s\nfilename=%s\ntime_start=%d\ntime_last=%d\nspeed_average=%d\nspeed_last=%d\nbytes_uploaded=%d\nbytes_total=%d\nfiles_uploaded=%d\nest_sec=%d\n",
++ fprintf(F, "upload_id=%s\nfieldname=%s\nfilename=%s\ntime_start=%ld\ntime_last=%ld\nspeed_average=%d\nspeed_last=%d\nbytes_uploaded=%ld\nbytes_total=%ld\nfiles_uploaded=%d\nest_sec=%d\n",
+ progress->upload_id, progress->fieldname, progress->filename,
+ progress->time_start, progress->time_last,
+ progress->speed_average, progress->speed_last,
diff --git a/dev-php/pecl-uploadprogress/metadata.xml b/dev-php/pecl-uploadprogress/metadata.xml
new file mode 100644
index 000000000000..5f21917bcc4e
--- /dev/null
+++ b/dev-php/pecl-uploadprogress/metadata.xml
@@ -0,0 +1,11 @@
+<?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">An extension to track progress of a file upload.
+See http://cvs.php.net/viewvc.cgi/pecl/uploadprogress/examples/ for a little example. It is only known to work on Apache with mod_php, other SAPI implementations unfortunately still have issues.
+</longdescription>
+</pkgmetadata>
diff --git a/dev-php/pecl-uploadprogress/pecl-uploadprogress-1.0.3.1-r3.ebuild b/dev-php/pecl-uploadprogress/pecl-uploadprogress-1.0.3.1-r3.ebuild
new file mode 100644
index 000000000000..e1542ba36df3
--- /dev/null
+++ b/dev-php/pecl-uploadprogress/pecl-uploadprogress-1.0.3.1-r3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_PHP="php5-6 php7-0"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="An extension to track progress of a file upload"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+for target in ${USE_PHP}; do
+ slot=${target/php}
+ slot=${slot/-/.}
+ PHPUSEDEPEND="${PHPUSEDEPEND}
+ php_targets_${target}? ( dev-lang/php:${slot}[apache2] )"
+done
+
+RDEPEND="${PHPUSEDEPEND}"
+PATCHES=( "${FILESDIR}/1.0.3.1-php7.patch" )
+PHP_EXT_ECONF_ARGS=()
+
+pkg_postinst() {
+ elog "This extension is only known to work on Apache with mod_php."
+}
diff --git a/dev-php/pecl-uuid/Manifest b/dev-php/pecl-uuid/Manifest
new file mode 100644
index 000000000000..2930759e737a
--- /dev/null
+++ b/dev-php/pecl-uuid/Manifest
@@ -0,0 +1,5 @@
+DIST uuid-1.0.4.tgz 14900 SHA256 63079b6a62a9d43691ecbcd4eb52e5e5fe17b5a3d0f8e46e3c17ff265c06a11f SHA512 989d993f8158a13026b8e5c02f4aa50489b1a946d12da81dd1fff6091839a45b180562f74c8af368a498c495477374ec9e1d536e7de0178c1f288e3abe360164 WHIRLPOOL 883a35955c8d84574deddbabf29741d21309bc23347db37a867e257ee1cd459a224a449743f7d56d74de2eae3d46e48a600c39156cea137f94eb0fc6afeb8c73
+EBUILD pecl-uuid-1.0.4-r1.ebuild 411 SHA256 9adcee6a2d313e84c70c1e4c69e9c3eaf448af624c2536aaad6cae1ae1da0c40 SHA512 27847329803e479f5d7ef459ddb995ebbccf59122f06503bf73ee6e3cdb5c3e5a4f2c19ba2d421a67c67997f5f07c0de095e50948a3fdf7ee85db0f29ed355f7 WHIRLPOOL fd9e3bda2786f1cfe2005870f806cd7a8631585cbca523d5d0aa8ee73dee906fe18c8e64bc1b49d77b6dcf9a51d2aedf3234ae3fccb4d6f4c94338a94137c78b
+MISC ChangeLog 2832 SHA256 217a537d026bc9afa9da1706df55e777e719eda7d68288f49ebaf7f0f60ac7b8 SHA512 ce43976c0c916851c5276ac841b0ccab60b56a473e9945633fb9eb2f43b5317955773aae12ec80d452e0f655680d73d9d0ddf6a79a321689823d468b1d269704 WHIRLPOOL 09215504631b4b596817a47802cb8dc8c9e9f74dc51a5697e7d83b63caaa73f7f3013c2bfa7c4e5b76064c4af53b64c6d30a73c8b8b7dcd45d5469c536aebb96
+MISC ChangeLog-2015 1053 SHA256 52dd00597cca49eb0bd327eae01b7353ed7cdb5d6b2d02def000054d2aacbf80 SHA512 939e6530cf8e58398d581da726607ca03838b02a02888ce99d9ff99f452519f3eac0c22ff8e5a996891bfefe8b11729493024d95cb611fe10a34e291a6407159 WHIRLPOOL 1aef6eeee73617a1150ed2f51d467fa4fff51de56cf06d11c461bf4707dfc89f28c33b18ca3bedeaa813cddc600f5860e24a3fd2fc8a5ae3a23fc0753658c6d5
+MISC metadata.xml 362 SHA256 33fda5ca0219a58f49a30448e593cebc0ee95713daec24bf8514f43572f0b7e3 SHA512 05766bb146f375f58fbb7d3fa384e7da07be02502f3958fc0141e7e4da622d59212af71a8fd89c24304e8b2c2ce517b51851875e5d58b9a080dab4a3a002a873 WHIRLPOOL ef70a203bff59f54f194aa4a2e5bb3e433d0c18745350ae8864667a5bca104a2a5f384b082866c9a399c37872f15424e9b2084fd0d41c160488b371d20aa6548
diff --git a/dev-php/pecl-uuid/metadata.xml b/dev-php/pecl-uuid/metadata.xml
new file mode 100644
index 000000000000..ffeb9c617b08
--- /dev/null
+++ b/dev-php/pecl-uuid/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>dev-zero@gentoo.org</email>
+ <name>Tiziano Müller</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ <name>PHP</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-php/pecl-uuid/pecl-uuid-1.0.4-r1.ebuild b/dev-php/pecl-uuid/pecl-uuid-1.0.4-r1.ebuild
new file mode 100644
index 000000000000..2ffa46b3318c
--- /dev/null
+++ b/dev-php/pecl-uuid/pecl-uuid-1.0.4-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PHP_EXT_NAME="uuid"
+PHP_EXT_INIT="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( CREDITS )
+
+USE_PHP="php7-0 php5-6"
+
+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
new file mode 100644
index 000000000000..34603a0c91b2
--- /dev/null
+++ b/dev-php/pecl-xdiff/Manifest
@@ -0,0 +1,7 @@
+DIST xdiff-1.5.2.tgz 9275 SHA256 ebe72b887fcd2296f1e4032d476a8a463803ccfb0b34b403be8433daf3cfd81d SHA512 738d9624155b6d77b01fdef59eb0d34de6b4a8f757d2c0ccb6dd0140d021b6c88388312d6a43197dc5c24f8e643069c3a265fc0d17246e25e8104b00facf2dd0 WHIRLPOOL ee283ba7debacda6b46c931923469d98daae599b5e7a103eebeaea6044bcea3ee6f0bcd3f060463198724d62543a81ee55e570aa1584714a97a94cbd44dc8d6e
+DIST xdiff-2.0.1.tgz 10418 SHA256 b4ac96c33ec28a5471b6498d18c84a6ad0fe2e4e890c93df08e34061fba7d207 SHA512 43f2bddac82ac19ac688ae7dad3fef65b0d8887c0e6adefd1fc15236582c31d78a54538903760270dee294ca8b8ba3def48bfa9b1d44160bcc450f5c6516402a WHIRLPOOL bd7c6bc098846212d6692fe5cb78d814386f14499e99011d539d2492ab4d962c04473859b6ce235017a5a47544713639408ff3d2381de0dac3b900d5ae0c5444
+EBUILD pecl-xdiff-1.5.2-r5.ebuild 897 SHA256 e4f037619da3a8e1de1a24436381dcdb5c4beb144e61d6ebb8dbd0d51067b8a0 SHA512 0c51ffd14bf599e5d28857597044977acbec8bcc06b9b94fa16a1519a58368534df40b6a77c40b4d6f793ee7a5b3c878a59e9c98cd335c3a2dae4753828684a5 WHIRLPOOL c212674abbb1ef0c67bd9ed5321627bf41d9fd353c9630abfb2c44a2083caeec9a7faca91f5b79f692874fd322d0ef3e8b6dd8aec2907d0d51a1260f662ccae4
+EBUILD pecl-xdiff-2.0.1-r1.ebuild 951 SHA256 6ae856600b5f4d59981389bc487cf65d6759dd65ba9c5ad6874ee016df0420b0 SHA512 d7fc33a164acd72b98830c8a23dd8f8b3f2ff4629e15e3f620ee0144b282a2b40caaf325f0f990e6475c8a7bea4014397ea3bb2eaa212f5a789ae533933afb52 WHIRLPOOL 22480c50cf79e45fd118eaefe4f0cce57b30ba2a8e6024820e0b503dc098780a630f84c161fd7c3ffe584e65de49ab368e08ac5eb9fef960a87d94b749a16e49
+MISC ChangeLog 3828 SHA256 7fbb388c554b6882b64de371d8c016de922781a9c15962cc4cf84132ba086f41 SHA512 df7913828cfb8e250367869baf1823d31b8cb26530268b2a1aa2f43680422638dbe105e105636d65c5c6869ea2d24d646e6e424cf350e2e74ca56680ffb47d06 WHIRLPOOL 787a10ecc12f0675729aff7229141e2072c353dacdef67aeaacf653d2af415ba7be6815c718216197751176a8d5a59046968d36638bb5e5c79a4096fc0276914
+MISC ChangeLog-2015 1365 SHA256 516648d877063315dd00e05cbcbaf030c6ce3f7751f1837306e8c82971af0102 SHA512 d1f427c8733e259ce27db1f4dcabef13d8b5b6f09664db3ab40b75dcd80808cf99cb57399828d3168f9cc0a11c72ba8dceab42212e4bf05ad2b88874bc536677 WHIRLPOOL 9a775b31ce90afb18a46c2084d16ff10f9d18b24e3b740250562b5486a7a2695c220b1816831894206b8a7fb1b6bbc76035b22bcb5e679efa618fe1154ad0eef
+MISC metadata.xml 333 SHA256 afe7d659198e3485ec193c36cf084e42f01b586b8bc415758954878e963ad75b SHA512 c91d330b2363fbc4286bd17dfdf5883e1cb3c111a68c0f7cf795967775b4a45a00907c7c85a8ff70f59d379c7ccd2d4ad909235e0b4ace619602cc068e99a599 WHIRLPOOL 0bbc2195444029c577f304ca797fece6d731a2c5a351f185a7b2c68f32514972a13ab8a7b7b527e41e10383d0b23cdcf9a6dd6cebc501697da7993fa60799b02
diff --git a/dev-php/pecl-xdiff/metadata.xml b/dev-php/pecl-xdiff/metadata.xml
new file mode 100644
index 000000000000..fa339cc6f309
--- /dev/null
+++ b/dev-php/pecl-xdiff/metadata.xml
@@ -0,0 +1,11 @@
+<?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">php/pecl-text-xdiff</remote-id>
+ </upstream>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..4a9ca4d80720
--- /dev/null
+++ b/dev-php/pecl-xdiff/pecl-xdiff-1.5.2-r5.ebuild
@@ -0,0 +1,48 @@
+# 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-xdiff/pecl-xdiff-2.0.1-r1.ebuild b/dev-php/pecl-xdiff/pecl-xdiff-2.0.1-r1.ebuild
new file mode 100644
index 000000000000..d9e3a71d9e0f
--- /dev/null
+++ b/dev-php/pecl-xdiff/pecl-xdiff-2.0.1-r1.ebuild
@@ -0,0 +1,47 @@
+# 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="php7-0 php7-1"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="PHP extension for generating diff files"
+LICENSE="PHP-3.01"
+SLOT="7"
+
+DEPEND="
+ php_targets_php7-0? ( dev-libs/libxdiff )
+ php_targets_php7-1? ( dev-libs/libxdiff )
+"
+RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-xdiff:0[php_targets_php5-6] )"
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-source-r3_src_prepare
+ else
+ eapply_user
+ fi
+}
+
+src_configure() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ local PHP_EXT_ECONF_ARGS=()
+ php-ext-source-r3_src_configure
+ fi
+}
+
+src_install() {
+ if use php_targets_php7-0 || use php_targets_php7-1 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-xrange/Manifest b/dev-php/pecl-xrange/Manifest
new file mode 100644
index 000000000000..faddcac6b627
--- /dev/null
+++ b/dev-php/pecl-xrange/Manifest
@@ -0,0 +1,6 @@
+AUX 1.3.2-fixes.patch 4474 SHA256 3f9b4b360061094320d91a4a52c3f9dca9f5c976a9856660f16d556792a7e1e5 SHA512 66b110209dbdeb3ea8f79d98eb2549ace61d2272130472f75daf435c92ae3bd3ff354f3eb4ff96e374559521f45cedfbb0c1c3c5d189e5138a1765e695dbae05 WHIRLPOOL 7c90286ff600991ccf52151170a66b755c7d7a2043f28e214272b53bbd4b044fc49895375ebb1dc9c8a90e33fa1d6c8800575efc88a5d713bb70db80c178c394
+DIST xrange-1.3.2.tgz 8767 SHA256 612849c8e6d5587183a3fb1e39bb5e4a061fe911d5bd3f9b08f6796ee1f4c112 SHA512 76b43867d1225249347e489dd24a0d278b45288e26f90b0678b657ac21e0d45c5c90496ca13b534f581643d865b266dabc2cad41fec0214951a4630e98efa5e4 WHIRLPOOL 4525a3f66e168437ddbce559e686b48d480e438d64cdcb8c2bbeb61d1aba4cd14581951ee7c8b232cfb58a80ff3f970c6e07901f87293f73e44b3147eddae1f8
+EBUILD pecl-xrange-1.3.2-r2.ebuild 424 SHA256 fd45d1fe4e39d93bc073f289650fd8df1e221bcadcb4685c252a8ea246dcca81 SHA512 c68d85e1d88219617955a6748037470632ffe6fec3854e3d5fcefeff980df4e8a0d6b623638c9a3eff2b75c380691d11f6838e0d18e0620da8941832caec49ef WHIRLPOOL b45c8a70ae9c1e23b97d4f0144a7a55aca17540c6a6b4d0fc5a3d41dd0c73a977b4cfa085423230691ef4d239b2409539d0ef0be7780bac5306c73dabd62018e
+MISC ChangeLog 3351 SHA256 b8eb6a2d26c610622f3c931ccc44b0f4706d3eb92433fb561cb7f70c3ea7dae7 SHA512 dda40298575e61947873cba4e991ec1f107d8bc447a077bf45f85dd6eccac057217146908b139e41abe6b4bdc7446b3ce08607553aa2eafb52ebaf5294826397 WHIRLPOOL 0621e3a058af0ec31a57df17704e546a1308b8211c0cf6c626a02eb0685427e61aa92bf1c8a2dcd16d484bd3b88edb6e25d7eb84a2024cdf376073f8c1005f2a
+MISC ChangeLog-2015 560 SHA256 41f7c3b6e410bdbd70e33334c16547ae4a549fc016083d49f3e4c133df72f9e3 SHA512 26f40f21abeb25c7bb69851b82ee27e59a05a99bfe0c84c4de47b9e192da460a6837188590a28c30533298b729c2441c120502940d2b79a27b881c5a292adc22 WHIRLPOOL 8d5c27f6088e2165dd2acb666613a82d956ad1aa42b44224c89af1b1811f1b638b68afc379e156f124ea9891926fd4eada1eeaa286b61fdd98fab00f8c08b5ea
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-xrange/files/1.3.2-fixes.patch b/dev-php/pecl-xrange/files/1.3.2-fixes.patch
new file mode 100644
index 000000000000..4664a5d1feb2
--- /dev/null
+++ b/dev-php/pecl-xrange/files/1.3.2-fixes.patch
@@ -0,0 +1,133 @@
+--- 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
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-xrange/metadata.xml
@@ -0,0 +1,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>
+</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
new file mode 100644
index 000000000000..bc6d23e24b29
--- /dev/null
+++ b/dev-php/pecl-xrange/pecl-xrange-1.3.2-r2.ebuild
@@ -0,0 +1,24 @@
+# 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
new file mode 100644
index 000000000000..87a73b980c9c
--- /dev/null
+++ b/dev-php/pecl-yaml/Manifest
@@ -0,0 +1,11 @@
+DIST yaml-1.3.0.tgz 37075 SHA256 bf4696386fbd4e8435628d84ccb8c261c9e481888c7e1ce537cccceadcb57500 SHA512 60f54db7cd22ef1dc31cb5b31950a138e0bd2cc436f9e667aaa69ddceb4dcd7aeea9ecca9d424cb6822c2300b382de8f10c07403f80df749192820b27881d96a WHIRLPOOL daab5ed57601a3df4c650eaa571295975cdbaaffc95fe963e97afc57f78d2b41c4391e4e9cbc1c48f2c4891c03b5677dd02bcb8689faa9886c39cf5a66270be4
+DIST yaml-1.3.1.tgz 37263 SHA256 18c9455e731f33770106ce971e7d4af4b95c53078a29b93669809a669f7e75b9 SHA512 67359e6b8d5b19ad594acd741dfb53006079fbdbdb7c3402be57c006f45c992158c505ad2bf0c52a1b997c9b9fac48724b1a44fc5744689b0f02b308324a4a4f WHIRLPOOL 3c770770860c4335b518304948742924566ec02f9e244befe180e27eba3b6e31efbf1290367ee535b4f433628e36e7ee7e9638af5d5f0a4e00d753e5a4e35428
+DIST yaml-2.0.0.tgz 37960 SHA256 ef13ff56c184290c025a522bf9ae2e1b3ecc8543c3a5161dd02adec90897a221 SHA512 760c9f9f5738594e3ad55c030fa619bc891e1d5a8feb85bec2389e2fd4d6d4933fd13abf68c85eb1bb4cc3b6f4a66079ea75a2046c47fe4095b01a50c8e65eab WHIRLPOOL 0ea36c5b155a3d8f22c6fbb1a1f180dabb71a7843a5fb12fb99a6a9b7f543f30511b55ad4fd390c92103b675db6fb7ce90c38ff504c81487589e407c68318959
+DIST yaml-2.0.2.tgz 38495 SHA256 c3afb0dad47b6c3a5b7b449f57a4938df27bf974efbe188d85c4fb998eff0039 SHA512 b3dd2098826cd7cdcfd1e5d97b9015de66812dc90e506e74a4a50a56afed5f9de0449465bb807a36a13170f479897cc62a9b108653aa7eb81895abd5966bde1a WHIRLPOOL 3cca523abfb41c4b363739b40ea554ae85f4631e3c2d08749c096dc787ca58061dbfa261ebcc76f123d9a80377585918557d58d345268df1eae3c223ea5bd6dd
+EBUILD pecl-yaml-1.3.0.ebuild 843 SHA256 64ed004911981c7b6cbcce632edbd297e2fbe53fed9a6f438cd3f80b541f05b3 SHA512 90520c8e294d98b0f5081b5b13b12d16e96920f5726d39a0da703b5c50d725be1a8cca7e138f998aaaf58950f5c53dc32fd79b5c80f95773716021cad2a26700 WHIRLPOOL 3aaef3cf8a19f2dcfb2c670209a4302dd2e6117002b299e6c8f7a53cd2aa8d5224a6290c6ac7ce2cb7582de10e8be4c128108f124a6ba3128ca9f178e23c2625
+EBUILD pecl-yaml-1.3.1.ebuild 1010 SHA256 7df0b7aaac11b72356d478ae5226c766b42b4b3c18f6dab0151cc3a3b8ce4765 SHA512 ddd9a554be36a50ad40197b15b3851505311a5d7946936dda2dc427f79d2e7dcc5dfbbc15e55301676c00c5fb21ab2d71ee56bed63d03a8e57695e7b3ece5ee7 WHIRLPOOL 39afb0ad06395d869da159c22122aa015f99713f946376ada68a924809d1cadb35562d3c688b37bc8bd21b442ba3e495e44e572e608c64d8e063205ba7bb5549
+EBUILD pecl-yaml-2.0.0.ebuild 851 SHA256 e358725cb1b2b36c48889b7e84a5276e179baeece513d7393d90f5cccb9db632 SHA512 094aace10ba13de4dfdb15872ae454797fe582a32074f4f2612a3cbf5d8e7b3129b615560c5a0eb4d9970a9012003a19fd2f6b8bcf989cb85659744b2af634ee WHIRLPOOL 49f8985112958cde47d636620984440053e130fb08b5e125685eb88b2d97ce907c281a84001cc67506d0806a4e12032fad22c3caf7e3dc4416682c06902d82b6
+EBUILD pecl-yaml-2.0.2.ebuild 983 SHA256 ccf2482c6725ad8511cca56961c7d460dfbc8f28e5fd2071084922b46f142023 SHA512 16d5d58753e7a6ff02fc561ee45f90deeaed89c88f2d3b6ad2971e96c0c1066f3bed30c8fa0bab6c5de2ea4b590234f2fc54427addb0555f41edeb25778753f7 WHIRLPOOL 848370a012a15f5e9ad5b0c5fe1cf49e9c4b5e725ca3bb9d7c92677e737ab1f64d2045581fdde347324af80ba8a822b139de34d30f13ececb4e691e1694c92d0
+MISC ChangeLog 4627 SHA256 1835a004061c7e789a51b61580630d3622d01dcde8c87ee89f54a5ce85e78bb1 SHA512 f6b0ec9f71b1009a1f5fade113813e77b488dc65f355ecf41ea18deaebbcea870a84ea385423b5492432a16f68c5d11932356efc0ec08e9b65be0584369a8d3d WHIRLPOOL a487a94ce5a27a59924ec08dabf986d300608501de3a5a9c6db874f1f17686478eb7ea7af70991edca5f0fc21df1851067ecf9e384603f76a58be746f0918533
+MISC ChangeLog-2015 1531 SHA256 5c24a54185f83f2d818e88bfa76360e34ee4d84f0bf991fa37983c7b69575c40 SHA512 f3312bc053937a91451fff62c2b7ab41e4bd76c86c8a39a99bf7ea1d9cb0e577dc9c0cc53a60895d2d3c59c2144d920c615a08464bffb81488ac5458af28f600 WHIRLPOOL f83fb2133682e4b53e2d12bb892ad3f9c6b2795347866e36d9cc83c8a0412572c4c31ee6b0374baf683d1db45690b4119ab802c0e731d1b057ad38fe71103f90
+MISC metadata.xml 238 SHA256 a6e8c2050bed6f6d6d22b9e3983e67643d0778466bb7025eec5c7801035f67ea SHA512 560ff28e3776267c429b8d553d2dfc8991fa8d5845af5937c46ec68674d2b3c5cb922e557f43fcba113a70d4b3b5a32f39fc1fbed38de5781c7504fd526430cc WHIRLPOOL b3ebdcd95abea0355bb0ab4757c6d7ef46016170002d0c11f2e5894f154f6ab6183966fbd126080e9427b8994e35585a04c0954b741ad4937331578028397383
diff --git a/dev-php/pecl-yaml/metadata.xml b/dev-php/pecl-yaml/metadata.xml
new file mode 100644
index 000000000000..749b4249f16e
--- /dev/null
+++ b/dev-php/pecl-yaml/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild b/dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild
new file mode 100644
index 000000000000..a09636e5e61d
--- /dev/null
+++ b/dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# 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 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_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-yaml/pecl-yaml-1.3.1.ebuild b/dev-php/pecl-yaml/pecl-yaml-1.3.1.ebuild
new file mode 100644
index 000000000000..b8e538af44ba
--- /dev/null
+++ b/dev-php/pecl-yaml/pecl-yaml-1.3.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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 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_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-yaml/pecl-yaml-2.0.0.ebuild b/dev-php/pecl-yaml/pecl-yaml-2.0.0.ebuild
new file mode 100644
index 000000000000..cb318ec1f047
--- /dev/null
+++ b/dev-php/pecl-yaml/pecl-yaml-2.0.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV="${PV/_rc/RC}"
+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 php5-6"
+
+inherit php-ext-pecl-r3
+
+S="${WORKDIR}/yaml-${MY_PV}"
+PHP_EXT_S="${S}"
+USE_PHP="php7-0"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP"
+LICENSE="MIT"
+SLOT="7"
+IUSE=""
+
+DEPEND=">=dev-libs/libyaml-0.1.0"
+RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-yaml:0[php_targets_php5-6] )"
+PHP_EXT_ECONF_ARGS=""
+
+src_prepare() {
+ if use php_targets_php7-0 ; then
+ php-ext-source-r3_src_prepare
+ else
+ default_src_prepare
+ fi
+}
+
+src_install() {
+ if use php_targets_php7-0 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-yaml/pecl-yaml-2.0.2.ebuild b/dev-php/pecl-yaml/pecl-yaml-2.0.2.ebuild
new file mode 100644
index 000000000000..bcd73c631481
--- /dev/null
+++ b/dev-php/pecl-yaml/pecl-yaml-2.0.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV="${PV/_rc/RC}"
+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 php5-6"
+
+inherit php-ext-pecl-r3
+
+S="${WORKDIR}/yaml-${MY_PV}"
+PHP_EXT_S="${S}"
+USE_PHP="php7-0 php7-1 php7-2"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP"
+LICENSE="MIT"
+SLOT="7"
+IUSE=""
+
+DEPEND=">=dev-libs/libyaml-0.1.0"
+RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-yaml:0[php_targets_php5-6] )"
+PHP_EXT_ECONF_ARGS=""
+
+src_prepare() {
+ if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then
+ php-ext-source-r3_src_prepare
+ else
+ default_src_prepare
+ fi
+}
+
+src_install() {
+ if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then
+ php-ext-pecl-r3_src_install
+ fi
+}
diff --git a/dev-php/pecl-yaz/Manifest b/dev-php/pecl-yaz/Manifest
new file mode 100644
index 000000000000..72beedeecdb9
--- /dev/null
+++ b/dev-php/pecl-yaz/Manifest
@@ -0,0 +1,7 @@
+DIST yaz-1.2.1.tgz 20147 SHA256 5d402e1029aa62a801206e9783c7d3b25db7dd144d39eacb65bd72ab4c9d34c1 SHA512 92525e485e5499f8b4ef8b1e9b21a3fa7004206f545a3a5b300ee11e3c5ff10d335645d5c42fe3b7523a55fe58ffb0a671c67dfc627bc4bd36aeab63dfe42bf1 WHIRLPOOL 6f2665c0effdd79d5919c2edea1170eb37bb9c99167f0228a2b56770aeb6d63ccd88203b762a114c8a983d405de7e660d92fbc88302da9339a2dae36d2acd5cd
+DIST yaz-1.2.2.tgz 20131 SHA256 3a88d7d5c9a3ba3399afeb3a8da32d0c5ff16e69f13a25cbaa2a669d805bb28e SHA512 cb90d4ac9fcdadcb9215f7b795657dd3fdff69f2b2d399beb2afa6327a0be733d2a563863e2ca861182eadcc2faccfbe64e72d108662afc68d393a6bc5cc4bb2 WHIRLPOOL 3c101e05ed6ac6d373c4c3b8897b3ed4549bdb070d55d9cea9a1d73c890588375639728f377e8146a890db1546177190f68630daef3060c3ba54bf65feb1a13f
+EBUILD pecl-yaz-1.2.1.ebuild 522 SHA256 6e558bfba0c7ff1e0af44a7c792072b921a61234ec3ebbe26c7561e38abd0e06 SHA512 80156ddce79ffa8a460fec70c99cbc68681cd4204ac6f0e18b40521ba17d81d2b4c0da6d162debb3070eb2d4477902203b431692d43a26037232a3424be54910 WHIRLPOOL 725d32c6090d41fc89bf18bcd9f9a3a12a5c11b09df32eb57e1ca7feafb25177d764e499848afef7423e2f1d645220fbb0e0cc795d1e36cd9ffd010b49618d9c
+EBUILD pecl-yaz-1.2.2.ebuild 534 SHA256 2b7de5075b0d83930b0199cd369f9d7007011dc1af5ab68138db6ccab2679ba7 SHA512 e9d1b8233d6f28c3ff17320cd9ff35b1d0393b6ca55b5bd912982c8cdec60de820e508c3b91906ab0d2dda055f9139a7babe8fab1e4877d36f5a2f15f9fada60 WHIRLPOOL 814e3d13c043cde3299eca1cc550bd5a4f7da7bf5ec48349a9d3017cfee88b7d273716f35d5cb0c7b72987b9afe3d200ffa5198e862c1b6857f1eda15a10f1f8
+MISC ChangeLog 3095 SHA256 40034cc70c040e25ea3b705adc1aef76c931eec11139e63f284357107753d251 SHA512 bb2e44ee715cf7c43023d3b1515c273c3411b393ec7b3049a1d0cf2284ae05a706eb276a7b0a47c36f1df44053b5c8db115c05438521acc656ed7b4558064ea6 WHIRLPOOL 00844d298dcd608e268edcad7662fac32f98308b23ad8342b151fb2418199ca8c44f1285f27a489a8c72a543ed41baefc5f9198dc6c24d805a312f0dac94255d
+MISC ChangeLog-2015 7566 SHA256 c8fde31ba7b6ae1c441511a5737d47f1dbf16f52dea5f6749aba5ed26af5ab06 SHA512 5b809cc358f61db7d45ef5e2ade0a6895f4cd90d58cb871fb0d591b183364dacb0d440a56ee555119aa05f0365b2ed2ff6d012a0adb56bbe895ed41cb8168e04 WHIRLPOOL 9a573cbb71099e12f341d66450f2e2aafd628708ccd9ca163bf7d45c25632cd53b4306b55379bd76b4cf0866b3ba4db6dd964e0040bc6f42de856e019d75d6d0
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/pecl-yaz/metadata.xml b/dev-php/pecl-yaz/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/pecl-yaz/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/pecl-yaz/pecl-yaz-1.2.1.ebuild b/dev-php/pecl-yaz/pecl-yaz-1.2.1.ebuild
new file mode 100644
index 000000000000..bc9e07448519
--- /dev/null
+++ b/dev-php/pecl-yaz/pecl-yaz-1.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="yaz"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README )
+
+USE_PHP="php7-0 php5-6"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+
+DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ toolkit"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-libs/yaz-3.0.2:0="
+RDEPEND="${DEPEND}"
+
+PHP_EXT_ECONF_ARGS="--with-yaz=/usr"
diff --git a/dev-php/pecl-yaz/pecl-yaz-1.2.2.ebuild b/dev-php/pecl-yaz/pecl-yaz-1.2.2.ebuild
new file mode 100644
index 000000000000..8c86ba44950b
--- /dev/null
+++ b/dev-php/pecl-yaz/pecl-yaz-1.2.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="yaz"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README )
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+
+DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ toolkit"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-libs/yaz-3.0.2:0="
+RDEPEND="${DEPEND}"
+
+PHP_EXT_ECONF_ARGS="--with-yaz=/usr"
diff --git a/dev-php/pecl-zmq/Manifest b/dev-php/pecl-zmq/Manifest
new file mode 100644
index 000000000000..36eef141c37a
--- /dev/null
+++ b/dev-php/pecl-zmq/Manifest
@@ -0,0 +1,4 @@
+DIST zmq-1.1.3.tgz 82397 SHA256 c492375818bd51b355352798fb94f04d6828c6aeda41ba813849624af74144ce SHA512 0f03016e315a6c6a1e1d6eca1e20564834d2a924cef06af1b38693933f1e5a094c37e9c432705a64f61d95e82655f61358fc7783e7a6f06c7dd9ad84fc6f7bbc WHIRLPOOL 3bfab5d373e52686c236a48d57280a99d7e87e018722003787a8d458a8a503f536cd89bf7cf11d8c6fb5db910d9fd45168caba6cc15032ecda9db08a7f57a95b
+EBUILD pecl-zmq-1.1.3.ebuild 473 SHA256 a74c5a5e3190a09c759eb4bb21d4b46a09eaa798dc2b40d83b4fa4b6b3a328fb SHA512 35875a29df0fcf9ac96fb9675995955cbec267aba31668f26e0bd9355e289626193d472aaba04c493f7bbb099bb28f3d39710e6d417be7ce2bddf07a60920924 WHIRLPOOL 45f8c358b37cbf20496fc25e757f92d0565501e30d9e223bee7895569f80e1474288cdaa9cbfadedc92a40179b5cff4d735a8f5c8cf4848fea60393d795ed3ab
+EBUILD pecl-zmq-9999.ebuild 637 SHA256 858e0e7294d89f5c33a33f06342c537c154450d4d9d23803db888f549d6e2137 SHA512 2ae15d8999eb36206abe465b329063b9d6033b32ebad0783cd96dd49dea1a0dcd077e59b284feef13555d1e02e35e04e8984274aeb3b1fa2cf2dcc8b9744067c WHIRLPOOL 00c5a3f257ec3fc3ade41467489eccd5559ac1b1a7ecd646d386e11617c2e22dcb7ac70b2e74f554e49236f59c368d11788558424e92f0888df9e03897aa5bbf
+MISC metadata.xml 314 SHA256 fab5eba7ac8255185adc3f9e3718ae4acf8146145e0a513d3a39ec20b288d51c SHA512 40085d291b0f504d6253df236db0e3d3a0886e9a49b39330130c9578e25290cb11aba524b383186ee72c60f2adb0cea18d27bf3523d7651ba5f711f5cc2b1853 WHIRLPOOL a77ee93de647b876baf1f7471a6cc7bf4bc03be131e5518bf2cb6799fa937dedd036ac608e37d208ae21eb61e399f9dbf95dc80bcdec38c02bee2f79cf5fb83e
diff --git a/dev-php/pecl-zmq/metadata.xml b/dev-php/pecl-zmq/metadata.xml
new file mode 100644
index 000000000000..0a03180aed3b
--- /dev/null
+++ b/dev-php/pecl-zmq/metadata.xml
@@ -0,0 +1,11 @@
+<?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="czmq">Use the czmq high level bindings</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-php/pecl-zmq/pecl-zmq-1.1.3.ebuild b/dev-php/pecl-zmq/pecl-zmq-1.1.3.ebuild
new file mode 100644
index 000000000000..13dbe35d525e
--- /dev/null
+++ b/dev-php/pecl-zmq/pecl-zmq-1.1.3.ebuild
@@ -0,0 +1,23 @@
+# 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
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="PHP Bindings for ZeroMQ messaging"
+LICENSE="BSD"
+SLOT="0"
+IUSE="czmq"
+
+RDEPEND="net-libs/zeromq czmq? ( <net-libs/czmq-3 )"
+DEPEND="${RDEPEND} virtual/pkgconfig"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=( $(use_with czmq) )
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/pecl-zmq/pecl-zmq-9999.ebuild b/dev-php/pecl-zmq/pecl-zmq-9999.ebuild
new file mode 100644
index 000000000000..9e61585d5f61
--- /dev/null
+++ b/dev-php/pecl-zmq/pecl-zmq-9999.ebuild
@@ -0,0 +1,31 @@
+# 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 git-r3
+
+KEYWORDS=""
+
+DESCRIPTION="PHP Bindings for ZeroMQ messaging"
+LICENSE="BSD"
+SLOT="0"
+IUSE="czmq"
+
+RDEPEND="net-libs/zeromq czmq? ( <net-libs/czmq-3 )"
+DEPEND="${RDEPEND} virtual/pkgconfig"
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/mkoppanen/php-zmq.git"
+EGIT_CHECKOUT_DIR="${PHP_EXT_S}"
+
+src_unpack() {
+ git-r3_src_unpack
+ php-ext-source-r3_src_unpack
+}
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=( $(use_with czmq) )
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/phar-utils/Manifest b/dev-php/phar-utils/Manifest
new file mode 100644
index 000000000000..1f5433bc17a5
--- /dev/null
+++ b/dev-php/phar-utils/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 261 SHA256 44533682d81772e314ef4be95ddf6164980e06a6eb17e456ac41693cee6d0ac6 SHA512 9e4820ee718f642ff95baaff3cd848b868465d5b6538377517f384aa6e0198e0cd3298e98ddd4ffa86e6669f438a6ce8236f4d56440e9e77b3df20599699753d WHIRLPOOL 6d120e4df22ff9a153fc36b4ba062037f88c8808a44ac5cde213bab766ee9db005d2ab62b4cbcab43598e56d65a02f44bd05db10faccf7f6d16db584a3b054b6
+DIST phar-utils-1.0.0.tar.gz 3152 SHA256 d754727a7cf75f0a2fc1c716a059096d38fbee8caa8872b14fa3a24864b02ca3 SHA512 bf3d7074a3f1101a7f03e8fb8a5bc1456674bf2f9ded6a5fc5fb2f892c1cc3c4643fab6c003851ed12ea16ce6390f482cf897beee7d7c38922b6c54c90b0934e WHIRLPOOL 246dd7d334f5b845830863268c2b600cba762022583260048b0f0871e25140955c97f91d704af48ffd0a0b301db0e38d624836ea8cbf60834dad17b0f7a13364
+EBUILD phar-utils-1.0.0.ebuild 540 SHA256 7daa7f9552493c5fc6afdab93f6fdddcfdaffeab7abb389f8bc4eff49bb9a37e SHA512 d3e797a0fdfa3a43717d8947fb0b4e1d1dc3720ef9303dd8dd27ee77e3e6bbf603d00a2b4fec9dddab7f1d6f9102e63ea7426cd13ac226fc701c7c28d84be6c2 WHIRLPOOL 3fda391d14a4e83e83a3e18b13cb616b37141613149864be69b2bb071b5f594c1959096c17cbe8fc23b486ed9e836659e20ba833aa96d0660d394bd55d0b7e23
+MISC metadata.xml 655 SHA256 522d8c192dfa5b3c8e3eb101be3a48c49f8e939689e8c68ad64dd36c497d6250 SHA512 98e651be3649ef21f90165756ab53052bee40104a6e819f29e56565436c3ad9ec853ae5a9cbaf9fed911d579c7d16a22a68f328103a2ef23a66ad6e550163d70 WHIRLPOOL 912a9920c762b78e60d277c52dd0bcdf796a52bf3512b04504d01625b4f1b9820fb4badf4b946537d3b5a28dbf9ece4bb3a1192bd57a9d93561da505715fa34f
diff --git a/dev-php/phar-utils/files/autoload.php b/dev-php/phar-utils/files/autoload.php
new file mode 100644
index 000000000000..44f0299fd7bd
--- /dev/null
+++ b/dev-php/phar-utils/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for symfony-finder and its dependencies */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Seld\\PharUtils\\', __DIR__);
diff --git a/dev-php/phar-utils/metadata.xml b/dev-php/phar-utils/metadata.xml
new file mode 100644
index 000000000000..2cb3579612b7
--- /dev/null
+++ b/dev-php/phar-utils/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ PHAR file format utilities, for when PHP phars you up
+ </longdescription>
+ <upstream>
+ <remote-id type="github">Seldaek/phar-utils</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/phar-utils/phar-utils-1.0.0.ebuild b/dev-php/phar-utils/phar-utils-1.0.0.ebuild
new file mode 100644
index 000000000000..6607a9e370ae
--- /dev/null
+++ b/dev-php/phar-utils/phar-utils-1.0.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="PHAR file format utilities, for when PHP phars you up"
+HOMEPAGE="https://github.com/Seldaek/phar-utils"
+SRC_URI="https://github.com/Seldaek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-lang/php:*[phar]
+ dev-php/fedora-autoloader"
+
+src_install() {
+ insinto "/usr/share/php/Seld/PharUtils"
+ doins -r src/. "${FILESDIR}"/autoload.php
+ dodoc README.md
+}
diff --git a/dev-php/phing/Manifest b/dev-php/phing/Manifest
new file mode 100644
index 000000000000..2d809b9e126a
--- /dev/null
+++ b/dev-php/phing/Manifest
@@ -0,0 +1,6 @@
+AUX autoload.php 418 SHA256 56bc7f42f7bd49843e3070c574ba7636afa9c6c07440026ac5800cb927d2d221 SHA512 81a22775a38d08e681e0f0a97fd6f125065be86fb491894f397cb25cc8240a7038b6cf061c77cc0c4837cc5a68aef909fe3a94ae84165a5f358050fac0164cd1 WHIRLPOOL c36d5b481bee387c03b1d66facfd82a8953aaff62bc303d72d6a0c12ab1546365b29822df6acef7b422686ebbf610a3396e076f6872de5bd7fa1efc0d5541695
+DIST phing-2.16.0.tgz 4142331 SHA256 86276306cbb5e692951199fc658a545eec38279fe1e4b1823b71b2bd08715bab SHA512 f738d08a195d69c32a035dd3739e0cbc56946173dc31e8fdc8fc07664139b2b97832a6bbb527785e5dfe025530c364a1ed1075a0b77baecfc2395ec78549ba72 WHIRLPOOL 263510867e1cc4896f075b4d0b75da7f0dbbaa9acba202adacfd0524ecf8a57500a934c35a3b21384ccb892376cf2cfe87d1d4416d097c0896b51ccb02f0dbca
+EBUILD phing-2.16.0.ebuild 1552 SHA256 6e270e9abf669c5d4f759e36733f706a75e0ed66fc9ac518f508c6a3d82784e6 SHA512 af8842f86a4e5665e7bc5d18e5da2240909be275c840271fa0d529cdd4662594cca310f74d02742673611f254a83e2011509b992de1403dad8b3ab61a56302c6 WHIRLPOOL fb8ab479e208a6e713febd1aea24fe5f5059818abcc59398a9ac56d23bcc7bbe2662cf0c1aad2bf4918ac874c75c9abb09aed280098050fbe5dd0b57b9bc7961
+MISC ChangeLog 2470 SHA256 db32471ff7f44f7d6f51184909a300f5adba166bf9b8f61b7cdcc10e6e30e3d6 SHA512 ed60ff0c4a7eac88dfc41d69c9acc3c80d321a9f578b96794d3e060d2999a935a396bff86006cf38c03bcb124e437c709cd41856207d98bb531bcda6320cad77 WHIRLPOOL e1f271268a13c1d83f839cf020dfc7d94a17d8ad706f4032c330cf76426827738c7ffc345039b17080ab1a94eb79474cebb12751c52b44a9c72330c01312866a
+MISC ChangeLog-2015 3548 SHA256 9dd0bd7a949e87755105afc638ff59b67abc9c89469ace96740b8a4f1bf6f326 SHA512 de857e9d999494a727603f4ce02966b1a577d8d9f21f2e7bcdd4e5e799677b26b229e50780121d4af05f5167faf11f71a5c439e99f247018e3b946a63b02e852 WHIRLPOOL ae001aba2b94d73fe29fbc635cb68a7d68410535f11fe7d9d9fcfa5495d78583ad693727418bd7d1619a21ee13a41726b28dd9803fe7b329340d3240c20a53b9
+MISC metadata.xml 471 SHA256 447df32c33da336df318b24bfa0216b44303f538f7c9a6acc116b3f342f10384 SHA512 a0b77b3717c96c2aa8807f967c5c5a61dbcaa543ac7467a6f36bfdb9a74897b975d543ea2515180718cd016d7ec72989e985ce45c87cec04923f9226a2c97254 WHIRLPOOL 8f02b1f80a22942bf21d4347aa5ace6e5dd7ecf7c7ca7f88e0af4c26649473f58fcfff058085aab49b90ca12578a42850c0bacff6fc5f934576e228d764dc850
diff --git a/dev-php/phing/files/autoload.php b/dev-php/phing/files/autoload.php
new file mode 100644
index 000000000000..437a7dc7ee1e
--- /dev/null
+++ b/dev-php/phing/files/autoload.php
@@ -0,0 +1,14 @@
+<?php
+$vendor_dir = '/usr/share/php';
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once("${vendor_dir}/Fedora/Autoloader/autoload.php");
+}
+
+/*
+ At least for the moment, we don't need to autoload the Phing classes
+ themselves, because the "require" statements are all still there.
+*/
+
+\Fedora\Autoloader\Dependencies::required(
+ array("${vendor_dir}/Symfony/Component/Yaml/autoload.php")
+);
diff --git a/dev-php/phing/metadata.xml b/dev-php/phing/metadata.xml
new file mode 100644
index 000000000000..104818de2b2f
--- /dev/null
+++ b/dev-php/phing/metadata.xml
@@ -0,0 +1,17 @@
+<?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">phingofficial/phing</remote-id>
+ </upstream>
+ <use>
+ <flag name="zip">
+ Support zip archives by requiring said support in
+ <pkg>dev-lang/php</pkg>.
+ </flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-php/phing/phing-2.16.0.ebuild b/dev-php/phing/phing-2.16.0.ebuild
new file mode 100644
index 000000000000..65352777f2fa
--- /dev/null
+++ b/dev-php/phing/phing-2.16.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="PHP project build system based on Apache Ant"
+HOMEPAGE="http://www.phing.info/"
+SRC_URI="http://www.phing.info/get/${P}.tgz"
+
+LICENSE="FDL-1.3 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples minimal zip"
+
+RDEPEND="dev-lang/php:*[cli,xml,xslt,zip?]
+ dev-php/symfony-yaml
+ !minimal? (
+ dev-php/PEAR-HTTP_Request2
+ dev-php/PEAR-PEAR_PackageFileManager
+ dev-php/PEAR-VersionControl_SVN
+ dev-php/PHP_CodeCoverage
+ dev-php/phpDocumentor
+ dev-php/phpmd
+ dev-php/phpunit
+ dev-php/simpletest
+ dev-php/xdebug
+ )"
+
+S="${WORKDIR}"
+
+src_install() {
+ dodoc CHANGELOG.md CREDITS.md README.md
+ dodoc -r docs/docbook5/en/output/hlhtml
+ use doc && dodoc -r docs/api
+ use examples && dodoc -r docs/example
+
+ # Install the executable (and the PHP file it wraps) outside of the
+ # PHP include directory, since nobody should be including it.
+ exeinto "/usr/share/${PN}/bin"
+ doexe "bin/${PN}"
+ insinto "/usr/share/${PN}/bin"
+ doins "bin/${PN}.php"
+ dosym "/usr/share/${PN}/bin/${PN}" "/usr/bin/${PN}"
+
+ # Phing tries to get the version number from this file.
+ insinto "/usr/share/${PN}/etc"
+ doins etc/VERSION.TXT
+
+ # The executable will only look for autoload.php in one place, so we
+ # create an (otherwise pointless) vendor directory to house it.
+ insinto "/usr/share/${PN}/vendor"
+ doins "${FILESDIR}/autoload.php"
+
+ # But install the library under /usr/share/php.
+ insinto "/usr/share/php"
+ doins -r "classes/${PN}"
+}
diff --git a/dev-php/php-codebrowser/Manifest b/dev-php/php-codebrowser/Manifest
new file mode 100644
index 000000000000..91081318a52f
--- /dev/null
+++ b/dev-php/php-codebrowser/Manifest
@@ -0,0 +1,6 @@
+AUX channel.xml 804 SHA256 1a1bda346c1bcc3b6cb7e3c09a4834ef90907b7129c92b5f22e9ebdd76194421 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092 WHIRLPOOL deaf8795ba0d42584d0f924c1724edcff221859414d80c60325e47cb68ba600889fbf83dfad21198f146ada6cb21c9b9b11f9809fa04a73416aee098e377ebec
+DIST PHP_CodeBrowser-1.0.2.tgz 171746 SHA256 b8fffc731efe2c26ac1a1cf5341a9bb4877491f38182cd2adabcb4ecc3fd5d49 SHA512 6b0a174e25ae76f8218856ee52dcb78a09bfe4084f79c241d6ef5f90ffb2c7cee68aa6557717f26a3ce91b09b0b15cd75352f4f59e04e9a74f7a4a9ed33e2c89 WHIRLPOOL 101abacf3d7ee1cd1759dc7b8f30ba6f056d7123180544c10e85f9f13d20a1630b853ef584cf29deddf38380b605d37168976c660df233a6c27f1465f21f845d
+EBUILD php-codebrowser-1.0.2-r1.ebuild 1189 SHA256 34cc0f0846b980f1e5b6bb7cf5a0f31c7ff1ac40398da05ac6deda479ce08be3 SHA512 b0ae0e62ceee529f5e7d5e88b5d30ff1300693dc188ebf3cb2fc11200dfa0c7bad7d38dfe94d3f7cb284d5bad5e4bce7b60f425d921fd94efba63eb827996adb WHIRLPOOL f65e4a20e9ae1f962f7eef93ca8780d2d18dde095c9aa62ffb5453d421ca71278dc31a97fb4335c0f0c8ec87fa336494e2c1d296782c15dd3bdaac76770da69b
+MISC ChangeLog 2987 SHA256 cd153dc644ef82083a9faeebd555ad273ce978d42b5c986ca13eaa2d5c65a820 SHA512 b9439985f8d51f9ca2b5c7f1c7fbccec3012a18cd181539ada090e4cde356502911122747eddad0bafa056fbd93df1a8347eb17b983bd61546e360588d43d3b3 WHIRLPOOL 6af4eb2b89a882d28924debe6f2e98b776a2b1833af661788d198a59a7bbf1710d9da3410c46f01a8bea571beab6d254efb5bbde33365f8e81881c99ce326852
+MISC ChangeLog-2015 869 SHA256 8d35a5d7af5fcc4bb9e24011712b001ff5af7092b59b2bef83ad7e6dd4cfc949 SHA512 4b244827e208972bf84bca970c5a526ee48706e8bad4a88182055b3082168aace13b08489cfc513dee9a8d5d0ca30ca16ab52943e40689db8efedd24321c21c1 WHIRLPOOL 72f55353a272127446a85e68487ee5d6d1b039171c5ad338c91b45602f1ce561a3db159e66d78ea7ddb44733958f27e5c4f2bc5bedc8ee3a39fe6727c1f1e2ba
+MISC metadata.xml 435 SHA256 a313e0b3db5bb479ab26ed7023fe630c38eba29679010b63365f11426cdba3bc SHA512 442fec1369c9fd308569fb2473afd44d183aeaa208c32786994a2368907c193d31fbaed1403d103b5a05d37fa764c618fc27aeea51bc5fe89bff51f570e78072 WHIRLPOOL 1512b54d168e97e9e31dc3c52a695a4a4e4420806db07f89b9885cb0b300cc0a9b5923ce321b6fb1be8688ea23f74a7bb59f10a5a9455a2b96afc5f5470c0ff8
diff --git a/dev-php/php-codebrowser/files/channel.xml b/dev-php/php-codebrowser/files/channel.xml
new file mode 100644
index 000000000000..91bb6786f543
--- /dev/null
+++ b/dev-php/php-codebrowser/files/channel.xml
@@ -0,0 +1,16 @@
+<?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-codebrowser/metadata.xml b/dev-php/php-codebrowser/metadata.xml
new file mode 100644
index 000000000000..596e8a4211f4
--- /dev/null
+++ b/dev-php/php-codebrowser/metadata.xml
@@ -0,0 +1,11 @@
+<?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">
+PHP_CodeBrowser generates a html view for code browsing with higlighted and colored errors, parsed from xml reports generated from codesniffer or phpunit.
+</longdescription>
+</pkgmetadata>
diff --git a/dev-php/php-codebrowser/php-codebrowser-1.0.2-r1.ebuild b/dev-php/php-codebrowser/php-codebrowser-1.0.2-r1.ebuild
new file mode 100644
index 000000000000..2c85f0c8d57a
--- /dev/null
+++ b/dev-php/php-codebrowser/php-codebrowser-1.0.2-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
+PHP_PEAR_DOMAIN="pear.phpunit.de"
+PHP_PEAR_PKG_NAME="PHP_CodeBrowser"
+inherit php-pear-r2
+
+DESCRIPTION="Creates highlighted code by reading xml reports from codesniffer or phpunit"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+HOMEPAGE="http://pear.phpunit.de"
+SRC_URI="http://${PHP_PEAR_URI}/get/${PEAR_P}.tgz"
+
+RDEPEND="${RDEPEND}
+ >=dev-php/PEAR-Console_CommandLine-1.1.3
+ >=dev-php/File_Iterator-1.3.0
+ >=dev-php/PEAR-Log-1.12.1"
+
+src_prepare() {
+ sed -i -e "s~@php_dir@~${EPREFIX}/usr/share/php~" \
+ -e "s~@data_dir@~${EPREFIX}/usr/share/php/data~" \
+ -e "s~@package_version@~${PV}~" \
+ "${S}/src/CLIController.php" || die
+ sed -i -e "s~@php_dir@~${EPREFIX}/usr/share/php~" \
+ "${S}/bin/phpcb.php" || die
+ eapply_user
+}
+
+src_install() {
+ local DOCS=( CHANGELOG.markdown README.markdown )
+ insinto /usr/share/php/data/${PHP_PEAR_PKG_NAME}
+ doins -r templates
+ insinto /usr/share/php/${PHP_PEAR_PKG_NAME}
+ doins -r src/*
+ exeinto /usr/bin
+ newexe bin/phpcb.php phpcb
+ php-pear-r2_install_packagexml
+ einstalldocs
+}
diff --git a/dev-php/php-openid/Manifest b/dev-php/php-openid/Manifest
new file mode 100644
index 000000000000..16c321e22a61
--- /dev/null
+++ b/dev-php/php-openid/Manifest
@@ -0,0 +1,5 @@
+DIST php-openid-fff9217fb1acda132702730b66b10981ea9d4cac.tar.gz 396390 SHA256 efeac8eaf8880f93d8fcc118e498b944e50a3d23536d5f3c6a7bb16cdfc0634f SHA512 930567426a5aa7d5967f4ef231f78c5719e174e6be7b78f62ecdd9e2bc2ec99e7c6051585ae3a92c6e005e05460d394d81b4c0cdb80ac0ffdfe5eaf6fdb9f625 WHIRLPOOL 6777d7cec562ebb8a4519e4ff451bfd0a8b54d6b881fe119d15de905c9db876e2c431815077d772cefeccc33f36be9d5c426f921c8bba63afd3bb29b0cfe0cb2
+EBUILD php-openid-2.2.3_pre20140423.ebuild 804 SHA256 766e3b7b6f0e057c1b4fbf4976b782c827cd0c077a394d47703c8ca29deadd82 SHA512 6da6cdf4bb63bb36fb19a3a88d075b4340344c858641cf8f67665f1b034ee7a150e868910ad241ec29ce56a11bbba27de6ba9dc2a5790b1dcf7e149d021c1bb5 WHIRLPOOL 48b656a7c933ad9bb37f6a5c6b391df60d12aa566ffca26c12502dab60e826c9816e9cecf2835184b6b69c259e016434d9824c2b92943c2ae0cad802d7179d4d
+MISC ChangeLog 2459 SHA256 e05b5899a4f72189a5147275ee3395bf5114d9265b3d36de4eebc9725c93d8be SHA512 7c6e2254ed649af2d2a580923507bb4a1dbee620c32bf550430be7708edd12c27dd9a68651f1eda9123d3ce1d12e828e6ea8eba154524eb7ad30986457d0f49d WHIRLPOOL 3e62ed50fdb1327d771409666b026ed1eafe12f45c0ac7b0ba4840e6ca0df83ca9c40d550de5be08276886456b23c0f10a3a3ecbc98179af0ce4bb37d0a118a9
+MISC ChangeLog-2015 1320 SHA256 6d65bd34828b43290cc23d0a937ae7508f033ef89a1dba2715165e8495d4f487 SHA512 3ed3792b52443dd38f2f3672611386f2dc635f1a4af3d952610c70df25ea83252533df09069ef8ea70f39d2f5502039a4a4579ce73239ef2ae06ae72093447db WHIRLPOOL 168e49b52b20c9314744f6a230fab4b3c8e7b918717ea88cad4854c4c1cb4083dc60b8d5173d10a7fb4329e25f2a6ed72992343a54e89cfef785290e4ff52536
+MISC metadata.xml 331 SHA256 675f0c2e490ada4bce0641d7b21ca366ae85da97b8576448e3de89d2342abe8c SHA512 4ec00f5e5faeb348fc161d5789a6a822fc64baff7586e5e7778c3afa16697a500cff705c0d543e8a327fc43e3c3ba23b1180a6b0016a7eabe8d72f317a55b702 WHIRLPOOL b128a014a77a30d064ed782308fe4abacb6d3e05d40012172688a13793ee6806e3c3d65e5c210f5fc0f3e5e3a6be3fe6d1637c29a427dac10085c300f3eecc85
diff --git a/dev-php/php-openid/metadata.xml b/dev-php/php-openid/metadata.xml
new file mode 100644
index 000000000000..159f94a361b5
--- /dev/null
+++ b/dev-php/php-openid/metadata.xml
@@ -0,0 +1,11 @@
+<?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">openid/php-openid</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/php-openid/php-openid-2.2.3_pre20140423.ebuild b/dev-php/php-openid/php-openid-2.2.3_pre20140423.ebuild
new file mode 100644
index 000000000000..d8edbc19b047
--- /dev/null
+++ b/dev-php/php-openid/php-openid-2.2.3_pre20140423.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+MY_PV="fff9217fb1acda132702730b66b10981ea9d4cac"
+MY_P="${PN}-${MY_PV}"
+
+PHP_LIB_NAME="Auth"
+DESCRIPTION="PHP OpenID implementation"
+HOMEPAGE="https://github.com/openid/php-openid"
+SRC_URI="https://github.com/openid/${PN}/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+DEPEND=""
+RDEPEND="|| ( dev-lang/php[gmp] dev-lang/php[bcmath] )
+ dev-lang/php[curl,xml,ssl]
+ net-misc/curl[ssl]"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ insinto "/usr/share/php/${PN}"
+ cd "${S}/Auth" && doins -r .
+
+ use examples && dodoc -r ../examples
+}
+
+pkg_postinst() {
+ elog "This ebuild can optionally make use of:"
+ elog " dev-php/PEAR-DB"
+}
diff --git a/dev-php/php-redmine-api/Manifest b/dev-php/php-redmine-api/Manifest
new file mode 100644
index 000000000000..1389bf1a38b9
--- /dev/null
+++ b/dev-php/php-redmine-api/Manifest
@@ -0,0 +1,5 @@
+DIST php-redmine-api-1.5.9.tar.gz 36297 SHA256 e50b1030706d5596673c925ac6c0cf6bbbef7e5e25cb7f6b287b3e4547c83e2e SHA512 dd23dcadb27965568c3066f417edbff633eee5e804430568e60abf6b69f0fdfe36b73497984f80b055fae07cd3bb6f94264875f076b98f05327c474eb3f2ae5e WHIRLPOOL 767e5e30303be1fe69bb75fa1f76d3616b59953f890a66238a8f030317ea2792f26441bbc4c667dd0627cacdc0608a8143e64149e2a3bed23749ecf245711f6f
+EBUILD php-redmine-api-1.5.9.ebuild 895 SHA256 f9ec9d48b061c463c9fe161b3c830da66040b722d3df1896c0fabadd00d964cf SHA512 7aed8f5b78d51d3d6e865680ac7172e426f814de0087d2161a6fe479ba81bc7641eb580c9c6adffcc59efdfba8bde7e994cb49dfd0f1dedee3b482257c458146 WHIRLPOOL d07b972ca1d41bec9a5e894e2a073e612b736f471517872b91ea225b23a8369c379e68fcc6b1825831ae7bdc832c84ce06f02070427425c3ab43d11680c79dec
+MISC ChangeLog 3780 SHA256 509802918869080c0c36442e473c788e16b168a5845355747dedf849b3c6086d SHA512 4177b93ebe59df9bb82cc84660a72984ae4e967be3f5e090c93706be888ae305d13e732d71e1478d8f1bc4f1adbe090e8e3b127996b09a548106bb8a54a95356 WHIRLPOOL ee84adea61d96e0068b0282719eaaeb9df95f5d7b95d7b2510462694acf6deeb0d41013eb6bf0f0b3b5b18ba4f88333be75f24bc8f45fddf3042cfc56530a28c
+MISC ChangeLog-2015 1020 SHA256 a203710949573a70d1e646559d4d8f6a4424a44737a2d1b532323c1db07f5b7b SHA512 aee5bf2e818b89f6bbb7162626294abe06c79f41c6ce01315c4e60eaaa71d2bde31c4c16760d2522dbafdcd34b22b10b93c5ec53c1a35ef3a3cb9b08b798d960 WHIRLPOOL 87685d60d845d07c87e515244cfa85924966f7c7ce3fb37eb46f1db302e5d280cb3dddb99b98c3ed3aecc5a9767118151fac302f90fe1276b0d729d414f415e1
+MISC metadata.xml 449 SHA256 f611444ee5504df6f45ae754f3347e1cca6256f5e22828188468bcac90fc615a SHA512 6f2086e4973ea34367123c33eb9b54de38f77619ed548a2db6803634e4dba6ebb4fce03825affd26d58b204b184b0e1207316c7aba277bae7c96c7ea319c216f WHIRLPOOL 500f769a64645a9c85ca7e291490242af7fe35ce36627c23bcb1adcc9c866cc5bc9ac8519ab63368becb8c664acf7c57b04e8b36b707983a1eaa38d129a400c3
diff --git a/dev-php/php-redmine-api/metadata.xml b/dev-php/php-redmine-api/metadata.xml
new file mode 100644
index 000000000000..cd1ae1186934
--- /dev/null
+++ b/dev-php/php-redmine-api/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mjo@gentoo.org</email>
+ <name>Michael Orlitzky</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ <name>PHP</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">kbsali/php-redmine-api</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild b/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild
new file mode 100644
index 000000000000..d17187da48ac
--- /dev/null
+++ b/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A simple, object-oriented, PHP Redmine API client"
+HOMEPAGE="https://github.com/kbsali/${PN}"
+SRC_URI="https://github.com/kbsali/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="test"
+
+RDEPEND="dev-lang/php:*[curl,json,simplexml]"
+DEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-4 )"
+
+src_install() {
+ insinto "/usr/share/php/${PN}"
+ doins -r lib
+
+ dodoc example.php README.markdown
+}
+
+src_test() {
+ phpunit || die "test suite failed"
+}
+
+pkg_postinst() {
+ elog "${PN} has been installed in /usr/share/php/${PN}/."
+ elog "To use it in a script, require('${PN}/lib/autoload.php'), and then"
+ elog "use the Redmine\\Client class normally. Most of the examples in the"
+ elog "documentation should work without modification."
+}
diff --git a/dev-php/phpDocumentor/Manifest b/dev-php/phpDocumentor/Manifest
new file mode 100644
index 000000000000..9071ab286d50
--- /dev/null
+++ b/dev-php/phpDocumentor/Manifest
@@ -0,0 +1,8 @@
+AUX channel.xml 807 SHA256 5a195844621966aecf66b68de514bada2024cf945e8a44835e4d92ea4ef751ed SHA512 4b1e3537225621a419ee516d1252394e34201feac5dffa49c21204a3b2314be9f924ecec20fe9d99d386728e4497795658e70e2a9398a778c1ef5bad53c9f7b2 WHIRLPOOL 792095d15b1220b3f62953051dfcb88d526ed89aecdadcabd8564fd90af7324936053b7726dcd68c4bbd0635342e9692a87f23f2143f64805e01a42c3ab2536e
+DIST phpDocumentor-2.7.0.tgz 16118916 SHA256 4d0acb78e6233990595461b70f11db66d91fd38d4e8de5616b788db104caa746 SHA512 068f2470f73ea6940077c23f5565e737d6065e881b9d1456fc617b00c285cc2358773afc16e97e3d9403b5caaaa32a9dcd360bfc91decf349f4b100fee4a9129 WHIRLPOOL 29833d4cdf28f13bb4c78d3d9cb6a6c28acb9a60a1adfa5e6d30b4768afcec157aaecb32b85a75953e987bbda98d717076ebcc723c344af67f4ec32339fe7ba1
+DIST phpDocumentor-2.8.2.phar 33079646 SHA256 1f055bd562b7a209c4f89e865e653576b10a239880e55f423df02ecba4d48c53 SHA512 ef47483147358d423595d6c771971481b99338adeed0f2742ab6856925d3a1d501d4e786aab75cba5dc2306728aef6bf8fc4cfd8ea35d5d9c903f1afa5695c2a WHIRLPOOL c5b551dc3fbcd6b347b24a77ca7378e4301bcbf738f210a0f4b1a0b18d279028787a331c6274963b7c3f7749dba9d4f1993747cebd0be4531add3bce8954f665
+EBUILD phpDocumentor-2.7.0.ebuild 1098 SHA256 6e21cc519d9bfbee16aed2581195ab448c14a364c24b8b581cad80c408a10dae SHA512 07d339f7182972aa060e306d5923c88661a044a789dc2e98f2687e1b40d4b1b23ed7b01fa654ff1a6a3821a5d5009b522eb1e14fd10bd4e007ca91780814403b WHIRLPOOL edd0dd4260f8e53ff5171686b878ed29e8b8ef81fc94d15b4ad4171233cb3894d45022b7fb90b6643a8a4d31bcd4d6c435bc87b8f968b2ab938d8db0ecca3396
+EBUILD phpDocumentor-2.8.2.ebuild 768 SHA256 20df0efc27785ad2c3f2fdf2de8275b7f8b097c6dfff7096f565ece7abc98ad4 SHA512 a1d9449df1f3529e0d5b0bbfc97135344219cedc017c3c69e48780d3c26052a2da3aa5a1467e4aacd06c53261b9e0f1c8f759676b5cb7a37339057292394974e WHIRLPOOL de1315e1af3c926c7195e48de5715d7aa7416865ca57ba3b2d4b9c739484193a6f4b7105055eca1407dd4158b321b5c428a5d1ac28db5ab83d3c649530f1707f
+MISC ChangeLog 2594 SHA256 f23a7a9736c5551f5db75c8866f838318532360156fff0a31d041d17a8dbba76 SHA512 1915a85e70d2b7b5290ddd9ab60efa0dd9222ee9b835770104c7797955294fd86328e5cd9261ad7346fa90fab1be4b49c2ed5c52184a31b325594ea4f3e9f143 WHIRLPOOL cd1380fe6ae860fa52a73f398bc66e742c8499afd3cc2bb821632d32d1dcfcb9c5ffdd2b9622bd975b42a45ce8f4cadd0ca8d45eb58eaededfc02268a7beeac7
+MISC ChangeLog-2015 1330 SHA256 82e2a1a37e6cd77924931f79772a3d8ef943aaab054ccdeb201d3a182cdfd10a SHA512 245ca2e05ad27ced32f95777260eabe9a3d308586113d928673ebf855b535de9b6367b405297a1b54161896440a7e71a653ba1be9ec9d21a9e79bf08296e3a9f WHIRLPOOL a1eed073d6cf0093ff7d72687d3e0b1568b9bd3515cd20a784c50b8c9962e933b18272c076d7365a338f4aa30a85cd1ac8e2b83baa6407763ad87f36fdfc00e3
+MISC metadata.xml 342 SHA256 23723ebc0291d20ac88f04449e68ff5d883e7dc5802e2dc5a4700186c5a3e776 SHA512 100907bbb2b93327787d11f6046e7058a350d9525baab105ff5033a0ed61bf33a1e04f7fc6626b751f40187c981298d636e6c311be514020303cea222ec12e58 WHIRLPOOL e44404f384d47f4d20ebb30c9039577b5c7fc0b3208ecd297faacac6f7c53c4c77c40e3902bb48a361d92b95b5d4fb37f6d2013f66b9d6d35caa2660fa63d20d
diff --git a/dev-php/phpDocumentor/files/channel.xml b/dev-php/phpDocumentor/files/channel.xml
new file mode 100644
index 000000000000..fab798db9a95
--- /dev/null
+++ b/dev-php/phpDocumentor/files/channel.xml
@@ -0,0 +1,16 @@
+<?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.phpdoc.org</name>
+ <summary>phpdoc PEAR channel</summary>
+ <suggestedalias>phpdoc</suggestedalias>
+ <servers>
+ <primary>
+ <rest>
+ <baseurl type="REST1.0">http://pear.phpdoc.org//rest/</baseurl>
+ <baseurl type="REST1.1">http://pear.phpdoc.org//rest/</baseurl>
+ <baseurl type="REST1.2">http://pear.phpdoc.org//rest/</baseurl>
+ <baseurl type="REST1.3">http://pear.phpdoc.org//rest/</baseurl>
+ </rest>
+ </primary>
+ </servers>
+</channel>
diff --git a/dev-php/phpDocumentor/metadata.xml b/dev-php/phpDocumentor/metadata.xml
new file mode 100644
index 000000000000..5b3f6d868306
--- /dev/null
+++ b/dev-php/phpDocumentor/metadata.xml
@@ -0,0 +1,11 @@
+<?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">phpDocumentor/phpDocumentor2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/phpDocumentor/phpDocumentor-2.7.0.ebuild b/dev-php/phpDocumentor/phpDocumentor-2.7.0.ebuild
new file mode 100644
index 000000000000..7e5b156e075d
--- /dev/null
+++ b/dev-php/phpDocumentor/phpDocumentor-2.7.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_PEAR_DOMAIN="pear.phpdoc.org"
+PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
+
+inherit php-pear-r2
+
+DESCRIPTION="Automatic documenting of php api directly from the source"
+SRC_URI="http://${PHP_PEAR_URI}/get/${PEAR_P}.tgz"
+LICENSE="MIT"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+# block old version that provides the same binary
+DEPEND="!dev-php/PEAR-PhpDocumentor"
+RDEPEND="media-gfx/graphviz
+ dev-lang/php:*[iconv,intl,xmlreader,xslt]"
+
+src_prepare() {
+ sed -i -e "s~@php_dir@~${EPREFIX}/usr/share/php~" \
+ "${S}/bin/phpdoc" || die
+ eapply_user
+}
+
+src_install() {
+ exeinto /usr/bin
+ doexe bin/phpdoc
+ insinto /usr/share/php/${PN}
+ doins -r vendor src/* phpdoc.dist.xml bin/phpdoc.php
+ insinto /usr/share/php/data/${PN}
+ doins -r ansible data features box.json composer.json composer.lock phpmd.xml.dist wercker.yml
+ # install manual, tutorial, reference material
+ use doc && dodoc -r docs/*
+ php-pear-r2_install_packagexml
+ einstalldocs
+}
diff --git a/dev-php/phpDocumentor/phpDocumentor-2.8.2.ebuild b/dev-php/phpDocumentor/phpDocumentor-2.8.2.ebuild
new file mode 100644
index 000000000000..1e4d18cd3495
--- /dev/null
+++ b/dev-php/phpDocumentor/phpDocumentor-2.8.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Automatic documenting of php api directly from the source"
+HOMEPAGE="http://phpdoc.org"
+SRC_URI="https://github.com/${PN}/${PN}2/releases/download/v${PV}/${PN}.phar -> ${P}.phar"
+
+LICENSE="MIT"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+# block old version that provides the same binary
+DEPEND="!dev-php/PEAR-PhpDocumentor"
+RDEPEND="media-gfx/graphviz
+ dev-lang/php:*[cli,iconv,intl,phar,xmlreader,xslt]"
+S="${WORKDIR}"
+
+src_unpack() { :; }
+
+src_install() {
+ insinto /usr/share/php/${PN}
+ insopts -m755
+ newins "${DISTDIR}/${P}.phar" ${PN}.phar
+ dosym /usr/share/php/${PN}/${PN}.phar /usr/bin/phpdoc
+}
diff --git a/dev-php/phpcov/Manifest b/dev-php/phpcov/Manifest
new file mode 100644
index 000000000000..6beaad440d1a
--- /dev/null
+++ b/dev-php/phpcov/Manifest
@@ -0,0 +1,5 @@
+DIST phpcov-1.1.0.phar 3552394 SHA256 f2294bdbd305486b3c2b85d6a6f0906fcd4ecf125867988607670438db34446f SHA512 690a66afacca15a9851c0d13b7ee449a928a9862dd7e0b88ef4f0da6a9ad9663d087c2225d822f9fbb0afd08a881f44d7bd64c069d29c598293eb423aa6b30cb WHIRLPOOL 8816d9d66fcdc94909649ec8cbcdd883827107432ff58b4ea964f20d648044d3edb66102acc13f0b68e1a55d21fd6d97a36dd18a16cf8d2c173a5dd00cae5c8c
+EBUILD phpcov-1.1.0.ebuild 584 SHA256 411141cce7d4e02603b1d5ce54901b91806bdbeefadc0df68709831892c541b4 SHA512 051cde6f64f51c0634c03265503490a2ad88c277f361dcaf8b823f37dbd31535f3316a7c99ff81739dd08a29253f822af7721644d8ea58e7bd0a696f796bc6b8 WHIRLPOOL 75d5c64e27260cea8315addea490d3219e0e6b9dcfcf434b09b9f4ae4c1a411523e433fccd0963a2f18976832b94d6dcf887d4c211a683e18b4b19d35d252495
+MISC ChangeLog 2423 SHA256 c9411663af8e65443dd0f202d6af04aca6e8dddd3c1dcb68ac21e9230d37da5f SHA512 23b896cc1db1dbb134d447000c68f6b84a56b09cf119dc0ce050bde746824c2b56384696370d97d365fa6b05107e85e39053e7ab794bf1abfbbbb7f00dccea64 WHIRLPOOL 805d20dc715c1cef173b43ba53616162319a6af1fde3af2e7f6faeb28981305494730d34b7f034b4e73cb4ec06c4caad6e0651cba1f3d99a92aa6f314000c6b5
+MISC ChangeLog-2015 488 SHA256 cdac42c9df7826f38dc3ed72afd0f43ddcf74fdc0c42cf40c62194e82094e573 SHA512 3d2595d6ae8fd2372644ff055d4297140c23a48420ab3cb52fe28131b68e9f5d00099c2236691d42ba7b3ec2b8f09f64674e6098220611aa1de1d9505f065b50 WHIRLPOOL 63f458cf0dd1afd72e8329c84602696f0ac5c1f020eeae36d1a4e06e37ad794328428886ab3f934de38906fa7862f33881e2cc908454cfec69d71d596c50668b
+MISC metadata.xml 338 SHA256 874f03ae426b79b76dd5d1832dd1ef1f84a4c15cfe8116bd87390acfed6f26a5 SHA512 5e5a7802515563d9a767e3dd23e751ecca6c22d0288e77e42c62721f34ac6d2666d99108e6ee65179265b8d033a375326cf13ca91fa62e84ac15c700177563d2 WHIRLPOOL 4386ae5c02b00df37ccb642de17994a26614d4003323301e7c3eee67e598a50f9b8e0ae64d81082dbd789e29664a7ecc71ab416484ddd3b74e4a07bc6d9e2c52
diff --git a/dev-php/phpcov/metadata.xml b/dev-php/phpcov/metadata.xml
new file mode 100644
index 000000000000..68745855add1
--- /dev/null
+++ b/dev-php/phpcov/metadata.xml
@@ -0,0 +1,11 @@
+<?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/phpcov</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/phpcov/phpcov-1.1.0.ebuild b/dev-php/phpcov/phpcov-1.1.0.ebuild
new file mode 100644
index 000000000000..f79a1e00f689
--- /dev/null
+++ b/dev-php/phpcov/phpcov-1.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="CLI frontend for PHP_CodeCoverage"
+HOMEPAGE="https://github.com/sebastianbergmann/phpcov"
+SRC_URI="https://phar.phpunit.de/${P}.phar"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php[phar]
+ dev-php/xdebug"
+
+S="${WORKDIR}"
+
+src_unpack() {
+ return
+}
+
+src_install() {
+ insinto /usr/share/php/${PN}
+ insopts -m755
+ newins "${DISTDIR}"/${P}.phar "${PN}.phar"
+ dosym /usr/share/php/${PN}/${PN}.phar /usr/bin/${PN}
+}
diff --git a/dev-php/phpdepend/Manifest b/dev-php/phpdepend/Manifest
new file mode 100644
index 000000000000..11225038cfcd
--- /dev/null
+++ b/dev-php/phpdepend/Manifest
@@ -0,0 +1,6 @@
+AUX autoload.php 514 SHA256 bb7ec7a41725646d1ee43d38d2444fdbbd486bc10aaafbb7bfeb514d4607fbe8 SHA512 f4cf9fd93bc24e28cd93f0597fed3b5c4166668ba8fe5dc4259001975eb96e6eab5b0006fc5a897041f29f6c3447968f89a5651a76a41c6b1777bb712b2b1e42 WHIRLPOOL 01213662bbcf7e33eb4d1d87e6090fde17ec3a33d2f8690bcc2edb5fedfe1ba45d9cbeffdad8b77f54e21d4c205f43ab99ee816e7224b581af371d5a4edee29e
+DIST phpdepend-2.5.0.tar.gz 190823 SHA256 00625ec4d612f4159d1ff2abed9f494f3f9c72354c3895663ce4821ef001c10c SHA512 927ff961773c3b2076b11b374035482c05b2da3a9777418c6fe0a491bd20eec431bfd75cd706674e231c9f73d97b6b0236eea12794cfff2d8ad52a6a6170e137 WHIRLPOOL 5a091e47abd06857644e4f8462ee1019c077ab2f0cc67e28e37c4225c13362e4de43eb525656a037281421e569dc0c4f890b8c53a383ff4d351e39b20c49e11b
+EBUILD phpdepend-2.5.0.ebuild 1271 SHA256 2e804c1ea56b6e268b026d8b9e9d79b9398df6caeefe97d395d024f095840fb7 SHA512 3de737aac064783418b6da7598b523e41b06858ba2a8fb329616d6d8181d6c2f65d0d8b05ff4c189cbc1886d8fe0679da0222e44804199c3164ee057c01cfd64 WHIRLPOOL 7552960c97b0d263c3f9254ba1e3472c9fbbe0fab80862a92e373831b7df6a4a0e7748771cdb81ad87d2aa2cb6f01c987f12e694da1f457fdd1874fe33fdc586
+MISC ChangeLog 3322 SHA256 ae7256d9a020329cd390339d7268999c6ba58f9cbd0c62d1ab691e3b3dc1264b SHA512 9169134a6fe6b264685d441056440efc4ca012a4d3ed8a9afb0dc9e2671ed2c2f87d8565a8c23e3336972049c5c095aff7dd744c802bcf682d017d1ecac2a556 WHIRLPOOL 3b41538a581d19724ddb7701840de545f2b85c723a7e8d31af4f21af1b014fb4d0c0034a86e7ec8d04b639beeca0c054d780e10484c490e272b2347d4263e3d3
+MISC ChangeLog-2015 572 SHA256 e52a977e69e785671b9c5585f49e86eba48029cdc8fa1e6cf958fca8ff224170 SHA512 d66fbd033c4c4f8b1f8971ffdabc9235aef80d34ae1f8e0cfcb177d66fd5eca3a421b567b5ea9553072906314f86c719c6fd04a391bd223283eafc426882c3e0 WHIRLPOOL 521b278af5df81506985c111b4581279593a4fc9859e40403bcb8094a1da55abd94754671d3d64ef2cdc0b708d3c54c184a2bebb094c03f7b3acbea9a0b8be52
+MISC metadata.xml 397 SHA256 b00c1ee9e48e104b691db4b761825f33a9fee7a3948d7dba5e40ee69fa3c9942 SHA512 b6c82fa15bdfc3e8e852ac8e0d49bbffafcef1f8ddf89032590409b7749250f1feb7ae13fe4fbec625317b2abe473a95c84583f20238987b1a12cc347aebcbb3 WHIRLPOOL c260ddd4e31dd21a0a068db1cf233e005ffe330cb602514011f0c6b2d8acf35c2a7452d814c573abd0b849cefc9628cd9a24dde33a32972298dfdb5b4b9112ff
diff --git a/dev-php/phpdepend/files/autoload.php b/dev-php/phpdepend/files/autoload.php
new file mode 100644
index 000000000000..ce186c4f3d86
--- /dev/null
+++ b/dev-php/phpdepend/files/autoload.php
@@ -0,0 +1,19 @@
+<?php
+$vendor_dir = '/usr/share/php';
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once("${vendor_dir}/Fedora/Autoloader/autoload.php");
+}
+
+\Fedora\Autoloader\Autoload::addPsr4(
+ 'PDepend\\',
+ __DIR__ . '/../src/main/php/PDepend'
+);
+
+
+\Fedora\Autoloader\Dependencies::required(
+ array(
+ "${vendor_dir}/Symfony/Component/Config/autoload.php",
+ "${vendor_dir}/Symfony/Component/DependencyInjection/autoload.php",
+ "${vendor_dir}/Symfony/Component/Filesystem/autoload.php"
+ )
+);
diff --git a/dev-php/phpdepend/metadata.xml b/dev-php/phpdepend/metadata.xml
new file mode 100644
index 000000000000..1be341e7ec05
--- /dev/null
+++ b/dev-php/phpdepend/metadata.xml
@@ -0,0 +1,14 @@
+<?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">
+Static code analyser for PHP
+ </longdescription>
+ <upstream>
+ <remote-id type="github">pdepend/pdepend</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/phpdepend/phpdepend-2.5.0.ebuild b/dev-php/phpdepend/phpdepend-2.5.0.ebuild
new file mode 100644
index 000000000000..c1b232bc97c8
--- /dev/null
+++ b/dev-php/phpdepend/phpdepend-2.5.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN=pdepend
+
+DESCRIPTION="Static code analysis for PHP"
+HOMEPAGE="http://www.pdepend.org/"
+
+# The test suite is absent from the release tarballs because
+# the only build system that Composer understands is "cp -r".
+# To obtain the tests, we would need to grab a VCS snapshot.
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/php
+ dev-php/fedora-autoloader
+ >=dev-php/symfony-config-2.3
+ >=dev-php/symfony-dependency-injection-2.3
+ >=dev-php/symfony-filesystem-2.3"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_install() {
+ dodoc CHANGELOG
+
+ # The executable will only look for autoload.php in one place, so we
+ # create an (otherwise pointless) vendor directory to house it.
+ insinto "/usr/share/${PN}/vendor"
+ doins "${FILESDIR}/autoload.php"
+
+ insinto "/usr/share/${PN}/src"
+ doins -r src/main
+
+ # The executable uses relative include paths, so the one users will
+ # actually run needs to be symlinked into the source tree.
+ exeinto "/usr/share/${PN}/src/bin"
+ doexe "src/bin/${MY_PN}"
+ dosym "/usr/share/${PN}/src/bin/${MY_PN}" "/usr/bin/${MY_PN}"
+}
diff --git a/dev-php/phpdocumentor-reflection-common/Manifest b/dev-php/phpdocumentor-reflection-common/Manifest
new file mode 100644
index 000000000000..15dbb0f14b8b
--- /dev/null
+++ b/dev-php/phpdocumentor-reflection-common/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 271 SHA256 1164052255db5deb0dd1bffa8a591820fb121dc7dfa1fab7641c16227898f1fb SHA512 7aae3acc76199fd18558d5ae048e6d32d122a2b5310709f7b6129e3ea53be140e290b0ef8e1f69a153f9ee387de959047a6a8c4ec780df98e51c9f56a7af6e81 WHIRLPOOL 01aece97eac553e5601f42fa72d70ef9566eb4c182548d893553d9f72af08e98b05cd547d13368749a373c0db8cba1e01f0a11138871e9647e77b93306125581
+DIST phpdocumentor-reflection-common-1.0.tar.gz 7746 SHA256 f53df95e812fc0208ba6aeef9e9fab95e5896ba3327d3f724ce03f0a17000b97 SHA512 63d76282d0921535af70e084d3621d8cc6b07f49bc5348429a340730212f3c99f8e64636e43cebb3140fa4f6363b4f2a0c02cbe38036a28123e7bbeb67c61a0d WHIRLPOOL e895a96359b4474012be2ad806cd4d4148564090a4b517f3651f531ada0ec3a2ada889b236b85219a4b1fe61272aa5c70192ad193177b66b571960eee7eb56ae
+EBUILD phpdocumentor-reflection-common-1.0.ebuild 694 SHA256 4ac2d8e952911e3aaff261ed42fc8e95203f44eb684b04071b8ff018e74c739a SHA512 0ded3561ee9f0e0f0e602fbaee78680590d653109817d087417c7ef6ef8ece7654604ef6e7dd977de101695649c561898f9bea3ee11357b78b94caea84c525c6 WHIRLPOOL bcbc31ca13c4a83bc4643caf43c74a950630c345b4d8a1a31c699dfee4d8cec3d8c724fb28c2953e5d3267fd588b2efdc321a08bbc1ddf03d7edc27cd87a2fea
+MISC metadata.xml 334 SHA256 56111bb89523cfcae9f3ad99379caa2c0dad440cc0c0a87444a49b81e6abb166 SHA512 9db658eed874814225b9a118d88b900e7a6965cd629da7aa98cbbac2f1708425ae463a9dee7ce12cf9dc9b78cd2c123a0b5bd4056ca25feb47e5747112a4d0e5 WHIRLPOOL f41771b6675af2d19fc57662767c83d87272aaed5433affbf8184cdf4413594d3acf0df1eed98f373cf2d23366f4cc9b93fd1edd6a4be46c42cdb435d6107e1a
diff --git a/dev-php/phpdocumentor-reflection-common/files/autoload.php b/dev-php/phpdocumentor-reflection-common/files/autoload.php
new file mode 100644
index 000000000000..356515b7a000
--- /dev/null
+++ b/dev-php/phpdocumentor-reflection-common/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for dev-php/phpdocumentor-reflection-common */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+Fedora\Autoloader\Autoload::addPsr4('phpDocumentor\\Reflection\\', __DIR__);
diff --git a/dev-php/phpdocumentor-reflection-common/metadata.xml b/dev-php/phpdocumentor-reflection-common/metadata.xml
new file mode 100644
index 000000000000..99183602ecfc
--- /dev/null
+++ b/dev-php/phpdocumentor-reflection-common/metadata.xml
@@ -0,0 +1,11 @@
+<?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">phpDocumentor/ReflectionCommon</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/phpdocumentor-reflection-common/phpdocumentor-reflection-common-1.0.ebuild b/dev-php/phpdocumentor-reflection-common/phpdocumentor-reflection-common-1.0.ebuild
new file mode 100644
index 000000000000..84e9f110e98a
--- /dev/null
+++ b/dev-php/phpdocumentor-reflection-common/phpdocumentor-reflection-common-1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="ReflectionCommon"
+MY_VENDOR="phpDocumentor"
+
+DESCRIPTION="Common reflection classes used by phpdocumentor to reflect the code structure"
+HOMEPAGE="https://www.phpdoc.org"
+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-lang/php-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/${MY_VENDOR}/${MY_PN}
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/phpdocumentor-reflection-docblock/Manifest b/dev-php/phpdocumentor-reflection-docblock/Manifest
new file mode 100644
index 000000000000..7ac19c1ce98c
--- /dev/null
+++ b/dev-php/phpdocumentor-reflection-docblock/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 499 SHA256 07f59f8826d36b8054bffb87557c02ba352d4f915343af2cec0191f0dd3f3d19 SHA512 9674ebd512047c27ac986eb63395cc4762c4b0dce3ad5ba1fd76284767e1c724c1b61855a32d96fe925bc1d8c1f76e8c12e016156028a66f7d909dbbf4d676ad WHIRLPOOL 808564ad9eec159915f776479978f713079b3e0f01be8e6554d856683e5413139025bc1f19043d34ec1edad2e4dce07ce884d4f8b0f371fd81b5864c962c597b
+DIST phpdocumentor-reflection-docblock-3.1.1.tar.gz 42935 SHA256 6139df076b13f7d8ea2c85f48690a05d2ba590cfd1ca1275febbd15e6ec990d1 SHA512 43f1824db3a7a3793db88817e3cedd6379c8e9074fac1a3e781d049a74a13bde3c519c0a9b2a9219d7869339ab16276229d5d3d9398d9bf7f6cdac6dea5a12d5 WHIRLPOOL be1ec5be4025cb1f7566738e974c7559f4d94d511fbf541222fa2cf7a2688b98d630ca5a927d8b1bbe79ba7f6b899208556a57160eac9f889b2f1fb4c587d096
+EBUILD phpdocumentor-reflection-docblock-3.1.1.ebuild 777 SHA256 e62fd8177a413b61c1cc8e0bcafba6feb42562a40e6bdb06d8c476221e29cdd2 SHA512 0544ab1a808aae14a2069fef1d06e240bc85e2746ac9e78565545fa796454e9b8fba5eaf35b5418f6a0e633f68640f81b11e194301a42962971c0cb66596de72 WHIRLPOOL 635a62b3a2993ccc1a3dc6073db8495da61e9e48c1906d449fffc1c1a009341454d60af25c7faa4936831abb089280031300c19fb4e4a90aab2852e3a1c21cb6
+MISC metadata.xml 336 SHA256 d5f2dd9b3b18654ae8f5647d5b6a99524442fd7445493495e8bd796c29275a63 SHA512 6e525276f4719b05ca8d891b76a742450940dd4b6a2bbdb839a5c7556f3ddff370f3e504f9a05449161105b838228519d5d14be2d3994335d7f8e4f90d7eec61 WHIRLPOOL 5a6e15fde63ed185908f472fbbb405602dbaa943fb91f9318e6cac542b3981fc541a13028a3fa0e0a56376f6fc203c76936b376206631a3342f5ce2d31eadc02
diff --git a/dev-php/phpdocumentor-reflection-docblock/files/autoload.php b/dev-php/phpdocumentor-reflection-docblock/files/autoload.php
new file mode 100644
index 000000000000..70091f310ed1
--- /dev/null
+++ b/dev-php/phpdocumentor-reflection-docblock/files/autoload.php
@@ -0,0 +1,14 @@
+<?php
+/* Autoloader for dev-php/phpdocumentor-reflection-common */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+Fedora\Autoloader\Autoload::addPsr4('phpDocumentor\\Reflection\\', __DIR__);
+
+\Fedora\Autoloader\Dependencies::required(array(
+ '/usr/share/php/phpDocumentor/TypeResolver/autoload.php',
+ '/usr/share/php/phpDocumentor/ReflectionCommon/autoload.php',
+ '/usr/share/php/Webmozart/Assert/autoload.php',
+));
diff --git a/dev-php/phpdocumentor-reflection-docblock/metadata.xml b/dev-php/phpdocumentor-reflection-docblock/metadata.xml
new file mode 100644
index 000000000000..b6164cd9043f
--- /dev/null
+++ b/dev-php/phpdocumentor-reflection-docblock/metadata.xml
@@ -0,0 +1,11 @@
+<?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">phpDocumentor/ReflectionDocBlock</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/phpdocumentor-reflection-docblock/phpdocumentor-reflection-docblock-3.1.1.ebuild b/dev-php/phpdocumentor-reflection-docblock/phpdocumentor-reflection-docblock-3.1.1.ebuild
new file mode 100644
index 000000000000..0e11e7427ef4
--- /dev/null
+++ b/dev-php/phpdocumentor-reflection-docblock/phpdocumentor-reflection-docblock-3.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="ReflectionDocBlock"
+MY_VENDOR="phpDocumentor"
+
+DESCRIPTION="Provide support for annotations via DocBlocks"
+HOMEPAGE="https://www.phpdoc.org"
+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/phpdocumentor-reflection-common-2
+ <dev-php/phpdocumentor-type-resolver-1
+ <dev-php/webmozart-assert-2
+ >=dev-lang/php-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/${MY_VENDOR}/${MY_PN}
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/phpdocumentor-type-resolver/Manifest b/dev-php/phpdocumentor-type-resolver/Manifest
new file mode 100644
index 000000000000..e366ef9c5263
--- /dev/null
+++ b/dev-php/phpdocumentor-type-resolver/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 271 SHA256 1164052255db5deb0dd1bffa8a591820fb121dc7dfa1fab7641c16227898f1fb SHA512 7aae3acc76199fd18558d5ae048e6d32d122a2b5310709f7b6129e3ea53be140e290b0ef8e1f69a153f9ee387de959047a6a8c4ec780df98e51c9f56a7af6e81 WHIRLPOOL 01aece97eac553e5601f42fa72d70ef9566eb4c182548d893553d9f72af08e98b05cd547d13368749a373c0db8cba1e01f0a11138871e9647e77b93306125581
+DIST phpdocumentor-type-resolver-0.2.1.tar.gz 15231 SHA256 eb9c3adf6b8f51c43e504bf2024bb198285a2e9fc895545137c067a90f930cde SHA512 888d165b397831d7319116c71dc34a3c738601bdb9956d250f80ee89374a9f063449ae9a82a43646e9156ad720e84e5d951c35dee746a37354388cd1f69d5154 WHIRLPOOL f56e01e3316550828b97fa852f1e172c8c41e92510bc34dbd583a792a1f39c92039816de7c09027744f269c5854ed442aa5fc5543299823519923fdc7eec75ea
+EBUILD phpdocumentor-type-resolver-0.2.1.ebuild 728 SHA256 995dbe9d6fdd492d41accbcc4e84760d7ec8f9cc60564f6446a698ff87d4e809 SHA512 1ee82157fcd4753bd5253c17da118c06bd18ffd34218e9815dbf827f2525f541afc1d0395de3609bc782727ff273805721eb1cd3215ccdfde5e1587d9e4faf6c WHIRLPOOL 7efea4bbe0884d3ba3da665e7b8cad13688fef039d51c203d8a319ed40bc975d99e3fa115a20147da7f807d8acdcec2058800f05626cc05ec782ac1c6d7969a6
+MISC metadata.xml 330 SHA256 8fff29855c8e36db2e4de3721e408ec3d8e5c7f70592ab5a6f67bebffa3179fc SHA512 3c2e71a10cb0191aa7ab5332bdce3e38465514611dabd3374bb29fe4411f68e0382e5bcc66a0782ba56b1bbc823dd0f435f830809c1bd36e9fb142a68774f353 WHIRLPOOL 1bcba70856f1a58f8630c68a7910ca1c077451489563041ea16bcafb42f68c119613bd3f05359ce1511a1962446cac136b3bcde27f37c88b40da2d1beb86fe80
diff --git a/dev-php/phpdocumentor-type-resolver/files/autoload.php b/dev-php/phpdocumentor-type-resolver/files/autoload.php
new file mode 100644
index 000000000000..356515b7a000
--- /dev/null
+++ b/dev-php/phpdocumentor-type-resolver/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for dev-php/phpdocumentor-reflection-common */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+Fedora\Autoloader\Autoload::addPsr4('phpDocumentor\\Reflection\\', __DIR__);
diff --git a/dev-php/phpdocumentor-type-resolver/metadata.xml b/dev-php/phpdocumentor-type-resolver/metadata.xml
new file mode 100644
index 000000000000..4f1ebd70ec3b
--- /dev/null
+++ b/dev-php/phpdocumentor-type-resolver/metadata.xml
@@ -0,0 +1,11 @@
+<?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">phpDocumentor/TypeResolver</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/phpdocumentor-type-resolver/phpdocumentor-type-resolver-0.2.1.ebuild b/dev-php/phpdocumentor-type-resolver/phpdocumentor-type-resolver-0.2.1.ebuild
new file mode 100644
index 000000000000..5de350bc86e4
--- /dev/null
+++ b/dev-php/phpdocumentor-type-resolver/phpdocumentor-type-resolver-0.2.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="TypeResolver"
+MY_VENDOR="phpDocumentor"
+
+DESCRIPTION="PSR-5 based resolver of Class names, Types and Structural Element Names"
+HOMEPAGE="https://www.phpdoc.org"
+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/phpdocumentor-reflection-common-2
+ >=dev-lang/php-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/${MY_VENDOR}/${MY_PN}
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/phpmd/Manifest b/dev-php/phpmd/Manifest
new file mode 100644
index 000000000000..81cb7c3d05fd
--- /dev/null
+++ b/dev-php/phpmd/Manifest
@@ -0,0 +1,6 @@
+AUX autoload.php 325 SHA256 33f4379c6f48e31a065f09f411458dcbd976fb052e9d2adac390c15044053266 SHA512 2cbb2349a598c9515cd995b22cb685d4ea6e9e5edc6c0e5ce602f7520c4aa70cc63872c31209720019c424ab188b063aedf7829899882608eafca9c83794d219 WHIRLPOOL be4397a9d19516833143276eb4f85556075e0748a1e41e4b3e2567c8ff1a1fa36ea56af512df95871142b2930276773de9c77d3ea9a65b77a325a9376f837d23
+DIST phpmd-2.5.0.tar.gz 56360 SHA256 1c35a200f2cfcfb8266cd01d710000943bc9db4205d842d802c726ed98bb872d SHA512 93e5eac4755ce9dbe003935a5768c2798f13c3a40d5a7c188d3a70edc1fe76646b72144a62f943f3fc95f83131f96b315a63e327971c3c4404d600fcd5f43d18 WHIRLPOOL de2a70f0766f68d08e56f2885f8d94d5d6bdc2281eb8da2ea687f1298bc7d9cb761fb08230f0b5719f7e3b03b3739c8cda48c44e35c90e5dff2d0a219c84ece7
+EBUILD phpmd-2.5.0.ebuild 1126 SHA256 53740e570c8f4ce024cfbd11f958ed2791801b7005ccea4f9925a8b7d62c7303 SHA512 fec7d08ef18acf42ea3d6ffc74843780b06b815c85782a8d00aad993e6d17e416c23ec5bb6047807f325c6fc2e524594f08312ba2cc3f3875089cc31f5d31956 WHIRLPOOL c1aa939029710d70d59c22c04741135a481ada53cb93afabecb5de408ea02a5d7bd1c705c30c13c13d6b8a98664bb69d6ecc37a148dbb0a8c218960db6946a22
+MISC ChangeLog 2957 SHA256 5a65e0ae505f421b4aa37e92b3fc4fe76fd9700e470a08f7c0a8c6782ab7ccb0 SHA512 7a5902cd61df423a4284ebcbecd3fbedeedb46e36b0bb89cf7c2fba3d07cd98dc166b8395746790f1ba0f337caee737ea41380cd6ee63ad312218fe3c741b611 WHIRLPOOL 6ea87c9ae0b6ff0c49275d5a3910803f84a2d6369a097ea6485cd1942f1846851b5fbe91ac3500b692a51cc8db0a492220f11649eff5749a75b078985cfe12a0
+MISC ChangeLog-2015 657 SHA256 48062f241a3f321c58d5977e514bc2698843a8f7b25b43910ce790597db62705 SHA512 dd0565bb34759b33a2e5717da0af01802e5d0de00adc1f1a35b96600110908763994edf15cb4550ef58b16efb95ad9942c615e50360ede9c91dbd823257a9611 WHIRLPOOL d4b1d56e1ff610803d3506bd1cbe62765523ad8b13724481b5271071f309e7250b5ef05447c94c3775e975a877091d2266cb32615f1907313988f4a92fbd9380
+MISC metadata.xml 325 SHA256 ae2ea5cf6736baaec99fd31c0699dce7fea053c5090c9ee14282eba3997521ea SHA512 d2f6eb6841f0c21aeea3e158ef62388d2cddb3eb4c9a363b211fe232d9b64e4d45d80856986d5293c1d5ad17948648bc606133d28b3001b912ed1fe022ee2432 WHIRLPOOL 9a62590240a5cda09f6a45d67653dbc6739c24d5847a2066bb20a37c9a0da23eafa95b9fde9a8091c213d770040bf5768cb76d6e0ed33392d980a0b38c541a5a
diff --git a/dev-php/phpmd/files/autoload.php b/dev-php/phpmd/files/autoload.php
new file mode 100644
index 000000000000..b0fa4764c7ca
--- /dev/null
+++ b/dev-php/phpmd/files/autoload.php
@@ -0,0 +1,14 @@
+<?php
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once('/usr/share/php/Fedora/Autoloader/autoload.php');
+}
+
+\Fedora\Autoloader\Autoload::addPsr4(
+ 'PHPMD\\',
+ __DIR__ . '/../src/main/php/PHPMD'
+);
+
+
+\Fedora\Autoloader\Dependencies::required(
+ array('/usr/share/phpdepend/vendor/autoload.php')
+);
diff --git a/dev-php/phpmd/metadata.xml b/dev-php/phpmd/metadata.xml
new file mode 100644
index 000000000000..133c28059f56
--- /dev/null
+++ b/dev-php/phpmd/metadata.xml
@@ -0,0 +1,11 @@
+<?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">phpmd/phpmd</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/phpmd/phpmd-2.5.0.ebuild b/dev-php/phpmd/phpmd-2.5.0.ebuild
new file mode 100644
index 000000000000..04cafc11fec1
--- /dev/null
+++ b/dev-php/phpmd/phpmd-2.5.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="PHP mess detector"
+HOMEPAGE="http://www.phpmd.org/"
+
+# The test suite is absent from the release tarballs because
+# the only build system that Composer understands is "cp -r".
+# To obtain the tests, we would need to grab a VCS snapshot.
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/php[xml]
+ dev-php/phpdepend"
+
+src_install() {
+ dodoc AUTHORS.rst CHANGELOG CONTRIBUTING.md README.rst
+
+ # The executable will only look for autoload.php in one place, so we
+ # create an (otherwise pointless) vendor directory to house it.
+ insinto "/usr/share/${PN}/vendor"
+ doins "${FILESDIR}/autoload.php"
+
+ insinto "/usr/share/${PN}/src"
+ doins -r src/main
+
+ # The executable uses relative include paths, so the one users will
+ # actually run needs to be symlinked into the source tree.
+ exeinto "/usr/share/${PN}/src/bin"
+ doexe "src/bin/${PN}"
+ dosym "/usr/share/${PN}/src/bin/${PN}" "/usr/bin/${PN}"
+}
diff --git a/dev-php/phpspec-prophecy/Manifest b/dev-php/phpspec-prophecy/Manifest
new file mode 100644
index 000000000000..ba579102ffd7
--- /dev/null
+++ b/dev-php/phpspec-prophecy/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 544 SHA256 8bbb3c0bf94d3a346c86aac9024c4f75dcd3242bfa070ff4ba6d58741342a287 SHA512 4c75d70b199ca708d6dbd8975df0fe1e73db9b91bbce1f4360dca7405e3bc782f10331e83399a09fe2ea7373064f70538ba0b7525be008614be75b52ee7267fb WHIRLPOOL 19a86f6bbc6d47d6437b09c111b09ace9a851f6f5c777f58591bfa77d3814b5fd8a1161eb0d48fc4e90ca1f70a743cb86e9185f0f4e8d70bbae23d384051b190
+DIST phpspec-prophecy-1.7.0.tar.gz 60338 SHA256 7825f7b942fc9887fa0311ab84fcca3ddb6b99ab8405995a3783e00165944c20 SHA512 e8efb3882d869f10fe39dff7c2185e1ec6f044c794fd6a5785e1c1c69c71b91dc3997f61bd2566d3243dde0becce568beba9a18fa0fd152e6ce74ca43a9a0fb0 WHIRLPOOL bb540116eaa5f42f7792a0b5df5469973ee1bc99105c0145bc9d6d00f8710c2a468b53400b9650adbb0cca739e75e98e82ba5dc41c2cb5b5df7e4a0911115dd7
+EBUILD phpspec-prophecy-1.7.0.ebuild 820 SHA256 b356f2c4930fa6fbd3df6153ad916531b950fbdcacf178f18cdffde563810a25 SHA512 9af8b006c42ef9dbd76214ef9d9d87eeb11c516041d11ac9285df877361fba97b96e372e07ab75f32830094c70b0f836efc3992a0f892394dc4668c4052f2317 WHIRLPOOL 7f06b2d02558a8dc56c16cf162131881de64d6bf0a7f9121fffcf98fc795452270e9ffc7132f4c67b7809aa9211f0ffbd2aff04d9b1120942c0b530d5bd2671a
+MISC metadata.xml 320 SHA256 d0677bb68c2e68acf57f4dd3a0f1952761aec5db775f0501c23162ad04c7b1a3 SHA512 1772f2d920e747cc7e4b1bd32dcc503f72f17c7bcb964e01c74df781a114e0c4879d6018bab9c9244be3adcdc52a5f36e0de9b4ea34743fa9b64313a6a691ad3 WHIRLPOOL 359901a417a608c63fe0f8ee6902df12a3b89079bcdadba4ba52bd2c380f5b5417032e923d09a289f940d92d6d92943c8e23bcb62a15641ff09d956dc6d3c28f
diff --git a/dev-php/phpspec-prophecy/files/autoload.php b/dev-php/phpspec-prophecy/files/autoload.php
new file mode 100644
index 000000000000..eb61ccb5eedb
--- /dev/null
+++ b/dev-php/phpspec-prophecy/files/autoload.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::addPsr0('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/metadata.xml b/dev-php/phpspec-prophecy/metadata.xml
new file mode 100644
index 000000000000..d8cce3e62197
--- /dev/null
+++ b/dev-php/phpspec-prophecy/metadata.xml
@@ -0,0 +1,11 @@
+<?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">phpspec/prophecy</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/phpspec-prophecy/phpspec-prophecy-1.7.0.ebuild b/dev-php/phpspec-prophecy/phpspec-prophecy-1.7.0.ebuild
new file mode 100644
index 000000000000..5615794b3f4e
--- /dev/null
+++ b/dev-php/phpspec-prophecy/phpspec-prophecy-1.7.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="prophecy"
+MY_VENDOR="phpspec"
+
+DESCRIPTION="Highly opinionated mocking framework"
+HOMEPAGE="https://github.com/${MY_VENDOR}/${MY_PN}"
+SRC_URI="https://github.com/${MY_VENDOR}/${MY_PN}/archive/v${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-4
+ <dev-php/sebastian-comparator-3
+ <dev-php/sebastian-recursion-context-4
+ >=dev-lang/php-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/${MY_VENDOR}/Prophecy
+ doins -r src/Prophecy/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/phptal/Manifest b/dev-php/phptal/Manifest
new file mode 100644
index 000000000000..11ee766ef64b
--- /dev/null
+++ b/dev-php/phptal/Manifest
@@ -0,0 +1,5 @@
+DIST PHPTAL-1.2.2.tar.gz 163248 SHA256 3ebe48671ecf183cec47459beba6e2d2ca3ae6ebb296d0ea074bb95e9034bd17 SHA512 7af41180bccbc81481a48f474b1d2c811ba678706f85045611ff1e69c3ee820e27e6cf17ea58ec562120dcdaae1cf3d91f606a13b5c262906ceba7570b092d9b WHIRLPOOL e7aebed0a8e31613655b91161b82b6aad116af6e7564676ab3475d1c478023beabf072164af03e1259a6d50a2fb4fd1811258613439d64d60d1984d07e443cc7
+EBUILD phptal-1.2.2.ebuild 576 SHA256 ccfb1467664cb6064b0a785ed8fe6308f44e3a8da9278894d8ac95a3a8c07dd5 SHA512 b1fb2393d250f37979ea2de97052321bea0648d10cc9e3e4628690daa21ca7bf76bca36e2f1abc9c53a73a83b9ade0a8045bd3104820782500a2d882faba8944 WHIRLPOOL ae7a9089dcd9046e904ea84437a948c81a1f2439e8427127d343b4f167c585e847e4b681616d0e6aaee5766310f550d7c2fee2ca8e3954a57d527bde186f5c48
+MISC ChangeLog 2423 SHA256 58f985d041c7dfdec5736bacac74e5b144df1e080b736038ddaa3fe66f6b0a4e SHA512 080eb610a6545e886622f992a3a01657cce5e2a2ffb837745d9c3e3473497b00244bde6d36274ec3bfbfcd8f33ed747580a0aa2ca93400e87a514de6997403ad WHIRLPOOL 3e8b998a437ecd96114b135a07c43cf03efbb4d290a5a39c2e3ee56db2f2efd334a34130d2185de7075c65292e08f82d09548cd95c811afd95358ba6bbbef513
+MISC ChangeLog-2015 493 SHA256 1c1185758e6c23b9f952eca71e7b4458a46f96b0828be009325f3eab889467ea SHA512 7c4bb43051d9e11f86dd0bcecd6d30c8e176ef62662882c87d77b66ae62a3e39cbfa92cad07c8e8389c37fa9f5acc6fef0d8652e927e96d0b60c77707b5272c5 WHIRLPOOL d1327ab80ddeb9ea54880063377d1c488e370a5d14535060e3eff69de1101107c392663792f89749aae3973d0bb0706c1989b37df3d9b40f9b0965ae8314eed8
+MISC metadata.xml 245 SHA256 c4dfdf7ad9e0058bf93749f994da619f4628d72f428f7430fee19709b053aa03 SHA512 81a613ac5d1bbcb88aad55e16c2b878dcc3a985a8c0d3b802a302067d94c3f878fa8b10aa4804a799a4180464b523eac2ee1bd6547d8baca8647e1e5cce38897 WHIRLPOOL aebec30951cb2d38683b58d987882cdcc98cd83301b9606652b6a475ddae63d5cf6c3885c3592db7caf983ad0ec08a26c2cfc4d6713d6663be2809ac2a242bbc
diff --git a/dev-php/phptal/metadata.xml b/dev-php/phptal/metadata.xml
new file mode 100644
index 000000000000..04d9b1663bd1
--- /dev/null
+++ b/dev-php/phptal/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/phptal/phptal-1.2.2.ebuild b/dev-php/phptal/phptal-1.2.2.ebuild
new file mode 100644
index 000000000000..d09c2bf8e06e
--- /dev/null
+++ b/dev-php/phptal/phptal-1.2.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PHP_LIB_NAME="PHPTAL"
+
+DESCRIPTION="A templating engine for PHP5 that implements Zope Page Templates syntax"
+HOMEPAGE="http://phptal.org/"
+SRC_URI="http://phptal.org/files/${PHP_LIB_NAME}-${PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php"
+
+S="${WORKDIR}/${PHP_LIB_NAME}-${PV}"
+
+src_install() {
+ insinto /usr/share/php/${PN}
+ doins -r "${PHP_LIB_NAME}"
+ doins PHPTAL.php phptal_lint.php
+
+ dodoc README
+}
diff --git a/dev-php/phpunit-mock-objects/Manifest b/dev-php/phpunit-mock-objects/Manifest
new file mode 100644
index 000000000000..9c44414d6650
--- /dev/null
+++ b/dev-php/phpunit-mock-objects/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 3973 SHA256 52fee5da0ad2fcd1c897541b885335745b4f4830a2484877cfcb281ef6845ac0 SHA512 aee22419472bbca6c5b6a951a41c0a4098071679e5ddd40282a2d717a854189546ac8d2a8d2a9aad43e28b6ff831cedd6541c3b5e19d5599d62ffe2815204ea0 WHIRLPOOL 63b47137818cd17d818265e47f05ff32f8e5711697d1adf7f5b51457e0804f596484d009f3b53faa7fb9e3cad1f47bfe8439fffc3f14c6ce81b15d9945396148
+DIST phpunit-mock-objects-3.4.3.tar.gz 37921 SHA256 4579a83f32a6b8f0341a51e68a54508cbd313c1d5a72065ebe9bcb9a5b878aad SHA512 c9305796062a9ef412c194a82322c913b695c74fd9505580707381f9d9f96f6d69a16bde2c35226240e3c2bfaa6f0f9bf1c94c178b8a1f050b5afef7e53611de WHIRLPOOL cfed39495826a298b13aa8816541dff3e86d0afb5bd44ebd5f584a53aee4e23229a0c15d1eb1547194ded307d51db8c6118ed6c169457d2e784c1e0ebe4e55c5
+EBUILD phpunit-mock-objects-3.4.3.ebuild 755 SHA256 aae628f21866344bddb8b7098720510762f3d46542e89cc59abc8abdab536238 SHA512 86703b72d612a8ebb9a2138ee31a74191c9a2866cbace06d9f8e3d73d3db0e6bf72440d21a83b71751e6fd1acec199640cd96ec914ff5e8b17dffa6c3e6bbcfd WHIRLPOOL 176947690ad0a11e300c9660a0efc261d2914ed4412578d504efe026ee1291715ab13377359b893da96bcfa5dfef7e7ded57d223b4199fa4948d1e50be3b0a0f
+MISC metadata.xml 342 SHA256 d4c4b75834d4eceaf6840227c7fe713cc51803b7debb5a36755b8a91a72dd0ff SHA512 81c56c098a010d97eada1ff754710726c9ede41eec3605bd7dc0e69e5066b58afcab886d4a55fa2977482cee82f7c203ae6f9e794b4c190359e66b5a756ece51 WHIRLPOOL 2268c5c996bd0f0a6016975df3d39786e5e4e759170632ce2f05c997e690d5f0720a27497e5f6ac34cb74c8723aff599484e019e63f7a9d27358446912d94724
diff --git a/dev-php/phpunit-mock-objects/files/autoload.php b/dev-php/phpunit-mock-objects/files/autoload.php
new file mode 100644
index 000000000000..96bcae916553
--- /dev/null
+++ b/dev-php/phpunit-mock-objects/files/autoload.php
@@ -0,0 +1,61 @@
+<?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(
+ 'phpunit_framework_mockobject_badmethodcallexception' => '/Exception/BadMethodCallException.php',
+ 'phpunit_framework_mockobject_builder_identity' => '/Builder/Identity.php',
+ 'phpunit_framework_mockobject_builder_invocationmocker' => '/Builder/InvocationMocker.php',
+ 'phpunit_framework_mockobject_builder_match' => '/Builder/Match.php',
+ 'phpunit_framework_mockobject_builder_methodnamematch' => '/Builder/MethodNameMatch.php',
+ 'phpunit_framework_mockobject_builder_namespace' => '/Builder/Namespace.php',
+ 'phpunit_framework_mockobject_builder_parametersmatch' => '/Builder/ParametersMatch.php',
+ 'phpunit_framework_mockobject_builder_stub' => '/Builder/Stub.php',
+ 'phpunit_framework_mockobject_exception' => '/Exception/Exception.php',
+ 'phpunit_framework_mockobject_generator' => '/Generator.php',
+ 'phpunit_framework_mockobject_invocation' => '/Invocation.php',
+ 'phpunit_framework_mockobject_invocationmocker' => '/InvocationMocker.php',
+ 'phpunit_framework_mockobject_invocation_object' => '/Invocation/Object.php',
+ 'phpunit_framework_mockobject_invocation_static' => '/Invocation/Static.php',
+ 'phpunit_framework_mockobject_invokable' => '/Invokable.php',
+ 'phpunit_framework_mockobject_matcher' => '/Matcher.php',
+ 'phpunit_framework_mockobject_matcher_anyinvokedcount' => '/Matcher/AnyInvokedCount.php',
+ 'phpunit_framework_mockobject_matcher_anyparameters' => '/Matcher/AnyParameters.php',
+ 'phpunit_framework_mockobject_matcher_consecutiveparameters' => '/Matcher/ConsecutiveParameters.php',
+ 'phpunit_framework_mockobject_matcher_invocation' => '/Matcher/Invocation.php',
+ 'phpunit_framework_mockobject_matcher_invokedatindex' => '/Matcher/InvokedAtIndex.php',
+ 'phpunit_framework_mockobject_matcher_invokedatleastcount' => '/Matcher/InvokedAtLeastCount.php',
+ 'phpunit_framework_mockobject_matcher_invokedatleastonce' => '/Matcher/InvokedAtLeastOnce.php',
+ 'phpunit_framework_mockobject_matcher_invokedatmostcount' => '/Matcher/InvokedAtMostCount.php',
+ 'phpunit_framework_mockobject_matcher_invokedcount' => '/Matcher/InvokedCount.php',
+ 'phpunit_framework_mockobject_matcher_invokedrecorder' => '/Matcher/InvokedRecorder.php',
+ 'phpunit_framework_mockobject_matcher_methodname' => '/Matcher/MethodName.php',
+ 'phpunit_framework_mockobject_matcher_parameters' => '/Matcher/Parameters.php',
+ 'phpunit_framework_mockobject_matcher_statelessinvocation' => '/Matcher/StatelessInvocation.php',
+ 'phpunit_framework_mockobject_mockbuilder' => '/MockBuilder.php',
+ 'phpunit_framework_mockobject_mockobject' => '/MockObject.php',
+ 'phpunit_framework_mockobject_runtimeexception' => '/Exception/RuntimeException.php',
+ 'phpunit_framework_mockobject_stub' => '/Stub.php',
+ 'phpunit_framework_mockobject_stub_consecutivecalls' => '/Stub/ConsecutiveCalls.php',
+ 'phpunit_framework_mockobject_stub_exception' => '/Stub/Exception.php',
+ 'phpunit_framework_mockobject_stub_matchercollection' => '/Stub/MatcherCollection.php',
+ 'phpunit_framework_mockobject_stub_return' => '/Stub/Return.php',
+ 'phpunit_framework_mockobject_stub_returnargument' => '/Stub/ReturnArgument.php',
+ 'phpunit_framework_mockobject_stub_returncallback' => '/Stub/ReturnCallback.php',
+ 'phpunit_framework_mockobject_stub_returnreference' => '/Stub/ReturnReference.php',
+ 'phpunit_framework_mockobject_stub_returnself' => '/Stub/ReturnSelf.php',
+ 'phpunit_framework_mockobject_stub_returnvaluemap' => '/Stub/ReturnValueMap.php',
+ 'phpunit_framework_mockobject_verifiable' => '/Verifiable.php',
+ ),
+ __DIR__
+);
+
+\Fedora\Autoloader\Dependencies::required(array(
+ '/usr/share/php/Doctrine/Instantiator/autoload.php',
+ '/usr/share/php/SebastianBergmann/Exporter/autoload.php',
+ '/usr/share/php/Text/Template/autoload.php',
+));
diff --git a/dev-php/phpunit-mock-objects/metadata.xml b/dev-php/phpunit-mock-objects/metadata.xml
new file mode 100644
index 000000000000..f248b11380b7
--- /dev/null
+++ b/dev-php/phpunit-mock-objects/metadata.xml
@@ -0,0 +1,11 @@
+<?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/phpunit-mock-objects</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/phpunit-mock-objects/phpunit-mock-objects-3.4.3.ebuild b/dev-php/phpunit-mock-objects/phpunit-mock-objects-3.4.3.ebuild
new file mode 100644
index 000000000000..a587a795aa18
--- /dev/null
+++ b/dev-php/phpunit-mock-objects/phpunit-mock-objects-3.4.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Mock Object library for PHPUnit"
+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/Text_Template-1.2
+ !>=dev-php/Text_Template-2.0
+ <dev-php/doctrine-instantiator-2.0
+ <dev-php/sebastian-exporter-3.0
+ !<dev-php/phpunit-5.4.0
+ >=dev-lang/php-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/PHPUnit/
+ doins -r src/*
+ insinto /usr/share/php/PHPUnit/Framework/MockObject
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/phpunit/Manifest b/dev-php/phpunit/Manifest
new file mode 100644
index 000000000000..09f39c94204b
--- /dev/null
+++ b/dev-php/phpunit/Manifest
@@ -0,0 +1,12 @@
+AUX autoload.php 11422 SHA256 de772da295f2ab21b20a849559e3430c0a07cedd68af1af81d2c8f69077441e7 SHA512 1d4fd0854a85bc404f5567b78effbc0eb41859601b8e56faaa4362e85ec4d07969864b21df3188fc5e82d5993c67655fa278a9c310b2ec7366aa2195c91e90da WHIRLPOOL 3f8dd3cd284999411de7e242b3403e78bf62846f589054c9530479ec3797279897a3825079fb9a4dd9bff0b5b8353e0812d77f5d8b6205808077c907ddd88abb
+DIST phpunit-3.7.20.phar 2769487 SHA256 7972291d498a425f7daaf0274eed45d8ba564b87da3250fc975e1af2b0d60602 SHA512 9263364087ad2f4870ce4d849c31b75c82799088809e444206b9e113e917d05923ece62264568ee5f2a6d7aeb04d75cbdc375ddd7825ceff16704431de5f68bf WHIRLPOOL 7e6399ccfe01f5e59bd14e243ee4fed760a40d36708aea8c1c5be08b2814125effb89f351f8ea0777d280d7a5557aadfe6142330bbc020d4c1159658cfc99baa
+DIST phpunit-4.3.1.phar 3324489 SHA256 1bac0c5f53bc04efa680bf9b3dcb35e804714eb8f497931ba81bdf08ae432c37 SHA512 de123e2301dc1d64e7401ceaec48c9458c3ab0dfc78faa488bed12c5b30b1367e1f9f6dfbbd5a07b427a56aad6d989f36a11b4642a0a843eed9c39e551be0490 WHIRLPOOL dbe5bed2251832c6c905b09c131bc2dc98de6247ef55077d9882c41a0b20b2e8b1c2489dbc0b3c1ed746f81c2b7163042e73790fff2b2ca78f8470875d77d88f
+DIST phpunit-5.0.10.phar 2773192 SHA256 e740f1376fec6dd19023d38537583276f804d02f818af1f1b2012599743c7c29 SHA512 978bbc409aeb6823c8a8a630fb6221fad5e6aac1d49288c93a69936468bdc6c01d2c58344b161b6fa6a6ccf6ff1100738edb00d7c3cef357751d00323c365d8d WHIRLPOOL 52255b646c063b60d2094fd1f08546b4c498ddd3c4b7fe0ebfc3f6370581e00679774e5492a30a3f5428007250a1c13937c34016e746004a019bfa26e52cdc18
+DIST phpunit-5.7.15.tar.gz 205474 SHA256 d1ce59cfe5f4939c694b6a3ca84eed9a0099228ad8f57c379ffc6fd4806ef1a7 SHA512 6a836e1ad1656fd1d1c5a58ced3c1826b4decc01798b6a804b487c9b4e094ec32f6eb8a84058e268eade62a2fe19d7bd1e760b8b9433299d9fe9c09afdf2bdd3 WHIRLPOOL 7a268ac8df88992fe97fa74820a766bf4199753c743da945d6bae64987fa8f904c0dfe026d861d81aade4cd23576133592f998dc66150aea730cefc804ed610b
+EBUILD phpunit-3.7.20.ebuild 790 SHA256 761b10a58e8ec281e92452cc1084b2d19a7831337a843b79493762cf45719d10 SHA512 25d78e5933839f53dad132a540af898235dc38c04eb264feb39fb3ab57a24c2989563ee5c88b4f60aab33408fd77898d98e58039beaea38ea251051512f21736 WHIRLPOOL 479c7145308dc02e0bdcdcf92ee2f07261a1653fb09d43f715af2e93232fff179d669780125d3a3fb723b37fe8dec49ba99b86d5c6ed6cf8cd885a7e9ccb3aae
+EBUILD phpunit-4.3.1.ebuild 772 SHA256 a1d488279d01be7416c32141c0db24e2cff2df121d817ed10b9e71fd7409f20f SHA512 f2081416fde29101e40e5073ae1ab5bfe7d1320e4ddec1203c5589fe22ea4b8d5ce0e7fd8e20c0b34eeeef57ab8bfa62b3205a34dcaa8d0e74331061b71ad4e3 WHIRLPOOL a7c8757c86c8e571eb22dd1335137b57b7669032126a85db97bc88c3fac0b6f96503d496041e4f037dcb0f4918d906b048e9a14f6eba7c5e2fb1ae634128f1ad
+EBUILD phpunit-5.0.10.ebuild 841 SHA256 aea4a580a1a23b2bb81c1c4e1358276a5546b9ed9b474c7bd9f9b0f8eac49210 SHA512 f15227f08c98c8ad8886d6352e8829c0e7ed43e128c8d81630248f1efd366d7be02bb9d0a12ab1fe224b70c1499479b77b78b8dd4c01dea9383f1abd3c4efbaf WHIRLPOOL d2fce171cadbbbaab2fb7d2467f56c7f943e28f806a626927aa7662326f795ea362ea33e77193463e0e42af434bf24e7e81a593608291b9c30650fbfc55f6488
+EBUILD phpunit-5.7.15-r1.ebuild 1625 SHA256 289833800dacf2b6a628119bad5a224ec55ff0aba4d6aa61f37dc0dea0a4e0b5 SHA512 eb23f8cd9b561823e604abfe0392510e3d8e3dd8434246c10c05a8ce8bb3d30108cc58ec21d36f1616b0f41ff86a6d822bbcd765aa916e1dfa60a317698028d8 WHIRLPOOL f57ca6ea83c1bf867049a3632d75caa083ec53690daafc3dd95dbd8fe7850e3a854abf56d04b7324e36686c233659c9d122c0146068e5b48f3cb917a1b9c07a7
+MISC ChangeLog 3023 SHA256 6d343ae34ce20741e9a7ee4f76c643784c5ea9d50b8ac7ca474a8bfd7f7e0474 SHA512 54ddacca4385ff7d42f15f80e3fd85244d968c785f3f727e86cd82e2fe1bb8f6c43292531467ac6a1235f17e5bb5cbbef63c57bd3428f404bacaeb6d3d8d5e81 WHIRLPOOL be02adf42cd8ef9c6cdceebeb896945b1c6e39cb5fc601d96816da6e16d9b6d924d4cca0b620cfb8c49d2a819ab7f67349d43edbce69568f687b7fbde6019547
+MISC ChangeLog-2015 8756 SHA256 a85b55761b4b54a3285cb97908682563e0a0268fcec1a6a6f66c0afec8ed01e1 SHA512 4b91c6464851ef15927a9f99a8ee621749ba812643f26ee457cc54f6bd343db7ca65cfb9fd01413e05e447c58997df01fd3cdb041427b8e6ba86c7c4c73632e3 WHIRLPOOL 55e4d2fff87f15ed1a8dfd55d92f85c6042086e4cc1131f02a938508c8556514932d57b8df558871e5655da8f776f3d3c0f675dc3eaae0137de886f99ee5a7ae
+MISC metadata.xml 329 SHA256 b0dbf9e32b69e0799b754c907e547343f5f6c30f2f03347dd4700795b8703b3d SHA512 007a4fea4de75a468e377398bb1539e25eedc8009ad6dcb6c170be653821b73d8eaaaeb236e207a2e33a509d2966f6a9571d8f0219d90b1662d4da1cdc7de896 WHIRLPOOL 0bc9e6b16df9410d96c27db52657b0d1b173735d2f67d9a33d967180a0ba6044acdc62573b111559ab6152652fdd7b982be19e18ae6854b52f1d11d1b16ada26
diff --git a/dev-php/phpunit/files/autoload.php b/dev-php/phpunit/files/autoload.php
new file mode 100644
index 000000000000..f33b4c8881a1
--- /dev/null
+++ b/dev-php/phpunit/files/autoload.php
@@ -0,0 +1,170 @@
+<?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(
+ array(
+ 'phpunit\\framework\\assert' => '/ForwardCompatibility/Assert.php',
+ 'phpunit\\framework\\basetestlistener' => '/ForwardCompatibility/BaseTestListener.php',
+ 'phpunit\\framework\\testcase' => '/ForwardCompatibility/TestCase.php',
+ 'phpunit\\framework\\testlistener' => '/ForwardCompatibility/TestListener.php',
+ 'phpunit_exception' => '/Exception.php',
+ 'phpunit_extensions_grouptestsuite' => '/Extensions/GroupTestSuite.php',
+ 'phpunit_extensions_phpttestcase' => '/Extensions/PhptTestCase.php',
+ 'phpunit_extensions_phpttestsuite' => '/Extensions/PhptTestSuite.php',
+ 'phpunit_extensions_repeatedtest' => '/Extensions/RepeatedTest.php',
+ 'phpunit_extensions_testdecorator' => '/Extensions/TestDecorator.php',
+ 'phpunit_extensions_ticketlistener' => '/Extensions/TicketListener.php',
+ 'phpunit_framework_assert' => '/Framework/Assert.php',
+ 'phpunit_framework_assertionfailederror' => '/Framework/AssertionFailedError.php',
+ 'phpunit_framework_basetestlistener' => '/Framework/BaseTestListener.php',
+ 'phpunit_framework_codecoverageexception' => '/Framework/CodeCoverageException.php',
+ 'phpunit_framework_constraint' => '/Framework/Constraint.php',
+ 'phpunit_framework_constraint_and' => '/Framework/Constraint/And.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_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_exceptionmessageregexp' => '/Framework/Constraint/ExceptionMessageRegExp.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_jsonmatches_errormessageprovider' => '/Framework/Constraint/JsonMatches/ErrorMessageProvider.php',
+ 'phpunit_framework_constraint_lessthan' => '/Framework/Constraint/LessThan.php',
+ 'phpunit_framework_constraint_not' => '/Framework/Constraint/Not.php',
+ 'phpunit_framework_constraint_objecthasattribute' => '/Framework/Constraint/ObjectHasAttribute.php',
+ 'phpunit_framework_constraint_or' => '/Framework/Constraint/Or.php',
+ 'phpunit_framework_constraint_pcrematch' => '/Framework/Constraint/PCREMatch.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_stringmatches' => '/Framework/Constraint/StringMatches.php',
+ 'phpunit_framework_constraint_stringstartswith' => '/Framework/Constraint/StringStartsWith.php',
+ 'phpunit_framework_constraint_traversablecontains' => '/Framework/Constraint/TraversableContains.php',
+ 'phpunit_framework_constraint_traversablecontainsonly' => '/Framework/Constraint/TraversableContainsOnly.php',
+ 'phpunit_framework_constraint_xor' => '/Framework/Constraint/Xor.php',
+ 'phpunit_framework_coveredcodenotexecutedexception' => '/Framework/CoveredCodeNotExecutedException.php',
+ 'phpunit_framework_error' => '/Framework/Error.php',
+ 'phpunit_framework_error_deprecated' => '/Framework/Error/Deprecated.php',
+ 'phpunit_framework_error_notice' => '/Framework/Error/Notice.php',
+ 'phpunit_framework_error_warning' => '/Framework/Error/Warning.php',
+ 'phpunit_framework_exception' => '/Framework/Exception.php',
+ 'phpunit_framework_exceptionwrapper' => '/Framework/ExceptionWrapper.php',
+ 'phpunit_framework_expectationfailedexception' => '/Framework/ExpectationFailedException.php',
+ 'phpunit_framework_incompletetest' => '/Framework/IncompleteTest.php',
+ 'phpunit_framework_incompletetestcase' => '/Framework/IncompleteTestCase.php',
+ 'phpunit_framework_incompletetesterror' => '/Framework/IncompleteTestError.php',
+ 'phpunit_framework_invalidcoverstargetexception' => '/Framework/InvalidCoversTargetException.php',
+ 'phpunit_framework_missingcoversannotationexception' => '/Framework/MissingCoversAnnotationException.php',
+ 'phpunit_framework_outputerror' => '/Framework/OutputError.php',
+ 'phpunit_framework_riskytest' => '/Framework/RiskyTest.php',
+ 'phpunit_framework_riskytesterror' => '/Framework/RiskyTestError.php',
+ 'phpunit_framework_selfdescribing' => '/Framework/SelfDescribing.php',
+ 'phpunit_framework_skippedtest' => '/Framework/SkippedTest.php',
+ 'phpunit_framework_skippedtestcase' => '/Framework/SkippedTestCase.php',
+ 'phpunit_framework_skippedtesterror' => '/Framework/SkippedTestError.php',
+ 'phpunit_framework_skippedtestsuiteerror' => '/Framework/SkippedTestSuiteError.php',
+ 'phpunit_framework_syntheticerror' => '/Framework/SyntheticError.php',
+ 'phpunit_framework_test' => '/Framework/Test.php',
+ 'phpunit_framework_testcase' => '/Framework/TestCase.php',
+ 'phpunit_framework_testfailure' => '/Framework/TestFailure.php',
+ 'phpunit_framework_testlistener' => '/Framework/TestListener.php',
+ 'phpunit_framework_testresult' => '/Framework/TestResult.php',
+ 'phpunit_framework_testsuite' => '/Framework/TestSuite.php',
+ 'phpunit_framework_testsuite_dataprovider' => '/Framework/TestSuite/DataProvider.php',
+ 'phpunit_framework_unintentionallycoveredcodeerror' => '/Framework/UnintentionallyCoveredCodeError.php',
+ 'phpunit_framework_warning' => '/Framework/Warning.php',
+ 'phpunit_framework_warningtestcase' => '/Framework/WarningTestCase.php',
+ 'phpunit_runner_basetestrunner' => '/Runner/BaseTestRunner.php',
+ 'phpunit_runner_exception' => '/Runner/Exception.php',
+ 'phpunit_runner_filter_factory' => '/Runner/Filter/Factory.php',
+ 'phpunit_runner_filter_group_exclude' => '/Runner/Filter/Group/Exclude.php',
+ 'phpunit_runner_filter_group_include' => '/Runner/Filter/Group/Include.php',
+ 'phpunit_runner_filter_groupfilteriterator' => '/Runner/Filter/Group.php',
+ 'phpunit_runner_filter_test' => '/Runner/Filter/Test.php',
+ 'phpunit_runner_standardtestsuiteloader' => '/Runner/StandardTestSuiteLoader.php',
+ 'phpunit_runner_testsuiteloader' => '/Runner/TestSuiteLoader.php',
+ 'phpunit_runner_version' => '/Runner/Version.php',
+ 'phpunit_textui_command' => '/TextUI/Command.php',
+ 'phpunit_textui_resultprinter' => '/TextUI/ResultPrinter.php',
+ 'phpunit_textui_testrunner' => '/TextUI/TestRunner.php',
+ 'phpunit_util_blacklist' => '/Util/Blacklist.php',
+ 'phpunit_util_configuration' => '/Util/Configuration.php',
+ 'phpunit_util_configurationgenerator' => '/Util/ConfigurationGenerator.php',
+ 'phpunit_util_errorhandler' => '/Util/ErrorHandler.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_invalidargumenthelper' => '/Util/InvalidArgumentHelper.php',
+ 'phpunit_util_log_json' => '/Util/Log/JSON.php',
+ 'phpunit_util_log_junit' => '/Util/Log/JUnit.php',
+ 'phpunit_util_log_tap' => '/Util/Log/TAP.php',
+ 'phpunit_util_log_teamcity' => '/Util/Log/TeamCity.php',
+ 'phpunit_util_php' => '/Util/PHP.php',
+ 'phpunit_util_php_default' => '/Util/PHP/Default.php',
+ 'phpunit_util_php_windows' => '/Util/PHP/Windows.php',
+ 'phpunit_util_printer' => '/Util/Printer.php',
+ 'phpunit_util_regex' => '/Util/Regex.php',
+ 'phpunit_util_string' => '/Util/String.php',
+ 'phpunit_util_test' => '/Util/Test.php',
+ 'phpunit_util_testdox_nameprettifier' => '/Util/TestDox/NamePrettifier.php',
+ 'phpunit_util_testdox_resultprinter' => '/Util/TestDox/ResultPrinter.php',
+ 'phpunit_util_testdox_resultprinter_html' => '/Util/TestDox/ResultPrinter/HTML.php',
+ 'phpunit_util_testdox_resultprinter_text' => '/Util/TestDox/ResultPrinter/Text.php',
+ 'phpunit_util_testdox_resultprinter_xml' => '/Util/TestDox/ResultPrinter/XML.php',
+ 'phpunit_util_testsuiteiterator' => '/Util/TestSuiteIterator.php',
+ 'phpunit_util_type' => '/Util/Type.php',
+ 'phpunit_util_xml' => '/Util/XML.php',
+),
+ "${include_dir}/PHPUnit"
+);
+
+// Dependencies
+\Fedora\Autoloader\Dependencies::required(array(
+ "${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}/Symfony/Component/Yaml/autoload.php",
+ "${include_dir}/Text/Template/autoload.php",
+ "${include_dir}/myclabs/DeepCopy/autoload.php",
+ "${include_dir}/PHPUnit/Framework/MockObject/autoload.php",
+ "${include_dir}/phpspec/Prophecy/autoload.php",
+));
diff --git a/dev-php/phpunit/metadata.xml b/dev-php/phpunit/metadata.xml
new file mode 100644
index 000000000000..44a54c50110f
--- /dev/null
+++ b/dev-php/phpunit/metadata.xml
@@ -0,0 +1,11 @@
+<?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/phpunit</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/phpunit/phpunit-3.7.20.ebuild b/dev-php/phpunit/phpunit-3.7.20.ebuild
new file mode 100644
index 000000000000..382ae095598f
--- /dev/null
+++ b/dev-php/phpunit/phpunit-3.7.20.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="A PHP Unit Testing framework"
+HOMEPAGE="http://phpunit.de"
+
+PHPUNIT_PHAR="${P}.phar"
+
+SRC_URI="https://dev.gentoo.org/~olemarkus/phpunit/${PHPUNIT_PHAR}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~hppa x86"
+IUSE=""
+
+DEPEND="dev-lang/php:*[phar,xml]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+
+src_unpack() {
+ return
+}
+
+src_install() {
+ insinto /usr/share/php/phpunit
+ insopts -m755
+ newins "${DISTDIR}"/${PHPUNIT_PHAR} phpunit.phar
+ dosym ../share/php/phpunit/phpunit.phar /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-4.3.1.ebuild b/dev-php/phpunit/phpunit-4.3.1.ebuild
new file mode 100644
index 000000000000..24edcb1da974
--- /dev/null
+++ b/dev-php/phpunit/phpunit-4.3.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="A PHP Unit Testing framework"
+HOMEPAGE="http://phpunit.de"
+
+PHPUNIT_PHAR="${P}.phar"
+
+SRC_URI="https://phar.phpunit.de/${PHPUNIT_PHAR}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~hppa x86"
+IUSE=""
+
+DEPEND="dev-lang/php:*[phar,xml]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+
+src_unpack() {
+ return
+}
+
+src_install() {
+ insinto /usr/share/php/phpunit
+ insopts -m755
+ newins "${DISTDIR}"/${PHPUNIT_PHAR} phpunit.phar
+ dosym ../share/php/phpunit/phpunit.phar /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.0.10.ebuild b/dev-php/phpunit/phpunit-5.0.10.ebuild
new file mode 100644
index 000000000000..46336b4d6db3
--- /dev/null
+++ b/dev-php/phpunit/phpunit-5.0.10.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="A PHP Unit Testing framework"
+HOMEPAGE="http://phpunit.de"
+
+PHPUNIT_PHAR="${P}.phar"
+
+SRC_URI="https://phar.phpunit.de/${PHPUNIT_PHAR}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+ || (
+ dev-lang/php:5.6[phar,xml]
+ dev-lang/php:7.0[phar,xml]
+ )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+
+src_unpack() {
+ return
+}
+
+src_install() {
+ insinto /usr/share/php/phpunit
+ insopts -m755
+ newins "${DISTDIR}"/${PHPUNIT_PHAR} phpunit.phar
+ dosym ../share/php/phpunit/phpunit.phar /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-r1.ebuild b/dev-php/phpunit/phpunit-5.7.15-r1.ebuild
new file mode 100644
index 000000000000..3c37874521a1
--- /dev/null
+++ b/dev-php/phpunit/phpunit-5.7.15-r1.ebuild
@@ -0,0 +1,55 @@
+# 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/psr-log/Manifest b/dev-php/psr-log/Manifest
new file mode 100644
index 000000000000..66385ec5ee1d
--- /dev/null
+++ b/dev-php/psr-log/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 258 SHA256 bd98a7cccab1dfa06ec8fb0b8179c3c5da24b70cfadf4f2ebd16444b81504bb9 SHA512 ced0c315c49aa13275c6b06ad0c10d2601654408aa4bd535103ac518c977554c7dfaccb31a7c151ada94dfc9c1198a3c4758ce6a020d6a70041aa9cc3fea634e WHIRLPOOL 4cb9e0a5cc7e3644add77cecb1cf5e899df4966a3cc45e61598914414cb25b4aecc8bea5852d058595859000f31948a559f69c5e599817f453d26c4ec9c74795
+DIST psr-log-1.0.2.tar.gz 4755 SHA256 753c27183c78f667497d9926511cf4b119007d49c709009b5759715a7b6112c9 SHA512 a95cf38a92e7259d615d48cf002c4a0a0b6d6a166a345dc40e7636f913e7a787fdc35d4279741d90e04f9b564b608a138ce2e59115014da6be9d779de2a01bf8 WHIRLPOOL 7f7c1eb2cf3e0a0b7a5c041ac6737ce98d8bdffccafe37a2ad206a40bb293e7fa59a382b1a9e3039828410c2d16012c075acb798416a83e97652561e786d66f5
+EBUILD psr-log-1.0.2.ebuild 533 SHA256 95b778cb2c7a4635a0770d08a438fba57b2eb431507f5157e09dcf4fdeb32bab SHA512 084b128cb1cda9b2a285607062dc6ccd33d9f4dab7ed0a1f0c67e9f719bb29a583e6446082edfd7a0f26daedce176bd28dfb5b31aad9a1ee52fa3e22a83c1377 WHIRLPOOL d6eb067d01621a4fb264726faa5d162d4b7b1286ee87d88b18585cd8e9de92a107f9fd06525086ee40464601b1f1ec063f57cf78d01c561556788bd06458fa39
+MISC metadata.xml 791 SHA256 af9339b7ad04565625a05131c4aeb0685eeb60e33a4dd21704f1b744b022fe8e SHA512 9c857688261cd09bb6ad3b2e746413d1865b5bcfa54b045ba293490e93ac72d396ce4f157c21044cbba8124136c184b87acc9c34d264548a5612d5e3335bfe30 WHIRLPOOL cb2ffecbbf03d7fe27b161a0b39e0001e7b7d02dd9a79a73284576f1a46e02d95bc6096746c14a704fb6143e39914e4033cfbb5655dee81b198997378205c42f
diff --git a/dev-php/psr-log/files/autoload.php b/dev-php/psr-log/files/autoload.php
new file mode 100644
index 000000000000..fac5a688b5a9
--- /dev/null
+++ b/dev-php/psr-log/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for composer/ca-bundle and its dependencies */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Psr\\Log\\', __DIR__);
diff --git a/dev-php/psr-log/metadata.xml b/dev-php/psr-log/metadata.xml
new file mode 100644
index 000000000000..ca6e5a92983b
--- /dev/null
+++ b/dev-php/psr-log/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ PSR-3 logger, provide a common interface for logging libraries.
+ The main goal is to allow libraries to receive a Psr\Log\LoggerInterface object
+ and write logs to it in a simple and universal way.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">php-fig/log</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/psr-log/psr-log-1.0.2.ebuild b/dev-php/psr-log/psr-log-1.0.2.ebuild
new file mode 100644
index 000000000000..f8330e5d3cf8
--- /dev/null
+++ b/dev-php/psr-log/psr-log-1.0.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Common interface for logging libraries"
+HOMEPAGE="https://github.com/php-fig/log"
+SRC_URI="https://github.com/php-fig/log/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader"
+
+S="${WORKDIR}/log-${PV}"
+
+src_install() {
+ insinto "/usr/share/php/Psr/Log"
+ doins -r Psr/Log/. "${FILESDIR}"/autoload.php
+ dodoc README.md
+}
diff --git a/dev-php/recaptcha/Manifest b/dev-php/recaptcha/Manifest
new file mode 100644
index 000000000000..5e0075954c91
--- /dev/null
+++ b/dev-php/recaptcha/Manifest
@@ -0,0 +1,4 @@
+DIST recaptcha-1.1.3.tar.gz 12909 SHA256 db7634210c9b12df87baed0fd2498adff044b8e933c8be1310b384a951a1ed1a SHA512 54e22654d3b24400e448260f1d075ba2586d33cf44e0a5187b5c1288705b29bf9de394f8ca48f7717a2480cb1ae21348cc63e724f1eb93f268407a942b13f9dd WHIRLPOOL f0a7758e78d404df0bf5e96d5bed4ecfdbf42bdc4eb29cb0ccb68af054662de54d7557062440c4af7ce3f05d7c1944001f3ede45fccf82cceaf11e3f9c2c3011
+EBUILD recaptcha-1.1.3.ebuild 919 SHA256 d78c3964f5d9586f6e5294c36be9470ad66a1032b9b9335bf7659ba2059a7863 SHA512 87b6ea66c192985a3e9a6502cefd9e7710a7ba6545201bd2f26245db4577ddaa9511ba26f3e56a62309bf46cb7745c568022cbea967a40c6e2e2594a363a23ac WHIRLPOOL c97738aae009294f84b713fb9795e89efff63b27900b9f588a8a45781277dc3e706c547c67fc802d4e5e462d06016231fe8c0370db8fad3902a0e7c18bc7f515
+MISC ChangeLog 1032 SHA256 6c8cb3d0d1a7262bc49af8376fad818978799e055cab938e1620dbb1aec62f59 SHA512 aa8641d44a0446e1b6fc6bc0b958785c57286bde38e11f15dec0d012b02320581f6732dc52a7b1136e6ea8edb69f57bfe4052fdaeb4ce5534b29788243634eab WHIRLPOOL 08a4d926593368b0d10fdb8dd12f89b771d77f9a0ee1aa5eb6eb0722111d6d969beaea75ab619db5d66ee0052c77198d715f4dd1a4003858a4339943a05a7f6b
+MISC metadata.xml 337 SHA256 21cd5a9a3f510777f02a436d96a87a66142c7ab1fc9e7688baa52582554e3d27 SHA512 abbe5982149863ee6b21edcc5299238a1449ec2ff4088b86453ef4196a2903c1d6fe38cec785562904369944fc6231b463cc1c4914e3eba8e6744bbe2a8ed520 WHIRLPOOL b435e3da9c8cee9e231f13726276d68546edb792ead20a62135cecd2453f65b741201ce52b39d9f8e41b820cc822e944efb36e1571141da7f49578f1f5196398
diff --git a/dev-php/recaptcha/metadata.xml b/dev-php/recaptcha/metadata.xml
new file mode 100644
index 000000000000..199668983735
--- /dev/null
+++ b/dev-php/recaptcha/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mjo@gentoo.org</email>
+ <name>Michael Orlitzky</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">google/recaptcha</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/recaptcha/recaptcha-1.1.3.ebuild b/dev-php/recaptcha/recaptcha-1.1.3.ebuild
new file mode 100644
index 000000000000..c91f2b60d6f1
--- /dev/null
+++ b/dev-php/recaptcha/recaptcha-1.1.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="PHP client library for Google's reCAPTCHA service"
+HOMEPAGE="https://github.com/google/recaptcha"
+SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="examples test"
+
+DEPEND="test? ( dev-php/phpunit )"
+RDEPEND="dev-lang/php"
+
+src_install(){
+ insinto "/usr/share/php/${PN}"
+ doins -r src/autoload.php src/ReCaptcha
+ dodoc CONTRIBUTING.md README.md
+ use examples && dodoc -r examples
+}
+
+src_test(){
+ phpunit || die "test suite failed"
+}
+
+pkg_postinst(){
+ elog "${PN} has been installed in /usr/share/php/${PN}/."
+ elog "To use it in a script, require('${PN}/autoload.php'),"
+ elog "and then use the ${PN} class normally. Most of the examples in"
+ elog "the documentation should work without further modification."
+}
diff --git a/dev-php/sebastian-code-unit-reverse-lookup/Manifest b/dev-php/sebastian-code-unit-reverse-lookup/Manifest
new file mode 100644
index 000000000000..b4b82c6dd2ad
--- /dev/null
+++ b/dev-php/sebastian-code-unit-reverse-lookup/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 312 SHA256 ed0949ecaa3c6e610ba7fc7aeb0fd8e49412a89a22e85269619afc214cc65cb6 SHA512 ff06926ebe557373a0e0b5b19b2c10c6104693ba1dcc4f1c0fdfeccb9ca499d43fcbb476816f6e861f48f8636534892851f2ac4831ed153da108e6f0b24d1dd0 WHIRLPOOL d4962ea797a4827572ffa745fcf7656bbf9077abc053ee71327febc9fcb2740d3f412432e193eed07ba27f1909cea297b204fc4cc0b0bef7c88e2eb4bb0f17ac
+DIST sebastian-code-unit-reverse-lookup-1.0.1.tar.gz 4326 SHA256 6c7f87e14961e75881d7a6caf19d363aba671fd3855a28b9303c071d8f30a90e SHA512 bb6419a13b645a4f35d688d3dd47b0d10de8c996721e95805c08119925fa66ef89cca38f94d3818c62c2eb9a978ee231e91fdeb47bf3b640eeefceaaca135469 WHIRLPOOL 121dcc97276ebc95ab22e8442d4397edda472884d935793b055b41d659c741db2af3a796d63cb7f5549714382150e5b992224894506881aa52690614c56aec4c
+EBUILD sebastian-code-unit-reverse-lookup-1.0.1.ebuild 669 SHA256 21cfd7f0392382250aadc7223133a19daa553bb2c91cc6b426c67db34846999a SHA512 b02bbfd236f7b6193954f56d322690510c1d6abbd1dc6c79753238702a409d3e1b3db2efd93fbd890e7e49de02cf31dcc7284f747e1332f9741997c85c602c1e WHIRLPOOL 4c2d24cad26b8262efe44c31c835ad79e3d423e2c45907e7e2b8bb939361f6301cc3a5471b61c84d058a585177c9fca0f4f9a5a81936ce3ad72a83f28f8d89ff
+MISC metadata.xml 346 SHA256 6ee9d7e53e96a38618dc33975a812c14f68cbef8b42bb1100caebed921d9e37e SHA512 61330d4e03be274063d0bae2f4259a6c4a0f14d97d68dcf6dafd7fed090e7c76bac945d67d925f4d512735c2d5145c50f14f7b1ca17c31ce843113c2c7f6d723 WHIRLPOOL 3b7f81e5f2991054b3540f7681cc2cba5697d97524630991d3d1da748948ab6c424f30dbe497153d619bf28ef665bf9b7af98a3f04fdaeb520f82107ed218b41
diff --git a/dev-php/sebastian-code-unit-reverse-lookup/files/autoload.php b/dev-php/sebastian-code-unit-reverse-lookup/files/autoload.php
new file mode 100644
index 000000000000..b721c7324032
--- /dev/null
+++ b/dev-php/sebastian-code-unit-reverse-lookup/files/autoload.php
@@ -0,0 +1,13 @@
+<?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\codeunitreverselookup\wizard' => '/Wizard.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/sebastian-code-unit-reverse-lookup/metadata.xml b/dev-php/sebastian-code-unit-reverse-lookup/metadata.xml
new file mode 100644
index 000000000000..cac51766daa3
--- /dev/null
+++ b/dev-php/sebastian-code-unit-reverse-lookup/metadata.xml
@@ -0,0 +1,11 @@
+<?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/code-unit-reverse-lookup</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/sebastian-code-unit-reverse-lookup/sebastian-code-unit-reverse-lookup-1.0.1.ebuild b/dev-php/sebastian-code-unit-reverse-lookup/sebastian-code-unit-reverse-lookup-1.0.1.ebuild
new file mode 100644
index 000000000000..980a118abeac
--- /dev/null
+++ b/dev-php/sebastian-code-unit-reverse-lookup/sebastian-code-unit-reverse-lookup-1.0.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/sebastian-/}"
+
+DESCRIPTION="Looks up which function or method a line of code belongs to"
+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-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/CodeUnitReverseLookup
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/sebastian-comparator/Manifest b/dev-php/sebastian-comparator/Manifest
new file mode 100644
index 000000000000..e6324b7e7167
--- /dev/null
+++ b/dev-php/sebastian-comparator/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 1601 SHA256 c905fbc41fb6e75aabf4a150c6091c27e8b4e3042f62effcc6fba1b635994ad0 SHA512 477a0610c65ad7f6fa07532c97f62ec6968fe88810782fd37024767d89dc1e8e59de1e1cbfbf8fdf8d6a363d0e202ae659c6fffda8cd8cf7916b2ed089aa3457 WHIRLPOOL dfc09ee6afe92c61f85d2210acdd2ba7bb29b0e16ddd5d71799fcd3ab025adb6f512a8512a6252987b13513eb4c851f0a4ab598dae8133213dd83d4045178556
+DIST sebastian-comparator-1.2.4.tar.gz 13402 SHA256 d85e80e59d25151ab831696a9c661ce06032b6ed6dc2b1a999df2efe6a920273 SHA512 b7ca4bbdd91c9d59f83c4ccbd63d7755205f6686de7d7e41808faba404df8f58173a0699a0e4d1fbc09914c2fcf841ddc4df41a86aa5cd0fdffa3be4d438a8aa WHIRLPOOL ca9ebce6f8a64b832a3e13e7680ee0172f82decaaf2aaedcd8b718c32ee19a336a23803092b63d4a5ef4c8e3fc73e34a22cf43090a6183c7795450338b4a8870
+EBUILD sebastian-comparator-1.2.4.ebuild 693 SHA256 f4ba8087174deb25ecf56965160d7681178dff69355d6c5b87ac22cd40744bbb SHA512 f6a9b41c45ed38257d23a453b75e0bced3b3bb06f300409d05ed7d38ebaaf690a345d131c3983a6feed052313d1efa898e3e0e35c12ba000cee4e3bb8a5a05ee WHIRLPOOL dcfe5fd8df0a8cd9ca3648edf0813dce187dc0292a36f5c81e325c72acaffa23e4e809be209c58d1da71632745bcce560a210385e4d14ae017111370b10aaf2c
+MISC metadata.xml 322 SHA256 34e3655863b8130010ccea2323cb797d39a5b3bba3b7f0085adfa3ef0348f339 SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6 WHIRLPOOL 2b1ff345241d6b0452f1347fc9eeade46f76894faf411ee1d027ce252ef4ba99ca3042b8903ed1bd45b911e829fc170ee36948d21c837f0f2411198b93bf36aa
diff --git a/dev-php/sebastian-comparator/files/autoload.php b/dev-php/sebastian-comparator/files/autoload.php
new file mode 100644
index 000000000000..696ae0327d79
--- /dev/null
+++ b/dev-php/sebastian-comparator/files/autoload.php
@@ -0,0 +1,32 @@
+<?php
+/* Autoloader for dev-php/sebastian-comparator */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ array(
+ 'sebastianbergmann\comparator\arraycomparator' => '/ArrayComparator.php',
+ 'sebastianbergmann\comparator\comparator' => '/Comparator.php',
+ 'sebastianbergmann\comparator\comparisonfailure' => '/ComparisonFailure.php',
+ 'sebastianbergmann\comparator\domnodecomparator' => '/DOMNodeComparator.php',
+ 'sebastianbergmann\comparator\datetimecomparator' => '/DateTimeComparator.php',
+ 'sebastianbergmann\comparator\doublecomparator' => '/DoubleComparator.php',
+ 'sebastianbergmann\comparator\exceptioncomparator' => '/ExceptionComparator.php',
+ 'sebastianbergmann\comparator\factory' => '/Factory.php',
+ 'sebastianbergmann\comparator\mockobjectcomparator' => '/MockObjectComparator.php',
+ 'sebastianbergmann\comparator\numericcomparator' => '/NumericComparator.php',
+ 'sebastianbergmann\comparator\objectcomparator' => '/ObjectComparator.php',
+ 'sebastianbergmann\comparator\resourcecomparator' => '/ResourceComparator.php',
+ 'sebastianbergmann\comparator\scalarcomparator' => '/ScalarComparator.php',
+ 'sebastianbergmann\comparator\splobjectstoragecomparator' => '/SplObjectStorageComparator.php',
+ 'sebastianbergmann\comparator\typecomparator' => '/TypeComparator.php',
+ ),
+ __DIR__
+);
+
+\Fedora\Autoloader\Dependencies::required(array(
+ '/usr/share/php/SebastianBergmann/Diff/autoload.php',
+ '/usr/share/php/SebastianBergmann/Exporter/autoload.php',
+));
diff --git a/dev-php/sebastian-comparator/metadata.xml b/dev-php/sebastian-comparator/metadata.xml
new file mode 100644
index 000000000000..f5ad6af5af2e
--- /dev/null
+++ b/dev-php/sebastian-comparator/metadata.xml
@@ -0,0 +1,11 @@
+<?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/</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/sebastian-comparator/sebastian-comparator-1.2.4.ebuild b/dev-php/sebastian-comparator/sebastian-comparator-1.2.4.ebuild
new file mode 100644
index 000000000000..eae26759c455
--- /dev/null
+++ b/dev-php/sebastian-comparator/sebastian-comparator-1.2.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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-2.0
+ <dev-php/sebastian-exporter-3.0
+ >=dev-lang/php-5.6:*
+"
+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
new file mode 100644
index 000000000000..a3d50426cf58
--- /dev/null
+++ b/dev-php/sebastian-diff/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 859 SHA256 45ac6ea5da63ca656dcf1653bcce34d44bc83efb0d13699b7d7c44aa46c4057c SHA512 0d1a073f461947956fb61d8eaae06765b0f24fba3e01bddd9a75f6a9e8abd0edecaf0266c457df39d2dc02eecfc1947cdc6da589ce38a6db8ad1716ba62a0e30 WHIRLPOOL 082f39fb1af8afe8daaf99629f8cdf7c1357f7e25f24c31b61887fe27808ee9f27f5c8d3593ab3caa459473bc66163b153f10fbf6d5207384a2722a39f0e3bd4
+DIST sebastian-diff-1.4.1.tar.gz 10310 SHA256 ddedfbae9063434dfdabf8b74d0f6ee427412b4a894880ab7d0609c8e2495775 SHA512 b355f1407619ea6f1e9153a7946c339e790530c1c86369005998dc0c1078b96ef1ca369fec32f134b056dd8833770fcdb30443334275c8cb17b69e95ef8325a9 WHIRLPOOL f9a718790f62df5fba7e82d0fbd785150be6a4396209066d9420e41f9e7a6416a5aa3ebe004cb84fceb0b5bdac03c71b8edec1065f26b3d2bb08e8b54a78d4eb
+EBUILD sebastian-diff-1.4.1-r1.ebuild 603 SHA256 813d253934fc8ce12f2514b4f7d9a1a82191df7bd946cb53e97a2fae4ed74e57 SHA512 e1ec66a9006c9244a18e6170903efe5adf1dad7c8e367fe2cefba19d8346f463f4e98a0d7bb35facd4ec4693f04a0fecd57827f6f983ad98bfa9283d4dd6c2ab WHIRLPOOL dd9d5ba314cb1fe116c51a89302086ba726d065f60040ad94336588497ebbd00e35198224d201cb60caa67e9ae8bed9f380368914b91d31fdf23b7f8bd49602d
+MISC metadata.xml 326 SHA256 9d6e7051219b8f368df6f27211f00258ce96af81e45b30d9a2d095b77afe4a96 SHA512 b209d3b3b9d215d0f5549baedc6ecd6a03b0ce461dd276f20f794f4e17c500b02a53885fc2926675ccb1669e5335f4bd5ce75552470abef1b73bf9cb3e3e6e74 WHIRLPOOL 01ba06958fa76dbae9e49c818dddfda1872b81b9d1cbd527fc9ea29fcb35116beaaf99c179c4ce07e4b6f348625ba3f04301eb1294de27b6c91a32ff924df7f8
diff --git a/dev-php/sebastian-diff/files/autoload.php b/dev-php/sebastian-diff/files/autoload.php
new file mode 100644
index 000000000000..5b72dc303318
--- /dev/null
+++ b/dev-php/sebastian-diff/files/autoload.php
@@ -0,0 +1,20 @@
+<?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\parser' => '/Parser.php',
+ 'sebastianbergmann\diff\lcs\longestcommonsubsequence' => '/LCS/LongestCommonSubsequence.php',
+ 'sebastianbergmann\diff\lcs\memoryefficientimplementation' => '/LCS/MemoryEfficientLongestCommonSubsequenceImplementation.php',
+ 'sebastianbergmann\diff\lcs\timeefficientimplementation' => '/LCS/TimeEfficientLongestCommonSubsequenceImplementation.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/sebastian-diff/metadata.xml b/dev-php/sebastian-diff/metadata.xml
new file mode 100644
index 000000000000..352667478b8a
--- /dev/null
+++ b/dev-php/sebastian-diff/metadata.xml
@@ -0,0 +1,11 @@
+<?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/diff</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/sebastian-diff/sebastian-diff-1.4.1-r1.ebuild b/dev-php/sebastian-diff/sebastian-diff-1.4.1-r1.ebuild
new file mode 100644
index 000000000000..34ac161ed070
--- /dev/null
+++ b/dev-php/sebastian-diff/sebastian-diff-1.4.1-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/Diff
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/sebastian-environment/Manifest b/dev-php/sebastian-environment/Manifest
new file mode 100644
index 000000000000..c37dfe89e098
--- /dev/null
+++ b/dev-php/sebastian-environment/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 372 SHA256 8083cd2003811ad2acc3c554d84913178ab1c89074fa06e5899e8598284f5004 SHA512 7fc348367571b5c7409635ec61c2b06f7fea3b640998f93eca87423529ecc4c933cfb5b033152081dd42817e9861d2fdfddcfb5f0d08d51ccf60d5c12f56a76d WHIRLPOOL 666ab8907bfd7872aab2f4bffdaca356440ff4de50ab3e6e203904cd61bf4b21a2d88dbc6e46457d3c2f731c96e3fa3ab06c12a4c62631b4dfd083dc00e0dec7
+DIST sebastian-environment-2.0.0.tar.gz 5607 SHA256 0462a65d901c97056b1ebaadcfebc4b2756c17b7e3fb8504030e49f6cb9a6f00 SHA512 cf91f0a5f057007f318c5d6b11f8a1345b8df35d513c6291c5b725f0874ed301a64d1097c3fac1e6b32533caa96b3f78ac415d99b9b6ef63dc4a303b90d49c88 WHIRLPOOL e7571a56fe7a4e7e5f16027e620a668a3c7e545b8b2374516fe7eb66d0b4bbc829e46ec650ecf85230073e7910e83a382ee102c27fe8f458d0f6e33373f3a155
+EBUILD sebastian-environment-2.0.0.ebuild 665 SHA256 d6c967e7afc2a0a0547278e0a9b1132089fe2142eee8f9bc759ad7b0e5c8d36e SHA512 7dc46e3278b14cfa2fec9d7904f041f6020130f1e96b16bed82ba86f79920a5cccd06d74c315debcaf0b7628c9525744cb5be9138134edd506b6b6493757d53d WHIRLPOOL bc9420949942c52df51057d9ab9beed04dbc885ccf8438da46f5488034271d716581205ebed7069e7d63c2c585b5be2052e7cb37c93a1acb3465436a70786857
+MISC metadata.xml 322 SHA256 34e3655863b8130010ccea2323cb797d39a5b3bba3b7f0085adfa3ef0348f339 SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6 WHIRLPOOL 2b1ff345241d6b0452f1347fc9eeade46f76894faf411ee1d027ce252ef4ba99ca3042b8903ed1bd45b911e829fc170ee36948d21c837f0f2411198b93bf36aa
diff --git a/dev-php/sebastian-environment/files/autoload.php b/dev-php/sebastian-environment/files/autoload.php
new file mode 100644
index 000000000000..3abd16ee357b
--- /dev/null
+++ b/dev-php/sebastian-environment/files/autoload.php
@@ -0,0 +1,14 @@
+<?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(
+ array(
+ 'sebastianbergmann\environment\console' => '/Console.php',
+ 'sebastianbergmann\environment\runtime' => '/Runtime.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/sebastian-environment/metadata.xml b/dev-php/sebastian-environment/metadata.xml
new file mode 100644
index 000000000000..f5ad6af5af2e
--- /dev/null
+++ b/dev-php/sebastian-environment/metadata.xml
@@ -0,0 +1,11 @@
+<?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/</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/sebastian-environment/sebastian-environment-2.0.0.ebuild b/dev-php/sebastian-environment/sebastian-environment-2.0.0.ebuild
new file mode 100644
index 000000000000..86bf4b7344f9
--- /dev/null
+++ b/dev-php/sebastian-environment/sebastian-environment-2.0.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/Environment
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/sebastian-exporter/Manifest b/dev-php/sebastian-exporter/Manifest
new file mode 100644
index 000000000000..f00bf8a7e9b7
--- /dev/null
+++ b/dev-php/sebastian-exporter/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 429 SHA256 e001d4371b2c3adba47ecf59ae5bf52306d39b79496850be8187538e8e699dba SHA512 06f8a87461a518009d2dd4298637ede677d6304b36d25d94c75472420cf2e4a8fa6aef23b5e21f98ee4ad03b2886fc946c5b0213944947290a3dd9c5308f8509 WHIRLPOOL 7ae8a29e728abda7ef08f84134a24c9ccefa08e240f4ea5b78bd3f70bb52883e39d32ecc84b7896abb5a5614c7a685f3b881c2f0298a6cc875da8d637d37617b
+DIST sebastian-exporter-2.0.0.tar.gz 7473 SHA256 41046fb978f45ec371c0d99ebe9ea37a6b3c7cc4ed611336ecdb12bf909ec9b9 SHA512 0d418973a6e272e327c16f2393bde09424f8dea6991a804259ac57261efddeb99e33a904bbf2ede99b07def897c0baa12ad9fc04c8c33af684f1fd19d976948a WHIRLPOOL f68ba1bae9434cccad61a714badb8cd423d3db55731b60ac083a8f398262c368eef44dab8012fa77de1a4aefd9f7b4c45511565a56e1375e9691cccd679ca51d
+EBUILD sebastian-exporter-2.0.0.ebuild 677 SHA256 bb264fc9788efc8900987c79dae3268f33eac90e3455e69e2876d64116774ff8 SHA512 6b1e0c48c515b03b10677f6386e27dff1f9e9b27f8f412f586e7d0fa49262188899d16a187c1028c5edbcf78e0c5b48e1ccb2b7941619e2cc5dfcbeed69fcda5 WHIRLPOOL 4889824701b4ca3f2bbae87ec13b83f54f9ad79c68bca6b9563309e22afbff6045a9e66f3cd1ff543caf111149227bee41afd5e7c26ae63dfa08979233cdac2e
+MISC metadata.xml 322 SHA256 34e3655863b8130010ccea2323cb797d39a5b3bba3b7f0085adfa3ef0348f339 SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6 WHIRLPOOL 2b1ff345241d6b0452f1347fc9eeade46f76894faf411ee1d027ce252ef4ba99ca3042b8903ed1bd45b911e829fc170ee36948d21c837f0f2411198b93bf36aa
diff --git a/dev-php/sebastian-exporter/files/autoload.php b/dev-php/sebastian-exporter/files/autoload.php
new file mode 100644
index 000000000000..7803f5f61891
--- /dev/null
+++ b/dev-php/sebastian-exporter/files/autoload.php
@@ -0,0 +1,17 @@
+<?php
+/* Autoloader for dev-php/sebastian-exporter */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ array(
+ 'sebastianbergmann\exporter\exporter' => '/Exporter.php',
+ ),
+ __DIR__
+);
+
+\Fedora\Autoloader\Dependencies::required(array(
+ '/usr/share/php/SebastianBergmann/RecursionContext/autoload.php',
+));
diff --git a/dev-php/sebastian-exporter/metadata.xml b/dev-php/sebastian-exporter/metadata.xml
new file mode 100644
index 000000000000..f5ad6af5af2e
--- /dev/null
+++ b/dev-php/sebastian-exporter/metadata.xml
@@ -0,0 +1,11 @@
+<?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/</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/sebastian-exporter/sebastian-exporter-2.0.0.ebuild b/dev-php/sebastian-exporter/sebastian-exporter-2.0.0.ebuild
new file mode 100644
index 000000000000..f9fe1027cfe4
--- /dev/null
+++ b/dev-php/sebastian-exporter/sebastian-exporter-2.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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-2*
+ >=dev-lang/php-5.6:*"
+
+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
new file mode 100644
index 000000000000..538ce0a96e70
--- /dev/null
+++ b/dev-php/sebastian-global-state/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 657 SHA256 6d530d2019e48aeff58814b525c3225435f56be8e108b69d42f5a5961590359f SHA512 26f6a18f580a3080c80ef6abe8598fa589ade4343152fffcf3e967a208ec1e28b3231f241402cb6f8e22b8f6c1d248f0d999186846d5ced069a624571133f7f5 WHIRLPOOL 02fdf332b7bb30d1d72d09cd5c22aefc1d744be749f1a7eef76931b8ae137237c9aab98ff0af4facabc141bae6a6b6f64579512d50541628c4ccb09e1ac2699e
+DIST sebastian-global-state-1.1.1.tar.gz 7659 SHA256 da19e3b3f65b20bc70a6a822ec432a4be70af96142e9dc7e1fa4d699cb3c5a4d SHA512 dec6387183ea6cf869b1302e641a9d85b6dd69ebf299354825ab2f8a06a82609f8e3a2bdeea6924b5520f813af7493fc8e957c3f9876dcaa302066770997186c WHIRLPOOL 72da8a3ce30c81d784b73f8406a65000a2461bebc82f6a36543be6ceac6e7989f5ff716d9b10ab5b21602f53fc35bf656a2374e457fd266db14a705146b20c59
+EBUILD sebastian-global-state-1.1.1.ebuild 629 SHA256 2a0c292104c8dfe3449e456b1e322bf020fbfbbfb19f20609df52e8092e49888 SHA512 0cb2f694899ecade1e0897c1cbb90cfb7d1297cee6b226c262e8f59753d0c717a153f2983307f529a7159845a3053ad5784304e4cafd898d3c3b46183da990ed WHIRLPOOL 9e70f3562f942cc49aa53c8b258de2f1ce0a451e57acd59904a4383d5ef5503d8fbacef7a7aae5639dd17c3913adec1347370d78b8056f16df4e215468c0ccb5
+MISC metadata.xml 322 SHA256 34e3655863b8130010ccea2323cb797d39a5b3bba3b7f0085adfa3ef0348f339 SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6 WHIRLPOOL 2b1ff345241d6b0452f1347fc9eeade46f76894faf411ee1d027ce252ef4ba99ca3042b8903ed1bd45b911e829fc170ee36948d21c837f0f2411198b93bf36aa
diff --git a/dev-php/sebastian-global-state/files/autoload.php b/dev-php/sebastian-global-state/files/autoload.php
new file mode 100644
index 000000000000..e7c855e9b3f3
--- /dev/null
+++ b/dev-php/sebastian-global-state/files/autoload.php
@@ -0,0 +1,18 @@
+<?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(
+ array(
+ 'sebastianbergmann\globalstate\blacklist' => '/Blacklist.php',
+ 'sebastianbergmann\globalstate\codeexporter' => '/CodeExporter.php',
+ 'sebastianbergmann\globalstate\exception' => '/Exception.php',
+ 'sebastianbergmann\globalstate\restorer' => '/Restorer.php',
+ 'sebastianbergmann\globalstate\runtimeexception' => '/RuntimeException.php',
+ 'sebastianbergmann\globalstate\snapshot' => '/Snapshot.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/sebastian-global-state/metadata.xml b/dev-php/sebastian-global-state/metadata.xml
new file mode 100644
index 000000000000..f5ad6af5af2e
--- /dev/null
+++ b/dev-php/sebastian-global-state/metadata.xml
@@ -0,0 +1,11 @@
+<?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/</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/sebastian-global-state/sebastian-global-state-1.1.1.ebuild b/dev-php/sebastian-global-state/sebastian-global-state-1.1.1.ebuild
new file mode 100644
index 000000000000..1aedc55f4afe
--- /dev/null
+++ b/dev-php/sebastian-global-state/sebastian-global-state-1.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/GlobalState
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/sebastian-object-enumerator/Manifest b/dev-php/sebastian-object-enumerator/Manifest
new file mode 100644
index 000000000000..8d0052cb20c7
--- /dev/null
+++ b/dev-php/sebastian-object-enumerator/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 620 SHA256 6081c2dcbf682f996c6b110d1562722401b4eeb760f1ccc8bdb6fbc00e539723 SHA512 6b7ea509b19366d7de9a5e7c45e5f11f56824d19b6af08af8523d1a02bdb690b6f5639b0a324966bf14a9ef06c0ed5c224c52e9d5bc529095f1125507bd94aa9 WHIRLPOOL b9c8f9b2966aaf1aa18a1287ee53edff6379266191cef3e6dd4ca62918e38d367cb3351ab6d24bf212dc8ad180c976a8888f0d6e16a931970bf51a4655b46adf
+DIST sebastian-object-enumerator-2.0.1.tar.gz 4861 SHA256 073cddeff0412959dce69b844158f5630ec4afd01dbcd7d1bc07e388ddc53eb2 SHA512 087ef23c079be2ef56948c734cbdefbf4d8cad36c6c26aae5e38401ec3f306d91067aea28a2226811d1ed90611c7c8070a4f5c3733a24eb56f6a177eb332a9b3 WHIRLPOOL 7742cfa266a824f3239cc1b93ce05a5401822bfaab7490e10e6dc385da0d844bc62355173247c5569191dbb24fa0903a75803ac4a84ad3f8e399af67e0abddb5
+EBUILD sebastian-object-enumerator-2.0.1.ebuild 728 SHA256 d742e36bbe4e1846ad59b6f1585e7ca40ad38ae51a4e641be73caece36a57b04 SHA512 f7dc35bc4a90cc63ebbca21d8334049fa8734dfa91ae9ed7256c059d4015d935c81d3c0bea34ee9a67a9e4fe4bbca1d96ddf219606b9cff9b8dfb4bda4f0ec97 WHIRLPOOL bdd38cf06c1a83ec89f67fff4076019afc2c879c471e60124c3ac354a6da07e2e5d5eb9f1d4ef07f3f743907ece442ff912da8e847d1c3dd974c8d00734057c9
+MISC metadata.xml 322 SHA256 34e3655863b8130010ccea2323cb797d39a5b3bba3b7f0085adfa3ef0348f339 SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6 WHIRLPOOL 2b1ff345241d6b0452f1347fc9eeade46f76894faf411ee1d027ce252ef4ba99ca3042b8903ed1bd45b911e829fc170ee36948d21c837f0f2411198b93bf36aa
diff --git a/dev-php/sebastian-object-enumerator/files/autoload.php b/dev-php/sebastian-object-enumerator/files/autoload.php
new file mode 100644
index 000000000000..cac71a54f125
--- /dev/null
+++ b/dev-php/sebastian-object-enumerator/files/autoload.php
@@ -0,0 +1,19 @@
+<?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(
+ array(
+ 'sebastianbergmann\objectenumerator\enumerator' => '/Enumerator.php',
+ 'sebastianbergmann\objectenumerator\exception' => '/Exception.php',
+ 'sebastianbergmann\objectenumerator\invalidargumentexception' => '/InvalidArgumentException.php',
+ ),
+ __DIR__
+);
+
+\Fedora\Autoloader\Dependencies::required(array(
+ '/usr/share/php/SebastianBergmann/RecursionContext/autoload.php',
+));
diff --git a/dev-php/sebastian-object-enumerator/metadata.xml b/dev-php/sebastian-object-enumerator/metadata.xml
new file mode 100644
index 000000000000..f5ad6af5af2e
--- /dev/null
+++ b/dev-php/sebastian-object-enumerator/metadata.xml
@@ -0,0 +1,11 @@
+<?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/</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/sebastian-object-enumerator/sebastian-object-enumerator-2.0.1.ebuild b/dev-php/sebastian-object-enumerator/sebastian-object-enumerator-2.0.1.ebuild
new file mode 100644
index 000000000000..90c2652d9698
--- /dev/null
+++ b/dev-php/sebastian-object-enumerator/sebastian-object-enumerator-2.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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-recursion-context-3.0
+ >=dev-lang/php-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/ObjectEnumerator
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/sebastian-recursion-context/Manifest b/dev-php/sebastian-recursion-context/Manifest
new file mode 100644
index 000000000000..358939ee9d75
--- /dev/null
+++ b/dev-php/sebastian-recursion-context/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 492 SHA256 a3d0263a676d6ea7d0f2937da27e7cca090bd7dbb9974d1fc1168707a607d4cc SHA512 6850fe9b76c5055d42cb8fd21496082b626c113fccbaa9048c7fc07c4853c610f91f83665df441964175265ab2df7244e7ae67c7ed5664ed2850886b973fcf97 WHIRLPOOL 6c77f70f859cfafab98f20e203c9f3c09a6faa8242dcfb57391db6e104f72ee52050b88ce3350a1ea0dea2ee44d35f6c917acde69b7eae3f4be4afb401413b7e
+DIST sebastian-recursion-context-2.0.0.tar.gz 4526 SHA256 4e3344e2f3b76ea9cf1cfad9c3bd69c0513d9b25bd2030e8d8c578a924642a97 SHA512 9d25d148decc81f5a21d7a4e1f966563bf6ec765fcc1b1ce779668b74dfa39959db07cf296e9cffcbcb3943c8911709bb73f22c5bfcc81c5d2fcbb51967cf75e WHIRLPOOL 05edbc06187307de51bcd88bc0177c7ee5cb443f426d5154d1bce7d33948fc8092aec765e9cfd67a9471a254402dbb269ebbfb3655c6721e5873150b29208924
+EBUILD sebastian-recursion-context-2.0.0.ebuild 639 SHA256 603508323da32a7e3be1d6d3a26abd96b638d90d014188867abafab7fb6d07cd SHA512 8b64b8743fb1086aedf4f9a28c347fc456c586a75f4f69bdc14ab14583fa962dc95ed223984191e0193a5f98a172b9b34caba4ca68362271f60578b090428318 WHIRLPOOL 33c070b63a3d20078209c32160702fd49baa600ba0342ddae8b99a8b0aa8847580d3a669a7b4005f35695c9d39124933b2fdf4faf8ebdc3d56b965bc99ccb52d
+MISC metadata.xml 322 SHA256 34e3655863b8130010ccea2323cb797d39a5b3bba3b7f0085adfa3ef0348f339 SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6 WHIRLPOOL 2b1ff345241d6b0452f1347fc9eeade46f76894faf411ee1d027ce252ef4ba99ca3042b8903ed1bd45b911e829fc170ee36948d21c837f0f2411198b93bf36aa
diff --git a/dev-php/sebastian-recursion-context/files/autoload.php b/dev-php/sebastian-recursion-context/files/autoload.php
new file mode 100644
index 000000000000..5f7e83143612
--- /dev/null
+++ b/dev-php/sebastian-recursion-context/files/autoload.php
@@ -0,0 +1,15 @@
+<?php
+/* Autoloader for dev-php/sebastian-recursion-context */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ array(
+ 'sebastianbergmann\recursioncontext\context' => '/Context.php',
+ 'sebastianbergmann\recursioncontext\exception' => '/Exception.php',
+ 'sebastianbergmann\recursioncontext\invalidargumentexception' => '/InvalidArgumentException.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/sebastian-recursion-context/metadata.xml b/dev-php/sebastian-recursion-context/metadata.xml
new file mode 100644
index 000000000000..f5ad6af5af2e
--- /dev/null
+++ b/dev-php/sebastian-recursion-context/metadata.xml
@@ -0,0 +1,11 @@
+<?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/</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/sebastian-recursion-context/sebastian-recursion-context-2.0.0.ebuild b/dev-php/sebastian-recursion-context/sebastian-recursion-context-2.0.0.ebuild
new file mode 100644
index 000000000000..e99fb14efd97
--- /dev/null
+++ b/dev-php/sebastian-recursion-context/sebastian-recursion-context-2.0.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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-5.6:*"
+
+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
new file mode 100644
index 000000000000..a08f2769e30c
--- /dev/null
+++ b/dev-php/sebastian-resource-operations/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 348 SHA256 22bc3710696a2b5e347ef5525ab7cde0e709d05dd3af63f108d2f172f1a61d8e SHA512 8a6c7dbddc55527db9bdc1973682b09a3e615c3fbb0b473cb3b93b88acba62a7ac46e297582ab4a6611d99325d557425f40f83ed9afe6d82d6073f56e66fd0a4 WHIRLPOOL aaf44eff99849e82ab40530d5d14ab00fe13720d42593e40f100f0c1dd658071fd6fa6a3ce955f58191c5a72f4c9ef8a54073aece27f5aa5a15ed5e4c3ba2c61
+DIST sebastian-resource-operations-1.0.0.tar.gz 6449 SHA256 d6b237f1fe1f6bc45450e03cdacfbd276bf3b7aba832bfea3c2e8507e47ed4a7 SHA512 d11d06c9b8b4a1507238443588f34a85836fcd65d2afdb9bcf3cecfe352cba46c9349988550e901c301db8a21f19cc960a8164653ac66e57661cebddf52ad906 WHIRLPOOL a51c04775f92511440015f4c37fe335247d9812721ad43132e178f4923a9f6a43d11a9fdda77455e0e9e513b4580c643a3b231daeddc375401d7d6fdf942d823
+EBUILD sebastian-resource-operations-1.0.0.ebuild 677 SHA256 7ac080aa57e74f3c378a4ccdc1941b333b298e82a20865b1ea58c73f0e1ba73b SHA512 543a527dcbcd5c2f6c76f3f930b760b01e746d2233223d973524da2bdeac189b2f6e74cc3e1da191eebf388fdbe8966f50cd643005a8410a46a3b7001944f3e9 WHIRLPOOL c5a2ac69977111b51db5552d1afd03f461150f91d6a60f8e0985528226921b0e1d565669c4fc113da5013248a9fb392da37baa6a447ae64edc0e92d80878d758
+MISC metadata.xml 322 SHA256 34e3655863b8130010ccea2323cb797d39a5b3bba3b7f0085adfa3ef0348f339 SHA512 e345c6459f1c0f795081e2874aa4a4023998d0a0f6b28462468ef89c7cfaf38366671a68d05516e6d0f3e03b0cdfcbe849c1e224f7b1e3a723232c7db32281b6 WHIRLPOOL 2b1ff345241d6b0452f1347fc9eeade46f76894faf411ee1d027ce252ef4ba99ca3042b8903ed1bd45b911e829fc170ee36948d21c837f0f2411198b93bf36aa
diff --git a/dev-php/sebastian-resource-operations/files/autoload.php b/dev-php/sebastian-resource-operations/files/autoload.php
new file mode 100644
index 000000000000..f7b9a4d6f681
--- /dev/null
+++ b/dev-php/sebastian-resource-operations/files/autoload.php
@@ -0,0 +1,13 @@
+<?php
+/* Autoloader for dev-php/sebastian-resource-operations */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ array(
+ 'sebastianbergmann\resourceoperations\resourceoperations' => '/ResourceOperations.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/sebastian-resource-operations/metadata.xml b/dev-php/sebastian-resource-operations/metadata.xml
new file mode 100644
index 000000000000..f5ad6af5af2e
--- /dev/null
+++ b/dev-php/sebastian-resource-operations/metadata.xml
@@ -0,0 +1,11 @@
+<?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/</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/sebastian-resource-operations/sebastian-resource-operations-1.0.0.ebuild b/dev-php/sebastian-resource-operations/sebastian-resource-operations-1.0.0.ebuild
new file mode 100644
index 000000000000..9b22095db1d4
--- /dev/null
+++ b/dev-php/sebastian-resource-operations/sebastian-resource-operations-1.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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-5.6:*
+ "
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann/ResourceOperations
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/sebastian-version/Manifest b/dev-php/sebastian-version/Manifest
new file mode 100644
index 000000000000..3f67585bd063
--- /dev/null
+++ b/dev-php/sebastian-version/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 305 SHA256 d2343f066b53e94e6f429133d3842dc5013dfe715edd293bda8f430f5def22e2 SHA512 8a3e0a151a2d6b33e168907a3e30778104d2f33ece499b9f6836be807a16bad4f234fddeaae61f56a69f085b3e7e5e4434297e2557b36b62c8e124ba041cb5e1 WHIRLPOOL febb6837c0949e784fc16fa9ccaa5a0f894178a230ebd8ff9953920702eabcdf3fbd5fb449dc364f270cd2aa80314fc1e4e955cf7ab05ab05236925bfcce091f
+DIST sebastian-version-2.0.1.tar.gz 3581 SHA256 95528613681183eb8eca91b5e786da28cdd62effa35652792578b1ca6b730212 SHA512 12a813ff08996f8a6e53069ea297fb00f5fc9b58ce463b4008791cadc19575539bdb17acbf1f2fa67b18ce5a9207c9acd47183d520b60d6a188569f513d8a661 WHIRLPOOL e1b4759df3ac041cc46edb53439b8b1caa612142f92082aecbd3f8573be4a66c0ab0a0c9e637cf64a094bd4a1666ab6a503b17d07b66b72e3a1243c8bf4be0fe
+EBUILD sebastian-version-2.0.1.ebuild 700 SHA256 2c166c56022aae316826230fa2449ac2783bc7f547f21f14081ec3f90147ba35 SHA512 ad1fbcd58e0dedde4cce538e225dbdbfd9d90a91fa077cd60deb81b2741e447ad85f33628c2d1bf32f7d75acf8a57bd4a8a08885014e105727addf722e2fcf9a WHIRLPOOL 3896789f7705047350aea1c32dd1287790b9a1da8b6842c33265b33d862ab84ae9b482c5b668282d33895cd828fef468aa8656d040eabf574ae54f4a569a7004
+MISC metadata.xml 329 SHA256 66b0daf2c07d59080b8e337487ce49b4b4bdca45484ea68354f59273cfd7112c SHA512 1c8237de0ca8ba4b3bf588e100df2b966a496ba96dd29ab2cc78cdacec00836e017bc7a32be5f31471eefbe50a144d583d1220a91523dca329d0369920ee15ad WHIRLPOOL bb9f3eaaff79a69d7b1577e8532ed93c98efa930836e0a02aba1d40308b0fb495089158f05af700a0ceea3c7f78e299f84244703524e7b506345a7695b09abaa
diff --git a/dev-php/sebastian-version/files/autoload.php b/dev-php/sebastian-version/files/autoload.php
new file mode 100644
index 000000000000..3839169bafb5
--- /dev/null
+++ b/dev-php/sebastian-version/files/autoload.php
@@ -0,0 +1,13 @@
+<?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(
+ array(
+ 'sebastianbergmann\version' => '/../Version.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/sebastian-version/metadata.xml b/dev-php/sebastian-version/metadata.xml
new file mode 100644
index 000000000000..145e45a7391b
--- /dev/null
+++ b/dev-php/sebastian-version/metadata.xml
@@ -0,0 +1,11 @@
+<?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-version/sebastian-version-2.0.1.ebuild b/dev-php/sebastian-version/sebastian-version-2.0.1.ebuild
new file mode 100644
index 000000000000..5668c701f842
--- /dev/null
+++ b/dev-php/sebastian-version/sebastian-version-2.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="version"
+
+DESCRIPTION="Helps with managing the version number of Git-hosted PHP projects"
+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-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/SebastianBergmann
+ doins src/Version.php
+ insinto /usr/share/php/SebastianBergmann/Version
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/securimage/Manifest b/dev-php/securimage/Manifest
new file mode 100644
index 000000000000..787378341c11
--- /dev/null
+++ b/dev-php/securimage/Manifest
@@ -0,0 +1,5 @@
+DIST securimage-3.6.5.tar.gz 7590487 SHA256 f0b2cc128c49b19c8e63b1333fe16ab9b5694c05359ea74fded2a9527e15cfb3 SHA512 776130271f54d50cae5d9a71fed4bfe4870c187cbda55314b49706b3d88c8e76c283c09ead195f89b074fba8b16ddb22e25c268d80d01ee34e9dc5d624e12e7d WHIRLPOOL 439da3c2d26ac9a958a90559c983713214409a3d385cebf62d460ea8031c52019fb705bb324d46306182098734b158d4dddc576e6088a894342706eede7474f6
+EBUILD securimage-3.6.5.ebuild 630 SHA256 76184785616271dc9c2aeb940da2d94c1437271a9bec29fbb04769269b7edf2e SHA512 5ce6dc9ecae610c9ca256dae53d169c892d5b412a188c48cbc26dc8b1296cbb976054760d2ff4ec59f2aecc5463544e6719866fb493c2651d71e8f2464831695 WHIRLPOOL 3d67d99ea66ab57ff06bc16b006f3a3091b49d8b5b301f181ebabb6f9a64d8a0bee1860ad5dd7730eeea06c480ea11f4d8979fbaf6755a6e6169ec9bed418731
+MISC ChangeLog 2305 SHA256 4e3928f1e17da630a6d1ebc8b5928477c68ccd7d95f958217f5bc9bd876a75cf SHA512 cea08c6c6179b22d9cf70b5825a9ad8b65507ecde9dc17a4e5e9216d63c4d7e00a141b8c3d852870aaca18b6f170c809ed126047e3d9a27027b6e3be628104fc WHIRLPOOL 2fb03a9e0bb93d52e344e7e5cadb0817dc42529f15c7b4d31f69fb53912565606bd395b68f49daaeabe795584a5e5cbbf11df2ab23ed1396295d00bda83c9b88
+MISC ChangeLog-2015 673 SHA256 d6c19455a0ed67bb41e1a9b5da368e088d57972277082f1df622ab1d2bc2a6c2 SHA512 3067a7f1d5d0094a9c431d9ac0494ed272efc90c2c20136b53fef7ae194a9bfc29d4479942f5c6b073e7ba59579b3e2cd0e5872d84e5704097c6ad03b9a942ce WHIRLPOOL c64c491ee57521736751bbf6dd3b6caeb69e183ef7c7b28354f1b79f067215ad34d142aee38ff670431ccf706ce41dfedf543939fcccc88142db620b66b7c066
+MISC metadata.xml 139 SHA256 5cdc1888ebc8807b9a37b1d33429c61cabe7415a4f240e21a4c2ff8eca7a34ed SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be WHIRLPOOL 620431014dd4fb752c3d46d11904ecb2c6d4525f5b4e30f4f778a3b74d3f7187ae4ccd856ebd7eabb48ce261b21849c732928fe647edce024a3fdc082d8f8630
diff --git a/dev-php/securimage/metadata.xml b/dev-php/securimage/metadata.xml
new file mode 100644
index 000000000000..097975e3adc2
--- /dev/null
+++ b/dev-php/securimage/metadata.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+</pkgmetadata>
diff --git a/dev-php/securimage/securimage-3.6.5.ebuild b/dev-php/securimage/securimage-3.6.5.ebuild
new file mode 100644
index 000000000000..a43db24e9395
--- /dev/null
+++ b/dev-php/securimage/securimage-3.6.5.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="PHP captcha creator and validator library"
+HOMEPAGE="http://phpcaptcha.org/"
+SRC_URI="https://github.com/dapphp/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/php[gd,truetype]
+ virtual/httpd-php"
+
+src_install()
+{
+ # Grab all PHP files except the examples.
+ set *.php
+ local php_files=${@/*example*/}
+
+ insinto /usr/share/php/${PN}
+ doins -r ${php_files} *.{ttf,swf} audio backgrounds database images words
+
+ dodoc README*
+}
diff --git a/dev-php/semver/Manifest b/dev-php/semver/Manifest
new file mode 100644
index 000000000000..936c7af6d494
--- /dev/null
+++ b/dev-php/semver/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 266 SHA256 74c403b70709e6a7d57c458fb1d4f35a9033095bbad322b9b658f92c1974d04b SHA512 a28056325fa7901a29fd5f060f75e74d23e1750c28c2051e39cb127fb08771268c25dc02dc595a932009ff715c82e861d390548910da536a03dd9ea533d72a6d WHIRLPOOL 64db4c156ae1dc43b8aad73051f38640a13dcfd9a9171d1cd936518553ecdf0b59b8cec8bd1fc35daf16af81beab72a05bd3b4736da758a247d5c2bf7819341c
+DIST semver-1.0.0.tar.gz 9428 SHA256 527597180e90e2a36f173e2a669b7694ff3a4a3925cda4d5c8fa3cd3113eddf9 SHA512 7f7d529f7fb47049e65bbc47fcd4c1fa2dfef7de7441ed29d7bd81450414fbf3a4e0dfdfec0c9c019656d125e1591856a341d989b37c3aab70fbe5fa2f92f9a1 WHIRLPOOL 2bc7b6a54b34d7bebf5978210db4d89e8ff05d9724cf34658028d4a788fbc0aaaabf2248594feea67554a5885c173c738cfe7da158a05218f8d3a2eb45a354a2
+EBUILD semver-1.0.0.ebuild 543 SHA256 53fccbee0d14d244bb1118760c1582c4d5aa02aac40d14f378beb71e045b1842 SHA512 fe2ebe513cfc270bb362a0168cd6a48dcd2136eba9b3bcb419a30d35f7868be7bf11a2c9d35be4ec3ed3ccd6c2b892e8a1fedcf9168153ec6eafa99bba1a3be3 WHIRLPOOL 3d677ef946cffd672f83ee228486a06c0339dbe4ae4854f2e19fc3b77348a0fd9b4d2eb5ea0b57ac537efe77e302bfe6619d436c9c641098d96aa34aa68a1baa
+MISC metadata.xml 691 SHA256 2b647d49f9d0f59ef9c30d694421e8e431427d8956a2421379db8098a2435583 SHA512 58d106fb2642c5445fcc487b818a7d0ddb21bf56d17455fd21cab83d9941437a4f339cdd192ca212645891bce3da01bf936e503b63665cf014d55ebe12b635d4 WHIRLPOOL dc00f5f08824410844340abcb02342f3a4172e7b63bd2426f73da12bcb7f1dfa2334f0db2a98313a67ed56947ae4b5acb34b79f31bc72f0742efa322963c565c
diff --git a/dev-php/semver/files/autoload.php b/dev-php/semver/files/autoload.php
new file mode 100644
index 000000000000..2295f8bd9a0e
--- /dev/null
+++ b/dev-php/semver/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for composer/ca-bundle and its dependencies */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Composer\\Semver\\', __DIR__);
diff --git a/dev-php/semver/metadata.xml b/dev-php/semver/metadata.xml
new file mode 100644
index 000000000000..031f9b3cd5ec
--- /dev/null
+++ b/dev-php/semver/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ Semantic versioning utilities with the addition of version constraints parsing and checking.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">composer/semver</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/semver/semver-1.0.0.ebuild b/dev-php/semver/semver-1.0.0.ebuild
new file mode 100644
index 000000000000..aa18286b690b
--- /dev/null
+++ b/dev-php/semver/semver-1.0.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Semantic versioning utilities, constraint parsing, and checking"
+HOMEPAGE="https://github.com/composer/semver"
+SRC_URI="https://github.com/composer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader"
+
+src_install() {
+ insinto "/usr/share/php/Composer/Semver"
+ doins -r src/. "${FILESDIR}"/autoload.php
+ dodoc README.md
+}
diff --git a/dev-php/simpletest/Manifest b/dev-php/simpletest/Manifest
new file mode 100644
index 000000000000..c2fad2f9991d
--- /dev/null
+++ b/dev-php/simpletest/Manifest
@@ -0,0 +1,5 @@
+DIST simpletest-1.1.7.tar.gz 763745 SHA256 e3c4acf1748adae79200de2bb5b810fe9bf4ea4903ae62470319caebf1d45119 SHA512 105ce73a36bb3885ee27052b5bc7fde775ec04afc725ab45c79cf103639e9c7d8bd7f9e279f5b07ad5d1e9ccf3797741506e3bf07b57283b5f1b3f39901ad852 WHIRLPOOL c6191a1ffe3fe1796ccde4fd61716d5657a054af0b15bbeb6fa8c82dd03f89dd60f83477fa294ac706939f1472c597e146caab1dbb287c408a85e842bd88775b
+EBUILD simpletest-1.1.7.ebuild 550 SHA256 add70b696e883b9bddca35c22c21dfc56f5f50d204991e5b076a80ef5c29b495 SHA512 1d2f01ed7f9da2eca32283459a35668847e43c0329380f276fec6b315bf9301f73ca6af6733907df1ceba394b75881ed2113cd4ae0aaa769f36b1b8f68b34286 WHIRLPOOL fff5d8e2dfc9167109ce7eebd0be68098525d167ba5e7b8f4022a754d97f82f3f96cf8ff9c848fa005d5d1afde3afdc0463a5a7f6ca6b1cc552f477a98cb14ff
+MISC ChangeLog 2435 SHA256 4e8a8fe7b6a6cae90c16e0127063de01063a0561a3c7c55197cb6a17759baa92 SHA512 ccc2903db9f8f12eda8711878223ff60cc796dad9c1933c3e65a7b03f2c70005580ada8b9ed7e4ef99544bf916a5418d7f39fd3d925b90ab93366a3e70374143 WHIRLPOOL 17932d0f7c08cf836eeb590848efd5d62079ce46681fb2fdfdc8270ddeb3ef74c60dd0614124758abc146da81ea4c0323909298cb65e0f7cebfd05fb6636a44a
+MISC ChangeLog-2015 1991 SHA256 1abd7ddb3793668fa517cbb0062ad5ea817b2dd1a6f323643166d0712420da81 SHA512 3dab97de6c656ee96e53a26185efbfc3305e7b783cfdcbf49de76e1ebb3b44d779cc14322f29e7e9b8364484046b01cf24f683ab41a4df7d22a75046d75f9e21 WHIRLPOOL fdf686c2aabc956ff3c5afcd0d41510cb0c83ba9729e65c7effec2db478bd8d9bb2a2d26be66c6f0bb523cc19cd80780212b9839689b1b61f3f5c5b5c25d2cf2
+MISC metadata.xml 325 SHA256 5aae2e519ac74608f6ccd2bec6230d8c115a7faa09ba9dab326dcc4c3523f71f SHA512 2b84e2a69b03c95ab22964906cc4fecfd749ed3e34bd8c3334ea9638548ee07f6e359a805d6531d912cf01d94a004167ba584b06ea94428adaf812b90692bef3 WHIRLPOOL 515b4782f8e4fda4d5dd692652b2f3f36a0e35bc075a303caae8299d6d1d26a801d2ad4c08e65aee5b096bb9e896ff2f998b3a3a951484670025293fada60a69
diff --git a/dev-php/simpletest/metadata.xml b/dev-php/simpletest/metadata.xml
new file mode 100644
index 000000000000..26c2f4a62f95
--- /dev/null
+++ b/dev-php/simpletest/metadata.xml
@@ -0,0 +1,11 @@
+<?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">simpletest/simpletest</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/simpletest/simpletest-1.1.7.ebuild b/dev-php/simpletest/simpletest-1.1.7.ebuild
new file mode 100644
index 000000000000..90a8205b07e1
--- /dev/null
+++ b/dev-php/simpletest/simpletest-1.1.7.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="A PHP testing framework"
+HOMEPAGE="http://www.simpletest.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php:*"
+
+src_install() {
+ local DOCS=( docs HELP_MY_TESTS_DONT_WORK_ANYMORE README.md TODO.xml )
+ einstalldocs
+
+ insinto "/usr/share/php/${PN}"
+ doins -r *.php extensions packages tutorials
+}
diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
new file mode 100644
index 000000000000..2f04a424bc63
--- /dev/null
+++ b/dev-php/smarty/Manifest
@@ -0,0 +1,8 @@
+DIST manual-en.3.1.14.zip 408414 SHA256 3aabe51e932b790d24dd8a3c77188b43b99a127f3adaeb0108f085c310404850 SHA512 d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58 WHIRLPOOL 33dd45ea6cd7bc1129625eb72417fae7c41226a92a6aaddcb72c4426517bd465529599fd8bfc259d8bc3f70f7cd064ada020da4ea7d260cf9801af6944db29f4
+DIST smarty-3.1.30.tar.gz 255464 SHA256 62461370c73fb3eb315c6a0a55f9bdbb04d115a0e3eaf46d76d68336524f344f SHA512 6ad9a6cf10b81fecbdc4daa4acbd9724db5f1c2a014e35039b36b0bf00ba000946a2126f7da5899e587a79419f451aafcd1ee14597a32cf290bbd0bf13a877d0 WHIRLPOOL c78d912618f80cbc8226c10b8371ed9514417149cc5f694967616ff3b9c880c424351a303fc14ab42a2dc7683c015c41c7b9006a3123f76df918b75d303463bd
+DIST smarty-3.1.31.tar.gz 244196 SHA256 b1f2976a3fabfd4e91f1412e262bc55118af30f46e2fcde2a8ba69192aae82d3 SHA512 807343e4229413ea0f5219a828d4e91603fb5454f4abe8aa2d41f0a6fe32fa476e791340e1e95178ded3774d1524e98489c104c6fa391e70a8225de28fdcca18 WHIRLPOOL 71cf9eb8d18149538f374939715e921bf04420e2b7ed4ff30a4ac7857ee2807052c7ee2725eaa19bdc63f2aa59fa785ca73cad162b5d2bbaeb35677679a84602
+EBUILD smarty-3.1.30.ebuild 1329 SHA256 06d4e99a67c1b80b30e690df0acf23cf86dc5a28daad350a7eea49acd6fb9a64 SHA512 44dc07bf8992493879cfc7a343c8dc2b41d64d75121d3e8cfeeabd0b10e57bb04ba7fde15fc067dbfeb276d39c835007cca114152d7d6ba4538c59bc19203e8e WHIRLPOOL 1b5ec139b73771b0765d629ac335a7b9815aefe8a8ff267e096633305498d210669cf0e87b48890458ad95caf913bbb65dff0223e402f71fa58817d1f20fb4f9
+EBUILD smarty-3.1.31.ebuild 1337 SHA256 37bd9944304bb920d3dbb97bd7341aab91454d52ca1b8fd382e10876df37aa3f SHA512 8f678139dc0899166b13c2c1a860dadddb4d79fb29cdb9e8bbb4a2feb0a417526772d5fe3a7e4db4185a0a07ffb36191116c2bfdfb780ec483b22e225acc71e0 WHIRLPOOL 0e3c810ad471799b3a84bc23efb6fe0542885e4e7c514106219af822a36a2e1eff6b76f97f689f3253df6ac3aaedb74286baa7efaaf81b8a288f88c75e7f9018
+MISC ChangeLog 2952 SHA256 e0d8f0d5dc5ce111cacfca5242df6ea0f767c6b0e5b8815d70dfecbf0350b313 SHA512 eba654606a372a49d177acb679295685cef252d6cb11dc0f6a67d6702acc7b32a08060c8991c0942169a0fc3a0e51869e1b9f5ed437cb163c7921b43c01e9724 WHIRLPOOL bd5b6212763c56839e59a846d4c1d8c2e213aeea3cbab5d0b6d43d62f5b753d1000d49a28483e86676d27c2581afac102081afab336b05303d8d875d455555e5
+MISC ChangeLog-2015 18150 SHA256 e81fa95ffead2c7d715e853d9c790719b15f4b046a6d590b06e63973d9db8b7f SHA512 0d536eed488ed0e55b35822806f6f8f81cc21d6b0e8a4e7c0f155586c93a52da1703c9d2bf910f91d0b37b77b9ce697769583d6853f537a837e52ec5155d3ed4 WHIRLPOOL 8e4ec144fa43716d06203d37f60dfd63a4afd968469c2faa309e78afaf9d957a7b80d249339b63b9c5d61aeaba4e1599db65e6c7ca9486d0dd85401119356978
+MISC metadata.xml 581 SHA256 743e8ee011574693a0d32d153d093d884fc9d0e71d3f28216658dd19016fc6a4 SHA512 1bf0fea8d62a06b1b67ee417eeb44dbb476ba590b35808f7c7bc1b40a6758b2c3f931e8290c2908a14828f8e2789eb8e2c6d5a26e106f97359f45a476fd31401 WHIRLPOOL 6bd42dfc923eb32d3d5edbcca0dbeaf25b7b289c54e60481891159816d79d18bf4502f43c42dd39c2e1f8fc66f459bb7ca60ab53b00d28a7a219972504d92863
diff --git a/dev-php/smarty/metadata.xml b/dev-php/smarty/metadata.xml
new file mode 100644
index 000000000000..65adc5d3d3e2
--- /dev/null
+++ b/dev-php/smarty/metadata.xml
@@ -0,0 +1,16 @@
+<?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">
+ Smarty is a template engine for PHP, facilitating the separation of
+ presentation (HTML/CSS) from application logic. This implies that PHP
+ code is application logic, and is separated from the presentation.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">smarty-php/smarty</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/smarty/smarty-3.1.30.ebuild b/dev-php/smarty/smarty-3.1.30.ebuild
new file mode 100644
index 000000000000..77b161474216
--- /dev/null
+++ b/dev-php/smarty/smarty-3.1.30.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DOC_PV="3.1.14"
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="http://www.smarty.net/"
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+IUSE="doc"
+
+DEPEND="doc? ( app-arch/unzip )"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+ insinto "/usr/share/php/${PN}"
+ doins -r libs/*
+
+ local DOCS=( *.txt README README.md )
+ local HTML_DOCS
+ use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
+ einstalldocs
+}
+
+pkg_postinst() {
+ elog "${PN} has been installed in /usr/share/php/${PN}/."
+ elog
+ elog 'To use it in your scripts, include the Smarty.class.php file'
+ elog "from the \"${PN}\" directory; for example,"
+ elog
+ elog " require('${PN}/Smarty.class.php');"
+ elog
+ elog 'After that, the Smarty class will be available to you.'
+}
diff --git a/dev-php/smarty/smarty-3.1.31.ebuild b/dev-php/smarty/smarty-3.1.31.ebuild
new file mode 100644
index 000000000000..d0f0c4c87fc3
--- /dev/null
+++ b/dev-php/smarty/smarty-3.1.31.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DOC_PV="3.1.14"
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="http://www.smarty.net/"
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+DEPEND="doc? ( app-arch/unzip )"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+ insinto "/usr/share/php/${PN}"
+ doins -r libs/*
+
+ local DOCS=( *.txt README README.md )
+ local HTML_DOCS
+ use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
+ einstalldocs
+}
+
+pkg_postinst() {
+ elog "${PN} has been installed in /usr/share/php/${PN}/."
+ elog
+ elog 'To use it in your scripts, include the Smarty.class.php file'
+ elog "from the \"${PN}\" directory; for example,"
+ elog
+ elog " require('${PN}/Smarty.class.php');"
+ elog
+ elog 'After that, the Smarty class will be available to you.'
+}
diff --git a/dev-php/spdx-licenses/Manifest b/dev-php/spdx-licenses/Manifest
new file mode 100644
index 000000000000..e0c34b2fdd0b
--- /dev/null
+++ b/dev-php/spdx-licenses/Manifest
@@ -0,0 +1,5 @@
+AUX autoload.php 264 SHA256 fec461be03416c65e41f7bd2f947f3458efa4a4f63aa4947eb7e90c00b0cc5a4 SHA512 6dd28dc205943fa5fa8fb7577a88926573533d553e86577ec2d2e34045ea744731ea08c9dfee277dd1550cac033ac53d1648aa8b28fc78eaa73d0613371aaaa7 WHIRLPOOL 661c8ab462f2ef881c56848d22294b7cbbc7e79a08fc34fa4ca8c20db7866bd0ed8e8982d27bd21b2bb295c8492b4ccc0ca3e8b6ad9876f7e277208fe063122b
+AUX spdx-licenses-change-res-path.patch 872 SHA256 c5c31059df2f232ce16ce6152741faa3b8906a866ce30cc15386b96f4e2042ca SHA512 9050ac3f4ab33172a8edee04434f3e0c3b38d53a51c590d2c65c4ba0bfb0b718c702275cfd448bf6b850549589569c5a8d15d2f82fcb35c36efd9cac9e6deb1e WHIRLPOOL 9075fc97e09fff0928d81349527322f7e5f39a99bb0d754c5e27f588774891d821334426202095531d6592cad2472169431a37db3caabb7186232f18206b66da
+DIST spdx-licenses-1.0.0.tar.gz 8244 SHA256 c292e3bfaa75b0e9b87b7426576a17390ca2f6df37ba002bd1d8561d0ffa4518 SHA512 1ef19555f252c5e03fe3b0376442f47bd50d894effa04bca58e7644e18fcc2a905239086d1aaf31277ce5928a7f9743e123c767e197c0fa063c015ad14851a14 WHIRLPOOL 6f69389f2fe5d55a729b10552cb2c54e8e6473fc5a9d9ace453de76f8bf6f89ae41135feeb89b833d025f8e4b25136730b4006ce0078eaceb236c5d1af52b7d2
+EBUILD spdx-licenses-1.0.0.ebuild 596 SHA256 5a22c8c709842131c2b26f2d6686649a5f801f74f795abfb9b6ff6454d14d3e3 SHA512 1ed43a022d3c0ff5c714cb278e68dcfba9ed7f8adfc78de1eac93fd7aaccdfb5197f42604cf0b9616b6bea07558c79a08c1f39f88012bb20e6d5575d76f4043d WHIRLPOOL b83a6f363ae033494fff3b66719f76c75a531b469807f59686208ff9b1f00c82675299d7a928716fe9eeaba97a79a41b5328e5b8dc7db31fc754d8a467b0c223
+MISC metadata.xml 673 SHA256 e8ae9a47dd2f17e6ea4daf181c116d4657e113edf510aa04a6e23858109878d4 SHA512 f4f7ba3fa5e3c9c85394cb868c02ee562ddfe7308b018320de5d7eab3b86b09eb6ac0fe94af1c162f639ef377dff670cded2185ad47ec78a0c287ad017bd6e48 WHIRLPOOL c6e68fcf2080c26899af91d6f0417814029da0d5bcbc9272b021b78ea1ee9e849a0db58a6344d7d1ba83f5cb33e4ce62b2876bd38d6e9d4768c28a5bb30d845a
diff --git a/dev-php/spdx-licenses/files/autoload.php b/dev-php/spdx-licenses/files/autoload.php
new file mode 100644
index 000000000000..6ebf96e7378c
--- /dev/null
+++ b/dev-php/spdx-licenses/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for composer/ca-bundle and its dependencies */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Composer\\Spdx\\', __DIR__);
diff --git a/dev-php/spdx-licenses/files/spdx-licenses-change-res-path.patch b/dev-php/spdx-licenses/files/spdx-licenses-change-res-path.patch
new file mode 100644
index 000000000000..284cdddda95e
--- /dev/null
+++ b/dev-php/spdx-licenses/files/spdx-licenses-change-res-path.patch
@@ -0,0 +1,22 @@
+# Fix the path of res/
+
+--- ./src/SpdxLicenses.php 2015-07-15 19:38:14.000000000 +0200
++++ ./src/SpdxLicenses.php 2016-11-13 19:24:17.659442468 +0100
+@@ -170,7 +170,7 @@
+ private function loadLicenses()
+ {
+ if (null === $this->licenses) {
+- $jsonFile = file_get_contents(__DIR__ . '/../res/spdx-licenses.json');
++ $jsonFile = file_get_contents(__DIR__ . '/res/spdx-licenses.json');
+ $this->licenses = json_decode($jsonFile, true);
+ }
+ }
+@@ -178,7 +178,7 @@
+ private function loadExceptions()
+ {
+ if (null === $this->exceptions) {
+- $jsonFile = file_get_contents(__DIR__ . '/../res/spdx-exceptions.json');
++ $jsonFile = file_get_contents(__DIR__ . '/res/spdx-exceptions.json');
+ $this->exceptions = json_decode($jsonFile, true);
+ }
+ }
diff --git a/dev-php/spdx-licenses/metadata.xml b/dev-php/spdx-licenses/metadata.xml
new file mode 100644
index 000000000000..6cb602111427
--- /dev/null
+++ b/dev-php/spdx-licenses/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ Tools for working with the SPDX license list and validating licenses.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">composer/spdx-licenses</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/spdx-licenses/spdx-licenses-1.0.0.ebuild b/dev-php/spdx-licenses/spdx-licenses-1.0.0.ebuild
new file mode 100644
index 000000000000..099ed89b2b7e
--- /dev/null
+++ b/dev-php/spdx-licenses/spdx-licenses-1.0.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Tools for working with and validating SPDX licenses"
+HOMEPAGE="https://github.com/composer/spdx-licenses"
+SRC_URI="https://github.com/composer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-change-res-path.patch"
+)
+
+src_install() {
+ insinto "/usr/share/php/Composer/Spdx"
+ doins -r src/. res "${FILESDIR}"/autoload.php
+ dodoc README.md
+}
diff --git a/dev-php/stringparser_bbcode/Manifest b/dev-php/stringparser_bbcode/Manifest
new file mode 100644
index 000000000000..f859d9fd87a1
--- /dev/null
+++ b/dev-php/stringparser_bbcode/Manifest
@@ -0,0 +1,5 @@
+DIST stringparser_bbcode-0.3.3.tar.gz 338784 SHA256 804ab19543e00fa3ac81ff2f08de68b4e90987157f8f671a4ecf1b2d6ebb507d SHA512 45cdbe717d8c11a138ed700b987dc4e0f5c85048b402a6ef24c35941342680c341c4ddbdc2ac984976a56128a2a80a8457d5b884ea92dab019f094886c77d1bd WHIRLPOOL 43967e375d14503a9591e5fa4b85bc172ecd75cf5350ad922d46e2337293e821df1243cafda4767e9fa20e5e53fc3bd86ac9323e906ccb1305ea2ecbb9bd6243
+EBUILD stringparser_bbcode-0.3.3-r1.ebuild 519 SHA256 0cae359b2064c7c7bcd3266185daaa2223b8377ff4a86f7d1a13248468eb967d SHA512 e0d1e3820049015d67c52b7453dfd998f6e60bda19a19bd22e38e376cd8f21fcb8b48d32931294bed0510497a1fa48c6960e3668ebedbfe1b18fc290d5d02d33 WHIRLPOOL 55dc1ffefb70cfd07d3aecdca7f758d6618f3b250158f0378e8a9707eb14274a6385ebfbdc3542e010d9f212388220c86cbbaa22fe9e101e84f525151c476c0a
+MISC ChangeLog 2462 SHA256 55e45e84ec53afb597a23511b34ff6e70729fbcd76a9b8847d78b29162c3fbfe SHA512 2af47dce964786359737fee93a5192ceecb32bdc84eef6029efedc4b78c6ed4aa3583f5ed088d92ee03eae2d896cc0154ad924780d3508010bf0dd1847c7c0dc WHIRLPOOL 4d7d3c9a01d4762d2067d324a2f2051f03c99c5dfb14e507d00fdfa1ccee82af9b1e7e64d3cf556ca87d4df56ef2ad2f001420d846ac3a8fa7e1bd0f0acf1de3
+MISC ChangeLog-2015 1656 SHA256 4a164598f63bed345016af1ee8efb8697b0de92a91791a0febf34106f2eeddb0 SHA512 b35f21619bde297eabc259d41b665669b4707264b1e2e18ad82efdfa5c2471c68db3257985eaab9a50964cf8847f82800e29a81404256267f4657f37bbf0e01a WHIRLPOOL 6ddcd5803516c54d1eb0256c7d20b47058d978faac23e3518c66cd7b076f5e1927c0c9bfc4c8b715d0214518627a367c5b592ed254de1966fcae6454df6c59b6
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/stringparser_bbcode/metadata.xml b/dev-php/stringparser_bbcode/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/stringparser_bbcode/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/stringparser_bbcode/stringparser_bbcode-0.3.3-r1.ebuild b/dev-php/stringparser_bbcode/stringparser_bbcode-0.3.3-r1.ebuild
new file mode 100644
index 000000000000..6b8bd6e4d4da
--- /dev/null
+++ b/dev-php/stringparser_bbcode/stringparser_bbcode-0.3.3-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A PHP class to parse BB codes"
+HOMEPAGE="http://christian-seiler.de/projekte/php/bbcode/index_en.html"
+SRC_URI="http://christian-seiler.de/projekte/php/bbcode/download/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="dev-lang/php"
+
+src_install() {
+ insinto "/usr/share/php/${PN}"
+ doins -r src/*
+
+ dodoc AUTHORS ChangeLog THANKS
+ use doc && dodoc -r doc/*
+}
diff --git a/dev-php/suhosin/Manifest b/dev-php/suhosin/Manifest
new file mode 100644
index 000000000000..4ba9509859d0
--- /dev/null
+++ b/dev-php/suhosin/Manifest
@@ -0,0 +1,6 @@
+AUX suhosin-0.9.38-libcrypt.patch 590 SHA256 9b78548c47ab4bca789935b98a66ade831f0765dae591e4b0bebf06a59d07e48 SHA512 fa834f26803e2f623a269bc1cc81e305e081397717e0058315cac8087f04c33ff7f2eeee2052dada75559e5b35dc85c55499d74635dacd0f08fcc226ec3d0de3 WHIRLPOOL 20c64ad7e2013b7b7ed9c1b1f4927e32e9431374d787f5bcbf064fd066b4048fcc5b3c84e7a434080f4ad8060ad3a533297b6df8debcab20594aedae3a34d30f
+DIST suhosin-0.9.38.tar.gz 122800 SHA256 c02d76c4e7ce777910a37c18181cb67fd9e90efe0107feab3de3131b5f89bcea SHA512 cc4eb38b5d6673cc3f2dc395e5a8b5461d3221019ac9849b747b6d5bae423cd5bd01a75b9432414dc7c26c78bab9f2381a5414712a6906a999f3ec9dc77ebc45 WHIRLPOOL db10d0cda4d161440c8dd53f5bbfdcb7da5bdf7e294975a0a3b6f6b69575e16eb43d7fc0aaf3bd9497a8065282b8403e480bc699ee9100574bc212f47f763933
+EBUILD suhosin-0.9.38-r1.ebuild 1328 SHA256 1ec87cebc2ade074d97fd96d6f05be96d9f6cc57142cb6e33b4a236d1a7ff512 SHA512 1c52f907a7653564ee353c7aa942a3583208205f174bd802c54bbac5976569a6090c5c796c34ca10fef99f3f6206ff3ae4958e9d33df18840ae5d4e50c21909c WHIRLPOOL 97af080678558391ef345210d3a997a94ec5b4e70eb202a117e168b6cc3f0aefb500a4420ce013c8b939e1a3b34dcb517d1280c2716fbb3db57dd1363c9fb07f
+MISC ChangeLog 2991 SHA256 1347066a5179afa27c8a941ec43396b23cb464f27028fcba096c2898ce13b1dc SHA512 89c665f72d2a7f682ec1d5dc767a72ac8b0ea56ec1cb17464f9331b94c71ee4d708772973ee445d6f117c4c3230b484fc61f52fe6b8cc5aef8ff43ee9df6ee9d WHIRLPOOL 870b92e6c4bf05799143dce3617a5b162d82ed0d697e75d0e62e20b0cdf869a2b4fec6bd306621377339f986964f5d5e5c14166d43e0f17aa05e4eb095c237f0
+MISC ChangeLog-2015 12661 SHA256 5495bb413dc8e2afe835a452e266b6232820ef57bfab12d72510c590d7a72558 SHA512 f98e423f30e41d0dfeb9d92619ecd322eda59de85a78426d327379d567519a6e49f832ab4c16f0b1e2f0acd6b4209913039cdaa994455bfcc4b9aec14544d2d2 WHIRLPOOL 6ec87e43b6da9f6bf7fcb21f1db85f19348e68c3f1e8c48e540f4d70347a57d19124b9b991b3f9210ebb77f69e1fa8b015735887b527a473dfbc67220004e3cb
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/suhosin/files/suhosin-0.9.38-libcrypt.patch b/dev-php/suhosin/files/suhosin-0.9.38-libcrypt.patch
new file mode 100644
index 000000000000..691f70c1b4c5
--- /dev/null
+++ b/dev-php/suhosin/files/suhosin-0.9.38-libcrypt.patch
@@ -0,0 +1,12 @@
+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
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/suhosin/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/suhosin/suhosin-0.9.38-r1.ebuild b/dev-php/suhosin/suhosin-0.9.38-r1.ebuild
new file mode 100644
index 000000000000..226549ab6ffe
--- /dev/null
+++ b/dev-php/suhosin/suhosin-0.9.38-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 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="http://www.suhosin.org/"
+SRC_URI="http://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 || die "emake test failed for slot ${slot}"
+ done
+}
diff --git a/dev-php/symfony-config/Manifest b/dev-php/symfony-config/Manifest
new file mode 100644
index 000000000000..f1fa4834e866
--- /dev/null
+++ b/dev-php/symfony-config/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 577 SHA256 3c63212adcff6415f748dde38569308fce816edb4cf759d660ad70110acffb05 SHA512 ef699576d866c6a2c8893f8ca5c74d6b019b0cd554e3dfb2946d96cf20c9117e7a6b966c3386f6e1294dcd55feb05df437166711008242cc52bcb1a94ae5e8c6 WHIRLPOOL 4713018efd0580463b9e1e7ad52df1ff9e4f2970586c618fc915c2997569af4940eb3d8c9527eed6c3d89377cd2c94410edd8aa7389d5fb11c5369518ad2e967
+DIST symfony-config-2.8.20.tar.gz 52587 SHA256 19f54b4fc33666872ef1e66c0b3269cfc5b634808b61984d791ec399ef1d815e SHA512 f515f9886be8daa85a3cfe70935b4586ee749a62c3c73c6f2c934af16d4a81f9e49445bdae85329f88fa4dacaf87c56b9b599793d7926e712242bd1fc9dc0675 WHIRLPOOL 61ed346ae004c0ce8037e5c4ceb4d519af9fda6f09e2d533672ee0040c13fa15c53b2abe49f3fba32b827af058b6047200b5c812a2dccf56b7bece812bdeb0ed
+EBUILD symfony-config-2.8.20.ebuild 854 SHA256 36e2c801dc22027191c1b8221cf976f1b5eb11c87a0f7a11c5d63a488d78835f SHA512 8d52044d63b2927dea7901f0fe81789a02498f7fcb1ccd6f2cbabf05b9a7b1800e7261efe16c00cb855fb37d2b874bc86ddc732de6e87f617bd20cd2710a7d42 WHIRLPOOL b9cffdcf08f0d7a1e51482fea4f8f5b01790a5658ec750d9ece9199d269acaacfc42622851eb5d878c3afe659495ce55dd5cdd610cd87e99a0a5ab0f6f385d5b
+MISC metadata.xml 814 SHA256 80218dfede29236ced349d6e31188bfd55c04839d7cc9dad0df0a95d7cf562d2 SHA512 7837211d7bc06a6e260ccc0e1a1cdc7a1a8cbf622bd2b897663ca2b12ea4acceb108949f5af394b52d4498f59f45fcec736562a3ff0e7624580c1ff5dd463ec2 WHIRLPOOL 783b019fb94dc05f84ad6a81d6979a262a0fb99b42a88cf2e112e38bcc100423ffb300fed7f9f307da4933ee7c692870fbeb402e805353c4ba9e32a2f53d34f2
diff --git a/dev-php/symfony-config/files/autoload.php b/dev-php/symfony-config/files/autoload.php
new file mode 100644
index 000000000000..6c6f5c501beb
--- /dev/null
+++ b/dev-php/symfony-config/files/autoload.php
@@ -0,0 +1,20 @@
+<?php
+/* Autoloader for dev-php/symfony-config and its dependencies */
+
+$vendor_dir = '/usr/share/php';
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once("${vendor_dir}/Fedora/Autoloader/autoload.php");
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Symfony\\Component\\Config\\', __DIR__);
+
+// Required dependencies.
+\Fedora\Autoloader\Dependencies::required(array(
+ "${vendor_dir}/Symfony/Component/Filesystem/autoload.php"
+));
+
+// Optional dependencies.
+\Fedora\Autoloader\Dependencies::optional(array(
+ "${vendor_dir}/PHPUnit/vendor/autoload.php"
+));
diff --git a/dev-php/symfony-config/metadata.xml b/dev-php/symfony-config/metadata.xml
new file mode 100644
index 000000000000..987a2d23c4cf
--- /dev/null
+++ b/dev-php/symfony-config/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ The Config component provides several classes to help you find, load, combine,
+ autofill and validate configuration values of any kind,
+ whatever their source may be (YAML, XML, INI files, or for instance a database).
+ </longdescription>
+ <upstream>
+ <remote-id type="github">symfony/config</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/symfony-config/symfony-config-2.8.20.ebuild b/dev-php/symfony-config/symfony-config-2.8.20.ebuild
new file mode 100644
index 000000000000..0daa831d25f0
--- /dev/null
+++ b/dev-php/symfony-config/symfony-config-2.8.20.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Symfony Config Component"
+HOMEPAGE="https://github.com/symfony/config"
+SRC_URI="https://github.com/symfony/config/archive/v${PV}.tar.gz
+ -> symfony-config-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader
+ dev-php/symfony-filesystem"
+DEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-5.7.15 )"
+
+S="${WORKDIR}/config-${PV}"
+
+src_prepare() {
+ default
+ if use test; then
+ cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die
+ fi
+}
+
+src_install() {
+ insinto "/usr/share/php/Symfony/Component/Config"
+ doins -r . "${FILESDIR}"/autoload.php
+ dodoc README.md
+}
+
+src_test() {
+ phpunit --bootstrap "${S}/autoload-test.php" || die 'test suite failed'
+}
diff --git a/dev-php/symfony-console/Manifest b/dev-php/symfony-console/Manifest
new file mode 100644
index 000000000000..9568e1a35cf0
--- /dev/null
+++ b/dev-php/symfony-console/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 536 SHA256 836e9e3be1fddf8a332037d78467e2118e006d88a98d16bff975ce31c0c452ee SHA512 cf67d18e3717b9498386be165095a26679daf3a815fe314f23cf14513ba9e3b97f51c1052e9df18106c735c5b41262de0f3badd59517d1a94dce2f1e53f8fa2b WHIRLPOOL f2cb41fc6a2c9341d09d84b1d0633de09cfc3fbcc4ab770a6c124bb6156eff7c2556074d50270d37cc50dfcdc89b6935f3c1a83f66dad19c7a9c55c978185e11
+DIST symfony-console-2.7.9.tar.gz 116610 SHA256 f4691b11de8e4416911041f42585d66db6ab4999cde411e6cbbe3a997e9815bb SHA512 3de7d78b92c8f0c99d3c90e83a23f6b61eecc195cf92b5c9ebea03a1dc85d2166287e619822238a2f2cd54a430b4a38c7c88be3ba74dab0b66c6104e980a088b WHIRLPOOL 6ece7a9845e00ebdcef702dfaad9b92cc7da65860353acb89f2f971d86a619096a491a4d2862c00f8601f3722062b2855195031e1223d61c1adb23edbec90e8c
+EBUILD symfony-console-2.7.9-r1.ebuild 666 SHA256 d02e054a85fa4bb967073ae7059dfbe3bedb026d13eb515178743e9a5bdb4a22 SHA512 0e65babf5287b41f5e2ce9d435e1fb5a8c3ec3326f6be7a70cb1a4aa5b5e38ea03fd9473ae86e3dc59950e127380fcc275c6d86e6783f5b41237fc0fb26d9ab8 WHIRLPOOL 3e32e3f8108f852b84aa374336541fe5bc38f4927a0277b9ace18aa8b9144c429898bb4ce0fca8a6b53428f3def9cbf9c3d23767e889e95a7a5b0696c47f59dc
+MISC metadata.xml 689 SHA256 229549182046d1d644ca1d661132585d8ac76ffb6cf57f9162c0b0b9e0cc4d3f SHA512 77567e1a3d0244199d4c2c74a2b750b194a6578a562c9a9b7f623e5e4316a0a9b864638a5f95a38ae357001944fad277941627734a3aa598b6e5b0e780222ec8 WHIRLPOOL 55475745f461889ac0fe50bd9399188153c1450899e5b01abfe330a14eb1ea60f1d7aa4b459e6062fe1b5869f2b6d061bd275b5d8a20114432627c7ea006352d
diff --git a/dev-php/symfony-console/files/autoload.php b/dev-php/symfony-console/files/autoload.php
new file mode 100644
index 000000000000..14a8fabf46cb
--- /dev/null
+++ b/dev-php/symfony-console/files/autoload.php
@@ -0,0 +1,16 @@
+<?php
+/* Autoloader for symfony-console and its dependencies */
+
+$vendorDir = '/usr/share/php';
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Symfony\\Component\\Console\\', __DIR__);
+
+// Dependencies
+\Fedora\Autoloader\Dependencies::required(array(
+ $vendorDir . '/Symfony/Component/EventDispatcher/autoload.php',
+ $vendorDir . '/Psr/Log/autoload.php',
+ $vendorDir . '/Symfony/Component/Process/autoload.php',
+));
diff --git a/dev-php/symfony-console/metadata.xml b/dev-php/symfony-console/metadata.xml
new file mode 100644
index 000000000000..7bcb92266a6a
--- /dev/null
+++ b/dev-php/symfony-console/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ The Console component eases the creation of beautiful and testable command line interfaces.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">symfony/console</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/symfony-console/symfony-console-2.7.9-r1.ebuild b/dev-php/symfony-console/symfony-console-2.7.9-r1.ebuild
new file mode 100644
index 000000000000..1cdcfc26ca55
--- /dev/null
+++ b/dev-php/symfony-console/symfony-console-2.7.9-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Subtree split of the Symfony Console Component"
+HOMEPAGE="https://github.com/symfony/console"
+SRC_URI="https://github.com/symfony/console/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader
+ >=dev-php/psr-log-1.0.2
+ >=dev-php/symfony-event-dispatcher-2.1.0
+ >=dev-php/symfony-process-2.8.12"
+
+S="${WORKDIR}/console-${PV}"
+
+src_install() {
+ insinto "/usr/share/php/Symfony/Component/Console"
+ doins -r . "${FILESDIR}"/autoload.php
+ dodoc README.md
+}
diff --git a/dev-php/symfony-dependency-injection/Manifest b/dev-php/symfony-dependency-injection/Manifest
new file mode 100644
index 000000000000..7d6c744a35b8
--- /dev/null
+++ b/dev-php/symfony-dependency-injection/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 518 SHA256 9dd0de874fbafa353a92d9336b2aa141f2d0261a4b9ad6a6084847a4b77c8404 SHA512 eefcab891547ce99a3ec9b11f7e4edb5de3164958fa5c698d64411c0a2c1a72711d94fda4e32ceb4fec6b7d2f83f159d4f80bbc3719c18895708652af2b5e377 WHIRLPOOL 5c1273f0dfa3d9c55451fd7431672d322517806fff3916147dbd72e34a990be89d2a6c5d55756af2ac512e2350183e6c487c1c1507d179f7e39ba0872e8f290d
+DIST symfony-dependency-injection-2.8.20.tar.gz 117123 SHA256 ff71fe1b93ff2020d59ffae4017fcb3858563e4a8a9002011a639db6c38a8a39 SHA512 9ab6a4b36fde3908f26c2211066df501dd73387a7ec3d0aae85f8289257653bb54393bd9f4b50c347a4d5ba47214f13c089e475eaace3868f5c18f67b69bd829 WHIRLPOOL cf46966bda4af047cd9aa4d3b6c3063c9404b46d6948f14a6fe33852191554e79c8858ca6c47467ab2c760555443a53c970df0baac179bc54543aef519e0cd92
+EBUILD symfony-dependency-injection-2.8.20.ebuild 1225 SHA256 4815e2a3ffa2935854c881d564e6c789dbccbd0f3360683c2ec42208ed74e585 SHA512 0a356695ee5aba4ad3484447f091db58a1ad133fccfa00d4cae723516ec84fa153fa77ab4a05dc86dfea37dc6d9607c111647cba7178235ba1bb5d87441901b0 WHIRLPOOL 15dbb904f8480ec96c30ea5d49eb73421fe7bb3fa06cefdff75af4d8c3f26f7f5f441ba7a3d779bba38303535a3f4012b6ce824b23694376e09dd3875587f3e0
+MISC metadata.xml 739 SHA256 db16331a329b40e3fe8a5e62e19a3bcbb3a4d80604e9185007759d2dc83febe3 SHA512 57dd329c2f51728fb5f70d4bbe233b30bdef12f6d7a37b00190acd5f67adb9067015de6a53f17d194a1c881b54ccd13f18217523da20bda0d6fa38b0cedd9c95 WHIRLPOOL 53581836677295daac8d340df955620b6165b536c698b6ce87dbc40f8ac85092086c13caa444a112c924866e3f3130d1944ef243d8d720cebf8126b7d974cb26
diff --git a/dev-php/symfony-dependency-injection/files/autoload.php b/dev-php/symfony-dependency-injection/files/autoload.php
new file mode 100644
index 000000000000..4df35ec39a58
--- /dev/null
+++ b/dev-php/symfony-dependency-injection/files/autoload.php
@@ -0,0 +1,15 @@
+<?php
+/* Autoloader for dev-php/symfony-dependency-injection and its dependencies */
+
+$vendorDir = '/usr/share/php';
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Symfony\\Component\\DependencyInjection\\', __DIR__);
+
+// Dependencies
+\Fedora\Autoloader\Dependencies::required(array(
+ $vendorDir . '/Symfony/Component/Yaml/autoload.php',
+ $vendorDir . '/Symfony/Component/Config/autoload.php',
+));
diff --git a/dev-php/symfony-dependency-injection/metadata.xml b/dev-php/symfony-dependency-injection/metadata.xml
new file mode 100644
index 000000000000..e4e731198205
--- /dev/null
+++ b/dev-php/symfony-dependency-injection/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ The DependencyInjection component allows you to standardize
+ and centralize the way objects are constructed in your application.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">symfony/dependency-injection</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/symfony-dependency-injection/symfony-dependency-injection-2.8.20.ebuild b/dev-php/symfony-dependency-injection/symfony-dependency-injection-2.8.20.ebuild
new file mode 100644
index 000000000000..9b26caf5c58d
--- /dev/null
+++ b/dev-php/symfony-dependency-injection/symfony-dependency-injection-2.8.20.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Symfony DependencyInjection Component"
+HOMEPAGE="https://github.com/symfony/dependency-injection"
+SRC_URI="https://github.com/symfony/dependency-injection/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# The test suite requires the unpackaged symfony-expression-language.
+RESTRICT=test
+
+# I'm not sure if symfony-config and symfony-yaml are actually needed if
+# you're not running the test suite...
+RDEPEND="dev-lang/php:*
+ dev-php/fedora-autoloader
+ >=dev-php/symfony-config-2.1.0
+ >=dev-php/symfony-yaml-2.1.0"
+DEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-5.7.15 )"
+
+S="${WORKDIR}/dependency-injection-${PV}"
+
+src_prepare() {
+ default
+ if use test; then
+ cp "${FILESDIR}/autoload.php" "${S}/autoload-test.php" || die
+ fi
+}
+
+src_install() {
+ insinto "/usr/share/php/Symfony/Component/DependencyInjection"
+ doins -r Compiler Dumper Exception Extension LazyProxy Loader ParameterBag
+ doins *.php "${FILESDIR}/autoload.php"
+ dodoc CHANGELOG.md README.md
+}
+
+src_test() {
+ phpunit --bootstrap "${S}/autoload-test.php" || die 'test suite failed'
+}
diff --git a/dev-php/symfony-event-dispatcher/Manifest b/dev-php/symfony-event-dispatcher/Manifest
new file mode 100644
index 000000000000..33aafe2ad496
--- /dev/null
+++ b/dev-php/symfony-event-dispatcher/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 469 SHA256 6d311541a67e288096694d9f96239b1b6e875c0c8c96a9003f5ac41810b513e5 SHA512 742d6a7be50fcf6f07d5b23abd7aa965986d8effde182769ce46894370d0d05e8cc0c7d62c0ec0bf2f8c2f33e3253a5381952e3b36434027219dcac7b4fe1f14 WHIRLPOOL 7411ba6184aea93d643cdf51a970894f563bfd78f2284ecd243513156ff536ec1b67e7712fc98108b112b3115f8491c05b09173533aea2699b4c9d5310ad7132
+DIST symfony-event-dispatcher-2.1.0.tar.gz 10271 SHA256 00a086a275c25ad9ab00839d7f07f5b7e655f653d504686d6a8eed7fbce1683a SHA512 2430e0955322aa938635b34cfa151166218da51bcc7ac1ff52789fc16aef9eeaa5c504f9d03daa819f47652e5207703314c8695e5023369fe8edf88af06bc54b WHIRLPOOL e21b4c78708ffa580490ae642ea883f374d1e42668d9a0dfccc02ceaa1835552ef8971039f83b3a7c911ea6881e7c984c1baf57c693c88bac6e8091c9a074cc4
+EBUILD symfony-event-dispatcher-2.1.0-r1.ebuild 900 SHA256 0f7c766530cac4742ab3b9b991a1c15bdb14379ce2e111cac9a554cbb468dd2f SHA512 1ff87aca4eebe3628b105214b531c472184f403260ef6b57a9ceffacaae433375c08fb688d6c816798d037d19348eecc344c5e4b686dc6776ef315e9ed71e5d3 WHIRLPOOL e85785f40fbf1ce7a2f0a638eafb501766a8f5745a379e61aceef8a530c46628a53a5dfbfff3d77bf48af28d5c50307d8156a46d66c953a7e049759d5a0ae088
+MISC metadata.xml 765 SHA256 bc707019a554b6684db384b9a949921e912a690214417e2c2ebb188c65df0633 SHA512 f08e3b2a072a43b7dd1b18ba22b9e84f8e5d0ab9c25a879cd9c29814e9235d65b16501153874a1cd14d4e562c5f25e5b632822f5619748b6bfab0e2e4276b7a2 WHIRLPOOL aec9afb97c754a486d99e4abf47eb5506ab4220a140f5ab5dd118a2aec293f4ea93d5961ae1741dc68ae9d3349c9d160709db3ba2574d09dd80d12779a8c62b8
diff --git a/dev-php/symfony-event-dispatcher/files/autoload.php b/dev-php/symfony-event-dispatcher/files/autoload.php
new file mode 100644
index 000000000000..e1accd4c7a6a
--- /dev/null
+++ b/dev-php/symfony-event-dispatcher/files/autoload.php
@@ -0,0 +1,14 @@
+<?php
+/* Autoloader for dev-php/symfony-event-dispatcher and its dependencies */
+
+$vendorDir = '/usr/share/php';
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Symfony\\Component\\EventDispatcher\\', __DIR__);
+
+// Dependencies
+\Fedora\Autoloader\Dependencies::required(array(
+ $vendorDir . '/Symfony/Component/DependencyInjection/autoload.php',
+));
diff --git a/dev-php/symfony-event-dispatcher/metadata.xml b/dev-php/symfony-event-dispatcher/metadata.xml
new file mode 100644
index 000000000000..2260041b16dc
--- /dev/null
+++ b/dev-php/symfony-event-dispatcher/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ The EventDispatcher component provides tools that allow your application components
+ to communicate with each other by dispatching events and listening to them.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">symfony/event-dispatcher</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.1.0-r1.ebuild b/dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.1.0-r1.ebuild
new file mode 100644
index 000000000000..9ec88c6a4770
--- /dev/null
+++ b/dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.1.0-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Symfony EventDispatcher Component"
+HOMEPAGE="https://github.com/symfony/event-dispatcher"
+SRC_URI="https://github.com/symfony/event-dispatcher/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader
+ >=dev-php/symfony-dependency-injection-2.1.0"
+DEPEND="
+ test? (
+ ${RDEPEND}
+ dev-php/phpunit )"
+
+S="${WORKDIR}/event-dispatcher-${PV}"
+
+src_prepare() {
+ default
+ if use test; then
+ cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die
+ fi
+}
+
+src_install() {
+ insinto "/usr/share/php/Symfony/Component/EventDispatcher"
+ doins -r . "${FILESDIR}"/autoload.php
+ dodoc README.md
+}
+
+src_test() {
+ phpunit --bootstrap "${S}"/autoload-test.php || die "test suite failed"
+}
diff --git a/dev-php/symfony-filesystem/Manifest b/dev-php/symfony-filesystem/Manifest
new file mode 100644
index 000000000000..7ba791edb47d
--- /dev/null
+++ b/dev-php/symfony-filesystem/Manifest
@@ -0,0 +1,5 @@
+AUX annotate-network-tests.patch 865 SHA256 f6cbc9d7b0f452f6504a734db26343107a1e53ba80ab570769bdb1661c06932a SHA512 feebf037ca0040f828cbbb15c290045dc1f0c533fa418bbe81cc4f1cb2c8080af264982129203a4b2172a05920b8e807b32040f79d60fbc4144ef3fe8c09c436 WHIRLPOOL 9f3768cab0d84bf2d98fee5309eb79a66a455f7fca1555d3d29082c5b333d5058a7ba3603dfe6c31f5bd691a945d5b0f18f3efbf0320dc54c7d862dc5f3694b5
+AUX autoload.php 280 SHA256 136310a2543fc1b84282b2caa0b2ef41a2f7101536bd1f487c58b1974363ad33 SHA512 27642698b0f10e96c8fb3ba5619c8b230bc830140d87593c61351c43b1eddb10f82770b37899f305587c9187c673f4b8f889ead8d34926c02e99957620693a0a WHIRLPOOL fcae5092fa5df174528b4984070de7b4e48cc71e33c45e944fc1b803a3fe0020666bb2042fd8a18fdee4c1426fe142b60e457ce9ac2acbbd3835a7e76ce8fb9e
+DIST symfony-filesystem-3.2.8.tar.gz 17361 SHA256 bedb3610c96627c3f7eecdcd248344062181ccfa51b580745c47acf85cbf7d48 SHA512 b9464dec0c5100877bb7178a118ab34e9893307df371e9a9f8df8d69e59b6e14c9f7143e4eaf5b47662f69dce1b5fa975b6bb78e93a5c7455eb44dacfaab82e8 WHIRLPOOL ffdd8ffec5d5217c09e5051b3acc04ea0b72be4c9b214db127ad83c285cdf0b4ed3f2dfb1b21f96821ce5794fb4cc8c1a7cc8e4bc51665eae69f1218a1bbd7e5
+EBUILD symfony-filesystem-3.2.8.ebuild 981 SHA256 7c301c14acc069b0294fc98d4eed821789fc0020936ce3675a9b8fe3336b8237 SHA512 87e695ed50eed4b9ce39db0a7357edefe935032134adb8f306b7ce02a14131da9e13484d5b0a9c0fb27cc33bab02fc6edf5317d85927424ab9005047cf93699f WHIRLPOOL 67f8816af5031b082895d3786fb4e7f07f00dd7e042bbe6bc078b5ce844a712d5c630d4e3bda789568980313c8962348b644f9fe2e6f6c419f20202ab29950ad
+MISC metadata.xml 671 SHA256 84b3531014c4feb3dcbac4eae5d51cfdf8d699e70151ba12e25b9bc9f1a87528 SHA512 bbc967795d3f2cac6bca2c94805e8e412cacf7a32699222b27f8f658c54363c1ab49cb0e68b2323ad7d8dd71a5983aeae5e2ad52e23759b3cf9f0ff8662d4e6c WHIRLPOOL a3a3c209d90b379531b3dee8889f84c017425dc930bfd2965c8a55844ec7efe258460fd41e09b61c620aff25a077bdb92b4e649efbf9aebcc33a918f0c285bad
diff --git a/dev-php/symfony-filesystem/files/annotate-network-tests.patch b/dev-php/symfony-filesystem/files/annotate-network-tests.patch
new file mode 100644
index 000000000000..38c83753195f
--- /dev/null
+++ b/dev-php/symfony-filesystem/files/annotate-network-tests.patch
@@ -0,0 +1,27 @@
+From cda6fa8801d04b149592c5789c0d060c4ca4e9db Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky <michael@orlitzky.com>
+Date: Wed, 3 May 2017 18:33:56 -0400
+Subject: [PATCH 1/1] Annotate the one network test as being a part of the
+ "network" group.
+
+---
+ Tests/FilesystemTest.php | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/Tests/FilesystemTest.php b/Tests/FilesystemTest.php
+index 1341392..a862fa8 100644
+--- a/Tests/FilesystemTest.php
++++ b/Tests/FilesystemTest.php
+@@ -156,6 +156,9 @@ class FilesystemTest extends FilesystemTestCase
+ $this->assertEquals('SOURCE FILE', file_get_contents($targetFilePath));
+ }
+
++ /**
++ * @group network
++ */
+ public function testCopyForOriginUrlsAndExistingLocalFileDefaultsToCopy()
+ {
+ $sourceFilePath = 'http://symfony.com/images/common/logo/logo_symfony_header.png';
+--
+2.10.2
+
diff --git a/dev-php/symfony-filesystem/files/autoload.php b/dev-php/symfony-filesystem/files/autoload.php
new file mode 100644
index 000000000000..8ea8655d904f
--- /dev/null
+++ b/dev-php/symfony-filesystem/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for symfony-filesystem and its dependencies */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Symfony\\Component\\Filesystem\\', __DIR__);
diff --git a/dev-php/symfony-filesystem/metadata.xml b/dev-php/symfony-filesystem/metadata.xml
new file mode 100644
index 000000000000..eaf5253c5494
--- /dev/null
+++ b/dev-php/symfony-filesystem/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ The Filesystem component provides basic utilities for the filesystem.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">symfony/filesystem</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/symfony-filesystem/symfony-filesystem-3.2.8.ebuild b/dev-php/symfony-filesystem/symfony-filesystem-3.2.8.ebuild
new file mode 100644
index 000000000000..942c49c4b135
--- /dev/null
+++ b/dev-php/symfony-filesystem/symfony-filesystem-3.2.8.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Symfony Filesystem Component"
+HOMEPAGE="https://github.com/symfony/filesystem"
+SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-lang/php:*
+ dev-php/fedora-autoloader"
+DEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-5.7.15 )"
+
+S="${WORKDIR}/filesystem-${PV}"
+
+# This patch is https://github.com/symfony/symfony/pull/22630
+PATCHES=( "${FILESDIR}/annotate-network-tests.patch" )
+
+src_prepare() {
+ default
+ if use test; then
+ cp "${FILESDIR}/autoload.php" "${S}/autoload-test.php" || die
+ fi
+}
+
+src_install() {
+ insinto "/usr/share/php/Symfony/Component/Filesystem"
+ doins -r Exception
+ doins *.php "${FILESDIR}/autoload.php"
+ dodoc CHANGELOG.md README.md
+}
+
+src_test() {
+ phpunit --bootstrap "${S}/autoload-test.php" \
+ --exclude-group network || die 'test suite failed'
+}
diff --git a/dev-php/symfony-finder/Manifest b/dev-php/symfony-finder/Manifest
new file mode 100644
index 000000000000..ca7c20fa8789
--- /dev/null
+++ b/dev-php/symfony-finder/Manifest
@@ -0,0 +1,5 @@
+AUX autoload.php 272 SHA256 8523f889d0fc1508cd4ecf768a83820ae5ec78c04f795d6bdb288ba4b310d224 SHA512 b10296ebdf173be6e8b4d98013888778269d08915e1e30f1c00f59dbfb15af5b8a39d59a302b3ea65ba811d8c51c975b876fff1a3adf2a6cf6cf129172525f17 WHIRLPOOL 2e9bab728dafd7717aa9c1a103f6bddeaca16ff79a08e64c8f939881ca59c1a4445234f849a4ae6674954eb0453b6e934ebb675bb15578c8ebcc93920a8b155c
+AUX skip-file-time-sort-tests.patch 1211 SHA256 4cf73faaf7b93b1393d4a8e4e8cd61936a40befd93acd4d43696b3ea369e3f71 SHA512 bf8e229ab4d9afbe991c60710eefc4a741ee87671dd3fef386548cacfff160e56b455437c9af94dc1e88253111d10edb3133762c781673e962428150589231e3 WHIRLPOOL 2c4c1f623d84d90e669765dbebb1e03caa02c08b7a914ec53f1c227d636fffdac61d64c07aeb1c8fbec17d48509082414fad80b90223f0553b7a19a554ecbb83
+DIST symfony-finder-3.2.8.tar.gz 24452 SHA256 57d9e3380558188719a6ed6a6767f41feacc0e08935e94ca7469abdbc7d68837 SHA512 7eff457c6c70bf58b4af7e9adbeeb68a1ad684b95510d929f137545be6b755ece37949687f4de27c7fb4d5f208e30c6b0b3a32a804f7a6a6b8ed0d4ed7dfd9cd WHIRLPOOL 0733e6c28a408fb410006bf8edf2f03f1d32a9cece384e11a830f11910e53e92559efe10aff626e2207e42199d4b057b20ef927be3f7e4bf5774b824a087c9db
+EBUILD symfony-finder-3.2.8.ebuild 915 SHA256 64ca4fcc811e7db02f8075a5f5ea13792bb3b4417677987c86176ff3aa6b0c82 SHA512 4d94ab39c65d1d7cb343a2cee5dff85acc4c6ce67e9801b36fdb731d366f3545b15d966334c963d14f2d35dab582f2453acae89e324b9a1a6bc0172f69eff9ff WHIRLPOOL 159a4c0224020debb4a414c5330cbf456a8bf536cc4f0d01984d08cb169aca050bef2974e065d919333d541171fd33fed2de6bcd0e13cbd32e642f9d37f289c0
+MISC metadata.xml 685 SHA256 1bdbe4831d7c697cbe6fbdecd5f8c03d0b85d0b0bb0dc671da9b517ef834923e SHA512 664abc5b0e4894c547f4d39ed3cc3c4f4b6526e0ad9dec4a83f43410121b2aaeccc969bf4393a899d309e71c21fd6e06df7f4547927a8ae1ee0b1382a8c5dc92 WHIRLPOOL 22b8d1a7b86e9ec4195fd28b91bdf25cb7e45cfac48f1fa742da6524dbc3f08dbdfb5cb038aa8d45a0d49956f102dfc23ec9739f2d6df1c151d055175869b11b
diff --git a/dev-php/symfony-finder/files/autoload.php b/dev-php/symfony-finder/files/autoload.php
new file mode 100644
index 000000000000..f08b7856a720
--- /dev/null
+++ b/dev-php/symfony-finder/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for symfony-finder and its dependencies */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Symfony\\Component\\Finder\\', __DIR__);
diff --git a/dev-php/symfony-finder/files/skip-file-time-sort-tests.patch b/dev-php/symfony-finder/files/skip-file-time-sort-tests.patch
new file mode 100644
index 000000000000..d0ee130b4e76
--- /dev/null
+++ b/dev-php/symfony-finder/files/skip-file-time-sort-tests.patch
@@ -0,0 +1,24 @@
+There's one set of tests that tries to sort an array of files by their
+access and modification times, and that doesn't work if your filesystem
+is mounted with noatime (a lot of our users do that).
+
+This should probably be fixed upstream, and has been reported here:
+
+ https://github.com/symfony/symfony/issues/17489
+
+diff --git a/Tests/Iterator/SortableIteratorTest.php b/Tests/Iterator/SortableIteratorTest.php
+index 4750f25..29d176a 100644
+--- a/Tests/Iterator/SortableIteratorTest.php
++++ b/Tests/Iterator/SortableIteratorTest.php
+@@ -62,10 +62,7 @@ class SortableIteratorTest extends RealIteratorTestCase
+ || $mode === SortableIterator::SORT_BY_CHANGED_TIME
+ || $mode === SortableIterator::SORT_BY_MODIFIED_TIME
+ ) {
+- if ('\\' === DIRECTORY_SEPARATOR && SortableIterator::SORT_BY_MODIFIED_TIME !== $mode) {
+- $this->markTestSkipped('Sorting by atime or ctime is not supported on Windows');
+- }
+- $this->assertOrderedIteratorForGroups($expected, $iterator);
++ $this->markTestSkipped('Sorting by time is failure-prone on Gentoo');
+ } else {
+ $this->assertOrderedIterator($expected, $iterator);
+ }
diff --git a/dev-php/symfony-finder/metadata.xml b/dev-php/symfony-finder/metadata.xml
new file mode 100644
index 000000000000..b0b66ef709b8
--- /dev/null
+++ b/dev-php/symfony-finder/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ The Finder component finds files and directories
+ via an intuitive fluent interface.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">symfony/finder</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/symfony-finder/symfony-finder-3.2.8.ebuild b/dev-php/symfony-finder/symfony-finder-3.2.8.ebuild
new file mode 100644
index 000000000000..50e82b6605cb
--- /dev/null
+++ b/dev-php/symfony-finder/symfony-finder-3.2.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION=" Symfony Finder Component"
+HOMEPAGE="https://github.com/symfony/finder"
+SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> symfony-finder-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-lang/php:*
+ dev-php/fedora-autoloader"
+DEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-5.7.15 )"
+
+S="${WORKDIR}/finder-${PV}"
+
+PATCHES=( "${FILESDIR}/skip-file-time-sort-tests.patch" )
+
+src_prepare() {
+ default
+ if use test; then
+ cp "${FILESDIR}/autoload.php" "${S}/autoload-test.php" || die
+ fi
+}
+
+src_install() {
+ insinto "/usr/share/php/Symfony/Component/Finder"
+ doins -r Comparator Exception Iterator
+ doins *.php "${FILESDIR}"/autoload.php
+ dodoc CHANGELOG.md README.md
+}
+
+src_test() {
+ phpunit --bootstrap "${S}/autoload-test.php" || die 'test suite failed'
+}
diff --git a/dev-php/symfony-process/Manifest b/dev-php/symfony-process/Manifest
new file mode 100644
index 000000000000..fb3e73a4399f
--- /dev/null
+++ b/dev-php/symfony-process/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 305 SHA256 8aacde019043569796dfc8c97f3d5dfc9785ca15a5e1f71e959f792ea3671ac2 SHA512 339e20b7d5ea454a8d5dc25ebdd4690067f39966a985071fc584652b8df15c0513b2673107e6beee58c412e203f0fcef9915a93ffce6e62c78b3b5b6f3eb26bc WHIRLPOOL f40a3c7870400d596dfef0a7de374aa3db47aab16d4f533569bcb7193fbc8204283d530c6b5445d757411a21fea046af7b13bc90471986ce586161a63eebd44b
+DIST symfony-process-3.2.6.tar.gz 31684 SHA256 aaf955e88bc79f3304cebbb272c12b9faa9b07354ba3dce8793fa1a0766400b9 SHA512 8fd7712b2f63a46b6dea0b6cb76825c1e4c7b6a33123fe0949fedec820e599ffe5175bac567e8b453be7964f8b070bc2a2b9554b102a33834dfdbe959a23a3d4 WHIRLPOOL 9607ee99bd0314ad32d4ec5be42f4b2e4ceb3d7a953a5133dcb2a32e50ce7b1572dbd092ab92f4e01b441531b8a9751b0a7b971eb4df97d87acb44312182aa1f
+EBUILD symfony-process-3.2.6.ebuild 958 SHA256 8d6ef0f09e7321ea8a73ab54c6e7227068ad6c732e70dcb9a3794535fa0522d0 SHA512 9cb72f33897c1a0b8da7a09da96c1ac5865b512ecabdee15ef44020254a2ed2172f04c414769329c40cccfaa762f8fcf2e07793296eb86d6513000aa63027cf7 WHIRLPOOL 16ecb7bf0a7ebc3eb27bd4425bf3beb673b2d244d1be0646f05c769a3e506ec8412a60acc8de200214c1eaed409efd962c3976fb73cc026993fb42a54b69406c
+MISC metadata.xml 655 SHA256 b2022126d1f00912c637f231f133077b4e475795d88aae50b08042e6bbd2de15 SHA512 92bd227ad241b3d79acff62f892e097f6a918084fc6858579665a0acf21bc410b7b5755a77a53106d68c1443c05133aff626423e72d0930e2db55a3cf063fb3e WHIRLPOOL 6cf4eaa67e53fad8fcd593ed23f2b517aba42dedce3efe3b70244d2ef80d89c09483e69f8c422a1b36bc9d50d68774e54e5a471bdfa312e5c2589dd3bd53aa6e
diff --git a/dev-php/symfony-process/files/autoload.php b/dev-php/symfony-process/files/autoload.php
new file mode 100644
index 000000000000..f0b5ceb02c9b
--- /dev/null
+++ b/dev-php/symfony-process/files/autoload.php
@@ -0,0 +1,9 @@
+<?php
+/* Autoloader for symfony-process and its dependencies */
+
+$vendorDir = '/usr/share/php';
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Symfony\\Component\\Process\\', __DIR__);
diff --git a/dev-php/symfony-process/metadata.xml b/dev-php/symfony-process/metadata.xml
new file mode 100644
index 000000000000..917b2b783297
--- /dev/null
+++ b/dev-php/symfony-process/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ The Process component executes commands in sub-processes.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">symfony/process</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/symfony-process/symfony-process-3.2.6.ebuild b/dev-php/symfony-process/symfony-process-3.2.6.ebuild
new file mode 100644
index 000000000000..03d09390cc59
--- /dev/null
+++ b/dev-php/symfony-process/symfony-process-3.2.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Symfony Process Component"
+HOMEPAGE="https://github.com/symfony/process"
+SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader"
+DEPEND="
+ test? (
+ ${RDEPEND}
+ dev-php/phpunit )"
+
+S="${WORKDIR}/process-${PV}"
+
+src_prepare() {
+ default
+ if use test; then
+ cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die
+ fi
+}
+
+src_install() {
+ insinto "/usr/share/php/Symfony/Component/Process"
+ doins -r Exception/ Pipes/ ExecutableFinder.php InputStream.php \
+ LICENSE PhpExecutableFinder.php PhpProcess.php ProcessBuilder.php \
+ Process.php ProcessUtils.php "${FILESDIR}"/autoload.php
+ dodoc README.md
+}
+
+src_test() {
+ phpunit --bootstrap "${S}"/autoload-test.php || die "test suite failed"
+}
diff --git a/dev-php/symfony-yaml/Manifest b/dev-php/symfony-yaml/Manifest
new file mode 100644
index 000000000000..03b7be960196
--- /dev/null
+++ b/dev-php/symfony-yaml/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 276 SHA256 8ae4c55fcc3b03d9443823182945e9c250799aa9fb9b35eff01cb16aa0dd9ff5 SHA512 1b5cff9898160608f4fa4e639d73ee3f561136797a9d85216b9342c6a7b11cf4b5fe3dc548baf3494a0a9387761ffaa1f0bb09aa1ebac181705000cf6ac62a84 WHIRLPOOL 7e43f31a6558d19c4fe9b36f11b9a89c5bcf98628e400d6fee8343cc856568cb520791f7d2865755fb657a15c6681c54bccfc911e0596f7a1fe4660a0bb7afb8
+DIST symfony-yaml-2.1.0.tar.gz 37056 SHA256 67df42116b2c29f87bd83fca89ae721179e0234f059de435a40ea0698a13db46 SHA512 984fbd624d4bf70ae964da60d55b6d9883642eabce54f080c04d3d12b4d64e63f036683bc12052b0958bd4575f1b693f1453b2505e5e5666ddf2fb13c40e927f WHIRLPOOL 143d5b2de57185a803172d721e381953412b772a3a31fc587a00189bfd770ae549fe621ea1e964f3d193425a1d19a24edd22d9bce4b73ddbb25b68608169c8a3
+EBUILD symfony-yaml-2.1.0.ebuild 865 SHA256 bae20e7470b3f4db9156b2e60ebf2d1e3c5b20efb563491f7564b6d094fd482b SHA512 82612b0afb55dea924baa014a00562f94e4138b7d41dfc8f782943222fb9f07d2f18da915684a39d917d4602f768f4e140bb976839ddbb6763ac017390500209 WHIRLPOOL 9ab0882abb28e2c0f8aa9aa121bbbdbf77b166ab7547d3853942f44311204df6a53fb2648e54c68cde2021957713e93780c89468392d2523306419e389a58b55
+MISC metadata.xml 642 SHA256 c4a5386d75b49f18f04ca71c58b2e3181aacd2eadefcee888407482b3b1bd910 SHA512 69b107f86e884aa73cf8280bc3e375dfff7af3ea28dc844e874c5c47d5ff1604a1f285ef19d66f6c18eda2394344cec34fba32dfc0e079a602bd50699d5ddeb9 WHIRLPOOL 79a1f8680d642cb88a12ccf1e26e5d26acd5daf6814b2a72921a3aca9b84e05f2f3a5d902c041363458efa0ea6caf21fe02b99ffae251f43afe743c00d23fa7c
diff --git a/dev-php/symfony-yaml/files/autoload.php b/dev-php/symfony-yaml/files/autoload.php
new file mode 100644
index 000000000000..32b88aa583a0
--- /dev/null
+++ b/dev-php/symfony-yaml/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for dev-php/symfony-yaml and its dependencies */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addPsr4('Symfony\\Component\\Yaml\\', __DIR__);
diff --git a/dev-php/symfony-yaml/metadata.xml b/dev-php/symfony-yaml/metadata.xml
new file mode 100644
index 000000000000..a6914444334d
--- /dev/null
+++ b/dev-php/symfony-yaml/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>guillaumeseren@gmail.com</email>
+ <name>Guillaume Seren</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ The Yaml component loads and dumps YAML files.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">symfony/yaml</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/symfony-yaml/symfony-yaml-2.1.0.ebuild b/dev-php/symfony-yaml/symfony-yaml-2.1.0.ebuild
new file mode 100644
index 000000000000..11115edfb876
--- /dev/null
+++ b/dev-php/symfony-yaml/symfony-yaml-2.1.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Symfony YAML Component"
+HOMEPAGE="https://github.com/symfony/yaml"
+SRC_URI="https://github.com/symfony/yaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+ dev-lang/php:*
+ dev-php/fedora-autoloader"
+DEPEND="
+ test? (
+ ${RDEPEND}
+ dev-php/phpunit )"
+
+S="${WORKDIR}/yaml-${PV}"
+
+src_prepare() {
+ default
+ if use test; then
+ cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die
+ fi
+}
+
+src_install() {
+ insinto "/usr/share/php/Symfony/Component/Yaml"
+ doins -r . "${FILESDIR}"/autoload.php
+ dodoc README.md
+}
+
+src_test() {
+ phpunit --bootstrap "${S}"/autoload-test.php || die "test suite failed"
+}
diff --git a/dev-php/tcpdf/Manifest b/dev-php/tcpdf/Manifest
new file mode 100644
index 000000000000..ed48388a976c
--- /dev/null
+++ b/dev-php/tcpdf/Manifest
@@ -0,0 +1,5 @@
+DIST tcpdf-6.2.13.tar.gz 17003733 SHA256 e64756a876f196c7acf2c91a9f55c8219fb5b7607a406a980a1907c8b92c4ffb SHA512 df140a305b17e868d5af1a9cfe07f76c1c511f437e70ce09484049c48e7f4501d7b59ad2dbccea4daaee283867fa71ec03924aa40d37ed495b77f65383f6ef85 WHIRLPOOL 8c617757c3807eeed301684942cc417e7d00687d953a7ceab97fc9c279a8af0973a4a61ce1ea7a77fcc2ed94ac761d2907ad88cc59b30377b42a5d65e6320b2b
+EBUILD tcpdf-6.2.13-r1.ebuild 1002 SHA256 0f0c71eab546f63644990e173cdcbb1e4b59edba18a26b32ab830765a247a081 SHA512 fe322b2fb380897a2ac3791164f8701f3e43423c8f50385d5ea7a9ddbe2b423ebab2f60d846e1872c7c4d3b165022db029bb2b3b1b351444b016964ad60adebd WHIRLPOOL a569ad6914b7ba9f518607b0e16b9f38ad741bea801d8e494cd869c5ec199340d0ab6e305157942c1f8b0ea55c2375ab7ddabc20ec70926999f8cddec36eab99
+MISC ChangeLog 2476 SHA256 5f34d8411660bee7de83b50c1b5997cb3abc99dd7c88b8fc0d4705a6fab6f5c3 SHA512 47902c234a2ad55a1cb32963a3edc9fa6edf70f13b7c555a3ae4103dd0c0725f650a684966641f8bcfeaa9b7efb9df905c373f9c1358a0897768813d1937f62c WHIRLPOOL b66dc4dfbc941f0943dcb7b6ae3b424a0f82bea05b4f45e4cacc2b9b0735fcf53088bd8a5d5c833c5d4582a15af4a9c0cb42e3a5b1977961cb6c94cfd384a3b8
+MISC ChangeLog-2015 731 SHA256 296aa1b8cdf0e9211bf4e3387985fc1cc648a0fdb18e4f9710b292fd0c80f1a5 SHA512 1049003a1834f82e1d3bdf171973ea69c1b66befb9625b10d352adacd2a3e489a306bba26f8ec1dbb5cfdf154d399ab9133f633b2217dc44885ac91c4cda002c WHIRLPOOL 68053ffdedfa5f7aff528545f1197be64b01b1ff74aff4fca4d90907b3f0b1b548603008ae4057585dacce9071696e0b494c2a2b9e64d43fe2ae3003384bae2a
+MISC metadata.xml 320 SHA256 4776e1c6e45970dc425d4cac36df08385ba163ade63769b977196972fc7d9c1f SHA512 b4f9bc199e0af92d393023cefbb7879bcf1631f6043f400254d948aba10b90a858c6d3a7a41f9ad14334a653ece24d1036acd0e18d7ae06363c1ae6364a0a120 WHIRLPOOL 0e8cb04341fa220a8226e3cedde102fb7b3426ceb5249aba531df2c32e4d8dc8de7fe67ee1c98cf234c593698d3021da85187b5f760f4a8a24e853cc74c231c8
diff --git a/dev-php/tcpdf/metadata.xml b/dev-php/tcpdf/metadata.xml
new file mode 100644
index 000000000000..40391479723e
--- /dev/null
+++ b/dev-php/tcpdf/metadata.xml
@@ -0,0 +1,11 @@
+<?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">tecnickcom/TCPDF</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/tcpdf/tcpdf-6.2.13-r1.ebuild b/dev-php/tcpdf/tcpdf-6.2.13-r1.ebuild
new file mode 100644
index 000000000000..e1f0dfdbecab
--- /dev/null
+++ b/dev-php/tcpdf/tcpdf-6.2.13-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="TCPDF is a FLOSS PHP class for generating PDF documents"
+HOMEPAGE="http://www.tcpdf.org/"
+SRC_URI="https://github.com/tecnickcom/TCPDF/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+# Main source is LGPL-3+, some included fonts have other licenses
+LICENSE="LGPL-3+ GPL-3 BitstreamVera GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND="dev-lang/php"
+
+S="${WORKDIR}/${P^^}"
+
+src_install() {
+ insinto /etc
+ doins config/tcpdf_config.php
+ # Create a symlink for the config file, because the library will only
+ # look for it in its own source tree (not in /etc where we've put it).
+ dosym /etc/tcpdf_config.php "/usr/share/php/${PN}/config/tcpdf_config.php"
+
+ exeinto "/usr/share/php/${PN}/tools"
+ doexe tools/tcpdf_addfont.php
+
+ insinto "/usr/share/php/${PN}"
+ doins tcpdf*.php
+ doins -r include fonts
+ dodoc CHANGELOG.TXT README.md
+
+ use examples && dodoc -r examples
+}
diff --git a/dev-php/twig/Manifest b/dev-php/twig/Manifest
new file mode 100644
index 000000000000..b53ff006f26f
--- /dev/null
+++ b/dev-php/twig/Manifest
@@ -0,0 +1,5 @@
+DIST twig-1.31.0.tar.gz 242247 SHA256 b4e6d00466a60aa21b165786829b39ed74a1b41810bade3b0f11bbdefa6cda23 SHA512 c8c25139b2568d40c9d1b14d8f489047abe13b1598c9d3292ddd3898a685ac69ede00a516c12c4f22805314fca4712991cd27e39dd9c4f57e5576f86e2746401 WHIRLPOOL ce2d15de20c857008aba172601aa3f46fe04b809c39247bac119b5c4c98027be7d42b37aa96c3eba930a27ef079281792a8124f479b9864a8156e1a8999aab29
+EBUILD twig-1.31.0.ebuild 2677 SHA256 4fc11ee4e8e75ec705bb8a4820320a95e1a0fdd4547db2be2a155d5bedbfb309 SHA512 c2e0e9e0ff99fd5083ee9af6a464f84e0dfca6edef775cbf3dbedc30a144a54bd1839bf8489f0645570a350f882fe2bd294c19d5c43f3d01ed18afb459c6b975 WHIRLPOOL 5f4444fe6035e0fff29e48949abed4c7959baf28bfba8289815ef9beb622f3681fd9d44f0ef098d08351e571cccaed463465c65f83ddbea8b1708d4e52b9f221
+MISC ChangeLog 3220 SHA256 30b2bb13ad71f00b9adb06355bd6b584070ad5b78b88298e7b920bea78ea7e49 SHA512 10c6e5e5108346cfb6fa20af9fdfdd7231f7f305ad096d80c3b03677af21190ba87599cef7e76747cbac0e89250dcb4e9c4d48257f586e15ebcb26dd80ab95e9 WHIRLPOOL 1dc3db90cb83ccf6ea84a0d1707986486e80a017f2eebac40d62807e6c5aafa02d74ca0d18bd4f81574ff2ab6947da16f42e66d7483a99eecb5504bcfa82d4bd
+MISC ChangeLog-2015 743 SHA256 e0b2866dfba301a24582569c4b99a18df2c3c6d2b258efe4510a71afe3c09807 SHA512 93524026ee11fd0098d6e39ef047cb8b83e7833adde9ae1dd4076a4d66c08a1a43910b83e92a8cd8b88c7cfcc5ccb510a9709c106295b77c665ae94ec5a0e391 WHIRLPOOL f65f981f2e93e304dbe21ca9e434765a06c92e6526086090c03104810d1838379b3b3d5a4985ac03af85563a53c9a1723401ca20552006c9abbbda72685cd249
+MISC metadata.xml 545 SHA256 8643489af96ab6b6516376b8a1c318b3c3884fa35ce182a1f37376f99208bba0 SHA512 7374d514d449d55037c8c57a0fb95162bb11b9ad80cb9896510cc1fddad6a984c19fff5431ce4f2d9ecd49dad72cd54edc25e521c986c4347a841c1a4b8435de WHIRLPOOL f132a630780d6d1ac3802f57a88e7f5c29c241d11e43eb54dc520e7c2b1ca829c8b7a85ec18857977efe07f25dea0578764a96148815c9ff294fdd3d9c2cfaa0
diff --git a/dev-php/twig/metadata.xml b/dev-php/twig/metadata.xml
new file mode 100644
index 000000000000..434d766441f9
--- /dev/null
+++ b/dev-php/twig/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>djc@gentoo.org</email>
+ <name>Dirkjan Ochtman</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>php-bugs@gentoo.org</email>
+ <name>PHP</name>
+ </maintainer>
+ <use>
+ <flag name="extension">
+ Build the C extension (only for php-5.6.x).
+ </flag>
+ </use>
+ <upstream>
+ <remote-id type="github">twigphp/Twig</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/twig/twig-1.31.0.ebuild b/dev-php/twig/twig-1.31.0.ebuild
new file mode 100644
index 000000000000..e62d3486a732
--- /dev/null
+++ b/dev-php/twig/twig-1.31.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="Twig"
+USE_PHP="php5-6"
+S="${WORKDIR}/${MY_PN}-${PV}"
+PHP_EXT_S="${S}/ext/${PN}"
+PHP_EXT_NAME="${PN}"
+PHP_EXT_OPTIONAL_USE="extension"
+
+inherit php-ext-source-r3
+
+DESCRIPTION="PHP templating engine with syntax similar to Django"
+HOMEPAGE="http://twig.sensiolabs.org/"
+SRC_URI="https://github.com/twigphp/${MY_PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc extension test"
+
+DEPEND="test? ( dev-php/phpunit )"
+
+# We always require *some* version of PHP; the eclass (conditionally)
+# requires *specific* versions.
+RDEPEND="dev-lang/php"
+
+src_unpack() {
+ # Don't make copies of the source tree if they won't be used.
+ if use extension; then
+ php-ext-source-r3_src_unpack
+ else
+ default
+ fi
+}
+
+src_prepare(){
+ # We need to call eapply_user ourselves, because it may be skipped
+ # if either the "extension" USE flag is not set, or if the user's
+ # PHP_TARGETS is essentially empty (does not contain "php5-6"). In
+ # the latter case, the eclass src_prepare does nothing. We only call
+ # the eclass phase conditionally because the correct version of
+ # e.g. "phpize" may not be there unless USE=extension is set.
+ eapply_user
+ use extension && php-ext-source-r3_src_prepare
+}
+
+src_configure() {
+ # The eclass phase will try to run the ./configure script even if it
+ # doesn't exist (in contrast to the default src_configure), so we
+ # need to skip it if the eclass src_prepare (that creates said
+ # script) is not run.
+ use extension && php-ext-source-r3_src_configure
+}
+
+src_compile() {
+ # Avoids the same problem as in src_configure.
+ use extension && php-ext-source-r3_src_compile
+}
+
+src_install(){
+ use extension && php-ext-source-r3_src_install
+
+ cd "${S}" || die
+ # The autoloader requires the 'T' in "Twig" capitalized.
+ insinto "/usr/share/php/${MY_PN}"
+ doins -r lib/"${MY_PN}"/*
+
+ # The eclass src_install calls einstalldocs, so we may install a few
+ # files twice. Doing so should be harmless.
+ dodoc README.rst CHANGELOG
+
+ # This installs the reStructuredText source documents. There's got
+ # to be some way to turn them into HTML using Sphinx, but upstream
+ # doesn't provide for it.
+ use doc && dodoc -r doc
+}
+
+src_test(){
+ phpunit --bootstrap test/bootstrap.php || die "test suite failed"
+}
+
+pkg_postinst(){
+ elog "${PN} has been installed in /usr/share/php/${MY_PN}/."
+ elog "To use it in a script, require('${MY_PN}/Autoloader.php'),"
+ elog "and then run \"Twig_Autoloader::register();\". Most of"
+ elog "the examples in the documentation should work without"
+ elog "further modification."
+}
diff --git a/dev-php/webmozart-assert/Manifest b/dev-php/webmozart-assert/Manifest
new file mode 100644
index 000000000000..86a452e5e040
--- /dev/null
+++ b/dev-php/webmozart-assert/Manifest
@@ -0,0 +1,4 @@
+AUX autoload.php 248 SHA256 c3218dfd59e8cf9f5045691cae9dc3c9d63a3a144cb4d9e51a699bca4b88b621 SHA512 3fcb244b4801ae29b4972d3e1008570f2bd392339539d0d6cff465b0724f9df581935a0d2e2ad4369bf7350678e24d624ec63a2ce966ded0cb4f60d5c02becbd WHIRLPOOL 50f7800767412deb7f5dab264f124aa4eb089d8c73f696206d2ec5c9c8725e33435b1b07138cf0cfd022a9967b56cc42bc3c4df0bb7aea842ec21413aafcd521
+DIST webmozart-assert-1.2.0.tar.gz 11866 SHA256 95bd88f5db9e083093e72afcad69bfafca080c55c60b534d55ea883d2e03517d SHA512 36bae648cfe5bbd258d738574a820ea3de2e95b59700d556dd5eadbb1657bc09a7e73000e3436d020e060ecd2a99944199795f315a278acbeeea90570b0a4a22 WHIRLPOOL 0e8e220c1bf579206df3a2f75bdbc4ad3c5938e816127db013e464d0a0b596e7357014c5516c9cc64fa7a201ac4a320087724395cf326590b227173cda808ed9
+EBUILD webmozart-assert-1.2.0.ebuild 665 SHA256 ce565803d6ed60ffc5ff54bb5427b0a288f3e4a1c1e3817d0ff082b067f6a772 SHA512 48aeeb3c8271335b0ff5b7c2a50f7ec9870a625e25bfcdc42193fded667ec055ed39b71c0ac5b1dd36091b4862eb4a3fb47a652f53367249154c81ab5e426987 WHIRLPOOL da978be55827aa16c118d1169451ab3dc801e3b65797db8149946d55898bb707bc1617dd8a024434b2ca7d30b3ddf8820beed9e85613f66fcbc8ee5e648769b8
+MISC metadata.xml 314 SHA256 04e86c0c90a0ce8e4011e91e8f2d9937e40a576709004e7b501459a3ad2f883a SHA512 fad867b572c3a97beb2cc361fccb6cbfe6ca7c9bd421937c99783f25287cd2017df54b8d7b5f067a1f65528d3bb284140a9decc3701e2ef753cf6eaa4c2511a1 WHIRLPOOL 4a4e9294d02dc06baa395065460f7f97a7d83382d96001be2dd5b30391b0f94523548c3f738d30f167dce960606b20ed15595b565d30627e66fd0a65a0775166
diff --git a/dev-php/webmozart-assert/files/autoload.php b/dev-php/webmozart-assert/files/autoload.php
new file mode 100644
index 000000000000..45ece0641b6b
--- /dev/null
+++ b/dev-php/webmozart-assert/files/autoload.php
@@ -0,0 +1,8 @@
+<?php
+/* Autoloader for dev-php/webmozart-assert */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+Fedora\Autoloader\Autoload::addPsr4('Webmozart\\Assert\\', __DIR__);
diff --git a/dev-php/webmozart-assert/metadata.xml b/dev-php/webmozart-assert/metadata.xml
new file mode 100644
index 000000000000..9e8b6de4665e
--- /dev/null
+++ b/dev-php/webmozart-assert/metadata.xml
@@ -0,0 +1,11 @@
+<?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">webmozart/</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/webmozart-assert/webmozart-assert-1.2.0.ebuild b/dev-php/webmozart-assert/webmozart-assert-1.2.0.ebuild
new file mode 100644
index 000000000000..afa1948d8ffd
--- /dev/null
+++ b/dev-php/webmozart-assert/webmozart-assert-1.2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/webmozart-//}"
+
+DESCRIPTION="Assertions to validate method input/output with nice error messages"
+HOMEPAGE="https://github.com/webmozart/assert"
+SRC_URI="https://github.com/webmozart/${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-5.6:*"
+
+src_install() {
+ insinto /usr/share/php/Webmozart/Assert
+ doins -r src/*
+ doins "${FILESDIR}/autoload.php"
+}
diff --git a/dev-php/xcache/Manifest b/dev-php/xcache/Manifest
new file mode 100644
index 000000000000..275c6a70017d
--- /dev/null
+++ b/dev-php/xcache/Manifest
@@ -0,0 +1,5 @@
+DIST xcache-3.2.0.tar.bz2 148392 SHA256 7d12a3cbd5f729b70f9226ac19406d11219f1c5f5e82b3bbb43ea9460cbf6cbd SHA512 9d7bec73ac941c8e38b2cda15af65044291adc0806b39586048943515d67656d64871bea4ea05b3dff76761ebed462db2d6ad0e489079291abc55313b1508946 WHIRLPOOL 37eb83618f896037f7ca6f5a65e113c468b4ee03bf05421ee5f6907a1ad562f5794267970531eba4798ec517915ac9debde36f1d8dcabfe442ae75f1de5b0841
+EBUILD xcache-3.2.0-r2.ebuild 1462 SHA256 f93351be391b7a4f352517bba79803f9c1c157773e1f52e56ce9314c98498a60 SHA512 822c073f2892b314bfc7ba123080fb48544e16f322df49501e556e4877f7218f63d735c52859826f4ce0fe869e768a867cdf31b20b446d6e432f3435d1319486 WHIRLPOOL 4e74fa03e4dd2e05a57360bdb1ebd27cf851a329d22d03ff9ede9dbe37b4ee921c2d63ec004205b100a7175b6fd07a0115401da2f469b138c59168f5b3739b4a
+MISC ChangeLog 3866 SHA256 2cb7d00eba3b4f73de7a971b6056807796c5003bac9162eb97bbed7767e8cbde SHA512 94e234bd83e386d522a4a5d8f2319ac1d9f368d81843c9017295948b475104d973bac2e143ef81da0b9e18f722a6afb2c2e8a89104517a63150c169239e9589d WHIRLPOOL 22f72580330ba5a575d7a52c88d4bfce82fadf94d78e9805fe7bc21a7b41be86cf8aacf4280917997b525ddeb07207f06deeea7b7e4ec88eaa48d74703d9a12e
+MISC ChangeLog-2015 6252 SHA256 819f6dfb56414476cffae85273bed401e8a12a156af5b7ae4187cf85807499f7 SHA512 b2c6a6b8404102c544599e4f2642b804c1c8cf919d3b9b8375d1d1db6313ae51bbed19d00a90ddbe553c97ab43f87a33d7df525d5f73786591d3c51069d37279 WHIRLPOOL 1a3922b5a295d9723ff048dcc80d5d5b3f7a53cc07e1f6906030647b83e3e8486ece7470bd3a5387e923d1a37e171f562e53884724236fa3b03eb6201dd5838b
+MISC metadata.xml 374 SHA256 8df4b946d7fc38d9fcf62ff29ee4833f08e18350087d36846322d3740a10a768 SHA512 702f650054d27c86aeee0dcb8f83dd8df848be8e28c6486dbff44431c469361d0e4b2e2f1edfc5ac55516c0eee826ec283c2c2c6b4d3b8a647e363d55b3604f6 WHIRLPOOL cd0f811c7eb274e96f7f57327aefbbd58cc142938ed6f2ec7140b9ceb150bf445f25602435a54b5a25d2a31e4d81629dd22001c60bb8386eb419082861162cdf
diff --git a/dev-php/xcache/metadata.xml b/dev-php/xcache/metadata.xml
new file mode 100644
index 000000000000..48b6cd35a6fc
--- /dev/null
+++ b/dev-php/xcache/metadata.xml
@@ -0,0 +1,15 @@
+<?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
new file mode 100644
index 000000000000..64e55e43a542
--- /dev/null
+++ b/dev-php/xcache/xcache-3.2.0-r2.ebuild
@@ -0,0 +1,62 @@
+# 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-client/Manifest b/dev-php/xdebug-client/Manifest
new file mode 100644
index 000000000000..2a25204ddd99
--- /dev/null
+++ b/dev-php/xdebug-client/Manifest
@@ -0,0 +1,11 @@
+DIST xdebug-2.4.1.tgz 265542 SHA256 23c8786e0f5aae67b1e5035972bfff282710fb84c483887cebceb8ef5bbdf8ef SHA512 64b345b4809fb0f020eb8fe7a0826056a64728ec9565bbb2d0e717ac7b3ca8aa0856b91c2ba47a7435b7500c5efa643682f245d6cd9d0a537f8bb9ab0d5cea3a WHIRLPOOL cad7d081414d5a55fb95e4cb6ae5d808f5c6b54e1c16ba78274fadf9b32dd10e60ecab3d09d420462b7c95f7d9364d9f886fe7732a21284c635e70c24259a610
+DIST xdebug-2.5.0.tgz 267640 SHA256 8bd6ad1e64948308e3e3a7437292f154b11e25acaf31b0d59d83bda18af0890d SHA512 75b1dbf32059eebb6ea3fb6ebb50ab26d73f8ce2964be1fec41ecfd9ae3d8bd55b6997daf03727b28b91ba06d08734865158bed6f038a46f00a1da5424ce5fe6 WHIRLPOOL 01901c73cf6d4ca8803a21eee8e1b5fcc668de75f0cb4318f6637a2d3a93e050664ee4dfa03ec0281e154e1e7660dc084b1b75c4b0451e1b4bab3db5ff00ea71
+DIST xdebug-2.5.3.tgz 279085 SHA256 4cce3d495243e92cd2e1d764a33188d60c85f0d2087d94d4203c354ea03530f4 SHA512 b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22 WHIRLPOOL aa5c9df8faadfc63de6b3b9c939439a34a021e2a3c60023e51a31e897384040f8d46675fc4ae0ccbe03ecf93b3658f59c18c26077b11b8f61960d4e97c1116c1
+DIST xdebug-2.5.5.tgz 279491 SHA256 72108bf2bc514ee7198e10466a0fedcac3df9bbc5bd26ce2ec2dafab990bf1a4 SHA512 9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1 WHIRLPOOL da0fc418373d50bd927a5c2439703e9db28c1dbd4be727d963562a1ebc7941dd7f007badd09203e834c352ee75fc72fe85c25f095a54943184dff42361fc2b83
+EBUILD xdebug-client-2.4.1.ebuild 590 SHA256 4b3bc5f499267cda25574af22390621a2f495d38b6098e679397385a1d8dc10e SHA512 49462cfdf857ad66d962ed64f68017fee8b642bebfd33ad6cbe96beeea638a6805142164b452bcdf5862c792f44fa023d7babe6a1d975a9df4993f508502dcff WHIRLPOOL 01c4e8466358d01126a1fc76739492223485ca3a14f6f2c15b7ea13593553c169b1a2e5e5f066c94778b2acb40eeb31f33e0f854d59e32fc202bc40187b3fe3f
+EBUILD xdebug-client-2.5.0.ebuild 594 SHA256 4739301d862e51eaa9909188be83b1dd779c20f0684c750c37ccb149562b99be SHA512 45082c878e5adb1fa175021b17195101c5ee2aa7bff6d3bd4360dfe651c544c5afa5f608b5844c4ecf9b38e5ff9a789c9386217af526a1d5c2d71178e3377bb2 WHIRLPOOL ba880a7d7ef18b72febc83409a23597f6baeb6a69ca33253aaa6dd40ee78ec5125339ddf39ca8bbad3365a307b1ebf4c4b8f3d8d9577e19f28c3a6094de4d3b8
+EBUILD xdebug-client-2.5.3.ebuild 593 SHA256 2d58476eadf193c0fa2a1114f379ce3079240e888e7c1c769c43830c937bbf73 SHA512 253037fd43717d855315fefcef2c9473a5612e174153ca49abfc0ae7130d40a6ee925ddb97f66e755886321ad9285ce8c41c74927ba87d644b40bb365208a5ea WHIRLPOOL d1f54dcc9bb407d07d304f843d6edda1dfcb8afca0237c8c02ad1fc1d53babde8fb3cac90d92aec81268b9aac845b9c1d7683c0b7451af976956a7f81205fe60
+EBUILD xdebug-client-2.5.5.ebuild 594 SHA256 5b73812cb2e9cc4d2e35ced4025ee398a3e9cb916fd7044847bfdc51da2ad0b5 SHA512 fcc3ce0916280c1bf1c3133e898129209e808788fa0b40147aebfb5b9692b755354d5fec395f8bfee05b1ed1a933c578c93bcd86781fb2626f9ea10f7e4d82df WHIRLPOOL eb6b2a3419ead87f011e2e98b73937ff246a6fd3aca82d9c36b77d9e71ce2b69ac19dd03b19a559a90a47a91489f539077cc31a94f3ff496da67128a25d50c53
+MISC ChangeLog 4661 SHA256 0c746cbe7eada2b3705a8867c7ccf048741095e24b71f7b821bd6b672c0043b9 SHA512 a37ca22b46bc0ef506f450096dd5105b2cb6aa7e501ab0f68b5c1dd419a0ddb2d908a274ac641068db0f7ef7a96a655fd10e9087e712a72ca2c2e61f145f6cc3 WHIRLPOOL d8c9bf692cc6e6309a08691adf15dd2895803283e82fbfd515ad4baa409ae0c5c927b2cf8611cfb8526441f5a071b0940a963ba336284cde78b5de14246a00ed
+MISC ChangeLog-2015 10873 SHA256 edb7eb8afe9ef13b40f08f73957927f6b0f2d2d4106e09e88ae5f53e6ae739c3 SHA512 de9b200f84502cf48d16b3d84a876bd3717fba2591730b9b06d5e4543032ac3598dc134f97d4595848b44b1bb3dda1f8f429e2a8a7cb98523c3d39f77b279ef6 WHIRLPOOL 34c4303307ed65aff6fa7aaa2b8b05b2ebd60ee40dabe30489a43f4a7c90de6c9f5c95eb8789a61aff47c0139c45e0938a355c83b6a4636ca22b7422c31698b5
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/xdebug-client/metadata.xml b/dev-php/xdebug-client/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/xdebug-client/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/xdebug-client/xdebug-client-2.4.1.ebuild b/dev-php/xdebug-client/xdebug-client-2.4.1.ebuild
new file mode 100644
index 000000000000..3728ad41804d
--- /dev/null
+++ b/dev-php/xdebug-client/xdebug-client-2.4.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)"
+HOMEPAGE="http://www.xdebug.org/"
+SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE="libedit"
+
+S="${WORKDIR}/xdebug-${MY_PV}/debugclient"
+
+DEPEND="libedit? ( dev-libs/libedit )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf $(use_with libedit)
+}
+
+src_install() {
+ newbin debugclient xdebug
+}
diff --git a/dev-php/xdebug-client/xdebug-client-2.5.0.ebuild b/dev-php/xdebug-client/xdebug-client-2.5.0.ebuild
new file mode 100644
index 000000000000..0251001539eb
--- /dev/null
+++ b/dev-php/xdebug-client/xdebug-client-2.5.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)"
+HOMEPAGE="http://www.xdebug.org/"
+SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE="libedit"
+
+S="${WORKDIR}/xdebug-${MY_PV}/debugclient"
+
+DEPEND="libedit? ( dev-libs/libedit )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf $(use_with libedit)
+}
+
+src_install() {
+ newbin debugclient xdebug
+}
diff --git a/dev-php/xdebug-client/xdebug-client-2.5.3.ebuild b/dev-php/xdebug-client/xdebug-client-2.5.3.ebuild
new file mode 100644
index 000000000000..9bea159fbca8
--- /dev/null
+++ b/dev-php/xdebug-client/xdebug-client-2.5.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="~amd64 ~hppa ~ppc ppc64 ~x86"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)"
+HOMEPAGE="http://www.xdebug.org/"
+SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE="libedit"
+
+S="${WORKDIR}/xdebug-${MY_PV}/debugclient"
+
+DEPEND="libedit? ( dev-libs/libedit )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf $(use_with libedit)
+}
+
+src_install() {
+ newbin debugclient xdebug
+}
diff --git a/dev-php/xdebug-client/xdebug-client-2.5.5.ebuild b/dev-php/xdebug-client/xdebug-client-2.5.5.ebuild
new file mode 100644
index 000000000000..3db1d6f04f8d
--- /dev/null
+++ b/dev-php/xdebug-client/xdebug-client-2.5.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)"
+HOMEPAGE="http://www.xdebug.org/"
+SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE="libedit"
+
+S="${WORKDIR}/xdebug-${MY_PV}/debugclient"
+
+DEPEND="libedit? ( dev-libs/libedit )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf $(use_with libedit)
+}
+
+src_install() {
+ newbin debugclient xdebug
+}
diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
new file mode 100644
index 000000000000..3abd46559edb
--- /dev/null
+++ b/dev-php/xdebug/Manifest
@@ -0,0 +1,12 @@
+AUX 2.4.1-xdebug.ini 1285 SHA256 7ee3958c17627980db1454516a243a62ae64c026df48e0a815e49965633eed79 SHA512 1eff8bc1e3cf9a3fae2ff2bc33e7ea47636e15496aa2a8efc039974fc2734632890d1da8bd6b07db6402c38c8e07631be38916f16a54d66068d0fad15d446bfc WHIRLPOOL da3001c95f300b2b58b82f10912f549bb99840cb475cb4a575969266d4b2f357ca1ebe946359136e43b8004f3775a5b3c67f72c204326bc732cdb96a0e70f39e
+DIST xdebug-2.4.1.tgz 265542 SHA256 23c8786e0f5aae67b1e5035972bfff282710fb84c483887cebceb8ef5bbdf8ef SHA512 64b345b4809fb0f020eb8fe7a0826056a64728ec9565bbb2d0e717ac7b3ca8aa0856b91c2ba47a7435b7500c5efa643682f245d6cd9d0a537f8bb9ab0d5cea3a WHIRLPOOL cad7d081414d5a55fb95e4cb6ae5d808f5c6b54e1c16ba78274fadf9b32dd10e60ecab3d09d420462b7c95f7d9364d9f886fe7732a21284c635e70c24259a610
+DIST xdebug-2.5.0.tgz 267640 SHA256 8bd6ad1e64948308e3e3a7437292f154b11e25acaf31b0d59d83bda18af0890d SHA512 75b1dbf32059eebb6ea3fb6ebb50ab26d73f8ce2964be1fec41ecfd9ae3d8bd55b6997daf03727b28b91ba06d08734865158bed6f038a46f00a1da5424ce5fe6 WHIRLPOOL 01901c73cf6d4ca8803a21eee8e1b5fcc668de75f0cb4318f6637a2d3a93e050664ee4dfa03ec0281e154e1e7660dc084b1b75c4b0451e1b4bab3db5ff00ea71
+DIST xdebug-2.5.3.tgz 279085 SHA256 4cce3d495243e92cd2e1d764a33188d60c85f0d2087d94d4203c354ea03530f4 SHA512 b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22 WHIRLPOOL aa5c9df8faadfc63de6b3b9c939439a34a021e2a3c60023e51a31e897384040f8d46675fc4ae0ccbe03ecf93b3658f59c18c26077b11b8f61960d4e97c1116c1
+DIST xdebug-2.5.5.tgz 279491 SHA256 72108bf2bc514ee7198e10466a0fedcac3df9bbc5bd26ce2ec2dafab990bf1a4 SHA512 9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1 WHIRLPOOL da0fc418373d50bd927a5c2439703e9db28c1dbd4be727d963562a1ebc7941dd7f007badd09203e834c352ee75fc72fe85c25f095a54943184dff42361fc2b83
+EBUILD xdebug-2.4.1.ebuild 1006 SHA256 d2191adcb23ad3caa58174de0ed7c5c4bc952b84a71611d51a4647e25174dd71 SHA512 f8558d5c12d5a52c091fbe11751bbf84e147832a1c2c8acbe82d68a6f879bf74ca94302d41a50df27690579425d8795a694e1fe73bfbdf0caa15cf4c90e3dca3 WHIRLPOOL 2e44a2762a1fc673ed711de0353c188ea21045fc5522cf46489411556a1613267d5be067a94a3de8e993b56ae7f2603a46b84343b93db27d2ac34758bb4f7371
+EBUILD xdebug-2.5.0.ebuild 1039 SHA256 9562108aa52675c527a3c27ebe20cd8df0dedd50f12592ab2141fe5f73a1fed1 SHA512 605b9fd1101edcbb5270690e3e4339b815fefdf2a1291a21d1397c4d98c4884ff635bebb93729a039c6703cc20925e08184c45d5334efa403e67a421ba9c05b8 WHIRLPOOL 9349e3ff04f5db482edbad3cf5f4745494e5612f9952a65c9e15caef3304febc1cd208a9c398b45e69ede5ddab5c6c3fb511c7b7d3797d82987c0758c0042d54
+EBUILD xdebug-2.5.3.ebuild 1038 SHA256 6a1dcef890200fcedd0d8adee1355de2acffd8d4091d39feccbc697bb7e7038a SHA512 64483d0afb0af25fc87301d8f6f8ff383519bbd76f1b63ada02a421c8ca8b80ca3b4f5f460e0dd551d634575e018fd2807303f829eaccbab4ead669abf437741 WHIRLPOOL 2460ba0aeb8ddbc057fba52e19f5689ba6558e13ff98f7cbf2da66063119d7f5c069a6fa4fa62f705f13aca968ad472be68e2a3ec6ca94a67989a9d9fe13b6c7
+EBUILD xdebug-2.5.5.ebuild 1039 SHA256 f1327c388da1973f5239b042be30aa6e5c78527d494f73c9a1d018aad6320f64 SHA512 13d6f35f02f8869dec0c46283a8ca5c198d4d87d0be0e374c5f355c94f4e84f176713199733df72bb4eaf06a042c43c8037c2cb4a58eb621c9d14362185aa7f8 WHIRLPOOL 6c217ef84555da51939a3965107a8165f0d0905cb5def8fb6ae43ec9db6a0ab6e6934404e92271bc7c3e0c2933c4f806a9aa4ad6f6c33a88f48312686e3176f0
+MISC ChangeLog 4305 SHA256 2c818d34bead5e48650bfb4a10d1e2ea0baa567bda5110dd7c98c998a3fff609 SHA512 0ea042e489cc46d024a4b3737fd0f00d492423bd840694c1e45fe997e3682031fb0aca0f9815fe0ed23a8f7ea70510de0b8593ea912dccd3644c50fe904e22b2 WHIRLPOOL b835acf665982561e1ed69664c649cd9e1f5d0cbf1332300512e5fa0fa363a8ed986fd207da97b570cd483395b9ae0870638c4f6d6ae0b633d4b0a9b4a31c34f
+MISC ChangeLog-2015 11516 SHA256 e402c2f5411ed1e5599a3093bbaf7da9cc224d3c0f9380914cfe94ba7a6e732f SHA512 9edad23f984343bc8912754a55758b6e2432343c9ae22dfe0f8f03ee765392a0629b098e71723d264bf6df42f286a344031154ca0e8a34c03e29f69bf0522cb8 WHIRLPOOL f119d9334a89600530570d8533ee6049b8c756af42e281025288b79972bfe06596e646f74cf048b9518cbc6f476f66297673d055edd42cf185a7a731f5361b43
+MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa
diff --git a/dev-php/xdebug/files/2.4.1-xdebug.ini b/dev-php/xdebug/files/2.4.1-xdebug.ini
new file mode 100644
index 000000000000..62042aee217b
--- /dev/null
+++ b/dev-php/xdebug/files/2.4.1-xdebug.ini
@@ -0,0 +1,46 @@
+xdebug.auto_trace="0"
+xdebug.trace_output_dir="/tmp"
+xdebug.trace_output_name="trace.%c"
+xdebug.trace_format="0"
+xdebug.trace_options="0"
+xdebug.collect_includes="1"
+xdebug.collect_params="0"
+xdebug.collect_return="0"
+xdebug.collect_vars="0"
+xdebug.default_enable="1"
+xdebug.extended_info="1"
+xdebug.manual_url="http://www.php.net"
+xdebug.max_nesting_level="256"
+xdebug.show_error_trace="0"
+xdebug.show_exception_trace="0"
+xdebug.show_local_vars="0"
+xdebug.show_mem_delta="0"
+xdebug.dump.COOKIE="NULL"
+xdebug.dump.ENV="NULL"
+xdebug.dump.FILES="NULL"
+xdebug.dump.GET="NULL"
+xdebug.dump.POST="NULL"
+xdebug.dump.REQUEST="NULL"
+xdebug.dump.SERVER="NULL"
+xdebug.dump.SESSION="NULL"
+xdebug.dump_globals="1"
+xdebug.dump_once="1"
+xdebug.dump_undefined="0"
+xdebug.overload_var_dump="2"
+xdebug.profiler_enable="0"
+xdebug.profiler_output_dir="/tmp"
+xdebug.profiler_output_name="cachegrind.out.%p"
+xdebug.profiler_enable_trigger="0"
+xdebug.profiler_append="0"
+xdebug.profiler_aggregate="0"
+xdebug.remote_enable="0"
+xdebug.remote_handler="dbgp"
+xdebug.remote_host="localhost"
+xdebug.remote_mode="req"
+xdebug.remote_port="9000"
+xdebug.remote_autostart="0"
+xdebug.remote_log=""
+xdebug.idekey=""
+xdebug.var_display_max_data="512"
+xdebug.var_display_max_depth="2"
+xdebug.var_display_max_children="128"
diff --git a/dev-php/xdebug/metadata.xml b/dev-php/xdebug/metadata.xml
new file mode 100644
index 000000000000..b86acf66c756
--- /dev/null
+++ b/dev-php/xdebug/metadata.xml
@@ -0,0 +1,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>
+</pkgmetadata>
diff --git a/dev-php/xdebug/xdebug-2.4.1.ebuild b/dev-php/xdebug/xdebug-2.4.1.ebuild
new file mode 100644
index 000000000000..322f4d397420
--- /dev/null
+++ b/dev-php/xdebug/xdebug-2.4.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="2.4.1-xdebug.ini"
+
+USE_PHP="php7-0 php5-6"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+inherit php-ext-source-r3
+
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
+
+DESCRIPTION="A PHP debugging and profiling extension"
+HOMEPAGE="http://www.xdebug.org/"
+SRC_URI="http://pecl.php.net/get/${PN}-${MY_PV}.tgz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ ~dev-php/xdebug-client-${PV}"
+DOCS=( README.rst CREDITS )
+
+pkg_postinst() {
+ ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be"
+ ewarn "installed as a dependency, and not all users will want xdebug to be"
+ ewarn "enabled by default. If you want to enable it, you should edit the"
+ ewarn "ini file and set xdebug.default_enable to 1. Alternatively you can"
+ ewarn "call xdebug_enable() in your code."
+}
diff --git a/dev-php/xdebug/xdebug-2.5.0.ebuild b/dev-php/xdebug/xdebug-2.5.0.ebuild
new file mode 100644
index 000000000000..6c9476032402
--- /dev/null
+++ b/dev-php/xdebug/xdebug-2.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="2.4.1-xdebug.ini"
+
+USE_PHP="php7-1 php7-0 php5-6"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="A PHP debugging and profiling extension"
+HOMEPAGE="http://www.xdebug.org/"
+SRC_URI="http://pecl.php.net/get/${PN}-${MY_PV}.tgz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ ~dev-php/xdebug-client-${PV}"
+DOCS=( README.rst CREDITS )
+PHP_EXT_ECONF_ARGS=()
+
+pkg_postinst() {
+ ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be"
+ ewarn "installed as a dependency, and not all users will want xdebug to be"
+ ewarn "enabled by default. If you want to enable it, you should edit the"
+ ewarn "ini file and set xdebug.default_enable to 1. Alternatively you can"
+ ewarn "call xdebug_enable() in your code."
+}
diff --git a/dev-php/xdebug/xdebug-2.5.3.ebuild b/dev-php/xdebug/xdebug-2.5.3.ebuild
new file mode 100644
index 000000000000..6b6efd1db872
--- /dev/null
+++ b/dev-php/xdebug/xdebug-2.5.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="2.4.1-xdebug.ini"
+
+USE_PHP="php7-1 php7-0 php5-6"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~hppa ~ppc ppc64 ~x86"
+
+DESCRIPTION="A PHP debugging and profiling extension"
+HOMEPAGE="http://www.xdebug.org/"
+SRC_URI="http://pecl.php.net/get/${PN}-${MY_PV}.tgz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ ~dev-php/xdebug-client-${PV}"
+DOCS=( README.rst CREDITS )
+PHP_EXT_ECONF_ARGS=()
+
+pkg_postinst() {
+ ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be"
+ ewarn "installed as a dependency, and not all users will want xdebug to be"
+ ewarn "enabled by default. If you want to enable it, you should edit the"
+ ewarn "ini file and set xdebug.default_enable to 1. Alternatively you can"
+ ewarn "call xdebug_enable() in your code."
+}
diff --git a/dev-php/xdebug/xdebug-2.5.5.ebuild b/dev-php/xdebug/xdebug-2.5.5.ebuild
new file mode 100644
index 000000000000..2f3ece25477e
--- /dev/null
+++ b/dev-php/xdebug/xdebug-2.5.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="2.4.1-xdebug.ini"
+
+USE_PHP="php7-1 php7-0 php5-6"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="A PHP debugging and profiling extension"
+HOMEPAGE="http://www.xdebug.org/"
+SRC_URI="http://pecl.php.net/get/${PN}-${MY_PV}.tgz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ ~dev-php/xdebug-client-${PV}"
+DOCS=( README.rst CREDITS )
+PHP_EXT_ECONF_ARGS=()
+
+pkg_postinst() {
+ ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be"
+ ewarn "installed as a dependency, and not all users will want xdebug to be"
+ ewarn "enabled by default. If you want to enable it, you should edit the"
+ ewarn "ini file and set xdebug.default_enable to 1. Alternatively you can"
+ ewarn "call xdebug_enable() in your code."
+}
diff --git a/dev-php/xhprof/Manifest b/dev-php/xhprof/Manifest
new file mode 100644
index 000000000000..5ee8891e37e8
--- /dev/null
+++ b/dev-php/xhprof/Manifest
@@ -0,0 +1,5 @@
+DIST xhprof-0.9.4_p20150226.tar.gz 855540 SHA256 c719e8208511fec2e13d2988a62523c47c370bb8f7a45a270059cc5b9090d0bb SHA512 6f0f4f76b793746cb37b623b891956c1abe7c08cb56fb0edfa31b7d7a59ccd49b8c3401f067a1f203e188843290afb9f9913729b59026b43e7cf026010ef7fb7 WHIRLPOOL 1b6b5b87b81ce9456102dd71b1d6149c7805c6ca2b25024eadf9b2048331603e725743253b6f4034eee876062190c4ba7cf8cd9171faadd22f3f591677bdb264
+EBUILD xhprof-0.9.4_p20150226-r1.ebuild 536 SHA256 5baf2d66ca8f0320219c8f32a18437c87cd6d03472c3cea9cc4aba430687fa11 SHA512 9c7b305b09fa38791a308626dad24c96fa285db2bde157fd4fcfeaab4cf53b433ad87b05e3949d1d2ab633106b1bf6c2cb58978114e9d7b1d6c4d2538a9580f1 WHIRLPOOL 1419d873972b17fa9e402076359e07cd765bc6e9a6d63e42e16e3c3dedb7b449ee469f645a7143bbf37df61b462589636a8dcd97cc48f8859160f251aa4f674c
+MISC ChangeLog 3772 SHA256 d02bc346d106e01a69f219e071783bd975464f2c199cc18e13e02f80834fbf1e SHA512 41a9014a4e400b3560f1b26942eb4e8567904dff77a39d6b669f5152e3a9b13df78bb26be2ecaa71606f8757f0ee200498efbcaad834b6f5d3cebc27ef9d76ba WHIRLPOOL 80c82a8e4f2d6d70439260dbf5c2bd0d8357705656bd502c2fdaea9540490efdaa981ec0bbc783619b7e484d81c281f227016db9b05703ff832bdcc7f63217ef
+MISC ChangeLog-2015 706 SHA256 80fad009cead7df474564712cd8f7c4ff2bce0358e7c7a7fea36b7de71d2bc17 SHA512 843c221864b7cdb2feb17b57495096c464c955ed2b9990a0444ead3bf339a434277c4a97ef6f968ffaaf9df50e3ad5b996c2d697d5ab5b60308c8ddb3a713da7 WHIRLPOOL bedd9623786bfe78eae7d746a6a36d52bf956b4cf62a2ad33e4f3a9676e6c61441b5508555c0de9280ba5cd39190ad6d1d8a26438d4c0da1d5d264c782fe0e15
+MISC metadata.xml 426 SHA256 26f4790d1344ce3922597918e9a51b4a7a2581959ac4bcc91d1c3ef6f84442ba SHA512 4900959bb60845c19e4cf92b87acf8cb6c132831d495964dfe2ef102898485ae432ea2c1a20c778227e48786e21db8fb4de5d8b07aa33fb193c8d58643a35316 WHIRLPOOL 70faef1cd991f866e4c34599dd301e860c5109588f1168fdb13e2aa824cc8f4dc8f49ad14ce060b5cb266ccb028fe5727f9d7f98c132edf954c4099d51f70adc
diff --git a/dev-php/xhprof/metadata.xml b/dev-php/xhprof/metadata.xml
new file mode 100644
index 000000000000..ca9a89be41b4
--- /dev/null
+++ b/dev-php/xhprof/metadata.xml
@@ -0,0 +1,14 @@
+<?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">
+XHProf is a function-level hierarchical profiler for PHP
+ </longdescription>
+ <upstream>
+ <remote-id type="github">phacility/xhprof</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-php/xhprof/xhprof-0.9.4_p20150226-r1.ebuild b/dev-php/xhprof/xhprof-0.9.4_p20150226-r1.ebuild
new file mode 100644
index 000000000000..3148aebdd7f5
--- /dev/null
+++ b/dev-php/xhprof/xhprof-0.9.4_p20150226-r1.ebuild
@@ -0,0 +1,23 @@
+# 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}"