summaryrefslogtreecommitdiff
path: root/dev-lang/php
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/php')
-rw-r--r--dev-lang/php/Manifest6
-rw-r--r--dev-lang/php/metadata.xml119
-rw-r--r--dev-lang/php/php-8.2.4.ebuild (renamed from dev-lang/php/php-8.2.3.ebuild)2
3 files changed, 94 insertions, 33 deletions
diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 5369d5142bdc..c2ccb5505774 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -15,7 +15,7 @@ DIST php-8.0.28.tar.xz 10801568 BLAKE2B de03f5ad262e830c70d24b9e2dd997897e5613d8
DIST php-8.1.12.tar.xz 11747176 BLAKE2B 0505794826fb0fc92b04be5f7162af8aa92d782bb228243348d85b46866cd47089fcb7febd6886a8179babf64cb227bcdbf5d5f60d44dfefe1c947a3a708e3c1 SHA512 437b6a8146b58479f4d1acb7b35d68954f1f7bc13a8f3dddc66e1677d7e9b6a11154861f9e894cbd59b9c28d4df3fd5422f9b5553004e9fc8d0320ab59b9f907
DIST php-8.1.14.tar.xz 11752004 BLAKE2B 5ba60621c641b25c2d8ab0c82e97d59131587718c75cc013dc4ba1ad68e668e7f86b67f01f02c434e65c8a9075581a7f2decb2b8c3706e325e25e9f717cdfd82 SHA512 75a5dc3b0490cd8105d4f6c5446522b38953d78fe7b568798db749740f365c818b251d86aba72f5e555c5fe4e4a28e352a9510803bf3cdfe37d125824ae84d61
DIST php-8.1.16.tar.xz 11760948 BLAKE2B ac0d352dae05115197852092b9b3c0b5091528326806c70eb34e0aba6007f718e927e67045d65976cb2104e4737a475b2224d4f05ff89ddf8c3066e0240c38e1 SHA512 4515da38803272abfafb069d1684c66dbb5086987b148c48dd7d8acf8f5316d255cf321ec57d6fbffe914a35551a533446ac13c34bb7c984e0d109247e8e64da
-DIST php-8.2.3.tar.xz 12038240 BLAKE2B 97df5470813bcfb3f07b62ba9a5ab5f5931cf4c6df5abb7354c41080f8bdd8fe4e311841b217448993bc57f98f238fa107f29614bc19cab2902de519d826e67c SHA512 4e3ae840ac486868d5bedc2ae771e3ff5d4939ba4c2f7c769b7052322a5eccc8fba253df311a77f3ea852bf42f9dec34653baf828f68c9c191d3a425a8968d4c
+DIST php-8.2.4.tar.xz 11991796 BLAKE2B 4e1aa90472e2dbacb23f95736c399ac2b0f6e9577f58b502c26b5a2731b7c1eabb34bbdb75a13a5903870937a063ef8f321bf22bb23a74404592542186065ff6 SHA512 997435f3f921f305147a520497c68031aad6d1212365ddf04674d919fd2787d169d2898536a59709b5530857c5746a25cf43e726a2c3a30bcf3372107b2cd388
EBUILD php-7.4.33-r1.ebuild 21423 BLAKE2B 8dd66cd6b064ac0fd5b4157a37e819cccde4a2e40e3185624e73b1d5e1c0acc9efbb62c3da887942fd7e5813953a75b5e64baee72844fbb5e7b82c44148227d7 SHA512 5ade5f1bded3433579af049bc70a8bacecfda257efbb1165133033ed8f2b68a6ed6adc0479a6d9ec6abf6ec291d81f41fc4cf6bd29d894c94d86c20b2d53f908
EBUILD php-7.4.33-r2.ebuild 21561 BLAKE2B df6e401349347bb40e6582fe3abfd50e79911b7ccae77c0c0f0f345c3e18b5555a13466e4d8fa1b1b6bfd5bb8efe5ffe2ef38caa6548e48c647fe970c3d2d811 SHA512 12344d03c72ad15d145d4e60773d5502a268311e0d5477ea18c523572acf335ab65c1b533064b42f74e25e8417227a843a2ff3dae2cfedeb1d94a4d4c0024e51
EBUILD php-7.4.33.ebuild 21371 BLAKE2B 1a1f130cec31dac7fea7b6aa38473eb7ac19b1194c2c2a76023b09043261f73e516a3ba5d21d1da5e3354d6abf3ac606dfb2f27bc0fe1ab1aa162f7c05f95522 SHA512 4ffaae2b5e4724860c40d789f920a3e06455a0efe5ed5d628d74a7012aa57b352188bd577a8e4707ce01be9f3e26534ba1524dfbc4218a93927c6417277cc2e4
@@ -25,5 +25,5 @@ EBUILD php-8.0.28.ebuild 21885 BLAKE2B e01e91b50e5833a2b25d523bd7c6f78fb8a24914c
EBUILD php-8.1.12.ebuild 21815 BLAKE2B c1610ff5a4e439954b228744cd0223a4205dd1b53e6cff7a48535db414b6d20d307ba1b31c96ea6ab60b2ed1f811eb612c80e245b49acdf9659a6f8b2bb94b08 SHA512 73b766c5dec9b7231f1149b279b47e8621e527bbce2e1606bafdf1e6cd3f647ca30b2fcd16e1d9c3160c4a50c464fdeefbd05e1102f9debe7b79abd68fbceb4d
EBUILD php-8.1.14.ebuild 21820 BLAKE2B cda25e68ea7ea22d38db686ebb940f52d616ec7f72320ef66ad12a7768f6f484a72045577ce2d5e3e250d5065a278aa96496bb84ae7686a5b1edc8f057f52785 SHA512 315620f4d75fe120620c149a45b84917cac7b0ca3138797a0894f9ad3907d8cfc73fb18e0233ab2b3f3891771c2aac585a2d2b6d04995129923936e132f7dd45
EBUILD php-8.1.16.ebuild 21820 BLAKE2B eb143842e7dd5203a1b5e27c4be523d3b59ede11d524469a32574e20b0eaccdde3226f4ab0e6fd04fbe9739812440a170d308ee91451a4d19712dba2dba964e5 SHA512 0aaf26fb71899af646d7a05dfb66534a50f9d4eadbd656bc1316c6c350d077878cda8f7b881d4ad891d435ba3ac8c65e76bb847ab1c9b399af2ca5a76c5572bf
-EBUILD php-8.2.3.ebuild 21929 BLAKE2B 3071d992c1ab559358f7412c170f1d39411769e232117cacab97a229fbc4257e5f154dda46863b93524e99de55500b8fc840a98a14871426d94f5de3520be958 SHA512 5074206a61d3b81ce66434d4e6aa3f210b538725082fddd4fef0aa85ed8b10d5c5555e78c1031fce0bc64a9a1be8caea22161c388af64a826f6f752c84abf1ae
-MISC metadata.xml 3225 BLAKE2B d1a3cfff7e27471f841dc25e8f4e8f4f844c253ee2b49c86dcc6c75840516785ae2de1693530be86a1056776f5fa5696c6aceee0742c4c8253abf7b2c8074bfa SHA512 3147bb5309beb5e632358792cff73489f8595bb0f1fccde14b94d8b9c32acee92425a2aff7a6b25fa402fa9086f2b4e186d2b891d9efc8d8ad25f9a36db48bf8
+EBUILD php-8.2.4.ebuild 21938 BLAKE2B 961781609a864080f2a53f834ab59522bd8b61af484188fb770a24b482890aed9c3c04dbe7fd9b5717c2f6072653b2439572c0451eb64ba51e96149961308fe8 SHA512 0c1a248916133b760585f6622708c5abd0a5defe8a5c3018ff418b65c7399e9c96acb936d0fee85c0cfb15b9624f25b841dac64d3d163faabc9edc15dab8c649
+MISC metadata.xml 3940 BLAKE2B 30345df2362f848bcb46aae1822d7c70716bb45348b25a75a3d19acf450d777c247445bb24eb8a17f5bf72758894a2d2ebfe05e9256dbe4aad7459b0fe3c1db1 SHA512 e5d9f6281cab122b3239fb694344b8ff5ae0c30da4bb9ed92594d1cf70bf82ddfe6816db3ee0326adfa471f5aec508ab0a7284fc3efab98dfc73fcc6770551ef
diff --git a/dev-lang/php/metadata.xml b/dev-lang/php/metadata.xml
index 87b3df81499e..7143eef2004b 100644
--- a/dev-lang/php/metadata.xml
+++ b/dev-lang/php/metadata.xml
@@ -10,36 +10,82 @@
<name>Michael Orlitzky</name>
</maintainer>
<use>
- <flag name="apparmor">Support FPM application confinement through <pkg>sys-libs/libapparmor</pkg></flag>
- <flag name="argon2">Enable password hashing algorithm from <pkg>app-crypt/argon2</pkg></flag>
- <flag name="bcmath">Add support for libbcmath</flag>
- <flag name="cli">Enable CLI SAPI</flag>
+ <flag name="apparmor">
+ Support FPM application confinement through
+ <pkg>sys-libs/libapparmor</pkg>
+ </flag>
+ <flag name="argon2">
+ Enable password hashing algorithm from <pkg>app-crypt/argon2</pkg>
+ </flag>
+ <flag name="bcmath">
+ Enable the BCMath Arbitrary Precision Mathematics extension
+ </flag>
+ <flag name="cli">
+ Enable the Command-Line Interface (CLI) SAPI
+ </flag>
<flag name="coverage">
Include gcov symbols for test coverage and lcov reports. Only
useful for extension developers, and requires GCC.
</flag>
- <flag name="ctype">Enable ctype functions</flag>
- <flag name="embed">Enable embed SAPI</flag>
- <flag name="enchant">Add supports Enchant spelling library</flag>
- <flag name="ffi">Add foreign function interface (ffi extension) support</flag>
- <flag name="fileinfo">Add fileinfo extension support</flag>
- <flag name="filter">Add filter extension support</flag>
- <flag name="flatfile">Add dbm support for flat files</flag>
- <flag name="fpm">Enable the FastCGI Process Manager SAPI</flag>
- <flag name="gd">Adds support for gd (bundled with PHP)</flag>
- <flag name="inifile">Add dbm support for .ini files</flag>
- <flag name="jit">Enable PCRE JIT support</flag>
- <flag name="json">Enable JSON support</flag>
- <flag name="ldap-sasl">Add SASL support for the PHP LDAP extension</flag>
- <flag name="lmdb">Enable support for <pkg>dev-db/lmdb</pkg> db backend</flag>
+ <flag name="ctype">
+ Enable the Character type checking (ctype) extension
+ </flag>
+ <flag name="embed">
+ Enable embed SAPI
+ </flag>
+ <flag name="enchant">
+ Enable the Enchant spelling library extension using
+ <pkg>app-text/enchant</pkg>
+ </flag>
+ <flag name="ffi">
+ Enable the Foreign Function Interface (FFI) extension using
+ <pkg>dev-libs/libffi</pkg>
+ </flag>
+ <flag name="fileinfo">
+ Enable the File Information extension
+ </flag>
+ <flag name="filter">
+ Enable the Data Filtering extension
+ </flag>
+ <flag name="flatfile">
+ Add dbm support for flat files
+ </flag>
+ <flag name="fpm">
+ Enable the FastCGI Process Manager SAPI
+ </flag>
+ <flag name="gd">
+ Enable the Image Processing and GD extension (requires
+ <pkg>media-libs/libjpeg-turbo</pkg> and
+ <pkg>media-libs/libpng</pkg>)
+ </flag>
+ <flag name="inifile">
+ Add dbm support for .ini files
+ </flag>
+ <flag name="jit">
+ Enable PCRE JIT support
+ </flag>
+ <flag name="json">
+ Enable the JavaScript Object Notation extension
+ </flag>
+ <flag name="ldap-sasl">
+ Add SASL support for the PHP LDAP extension using
+ <pkg>dev-libs/cyrus-sasl</pkg>
+ </flag>
+ <flag name="lmdb">
+ Enable support for <pkg>dev-db/lmdb</pkg> db backend
+ </flag>
<flag name="intl">
Enables the intl extension for extended internalization support
</flag>
<flag name="opcache">
Enables built-in opcode cache, replacing pecl-apc et al.
</flag>
- <flag name="pcntl">Add support for process creation functions</flag>
- <flag name="pdo">Enable the bundled PDO extensions</flag>
+ <flag name="pcntl">
+ Enable the Process Control extension
+ </flag>
+ <flag name="pdo">
+ Enable the PHP Data Objects extension
+ </flag>
<flag name="phar">
Enables the phar extension to provide phar archive support
</flag>
@@ -49,21 +95,36 @@
<flag name="session-mm">
Include <pkg>dev-libs/mm</pkg> support for session storage
</flag>
- <flag name="sharedmem">Add support for shared memory use</flag>
- <flag name="simplexml">Support for SimpleXML</flag>
+ <flag name="sharedmem">
+ Enable the shmop extension
+ </flag>
+ <flag name="simplexml">
+ Enable the SimpleXML extension
+ </flag>
<flag name="sodium">
Enable support for crypto through <pkg>dev-libs/libsodium</pkg>
</flag>
<flag name="sysvipc">
- Support for System V-compatible inter-process communication
+ Enable the PHP System-V semaphore, shared memory and IPC extension
+ </flag>
+ <flag name="tokenizer">
+ Add support for the PHP file parser
</flag>
- <flag name="tokenizer">Add support for the PHP file parser</flag>
<flag name="tokyocabinet">
- Enable support for <pkg>dev-db/tokyocabinet</pkg> db backend</flag>
- <flag name="xmlreader">Enable XMLReader support</flag>
- <flag name="xmlwriter">Enable XMLWriter support</flag>
- <flag name="xslt">Enable the XSL extension</flag>
- <flag name="webp">Enable webp support for GD in php-7.x</flag>
+ Enable support for <pkg>dev-db/tokyocabinet</pkg> db backend
+ </flag>
+ <flag name="xmlreader">
+ Enable the XMLReader extension
+ </flag>
+ <flag name="xmlwriter">
+ Enable the XMLWriter extension
+ </flag>
+ <flag name="xslt">
+ Build the XSL extension
+ </flag>
+ <flag name="webp">
+ Enable webp support for GD in php-7.x
+ </flag>
</use>
<upstream>
<remote-id type="github">php/php-src</remote-id>
diff --git a/dev-lang/php/php-8.2.3.ebuild b/dev-lang/php/php-8.2.4.ebuild
index b67b15fa8e18..bb2d5ee06588 100644
--- a/dev-lang/php/php-8.2.3.ebuild
+++ b/dev-lang/php/php-8.2.4.ebuild
@@ -5,7 +5,7 @@ EAPI="8"
WANT_AUTOMAKE="none"
-inherit flag-o-matic systemd autotools
+inherit flag-o-matic multilib systemd autotools
MY_PV=${PV/_rc/RC}
DESCRIPTION="The PHP language runtime engine"