summaryrefslogtreecommitdiff
path: root/dev-php
diff options
context:
space:
mode:
Diffstat (limited to 'dev-php')
-rw-r--r--dev-php/Manifest.gzbin19107 -> 16595 bytes
-rw-r--r--dev-php/pecl-apcu/Manifest2
-rw-r--r--dev-php/pecl-apcu/pecl-apcu-5.1.24.ebuild52
-rw-r--r--dev-php/pecl-dbase/Manifest3
-rw-r--r--dev-php/pecl-dbase/metadata.xml8
-rw-r--r--dev-php/pecl-dbase/pecl-dbase-7.1.1.ebuild15
-rw-r--r--dev-php/pecl-gnupg/Manifest3
-rw-r--r--dev-php/pecl-gnupg/metadata.xml8
-rw-r--r--dev-php/pecl-gnupg/pecl-gnupg-1.5.1.ebuild26
-rw-r--r--dev-php/pecl-imagick/Manifest2
-rw-r--r--dev-php/pecl-imagick/files/pecl-imagick-3.7.0-php8.4.patch42
-rw-r--r--dev-php/pecl-imagick/pecl-imagick-3.7.0-r4.ebuild38
-rw-r--r--dev-php/pecl-lzf/Manifest3
-rw-r--r--dev-php/pecl-lzf/metadata.xml8
-rw-r--r--dev-php/pecl-lzf/pecl-lzf-1.7.0.ebuild19
-rw-r--r--dev-php/pecl-mcrypt/Manifest3
-rw-r--r--dev-php/pecl-mcrypt/metadata.xml12
-rw-r--r--dev-php/pecl-mcrypt/pecl-mcrypt-1.0.5.ebuild24
-rw-r--r--dev-php/pecl-memcache/Manifest4
-rw-r--r--dev-php/pecl-memcache/files/8.0-patches-20211123.patch204
-rw-r--r--dev-php/pecl-memcache/metadata.xml8
-rw-r--r--dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild59
-rw-r--r--dev-php/pecl-oauth/Manifest3
-rw-r--r--dev-php/pecl-oauth/metadata.xml8
-rw-r--r--dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild32
-rw-r--r--dev-php/pecl-pam/Manifest3
-rw-r--r--dev-php/pecl-pam/metadata.xml8
-rw-r--r--dev-php/pecl-pam/pecl-pam-2.2.4.ebuild35
-rw-r--r--dev-php/pecl-ps/Manifest4
-rw-r--r--dev-php/pecl-ps/files/ps-1.4.4-fix-gd-detection.patch11
-rw-r--r--dev-php/pecl-ps/metadata.xml8
-rw-r--r--dev-php/pecl-ps/pecl-ps-1.4.4.ebuild31
-rw-r--r--dev-php/pecl-psr/Manifest3
-rw-r--r--dev-php/pecl-psr/metadata.xml8
-rw-r--r--dev-php/pecl-psr/pecl-psr-1.2.0.ebuild21
-rw-r--r--dev-php/pecl-timezonedb/Manifest3
-rw-r--r--dev-php/pecl-timezonedb/metadata.xml16
-rw-r--r--dev-php/pecl-timezonedb/pecl-timezonedb-2021.5.ebuild19
-rw-r--r--dev-php/pecl-translit/Manifest3
-rw-r--r--dev-php/pecl-translit/metadata.xml11
-rw-r--r--dev-php/pecl-translit/pecl-translit-0.7.1.ebuild29
-rw-r--r--dev-php/pecl-zmq/Manifest4
-rw-r--r--dev-php/pecl-zmq/metadata.xml8
-rw-r--r--dev-php/pecl-zmq/pecl-zmq-1.1.3_p20211103.ebuild32
-rw-r--r--dev-php/pecl-zmq/pecl-zmq-9999.ebuild26
-rw-r--r--dev-php/realpath_turbo/Manifest3
-rw-r--r--dev-php/realpath_turbo/metadata.xml11
-rw-r--r--dev-php/realpath_turbo/realpath_turbo-2.0.0.ebuild28
-rw-r--r--dev-php/snuffleupagus/Manifest3
-rw-r--r--dev-php/snuffleupagus/metadata.xml11
-rw-r--r--dev-php/snuffleupagus/snuffleupagus-0.8.3.ebuild78
-rw-r--r--dev-php/swoole/Manifest4
-rw-r--r--dev-php/swoole/files/swoole-4.8.7-gcc13.patch19
-rw-r--r--dev-php/swoole/metadata.xml11
-rw-r--r--dev-php/swoole/swoole-4.8.7.ebuild72
55 files changed, 136 insertions, 973 deletions
diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz
index a5bf24268376..b474a13a6066 100644
--- a/dev-php/Manifest.gz
+++ b/dev-php/Manifest.gz
Binary files differ
diff --git a/dev-php/pecl-apcu/Manifest b/dev-php/pecl-apcu/Manifest
index 2d131c148bc5..caa401478109 100644
--- a/dev-php/pecl-apcu/Manifest
+++ b/dev-php/pecl-apcu/Manifest
@@ -1,3 +1,5 @@
DIST apcu-5.1.23.tgz 90897 BLAKE2B 634366b99c993298c8720840d06ff3aed30bfb3f09fd7b63f4736766f4ac1b983f24317f161bf7dd1b3ab79053c905cc9136e8141468174177d2a05b94719590 SHA512 89e9f10f5d8d1a9503132e80140680be2a10d96f957f69b2f77cc1c496d15cc26dfe4c0368ebe46c72c68d1b4a794d3ddc95942b02d3ba5e8c971b09969058d8
+DIST apcu-5.1.24.tgz 90866 BLAKE2B fa0afae8948f952351951d51eb2966382a7bcc8be32c9b7a7b19096eddade62a2747cd0b8b173c484e7a39c4edfc6c266caa0d5e3455691274cd5ec5fedd976a SHA512 771c0551feb35bf64bc07a7a2c60c9b549009a252f4f158fbc83c7d77f4119d84291a1128302a350042d83879dcb38a445672ce115d8c14b969b51f423a446fa
EBUILD pecl-apcu-5.1.23-r1.ebuild 1132 BLAKE2B 19445bde63fa87084dda296135f06f2986fa38c1ba73d2d4134a2b6d8931566c1f50e4c504a733d165662d0308e1c00ef260472b04329e9cf5c35d70e2296ea2 SHA512 c504b521001a4067ed9660f73e0bbb76a6f42ae0f57b7085eef9198bbcd2846792d6ffb7047981781c26c094c58348a69433d8cd221fe774b5dfaf50e48e7891
+EBUILD pecl-apcu-5.1.24.ebuild 1142 BLAKE2B e44663ba51dda684ad40f291c86e81ea20d8f2670b90c31130f1e623d398931df532f932ff47c842be8bb680e2b6fa9bba581dd2263fef57f245ec1ff107689c SHA512 d421feec65f21cd1fc227eeb979a897a29523a2309e36812923724989baeebf073a0af8bb9204a0f4c17cee4b51c1b1bdbe0ef4f3528da13f81931a4fa2ab31d
MISC metadata.xml 541 BLAKE2B 533f563e606b35d23c766aa177ea80b56b17ff352e907f2aed65c82be8bb6b01bcb61d69c6be6560b8e975ac279cf3a00ba5976d4a50c0f3ae68677ae7557cd8 SHA512 5dde6ecb39edb11fc4222cf869449f43fe3923623cea2a8ee4d4a4b8d7bf11bcc6d40f135cb5dc4cc81b161ed50489230bba443274c914d0015046ea44c868d8
diff --git a/dev-php/pecl-apcu/pecl-apcu-5.1.24.ebuild b/dev-php/pecl-apcu/pecl-apcu-5.1.24.ebuild
new file mode 100644
index 000000000000..700654d9dcd0
--- /dev/null
+++ b/dev-php/pecl-apcu/pecl-apcu-5.1.24.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PHP_EXT_INI="yes"
+PHP_EXT_NAME="apcu"
+PHP_EXT_ZENDEXT="no"
+USE_PHP="php8-1 php8-2 php8-3 php8-4"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="Stripped down version of APC supporting only user cache"
+
+LICENSE="PHP-3.01"
+SLOT="7"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+LOCKS="pthreadmutex pthreadrw spinlock semaphore"
+LUSE=""
+for l in ${LOCKS}; do
+ LUSE+="lock-${l} "
+done
+IUSE="+mmap ${LUSE/lock-pthreadrw/+lock-pthreadrw}"
+REQUIRED_USE="^^ ( $LUSE )"
+
+DOCS=( NOTICE README.md TECHNOTES.txt )
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=(
+ --enable-apcu
+ $(use_enable mmap apcu-mmap)
+ $(use_enable lock-spinlock apcu-spinlocks)
+ )
+
+ # Broken upstream autoconf test disables if present at all
+ use lock-pthreadrw || PHP_EXT_ECONF_ARGS+=( --disable-apcu-rwlocks )
+
+ php-ext-source-r3_src_configure
+}
+
+src_install() {
+ php-ext-pecl-r3_src_install
+
+ insinto /usr/share/php8/apcu
+ doins apc.php
+}
+
+pkg_postinst() {
+ elog "The apc.php file shipped with this release of pecl-apcu"
+ elog "was installed to ${EPREFIX}/usr/share/php8/apcu/."
+}
diff --git a/dev-php/pecl-dbase/Manifest b/dev-php/pecl-dbase/Manifest
deleted file mode 100644
index 8f2803a89334..000000000000
--- a/dev-php/pecl-dbase/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST dbase-7.1.1.tgz 37583 BLAKE2B 7131e6219aa263259e7892b8a4bb29051bf3b9688532e73c77032f6d0ef86c94bc6a4f75461c8901995383e86fcc4828d175132064cb181e3de9f9e57f502282 SHA512 bdcd0be903fec5760e23ba9cbaef9a0f21c8a5388c7ccee56b4932a0cbb1e35ec5424f1130fd94068c4074d38c4ecc387ff93f7f01f6249fce7a64af494af0bc
-EBUILD pecl-dbase-7.1.1.ebuild 262 BLAKE2B c2dbe7068d2ac4c1046b875ee9fea066ec24d6773d833c8df5156cbf0a0588ab2540804b1df9e9451a8f8f3aae371b4c3214651a9b829f042f07d2caaa5ff9fa SHA512 b154710fae8627fd8a0f6bb6388e823d5d11bb56046ef91a4e94520c3959b7fb9e2bda230aa71fb4a59f7d202bb70bec03ce8d07cdacfeff8e09ce5d14d8d931
-MISC metadata.xml 240 BLAKE2B f60f325331d493a555e53c29c7cf2742a415356da28a467505f1441f3fd790fd0d59050df84854bdc379d19d94a46121216479807975a2922d5a2fefde83416b SHA512 fada9d69055f2be962b95aac82f260ec5db7a3f4392d10f0458a1d125938fa17539f7ec486000f3a95cff85a3fbb6bbf1f6f4fe6c2de7aa420a7543a3e89d03e
diff --git a/dev-php/pecl-dbase/metadata.xml b/dev-php/pecl-dbase/metadata.xml
deleted file mode 100644
index 222c77f3742a..000000000000
--- a/dev-php/pecl-dbase/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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-7.1.1.ebuild b/dev-php/pecl-dbase/pecl-dbase-7.1.1.ebuild
deleted file mode 100644
index 89239550f54f..000000000000
--- a/dev-php/pecl-dbase/pecl-dbase-7.1.1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-USE_PHP="php8-1"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="dBase database file access functions"
-
-LICENSE="PHP-3.01"
-SLOT="7"
diff --git a/dev-php/pecl-gnupg/Manifest b/dev-php/pecl-gnupg/Manifest
deleted file mode 100644
index cd2e8892ac7a..000000000000
--- a/dev-php/pecl-gnupg/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST gnupg-1.5.1.tgz 37316 BLAKE2B 61aa965518909f436b3350f1ca9a10298dc739cf44140dec1bd0937e8f29c99fff1e3e117ab4100bd0c480e27c3c59d29fdb24be08fb9f8d285f9c0e93bd7b86 SHA512 93aa267e3ebf0307a700560c6ea170e6763e0a94c22730a27d39956c2d4472187018efd6393c2c9bd6c0518b92fade1b60323e3b3c24ada480f1c4d22d9e2072
-EBUILD pecl-gnupg-1.5.1.ebuild 506 BLAKE2B 7c578307d6a94ef887642276fbc2674f8f5ac24207653b3dce0ad93d190bd8356bb577ebb6fba160074bcb2056ff35845ad1f0e2a237d9e1e351bd372c3ea392 SHA512 3695866fda25c9a5bee43ec947ba35347dbc3b60fb864c41ff8c97db5c0f6b4d1db273d4f1ec3e46bf81e359ea68d6549cc3309aca8b03c95a838bae9cbd4156
-MISC metadata.xml 236 BLAKE2B 55612da78a71f8cee31c387a5862636996734210d765fac66d8c7706acc5151e6a9e7ff5123aeb097c911495c6220ba3b5d2f1355f46e8ab6bdb240e1697e26d SHA512 2782b20a65dca663ff7c64b7e67db05641abed478fd5996e5750b2e52ba870829f89125baa8967dd29fd20ef9b46ad233b0dd08801308b7756717ec2f292446c
diff --git a/dev-php/pecl-gnupg/metadata.xml b/dev-php/pecl-gnupg/metadata.xml
deleted file mode 100644
index 77793b997e9e..000000000000
--- a/dev-php/pecl-gnupg/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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.5.1.ebuild b/dev-php/pecl-gnupg/pecl-gnupg-1.5.1.ebuild
deleted file mode 100644
index 2eee874e5749..000000000000
--- a/dev-php/pecl-gnupg/pecl-gnupg-1.5.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-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="php8-1"
-
-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"
-RDEPEND="${DEPEND}"
diff --git a/dev-php/pecl-imagick/Manifest b/dev-php/pecl-imagick/Manifest
index 619271ada5e5..dbe1645b9599 100644
--- a/dev-php/pecl-imagick/Manifest
+++ b/dev-php/pecl-imagick/Manifest
@@ -1,4 +1,6 @@
AUX pecl-imagick-3.7.0-php8.3.patch 599 BLAKE2B e7de69a62d949738d132d40788c44d8441c0bdebb548b61b874fa7f9bf5dc287ab8061bdd133abe0bd3e2075b777ee43ccd847ae9cdb429500db214fac4af065 SHA512 9f2abe51c7fba5739ef9a2de484a3131ca6c79e09db3c2a59029c3b5c8a2c29df15d75cc4feb2f35215ed7faa30b42d403cc729260a89b40e8dc7cdf08e17a61
+AUX pecl-imagick-3.7.0-php8.4.patch 1628 BLAKE2B d16d52301d58ed4536d3e1e98290ae6d9c39d59391f10dc2314ea92a796a87117e755e7a649f9a39d240a8325ba34270e6e8931fa96ac36f252b97a83492ad03 SHA512 45bc0cf22278d9b55ceacf835afc822db25b8acff1e8ef6c31cadd677667bbc56d0483783531e3a1c2b2b2a87c39582db1d8f763ed663867e60888aad71b5dfc
DIST imagick-3.7.0.tgz 360138 BLAKE2B 2c149f2ec771df92789d67e88c6f7180d3da7c9182561432bdd4e0a83f96982cc8fc95bc1a003e05e37a54fabe6ab0fe693a6b9208d2e481d36e6c334aeee023 SHA512 c84408e4e4a0c46d979240e06d58d264c6bb21f3b95e3d434c8a21cd808f6c495fd453ef9c07b5c44dac81c6f205b6697f8ecaf1a65a86ce4e9052328a389ebe
EBUILD pecl-imagick-3.7.0-r3.ebuild 970 BLAKE2B 6e439865c65f7e8c1dedfcbaad3d141c3909b6eb6ddb5f4740973d610a7413df0b3b86a647bf3f0e016f995c99721500cc495a7bfc2f05f320823f4dc9567acb SHA512 d0d51944e4b2ff6fe7afee47d416a430e2c2e879e23c4d1500f30a762958fc1ffc0afdc9a1ef62bdc826ff60fec6804b7c2ba968d56c435d23aab4b163feff06
+EBUILD pecl-imagick-3.7.0-r4.ebuild 1018 BLAKE2B 221e9abca7ea2a78d4b4e6df9ad3fb81355971881538c3cf5355caa1deba776edee3052f0d8104b0a93bf4e48d120976881c6313fb121ae8c105579780aa996f SHA512 492213fd914c302c9d0479d13be6b2aeb4bd0315bcd7af8bb5e31d6c272fb4ea431ccec12fc651cafabc28fdad666248f049cabedca5cde3878b8b1a94e8f84f
MISC metadata.xml 443 BLAKE2B 208b9e5262b94da1cc49b6f4666e62b6d856c10643c8dc6c1572ee641fd671a2338ceec56ca88f4c56247cd06f7d4288684ab721547d86eb3bc84bd694c5f9ef SHA512 b8d47d2293ef17d2aaaf23cb78a58df295020fd854131e53b55feb727c850bea669ed1bd24cab97c02264028b8bcd335e928b1d86702e06245c72370ccf0507c
diff --git a/dev-php/pecl-imagick/files/pecl-imagick-3.7.0-php8.4.patch b/dev-php/pecl-imagick/files/pecl-imagick-3.7.0-php8.4.patch
new file mode 100644
index 000000000000..4c3f247a70f0
--- /dev/null
+++ b/dev-php/pecl-imagick/files/pecl-imagick-3.7.0-php8.4.patch
@@ -0,0 +1,42 @@
+Patch taken from https://github.com/Imagick/imagick/pull/690
+
+From 65e27f2bc02e7e8f1bf64e26e359e42a1331fca1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Michael=20Vo=C5=99=C3=AD=C5=A1ek?= <mvorisek@mvorisek.cz>
+Date: Wed, 25 Sep 2024 10:56:28 +0200
+Subject: [PATCH] Fix removed "php_strtolower" for PHP 8.4
+
+---
+ imagick.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/imagick.c b/imagick.c
+index 1b765389..ebab7ae7 100644
+--- a/imagick.c
++++ b/imagick.c
+@@ -610,7 +610,7 @@ static zval *php_imagick_read_property(zend_object *object, zend_string *member,
+ if (format) {
+ retval = rv;
+ ZVAL_STRING(retval, format);
+- php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
++ zend_str_tolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+ IMAGICK_FREE_MAGICK_MEMORY(format);
+ } else {
+ retval = rv;
+@@ -683,7 +683,7 @@ static zval *php_imagick_read_property(zval *object, zval *member, int type, voi
+ if (format) {
+ retval = rv;
+ ZVAL_STRING(retval, format);
+- php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
++ zend_str_tolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+ IMAGICK_FREE_MAGICK_MEMORY(format);
+ } else {
+ retval = rv;
+@@ -766,7 +766,7 @@ static zval *php_imagick_read_property(zval *object, zval *member, int type, con
+
+ if (format) {
+ ZVAL_STRING(retval, format, 1);
+- php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
++ zend_str_tolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+ IMAGICK_FREE_MAGICK_MEMORY(format);
+ } else {
+ ZVAL_STRING(retval, "", 1);
diff --git a/dev-php/pecl-imagick/pecl-imagick-3.7.0-r4.ebuild b/dev-php/pecl-imagick/pecl-imagick-3.7.0-r4.ebuild
new file mode 100644
index 000000000000..8f96d8a4e3fb
--- /dev/null
+++ b/dev-php/pecl-imagick/pecl-imagick-3.7.0-r4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PHP_EXT_NAME="imagick"
+USE_PHP="php8-1 php8-2 php8-3 php8-4"
+
+# https://github.com/Imagick/imagick/issues/626
+PHP_EXT_NEEDED_USE="-debug"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="PHP wrapper for the ImageMagick library"
+HOMEPAGE="https://pecl.php.net/package/imagick https://github.com/Imagick/imagick"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+# imagemagick[-openmp] is needed wrt bug 547922 and upstream
+# https://github.com/Imagick/imagick#openmp
+RDEPEND="media-gfx/imagemagick:=[-openmp]"
+DEPEND="
+ ${RDEPEND}
+ test? ( media-gfx/imagemagick:=[hdri,jpeg,png,svg,truetype,xml] )
+"
+
+PATCHES="${FILESDIR}/${PN}-3.7.0-php8.3.patch
+ ${FILESDIR}/${PN}-3.7.0-php8.4.patch"
+
+PHP_EXT_ECONF_ARGS="--with-imagick=${EPREFIX}/usr"
+
+src_install() {
+ php-ext-pecl-r3_src_install
+ php-ext-source-r3_addtoinifiles "imagick.skip_version_check" "1"
+}
diff --git a/dev-php/pecl-lzf/Manifest b/dev-php/pecl-lzf/Manifest
deleted file mode 100644
index 2d903bb462dd..000000000000
--- a/dev-php/pecl-lzf/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST LZF-1.7.0.tgz 18267 BLAKE2B c3d0a9383037e9e2bbe0a156fc4e23090ab0b5bc2ea31b402d3f56ea9d162b6ed938d754138dbae2a984d7237cb2a2d04b58a62679eea3c3f5b48718882494b8 SHA512 76a2bce7aa44f9aae40345f37c9294626d453879c7f98099ad6c31ae32abc638233934bf22ddd9bc0d4a6d285b25aa06dedc175ad5bb1544884a272e6b031ced
-EBUILD pecl-lzf-1.7.0.ebuild 348 BLAKE2B fc3151be7e8eff998a7e5467bc371fa26a47bc25510a2ff0be79b897dd51d08403dd53467dd7c70c4a6ab6ca664cd519843997aedd9f5b1d821c526116dbd4f1 SHA512 ae26ed039846226306b6e086b2de4d76959ca029bffa71deb762e9ffffea9e6324038e3ba6a223d5fc9f0c3c247a0433afdef64cf4337bb675baca2c879c6a88
-MISC metadata.xml 236 BLAKE2B 55612da78a71f8cee31c387a5862636996734210d765fac66d8c7706acc5151e6a9e7ff5123aeb097c911495c6220ba3b5d2f1355f46e8ab6bdb240e1697e26d SHA512 2782b20a65dca663ff7c64b7e67db05641abed478fd5996e5750b2e52ba870829f89125baa8967dd29fd20ef9b46ad233b0dd08801308b7756717ec2f292446c
diff --git a/dev-php/pecl-lzf/metadata.xml b/dev-php/pecl-lzf/metadata.xml
deleted file mode 100644
index 77793b997e9e..000000000000
--- a/dev-php/pecl-lzf/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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.7.0.ebuild b/dev-php/pecl-lzf/pecl-lzf-1.7.0.ebuild
deleted file mode 100644
index a3c29c564b72..000000000000
--- a/dev-php/pecl-lzf/pecl-lzf-1.7.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PHP_EXT_NAME="lzf"
-PHP_EXT_PECL_PKG="LZF"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-USE_PHP="php8-1"
-
-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-mcrypt/Manifest b/dev-php/pecl-mcrypt/Manifest
deleted file mode 100644
index fd19e8dd58a2..000000000000
--- a/dev-php/pecl-mcrypt/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST mcrypt-1.0.5.tgz 27056 BLAKE2B 0ed78eed5d5e1c848f554bf16bb5d94fd445081ab389b4a44f3b0ad0fdb11b25bd79eea77ed87a35120fb89b8409705b01d725923d7b2777dd32276f3a39238f SHA512 fe9afd0987ddbcbb0a9fc5e8313c08c65ac6afd606cce586fe30600ab149b4f4add917bb0319f803942833a88f520f65e2e94bbcc6c58e2075e829509e7dfac5
-EBUILD pecl-mcrypt-1.0.5.ebuild 521 BLAKE2B dedc78135a4f88451c50fa7e7c1c35b43063537ec871a67c4a2d37d9f85b3e16d8990d7d473b367b6594baaeffb946cc0501d6f484fd7bcfbbb9d4b398371d34 SHA512 54f6c9c4a95cc3ccb565ecfe32fa5f8de7abdf694d1030bfcfc57aa1ad04169e78adb05352c730c90c4202584028ed9484392739094cc372980f77a703b9971f
-MISC metadata.xml 410 BLAKE2B f833751f407d57c96e4e2f2dd05520c55037ba7874e753750df8a22d4c18a5edaf0925982b2b04c4e7e541bd691c6d7798bef0079fe980b35a9f71f5e2405793 SHA512 cf4f51a91d42ff06b0d628c44ee66463a1903de18e749d690a722e2fe77d95d83ba709595adc20e27976de502c5a5e232065d394eb41c03f9d39a8291a874841
diff --git a/dev-php/pecl-mcrypt/metadata.xml b/dev-php/pecl-mcrypt/metadata.xml
deleted file mode 100644
index 63821063206c..000000000000
--- a/dev-php/pecl-mcrypt/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>hydrapolic@gmail.com</email>
- <name>Tomáš Mózes</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-php/pecl-mcrypt/pecl-mcrypt-1.0.5.ebuild b/dev-php/pecl-mcrypt/pecl-mcrypt-1.0.5.ebuild
deleted file mode 100644
index 508f5ae3acd9..000000000000
--- a/dev-php/pecl-mcrypt/pecl-mcrypt-1.0.5.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PHP_EXT_NAME="mcrypt"
-USE_PHP="php8-1"
-MY_P="${PN/pecl-/}-${PV/_rc/RC}"
-PHP_EXT_ECONF_ARGS=()
-PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
-PHP_EXT_S="${WORKDIR}/${MY_P}"
-
-inherit php-ext-pecl-r3
-
-DESCRIPTION="Bindings for the libmcrypt library"
-LICENSE="PHP-3.01"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~s390 ~sparc ~x86"
-
-DEPEND="dev-libs/libltdl
- dev-libs/libmcrypt"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-php/pecl-memcache/Manifest b/dev-php/pecl-memcache/Manifest
deleted file mode 100644
index 944616743c82..000000000000
--- a/dev-php/pecl-memcache/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX 8.0-patches-20211123.patch 5706 BLAKE2B 66b9671357963c0f7c0f32f3b578f4b38acda7024e8c33bb03e328b4177c20841b8318482122b343d407d6dc5e4182d8fc74ae3dfc186ad8d606372d024a4807 SHA512 6e66664ca4aa7d3578facbdad012506b3b12fdae7460c9cad5f515228f697e511bbb02fe7f9a2efcfc3066877688bd7092e81a26199d5e26097f365806079eab
-DIST memcache-8.0.tgz 78448 BLAKE2B fb2d68d5ff4c6343dd2e66ae5c3f84fed22455b8614dce04dde2e10c164bf1f8d276776b74beaa387dd794cf82f6b897a88c8bed058376b9032e0452c2e94b06 SHA512 d5eea13b85d8d35ef6aab8c5699bdcc4707cf8debf4052cbbeac26e7e2360a4d3d4e55e8bd0b40cf19fe014ba1fc42d5417deabbe22a199f0c6aa98b67d132d4
-EBUILD pecl-memcache-8.0-r1.ebuild 1629 BLAKE2B 09c302536c942ea2111782da665cd12c63461ef85481aa6bdbd5a147c3f945cf57d71152f05cfff1bd9a76cd35811c86e074a048483b45102b7a40ce04ca1137 SHA512 120ea731d7536dac1a805082a44058e2ea8fdf73bd470661a30c205370228de35490e888bf4bb36102c50078451e2333783c113776ff9cf5c2017756d0a3db44
-MISC metadata.xml 240 BLAKE2B f60f325331d493a555e53c29c7cf2742a415356da28a467505f1441f3fd790fd0d59050df84854bdc379d19d94a46121216479807975a2922d5a2fefde83416b SHA512 fada9d69055f2be962b95aac82f260ec5db7a3f4392d10f0458a1d125938fa17539f7ec486000f3a95cff85a3fbb6bbf1f6f4fe6c2de7aa420a7543a3e89d03e
diff --git a/dev-php/pecl-memcache/files/8.0-patches-20211123.patch b/dev-php/pecl-memcache/files/8.0-patches-20211123.patch
deleted file mode 100644
index 9005ac5feef3..000000000000
--- a/dev-php/pecl-memcache/files/8.0-patches-20211123.patch
+++ /dev/null
@@ -1,204 +0,0 @@
-diff --git a/Dockerfile b/Dockerfile
-index a52759e..506c28a 100644
---- a/Dockerfile
-+++ b/Dockerfile
-@@ -1,10 +1,13 @@
- ARG PHP_IMAGE=php:8.0
- FROM $PHP_IMAGE
-
-+RUN docker-php-ext-configure pcntl --enable-pcntl \
-+ && docker-php-ext-install -j$(nproc) pcntl
-+
- RUN apt-get update && apt-get install -y \
- git \
- zlib1g-dev \
-- memcached ;
-+ memcached ;
-
- COPY docker/host.conf /etc/host.conf
-
-diff --git a/README b/README
-index b36fa46..07f8f89 100644
---- a/README
-+++ b/README
-@@ -3,7 +3,7 @@ This is an official repository for pecl-memcache plugin since 2019.
- This repository contains modified pecl-memcache plugin ported to PHP8,
- which was originally developed for the need of hosting company in Slovakia (Websupport.sk).
-
--The latest release is 8.0 (released: 2020-12-06) with support for PHP 8.0.
-+The latest release is 8.0 (released: 2020-12-06) with support for PHP 8.0 and unofficial support for PHP 7.3 and 7.4
-
- Please use version 4.0.5.1 (released: 2020-12-19) for PHP 7.x from branch NON_BLOCKING_IO_php7.
-
-diff --git a/Vagrantfile b/Vagrantfile
-new file mode 100644
-index 0000000..8665890
---- /dev/null
-+++ b/Vagrantfile
-@@ -0,0 +1,17 @@
-+# -*- mode: ruby -*-
-+# vi: set ft=ruby :
-+
-+VAGRANTFILE_API_VERSION = '2'
-+
-+Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
-+ config.vm.box = 'ubuntu/bionic64'
-+
-+ config.vm.provider :virtualbox do |vb|
-+ vb.name = 'ext-memcache-dev'
-+ vb.memory = 1024
-+ vb.cpus = 2
-+ end
-+
-+ config.vm.provision 'docker'
-+
-+end
-diff --git a/src/memcache.c b/src/memcache.c
-index 7c3a660..2cb675b 100644
---- a/src/memcache.c
-+++ b/src/memcache.c
-@@ -924,7 +924,7 @@ static void php_mmc_store(INTERNAL_FUNCTION_PARAMETERS, int op) /* {{{ */
- continue;
- }
-
-- /* begin sending requests immediatly */
-+ /* begin sending requests immediately */
- mmc_pool_select(pool);
- } ZEND_HASH_FOREACH_END();
- }
-@@ -1089,7 +1089,7 @@ static void php_mmc_numeric(INTERNAL_FUNCTION_PARAMETERS, int deleted, int inver
- continue;
- }
-
-- /* begin sending requests immediatly */
-+ /* begin sending requests immediately */
- mmc_pool_select(pool);
- } ZEND_HASH_FOREACH_END();
-
-@@ -1319,8 +1319,9 @@ static void php_mmc_connect(INTERNAL_FUNCTION_PARAMETERS, zend_bool persistent)
- size_t host_len;
- zend_long tcp_port = MEMCACHE_G(default_port);
- double timeout = MMC_DEFAULT_TIMEOUT;
-+ zend_bool null_port;
-
-- if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|ld", &host, &host_len, &tcp_port, &timeout) == FAILURE) {
-+ if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|l!d", &host, &host_len, &tcp_port, &null_port, &timeout) == FAILURE) {
- return;
- }
-
-@@ -2492,7 +2493,7 @@ PHP_FUNCTION(memcache_flush)
- pool->protocol->flush(request, delay);
-
- if (mmc_pool_schedule(pool, pool->servers[i], request) == MMC_OK) {
-- /* begin sending requests immediatly */
-+ /* begin sending requests immediately */
- mmc_pool_select(pool);
- }
- }
-diff --git a/src/memcache_pool.c b/src/memcache_pool.c
-index 733a0c5..e52389d 100644
---- a/src/memcache_pool.c
-+++ b/src/memcache_pool.c
-@@ -1303,7 +1303,7 @@ int mmc_pool_schedule_get(
- pool->protocol->end_get(mmc->buildreq);
- mmc_pool_schedule(pool, mmc, mmc->buildreq);
-
-- /* begin sending requests immediatly */
-+ /* begin sending requests immediately */
- mmc_pool_select(pool);
-
- mmc->buildreq = mmc_pool_request_get(
-diff --git a/src/memcache_session.c b/src/memcache_session.c
-index e4a80de..d3aab24 100644
---- a/src/memcache_session.c
-+++ b/src/memcache_session.c
-@@ -319,7 +319,7 @@ PS_READ_FUNC(memcache)
- ZVAL_NULL(&addresult);
-
- /* third request fetches the data, data is only valid if either of the lock requests succeeded */
-- ZVAL_EMPTY_STRING(&dataresult);
-+ ZVAL_NULL(&dataresult);
-
- /* create requests */
- if (php_mmc_session_read_request(pool, &zkey, lockparam, &addresult, dataparam, &lockrequest, &addrequest, &datarequest) != MMC_OK) {
-diff --git a/tests/redundancy_test.phpt b/tests/redundancy_test.phpt
-new file mode 100644
-index 0000000..fb5ab84
---- /dev/null
-+++ b/tests/redundancy_test.phpt
-@@ -0,0 +1,75 @@
-+--TEST--
-+redundancy test
-+--SKIPIF--
-+<?php include 'connect.inc'; if (!MEMCACHE_HAVE_SESSION) print 'skip not compiled with session support'; else if (!function_exists('pcntl_fork')) print 'skip not compiled with pcntl_fork() support'; ?>
-+--FILE--
-+<?php
-+
-+include 'connect.inc';
-+
-+$sid = md5(rand());
-+
-+ini_set('session.save_handler', 'memcache');
-+ini_set('memcache.session_save_path', "tcp://$host:$port,tcp://$host2:$port2");
-+ini_set('memcache.session_redundancy', 3);
-+
-+$memcache1 = test_connect1();
-+$memcache2 = test_connect2();
-+
-+$pid = pcntl_fork();
-+if (!$pid) {
-+ // In child process
-+ session_id($sid);
-+ session_start();
-+ if (!isset($_SESSION['counter']))
-+ $_SESSION['counter'] = 0;
-+ $_SESSION['counter'] += 1;
-+ session_write_close();
-+
-+ exit(0);
-+}
-+pcntl_waitpid($pid, $status);
-+
-+$memcache1->flush();
-+
-+$pid = pcntl_fork();
-+if (!$pid) {
-+ // In child process
-+ session_id($sid);
-+ session_start();
-+ if (!isset($_SESSION['counter']))
-+ $_SESSION['counter'] = 0;
-+ $_SESSION['counter'] += 1;
-+ session_write_close();
-+
-+ exit(0);
-+}
-+pcntl_waitpid($pid, $status);
-+
-+$memcache2->flush();
-+
-+$pid = pcntl_fork();
-+if (!$pid) {
-+ // In child process
-+ session_id($sid);
-+ session_start();
-+ if (!isset($_SESSION['counter']))
-+ $_SESSION['counter'] = 0;
-+ $_SESSION['counter'] += 1;
-+ session_write_close();
-+
-+ exit(0);
-+}
-+pcntl_waitpid($pid, $status);
-+
-+
-+session_id($sid);
-+session_start();
-+var_dump($_SESSION);
-+
-+?>
-+--EXPECT--
-+array(1) {
-+ ["counter"]=>
-+ int(3)
-+}
diff --git a/dev-php/pecl-memcache/metadata.xml b/dev-php/pecl-memcache/metadata.xml
deleted file mode 100644
index 222c77f3742a..000000000000
--- a/dev-php/pecl-memcache/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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-8.0-r1.ebuild b/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild
deleted file mode 100644
index 40bb1203cafe..000000000000
--- a/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PHP_EXT_NAME="memcache"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_NEEDED_USE="session(-)?"
-DOCS=( README example.php )
-HTML_DOCS=( memcache.php )
-
-USE_PHP="php8-1"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
-
-DESCRIPTION="PHP extension for using memcached"
-LICENSE="PHP-3"
-SLOT="8"
-IUSE="+session"
-
-DEPEND="php_targets_php8-1? ( sys-libs/zlib )"
-RDEPEND="${DEPEND}"
-
-# The test suite requires memcached to be running.
-RESTRICT='test'
-PATCHES=( "${FILESDIR}/8.0-patches-20211123.patch" )
-
-src_prepare() {
- if use php_targets_php8-1 ; then
- php-ext-source-r3_src_prepare
- else
- default
- fi
-}
-
-src_configure() {
- if use php_targets_php8-1 ; then
- local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir="${EPREFIX}/usr" $(use_enable session memcache-session) )
- php-ext-source-r3_src_configure
- fi
-}
-
-src_install() {
- if use php_targets_php8-1 ; then
- 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"
- fi
-}
diff --git a/dev-php/pecl-oauth/Manifest b/dev-php/pecl-oauth/Manifest
deleted file mode 100644
index 70d89a03e47f..000000000000
--- a/dev-php/pecl-oauth/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST oauth-2.0.7.tgz 78926 BLAKE2B 2fbe8f9c6df19790b9f617af64a04ed2387e904c3775753ac23fcf3f796007891a546ad6d5fae9b04cab707905f5ff3e9cc56b5c0b4bd1d9bab8745428c683f8 SHA512 261bbe6d1c4299f44ce40030b3959e26f2535c70d01b7a4e870d14c84b0a01e68484e61907554d720667fa08a2ec00b7d43cf2f523800c832f02b093e7b6534a
-EBUILD pecl-oauth-2.0.7.ebuild 559 BLAKE2B 82ea3ae874a00a8a28287c08e01774ea737b879aa81da2ff0bfa9c503e5ef11c2e61d9a0597cb386a0fa67009657c1b9beeacbe94c2a695098cce157f96ff471 SHA512 a472ca84900e2302702c1ea116c7c612f4376aa46a2e4af526d3d65ea92e05739e8df78a4ffb0da2fa86b3f34f65df7cd2356232d73ba4bb55327c99e35e8155
-MISC metadata.xml 240 BLAKE2B f60f325331d493a555e53c29c7cf2742a415356da28a467505f1441f3fd790fd0d59050df84854bdc379d19d94a46121216479807975a2922d5a2fefde83416b SHA512 fada9d69055f2be962b95aac82f260ec5db7a3f4392d10f0458a1d125938fa17539f7ec486000f3a95cff85a3fbb6bbf1f6f4fe6c2de7aa420a7543a3e89d03e
diff --git a/dev-php/pecl-oauth/metadata.xml b/dev-php/pecl-oauth/metadata.xml
deleted file mode 100644
index 222c77f3742a..000000000000
--- a/dev-php/pecl-oauth/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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-2.0.7.ebuild b/dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild
deleted file mode 100644
index bc24d0c0c38e..000000000000
--- a/dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PHP_EXT_NAME="oauth"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php8-1"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="OAuth is an authorization protocol built on top of HTTP"
-LICENSE="BSD"
-SLOT="7"
-IUSE="+curl examples"
-
-DEPEND="
- dev-libs/libpcre:3=
- curl? ( net-misc/curl:0= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local PHP_EXT_ECONF_ARGS=(
- --enable-oauth
- $(use_with curl)
- )
- php-ext-source-r3_src_configure
-}
diff --git a/dev-php/pecl-pam/Manifest b/dev-php/pecl-pam/Manifest
deleted file mode 100644
index 50bd2d450070..000000000000
--- a/dev-php/pecl-pam/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST pam-2.2.4.tgz 9500 BLAKE2B fca0bf17c8eb38344f3ae5b47b395caf1a6d0d5f2ad83446a39d62b101492b06ae9cd8834ca63ad6f5e445de3c31a8616ac8180ce7510b0b4220b29e7cb04297 SHA512 fa0dac46cc61a590de4ece925a68e6fbece8c77a00dc48766635190b2f32888cee501d7f798c51890983ee643e15e3514360a0b12d0b56d8a2294ea3fe6acd7e
-EBUILD pecl-pam-2.2.4.ebuild 668 BLAKE2B 08aa9f7ba04ed02af73e2d3307306e46653cb94b2f135314158b5e39ea1e3fcb5cff173b9379058dd9e4c9f42f305f180ae088315d50ac9f3a8e91682640a11d SHA512 db6bb505b1c264831a836a348a9435bc004169c00321086ec87c877e3fdffbecfe1f8c347eab9a460bb30e36a58e7a2b51c7460fe1531108e05ba5968c9fb7d9
-MISC metadata.xml 240 BLAKE2B f60f325331d493a555e53c29c7cf2742a415356da28a467505f1441f3fd790fd0d59050df84854bdc379d19d94a46121216479807975a2922d5a2fefde83416b SHA512 fada9d69055f2be962b95aac82f260ec5db7a3f4392d10f0458a1d125938fa17539f7ec486000f3a95cff85a3fbb6bbf1f6f4fe6c2de7aa420a7543a3e89d03e
diff --git a/dev-php/pecl-pam/metadata.xml b/dev-php/pecl-pam/metadata.xml
deleted file mode 100644
index 222c77f3742a..000000000000
--- a/dev-php/pecl-pam/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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-2.2.4.ebuild b/dev-php/pecl-pam/pecl-pam-2.2.4.ebuild
deleted file mode 100644
index 780ddb808521..000000000000
--- a/dev-php/pecl-pam/pecl-pam-2.2.4.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PHP_EXT_NAME="pam"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_ECONF_ARGS=( --with-pam=/usr )
-DOCS=( README )
-
-USE_PHP="php8-1"
-
-inherit php-ext-pecl-r3 pam
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="This extension provides PAM (Pluggable Authentication Modules) integration"
-LICENSE="PHP-3.01"
-SLOT="0"
-IUSE=""
-
-DEPEND="sys-libs/pam"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- #Fix DOS line endings
- sed -i 's/\r$//' -- pam.c || die
- php-ext-source-r3_src_prepare
-}
-
-src_install() {
- pamd_mimic_system php auth account password
- php-ext-pecl-r3_src_install
-}
diff --git a/dev-php/pecl-ps/Manifest b/dev-php/pecl-ps/Manifest
deleted file mode 100644
index a5db9a8bd1b7..000000000000
--- a/dev-php/pecl-ps/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX ps-1.4.4-fix-gd-detection.patch 230 BLAKE2B b052d4dbb6e802c9d25620dd2516b03492a7493518af5d26a97b58b7a2990c558ec64cc3a6eb36aa62d93829e040980c11e56b3133bb345eb8cb7795e71a1f6c SHA512 b9ed97bf9fe8b841b4d25870db036b95f1a744f5d9fc0d59b89f43f76e23dd27d2cca877086b7e66b8dfddbd0fc0fbdf34ba490c9546c54087772d9e0eeb1537
-DIST ps-1.4.4.tgz 637247 BLAKE2B 19dd32a2321fd53224c662e68603c7c330fcf8fe0d3e4e3d4a6e75e211c876225f1f6cf9325b117f7a3713abd87e6acfe25c4c9b0c161e6d6717f94cc90b7649 SHA512 42ab1fff661da68afb42d90dc7fb07761698f191beaf09b6dd4b2c3e7e67949ef06b2f6389738a462f58722f863c6b80f55a00a57dddc860250a4500cbfecf8b
-EBUILD pecl-ps-1.4.4.ebuild 657 BLAKE2B 5d5003ec22a055adb1cef33f2ed57a34317e6cc1dc4a072548a990c73d59221d41c0105564410f7d4a22913ad29da25856ba797306acfb7047dfa30167d2408e SHA512 ea7db42bc1bdbf796e4b56a6eb05cfd5fbb82d0ec42ed04bbaeab5781407ce32c90b13f7dc61a8cbf96fbbff87a16ba3e48fc10c052405c680a85fbe2ebd58f7
-MISC metadata.xml 240 BLAKE2B f60f325331d493a555e53c29c7cf2742a415356da28a467505f1441f3fd790fd0d59050df84854bdc379d19d94a46121216479807975a2922d5a2fefde83416b SHA512 fada9d69055f2be962b95aac82f260ec5db7a3f4392d10f0458a1d125938fa17539f7ec486000f3a95cff85a3fbb6bbf1f6f4fe6c2de7aa420a7543a3e89d03e
diff --git a/dev-php/pecl-ps/files/ps-1.4.4-fix-gd-detection.patch b/dev-php/pecl-ps/files/ps-1.4.4-fix-gd-detection.patch
deleted file mode 100644
index 282bc7a34106..000000000000
--- a/dev-php/pecl-ps/files/ps-1.4.4-fix-gd-detection.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/config.m4
-+++ b/config.m4
-@@ -38,7 +38,7 @@
- PHP_ARG_ENABLE([gd],
- [for GD support],
- [AS_HELP_STRING([--enable-gd],
-- [Include GD support])])
-+ [Include GD support])], no, no)
-
- if test "$PHP_GD" != "no"; then
-
diff --git a/dev-php/pecl-ps/metadata.xml b/dev-php/pecl-ps/metadata.xml
deleted file mode 100644
index 222c77f3742a..000000000000
--- a/dev-php/pecl-ps/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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.4.4.ebuild b/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild
deleted file mode 100644
index 844a93c31842..000000000000
--- a/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PHP_EXT_NAME="ps"
-USE_PHP="php8-1"
-PHP_EXT_NEEDED_USE="gd(-)?"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-DESCRIPTION="PHP extension for creating PostScript files"
-LICENSE="BSD"
-SLOT="7"
-IUSE="examples gd"
-
-DEPEND="dev-libs/pslib gd? ( media-libs/gd:2= )"
-RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}/ps-1.4.4-fix-gd-detection.patch" )
-
-src_configure() {
- PHP_EXT_ECONF_ARGS=( $(use_enable gd) )
- php-ext-source-r3_src_configure
-}
-
-src_test() {
- # tests/004.phpt depends on set numeric format
- LC_ALL=C php-ext-pecl-r3_src_test
-}
diff --git a/dev-php/pecl-psr/Manifest b/dev-php/pecl-psr/Manifest
deleted file mode 100644
index 2fa267bee1d0..000000000000
--- a/dev-php/pecl-psr/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST psr-1.2.0.tgz 28238 BLAKE2B c8a3b81b1442c0bda2041aa3ca8d0b37759ff44fd36dd896b3b639e2deeb0767f8baaa699f6b6db063c7deb2f7b217a665d0306a75cc5d783bb635c6c0bf72a4 SHA512 90d4bc1cd2364a15775024806ec5bc1b8f60ed44569162016a0a78fca89f4ad0f0e0b1f9f09ebdcfe6a803e888bddd1d8ce73100eec52ecc21c2e505a35ee5dd
-EBUILD pecl-psr-1.2.0.ebuild 409 BLAKE2B eb7b0bb7284802e4efa7b2f04682c4141879e68ffe69f84fbad5ba31e18f185e2bb1c22153e658c837f6636655c7d34066aa4fa9dd6c85e2f7315546c0a9bbb5 SHA512 6068828c4f6317f67baa6008965eb1ca06ee16aed383161c280c0a8262ac64fe14aba4888b99699dcecbbc14ed700f613ee5c3906e2d177ae55b8607cf70bf49
-MISC metadata.xml 240 BLAKE2B f60f325331d493a555e53c29c7cf2742a415356da28a467505f1441f3fd790fd0d59050df84854bdc379d19d94a46121216479807975a2922d5a2fefde83416b SHA512 fada9d69055f2be962b95aac82f260ec5db7a3f4392d10f0458a1d125938fa17539f7ec486000f3a95cff85a3fbb6bbf1f6f4fe6c2de7aa420a7543a3e89d03e
diff --git a/dev-php/pecl-psr/metadata.xml b/dev-php/pecl-psr/metadata.xml
deleted file mode 100644
index 222c77f3742a..000000000000
--- a/dev-php/pecl-psr/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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-psr/pecl-psr-1.2.0.ebuild b/dev-php/pecl-psr/pecl-psr-1.2.0.ebuild
deleted file mode 100644
index c18f3e47c466..000000000000
--- a/dev-php/pecl-psr/pecl-psr-1.2.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PHP_EXT_NAME="psr"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_ECONF_ARGS=""
-DOCS=( README.md CHANGELOG.md )
-
-USE_PHP="php8-1"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64"
-
-DESCRIPTION="Provides the accepted PSR interfaces, so they can be used in an extension"
-LICENSE="BSD-2"
-SLOT="0"
-IUSE=""
diff --git a/dev-php/pecl-timezonedb/Manifest b/dev-php/pecl-timezonedb/Manifest
deleted file mode 100644
index 5ff28441852a..000000000000
--- a/dev-php/pecl-timezonedb/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST timezonedb-2021.5.tgz 631371 BLAKE2B fd9312a5a826a0f3ff469277151e68b2fd1dbaecdd345ebfe1c3cc8e847c0a925a8a22b4e7aa2eb9f18b9cd438cdab89ab3f889ad9cd384e13ec42700f6d17b7 SHA512 ac295df0dbc833e1b6d452df2fa0a316cc8df95abf6aaf809a87401256c891b9ba0e663dc300e5a0fdf1c0e3566b9eea580eff12ed4d2bcc4355b13eb5893d9e
-EBUILD pecl-timezonedb-2021.5.ebuild 411 BLAKE2B 2172687096650d2e0ffc41d1f0091a426aa494eb97e39ecd5724ae6e84f6c8a1eeec166fd4449e47b043fa5234fd5ec548ec89085ae3d4f035ab01c3fb383d52 SHA512 f46e77aa7d67cd385ee007b3c1786fb1be0158579823ade3b30a7b5cfc8c5274499272026fea2764d87f353bd885e51b6e45382d2318873561bf670fafa4041e
-MISC metadata.xml 636 BLAKE2B f684c89d246a7c39f73fb9751283ea88e4b592fe529bd5fdb999837a9dc9e97a74e99388ede65c3d6b6a2b237bc16bbf0342c4d62402da5d0a063a2129a15a15 SHA512 13c200867329ae46b6511726ab5846cafdda4d3a68cfd0da18d1e7aae64028e9ef68f2d587515bca027cd5cef96314dc84cf4f5f72f15933b8bb4732e01b228a
diff --git a/dev-php/pecl-timezonedb/metadata.xml b/dev-php/pecl-timezonedb/metadata.xml
deleted file mode 100644
index d86c62cbf4bc..000000000000
--- a/dev-php/pecl-timezonedb/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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-2021.5.ebuild b/dev-php/pecl-timezonedb/pecl-timezonedb-2021.5.ebuild
deleted file mode 100644
index 4cce7e4ca2a0..000000000000
--- a/dev-php/pecl-timezonedb/pecl-timezonedb-2021.5.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PHP_EXT_NAME="timezonedb"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php8-1"
-
-inherit php-ext-pecl-r3
-
-DESCRIPTION="Timezone Database to be used with PHP's date and time functions"
-LICENSE="PHP-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-PHP_EXT_ECONF_ARGS=""
diff --git a/dev-php/pecl-translit/Manifest b/dev-php/pecl-translit/Manifest
deleted file mode 100644
index e559386c3389..000000000000
--- a/dev-php/pecl-translit/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST pecl-translit-0.7.1.tar.gz 227287 BLAKE2B 4d9c9a74ec775d720bf4f2742460e7c96f52bac7b0ddec71622818d5e257bf468092b067ce33b335eee78ded8f2e74f0378acb22a18ef7a30db57a78d9215939 SHA512 62a2a26dbc01bd802c16ab0346d8c2a1960c1066b221bc05d609ca49fef26e9ffbbee9b685fbd82ca9b02be954fbd7f5eb2d9de307c746a792b8785f44e64d46
-EBUILD pecl-translit-0.7.1.ebuild 615 BLAKE2B 09ae52894cb1df21fa95fc430bb4d8b538e7ce7acb2cfa11edd67037cb94a288b6788fa85b0e5339bacafd587d7637a7880837dac0d707582768cfe2ef564b14 SHA512 f35a2104ce21fc612cb9f22490f90af430d8c0c8909a4c0d5ebfbdce81cd2628048df56a2fe3ccddd98198d53c691607e1d5ade133c9e15ad258e867eb03f849
-MISC metadata.xml 326 BLAKE2B 6499cb6ba931ab0f5717de688e20a55fda860a6d7c925238ae13f2c0b0cd18785e8f1b6a8ba3bae7a9612f9b8b3fd29f3b2f81ae405e840975bcebb7a51d4580 SHA512 ea6c4d3f6ad6c8239aa4454d4919d610260b029bc2cf8348e7f19c8d708fa08d641301e2e24b50faaa7b5615f17b27857102ab346966dc4f0efe43d8270b48af
diff --git a/dev-php/pecl-translit/metadata.xml b/dev-php/pecl-translit/metadata.xml
deleted file mode 100644
index 15bcddfaca9f..000000000000
--- a/dev-php/pecl-translit/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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.7.1.ebuild b/dev-php/pecl-translit/pecl-translit-0.7.1.ebuild
deleted file mode 100644
index f5d7be003087..000000000000
--- a/dev-php/pecl-translit/pecl-translit-0.7.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PHP_EXT_NAME="translit"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php8-1"
-
-inherit php-ext-source-r3
-
-SRC_URI="https://github.com/derickr/${PN}/archive/${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
- done
-}
diff --git a/dev-php/pecl-zmq/Manifest b/dev-php/pecl-zmq/Manifest
deleted file mode 100644
index 2c1fde27d0b2..000000000000
--- a/dev-php/pecl-zmq/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST pecl-zmq-1.1.3_p20211103.tar.gz 104608 BLAKE2B 5217c77353cf36eb10fbb4825a77e16293770b58ee92aeec3487816c713982c67e1964e3da40b152952abe7a1e2be1dab3e67f53798849bfa1a52f3c47f2884e SHA512 762ecc78fda2e94d7bec57dc329741e0a4a6442e76a8a0bb367576b961e96482f43698e36adc7c8e6a585c914e696e6a17056a1ea680caa96f69faefc604d873
-EBUILD pecl-zmq-1.1.3_p20211103.ebuild 695 BLAKE2B 35e20f9ea6f1608d5a88dc68b82e845ef129cbcef6507e369d251e04455ad1a4ef966d6e3cfd664fc2019de7d4d6ff544a3ba378a5cf13b2016742415c6a18ea SHA512 6311d70254d3c12a3f879744774e9b234aa22b3d2091120e01e30cb7b1bca1904b56c98532a6767dca38f6c632239d144b46cdff8e95ca632bbf931ba1e7a052
-EBUILD pecl-zmq-9999.ebuild 503 BLAKE2B 48bb70b7be7ddeb7a14a0b8696c77118cdd0f4ca90aa0edb93328aa85a0db237d7fed25aa80ac676ca368141a3cdfaac1e60136ba1f3f0bd79c788a9f9137411 SHA512 f250ed723b075f1205ff740764ce75ea5530064de4ee23932c10b5cdf494c60aeb7b50fa81f7c87493797c5aa6e0ac8d9b4e44c1fbd5fc411670e8c7e50bc2c3
-MISC metadata.xml 240 BLAKE2B f60f325331d493a555e53c29c7cf2742a415356da28a467505f1441f3fd790fd0d59050df84854bdc379d19d94a46121216479807975a2922d5a2fefde83416b SHA512 fada9d69055f2be962b95aac82f260ec5db7a3f4392d10f0458a1d125938fa17539f7ec486000f3a95cff85a3fbb6bbf1f6f4fe6c2de7aa420a7543a3e89d03e
diff --git a/dev-php/pecl-zmq/metadata.xml b/dev-php/pecl-zmq/metadata.xml
deleted file mode 100644
index 222c77f3742a..000000000000
--- a/dev-php/pecl-zmq/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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-zmq/pecl-zmq-1.1.3_p20211103.ebuild b/dev-php/pecl-zmq/pecl-zmq-1.1.3_p20211103.ebuild
deleted file mode 100644
index 388d3f04fa55..000000000000
--- a/dev-php/pecl-zmq/pecl-zmq-1.1.3_p20211103.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-USE_PHP="php8-1"
-inherit php-ext-pecl-r3
-
-if [[ ${PV} == "9999" ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/mkoppanen/php-zmq.git"
- EGIT_CHECKOUT_DIR="${PHP_EXT_S}"
-
- inherit git-r3
-else
- KEYWORDS="~amd64 ~x86"
-fi
-
-SNAPSHOT="ee5fbc693f07b2d6f0d9fd748f131be82310f386"
-SRC_URI="https://github.com/zeromq/php-zmq/archive/${SNAPSHOT}.tar.gz -> ${P}.tar.gz"
-
-DESCRIPTION="PHP Bindings for ZeroMQ messaging"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="net-libs/zeromq"
-RDEPEND="net-libs/zeromq:="
-
-S="${WORKDIR}/php-zmq-${SNAPSHOT}"
-PHP_EXT_S="${S}"
diff --git a/dev-php/pecl-zmq/pecl-zmq-9999.ebuild b/dev-php/pecl-zmq/pecl-zmq-9999.ebuild
deleted file mode 100644
index d08160059b57..000000000000
--- a/dev-php/pecl-zmq/pecl-zmq-9999.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-USE_PHP="php8-1"
-inherit php-ext-pecl-r3
-
-if [[ ${PV} == "9999" ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/mkoppanen/php-zmq.git"
- EGIT_CHECKOUT_DIR="${PHP_EXT_S}"
-
- inherit git-r3
-else
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="PHP Bindings for ZeroMQ messaging"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="net-libs/zeromq"
-RDEPEND="net-libs/zeromq:="
diff --git a/dev-php/realpath_turbo/Manifest b/dev-php/realpath_turbo/Manifest
deleted file mode 100644
index 1113514de9e3..000000000000
--- a/dev-php/realpath_turbo/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST realpath_turbo-2.0.0.tar.bz2 9106 BLAKE2B 3275397ab72def1b120d2df1bfe6c233283754539b2ea7dfd558a0773d2f094f9f6b31850a516b883af470cd04d4ebb9d5a7d8492608169a797d1562c7236d11 SHA512 03a03d4a3a067ffac61222c4d71031ab9e289b745fd3b158b5b723f3abf1ad7bb1f691904e3f7b53a98c970f1b0f7c4fe558a4de696aac77d0f9a0f99159fb30
-EBUILD realpath_turbo-2.0.0.ebuild 601 BLAKE2B 2629bb663f4f667b9d37fd21192618b2d49becbaa8360f46ac995624de396dc57ea1d5ef2aee25b19abd85b2e8cf90ecd1472d358a1bed54fb11cfded638a568 SHA512 c0066c04f18ae29a679270ec36b5397bd1deb02434f2e2e8be10bad8d0e5e727d675b960e437a75df1632199b62b3c74aee063dadb2239d5ab62323bb422e1ed
-MISC metadata.xml 342 BLAKE2B 24102d7673cef12c0c9c34d69206d321eabdeef1d798fa585f2f3e5159467a405442f7301fe6e50c214273269496d271239f3bf2b19ee99742c28f2f365b1799 SHA512 d4513cc6ccf087f24d0568059e8fcbb9ae05ab51e85040db6a1fcbacd66537191a24e1c80004da51407a10ef29eabce29f5348aceb5f921fc47952dcd53d6888
diff --git a/dev-php/realpath_turbo/metadata.xml b/dev-php/realpath_turbo/metadata.xml
deleted file mode 100644
index f689049a20f7..000000000000
--- a/dev-php/realpath_turbo/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP Project</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/Whissi/realpath_turbo/issues</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/dev-php/realpath_turbo/realpath_turbo-2.0.0.ebuild b/dev-php/realpath_turbo/realpath_turbo-2.0.0.ebuild
deleted file mode 100644
index c231200c3f09..000000000000
--- a/dev-php/realpath_turbo/realpath_turbo-2.0.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PHP_EXT_NAME="realpath_turbo"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php8-1"
-
-inherit php-ext-source-r3
-
-MY_PV="${PV/_/}"
-
-DESCRIPTION="PHP extension to re-enable realpath cache when using open_basedir restriction"
-HOMEPAGE="https://github.com/Whissi/realpath_turbo/"
-SRC_URI="https://github.com/Whissi/${PN}/releases/download/v${MY_PV}/${P}.tar.bz2"
-
-LICENSE="BSD-2"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-DOCS=( ChangeLog CREDITS LICENSE README.md )
diff --git a/dev-php/snuffleupagus/Manifest b/dev-php/snuffleupagus/Manifest
deleted file mode 100644
index c88beae50b45..000000000000
--- a/dev-php/snuffleupagus/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST snuffleupagus-0.8.3.tar.gz 11987086 BLAKE2B 989dbb57a8375cb394dfb41f07de5c048b66936a8e5b3dd14fb3609149dd371203f7a30d1fbcfe8ef6faa2ba5864c68b209b1b209541c348c0277c8bd12b568a SHA512 426ab7509e31f712dbef1505bf60f00d3a31481de1fbb0b438e45fb45a50fbdc16204d6af18490c5522a41e62d83107f280a20ac2ffc2795da68407b0dac81d6
-EBUILD snuffleupagus-0.8.3.ebuild 2348 BLAKE2B 571f509c621bbc1731a8fbc79fa87209f8782da1483cacf8a6e97049e602bd77bb4128fae88fec82a8b62ed50255594b298a6d7a958187290e73df6730e4ff49 SHA512 a88bd7eb1b84a5000183fa7989506472d9f6fe08796d468dfea302b45e79f7618debade38afe5bd72b7b30ddbf7b0bb214b6a4bb5367be5f81c7731263975cbc
-MISC metadata.xml 336 BLAKE2B 6684e51a28675df71f8171c0bb5b7469a47fbd334920dfa846e0e45d6b6d8c1b92aaeb469e6d371537a9521d5e0dda4dd0d1a9e349a999d3a4c0fca4b1e81fe5 SHA512 775fcf5192683d3a69a426ffa9b3e9f0ef5ae34ac69fc19258995db89a18fad9ae1d87358260d234af6fa45054f68980296434874cc125aa8f5ccf37fbe2a983
diff --git a/dev-php/snuffleupagus/metadata.xml b/dev-php/snuffleupagus/metadata.xml
deleted file mode 100644
index 6cb8e5e502b5..000000000000
--- a/dev-php/snuffleupagus/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://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">jvoisin/snuffleupagus</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-php/snuffleupagus/snuffleupagus-0.8.3.ebuild b/dev-php/snuffleupagus/snuffleupagus-0.8.3.ebuild
deleted file mode 100644
index 179ce8eb5ff4..000000000000
--- a/dev-php/snuffleupagus/snuffleupagus-0.8.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PHP_EXT_NAME="${PN}"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_ECONF_ARGS=( --enable-${PN} )
-PHP_EXT_S="${S}/src"
-PHP_EXT_NEEDED_USE="session(+)"
-
-USE_PHP="php8-1"
-
-inherit php-ext-source-r3
-
-KEYWORDS="~amd64"
-
-DESCRIPTION="A PHP module to drastically raise the cost of attacks against websites"
-HOMEPAGE="https://snuffleupagus.readthedocs.io/index.html"
-SRC_URI="https://github.com/jvoisin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3 PHP-3.01"
-SLOT="0"
-
-src_prepare() {
- # fix file locations tests look for
- ln -s "${P}/config" "${WORKDIR}/config" || die
- # Fix path dependent tests
- sed -i -e 's~src/tests/~~' \
- src/tests/session_encryption/crypt_session_read_uncrypt.phpt || die
- sed -i -e 's~%a/src~%a~' \
- src/tests/disable_function/disabled_functions_runtime.phpt || die
- # Fix bad test reference
- sed -i -e 's~%src/~%s~' \
- src/tests/deny_writable/deny_writable_execution_simulation.phpt || die
- php-ext-source-r3_src_prepare
-}
-
-src_install() {
- addtoinifile() {
- local inifile="${WORKDIR}/${1}"
- local inidir="${inifile%/*}"
-
- mkdir -p "${inidir}" || die "failed to create INI directory ${inidir}"
-
- local my_added="${2}=${3}"
- echo "${my_added}" >> "${inifile}" || die "failed to append to ${inifile}"
- einfo "Added '${my_added}' to /${1}"
-
- insinto "/${1%/*}"
- doins "${inifile}"
- }
- einstalldocs
- local slot x cfgdir
- php-ext-source-r3_src_install
- # Add the rules file which vary by install version
- for slot in $(php_get_slots); do
- php_init_slot_env "${slot}"
- for x in ${PHP_EXT_SAPIS} ; do
- cfgdir="/etc/php/${x}-${slot}"
- if [[ -f "${ED}${cfgdir}/ext/${PHP_INI_NAME}.ini" ]]; then
- addtoinifile "${cfgdir#/}/ext/${PHP_INI_NAME}.ini" \
- "sp.configuration_file" "${cfgdir}/${PN}.rules"
- insinto "${cfgdir}"
- case ${PHP_CURRENTSLOT:0:1} in
- 8) newins "${S}/config/default_php8.rules" "${PN}.rules" ;;
- *) newins "${S}/config/default.rules" "${PN}.rules" ;;
- esac
- fi
- done
- done
-}
-
-pkg_postinst() {
- elog "This extension is configured with recommended rules enabled by default."
- elog "Feel free to customize as necessary. Please test outside of production first."
- elog "Failure to test may cause unexpected results to loosely coded sites."
-}
diff --git a/dev-php/swoole/Manifest b/dev-php/swoole/Manifest
deleted file mode 100644
index 8095a687a0c5..000000000000
--- a/dev-php/swoole/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX swoole-4.8.7-gcc13.patch 551 BLAKE2B 16fa5f7cc95c15f4eb1560c94f2a35b1745dadc1c9c32d2ea388f18731d95ecf72c6aea5a2284e0143d6f1ddd0ad5b932d2cebc80ff60b025c55de20572bb149 SHA512 8b2bcaa1a2398e5a7347da203cbbd4ec1e449742c014cc881c689dff70d19c0793e4d0d5a93607a71cb68b023f27fe61a0a3cf9f5f84f955db0e04feb3f75e95
-DIST swoole-4.8.7.tgz 1851160 BLAKE2B 3e5c9d664f1897b7bd490a1e9dbc4c3c03117a18ae58586efe534c617578a7af5be779e6ca44a5bf2f782abc2eb57bc21e3dc4e3445c3299918bc189547dc75c SHA512 36f36aface71435233aaa8c81e023b813c6175d3ed00a9de20acb690b58b464d99670c3b96f247ab1147f95e099d44785d60d5f1e36f519ccfeb09b3bddba264
-EBUILD swoole-4.8.7.ebuild 1563 BLAKE2B 89bd2eb83912e34a92785eb01b43c52295a15414b147310f3d86ae5c2d58c31a6a78fc3f53c6ac8ce97e493c120ba9bcc9f3e1b365fd24d566523cd6a07a4507 SHA512 3973f54eba27f68a6548c13047b16a2d2ce8338aac90dd10c6cbb915499e2077f4c70cc02fe29fe275600e4035dde5a205be8755ad17b3f895b6d68dabf9c3de
-MISC metadata.xml 322 BLAKE2B a48bea2fc0507f0bd8c36807a7339b8899a0e0bbd4b8a5775d95d37259a6e1bf2826e5264a0bdf17a875ac9659ae101cbd0b08b1cb80464ab0a6f7bfaec91e98 SHA512 008d93378be968018848b09ac6f6e22af494a303c466ac547a1ab2fc72dbb3ffab37b2622a85e2f7fbf867b8b06e2fb00f1f5a4fc1c24b39fcb1b0da62763e22
diff --git a/dev-php/swoole/files/swoole-4.8.7-gcc13.patch b/dev-php/swoole/files/swoole-4.8.7-gcc13.patch
deleted file mode 100644
index a99088af87cf..000000000000
--- a/dev-php/swoole/files/swoole-4.8.7-gcc13.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://bugs.gentoo.org/895232
-https://github.com/swoole/swoole-src/issues/4983
-https://github.com/swoole/swoole-src/commit/402eec43ec385b63307b3ba772f871f0f86fa299
-
-From 402eec43ec385b63307b3ba772f871f0f86fa299 Mon Sep 17 00:00:00 2001
-From: Remi Collet <remi@remirepo.net>
-Date: Sun, 19 Feb 2023 13:00:01 +0100
-Subject: [PATCH] Fix #4983 Add missing header for GCC 13 (#4985)
-
---- a/include/swoole_proxy.h
-+++ b/include/swoole_proxy.h
-@@ -17,6 +17,7 @@
- #pragma once
-
- #include <string>
-+#include <cstdint>
-
- #define SW_SOCKS5_VERSION_CODE 0x05
-
diff --git a/dev-php/swoole/metadata.xml b/dev-php/swoole/metadata.xml
deleted file mode 100644
index edb85e79ce7f..000000000000
--- a/dev-php/swoole/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
-<email>php-bugs@gentoo.org</email>
-<name>PHP Project</name>
-</maintainer>
-<upstream>
- <remote-id type="github">swoole/swoole-src</remote-id>
-</upstream>
-</pkgmetadata>
diff --git a/dev-php/swoole/swoole-4.8.7.ebuild b/dev-php/swoole/swoole-4.8.7.ebuild
deleted file mode 100644
index df9af9c5d2da..000000000000
--- a/dev-php/swoole/swoole-4.8.7.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PHP_EXT_NAME="swoole"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_SAPIS="cli"
-PHP_EXT_NEEDED_USE="cli,sockets?"
-DOCS=( README.md )
-
-USE_PHP="php8-1"
-
-inherit php-ext-pecl-r3
-
-HOMEPAGE="https://www.swoole.co.uk"
-KEYWORDS="amd64 ~x86"
-
-DESCRIPTION="Event-driven asynchronous & concurrent & coroutine networking engine"
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests require network access for composer libraries under tests/include/lib/vendor
-RESTRICT="test"
-
-DEPEND="
- app-arch/brotli:0=
- dev-libs/libpcre
- sys-libs/zlib:0=
- ssl? (
- dev-libs/openssl:0=
- )
- mysql? (
- php_targets_php8-1? ( dev-lang/php:8.1[mysql,mysqli(+)] )
- )
-"
-
-RDEPEND="${DEPEND}"
-
-IUSE="debug http2 mysql sockets ssl"
-
-PATCHES=(
- "${FILESDIR}"/${P}-gcc13.patch
-)
-
-src_configure() {
- # JEMalloc not included as it refuses to find a ${ESYSROOT}/usr/includes/jemalloc subdirectory
- local PHP_EXT_ECONF_ARGS=(
- --enable-swoole
- $(use_enable debug)
- $(use_enable http2)
- $(use_enable mysql mysqlnd)
- $(use_enable ssl openssl)
- $(use_with ssl openssl-dir "${ESYSROOT}/usr")
- $(use_enable sockets)
- )
-
- php-ext-source-r3_src_configure
-}
-
-src_test() {
- ulimit -n 16384 > /dev/null 2>&1
- local slot
- for slot in $(php_get_slots); do
- php_init_slot_env "${slot}"
- cd tests || die
- if has_version ">=dev-php/xdebug-3" ; then
- sed -i 's/xdebug.default_enable=0/xdebug.mode=off/' run-tests || die
- fi
- PHPT=1 "${PHPCLI}" -d "memory_limit=1024m" ./run-tests swoole_* || die
- done
-}