summaryrefslogtreecommitdiff
path: root/dev-php
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-10 03:03:09 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-10 03:03:09 +0000
commitbe94ae04eee564451203d45977c2ef7c7ace1580 (patch)
tree616ffc0ad9aee18dc7d5e9e62bf62394e8e520ba /dev-php
parent2be329ae14bbf99f0fc4de7567e2386bbb529fdc (diff)
gentoo auto-resync : 10:11:2024 - 03:03:09
Diffstat (limited to 'dev-php')
-rw-r--r--dev-php/Manifest.gzbin18990 -> 18973 bytes
-rw-r--r--dev-php/awl/Manifest2
-rw-r--r--dev-php/awl/awl-0.63.ebuild41
-rw-r--r--dev-php/igbinary/Manifest2
-rw-r--r--dev-php/igbinary/igbinary-3.2.7.ebuild22
-rw-r--r--dev-php/libvirt-php/Manifest6
-rw-r--r--dev-php/libvirt-php/libvirt-php-0.5.6.ebuild74
-rw-r--r--dev-php/libvirt-php/libvirt-php-0.5.7.ebuild71
-rw-r--r--dev-php/libvirt-php/libvirt-php-9999.ebuild2
-rw-r--r--dev-php/pecl-dio/Manifest2
-rw-r--r--dev-php/pecl-dio/pecl-dio-0.2.0-r1.ebuild19
-rw-r--r--dev-php/pecl-mailparse/Manifest2
-rw-r--r--dev-php/pecl-mailparse/pecl-mailparse-3.1.3.ebuild22
-rw-r--r--dev-php/pecl-memcached/Manifest6
-rw-r--r--dev-php/pecl-memcached/pecl-memcached-3.2.0_p20231008.ebuild65
-rw-r--r--dev-php/pecl-memcached/pecl-memcached-3.3.0.ebuild (renamed from dev-php/pecl-memcached/pecl-memcached-3.2.0_p20230419.ebuild)24
-rw-r--r--dev-php/pecl-redis/Manifest4
-rw-r--r--dev-php/pecl-redis/pecl-redis-5.3.6.ebuild61
-rw-r--r--dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild61
-rw-r--r--dev-php/xdebug/Manifest6
-rw-r--r--dev-php/xdebug/xdebug-3.1.1.ebuild56
-rw-r--r--dev-php/xdebug/xdebug-3.1.3.ebuild56
-rw-r--r--dev-php/xdebug/xdebug-3.1.5.ebuild58
-rw-r--r--dev-php/xhprof/Manifest2
-rw-r--r--dev-php/xhprof/xhprof-2.3.5.ebuild18
25 files changed, 19 insertions, 663 deletions
diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz
index 07993ed70de8..25e877999a95 100644
--- a/dev-php/Manifest.gz
+++ b/dev-php/Manifest.gz
Binary files differ
diff --git a/dev-php/awl/Manifest b/dev-php/awl/Manifest
index 29070e7e0eaa..c90cbf362997 100644
--- a/dev-php/awl/Manifest
+++ b/dev-php/awl/Manifest
@@ -1,6 +1,4 @@
AUX awl-0.64-php8.x-compat.patch 14819 BLAKE2B 8a4ac599aaf3ec40b93c79b890b730d19e95697b112cb462861dfaccf34c774e678242c2bd7793e77b064eaaf9d9367728e1853e4ec63dac94bab527324032f2 SHA512 2b19f73db53c0e337f07bf820d37f49ece71e10fb92ffd87128456370a3cb030b4d984507cfe839b181e034b434ddd2fb9194f54b0a4b13e20e3f68ccbad30ea
-DIST awl-0.63.tar.xz 126608 BLAKE2B feb785d6a97f1cb477cd6609495e44481563c575a5b4818d70f191df153f43360685aa86063ec59649ad4d0a0e1ef2bc9e9734a668f30bb46b7f8013c8a10369 SHA512 bf21303a5676e32874594bfe463c20be2653fc29c9aaa7586d31704c4504f5d9e6ad1e2ba103515af61ffa7d43776bfb45fea9b4752efb6441f888908f42452b
DIST awl-0.64.tar.xz 127412 BLAKE2B f045c017a07ebdef629e3a373cf540f866d935fed493382c27c1413fd66f1d103ee715b48fa3111e13c06cd34e7a3fc5c9a845b80fc93ed8971a55fd8a011dcd SHA512 3738e422b78b1904eb3e5f6b47c5a3e9fc5c2bfef644c84285da0ff242c560ec12651c8231c8f2aa324108ef2450af955b938f44ce3d54f280da6936cfc9889e
-EBUILD awl-0.63.ebuild 848 BLAKE2B 2228e0a3051919a2bcc492ef2e7a0fb661401c8f24a1fdc023b6f07ad0e44cf426bb69883fa45b44a7343fa37c108e16086c803e6bd6b1a97ac5ecf65a4c84b0 SHA512 9e05612338374387ac277b0d849809b526b1db31000765609c6f36ba73f20313431ac3f969e9548c7e7c7d9e27f247bc82a3d0c87d836f2dd77269471ac7540a
EBUILD awl-0.64.ebuild 635 BLAKE2B 3fa8d8387e718aad000161204038a3062b077491f60d849f17f891da53cbdb056eaacd346329e2c4eeee250bec8f16a0f77a0398c73d60b6495a903df7a37626 SHA512 d2c9fbcd7cbd12c945d9e4ef8fa1654ba06490894cae5c9674758b1f80c45e7a4d0c2fd5efd85f182669b9bf469d4163332210c9eb185ab5ccb05c6849b61c76
MISC metadata.xml 726 BLAKE2B 4c8dcec5598619bfe9091ee57fc3fbe92daf968f89c053a4b65b44622b19be79b36cbfe6ddad902df708b824874f58ef4c1a4a02ecaae65e3e76097bc398e4bc SHA512 d7bb078e721b2b30d064a866289c65aaf25f08ca4d691c19110f4149950b7870e5cdd3d771deef7325a8f7a37f1eb16cbcaa267c7dd1b0ac761d4985d1ad0fd2
diff --git a/dev-php/awl/awl-0.63.ebuild b/dev-php/awl/awl-0.63.ebuild
deleted file mode 100644
index 819627d4818f..000000000000
--- a/dev-php/awl/awl-0.63.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Andrew McMillan's Web Libraries"
-HOMEPAGE="https://gitlab.com/davical-project/awl"
-SRC_URI="https://www.davical.org/downloads/${PN}_${PV}.orig.tar.xz -> ${P}.tar.xz"
-
-USE_PHP="php8.0 php8.1"
-
-LICENSE="GPL-2 GPL-2+ GPL-3+ LGPL-2+ LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-php/phpunit )"
-RDEPEND="dev-lang/php:*[pdo,xml]"
-
-S="${WORKDIR}"
-
-src_compile() {
- :
-}
-
-src_test() {
- local slot
- for slot in ${USE_PHP//-/.} ; do
- if [[ -x /usr/bin/${slot} ]] ; then
- ${slot} "${EPREFIX}"/usr/bin/phpunit --verbose --do-not-cache-result tests/ \
- || die "test suite failed"
- fi
- done
-}
-
-src_install() {
- einstalldocs
- insinto /usr/share/php/${PN}
- doins -r dba inc
-}
diff --git a/dev-php/igbinary/Manifest b/dev-php/igbinary/Manifest
index 40eb31a4700d..ffb2691ab00c 100644
--- a/dev-php/igbinary/Manifest
+++ b/dev-php/igbinary/Manifest
@@ -1,7 +1,5 @@
DIST igbinary-3.2.15.tar.gz 255185 BLAKE2B affe47386e65576ee44fc7616a3c1c923a5af4b50308caa02f6c75ea9a2ba483ab90a9c656f5631fb5bee7360a1505525dfadb4083e668b58d149dfc7379bd4e SHA512 285adae14c3104c4c53eec7b7e9b96e097096a06e2517ac554a4ecf5066f9b75318b6e29486cc41aa89a21ef46980285d1fa0d09a1f2b750253951c6d0480869
-DIST igbinary-3.2.7.tar.gz 248481 BLAKE2B 40936fb78b9f01d717daac78f8b707f902d78714e5202fbb1344042c2d30a3b723f9c5b6fd982f7a5002aab65e414ba7f9bda354fec4db82ba3f03fc09663a43 SHA512 1bdb60fa4ac76ef405b55b4a7e7f07c73ccc945a3fad8635934cf83a05ae554ac1a0b64c4b55229f0bd2a3269189d3266a492b064a0338fdb2bf4dfe5c3733e4
DIST igbinary-3.2.9.tar.gz 251747 BLAKE2B d44711ffc195572a83a000f225776191e7b421e4be3065a668287f356d46fd11536af0a0969a0fc219c38d027f13aec16cfe41f15ea778ef087f7082daa9b8dc SHA512 2789f8517aaefa4e4e736592944361e8bad1ce50687aed161bb4e17bcdfbfec2320df8069c7b39704fa96c614727bd66fb65185b15f72f8c96bb5fda88f2e66f
EBUILD igbinary-3.2.15.ebuild 525 BLAKE2B 48bd251ed1f50df20fe186973631be3c0faed837934df9b4b09efcbd14d1669b8887e32067a85c1de8c09cfd01bac0f817e3bdfdc3e0cafc9151ddc44251036d SHA512 8962212749569584b73abc4a61f5428f78748434b8dd9c0e2d0ea3c708391aaabcf46f47d7a3e5a44ace29587f4ca088ecb7ec8fb7953fccec3756ae3c10d59b
-EBUILD igbinary-3.2.7.ebuild 541 BLAKE2B ad79042e22cf3705b160a0f77c9aefb57e6c820ac4ea5122d6f8605209e7207f7443a1bd5924d1b32318534a1b3b36685db7c99f502f18f25deade491e9da80b SHA512 ade094281d5c5620df803bbeefefca58231088aa77e20f85c43fa2de8db163f90ed4419cf60630638ce6cfbe368c3c2deeb5bc6e95b98eaa1e54401c3d4c27e9
EBUILD igbinary-3.2.9.ebuild 515 BLAKE2B 6524c330116627277550224eff5277c127423e6e29b63e29ea6c6c629136e2051ecf433308b8b25c17b63e23614fce56ccc72fd09279002dce9cc3834c46e5f2 SHA512 d4706a27fb36c069154de661cb6f7f02e3085a5ef435a679fc436adfa32ff50c2960915d86e9a6f655d716fe8f8a6abd9cf93a328eb00901f38a62170b49c02b
MISC metadata.xml 332 BLAKE2B dd842052dec2b48669fb7d85ee2637132f64d64d56ac9ece1394222211f3cc1a698e0d5e4dda6d4d5289a4debfe7a44c0c776ec2399d3384874be03278995af2 SHA512 0e2d8ac966bb0f3e40fcf96e0ff93ebd9353a0629129e14f9be2186fe7fc3db8cb5fafc3af795b59005332d66085f1636df62b5454998cb9bd09bfacc1ced0a6
diff --git a/dev-php/igbinary/igbinary-3.2.7.ebuild b/dev-php/igbinary/igbinary-3.2.7.ebuild
deleted file mode 100644
index ae157e8ec5a3..000000000000
--- a/dev-php/igbinary/igbinary-3.2.7.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-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"
-DOCS=( CREDITS NEWS README.md )
-PHP_EXT_ECONF_ARGS=( --enable-${PN} )
-
-USE_PHP="php8-1"
-
-inherit php-ext-source-r3
-
-KEYWORDS="amd64 arm arm64 x86"
-
-DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
-HOMEPAGE="https://github.com/igbinary/igbinary"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index b2da28c332d4..a6bedb4a2a9a 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1,9 +1,5 @@
AUX remove-imagick-check.patch 331 BLAKE2B 2d9c164055c3f54baf259326abe22d5aa478141df7f6ea05ba33f040701947038490c1898e89a7019cc1e41008fde5cb43c338730ef7ec3020f5005edd612d9c SHA512 1e949f8c704a2e6b541a276b8cb53e9cf09f009dadc01f4f50ad02e92258cfe30130b2d22b811e0b5b07e1bad4023fad05040c6031bd0063999212c2d6483bcf
-DIST libvirt-php-0.5.6.tar.xz 386372 BLAKE2B 30d6a1c8dd18a4bd9d46e9c20551978fa0c20f2d671a359fdbf86def5166df7f882e65c509087efe0acef7d0dc468b3eb520689f9e7ba552e966809c8f647390 SHA512 5d1b3a2afc697051a5a0d4750ce4d02b31f482b1c17ef2cf4a593b705de438d8ccb4b1543ce6b2520b450734b3634e64ccf9200227f5681cbd2daad5a9f5ee9c
-DIST libvirt-php-0.5.7.tar.xz 389380 BLAKE2B c8189ffdeb29a056ef959624cd46a18ce7e4e00df6a42bfb3d6349ee8aa3865a4d66b82aed9ee4f68aa7f9761adb8eb8b62bd15d7c6e8e17c187ae44eba71a86 SHA512 ecc640ce2c936f59824212eca36bbe3ae13c560854e0d86da9f1d4d02373751f974b374915ded57d74636c0443c09c895857e8701204fbf49c402c1f315ae0b7
DIST libvirt-php-0.5.8.tar.xz 392316 BLAKE2B 5c1746512a405aaa32840b47f867804d854006a3ed38db168b8a60b8a6d5c4c454b5070c71a7dce8669377842c8063b78bb1894c7a69a8ff439b770f3867a3d2 SHA512 efff730f101a2b4210d720bf1e9a7bb86b41caaf45de31241be05a64ea71b8bca52c73b23a39137d5849ac9f4d2d309acb72111e3e64f0b47211991e4a6a2d9a
-EBUILD libvirt-php-0.5.6.ebuild 1442 BLAKE2B c5d78b5872de1daa8b0e652c8972f244cbf5c90e46e33ea82c7ef7ca41478e99d59488bda36818613ee21736aeb23adb5df4a05cce547ebbd36ee3ad9d49257a SHA512 82cede3db79ee0558fac8b81cfadf173da264892b7131ad7c2da056886f4cd6772b95a8fe38e011f1f08aa09b3ab7b4867fe1c78b6a34ad09c881713474c4562
-EBUILD libvirt-php-0.5.7.ebuild 1277 BLAKE2B edbf0af6c3012825e2281b0bda11835c8fd2e41d5c7a8077a40e4253c743ee24d8156a92994c413783be3b74d86b97eda5f367e22b7bb3ac243b1e2eba09a47f SHA512 b5bca30e816fd2d8b6e72267ca1592e5ae050cd57054b124d34b5f723ac8c3a85a4444d51e24de63ec548c11a6571bbc89ab9261d07fa2c47db18608ed968871
EBUILD libvirt-php-0.5.8.ebuild 1291 BLAKE2B 6e1b3841130968f65ff5b57cd057c324fc355ed91f6d2932480d0a0fbea1ae26f186eadb871a2a64f1a6249ef07a234cb8a6343918f70b155788611eb9558e3b SHA512 c7c6c5451ce05a3733588dff603b94b1fa0ad2790c994fec04f4f0150eb1c328fdc417b8b6f5a5445436250efd927752f3b39d4197a49252c5beae329268b66a
-EBUILD libvirt-php-9999.ebuild 1285 BLAKE2B 0ef996f14157eccc8c4ceb5fa7a07d105453824188d0403e9e264f542f33af5f7520954790edb24462e477959608b56ed14253f557aa18f5bd137d49a6341091 SHA512 8a64126ec27be170dd96164997e67bda225d5fca1659ef30e47d520022e7281b29d4ecaa1028a9a727ededb40b7dc4066bff48a5c1ea97cad22bdc65f936581b
+EBUILD libvirt-php-9999.ebuild 1299 BLAKE2B ee9ab94e93c2d9e32c79a42d81c03f15eadd7050c8d8a58119e7ec19b45a2f539370139917de63845f7e19d2b95680bad82ae41a55bb21234c4453dd5e7c5e31 SHA512 92d2a6a894a628902728f37e8f7965c6651a827d8a7486b8040212c3822e5077ac896962a960b753010b6fdbbded63b8eec68a0b0ca96a8d8f2a9c09afa9c0eb
MISC metadata.xml 456 BLAKE2B 845b0f2472da5b862a46a3ac26fdabe28229a0b6b190fdc293741732e36eaaa00efed4678b0ae06b3c0692ad4315240efb2050914a23c831a368e9c6e4589271 SHA512 b16080b8879f9db4e459214842b483c06aff8feedf9aa72785b1924225088e3ea58afb15afdd46334beb299c29db59a68308f5fec1ab26b5e62b8faff6b4f78a
diff --git a/dev-php/libvirt-php/libvirt-php-0.5.6.ebuild b/dev-php/libvirt-php/libvirt-php-0.5.6.ebuild
deleted file mode 100644
index 5c555ceb9214..000000000000
--- a/dev-php/libvirt-php/libvirt-php-0.5.6.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PHP_EXT_NAME="libvirt-php"
-PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php8-1"
-PHP_EXT_ECONF_ARGS=()
-
-inherit php-ext-source-r3 autotools
-
-DESCRIPTION="PHP bindings for libvirt"
-HOMEPAGE="https://php.libvirt.org/"
-SRC_URI="https://download.libvirt.org/php/${P}.tar.xz"
-
-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 )"
-
-DOCS=( ChangeLog NEWS README )
-# Remove the insane check for pecl-imagick which is only used in examples
-# and is not called upon in any build
-PATCHES=( "${FILESDIR}/remove-imagick-check.patch" )
-
-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" || die
-}
-
-src_prepare() {
- php-ext-source-r3_src_prepare
-
- local slot
- for slot in $(php_get_slots); do
- php_init_slot_env "${slot}"
- 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 html
- dodoc -r docs/*
- fi
-}
-
-src_test() {
- for slot in $(php_get_slots); do
- php_init_slot_env ${slot}
- default
- done
-}
diff --git a/dev-php/libvirt-php/libvirt-php-0.5.7.ebuild b/dev-php/libvirt-php/libvirt-php-0.5.7.ebuild
deleted file mode 100644
index ad4a5b88d0cc..000000000000
--- a/dev-php/libvirt-php/libvirt-php-0.5.7.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PHP_EXT_NAME="libvirt-php"
-PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php8-1"
-PHP_EXT_ECONF_ARGS=()
-
-inherit php-ext-source-r3 autotools
-
-DESCRIPTION="PHP bindings for libvirt"
-HOMEPAGE="https://php.libvirt.org/"
-SRC_URI="https://download.libvirt.org/php/${P}.tar.xz"
-
-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 )"
-
-DOCS=( 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" || die
-}
-
-src_prepare() {
- php-ext-source-r3_src_prepare
-
- local slot
- for slot in $(php_get_slots); do
- php_init_slot_env "${slot}"
- 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 html
- dodoc -r docs/*
- fi
-}
-
-src_test() {
- for slot in $(php_get_slots); do
- php_init_slot_env ${slot}
- default
- done
-}
diff --git a/dev-php/libvirt-php/libvirt-php-9999.ebuild b/dev-php/libvirt-php/libvirt-php-9999.ebuild
index 9cec6800a2c7..85607452a8ab 100644
--- a/dev-php/libvirt-php/libvirt-php-9999.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-9999.ebuild
@@ -5,7 +5,7 @@ EAPI="8"
PHP_EXT_NAME="libvirt-php"
PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php8-1"
+USE_PHP="php8-1 php8-2 php8-3"
PHP_EXT_ECONF_ARGS=()
inherit php-ext-source-r3 git-r3 autotools
diff --git a/dev-php/pecl-dio/Manifest b/dev-php/pecl-dio/Manifest
index 31f963df55c5..09821a0c07d7 100644
--- a/dev-php/pecl-dio/Manifest
+++ b/dev-php/pecl-dio/Manifest
@@ -1,5 +1,3 @@
-DIST dio-0.2.0.tgz 37328 BLAKE2B e7ad6be1a4c957c155753e834d79f51b985578a03781ddbc66f05961dc270d58b20abcc74c64a0e9744d5cfbb6e545c1a7ac2bc1d54009c74f26bf786587ef49 SHA512 172c2a2a84d348d684d84ca94f23b767952461ca848cd114e899ea3fd39503a35ac0624a2a774b9dc6fd2d463d3f6aa6937e780e2faa6a0955a8594aad27ec8b
DIST dio-0.2.1.tgz 37004 BLAKE2B 5988e7fbbb26f904ed8f651bb3499afdd444fce7408d76fd62a8bf74b5a035006ecb9b23fdcf85cb42885976c7f39c9b2480578e3bfa56ad9ab972dcda481124 SHA512 ed40ae3a950410e65a15c893a90d16da7f152c73e92623b68706b942c42f27e01a799134cb4b464d09f6e99c35d80e634ba662a20c7c9bc7f27ca2515c392abf
-EBUILD pecl-dio-0.2.0-r1.ebuild 320 BLAKE2B 12d8a4cfc05716bb870fe26c6cc45923f8acd27d6fa7c771d62059992658ea77d2c1f3f6e4f836c8d4c86e50974d667d1523870e3de096b8bd62e2c9f4593833 SHA512 4ad675aa83c5f72d12ed7ae7458342f0831c99a893bd21bd43e3b51cd87251a2ab0cd4f13b8b7f2488b32a28fb3106ac0d45bc8d429e46a59b8ed51463434a04
EBUILD pecl-dio-0.2.1.ebuild 324 BLAKE2B 3217d7c7c99f7587b560819366208a59e20718b2077923d9acbd455fc3f94520377c31e31478db37554b986963183762e2fd20d390d2bde23ebc4d664aee85db SHA512 a782e1d69d1fdbcef2cbe1ceba4ba317c378a188cb6075b6b4f51db8da0412bcb735224a67e004f154affb3b0be1985dc9e6a4f2e64fba0b2d88a4610078bf66
MISC metadata.xml 236 BLAKE2B 55612da78a71f8cee31c387a5862636996734210d765fac66d8c7706acc5151e6a9e7ff5123aeb097c911495c6220ba3b5d2f1355f46e8ab6bdb240e1697e26d SHA512 2782b20a65dca663ff7c64b7e67db05641abed478fd5996e5750b2e52ba870829f89125baa8967dd29fd20ef9b46ad233b0dd08801308b7756717ec2f292446c
diff --git a/dev-php/pecl-dio/pecl-dio-0.2.0-r1.ebuild b/dev-php/pecl-dio/pecl-dio-0.2.0-r1.ebuild
deleted file mode 100644
index 73da4af902e8..000000000000
--- a/dev-php/pecl-dio/pecl-dio-0.2.0-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PHP_EXT_NAME="dio"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-USE_PHP="php8-1"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="Direct I/O functions for PHP"
-LICENSE="PHP-3.01"
-SLOT="0"
-IUSE=""
diff --git a/dev-php/pecl-mailparse/Manifest b/dev-php/pecl-mailparse/Manifest
index e622f39e70b1..8503129e73d5 100644
--- a/dev-php/pecl-mailparse/Manifest
+++ b/dev-php/pecl-mailparse/Manifest
@@ -1,5 +1,3 @@
-DIST mailparse-3.1.3.tgz 943785 BLAKE2B 03cb7d4d4ac78d04f710155fdd9282250dc686dbab3a6d9dfb8e3ff82fda07faf02680ad86a810cd7ee2f38c8980fbdc9ad67399f3164506e523a98ce3ffb0a9 SHA512 93659e479d8ab61ae473f6dc002b7198903eebdcfb4aa515e76952f5050fd1a815baccfcb57bd32fb9be6108dfed6dc73172067a58c9e6098058999bb3802000
DIST mailparse-3.1.6.tgz 945937 BLAKE2B c1bdfb3ee38af0984fd2f5b9992f524f9f7fee3ee2e8936ad5f8d86e3b9475778521f7c288fc71979f258f8ad1b7fa3174917afc66150e6eaad828338245fc50 SHA512 4bb629c2fc2aa7e9ab74f004222b6cfca13a7f0c3cb5152b67423bea4fff8dca5b4442ac2ddfea1127dfc893141eedae3e22b3f05f1b2368c4a4d0267a090388
-EBUILD pecl-mailparse-3.1.3.ebuild 470 BLAKE2B f8ffba0510bfab428af72fce71682de815e3c9e71d853ed8dcb40c8c9c529964c7e671905dcc5582f3e723fe0f27887a2297b829ddffbd745a9200b581b7eb6f SHA512 40befcf580e00782358bf6f98c7ecc7c94a6917cb649fd5c2876bf9008a0a66522430135502a0f84b6fa9b0b5a5d94d792a6669606623a3df4e3d655676e8c17
EBUILD pecl-mailparse-3.1.6.ebuild 415 BLAKE2B 65e8ccab1e7ed39b28a749fd134f8c5744eaf0dd1815275f30b8055716bfbbf3d07aebbfd2978590f27fcf29e1953cfbc4eaead357203faa722e9ec8f55889ae SHA512 de972143e403ec1d9914ec5869f2c614849b26ec22f60059c634f4134443e808a1ef660cc596674273101bff2d08d14ceb5e1b48293c33c6bbb906a4a1fbeb69
MISC metadata.xml 328 BLAKE2B ecc91fef2e9d4c34bc55d8326b50837f3177704b1180c16ce7909c0b93d5c5ce4ce02dfc283e378c248232d218d01434241794ee5886645e6294a8635b67d178 SHA512 b2d46eaee31deccdf478c8023ba5b190d446142084264cb328ea36c430f42c9b623e97171de2736e3979fad99f160bf15025d524a67fc912c2bf42e2f8e51cb6
diff --git a/dev-php/pecl-mailparse/pecl-mailparse-3.1.3.ebuild b/dev-php/pecl-mailparse/pecl-mailparse-3.1.3.ebuild
deleted file mode 100644
index 6ef3e4d3ef74..000000000000
--- a/dev-php/pecl-mailparse/pecl-mailparse-3.1.3.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WANT_AUTOMAKE="none"
-PHP_EXT_NAME="mailparse"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_ECONF_ARGS=""
-USE_PHP="php8-1"
-PHP_EXT_NEEDED_USE="unicode(-)"
-DOCS=( README.md )
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="amd64 ppc64 x86"
-
-DESCRIPTION="PHP extension for parsing and working with RFC822 and MIME compliant messages"
-LICENSE="PHP-3.01"
-SLOT="7"
-IUSE=""
diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest
index a7b1ccb7a96c..554a5705d55b 100644
--- a/dev-php/pecl-memcached/Manifest
+++ b/dev-php/pecl-memcached/Manifest
@@ -1,7 +1,5 @@
DIST memcached-3.2.0.tgz 90722 BLAKE2B 5bc3ce40803004f45ad397684277862dbaffce467b3026e33d9737d4d93a82f2c89e32a256ebf6db3117a462ff8f81a517ed9950773cb4a0e927aa8af4e834be SHA512 ece5759a9d6d52afd46beb0821811e5d4830e75ad8564af395e2107fd349e271c6e6cf20eeacd9ad15ee2e99ccf0118ccc83c5810e2f3fa7c61f1984b0b26514
-DIST pecl-memcached-3.2.0_p20230419.tar.gz 99453 BLAKE2B 3fb0e0316c9d6de9d727f9fd3a5f723d00aef33adcfa815c6571b99b9f536e9e02e9e7d37c73252dca3d5415aea554c8c16374a018210a1bbd2caa4a0c1263d8 SHA512 74e1b53f2078f343367a6c83e287c2fd29427d42f3db3eac01d3c5dea1eef1cd94130e2e59eaa3bdb368aecac740391ef4961224d5751d81306881291818fa9c
-DIST pecl-memcached-3.2.0_p20231008.tar.gz 101050 BLAKE2B b263eef7c29546d5faf71667f5266acaf77a18a65ecb972a31f29b1dafb8f7415346d066db99264e43326887e400f3e8a5372904e3f582439ed7500e0bbeb263 SHA512 b320dd4681070b35a49b87b143e01ce7f5a58364a0d9b807029c78aa57b18c3fc0add0b28c72dfaa4335c2b66fd54bb482a290c4a2b57afd80863c344a74177c
+DIST memcached-3.3.0.tgz 92669 BLAKE2B 13c21aecd1ac720ac5a0bd0b1e1bbd2508b124ffd3d5be4fed53f8588974799ccb63f67cdc3d46886216b03bea60f01610bc806b5c363ac210c3ebb3e8aa01fb SHA512 bdbe8b203cadcda50c4f8099fac1161424f3091537027251aaba7d9ba9a7932f59a9ac201dca9d9ae3aa59ff833ac6aa0284c5ab118cdb85a9fd89f63a95509a
EBUILD pecl-memcached-3.2.0-r1.ebuild 1510 BLAKE2B 01519b94480412a11131cd7dc50845ad0083c1393dabacdb669a03fccc5d14e11364558a9d1b12b77a2c215bf11ae71fa501cae1387aa7abe3882d9dfd41f0d4 SHA512 405b0a6da739aebaff10a00d45ca3055cc3ec3cfea5608564b5288c01d4614cb9adcf0b355efd6cdcae6b656bed666f8670a76cbcd5c590261fd6891f8e29a2d
-EBUILD pecl-memcached-3.2.0_p20230419.ebuild 1738 BLAKE2B 3c4854858bfea88ed068800201be1dec9e90f7d28b2c2cff6b429916c293dddb8a63b18094c3595838e37b8b06275786556c2f0ec16d4c1113985886840e27b6 SHA512 df4318d20f681c5ff3bcc91f72f68ca0e5e385d020af7fd4af0fd171d4510ed4297555a88ddb34ff94c3fbde317bc87f524d1ed990804a12bf588b3fc85a0527
-EBUILD pecl-memcached-3.2.0_p20231008.ebuild 1879 BLAKE2B a444fca75c31527e8af6ac8e20d27620e39096c6dbc14226c29f8d362b9f9fd9c49226e50d3773378d9e7e1dece7c463824d77b6ebf1b9ee6a3f19cdaa7153d6 SHA512 dec995456fe9dae65cfe1c45c9f63bff51cf88ef14c697fcb14be37853fb9c9d65d87ab3e586ee5210657909bf7907c9a09255aea7682580a66fe269d5ae7405
+EBUILD pecl-memcached-3.3.0.ebuild 1916 BLAKE2B 3960aff9db309c83231e605715a60162126da73d4c8ec829ed2767f51b3390598fad6a0defe828c0846eea00d437e9c1d63ea6e370383114921386cc452673a4 SHA512 182969a2bbea9bd6fbeb34f0597320e6493fc4ebb1e19137cf1d2ac6de2176dff389a69041ebc88c3e73f24493ab6335f36614e727877eb611079875d96c8b87
MISC metadata.xml 569 BLAKE2B 686b6c91f4d91fb82bd90b08af6627a8211e9676139417551e8a8425da410c15a77b79ff51760c2a16815c84c55c1e81ff462af17282ffa198db0829b20566c6 SHA512 8f3154fc7f3c9d1707b121ddc8d94d8d5570f7ca0cc93c0f732cda3ba6a756ed421a6facd96000ade0c22af9a78efbdd69ec118bd195c4c83fc523f2cd7e1cc7
diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20231008.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20231008.ebuild
deleted file mode 100644
index 6e8bb8a2e28e..000000000000
--- a/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20231008.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PHP_EXT_NAME="memcached"
-DOCS=( ChangeLog README.markdown )
-
-USE_PHP="php8-1 php8-2"
-PHP_EXT_NEEDED_USE="json(+)?,session(-)?"
-MY_P="${PN/pecl-/}-${PV/_rc/RC}"
-PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
-GH_COMMIT="7fefcb792423906bba2bac66a49194f98bf11aa6"
-PHP_EXT_S="${WORKDIR}/php-memcached-${GH_COMMIT}"
-
-inherit php-ext-pecl-r3
-
-DESCRIPTION="Interface PHP with memcached via libmemcached library"
-SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/${GH_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/php-memcached-${GH_COMMIT}"
-LICENSE="PHP-3.01"
-SLOT="7"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="igbinary json sasl +session test"
-
-REQUIRED_USE="test? ( igbinary )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="|| ( dev-libs/libmemcached-awesome[sasl(-)?] >=dev-libs/libmemcached-1.0.14[sasl(-)?] )
- sys-libs/zlib
- igbinary? ( dev-php/igbinary[php_targets_php8-1(-)?,php_targets_php8-2(-)?] )
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="${COMMON_DEPEND} test? ( net-misc/memcached )"
-
-src_prepare() {
- # remove broken tests
- rm -r tests/experimental || die
-
- php-ext-source-r3_src_prepare
-}
-
-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_test() {
- touch "${T}/memcached.pid" || die
- local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 -U 11211 )
- [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
- memcached "${memcached_opts[@]}" || die "Can't start memcached test server"
-
- local exit_status
- php-ext-source-r3_src_test
- exit_status=$?
-
- kill "$(<"${T}/memcached.pid")"
- return ${exit_status}
-}
diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20230419.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.3.0.ebuild
index a2c7dc77ae96..cdb216878689 100644
--- a/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20230419.ebuild
+++ b/dev-php/pecl-memcached/pecl-memcached-3.3.0.ebuild
@@ -5,28 +5,31 @@ EAPI=8
PHP_EXT_NAME="memcached"
DOCS=( ChangeLog README.markdown )
-USE_PHP="php8-1 php8-2"
+USE_PHP="php8-1 php8-2 php8-3"
PHP_EXT_NEEDED_USE="json(+)?,session(-)?"
MY_P="${PN/pecl-/}-${PV/_rc/RC}"
PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
-GH_COMMIT="6926c53ac32a579b38a0dcc3c8aec662f8cd9dd5"
-PHP_EXT_S="${WORKDIR}/php-memcached-${GH_COMMIT}"
inherit php-ext-pecl-r3
DESCRIPTION="Interface PHP with memcached via libmemcached library"
-SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/${GH_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/php-memcached-${GH_COMMIT}"
LICENSE="PHP-3.01"
SLOT="7"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="igbinary json sasl +session test"
+REQUIRED_USE="test? ( igbinary )"
RESTRICT="!test? ( test )"
+# php-ext-pecl-r3 doesn't expose a $*_USEDEP so we roll our own
+IGBINARY_DEPEND=""
+for slot in ${USE_PHP} ; do
+ IGBINARY_DEPEND+="dev-php/igbinary[php_targets_${slot}(-)?] "
+done
+
COMMON_DEPEND="|| ( dev-libs/libmemcached-awesome[sasl(-)?] >=dev-libs/libmemcached-1.0.14[sasl(-)?] )
sys-libs/zlib
- igbinary? ( dev-php/igbinary[php_targets_php8-1(-)?,php_targets_php8-2(-)?] )
+ igbinary? ( ${IGBINARY_DEPEND} )
"
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
@@ -48,9 +51,12 @@ src_test() {
[[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
memcached "${memcached_opts[@]}" || die "Can't start memcached test server"
- local exit_status
- php-ext-source-r3_src_test
- exit_status=$?
+ # make test fails to pull in igbinary.so, so we run it ourselves with the correct setting strings
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env "${slot}"
+ NO_INTERACTION="yes" "${PHPCLI}" run-tests.php -n -d "extension=${EXT_DIR}/igbinary.so" -d "extension=modules/memcached.so" || die
+ done
kill "$(<"${T}/memcached.pid")"
return ${exit_status}
diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest
index 6598d8370c21..adadb7182a94 100644
--- a/dev-php/pecl-redis/Manifest
+++ b/dev-php/pecl-redis/Manifest
@@ -1,7 +1,3 @@
-DIST redis-5.3.6.tgz 274235 BLAKE2B 8479b3060abb99f765b27fd8937cb4c7ef92c55c0581ae6a69dd06113367547d546a9f96a8418df928f258520cb0fed6f5d39f6d88972c74b8446134be08edc4 SHA512 e5047ba9974ff6065be0fe8614aea8bf7d7c77b3a4ca08b19d0bb53069dd164614ffd19bf09bda458511abddce438fd816c28a169536388c8c4cd923596aadf0
-DIST redis-5.3.7.tgz 275200 BLAKE2B 50cff3d36e189593a741ed3fe05c3558e6a0621e7ff906e4902ba39e3f7d3ae5b9bfa554480a131e32bcc0334bccbd3aa5507dc714b6d4b20ac808139c525a95 SHA512 b945d5aa86d3f58e75094369b0f324e987202f104aca7d7b46ba23cfaed54d186bb66931e200dd16d2dbeea11732dd0311da4e3d7485c3b725027f7924652832
DIST redis-6.0.2.tgz 365966 BLAKE2B d8baebb64e1a2b8799da151253b98d045beebcbdadae7b6081f3a8e29fe20ca0928cac027ebb74264b25b900d7c04ea2e15a07b20090aa529299808878fc45d0 SHA512 1918d15433d1b4d782a9fb0364f6dfeed8d9e6c2ae70c34e235be5f890992c73a40ef19842e0aabb181da86dd2cde28b9aebab8698b387738321298a2ab94aa6
-EBUILD pecl-redis-5.3.6.ebuild 1440 BLAKE2B 8600900489c4877c7b5b0cd488229caebad173b1671925ded329b6c446bd7375b78a2ca7308c2912daf961c0d490b59feb1e2b08011a4ec19ef31dd112f8e65c SHA512 6a88e48d1016cb61485c1187761fe0635db25f9d6eb6602a6f67dc61608d28d00cbbd59abf6e6f7f05eb4b950c38d88fcf125cf2d38e8dcc7a8cbdf2e814c736
-EBUILD pecl-redis-5.3.7-r1.ebuild 1477 BLAKE2B c4bc42634d22cbe996ce9e304cddb849a60525f400abcd91bda8fad8ea1aa7a1985fa7d5d801a3c9829b234c05de1611c403935c6d4a2d3dda3daf9418ce5011 SHA512 7f00854e0f0af28e9b05aacd9aa9dd704415e8c8db28a167ee7fbe5bf671e982764a0f3ef1084ef857ec054bbedddcdda002f8ea49d5efe6a42e9be20bae3608
EBUILD pecl-redis-6.0.2-r1.ebuild 1441 BLAKE2B bdfba327d20da46427ad12f44203b168eb2282f37a038a2344f41708df63443e5691219574a3ef094a215d14aac3c942183863293d837c2a872657b75d02d13a SHA512 c8d81a0741d5afd68236c53dd04d5c0b6d3e6152e320003cf7b3118c4f901593006837dfb10b771d9487086808fde66e7c61a517c945e28db981e1660982fb19
MISC metadata.xml 384 BLAKE2B 4a1a6b326526bb3f5b9d9d57158d6abbfe3c65b1cfc11980ce849d5f7278558ee0daf580aefc521939aae175cd8e2cb990e046fce8faf6774348b24fa6465ef8 SHA512 851e1fb9f6612105640028262a4821f0da5b1ee5949fdd99067e821ce1d22c41888ee53e102becc93c918a605c2b8dbb2d493cd7cad516530912fec652011364
diff --git a/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild
deleted file mode 100644
index b2d812cbde98..000000000000
--- a/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PHP_EXT_NAME="redis"
-USE_PHP="php8-1"
-PHP_EXT_NEEDED_USE="json(+)?,session(-)?"
-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 ~arm"
-IUSE="igbinary +json lz4 +session zstd"
-
-DEPEND="
- igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php8-1(-)?] )
- lz4? ( app-arch/lz4:= )
- zstd? ( app-arch/zstd:= )
-"
-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
- --disable-redis-lzf
- --disable-redis-msgpack
- $(use_enable igbinary redis-igbinary)
- $(use_enable json redis-json)
- $(use_enable lz4 redis-lz4)
- $(use_with lz4 liblz4)
- $(use_enable session redis-session)
- $(use_enable zstd redis-zstd)
- $(use_with zstd libzstd)
- )
- 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-5.3.7-r1.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild
deleted file mode 100644
index f2e20d6e2554..000000000000
--- a/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PHP_EXT_NAME="redis"
-USE_PHP="php8-1 php8-2"
-PHP_EXT_NEEDED_USE="json(+)?,session(-)?"
-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 ~arm ~arm64"
-IUSE="igbinary +json lz4 +session zstd"
-
-DEPEND="
- igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php8-1(-)?,php_targets_php8-2(-)?] )
- lz4? ( app-arch/lz4:= )
- zstd? ( app-arch/zstd:= )
-"
-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
- --disable-redis-lzf
- --disable-redis-msgpack
- $(use_enable igbinary redis-igbinary)
- $(use_enable json redis-json)
- $(use_enable lz4 redis-lz4)
- $(use_with lz4 liblz4)
- $(use_enable session redis-session)
- $(use_enable zstd redis-zstd)
- $(use_with zstd libzstd)
- )
- 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/xdebug/Manifest b/dev-php/xdebug/Manifest
index 968198abd173..37343ed4b225 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -1,10 +1,4 @@
AUX 3.0-xdebug.ini 1207 BLAKE2B 5ebcd3d89e1f49ea67c517d9fe6f552b82341e47cc1d46f033731ba5d9bf901404e41f29a48a073d2da0645082b2938ab4734334a57f578461abce38cbc2f05d SHA512 40ccbbdee2f7c29fd3b5db963918835bddd3b6d76b4a6e15fd3f2127ffd72d0cc17ef33947b07da23b0d912b940dd5434b717c095ac3ad35985f0d3ecd111e79
-DIST xdebug-3.1.1.tar.gz 468120 BLAKE2B 038774612158c2c9b406e29dd70e2a3e182ce121bc92036eeb3362be0ba513a223cb2da41bdfe914d6861ae9d94ff33c5301cc23725ee771f47876c8095ae0b8 SHA512 b91bca3bac184723b3f6dc0c5db012f2ec0895ed55cd4ff83f73d35462b9cea654476c848f7d61559a4bd8661ce335fc71a45a7cab1165f4197d265e31eccc71
-DIST xdebug-3.1.3.tar.gz 470305 BLAKE2B abc799f966c20ba868d57e707ebc35e1f2d4ef5567bcd373ae5ae2ada58fbd4a4a807cfdf520cb883f08bc5296f219d190865462eab7d11ff2cb8c12a33b671b SHA512 cd2e85ce37f5122bcaa8300061be3b244bf9a58060e4e7286b3b52e9ab592f9a8ad43b62d53f13c7be878bb8662ff7aba187b73040bea79a3244df3d6b59e27b
-DIST xdebug-3.1.5.tar.gz 434440 BLAKE2B e9a94ff8d774ed55c848a6e3933064ab6ea91db6b70f9aaed206296152ec2bc7e15b6330ea166bf9bc5fa26ff0c2a0bf8accd281ad833318b9b718d6f7d671a4 SHA512 6949d98cdf67c5931f1abfac1a2a8ea95123431dc57325fe5005c445f4f87fd461ce4eadde41f45d2e3fd4d63c0e4ae952954eae4f86d78c498f95ce43b49e81
DIST xdebug-3.2.1.tar.gz 450198 BLAKE2B 046120555bc6ff5b15380618c8126387eec213036299dfaefd2d8bca77c625c064dec938f56d665aae479c7fd76a9fdcc0304695f8ec44534d0a5265d9073159 SHA512 c7246e8cf7dc22b9c21ec1586fc5393817b1b5eefff9339652846340a6cc57fa72adb6c9229a87ac9849e8f5762aafbf140d99d0978950e93562e228d9da5a6b
-EBUILD xdebug-3.1.1.ebuild 1487 BLAKE2B 2eb736c33f5b0bded9eb5e4952e6d18e187e41d9891e79ffc600e02aa6f99a88eda65091697f27076f04900e9ac4df54e1706e200f9eaf3afb668112b713c4a2 SHA512 4607fc55d009549e484a53015e3931ab7d096b26cf1311378619296777d872fc8b74129ad2ddeddd7cc0dddaff5cc268deb6104b7e8458deb9c51195a0964fda
-EBUILD xdebug-3.1.3.ebuild 1487 BLAKE2B 2eb736c33f5b0bded9eb5e4952e6d18e187e41d9891e79ffc600e02aa6f99a88eda65091697f27076f04900e9ac4df54e1706e200f9eaf3afb668112b713c4a2 SHA512 4607fc55d009549e484a53015e3931ab7d096b26cf1311378619296777d872fc8b74129ad2ddeddd7cc0dddaff5cc268deb6104b7e8458deb9c51195a0964fda
-EBUILD xdebug-3.1.5.ebuild 1518 BLAKE2B cf3dd85f9831d4c864ae074085f23d9a68a42d11cb4a21aafe0d14ff3e6426ead6c5747c63dd296e0a1ca26bb269bf938460f74002847350aba47c98d362a248 SHA512 c1e2092700ee13f44eb617e0ae922de9450528c524528bf7656ff0a0b48e6f6de1538d87dd718d9dfbbd49aed081f245b17fbfda9402896e5e99093ea2f54489
EBUILD xdebug-3.2.1.ebuild 1522 BLAKE2B 30d038bca562e79a90899a2cd87a4011deaad028cb2aa4397a33959c32738410f0b3d182d21399507dd73f8ecbc0fe5c478720c7c8af2728557faedafdae62cf SHA512 2c5973e0595b75c4c41c97360ebdc56b8b151a64c9f1f91a6853ace4fc63802b12c7c152d464d21b5b8803847566537b3d970b318504e1f2f14f9246da5ad42d
MISC metadata.xml 318 BLAKE2B 3b475c99c023007f79d0a677e7ed0b977622befdb5b70003253548b748ec16e796bfacd7585b14ad97693002a61ed4136668723a05ef59901d04300fab13a04c SHA512 a00cf5299b46138af793fe348350bb9a19d5c1710fe531cac7fbc8f0d8b9a3147df7374e7bc0f1d1122d3b5e992c482e921c2482b5fde0d7642b542b65428cbb
diff --git a/dev-php/xdebug/xdebug-3.1.1.ebuild b/dev-php/xdebug/xdebug-3.1.1.ebuild
deleted file mode 100644
index 6eaae2936206..000000000000
--- a/dev-php/xdebug/xdebug-3.1.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PHP_EXT_NAME="xdebug"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="yes"
-PHP_EXT_INIFILE="3.0-xdebug.ini"
-
-USE_PHP="php8-1"
-PHP_EXT_NEEDED_USE="-threads(-)"
-
-MY_PV="${PV/_/}"
-MY_PV="${MY_PV/rc/RC}"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-inherit php-ext-source-r3
-
-KEYWORDS="amd64 ~hppa ppc64 x86"
-
-DESCRIPTION="A PHP debugging and profiling extension"
-HOMEPAGE="https://xdebug.org/"
-# Using tarball from GitHub for tests
-#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz"
-SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Xdebug"
-SLOT="0"
-IUSE=""
-
-# Tests are known to fail
-RESTRICT="test"
-
-DOCS=( README.rst CREDITS )
-PHP_EXT_ECONF_ARGS=()
-
-src_test() {
- local slot
- for slot in $(php_get_slots); do
- php_init_slot_env "${slot}"
- TEST_PHP_EXECUTABLE="${PHPCLI}" \
- TEST_PHP_CGI_EXECUTABLE="${PHPCGI}" \
- TEST_PHPDBG_EXECUTABLE="${PHPCLI}dbg" \
- "${PHPCLI}" run-xdebug-tests.php
- done
-}
-
-pkg_postinst() {
- ewarn "We have set xdebug.mode to 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.mode to one or more modes e.g. develop,debug,trace"
- elog ""
- elog "The 3.0 major release changes many options."
- elog "Review https://xdebug.org/docs/upgrade_guide for differences from 2.x"
-}
diff --git a/dev-php/xdebug/xdebug-3.1.3.ebuild b/dev-php/xdebug/xdebug-3.1.3.ebuild
deleted file mode 100644
index 6eaae2936206..000000000000
--- a/dev-php/xdebug/xdebug-3.1.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PHP_EXT_NAME="xdebug"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="yes"
-PHP_EXT_INIFILE="3.0-xdebug.ini"
-
-USE_PHP="php8-1"
-PHP_EXT_NEEDED_USE="-threads(-)"
-
-MY_PV="${PV/_/}"
-MY_PV="${MY_PV/rc/RC}"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-inherit php-ext-source-r3
-
-KEYWORDS="amd64 ~hppa ppc64 x86"
-
-DESCRIPTION="A PHP debugging and profiling extension"
-HOMEPAGE="https://xdebug.org/"
-# Using tarball from GitHub for tests
-#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz"
-SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Xdebug"
-SLOT="0"
-IUSE=""
-
-# Tests are known to fail
-RESTRICT="test"
-
-DOCS=( README.rst CREDITS )
-PHP_EXT_ECONF_ARGS=()
-
-src_test() {
- local slot
- for slot in $(php_get_slots); do
- php_init_slot_env "${slot}"
- TEST_PHP_EXECUTABLE="${PHPCLI}" \
- TEST_PHP_CGI_EXECUTABLE="${PHPCGI}" \
- TEST_PHPDBG_EXECUTABLE="${PHPCLI}dbg" \
- "${PHPCLI}" run-xdebug-tests.php
- done
-}
-
-pkg_postinst() {
- ewarn "We have set xdebug.mode to 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.mode to one or more modes e.g. develop,debug,trace"
- elog ""
- elog "The 3.0 major release changes many options."
- elog "Review https://xdebug.org/docs/upgrade_guide for differences from 2.x"
-}
diff --git a/dev-php/xdebug/xdebug-3.1.5.ebuild b/dev-php/xdebug/xdebug-3.1.5.ebuild
deleted file mode 100644
index 35521ab31cd5..000000000000
--- a/dev-php/xdebug/xdebug-3.1.5.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PHP_EXT_NAME="xdebug"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="yes"
-PHP_EXT_INIFILE="3.0-xdebug.ini"
-
-USE_PHP="php8-1"
-PHP_EXT_NEEDED_USE="-threads(-)"
-
-MY_PV="${PV/_/}"
-MY_PV="${MY_PV/rc/RC}"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-inherit php-ext-source-r3
-
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
-
-DESCRIPTION="A PHP debugging and profiling extension"
-HOMEPAGE="https://xdebug.org/"
-# Using tarball from GitHub for tests
-#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz"
-SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Xdebug"
-SLOT="0"
-IUSE=""
-
-# Tests are known to fail
-RESTRICT="test"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-DOCS=( README.rst CREDITS )
-PHP_EXT_ECONF_ARGS=()
-
-src_test() {
- local slot
- for slot in $(php_get_slots); do
- php_init_slot_env "${slot}"
- TEST_PHP_EXECUTABLE="${PHPCLI}" \
- TEST_PHP_CGI_EXECUTABLE="${PHPCGI}" \
- TEST_PHPDBG_EXECUTABLE="${PHPCLI}dbg" \
- "${PHPCLI}" run-xdebug-tests.php
- done
-}
-
-pkg_postinst() {
- ewarn "We have set xdebug.mode to 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.mode to one or more modes e.g. develop,debug,trace"
- elog ""
- elog "The 3.0 major release changes many options."
- elog "Review https://xdebug.org/docs/upgrade_guide for differences from 2.x"
-}
diff --git a/dev-php/xhprof/Manifest b/dev-php/xhprof/Manifest
index 50cde73586e7..e37ebbaff589 100644
--- a/dev-php/xhprof/Manifest
+++ b/dev-php/xhprof/Manifest
@@ -1,5 +1,3 @@
-DIST xhprof-2.3.5.tgz 842658 BLAKE2B 4392b521e8b4c10dc745bbd670c351231680e753251b1d1e3c7048e17fa5a88a6c79da39f3c50b8642ca0c1a5b9658e4dafe6ed4af3dc97c71265f021438fda9 SHA512 50ae6fb8d63ac8354b7887daecd1882f33e616cd1ef165b54d51f26fa93d2827f621e89d0d583979c453af5d66a83ddcbf0eb2d462df74ebb422294e601268f4
DIST xhprof-2.3.9.tgz 843027 BLAKE2B be7c36d7b30f1efd1e3fb4d67f1d9ee8e23bb0e28f6bf9b8c00ee61154e753505e0935acf75c61d0806222a14d3203a4be1c0b4ef6b00f7d15aa9d35d99e410f SHA512 38a2609d961d908c6a4b5d1ff2085ffdad4a5f7d277705c826ae19e215660802528d606c5ee052f2e65255a7a85b2a9cb9038f4785c730ec468fc76dc7bcf5de
-EBUILD xhprof-2.3.5.ebuild 362 BLAKE2B 0835e2c687df3a4035678880ef37d913c2a8ff45b4f18f5fb5839c869107ff39b4da6ac055ad07c29caadc4ac9d56dbb2cecb03e095ca2e46ded6ded11816932 SHA512 28911799dc7a22ed53b519403a254aeabdb041ca629af55e21216dbb1fea43dd45a520c931e0908767074ad86a3bcfb0d378b81fa5100b2ef6b449549d5b8d51
EBUILD xhprof-2.3.9.ebuild 368 BLAKE2B a92c4017f6709b5f166412ce4c62845b7364495e5bc1661fef9c3391a3e5a96b2cccf8905ef6416037b978a930af7f4c856aa9cf0c986305f99095610046c259 SHA512 f4294385d43cc1eb682a13f3dd0377f97894e585c133b9a2b45283124e5805b301c7197eb5b0d8c67b70ef991abafda2fe67c8ca96f1e5d6747059618b99bbf3
MISC metadata.xml 320 BLAKE2B fcc5d80e127f6834fe5d8e9b15648e129c894914079784416d269553112e790d1b0f4d25f9c3d5a46b55ca569a35c122d84189d4f5fe4f9ff2e500fb37c53104 SHA512 975a3563e5575c13fefa0e01ec3dd44f7135195c66ba157c7766069cd21de332ee361db730032d2c88be60ea00bb4b52dba1ba1c95a24e6de8126ab320f77c14
diff --git a/dev-php/xhprof/xhprof-2.3.5.ebuild b/dev-php/xhprof/xhprof-2.3.5.ebuild
deleted file mode 100644
index 43941532e3b0..000000000000
--- a/dev-php/xhprof/xhprof-2.3.5.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PHP_EXT_S="${S}/extension"
-PHP_EXT_ECONF_ARGS=""
-USE_PHP="php8-1"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-HOMEPAGE="https://pecl.php.net/package/xhprof"
-DESCRIPTION="A Hierarchical Profiler for PHP"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""