summaryrefslogtreecommitdiff
path: root/dev-php
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-25 03:02:44 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-25 03:02:44 +0000
commit7f0b7329b3aa78ea82792fdf68ab48415fe4cc35 (patch)
tree5c9f3c3f65f2be496e4d9778fdeb4d0da2207c29 /dev-php
parent530a5a826feeb71085fb8a01927f4d775a0b131b (diff)
gentoo auto-resync : 25:11:2024 - 03:02:44
Diffstat (limited to 'dev-php')
-rw-r--r--dev-php/Manifest.gzbin18970 -> 18964 bytes
-rw-r--r--dev-php/pecl-event/Manifest4
-rw-r--r--dev-php/pecl-event/pecl-event-3.1.4.ebuild (renamed from dev-php/pecl-event/pecl-event-3.0.8.ebuild)19
-rw-r--r--dev-php/pecl-radius/Manifest1
-rw-r--r--dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r4.ebuild31
-rw-r--r--dev-php/pecl-redis/Manifest2
-rw-r--r--dev-php/pecl-redis/pecl-redis-6.1.0.ebuild60
-rw-r--r--dev-php/pecl-ssh2/Manifest4
-rw-r--r--dev-php/pecl-ssh2/pecl-ssh2-1.4.1.ebuild19
-rw-r--r--dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild12
-rw-r--r--dev-php/pecl-stomp/Manifest1
-rw-r--r--dev-php/pecl-stomp/pecl-stomp-2.0.3-r1.ebuild28
-rw-r--r--dev-php/pecl-uploadprogress/Manifest1
-rw-r--r--dev-php/pecl-uploadprogress/pecl-uploadprogress-2.0.2-r2.ebuild22
-rw-r--r--dev-php/pecl-yaz/Manifest1
-rw-r--r--dev-php/pecl-yaz/pecl-yaz-1.2.4-r1.ebuild28
16 files changed, 212 insertions, 21 deletions
diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz
index 9bbceb9fee8e..f95273fba761 100644
--- a/dev-php/Manifest.gz
+++ b/dev-php/Manifest.gz
Binary files differ
diff --git a/dev-php/pecl-event/Manifest b/dev-php/pecl-event/Manifest
index 279e5814053f..247a2e02e669 100644
--- a/dev-php/pecl-event/Manifest
+++ b/dev-php/pecl-event/Manifest
@@ -1,5 +1,5 @@
-DIST event-3.0.8.tgz 199567 BLAKE2B 520949b55d27629e089993a49fe55114f8fb45cf5788dd57b30b0977fcfc9074757b4cc2efb6d5a126eea5343926f326d1651546650e9dbc8baa0ef7b06649f5 SHA512 45b4c07cac6dfca386cf9e6c792abc72c6f68d1443a1c67fd645f5e6f05ae9d45fb346b50b35cc6818ca70ebbff93c42afd801e70e9ebc63f997366996193593
DIST event-3.1.3.tgz 205031 BLAKE2B 426e39a80c93889d6079b90f5ce121c33bde97c37d5fdf9463ec0ffa19d0a6cd562068b534cbe9ffd5c14a84e9c8c067b359b41b5b976b2b5a5a08ad6935c70d SHA512 d234ccaa113f6138c137adabcedf39744bf07a47e4e4f59d868a8c6e687a62120e6a0ae7760dcc494587351cca196a5810898bea426ef47ca8c999dad2bf33eb
-EBUILD pecl-event-3.0.8.ebuild 968 BLAKE2B da56dd77a0ba6256e2b55fb3c9477869f003c4e175b3acb8e0969f1befbf044479097a1dd6ec466780d1a0af4495706d23c81f06071a36aef9d834a5b798232d SHA512 f66afcd83f58396ab7f8471531dc06fbabdfbc3b7fe021126913c6fe9f25ae4f0ce29c66d3e5a7a22962df08e3abe98f802ed760c01bce1f65cf113d9dd862f7
+DIST event-3.1.4.tgz 205220 BLAKE2B 0f4e3fdb587b906f0f0b30a06562fa728051c1472362f60a0f1b8d9f13e32269eeb529cbb3187a6fcabd77612f36683da2f09024a20126d7141c674e1efd5c6c SHA512 d9f9431f3ee1092b421d75fd5a065feea65014a38c45d6087f6d4754458e286a3bbb23ce0aefe1771a960a2b531987d19f96b156ae38f5336631d9e3381e4067
EBUILD pecl-event-3.1.3.ebuild 974 BLAKE2B be8b93aeeb2f16b3fc0f4c7e53c38ba55d5fb700ed063013e2709a63fe294a2e9e32f937bac0d07e098a315cc22db807f81ed3bc8e327984abfbff9686073574 SHA512 61b4e77523e4452f7a0475854e395e59ea4cbab4459ecb249725d8c97d76e9424b73887c1672af65f9cf691f980e89a33d55960c6c8f3edc2c8f798b628cdd4b
+EBUILD pecl-event-3.1.4.ebuild 990 BLAKE2B 55911436e78941ac3d09d3b3f31b550e5f24e361d5467384b6019de6b69e8d296a812bb779ca23ce17a6b86d86af6cf347ca16f766bd20fc742bc056fa7c37e0 SHA512 6f67a42854d1f66de3965bc114f4d8b4bd36e2065799de2bf6598b7f18c2e74ca9fe37d13a679e3ae25e1ee2c081a08770bc8eebba8701f3d28a0c1505e47a30
MISC metadata.xml 664 BLAKE2B cf7f8cb25fee33ab477b7f172228dae753f82292cf8eecac36a26d15fd6bb844b3440632deaf6a072a252f901d4206233f138a7010c083213d355ee5abd80721 SHA512 dddc0fb3af21addc849aeb3d11d7ef67e1578fc8f2144fbe87a86046c27a3bb677b70836e2f1c5737432826438c86f123b6ff02455b66999aab896b724d70374
diff --git a/dev-php/pecl-event/pecl-event-3.0.8.ebuild b/dev-php/pecl-event/pecl-event-3.1.4.ebuild
index db4efb91920a..8425536a7b47 100644
--- a/dev-php/pecl-event/pecl-event-3.0.8.ebuild
+++ b/dev-php/pecl-event/pecl-event-3.1.4.ebuild
@@ -8,25 +8,20 @@ PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS=( README.md )
-USE_PHP="php8-1 php8-2"
+USE_PHP="php8-2 php8-3"
PHP_EXT_NEEDED_USE="sockets(-)?"
inherit php-ext-pecl-r3
-KEYWORDS="amd64 x86"
-LICENSE="PHP-3.01"
-
DESCRIPTION="PHP wrapper for libevent2"
+HOMEPAGE="https://pecl.php.net/package/event"
+LICENSE="PHP-3.01"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
IUSE="debug examples +extra +sockets +ssl threads"
-
-DEPEND="
- >=dev-libs/libevent-2.0.2
- ssl? ( dev-libs/openssl:0= )"
-
-RDEPEND="
- ${DEPEND}
- !dev-php/pecl-libevent"
+DEPEND=">=dev-libs/libevent-2.0.2[ssl?]
+ ssl? ( dev-libs/openssl:= )"
+RDEPEND="${DEPEND}"
src_configure() {
local PHP_EXT_ECONF_ARGS=(
diff --git a/dev-php/pecl-radius/Manifest b/dev-php/pecl-radius/Manifest
index 81088a303732..ddd091c38a3f 100644
--- a/dev-php/pecl-radius/Manifest
+++ b/dev-php/pecl-radius/Manifest
@@ -1,4 +1,5 @@
AUX 1.4.0-php8.patch 9226 BLAKE2B 35055bd21ee2763c1d4eb01b8df1f4c26c5a6f519d920fe1aa14e032f4b33d67cc94a423e712680097928301a4824f643f7573487c280a09ca610b08054fee74 SHA512 e99360b81b88ceeb5a965e3ff9c262bd2dcd6980442b039187967c3e3ad5989710c1044d002f5a207ee1513b14b25cab899873718b6e94cc266e13344d62ddcf
DIST radius-1.4.0b1.tgz 50953 BLAKE2B 1f6f2a4c4cfa7600a37b8bc30e4d263b899a687becac83fd01bac2466de08cad4233984ca694dc73eaf20b64ef94e1e6a6ca7f843474c8f0c9de2c39df9d9705 SHA512 db6ebe928673db1ff4c565338010ef5acf6029844994eb240f2e8eaeda4aff734ed300a7ddf16c09e245671aad377283f99cf1c485569b3bad0c7c7b24a19664
EBUILD pecl-radius-1.4.0_beta1-r3.ebuild 684 BLAKE2B c8ba401b9d7d205dac8cac19287952acc3edb0d11e0374b88c8fbe3f4f5b1d0d9dc4c2ef96fda4c844ea03a3a54d5db6569e2f99feb22563510f6f779e78634e SHA512 b76a061a5538a4e12858b6384bf5ef2615813bc15e37aee4a31b77b08e54101e472645a5aee470272e86d0968c78576a50708f1598701747e9b644f9bb585a5a
+EBUILD pecl-radius-1.4.0_beta1-r4.ebuild 730 BLAKE2B 6de9b6fae71e4f8539fc21c6480922ad92ac54f4eee7e0a3e7f505542c68898efcd87a53e16b1247b096c0b2b5a77dd7114ddd3e2ed52a2c1f85d0fb45f56ede SHA512 6fdfe2526ea15016712b3afadaf42efc5405ef62682bcdada973f3007eabbf32e3e5570e5c500d08ce202ae55bb8b0d65a7d28f8690f7d0821b2856d6449526a
MISC metadata.xml 240 BLAKE2B f60f325331d493a555e53c29c7cf2742a415356da28a467505f1441f3fd790fd0d59050df84854bdc379d19d94a46121216479807975a2922d5a2fefde83416b SHA512 fada9d69055f2be962b95aac82f260ec5db7a3f4392d10f0458a1d125938fa17539f7ec486000f3a95cff85a3fbb6bbf1f6f4fe6c2de7aa420a7543a3e89d03e
diff --git a/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r4.ebuild b/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r4.ebuild
new file mode 100644
index 000000000000..187662b880a8
--- /dev/null
+++ b/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PHP_EXT_NAME="radius"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php8-2 php8-3"
+PHP_EXT_PECL_FILENAME="${PN/pecl-/}-${PV/_beta/b}.tgz"
+PHP_EXT_S="${WORKDIR}/${PHP_EXT_PECL_FILENAME%.tgz}"
+PHP_EXT_NEEDED_USE="pcntl(-),sockets(-)"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="Provides support for RADIUS authentication (RFC 2865) and accounting (RFC 2866)"
+HOMEPAGE="https://pecl.php.net/package/radius"
+S="${PHP_EXT_S}"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+PATCHES=( "${FILESDIR}/1.4.0-php8.patch" )
+
+src_unpack() {
+ default
+ # Non-portable test
+ rm "${S}/tests/radius_close.phpt" || die
+}
diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest
index adadb7182a94..f937e6d9571f 100644
--- a/dev-php/pecl-redis/Manifest
+++ b/dev-php/pecl-redis/Manifest
@@ -1,3 +1,5 @@
DIST redis-6.0.2.tgz 365966 BLAKE2B d8baebb64e1a2b8799da151253b98d045beebcbdadae7b6081f3a8e29fe20ca0928cac027ebb74264b25b900d7c04ea2e15a07b20090aa529299808878fc45d0 SHA512 1918d15433d1b4d782a9fb0364f6dfeed8d9e6c2ae70c34e235be5f890992c73a40ef19842e0aabb181da86dd2cde28b9aebab8698b387738321298a2ab94aa6
+DIST redis-6.1.0.tgz 373740 BLAKE2B 9ad24fb1968a8873bcc38a53fa1f3f15b44b2423785c3c8d50c4ea4bdb7a5ddbb3148a579b8bf8676307c48adb319ffe78854e580ff034e21c0584f3501ea59f SHA512 731697b429f8070ae33f02b6a302904c6e8e79c8d6fd3d07b9fcdb50f55b52448292a936ca4050406d14b6db11669269a315c798ce52a80e4857427a65b01dff
EBUILD pecl-redis-6.0.2-r1.ebuild 1441 BLAKE2B bdfba327d20da46427ad12f44203b168eb2282f37a038a2344f41708df63443e5691219574a3ef094a215d14aac3c942183863293d837c2a872657b75d02d13a SHA512 c8d81a0741d5afd68236c53dd04d5c0b6d3e6152e320003cf7b3118c4f901593006837dfb10b771d9487086808fde66e7c61a517c945e28db981e1660982fb19
+EBUILD pecl-redis-6.1.0.ebuild 1412 BLAKE2B c03e4b344c1cbbf7e3ef04199a358c390d79c42cd10f1cd5b7140d73a3046cf5c31eb9b27ffebab48392773a8ee65d8fbdd22e4d88395358eba3cc15e34b2ecf SHA512 37e81722bde83e3e929428c717e8bcedefe4cfe536f3ba08636e097715bf68c44bd5bacd1984d25546671796694481e54598c015012dab80dbee0ad12b100a79
MISC metadata.xml 384 BLAKE2B 4a1a6b326526bb3f5b9d9d57158d6abbfe3c65b1cfc11980ce849d5f7278558ee0daf580aefc521939aae175cd8e2cb990e046fce8faf6774348b24fa6465ef8 SHA512 851e1fb9f6612105640028262a4821f0da5b1ee5949fdd99067e821ce1d22c41888ee53e102becc93c918a605c2b8dbb2d493cd7cad516530912fec652011364
diff --git a/dev-php/pecl-redis/pecl-redis-6.1.0.ebuild b/dev-php/pecl-redis/pecl-redis-6.1.0.ebuild
new file mode 100644
index 000000000000..84df442bf7cd
--- /dev/null
+++ b/dev-php/pecl-redis/pecl-redis-6.1.0.ebuild
@@ -0,0 +1,60 @@
+# 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-2 php8-3"
+PHP_EXT_NEEDED_USE="json(+)?,session(-)?"
+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-2(-)?,php_targets_php8-3(-)?] )
+ 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-ssh2/Manifest b/dev-php/pecl-ssh2/Manifest
index b9378ed6bcdb..b0fdf13c2b05 100644
--- a/dev-php/pecl-ssh2/Manifest
+++ b/dev-php/pecl-ssh2/Manifest
@@ -1,4 +1,6 @@
DIST ssh2-1.3.1.tgz 33838 BLAKE2B 05976ad143563fd9d51be3f8e23b5b22099e351d6f252b612aa1dcb56648dc337b623d2cddf7b9079f3e07c879ca69215a1987cd6f4326f97ba134e13c6d28e7 SHA512 c74d4f699853148b53cdca0eaf8837bfdbdd21d185761606acadf2442e84dbefdb00cde207e0ce4794ae1e4f8692a38ed903b6d11fdc57bca7b54a4250da9a76
+DIST ssh2-1.4.1.tgz 34265 BLAKE2B 5cd257de7f3b2408f696d4acc463b981ca691f1a10a175e028beb77bf044640e1bfa2c85b1731096af398ae9920bf05f73e383db6c3f9e0c30e38a008ce70278 SHA512 9ff90b95b8fabfa2a75cf8a62a55e93df19d3e952f79234fc1d7ef3a030089f8b3703412bf6e22d85c7bf5825cf8493a4d97ad51a1600185d3d16f81c72e155c
EBUILD pecl-ssh2-1.3.1-r1.ebuild 413 BLAKE2B c7329b86cd468a24274d5847aad083fc67341969ba9aea962a3085489cb70a63e041079617a041328de3e74f383d64b6ee3a0f716c7ffccc98dea2ff69b625f7 SHA512 2b9a74d51691f44ea990f910f3187fff8d7c0a36be6c83e63f52af329b33f6a95afd2f1b45e80da5472a72d4dd974101dc98d03801e46d20c945aaca2a11246a
-EBUILD pecl-ssh2-9999.ebuild 455 BLAKE2B 676d67d2e1b5bb2bb0ba76c062e2b8bcd5bc1a228d4b4c656935f659d56907cef3369cd3cafec2810569c25d5251190e6c4b6325274fc0e6e4f51f06589bc49c SHA512 3e56aa1a8a1fd19a6d97d7d509ac7a7849b3f925297972417a3140a4e83a69088a1b63d499a975f32e0fcaf33481e6019f9cdd834d55c035759d50625149b8c0
+EBUILD pecl-ssh2-1.4.1.ebuild 452 BLAKE2B 2bb2d296da021a95821d1bb484d73efc02bc933eb7db4ebb75876b3f6e0534b53a9e729bf5fee42121f2c93b77a8e5f30592ee540b0f6a37dc842da6e34ddb32 SHA512 93b3d869109304a13ba68d2893a9b246aa6f6bde77cb5e10cc4cdbaf12498050c63b5f0df9d1bc6c81f08e7942b2d4799283a892fe3c7c7b87a644739fb8a896
+EBUILD pecl-ssh2-9999.ebuild 514 BLAKE2B 69eea3c88f8198b9c81fcccb819b48712236fef041a83cdca4a8e7ad2768f02a0d281ac376315308c08957e802ceb2fbc92843c74c88e682e838041f3bdb8fe6 SHA512 b89c085a688755e162db6d4a8a324e64b66d5c585f3e1d08b75c70205bb61205d15b1f7344ba787b58e8243ea96e5f62f4c2964c71b09d02f40aa0b1ab971a04
MISC metadata.xml 322 BLAKE2B 0576bb512c57e5e2809e3ec24de126d1f42823c1780fedae5cf2998a8074f60a6ee0aae29d8086c01c490623065d0adfd0a18568637875ff46408127a38aec60 SHA512 26fea3796f479e95df152a2d305b5ee50c0e3c44d3d0923dd0451e643ba93788f7d0e31f1d576f3d3fd90880550be4bde81b17ccc13268afa41ba566e7dbf43d
diff --git a/dev-php/pecl-ssh2/pecl-ssh2-1.4.1.ebuild b/dev-php/pecl-ssh2/pecl-ssh2-1.4.1.ebuild
new file mode 100644
index 000000000000..f5d84cb102d4
--- /dev/null
+++ b/dev-php/pecl-ssh2/pecl-ssh2-1.4.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PHP_EXT_NAME="ssh2"
+
+USE_PHP="php8-2 php8-3"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="PHP bindings for the libssh2 library"
+HOMEPAGE="https://pecl.php.net/package/ssh2"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Upstream notes say there are errors with gcrypt backend
+DEPEND=">=net-libs/libssh2-1.2[-gcrypt]"
+RDEPEND="${DEPEND}"
diff --git a/dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild b/dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild
index 3a5b4f3cb3ba..2e15a59f37c7 100644
--- a/dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild
+++ b/dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild
@@ -1,20 +1,20 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
PHP_EXT_NAME="ssh2"
-USE_PHP="php8-1 php8-2"
+USE_PHP="php8-2 php8-3"
EGIT_REPO_URI="https://github.com/php/pecl-networking-ssh2.git"
inherit php-ext-source-r3 git-r3
DESCRIPTION="PHP bindings for the libssh2 library"
+HOMEPAGE="https://pecl.php.net/package/ssh2"
LICENSE="PHP-3.01"
-SLOT="7"
-IUSE=""
+SLOT="0"
KEYWORDS=""
-DEPEND=">=net-libs/libssh2-1.2"
+# Upstream notes say there are errors with gcrypt backend
+DEPEND=">=net-libs/libssh2-1.2[-gcrypt]"
RDEPEND="${DEPEND}"
-HOMEPAGE="https://pecl.php.net/package/ssh2"
diff --git a/dev-php/pecl-stomp/Manifest b/dev-php/pecl-stomp/Manifest
index 723fe61bd2fd..f23fa8f94d08 100644
--- a/dev-php/pecl-stomp/Manifest
+++ b/dev-php/pecl-stomp/Manifest
@@ -1,3 +1,4 @@
DIST stomp-2.0.3.tgz 23518 BLAKE2B f0253d0e6d1bb51d95007ce2580cb4e5a271547b73705d1ab5be36975cd58068e5fceea64b1451e438fb17601c1b1f513f287b189e3d2922747f735a48e582ef SHA512 e34a63d776cb79da7676d200e4aa2b4a9d4272014fff30eb4c07bc27417d8dc4e7738fb8d62e283cdaac0a411a7bd6e06ef5b06171caa629a404601d14da71d6
+EBUILD pecl-stomp-2.0.3-r1.ebuild 653 BLAKE2B 674e3fa1152c8406643f33e0e60f232d4aa8e6868753cb6dfca2884b821fcaa667d6668a0649057665dc21581974c233a312dff0acdad8d59657db1a21abc5da SHA512 6ddbd9eae7704888b2925f71d88bd7aa222f2dd658ab716a2e8d1c12312ade65e3c1ed7f932903bb16d05553b21707e6407021481ec0624d4153db470756b992
EBUILD pecl-stomp-2.0.3.ebuild 609 BLAKE2B ff6681235f1ac3fe60aff56c2242c07f14feb9f6ddda553a52872fdf83768a70ce37677d82cf154b7be1836a3cfcecda9c51c1ae0835b274172b37646fef458e SHA512 1178acc4f82e9d44bbab42690e7b05497d1e87468da96f3d52435aea559baecaef592045a90b4fa0ce97adc07a57c95320bd3b402837f8bb6bb506be23e45da2
MISC metadata.xml 240 BLAKE2B f60f325331d493a555e53c29c7cf2742a415356da28a467505f1441f3fd790fd0d59050df84854bdc379d19d94a46121216479807975a2922d5a2fefde83416b SHA512 fada9d69055f2be962b95aac82f260ec5db7a3f4392d10f0458a1d125938fa17539f7ec486000f3a95cff85a3fbb6bbf1f6f4fe6c2de7aa420a7543a3e89d03e
diff --git a/dev-php/pecl-stomp/pecl-stomp-2.0.3-r1.ebuild b/dev-php/pecl-stomp/pecl-stomp-2.0.3-r1.ebuild
new file mode 100644
index 000000000000..4662ba6ae5c2
--- /dev/null
+++ b/dev-php/pecl-stomp/pecl-stomp-2.0.3-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_PHP="php8-2 php8-3"
+PHP_EXT_NAME="stomp"
+PHP_EXT_NEEDED_USE="ssl(-)?"
+DOCS=( CREDITS doc/classes.php doc/functions.php )
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="PHP extension to communicate with Stomp message brokers"
+HOMEPAGE="https://pecl.php.net/package/stomp"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples ssl test"
+RESTRICT="!test? ( test )"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ local PHP_EXT_ECONF_ARGS=(
+ --enable-stomp
+ --with-openssl-dir=$(usex ssl yes no)
+ )
+ php-ext-source-r3_src_configure
+}
diff --git a/dev-php/pecl-uploadprogress/Manifest b/dev-php/pecl-uploadprogress/Manifest
index 32cd5ece9938..32c406213d5c 100644
--- a/dev-php/pecl-uploadprogress/Manifest
+++ b/dev-php/pecl-uploadprogress/Manifest
@@ -1,4 +1,5 @@
AUX php-debug-testfix.patch 3125 BLAKE2B b7481ae979c468d0770d6ad2452cbac58b04a32845a0aa447eadf762f752cf6e363777760104d810a0ace60166f00ad003a23fa1363d0e1213c8cbada3288981 SHA512 de822c759a901c66ba9834090911703cf71623d5499723fc0ddc87e45176393ed94edc15b41029ce9d725320b8588646d877d060f8425cf1f77821b382a3ccf7
DIST uploadprogress-2.0.2.tgz 19969 BLAKE2B 148cac83b00eb6b4f23861a04829280346957cdfc5bdbe94d687d0efb5da97b5f48162c59b07e0830a67350c7a2aa9a3085a4575f07b32016b01845301f04843 SHA512 b9ee5a09c3de78d58abd34da2d25d7b0cad38416309a9a69192f07e0c3fe2259de261bb3dee571e64e042753f861738ebcd67fa7fafeb595ec32ed3034c773cd
EBUILD pecl-uploadprogress-2.0.2-r1.ebuild 603 BLAKE2B 1df3aeeebc661e588e285980f3d7fee3225aa6f84401b15ed4f3eb97dd8d7d47bf39f023587f95ff2162c7de4f1f7012d6416e08e3715ef8c2892db2e360bf8b SHA512 0819dac0bc45d783c5b8284305dd7f58fb474ab03060e59955923b6d28472ed854b683cfa6b77ef93c40bb91f0e912e84d7403fea7614b41704d775a1c5be39f
+EBUILD pecl-uploadprogress-2.0.2-r2.ebuild 604 BLAKE2B 51d4410c468fb829d4b2ab0ba942a47f19974d9a888a52f46b5c033f99996c14fcac0a2ff0f4c6f8a35c0947f4826f3eeb812e1205be486106c693aff8b277cb SHA512 959d81c140054bcd346b36da97ef338edd7ab463e3ac2e7b86e6a8b7f85ff31856e03c78e2aaa58c2d63d4f144141d58c1c81c4a5def20fe200fe055e7c66a35
MISC metadata.xml 711 BLAKE2B 6f64caf4b0734172e21382f36ea71f7e9f07e998eaad39045ef975dc16c75201508532056d15b3d1f87b241651a2d4d207e23f9c04494954f09a1c0e2d6536c2 SHA512 9edb41bdb677b1a9360676db7bb54dcf00860a1c71c9129fffe75944f6f7b02473911088bb759009d33f7aa72c388d9c73a0a6c1935ee0426aef706dbbe1818e
diff --git a/dev-php/pecl-uploadprogress/pecl-uploadprogress-2.0.2-r2.ebuild b/dev-php/pecl-uploadprogress/pecl-uploadprogress-2.0.2-r2.ebuild
new file mode 100644
index 000000000000..72972003e9ab
--- /dev/null
+++ b/dev-php/pecl-uploadprogress/pecl-uploadprogress-2.0.2-r2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_PHP="php8-2 php8-3"
+PHP_EXT_SAPIS="apache2 fpm"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="An extension to track progress of a file upload"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+PATCHES=( "${FILESDIR}/php-debug-testfix.patch" )
+
+RDEPEND="
+ php_targets_php8-2? ( || ( dev-lang/php:8.2[apache2(-),fileinfo(-)] dev-lang/php:8.2[fileinfo(-),fpm(-)] ) )
+ php_targets_php8-3? ( || ( dev-lang/php:8.3[apache2(-),fileinfo(-)] dev-lang/php:8.3[fileinfo(-),fpm(-)] ) )
+"
diff --git a/dev-php/pecl-yaz/Manifest b/dev-php/pecl-yaz/Manifest
index 1264bce815d7..b6a540326760 100644
--- a/dev-php/pecl-yaz/Manifest
+++ b/dev-php/pecl-yaz/Manifest
@@ -1,3 +1,4 @@
DIST yaz-1.2.4.tgz 20204 BLAKE2B f36a0db6b8c49a8a4235f49ef07e28196954e9e25bcbe1a2fe94d69d14224b777f692bdc135b17b4d12d1684bb2abd52fd7966a3d78460e563d8475e31cb0ce6 SHA512 c7e17681ec82805ba74d643b427d6fdb4c4542a7efcf690cf9e4ac8adf61b9a9bfe3268ed317dc5220a85f9962f86387c3054f50e98cd986b29f8fb3f5be6b1e
+EBUILD pecl-yaz-1.2.4-r1.ebuild 610 BLAKE2B bbe4f2d57071180edb1bf9aff117b1ab3d7135e32b9abc1237f6a33b073d723313f72653c7725a77c29c0b708b48ffd49b639a7386e8cde061a7f2c2958b1a0d SHA512 79b0ebdbd1ec8dd54b79267f108b57c7344ba2ac8bb6768b7f47aa4a0f68da5fe462e9eccf5f4a376943df35a1410addaec95f7347e229dd1685e6b27923001c
EBUILD pecl-yaz-1.2.4.ebuild 616 BLAKE2B 4dc1216f952c0e7b7d3e5b35ce31f0b18de9237e03a0331935b765bd919df742efb45599c93bb08645117a2743b18d39922dd4524fc0f0d6905a962ad8d07691 SHA512 34dd29dae6f8a3da6e5e8ea6c0f2c3da18ecc005738b5366a33897b5e5b8c8d0e33a1b5704cc60af2a5f796aafbda4c7ee7640896100da15b0cd435b1c0a659e
MISC metadata.xml 240 BLAKE2B f60f325331d493a555e53c29c7cf2742a415356da28a467505f1441f3fd790fd0d59050df84854bdc379d19d94a46121216479807975a2922d5a2fefde83416b SHA512 fada9d69055f2be962b95aac82f260ec5db7a3f4392d10f0458a1d125938fa17539f7ec486000f3a95cff85a3fbb6bbf1f6f4fe6c2de7aa420a7543a3e89d03e
diff --git a/dev-php/pecl-yaz/pecl-yaz-1.2.4-r1.ebuild b/dev-php/pecl-yaz/pecl-yaz-1.2.4-r1.ebuild
new file mode 100644
index 000000000000..e4d5f45b5344
--- /dev/null
+++ b/dev-php/pecl-yaz/pecl-yaz-1.2.4-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PHP_EXT_NAME="yaz"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README )
+
+USE_PHP="php8-2 php8-3"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ toolkit"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~s390 ~sparc ~x86"
+RESTRICT="test"
+
+DEPEND=">=dev-libs/yaz-3.0.2:0="
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+# Needs network access to z3950.indexdata.com
+PROPERTIES="test_network"
+
+PHP_EXT_ECONF_ARGS="--with-yaz=/usr"