[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 7e29a3bb3b8477f145d7ffc3f39052825d6167cb Author: Brian Evans gentoo org> AuthorDate: Thu Mar 25 17:10:49 2021 + Commit: Brian Evans gentoo org> CommitDate: Thu Mar 25 17:10:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e29a3bb dev-php/pecl-redis: Version bump for 5.3.4 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.4.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 813b8e24e42..374261f43f0 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d SHA512 95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414 DIST redis-5.3.3.tgz 266990 BLAKE2B b939e5a33b3013d1aeaa59f9a1ebbb4b4665d57abf87dc4e300273221d3390d14387cad318d69a56ab573861c1aef89ab7778d3f636adfc351b4fc330eba98d3 SHA512 a04a7d0aa3881b861a00c3f0a889b2f3fd135009293629ac55a74890196c0686e9766438f5255561105e30293f1a6a91ca987fd68e43f3ca436f6cc884e6a5df +DIST redis-5.3.4.tgz 268154 BLAKE2B 17a3af10c09f302d46faa5122147e4882437f92e9440b3a580919382e48f2697ede453f11411de7c1a1114f94a2601ec5f905943f045c8d64e5fea7231ff96f5 SHA512 c1270235b18544e651411ddfb512d74b7229e3dc241b2dfcdf97f2e26cf60754afb7deaac17bc48202875b5caafae19f31a7b8da980fcba578df51b0c0860a95 diff --git a/dev-php/pecl-redis/pecl-redis-5.3.4.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.4.ebuild new file mode 100644 index 000..87d6d5860b5 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="redis" +USE_PHP="php7-3 php7-4 php8-0" +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_php7-3(-)?,php_targets_php7-4(-)?,php_targets_php8-0(-)?] ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 7d7de7feb002d2ac18379dae0371b32b82cd4aed Author: Tomáš Mózes gmail com> AuthorDate: Tue Apr 21 06:28:04 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Apr 21 11:07:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7de7fe dev-php/pecl-redis: bump to 5.2.1 Closes: https://bugs.gentoo.org/718692 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15448 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.2.1.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index b92c36b3c15..f1244d984b9 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -3,3 +3,4 @@ DIST redis-4.2.0.tgz 235569 BLAKE2B 14089171b9654affeb8c2b3861a698a3ba8d6ac23523 DIST redis-4.3.0.tgz 241883 BLAKE2B 3f3ef7f67ba1167cb031e6816ee9f90d24eecc002064720e68a65bf8db16b0f826c90a5f3b7bed771f535aca8cbc9b62654fa2c234a42af8168baf0315a25c17 SHA512 30ce5863540485463704e6f90cff3a8d1f5bda34360c987e848ab290c8240f323b6eb2df1e90cc4c0922b3413652132d937488943f5db4e242c460c592da54ca DIST redis-5.0.2.tgz 243270 BLAKE2B 5c01dc23d5c86f407bddd6a54455f37427a5cae3786e393afc34fae23771062cae9cbe1b55a3c0578b5ecc1ada97328f63fe10e8e91af8fcd0f4b275850f0b50 SHA512 ea5601a520a95443abf5b2f17516ffe047ce50df721519a82b68124b9a406d52628697b486e37cd1ea2798a5ddce82549a516835a9d348925adedbdf5ef2d2b0 DIST redis-5.1.1.tgz 245205 BLAKE2B b7177be5282b081562a446b1b37c7b46ba0ef382e55f27989d5586346a10f842d050ee46e881e480ea6b768e1259458df565d02193eda13a95704cd5455c1ca2 SHA512 eb6aa538d2ae4115634fd5841e3f788cad13b99e0485fb2af43def85e93328012e5cef66d1be4bdd494be6f68de329a066e41b710e434f94f3ed3401bfee +DIST redis-5.2.1.tgz 251570 BLAKE2B 297d6130469735a53f6dfb6ffea8c7c813363099eb76f25619f0cbb05cd06f5ecad9c0f30c370e33985523cf26488cf133aa0a48a99075bc6d5796309e3d914d SHA512 de90bf65cce0cb8c5ea28415e4f7bfff23c8bb3dc96ddca3158f94be2e4bd051e13ec3f34429b0e8ceb436096520e3998f544f377d5ef7d4d1df4edba7f66bc2 diff --git a/dev-php/pecl-redis/pecl-redis-5.2.1.ebuild b/dev-php/pecl-redis/pecl-redis-5.2.1.ebuild new file mode 100644 index 000..ec5cd6b371d --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.2.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="redis" +USE_PHP="php7-2 php7-3 php7-4" +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 +session" + +DEPEND=" + igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable json redis-json) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test() { + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 3e2dcdf71c1b7cc8901ee8fdacaa7f72bb3756ea Author: Agostino Sarubbo gentoo org> AuthorDate: Wed May 6 09:12:41 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed May 6 09:12:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2dcdf7 dev-php/pecl-redis: amd64 stable wrt bug #721122 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-redis/pecl-redis-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild index 55f32f3d428..f765a4d536f 100644 --- a/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild @@ -16,7 +16,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="amd64 ~arm" IUSE="igbinary +json +session" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 6380ff78696925f0f4c05356849d74c811b0c7da Author: Brian Evans gentoo org> AuthorDate: Wed May 6 14:57:19 2020 + Commit: Brian Evans gentoo org> CommitDate: Wed May 6 14:57:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6380ff78 dev-php/pecl-redis: Drop old Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest | 4 -- dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild | 53 dev-php/pecl-redis/pecl-redis-4.2.0.ebuild| 59 --- dev-php/pecl-redis/pecl-redis-4.3.0.ebuild| 58 -- dev-php/pecl-redis/pecl-redis-5.0.2.ebuild| 52 --- 5 files changed, 226 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index f1244d984b9..6099de3b699 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,6 +1,2 @@ -DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 -DIST redis-4.2.0.tgz 235569 BLAKE2B 14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c SHA512 b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b -DIST redis-4.3.0.tgz 241883 BLAKE2B 3f3ef7f67ba1167cb031e6816ee9f90d24eecc002064720e68a65bf8db16b0f826c90a5f3b7bed771f535aca8cbc9b62654fa2c234a42af8168baf0315a25c17 SHA512 30ce5863540485463704e6f90cff3a8d1f5bda34360c987e848ab290c8240f323b6eb2df1e90cc4c0922b3413652132d937488943f5db4e242c460c592da54ca -DIST redis-5.0.2.tgz 243270 BLAKE2B 5c01dc23d5c86f407bddd6a54455f37427a5cae3786e393afc34fae23771062cae9cbe1b55a3c0578b5ecc1ada97328f63fe10e8e91af8fcd0f4b275850f0b50 SHA512 ea5601a520a95443abf5b2f17516ffe047ce50df721519a82b68124b9a406d52628697b486e37cd1ea2798a5ddce82549a516835a9d348925adedbdf5ef2d2b0 DIST redis-5.1.1.tgz 245205 BLAKE2B b7177be5282b081562a446b1b37c7b46ba0ef382e55f27989d5586346a10f842d050ee46e881e480ea6b768e1259458df565d02193eda13a95704cd5455c1ca2 SHA512 eb6aa538d2ae4115634fd5841e3f788cad13b99e0485fb2af43def85e93328012e5cef66d1be4bdd494be6f68de329a066e41b710e434f94f3ed3401bfee DIST redis-5.2.1.tgz 251570 BLAKE2B 297d6130469735a53f6dfb6ffea8c7c813363099eb76f25619f0cbb05cd06f5ecad9c0f30c370e33985523cf26488cf133aa0a48a99075bc6d5796309e3d914d SHA512 de90bf65cce0cb8c5ea28415e4f7bfff23c8bb3dc96ddca3158f94be2e4bd051e13ec3f34429b0e8ceb436096520e3998f544f377d5ef7d4d1df4edba7f66bc2 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild deleted file mode 100644 index bbcdfa102de..000 --- a/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1 php7-2" -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 +session" - -DEPEND=" - php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) - php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) - php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) - php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) -" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - $(use_enable session redis-session) - ) - php-ext-source-r3_src_configure -} - -src_test() { - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - # Run tests for Redis class - ${PHPCLI} -d extension=modules/redis.so \ - tests/TestRedis.php \ - --class Redis \ - --host ${PECL_REDIS_HOST} || die 'test suite failed' - done -} diff --git a/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild deleted file mode 100644 index 8dbca16cb71..000 --- a/dev-php/pecl-redis/p
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: de4686c5c5568f2aa0c818b623ef27967156c0d0 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Dec 12 23:53:18 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Dec 13 00:06:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4686c5 dev-php/pecl-redis: fix MissingUseDepDefault Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-redis/pecl-redis-5.0.2.ebuild | 2 +- dev-php/pecl-redis/pecl-redis-5.1.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-redis/pecl-redis-5.0.2.ebuild b/dev-php/pecl-redis/pecl-redis-5.0.2.ebuild index 61a6320308d..77a59f7f089 100644 --- a/dev-php/pecl-redis/pecl-redis-5.0.2.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.0.2.ebuild @@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~arm" IUSE="igbinary +json +session" DEPEND=" - igbinary? ( dev-php/igbinary[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) + igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) " RDEPEND="${DEPEND} !dev-php/pecl-redis:7" diff --git a/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild index 61a6320308d..77a59f7f089 100644 --- a/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild @@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~arm" IUSE="igbinary +json +session" DEPEND=" - igbinary? ( dev-php/igbinary[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) + igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) " RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: fba3f9a01fb4ba00066e96473a5a425ee6f2106b Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Feb 9 17:59:10 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Feb 9 18:43:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba3f9a0 dev-php/pecl-redis: bump to v5.3.3 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.3.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 1153a351169..813b8e24e42 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1 +1,2 @@ DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d SHA512 95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414 +DIST redis-5.3.3.tgz 266990 BLAKE2B b939e5a33b3013d1aeaa59f9a1ebbb4b4665d57abf87dc4e300273221d3390d14387cad318d69a56ab573861c1aef89ab7778d3f636adfc351b4fc330eba98d3 SHA512 a04a7d0aa3881b861a00c3f0a889b2f3fd135009293629ac55a74890196c0686e9766438f5255561105e30293f1a6a91ca987fd68e43f3ca436f6cc884e6a5df diff --git a/dev-php/pecl-redis/pecl-redis-5.3.3.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.3.ebuild new file mode 100644 index 000..cc99909962e --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="redis" +USE_PHP="php7-2 php7-3 php7-4 php8-0" +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_php7-2(-)?,php_targets_php7-3(-)?,php_targets_php7-4(-)?,php_targets_php8-0(-)?] ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 2c39660a8dc38c1217d709ad1789ba381de5c310 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 21 07:39:24 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 21 07:39:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c39660a dev-php/pecl-redis: amd64 stable wrt bug #754015 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-redis/pecl-redis-5.3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild index 65762af9b8d..28935f2552a 100644 --- a/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="amd64 ~arm" IUSE="igbinary +json lz4 +session zstd" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 2a2ded404f5195a894b8bdd4305b5ce71f65ae51 Author: Brian Evans gentoo org> AuthorDate: Thu Jan 21 13:55:01 2021 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 21 13:55:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2ded40 dev-php/pecl-redis: Drop old Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 4 -- dev-php/pecl-redis/pecl-redis-5.1.1.ebuild | 52 - dev-php/pecl-redis/pecl-redis-5.2.1.ebuild | 52 - dev-php/pecl-redis/pecl-redis-5.2.2.ebuild | 52 - dev-php/pecl-redis/pecl-redis-5.3.1.ebuild | 61 -- 5 files changed, 221 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 076440f978b..1153a351169 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,5 +1 @@ -DIST redis-5.1.1.tgz 245205 BLAKE2B b7177be5282b081562a446b1b37c7b46ba0ef382e55f27989d5586346a10f842d050ee46e881e480ea6b768e1259458df565d02193eda13a95704cd5455c1ca2 SHA512 eb6aa538d2ae4115634fd5841e3f788cad13b99e0485fb2af43def85e93328012e5cef66d1be4bdd494be6f68de329a066e41b710e434f94f3ed3401bfee -DIST redis-5.2.1.tgz 251570 BLAKE2B 297d6130469735a53f6dfb6ffea8c7c813363099eb76f25619f0cbb05cd06f5ecad9c0f30c370e33985523cf26488cf133aa0a48a99075bc6d5796309e3d914d SHA512 de90bf65cce0cb8c5ea28415e4f7bfff23c8bb3dc96ddca3158f94be2e4bd051e13ec3f34429b0e8ceb436096520e3998f544f377d5ef7d4d1df4edba7f66bc2 -DIST redis-5.2.2.tgz 251629 BLAKE2B e6ca740412dd1ba4ee960e1c71b3f75ebb1a1e2605bc93159395c657ab61eda4c8222b6e890a447c06cd1ef016e061861ffc5d8a6fd6e7e324353a148b54c593 SHA512 0020c572bcd24cdb479046727fba2d30ca87c9a7111c51e5fe3be0b85459e3e7dfc8892b690650de0a7dc80c1a8921f9de45590f6e60257fbf0534729c6e6f4f -DIST redis-5.3.1.tgz 264485 BLAKE2B 51f68841d51329cbbbd2012e539351b3220dc1361ae5a3782b6c3e9620ed14b9a0b9097a0d6ba6e2fa60e8a794fd2ea57fff871d2fceb7bcdb4a2ab4a6d8789f SHA512 dca62e0e87d22c25818f0eb84ec0a4ae8ab4c1a2de295b7d56d10548c95448637e1b1ca86c55adf0f801fe22bf3c05fad4ff58f3823e5d74c506d041b64f1d4a DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d SHA512 95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414 diff --git a/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild deleted file mode 100644 index f765a4d536f..000 --- a/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PHP_EXT_NAME="redis" -USE_PHP="php7-1 php7-2 php7-3 php7-4" -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 +session" - -DEPEND=" - igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) -" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - $(use_enable json redis-json) - $(use_enable session redis-session) - ) - php-ext-source-r3_src_configure -} - -src_test() { - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - # Run tests for Redis class - ${PHPCLI} -d extension=modules/redis.so \ - tests/TestRedis.php \ - --class Redis \ - --host ${PECL_REDIS_HOST} || die 'test suite failed' - done -} diff --git a/dev-php/pecl-redis/pecl-redis-5.2.1.ebuild b/dev-php/pecl-redis/pecl-redis-5.2.1.ebuild deleted file mode 100644 index ec5cd6b371d..000 --- a/dev-php/pecl-redis/pecl-redis-5.2.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PHP_EXT_NAME="redis" -USE_PHP="php7-2 php7-3 php7-4" -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"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 088003e0aec52419507485324288854a50da89be Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Oct 23 00:56:35 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Oct 23 01:19:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088003e0 dev-php/pecl-redis: bump to v5.3.2 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.2.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 8c535e0f2cd..076440f978b 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -2,3 +2,4 @@ DIST redis-5.1.1.tgz 245205 BLAKE2B b7177be5282b081562a446b1b37c7b46ba0ef382e55f DIST redis-5.2.1.tgz 251570 BLAKE2B 297d6130469735a53f6dfb6ffea8c7c813363099eb76f25619f0cbb05cd06f5ecad9c0f30c370e33985523cf26488cf133aa0a48a99075bc6d5796309e3d914d SHA512 de90bf65cce0cb8c5ea28415e4f7bfff23c8bb3dc96ddca3158f94be2e4bd051e13ec3f34429b0e8ceb436096520e3998f544f377d5ef7d4d1df4edba7f66bc2 DIST redis-5.2.2.tgz 251629 BLAKE2B e6ca740412dd1ba4ee960e1c71b3f75ebb1a1e2605bc93159395c657ab61eda4c8222b6e890a447c06cd1ef016e061861ffc5d8a6fd6e7e324353a148b54c593 SHA512 0020c572bcd24cdb479046727fba2d30ca87c9a7111c51e5fe3be0b85459e3e7dfc8892b690650de0a7dc80c1a8921f9de45590f6e60257fbf0534729c6e6f4f DIST redis-5.3.1.tgz 264485 BLAKE2B 51f68841d51329cbbbd2012e539351b3220dc1361ae5a3782b6c3e9620ed14b9a0b9097a0d6ba6e2fa60e8a794fd2ea57fff871d2fceb7bcdb4a2ab4a6d8789f SHA512 dca62e0e87d22c25818f0eb84ec0a4ae8ab4c1a2de295b7d56d10548c95448637e1b1ca86c55adf0f801fe22bf3c05fad4ff58f3823e5d74c506d041b64f1d4a +DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d SHA512 95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414 diff --git a/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild new file mode 100644 index 000..9f7ec9e8893 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="redis" +USE_PHP="php7-2 php7-3 php7-4" +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_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 9b4758101ea92e3a255dc4b48123a89694e442ef Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Jul 8 12:45:48 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Jul 8 12:49:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b475810 dev-php/pecl-redis: bump to v5.3.1 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.1.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 8d804c0bf6f..8c535e0f2cd 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-5.1.1.tgz 245205 BLAKE2B b7177be5282b081562a446b1b37c7b46ba0ef382e55f27989d5586346a10f842d050ee46e881e480ea6b768e1259458df565d02193eda13a95704cd5455c1ca2 SHA512 eb6aa538d2ae4115634fd5841e3f788cad13b99e0485fb2af43def85e93328012e5cef66d1be4bdd494be6f68de329a066e41b710e434f94f3ed3401bfee DIST redis-5.2.1.tgz 251570 BLAKE2B 297d6130469735a53f6dfb6ffea8c7c813363099eb76f25619f0cbb05cd06f5ecad9c0f30c370e33985523cf26488cf133aa0a48a99075bc6d5796309e3d914d SHA512 de90bf65cce0cb8c5ea28415e4f7bfff23c8bb3dc96ddca3158f94be2e4bd051e13ec3f34429b0e8ceb436096520e3998f544f377d5ef7d4d1df4edba7f66bc2 DIST redis-5.2.2.tgz 251629 BLAKE2B e6ca740412dd1ba4ee960e1c71b3f75ebb1a1e2605bc93159395c657ab61eda4c8222b6e890a447c06cd1ef016e061861ffc5d8a6fd6e7e324353a148b54c593 SHA512 0020c572bcd24cdb479046727fba2d30ca87c9a7111c51e5fe3be0b85459e3e7dfc8892b690650de0a7dc80c1a8921f9de45590f6e60257fbf0534729c6e6f4f +DIST redis-5.3.1.tgz 264485 BLAKE2B 51f68841d51329cbbbd2012e539351b3220dc1361ae5a3782b6c3e9620ed14b9a0b9097a0d6ba6e2fa60e8a794fd2ea57fff871d2fceb7bcdb4a2ab4a6d8789f SHA512 dca62e0e87d22c25818f0eb84ec0a4ae8ab4c1a2de295b7d56d10548c95448637e1b1ca86c55adf0f801fe22bf3c05fad4ff58f3823e5d74c506d041b64f1d4a diff --git a/dev-php/pecl-redis/pecl-redis-5.3.1.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.1.ebuild new file mode 100644 index 000..9f7ec9e8893 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="redis" +USE_PHP="php7-2 php7-3 php7-4" +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_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 732acb31261ba6b1d2766e4dc6ee6217afe60c51 Author: Brian Evans gentoo org> AuthorDate: Fri Oct 4 17:04:00 2019 + Commit: Brian Evans gentoo org> CommitDate: Fri Oct 4 17:04:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732acb31 dev-php/pecl-redis: Version bump for 5.0.2 Closes: https://bugs.gentoo.org/692148 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/metadata.xml| 1 + dev-php/pecl-redis/pecl-redis-5.0.2.ebuild | 52 ++ 3 files changed, 54 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 71d9df410e0..2e665f2e0af 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 DIST redis-4.2.0.tgz 235569 BLAKE2B 14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c SHA512 b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b DIST redis-4.3.0.tgz 241883 BLAKE2B 3f3ef7f67ba1167cb031e6816ee9f90d24eecc002064720e68a65bf8db16b0f826c90a5f3b7bed771f535aca8cbc9b62654fa2c234a42af8168baf0315a25c17 SHA512 30ce5863540485463704e6f90cff3a8d1f5bda34360c987e848ab290c8240f323b6eb2df1e90cc4c0922b3413652132d937488943f5db4e242c460c592da54ca +DIST redis-5.0.2.tgz 243270 BLAKE2B 5c01dc23d5c86f407bddd6a54455f37427a5cae3786e393afc34fae23771062cae9cbe1b55a3c0578b5ecc1ada97328f63fe10e8e91af8fcd0f4b275850f0b50 SHA512 ea5601a520a95443abf5b2f17516ffe047ce50df721519a82b68124b9a406d52628697b486e37cd1ea2798a5ddce82549a516835a9d348925adedbdf5ef2d2b0 diff --git a/dev-php/pecl-redis/metadata.xml b/dev-php/pecl-redis/metadata.xml index 2cc19020124..25557ad02e0 100644 --- a/dev-php/pecl-redis/metadata.xml +++ b/dev-php/pecl-redis/metadata.xml @@ -7,5 +7,6 @@ Enables igbinary serialisation support + Enables json serializer support diff --git a/dev-php/pecl-redis/pecl-redis-5.0.2.ebuild b/dev-php/pecl-redis/pecl-redis-5.0.2.ebuild new file mode 100644 index 000..61a6320308d --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.0.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="redis" +USE_PHP="php7-1 php7-2 php7-3 php7-4" +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 +session" + +DEPEND=" + igbinary? ( dev-php/igbinary[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable json redis-json) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: d4e4fa46ce4ead45fb662e3b3685045e4f877988 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Nov 17 20:53:56 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Nov 17 21:01:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e4fa46 dev-php/pecl-redis: bump to v5.1.1 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.1.1.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 2e665f2e0af..b92c36b3c15 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -2,3 +2,4 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b DIST redis-4.2.0.tgz 235569 BLAKE2B 14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c SHA512 b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b DIST redis-4.3.0.tgz 241883 BLAKE2B 3f3ef7f67ba1167cb031e6816ee9f90d24eecc002064720e68a65bf8db16b0f826c90a5f3b7bed771f535aca8cbc9b62654fa2c234a42af8168baf0315a25c17 SHA512 30ce5863540485463704e6f90cff3a8d1f5bda34360c987e848ab290c8240f323b6eb2df1e90cc4c0922b3413652132d937488943f5db4e242c460c592da54ca DIST redis-5.0.2.tgz 243270 BLAKE2B 5c01dc23d5c86f407bddd6a54455f37427a5cae3786e393afc34fae23771062cae9cbe1b55a3c0578b5ecc1ada97328f63fe10e8e91af8fcd0f4b275850f0b50 SHA512 ea5601a520a95443abf5b2f17516ffe047ce50df721519a82b68124b9a406d52628697b486e37cd1ea2798a5ddce82549a516835a9d348925adedbdf5ef2d2b0 +DIST redis-5.1.1.tgz 245205 BLAKE2B b7177be5282b081562a446b1b37c7b46ba0ef382e55f27989d5586346a10f842d050ee46e881e480ea6b768e1259458df565d02193eda13a95704cd5455c1ca2 SHA512 eb6aa538d2ae4115634fd5841e3f788cad13b99e0485fb2af43def85e93328012e5cef66d1be4bdd494be6f68de329a066e41b710e434f94f3ed3401bfee diff --git a/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild new file mode 100644 index 000..61a6320308d --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.1.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="redis" +USE_PHP="php7-1 php7-2 php7-3 php7-4" +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 +session" + +DEPEND=" + igbinary? ( dev-php/igbinary[php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable json redis-json) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: ad1ccfedc15e7dda225b6f3d82577acd1aa8d17b Author: Brian Evans gentoo org> AuthorDate: Wed Dec 9 13:41:59 2020 + Commit: Brian Evans gentoo org> CommitDate: Wed Dec 9 13:41:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1ccfed dev-php/pecl-redis: Add 8.0 target Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/pecl-redis-5.3.2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild index 9f7ec9e8893..65762af9b8d 100644 --- a/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild @@ -4,8 +4,8 @@ EAPI=7 PHP_EXT_NAME="redis" -USE_PHP="php7-2 php7-3 php7-4" -PHP_EXT_NEEDED_USE="json?,session?" +USE_PHP="php7-2 php7-3 php7-4 php8-0" +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" @@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~arm" IUSE="igbinary +json lz4 +session zstd" DEPEND=" - igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) + igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php7-2(-)?,php_targets_php7-3(-)?,php_targets_php7-4(-)?,php_targets_php8-0(-)?] ) lz4? ( app-arch/lz4:= ) zstd? ( app-arch/zstd:= ) "
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: b13bf1e90984e7d9896e488777a20551a4c45aa6 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jun 14 23:17:16 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jun 14 23:30:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13bf1e9 dev-php/pecl-redis: bump to v5.2.2 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.2.2.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 6099de3b699..8d804c0bf6f 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-5.1.1.tgz 245205 BLAKE2B b7177be5282b081562a446b1b37c7b46ba0ef382e55f27989d5586346a10f842d050ee46e881e480ea6b768e1259458df565d02193eda13a95704cd5455c1ca2 SHA512 eb6aa538d2ae4115634fd5841e3f788cad13b99e0485fb2af43def85e93328012e5cef66d1be4bdd494be6f68de329a066e41b710e434f94f3ed3401bfee DIST redis-5.2.1.tgz 251570 BLAKE2B 297d6130469735a53f6dfb6ffea8c7c813363099eb76f25619f0cbb05cd06f5ecad9c0f30c370e33985523cf26488cf133aa0a48a99075bc6d5796309e3d914d SHA512 de90bf65cce0cb8c5ea28415e4f7bfff23c8bb3dc96ddca3158f94be2e4bd051e13ec3f34429b0e8ceb436096520e3998f544f377d5ef7d4d1df4edba7f66bc2 +DIST redis-5.2.2.tgz 251629 BLAKE2B e6ca740412dd1ba4ee960e1c71b3f75ebb1a1e2605bc93159395c657ab61eda4c8222b6e890a447c06cd1ef016e061861ffc5d8a6fd6e7e324353a148b54c593 SHA512 0020c572bcd24cdb479046727fba2d30ca87c9a7111c51e5fe3be0b85459e3e7dfc8892b690650de0a7dc80c1a8921f9de45590f6e60257fbf0534729c6e6f4f diff --git a/dev-php/pecl-redis/pecl-redis-5.2.2.ebuild b/dev-php/pecl-redis/pecl-redis-5.2.2.ebuild new file mode 100644 index 000..ec5cd6b371d --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.2.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="redis" +USE_PHP="php7-2 php7-3 php7-4" +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 +session" + +DEPEND=" + igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable json redis-json) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test() { + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 9e7a7f71bdea5850d240a1794920c7282feb5f2c Author: Brian Evans gentoo org> AuthorDate: Fri Mar 18 17:15:26 2022 + Commit: Brian Evans gentoo org> CommitDate: Fri Mar 18 17:17:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7a7f71 dev-php/pecl-redis: Version bump for 5.3.7 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.7.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 7433f03921fa..ce7a4f2ed540 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -2,3 +2,4 @@ DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260a DIST redis-5.3.3.tgz 266990 BLAKE2B b939e5a33b3013d1aeaa59f9a1ebbb4b4665d57abf87dc4e300273221d3390d14387cad318d69a56ab573861c1aef89ab7778d3f636adfc351b4fc330eba98d3 SHA512 a04a7d0aa3881b861a00c3f0a889b2f3fd135009293629ac55a74890196c0686e9766438f5255561105e30293f1a6a91ca987fd68e43f3ca436f6cc884e6a5df DIST redis-5.3.4.tgz 268154 BLAKE2B 17a3af10c09f302d46faa5122147e4882437f92e9440b3a580919382e48f2697ede453f11411de7c1a1114f94a2601ec5f905943f045c8d64e5fea7231ff96f5 SHA512 c1270235b18544e651411ddfb512d74b7229e3dc241b2dfcdf97f2e26cf60754afb7deaac17bc48202875b5caafae19f31a7b8da980fcba578df51b0c0860a95 DIST redis-5.3.6.tgz 274235 BLAKE2B 8479b3060abb99f765b27fd8937cb4c7ef92c55c0581ae6a69dd06113367547d546a9f96a8418df928f258520cb0fed6f5d39f6d88972c74b8446134be08edc4 SHA512 e5047ba9974ff6065be0fe8614aea8bf7d7c77b3a4ca08b19d0bb53069dd164614ffd19bf09bda458511abddce438fd816c28a169536388c8c4cd923596aadf0 +DIST redis-5.3.7.tgz 275200 BLAKE2B 50cff3d36e189593a741ed3fe05c3558e6a0621e7ff906e4902ba39e3f7d3ae5b9bfa554480a131e32bcc0334bccbd3aa5507dc714b6d4b20ac808139c525a95 SHA512 b945d5aa86d3f58e75094369b0f324e987202f104aca7d7b46ba23cfaed54d186bb66931e200dd16d2dbeea11732dd0311da4e3d7485c3b725027f7924652832 diff --git a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild new file mode 100644 index ..2b26e3e0df6d --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PHP_EXT_NAME="redis" +USE_PHP="php7-4 php8-0 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_php7-4(-)?,php_targets_php8-0(-)?,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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 2d70652e58135b09ad211d98710d6e8bf2be4e5d Author: Brian Evans gentoo org> AuthorDate: Thu Jan 20 16:16:01 2022 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 20 16:21:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d70652e dev-php/pecl-redis: Version bump for 5.3.6 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.6.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 374261f43f04..7433f03921fa 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d SHA512 95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414 DIST redis-5.3.3.tgz 266990 BLAKE2B b939e5a33b3013d1aeaa59f9a1ebbb4b4665d57abf87dc4e300273221d3390d14387cad318d69a56ab573861c1aef89ab7778d3f636adfc351b4fc330eba98d3 SHA512 a04a7d0aa3881b861a00c3f0a889b2f3fd135009293629ac55a74890196c0686e9766438f5255561105e30293f1a6a91ca987fd68e43f3ca436f6cc884e6a5df DIST redis-5.3.4.tgz 268154 BLAKE2B 17a3af10c09f302d46faa5122147e4882437f92e9440b3a580919382e48f2697ede453f11411de7c1a1114f94a2601ec5f905943f045c8d64e5fea7231ff96f5 SHA512 c1270235b18544e651411ddfb512d74b7229e3dc241b2dfcdf97f2e26cf60754afb7deaac17bc48202875b5caafae19f31a7b8da980fcba578df51b0c0860a95 +DIST redis-5.3.6.tgz 274235 BLAKE2B 8479b3060abb99f765b27fd8937cb4c7ef92c55c0581ae6a69dd06113367547d546a9f96a8418df928f258520cb0fed6f5d39f6d88972c74b8446134be08edc4 SHA512 e5047ba9974ff6065be0fe8614aea8bf7d7c77b3a4ca08b19d0bb53069dd164614ffd19bf09bda458511abddce438fd816c28a169536388c8c4cd923596aadf0 diff --git a/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild new file mode 100644 index ..d9bbe83e2992 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PHP_EXT_NAME="redis" +USE_PHP="php7-3 php7-4 php8-0 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_php7-3(-)?,php_targets_php7-4(-)?,php_targets_php8-0(-)?,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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: eac3a9ae60a679a20d5f90c4d235e03eecd2da58 Author: Jakov Smolić gentoo org> AuthorDate: Thu Jun 16 09:56:13 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jun 16 09:56:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac3a9ae dev-php/pecl-redis: Keyword 5.3.7 arm64, #852140 Signed-off-by: Jakov Smolić gentoo.org> dev-php/pecl-redis/pecl-redis-5.3.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild index 2b26e3e0df6d..437cd906213e 100644 --- a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild @@ -16,7 +16,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="igbinary +json lz4 +session zstd" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 0f2c7ad72cc3d576a3ec6b9feee336c33b5947c0 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Mar 21 07:46:54 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Mar 21 07:47:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2c7ad7 dev-php/pecl-redis: amd64 stable wrt bug #835594 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-redis/pecl-redis-5.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild index d9bbe83e2992..8b0fdebbfc3d 100644 --- a/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild @@ -16,7 +16,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="amd64 ~arm" IUSE="igbinary +json lz4 +session zstd" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 2419ef5c83df5834e67245cbfd3bf6351fff9dd7 Author: Brian Evans gentoo org> AuthorDate: Mon Mar 21 13:11:07 2022 + Commit: Brian Evans gentoo org> CommitDate: Mon Mar 21 13:11:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2419ef5c dev-php/pecl-redis: Drop old Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 3 -- dev-php/pecl-redis/pecl-redis-5.3.2.ebuild | 61 -- dev-php/pecl-redis/pecl-redis-5.3.3.ebuild | 61 -- dev-php/pecl-redis/pecl-redis-5.3.4.ebuild | 61 -- 4 files changed, 186 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index ce7a4f2ed540..44e73f46b94f 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,5 +1,2 @@ -DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d SHA512 95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414 -DIST redis-5.3.3.tgz 266990 BLAKE2B b939e5a33b3013d1aeaa59f9a1ebbb4b4665d57abf87dc4e300273221d3390d14387cad318d69a56ab573861c1aef89ab7778d3f636adfc351b4fc330eba98d3 SHA512 a04a7d0aa3881b861a00c3f0a889b2f3fd135009293629ac55a74890196c0686e9766438f5255561105e30293f1a6a91ca987fd68e43f3ca436f6cc884e6a5df -DIST redis-5.3.4.tgz 268154 BLAKE2B 17a3af10c09f302d46faa5122147e4882437f92e9440b3a580919382e48f2697ede453f11411de7c1a1114f94a2601ec5f905943f045c8d64e5fea7231ff96f5 SHA512 c1270235b18544e651411ddfb512d74b7229e3dc241b2dfcdf97f2e26cf60754afb7deaac17bc48202875b5caafae19f31a7b8da980fcba578df51b0c0860a95 DIST redis-5.3.6.tgz 274235 BLAKE2B 8479b3060abb99f765b27fd8937cb4c7ef92c55c0581ae6a69dd06113367547d546a9f96a8418df928f258520cb0fed6f5d39f6d88972c74b8446134be08edc4 SHA512 e5047ba9974ff6065be0fe8614aea8bf7d7c77b3a4ca08b19d0bb53069dd164614ffd19bf09bda458511abddce438fd816c28a169536388c8c4cd923596aadf0 DIST redis-5.3.7.tgz 275200 BLAKE2B 50cff3d36e189593a741ed3fe05c3558e6a0621e7ff906e4902ba39e3f7d3ae5b9bfa554480a131e32bcc0334bccbd3aa5507dc714b6d4b20ac808139c525a95 SHA512 b945d5aa86d3f58e75094369b0f324e987202f104aca7d7b46ba23cfaed54d186bb66931e200dd16d2dbeea11732dd0311da4e3d7485c3b725027f7924652832 diff --git a/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild deleted file mode 100644 index 28935f2552a5.. --- a/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PHP_EXT_NAME="redis" -USE_PHP="php7-2 php7-3 php7-4 php8-0" -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_php7-2(-)?,php_targets_php7-3(-)?,php_targets_php7-4(-)?,php_targets_php8-0(-)?] ) - 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.3.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.3.ebuild deleted file mode 100644 index cc99909962e4.. --- a/dev-php/pecl-redis/pecl-redis-5.3.3.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PHP_EXT_NAME="redis" -USE_PHP="php7-2 php7-3 php7-4 php8-0" -PHP_EXT_NEEDED_USE="json(+)
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 2b35a96c0b18e5ea6e58f236ba34a1180be9e243 Author: Brian Evans gentoo org> AuthorDate: Wed Jul 5 01:49:43 2017 + Commit: Brian Evans gentoo org> CommitDate: Wed Jul 5 01:49:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b35a96c dev-php/pecl-redis: Drop old versions Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-php/pecl-redis/Manifest| 3 -- dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild | 34 - dev-php/pecl-redis/pecl-redis-3.1.1.ebuild | 51 -- dev-php/pecl-redis/pecl-redis-3.1.1_rc2.ebuild | 51 -- 4 files changed, 139 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 0eb9859c83a..e28e3aa6d17 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,4 +1 @@ -DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d -DIST redis-3.1.1.tgz 198597 SHA256 aa1a30f2c5e1f532289b9b90af71b42db86bb85e9f8c344a455a4312c79d917e SHA512 a9bf74342dbaec518623f99a958130d61ae643111448dd16c974fcf96ec722d34c1f7d2e7b09e786abe7432bff1d34e2d8bd895c8b6c5f9b88faac701eb77b2a WHIRLPOOL 1053247b933a7f0bc2d6d79f981e0745e1d6db094fc9d4588a1e23e9670bdfabeb53ac5cae5ddf70ee8544df02dac0435f9339612e04e174055529670b705c07 -DIST redis-3.1.1RC2.tgz 198513 SHA256 21dc974d12ed707c2dce34b268eb3411338961cd4c849325e7c28a587f137efe SHA512 8c008d3549347c56c6e0226967da387a93f7f6ca32071c45487fecc072fc09cf71d901ef26a871a510cf4b1bbe6d7a0ab5341691f9510b1bbd5e7dc067b08272 WHIRLPOOL ee68ce66a2ba40723c3be6e95b58d69ed11fe26b8e68abf14eda72b3044edd34d4a01c27950865246f04602aa3d0223351a92774d7ccb0a98d3f1897a3680695 DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4 diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild deleted file mode 100644 index 1ca501dd47c..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-4 php5-5 php5-6" - -DOCS="arrays.markdown README.markdown" - -inherit php-ext-pecl-r2 - -KEYWORDS="amd64" - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( - php_targets_php5-4? ( dev-php/igbinary[php_targets_php5-4] ) - php_targets_php5-5? ( dev-php/igbinary[php_targets_php5-5] ) - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) )" -RDEPEND="${DEPEND}" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -} diff --git a/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild deleted file mode 100644 index 3c2df8c79d4..000 --- a/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1" -DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) -MY_P="${PN/pecl-/}-${PV/_rc/RC}" -PHP_EXT_PECL_FILENAME="${MY_P}.tgz" -PHP_EXT_S="${WORKDIR}/${MY_P}" - -inherit php-ext-pecl-r3 - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -KEYWORDS="~amd64" -IUSE="igbinary +session" - -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - $(use_enable session redis-session) - ) - php-ext-source-r3_src_configure -} - -src_test(){ - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - # Run tests for Redis class -
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 2003057fa9bec57dd5dea56f7b8d7f7baa54ad92 Author: Brian Evans gentoo org> AuthorDate: Thu Apr 20 21:01:40 2017 + Commit: Brian Evans gentoo org> CommitDate: Thu Apr 20 21:01:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2003057f dev-php/pecl-redis: Version bump to 3.1.2 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.2.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 2b719d3ed28..0eb9859c83a 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d DIST redis-3.1.1.tgz 198597 SHA256 aa1a30f2c5e1f532289b9b90af71b42db86bb85e9f8c344a455a4312c79d917e SHA512 a9bf74342dbaec518623f99a958130d61ae643111448dd16c974fcf96ec722d34c1f7d2e7b09e786abe7432bff1d34e2d8bd895c8b6c5f9b88faac701eb77b2a WHIRLPOOL 1053247b933a7f0bc2d6d79f981e0745e1d6db094fc9d4588a1e23e9670bdfabeb53ac5cae5ddf70ee8544df02dac0435f9339612e04e174055529670b705c07 DIST redis-3.1.1RC2.tgz 198513 SHA256 21dc974d12ed707c2dce34b268eb3411338961cd4c849325e7c28a587f137efe SHA512 8c008d3549347c56c6e0226967da387a93f7f6ca32071c45487fecc072fc09cf71d901ef26a871a510cf4b1bbe6d7a0ab5341691f9510b1bbd5e7dc067b08272 WHIRLPOOL ee68ce66a2ba40723c3be6e95b58d69ed11fe26b8e68abf14eda72b3044edd34d4a01c27950865246f04602aa3d0223351a92774d7ccb0a98d3f1897a3680695 +DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild new file mode 100644 index 000..3c2df8c79d4 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +PHP_EXT_S="${WORKDIR}/${MY_P}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 3843a426f02b54f3f1258b0495766dc2e70d464e Author: Brian Evans gentoo org> AuthorDate: Fri Jun 9 19:17:09 2017 + Commit: Brian Evans gentoo org> CommitDate: Fri Jun 9 19:17:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3843a426 dev-php/pecl-redis: Mark amd64 stable Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-php/pecl-redis/pecl-redis-3.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild index 3c2df8c79d4..28fa94708b6 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild @@ -15,7 +15,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="igbinary +session" DEPEND="igbinary? (
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 713c6e1a501a8d598b67d1e52ad15e8c947d221c Author: Brian Evans gentoo org> AuthorDate: Mon Oct 9 13:42:46 2017 + Commit: Brian Evans gentoo org> CommitDate: Mon Oct 9 13:43:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713c6e1a dev-php/pecl-redis: Version bump to 3.1.4 Package-Manager: Portage-2.3.11, Repoman-2.3.3 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.4.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 150d813c30e..2a5f71ec77f 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4 DIST redis-3.1.3.tgz 196180 SHA256 92907f40bdd8d56607ba5c1593289c34c08f7dae460bd05e79603a4247b6cbf6 SHA512 269a45675e9547fdeebf9d9a1a36e6f75d6f9913ffc1069d0fc2a7f1a5d88ff4fb9f38693f488469339c2a7bfdfd81df102de5e12656e0662af166f874fc5fac WHIRLPOOL 2fb1419ac13aa7aeb20467270b8fdfe3d37b1c91c95da15db1733e81602fdaf9137c98319ab8784321c4c0d5cf69702c145d72e8bc6cfbf49c7a937de8a937ba +DIST redis-3.1.4.tgz 199559 SHA256 adebdfd52e8227a4da5d381d325b6eaccd29fd233bcc1b877517b9e8706ef265 SHA512 dbf3eecfa761d0d3e97781968378d8bcc74e79bf4a0f85d6c2e8338180755e503179bc78b03ae6ee26a5619f439ead77068db3ab18d1b2dbf58e1643bea3a49f WHIRLPOOL 37d5d42168de869c2c06ecb009ae7956cd51ff85009ae282f095017a3cadddbe34ef4f0c17b752dd4b810b0dd36dc9ced71b07926717eda26f00844617524a26 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild new file mode 100644 index 000..1688b30aa0e --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +PHP_EXT_S="${WORKDIR}/${MY_P}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) ) " +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 25ef3a56775fe54c7181dc319733e6a9567c20bf Author: Brian Evans gentoo org> AuthorDate: Mon Aug 14 14:04:28 2017 + Commit: Brian Evans gentoo org> CommitDate: Mon Aug 14 15:00:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ef3a56 dev-php/pecl-redis: Version bump wrt bug 627818 Package-Manager: Portage-2.3.7, Repoman-2.3.3 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.3.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index e28e3aa6d17..150d813c30e 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1 +1,2 @@ DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4 +DIST redis-3.1.3.tgz 196180 SHA256 92907f40bdd8d56607ba5c1593289c34c08f7dae460bd05e79603a4247b6cbf6 SHA512 269a45675e9547fdeebf9d9a1a36e6f75d6f9913ffc1069d0fc2a7f1a5d88ff4fb9f38693f488469339c2a7bfdfd81df102de5e12656e0662af166f874fc5fac WHIRLPOOL 2fb1419ac13aa7aeb20467270b8fdfe3d37b1c91c95da15db1733e81602fdaf9137c98319ab8784321c4c0d5cf69702c145d72e8bc6cfbf49c7a937de8a937ba diff --git a/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild new file mode 100644 index 000..3c2df8c79d4 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +PHP_EXT_S="${WORKDIR}/${MY_P}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: e286291b9c1c4285f34634273d35ff381e09a1ed Author: Michael Orlitzky gentoo org> AuthorDate: Sun Sep 27 01:50:17 2015 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Dec 8 21:37:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e286291b dev-php/pecl-redis: revision bump to fix incorrect DOCS. Update the DOCS array to contain accurate filenames. Due to a bug in php-ext-source-r2.eclass, it currently is not an error when DOCS contains bad values. Before that can change, we need to fix the existing ebuilds. As part of the revbump, a few other cosmetic issues were fixed. Package-Manager: portage-2.2.20.1 dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild | 35 +++ 1 file changed, 35 insertions(+) diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild new file mode 100644 index 000..276b547 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PHP_EXT_NAME="redis" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" + +USE_PHP="php5-4 php5-5 php5-6" + +DOCS="arrays.markdown README.markdown" + +inherit php-ext-pecl-r2 + +KEYWORDS="~amd64" + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +IUSE="igbinary" + +DEPEND="igbinary? ( + php_targets_php5-4? ( dev-php/igbinary[php_targets_php5-4] ) + php_targets_php5-5? ( dev-php/igbinary[php_targets_php5-5] ) + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) )" +RDEPEND="${DEPEND}" + +src_configure() { + my_conf="--enable-redis + $(use_enable igbinary redis-igbinary)" + + php-ext-source-r2_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 558106c5ce80dbeac9709d0a9d56dba8b4d7120e Author: Brian Evans gentoo org> AuthorDate: Tue Jun 14 20:00:24 2016 + Commit: Brian Evans gentoo org> CommitDate: Tue Jun 14 20:00:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558106c5 dev-php/pecl-redis: Version bump to new slot wrt bug 585912 This ebuild pulls in the old slot for targets it does not support Package-Manager: portage-2.3.0_rc1 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.0.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 58bb610..3cf3ff7 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1 +1,2 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d +DIST redis-3.0.0.tgz 189720 SHA256 de0e349027ea0821fbfb7f1961226223f3179bb84c6dada515f0145227993f70 SHA512 0dc4a6363e6bcefdbb50abec500558aaf709ca4e418d11dcebc15509684c81c5286781003725346d7ff748d8b4eea9735cdc82dc9c37fa54c8e7009f6e8bc494 WHIRLPOOL fa612b130ff6611425a4a7e3bb85c40148c006627fce04cd3fd1efcbdbe4780bb3cd3cdb2483d9c385eadf3ba97b82ffd43c906611dd8b5f03b4272a0e24bc4e diff --git a/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild new file mode 100644 index 000..7fe79dd --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PHP_EXT_NAME="redis" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" + +USE_PHP="php5-6 php7-0" + +DOCS="arrays.markdown README.markdown" + +inherit php-ext-pecl-r2 + +#redefine in order to only build for 7.0 +USE_PHP="php7-0" + +KEYWORDS="~amd64" + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="7" +IUSE="igbinary" + +DEPEND="igbinary? ( php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) )" +RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-redis:0 )" + +src_configure() { + my_conf="--enable-redis + $(use_enable igbinary redis-igbinary)" + + php-ext-source-r2_src_configure +} + +src_install() { + if use php_targets_php7-0 ; then + php-ext-pecl-r2_src_install + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 1577a991da46d6612bd1c63b5229cda8771fc28e Author: Michael Orlitzky gentoo org> AuthorDate: Fri Dec 8 01:37:20 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Fri Dec 8 01:37:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1577a991 dev-php/pecl-redis: new revision 3.1.4-r1 adding php:7.2 support. Closes: https://bugs.gentoo.org/639984 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-php/pecl-redis/Manifest | 2 +- .../{pecl-redis-3.1.4.ebuild => pecl-redis-3.1.4-r1.ebuild} | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 2a5f71ec77f..28ae3c454b7 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,3 @@ DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4 DIST redis-3.1.3.tgz 196180 SHA256 92907f40bdd8d56607ba5c1593289c34c08f7dae460bd05e79603a4247b6cbf6 SHA512 269a45675e9547fdeebf9d9a1a36e6f75d6f9913ffc1069d0fc2a7f1a5d88ff4fb9f38693f488469339c2a7bfdfd81df102de5e12656e0662af166f874fc5fac WHIRLPOOL 2fb1419ac13aa7aeb20467270b8fdfe3d37b1c91c95da15db1733e81602fdaf9137c98319ab8784321c4c0d5cf69702c145d72e8bc6cfbf49c7a937de8a937ba -DIST redis-3.1.4.tgz 199559 SHA256 adebdfd52e8227a4da5d381d325b6eaccd29fd233bcc1b877517b9e8706ef265 SHA512 dbf3eecfa761d0d3e97781968378d8bcc74e79bf4a0f85d6c2e8338180755e503179bc78b03ae6ee26a5619f439ead77068db3ab18d1b2dbf58e1643bea3a49f WHIRLPOOL 37d5d42168de869c2c06ecb009ae7956cd51ff85009ae282f095017a3cadddbe34ef4f0c17b752dd4b810b0dd36dc9ced71b07926717eda26f00844617524a26 +DIST redis-3.1.4.tgz 199559 BLAKE2B 0ff46289fe02efe0d774c62a5d2545a954f43a168913f2a9ffe612ed02e09d00ad5231ec395b36cd5685ecfb29ba30ee0349c2225b9769e2101f43bb058e3a81 SHA512 dbf3eecfa761d0d3e97781968378d8bcc74e79bf4a0f85d6c2e8338180755e503179bc78b03ae6ee26a5619f439ead77068db3ab18d1b2dbf58e1643bea3a49f diff --git a/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild similarity index 87% rename from dev-php/pecl-redis/pecl-redis-3.1.4.ebuild rename to dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild index 1688b30aa0e..0e1140bcdca 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild @@ -4,7 +4,7 @@ EAPI=6 PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1" +USE_PHP="php5-6 php7-0 php7-1 php7-2" DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) MY_P="${PN/pecl-/}-${PV/_rc/RC}" PHP_EXT_PECL_FILENAME="${MY_P}.tgz" @@ -21,7 +21,8 @@ IUSE="igbinary +session" DEPEND="igbinary? ( php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) ) " + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) + php_targets_php7-2? ( dev-php/igbinary[php_targets_php7-2] ) ) " RDEPEND="${DEPEND} !dev-php/pecl-redis:7" # The test suite requires network access.
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 8f687b2050dbc4ee7c3b355e36a604f89d47f2a6 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jan 9 15:10:14 2018 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jan 9 16:30:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f687b20 dev-php/pecl-redis: remove "unused" pecl-redis-3.1.3.ebuild. Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-php/pecl-redis/Manifest| 1 - dev-php/pecl-redis/pecl-redis-3.1.3.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 6c81c7e753f..71766f35067 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,2 @@ DIST redis-3.1.2.tgz 199041 BLAKE2B a90f4136dae03155d7e3fc4e5b6b32ab73c918a850c501a19e28ea62c6d105108ebd18edaa3b12a13cf38103302ee6ad0759a47b4c59e4a5464e951f02cff0ea SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 -DIST redis-3.1.3.tgz 196180 BLAKE2B 877e4feb94b65b45b239d0a24296bedf3bb6d7cf8acf53a36db1ccbcaac43f9e0d85abb1435326da6cb78f90cee9f6b4d78fe52c3d567981277af2016423e556 SHA512 269a45675e9547fdeebf9d9a1a36e6f75d6f9913ffc1069d0fc2a7f1a5d88ff4fb9f38693f488469339c2a7bfdfd81df102de5e12656e0662af166f874fc5fac DIST redis-3.1.4.tgz 199559 BLAKE2B 0ff46289fe02efe0d774c62a5d2545a954f43a168913f2a9ffe612ed02e09d00ad5231ec395b36cd5685ecfb29ba30ee0349c2225b9769e2101f43bb058e3a81 SHA512 dbf3eecfa761d0d3e97781968378d8bcc74e79bf4a0f85d6c2e8338180755e503179bc78b03ae6ee26a5619f439ead77068db3ab18d1b2dbf58e1643bea3a49f diff --git a/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild deleted file mode 100644 index 3c2df8c79d4..000 --- a/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1" -DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) -MY_P="${PN/pecl-/}-${PV/_rc/RC}" -PHP_EXT_PECL_FILENAME="${MY_P}.tgz" -PHP_EXT_S="${WORKDIR}/${MY_P}" - -inherit php-ext-pecl-r3 - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -KEYWORDS="~amd64" -IUSE="igbinary +session" - -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - $(use_enable session redis-session) - ) - php-ext-source-r3_src_configure -} - -src_test(){ - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - # Run tests for Redis class - ${PHPCLI} -d extension=modules/redis.so \ - tests/TestRedis.php \ - --class Redis \ - --host ${PECL_REDIS_HOST} || die 'test suite failed' - done -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 7c58a39b72dc2410ed2947fa6014bfcb2a6196ac Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jan 9 15:12:11 2018 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jan 9 16:30:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c58a39b dev-php/pecl-redis: new version 3.1.6. Closes: https://bugs.gentoo.org/643998 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-php/pecl-redis/Manifest | 2 +- .../pecl-redis/{pecl-redis-3.1.4-r1.ebuild => pecl-redis-3.1.6.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 71766f35067..192c5fd27a8 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,2 @@ DIST redis-3.1.2.tgz 199041 BLAKE2B a90f4136dae03155d7e3fc4e5b6b32ab73c918a850c501a19e28ea62c6d105108ebd18edaa3b12a13cf38103302ee6ad0759a47b4c59e4a5464e951f02cff0ea SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 -DIST redis-3.1.4.tgz 199559 BLAKE2B 0ff46289fe02efe0d774c62a5d2545a954f43a168913f2a9ffe612ed02e09d00ad5231ec395b36cd5685ecfb29ba30ee0349c2225b9769e2101f43bb058e3a81 SHA512 dbf3eecfa761d0d3e97781968378d8bcc74e79bf4a0f85d6c2e8338180755e503179bc78b03ae6ee26a5619f439ead77068db3ab18d1b2dbf58e1643bea3a49f +DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild similarity index 97% rename from dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild rename to dev-php/pecl-redis/pecl-redis-3.1.6.ebuild index 0e1140bcdca..3243922834e 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: c9858b7fb46cb06c72f72c5e80af1e643eb87614 Author: Brian Evans gentoo org> AuthorDate: Tue Dec 6 14:39:45 2016 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 6 14:40:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9858b7f dev-php/pecl-redis: Version bump Include php7-0 as a "fake" target so upgrading to the new slot does not throw a REQUIRED_USE error Package-Manager: portage-2.3.2 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-2.2.8.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 3cf3ff7..f0667e4 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d +DIST redis-2.2.8.tgz 192131 SHA256 fc533752de62848f645707b65cba9d015ab4ed9c7a978c7bd710a5934d97b1b5 SHA512 a0b536dd75934797ee89d21c5a907ee730f5887a8d4cc09c70f3190b7c950f34febf3745d7263ad1fb23adb8b60b7eaf7943514dc0c05553c2b2a620277abfbf WHIRLPOOL 5e9c94e030a0918d7b9bdaf16a2e9434539720d593239d2e46b6a197bc41e12d5d2561ae33908471c1b00dce0980cb64295da0c92e4a587bc0ffef66e12c921b DIST redis-3.0.0.tgz 189720 SHA256 de0e349027ea0821fbfb7f1961226223f3179bb84c6dada515f0145227993f70 SHA512 0dc4a6363e6bcefdbb50abec500558aaf709ca4e418d11dcebc15509684c81c5286781003725346d7ff748d8b4eea9735cdc82dc9c37fa54c8e7009f6e8bc494 WHIRLPOOL fa612b130ff6611425a4a7e3bb85c40148c006627fce04cd3fd1efcbdbe4780bb3cd3cdb2483d9c385eadf3ba97b82ffd43c906611dd8b5f03b4272a0e24bc4e diff --git a/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild new file mode 100644 index ..5e32c6c --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PHP_EXT_NAME="redis" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" + +USE_PHP="php5-6 php7-0" + +DOCS=( arrays.markdown README.markdown ) + +inherit php-ext-pecl-r3 + +USE_PHP="php5-6" + +KEYWORDS="~amd64" + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +IUSE="igbinary" + +DEPEND="igbinary? ( php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) )" +RDEPEND="${DEPEND}" +PDEPEND="php_targets_php7-0? ( dev-php/pecl-redis:7[php_targets_php7-0] )" + +src_prepare() { + if use php_targets_php5-6 ; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} + +src_configure() { + local PHP_EXT_ECONF_ARGS=( --enable-redis + $(use_enable igbinary redis-igbinary) ) + + php-ext-source-r3_src_configure +} + +src_install() { + if use php_targets_php5-6 ; then + php-ext-pecl-r3_src_install + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 924f908d22360a68681f3aa6f47c030efc418f93 Author: Brian Evans gentoo org> AuthorDate: Fri Aug 19 14:22:44 2016 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 19 14:22:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924f908d dev-php/pecl-redis: Add unit tests Package-Manager: portage-2.3.0 dev-php/pecl-redis/pecl-redis-3.0.0.ebuild | 9 + 1 file changed, 9 insertions(+) diff --git a/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild index 7fe79dd..fe9fd03 100644 --- a/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild @@ -39,3 +39,12 @@ src_install() { php-ext-pecl-r2_src_install fi } + +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 + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 51e70849c4a7fb491851500d1da0cf062abeeb1e Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jan 23 17:34:27 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jan 23 17:34:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e70849 dev-php/pecl-redis: amd64 stable wrt bug #567800 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild index 276b547..0676231 100644 --- a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild +++ b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild @@ -14,7 +14,7 @@ DOCS="arrays.markdown README.markdown" inherit php-ext-pecl-r2 -KEYWORDS="~amd64" +KEYWORDS="amd64" DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 615f52d22426b4e6dce622fa0861ae8866a6ce36 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Jan 23 19:37:44 2016 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Jan 23 19:38:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615f52d2 dev-php/pecl-redis: remove older versions with incorrect DOCS. Gentoo-Bug: 512184 Package-Manager: portage-2.2.26 dev-php/pecl-redis/Manifest| 2 -- dev-php/pecl-redis/pecl-redis-2.2.3.ebuild | 32 --- dev-php/pecl-redis/pecl-redis-2.2.5.ebuild | 32 --- dev-php/pecl-redis/pecl-redis-2.2.7.ebuild | 35 -- 4 files changed, 101 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 4f14eca..58bb610 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1 @@ -DIST redis-2.2.3.tgz 86664 SHA256 87861198403ef7bf09306494f2efc5b55bfdcc6095b7aac059a546a2e662967d SHA512 17ff00c0ee3fa36fa6a2040740c51a9ad36e16be19b9b6df9872138a9015e3f01add59b0b6437c66966fb2850a4c63800b47737e468f4103d7285bdebf377b3b WHIRLPOOL bf0a30d2b9ba399edaddaae7856c6e42e48ed4be88e86a4da88ba5556a7aa36d54a448830810d3ffd3a3e49329f5a8e36a1d0eac9436843fc00b157e0fc592aa -DIST redis-2.2.5.tgz 96970 SHA256 dceb18c9b563a8da92752ffc2c280beb1b14a86649342af307831a881c053343 SHA512 a0ae16146b97be678d3a25037ada6eb65b4a5cfbc02622c3c056635428851d52634e9d8fef9d393db4787f568d3d4d0c4ebbc740d1b008acc2f168ea5002aeb5 WHIRLPOOL bbb13c9d4b9e9a2d1b60314325cdf0eb921fb2e6d1962919499db89d9a3a11f82ad196c1bff81e404a7133fd21231decd7277b9a537a079d4cdd953fff24d451 DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d diff --git a/dev-php/pecl-redis/pecl-redis-2.2.3.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.3.ebuild deleted file mode 100644 index 56f8f55..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-5 php5-4" - -DOCS="README ChangeLog" - -inherit php-ext-pecl-r2 - -KEYWORDS="amd64" - -DESCRIPTION="This extension provides an API for communicating with Redis servers" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( dev-php/igbinary )" -RDEPEND="$DEPEND" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -} diff --git a/dev-php/pecl-redis/pecl-redis-2.2.5.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.5.ebuild deleted file mode 100644 index 574e25e..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php5-5 php5-4" - -DOCS="README ChangeLog" - -inherit php-ext-pecl-r2 - -KEYWORDS="~amd64" - -DESCRIPTION="This extension provides an API for communicating with Redis servers" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( dev-php/igbinary )" -RDEPEND="$DEPEND" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -} diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7.ebuild deleted file mode 100644 index 604aa73..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.7.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php5-5 php5-4" - -DOCS="README ChangeLog" - -inherit php-ext-pecl-r2 - -KEYWORDS="amd64" - -DESCRIPTION="This extension provides an API for communicating with Redis servers" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( php_targets_php5-4? ( dev-php/igbinary[php_targets_php5-4] ) - php_targets_php5-5? ( dev-php/igbinary[php_targets_php5-5] ) - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - )" -RDEPEND="$DEPEND" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 26efd9d371042a394db3e67c6d05f30ec23e757c Author: Michael Orlitzky gentoo org> AuthorDate: Sat Jan 23 19:34:57 2016 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Jan 23 19:38:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26efd9d3 dev-php/pecl-redis: replace olemarkus as maintainer with php herd. With olemarkus's permission, this should belong to the PHP project (of which he is the lead). Update metadata.xml to reflect that fact. Package-Manager: portage-2.2.26 dev-php/pecl-redis/metadata.xml | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/dev-php/pecl-redis/metadata.xml b/dev-php/pecl-redis/metadata.xml index f18c632..191d18b 100644 --- a/dev-php/pecl-redis/metadata.xml +++ b/dev-php/pecl-redis/metadata.xml @@ -1,12 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - olemar...@gentoo.org - Ole Markus With - - - + php Enables igbinary serialisation support
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 10ae79efbda13f69e017e54d833a1c6f4f8a6ea4 Author: Brian Evans gentoo org> AuthorDate: Wed May 9 13:50:42 2018 + Commit: Brian Evans gentoo org> CommitDate: Wed May 9 13:51:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ae79ef dev-php/pecl-redis: Version bump for 4.0.2 Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.0.2.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index f3b0fdf84ca..c0b5bad4943 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd +DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a diff --git a/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild b/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild new file mode 100644 index 000..7c75c710c64 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1 php7-2" +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 +session" + +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "The 4.0 release comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: ff361628891512b380d23a35e529ed03399a08f9 Author: Markus Meier gentoo org> AuthorDate: Wed Mar 14 05:57:48 2018 + Commit: Markus Meier gentoo org> CommitDate: Wed Mar 14 05:57:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff361628 dev-php/pecl-redis: add ~arm, bug #643550 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-php/pecl-redis/pecl-redis-3.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild index 3243922834e..486ad8e21f7 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild @@ -15,7 +15,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" IUSE="igbinary +session" DEPEND="igbinary? (
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 162efcf0c95e6569be4f631dbbee1a515f9c0b7d Author: Brian Evans gentoo org> AuthorDate: Fri Apr 6 14:23:20 2018 + Commit: Brian Evans gentoo org> CommitDate: Fri Apr 6 14:24:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162efcf0 dev-php/pecl-redis: Version bump to 4.0.0 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.0.0.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 192c5fd27a8..1a3933a3f84 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-3.1.2.tgz 199041 BLAKE2B a90f4136dae03155d7e3fc4e5b6b32ab73c918a850c501a19e28ea62c6d105108ebd18edaa3b12a13cf38103302ee6ad0759a47b4c59e4a5464e951f02cff0ea SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 +DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd diff --git a/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild b/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild new file mode 100644 index 000..af4fb3636c0 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1 php7-2" +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 +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) + php_targets_php7-2? ( dev-php/igbinary[php_targets_php7-2] ) ) " +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "This version comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 3c8b57872ce5b1ea46efbfbda51bc90c9ff54933 Author: Brian Evans gentoo org> AuthorDate: Mon Apr 16 16:47:24 2018 + Commit: Brian Evans gentoo org> CommitDate: Mon Apr 16 16:47:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8b5787 dev-php/pecl-redis: Revbump for missing dependency Package-Manager: Portage-2.3.28, Repoman-2.3.9 .../{pecl-redis-3.1.6.ebuild => pecl-redis-3.1.6-r1.ebuild} | 11 ++- .../{pecl-redis-4.0.0.ebuild => pecl-redis-4.0.0-r1.ebuild} | 11 ++- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild similarity index 72% rename from dev-php/pecl-redis/pecl-redis-3.1.6.ebuild rename to dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild index 486ad8e21f7..4033476716d 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild @@ -18,11 +18,12 @@ SLOT="0" KEYWORDS="~amd64 ~arm" IUSE="igbinary +session" -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) - php_targets_php7-2? ( dev-php/igbinary[php_targets_php7-2] ) ) " +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) +" RDEPEND="${DEPEND} !dev-php/pecl-redis:7" # The test suite requires network access. diff --git a/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild b/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild similarity index 74% rename from dev-php/pecl-redis/pecl-redis-4.0.0.ebuild rename to dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild index af4fb3636c0..4cf2aa9cb6c 100644 --- a/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild +++ b/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild @@ -18,11 +18,12 @@ SLOT="0" KEYWORDS="~amd64 ~arm" IUSE="igbinary +session" -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) - php_targets_php7-2? ( dev-php/igbinary[php_targets_php7-2] ) ) " +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) +" RDEPEND="${DEPEND} !dev-php/pecl-redis:7" # The test suite requires network access.
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 3a0266e5a077e78a8a122e13f2fc40bb45ef947d Author: Aaron Bauman gentoo org> AuthorDate: Mon Apr 16 17:10:13 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Apr 16 17:10:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0266e5 dev-php/pecl-redis: amd64 stable Bug: https://bugs.gentoo.org/652988 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild index 4033476716d..6c219bc9293 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild @@ -15,7 +15,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="amd64 ~arm" IUSE="igbinary +session" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 7c51d812e54f1d0a957ea0758dfc96c27efb1336 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Apr 16 17:25:26 2018 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Apr 16 17:25:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c51d812 dev-php/pecl-redis: remove "unused" pecl-redis-3.1.2.ebuild. Closes: https://bugs.gentoo.org/652988 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-php/pecl-redis/Manifest| 1 - dev-php/pecl-redis/pecl-redis-3.1.2.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 1a3933a3f84..f3b0fdf84ca 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,2 @@ -DIST redis-3.1.2.tgz 199041 BLAKE2B a90f4136dae03155d7e3fc4e5b6b32ab73c918a850c501a19e28ea62c6d105108ebd18edaa3b12a13cf38103302ee6ad0759a47b4c59e4a5464e951f02cff0ea SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd diff --git a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild deleted file mode 100644 index 28fa94708b6..000 --- a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1" -DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) -MY_P="${PN/pecl-/}-${PV/_rc/RC}" -PHP_EXT_PECL_FILENAME="${MY_P}.tgz" -PHP_EXT_S="${WORKDIR}/${MY_P}" - -inherit php-ext-pecl-r3 - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -KEYWORDS="amd64" -IUSE="igbinary +session" - -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - $(use_enable session redis-session) - ) - php-ext-source-r3_src_configure -} - -src_test(){ - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - # Run tests for Redis class - ${PHPCLI} -d extension=modules/redis.so \ - tests/TestRedis.php \ - --class Redis \ - --host ${PECL_REDIS_HOST} || die 'test suite failed' - done -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 3be703df1d0f9649d26d53f2d241321820ed3b3b Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jan 3 05:31:08 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jan 3 05:31:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be703df dev-php/pecl-redis: new version 3.1.0 supporting php-7.1. Gentoo-Bug: 601688 Package-Manager: portage-2.3.0 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.0.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index f0667e4..005c7f9 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d DIST redis-2.2.8.tgz 192131 SHA256 fc533752de62848f645707b65cba9d015ab4ed9c7a978c7bd710a5934d97b1b5 SHA512 a0b536dd75934797ee89d21c5a907ee730f5887a8d4cc09c70f3190b7c950f34febf3745d7263ad1fb23adb8b60b7eaf7943514dc0c05553c2b2a620277abfbf WHIRLPOOL 5e9c94e030a0918d7b9bdaf16a2e9434539720d593239d2e46b6a197bc41e12d5d2561ae33908471c1b00dce0980cb64295da0c92e4a587bc0ffef66e12c921b DIST redis-3.0.0.tgz 189720 SHA256 de0e349027ea0821fbfb7f1961226223f3179bb84c6dada515f0145227993f70 SHA512 0dc4a6363e6bcefdbb50abec500558aaf709ca4e418d11dcebc15509684c81c5286781003725346d7ff748d8b4eea9735cdc82dc9c37fa54c8e7009f6e8bc494 WHIRLPOOL fa612b130ff6611425a4a7e3bb85c40148c006627fce04cd3fd1efcbdbe4780bb3cd3cdb2483d9c385eadf3ba97b82ffd43c906611dd8b5f03b4272a0e24bc4e +DIST redis-3.1.0.tgz 197322 SHA256 886c9650815184fb11478a3f3f7a1f1519ed89496ed9fcac47520f01851b8b3e SHA512 b8692ac1b21cb66c1239129a3c539d6235f48ab14675c0fe00a7be5ae40f0b650518466f8619494e6a897fa212262d30de3acb528958c70417fb5280c20d1931 WHIRLPOOL fa7fc0763991d27606dd6cf43db2d2cdfeb8ede59384b20819af41dcf46e985778cc8ee840656979e9c58a93202d4665b40c2aa333f179dae6129c90bc16d914 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.0.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.0.ebuild new file mode 100644 index ..6a7daed --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown README.markdown ) + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" +RDEPEND="${DEPEND}" + +# The test suite requires network access. +RESTRICT=test + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 812b3911e50d39f28a459f9974ca92826b984404 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jan 3 05:41:42 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jan 3 05:41:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812b3911 dev-php/pecl-redis: remove obsolete versions 2.2.8 and 3.0.0. Package-Manager: portage-2.3.0 dev-php/pecl-redis/Manifest| 2 -- dev-php/pecl-redis/pecl-redis-2.2.8.ebuild | 49 - dev-php/pecl-redis/pecl-redis-3.0.0.ebuild | 50 -- 3 files changed, 101 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 005c7f9..3133a18 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,4 +1,2 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d -DIST redis-2.2.8.tgz 192131 SHA256 fc533752de62848f645707b65cba9d015ab4ed9c7a978c7bd710a5934d97b1b5 SHA512 a0b536dd75934797ee89d21c5a907ee730f5887a8d4cc09c70f3190b7c950f34febf3745d7263ad1fb23adb8b60b7eaf7943514dc0c05553c2b2a620277abfbf WHIRLPOOL 5e9c94e030a0918d7b9bdaf16a2e9434539720d593239d2e46b6a197bc41e12d5d2561ae33908471c1b00dce0980cb64295da0c92e4a587bc0ffef66e12c921b -DIST redis-3.0.0.tgz 189720 SHA256 de0e349027ea0821fbfb7f1961226223f3179bb84c6dada515f0145227993f70 SHA512 0dc4a6363e6bcefdbb50abec500558aaf709ca4e418d11dcebc15509684c81c5286781003725346d7ff748d8b4eea9735cdc82dc9c37fa54c8e7009f6e8bc494 WHIRLPOOL fa612b130ff6611425a4a7e3bb85c40148c006627fce04cd3fd1efcbdbe4780bb3cd3cdb2483d9c385eadf3ba97b82ffd43c906611dd8b5f03b4272a0e24bc4e DIST redis-3.1.0.tgz 197322 SHA256 886c9650815184fb11478a3f3f7a1f1519ed89496ed9fcac47520f01851b8b3e SHA512 b8692ac1b21cb66c1239129a3c539d6235f48ab14675c0fe00a7be5ae40f0b650518466f8619494e6a897fa212262d30de3acb528958c70417fb5280c20d1931 WHIRLPOOL fa7fc0763991d27606dd6cf43db2d2cdfeb8ede59384b20819af41dcf46e985778cc8ee840656979e9c58a93202d4665b40c2aa333f179dae6129c90bc16d914 diff --git a/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild deleted file mode 100644 index 5e32c6c.. --- a/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php7-0" - -DOCS=( arrays.markdown README.markdown ) - -inherit php-ext-pecl-r3 - -USE_PHP="php5-6" - -KEYWORDS="~amd64" - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) )" -RDEPEND="${DEPEND}" -PDEPEND="php_targets_php7-0? ( dev-php/pecl-redis:7[php_targets_php7-0] )" - -src_prepare() { - if use php_targets_php5-6 ; then - php-ext-source-r3_src_prepare - else - default_src_prepare - fi -} - -src_configure() { - local PHP_EXT_ECONF_ARGS=( --enable-redis - $(use_enable igbinary redis-igbinary) ) - - php-ext-source-r3_src_configure -} - -src_install() { - if use php_targets_php5-6 ; then - php-ext-pecl-r3_src_install - fi -} diff --git a/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild deleted file mode 100644 index fe9fd03.. --- a/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php7-0" - -DOCS="arrays.markdown README.markdown" - -inherit php-ext-pecl-r2 - -#redefine in order to only build for 7.0 -USE_PHP="php7-0" - -KEYWORDS="~amd64" - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="7" -IUSE="igbinary" - -DEPEND="igbinary? ( php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) )" -RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-redis:0 )" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -} - -src_install() { - if use php_targets_php7-0 ; then - php-ext-pecl-r2_src_install - fi -} - -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/
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 05bb301ceec52e36905474efadd44e21f402143a Author: Brian Evans gentoo org> AuthorDate: Thu Jan 5 20:39:41 2017 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 5 20:39:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bb301c dev-php/pecl-redis: Revbump to fix conflict due to removal of 7 slot Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../pecl-redis/{pecl-redis-3.1.0.ebuild => pecl-redis-3.1.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-3.1.0.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild similarity index 96% rename from dev-php/pecl-redis/pecl-redis-3.1.0.ebuild rename to dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild index 6a7daed..48f0157 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.0.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild @@ -20,7 +20,7 @@ DEPEND="igbinary? ( php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" # The test suite requires network access. RESTRICT=test
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: cb1f058bc5192f40d5490d5cd10d6ce938356f3a Author: Michael Orlitzky gentoo org> AuthorDate: Sat Feb 4 00:12:46 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Feb 4 00:12:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1f058b dev-php/pecl-redis: remove unused version 3.1.0-r1. Package-Manager: portage-2.3.3 dev-php/pecl-redis/Manifest | 1 - dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild | 46 --- 2 files changed, 47 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 93e7a56..97fb3a9 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,2 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d -DIST redis-3.1.0.tgz 197322 SHA256 886c9650815184fb11478a3f3f7a1f1519ed89496ed9fcac47520f01851b8b3e SHA512 b8692ac1b21cb66c1239129a3c539d6235f48ab14675c0fe00a7be5ae40f0b650518466f8619494e6a897fa212262d30de3acb528958c70417fb5280c20d1931 WHIRLPOOL fa7fc0763991d27606dd6cf43db2d2cdfeb8ede59384b20819af41dcf46e985778cc8ee840656979e9c58a93202d4665b40c2aa333f179dae6129c90bc16d914 DIST redis-3.1.1RC2.tgz 198513 SHA256 21dc974d12ed707c2dce34b268eb3411338961cd4c849325e7c28a587f137efe SHA512 8c008d3549347c56c6e0226967da387a93f7f6ca32071c45487fecc072fc09cf71d901ef26a871a510cf4b1bbe6d7a0ab5341691f9510b1bbd5e7dc067b08272 WHIRLPOOL ee68ce66a2ba40723c3be6e95b58d69ed11fe26b8e68abf14eda72b3044edd34d4a01c27950865246f04602aa3d0223351a92774d7ccb0a98d3f1897a3680695 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild deleted file mode 100644 index 48f0157.. --- a/dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1" -DOCS=( arrays.markdown README.markdown ) - -inherit php-ext-pecl-r3 - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -KEYWORDS="~amd64" -IUSE="igbinary" - -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - ) - 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 551596581419d2395e111dda97fa852daa5dfdd8 Author: Brian Evans gentoo org> AuthorDate: Mon Feb 6 14:54:42 2017 + Commit: Brian Evans gentoo org> CommitDate: Mon Feb 6 14:55:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55159658 dev-php/pecl-redis: Version bump wrt bug 608384 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.1.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 97fb3a9..2b719d3 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d +DIST redis-3.1.1.tgz 198597 SHA256 aa1a30f2c5e1f532289b9b90af71b42db86bb85e9f8c344a455a4312c79d917e SHA512 a9bf74342dbaec518623f99a958130d61ae643111448dd16c974fcf96ec722d34c1f7d2e7b09e786abe7432bff1d34e2d8bd895c8b6c5f9b88faac701eb77b2a WHIRLPOOL 1053247b933a7f0bc2d6d79f981e0745e1d6db094fc9d4588a1e23e9670bdfabeb53ac5cae5ddf70ee8544df02dac0435f9339612e04e174055529670b705c07 DIST redis-3.1.1RC2.tgz 198513 SHA256 21dc974d12ed707c2dce34b268eb3411338961cd4c849325e7c28a587f137efe SHA512 8c008d3549347c56c6e0226967da387a93f7f6ca32071c45487fecc072fc09cf71d901ef26a871a510cf4b1bbe6d7a0ab5341691f9510b1bbd5e7dc067b08272 WHIRLPOOL ee68ce66a2ba40723c3be6e95b58d69ed11fe26b8e68abf14eda72b3044edd34d4a01c27950865246f04602aa3d0223351a92774d7ccb0a98d3f1897a3680695 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild new file mode 100644 index ..c6d5ee8 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +PHP_EXT_S="${WORKDIR}/${MY_P}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 73ef133e73dbf7097a28dbef564496e51010a067 Author: Brian Evans gentoo org> AuthorDate: Tue Jan 17 14:37:37 2017 + Commit: Brian Evans gentoo org> CommitDate: Tue Jan 17 14:38:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ef133e dev-php/pecl-redis: Version bump to 3.1.1_rc2 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.1_rc2.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 3133a18..93e7a56 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d DIST redis-3.1.0.tgz 197322 SHA256 886c9650815184fb11478a3f3f7a1f1519ed89496ed9fcac47520f01851b8b3e SHA512 b8692ac1b21cb66c1239129a3c539d6235f48ab14675c0fe00a7be5ae40f0b650518466f8619494e6a897fa212262d30de3acb528958c70417fb5280c20d1931 WHIRLPOOL fa7fc0763991d27606dd6cf43db2d2cdfeb8ede59384b20819af41dcf46e985778cc8ee840656979e9c58a93202d4665b40c2aa333f179dae6129c90bc16d914 +DIST redis-3.1.1RC2.tgz 198513 SHA256 21dc974d12ed707c2dce34b268eb3411338961cd4c849325e7c28a587f137efe SHA512 8c008d3549347c56c6e0226967da387a93f7f6ca32071c45487fecc072fc09cf71d901ef26a871a510cf4b1bbe6d7a0ab5341691f9510b1bbd5e7dc067b08272 WHIRLPOOL ee68ce66a2ba40723c3be6e95b58d69ed11fe26b8e68abf14eda72b3044edd34d4a01c27950865246f04602aa3d0223351a92774d7ccb0a98d3f1897a3680695 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.1_rc2.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.1_rc2.ebuild new file mode 100644 index ..c6d5ee8 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.1_rc2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +PHP_EXT_S="${WORKDIR}/${MY_P}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: a134b5ad5840f46f365abb31bd0f5687e6c5d6bd Author: Brian Evans gentoo org> AuthorDate: Fri Aug 10 18:08:40 2018 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 10 19:15:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a134b5ad dev-php/pecl-redis: Version bump for 4.1.1 Package-Manager: Portage-2.3.45, Repoman-2.3.10 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.1.1.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index c0b5bad4943..baf8aadfe02 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a +DIST redis-4.1.1.tgz 220894 BLAKE2B 82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c SHA512 f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623 diff --git a/dev-php/pecl-redis/pecl-redis-4.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-4.1.1.ebuild new file mode 100644 index 000..5679d6c4a9f --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.1.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3" +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 +session" + +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) + php_targets_php7-3? ( dev-lang/php:7.3[session?] igbinary? ( dev-php/igbinary[php_targets_php7-3] ) ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "The 4.0 release comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 4306eea0f1ad64f8d531774b394a280c28486883 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Mar 14 19:18:14 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Mar 14 19:18:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4306eea0 dev-php/pecl-redis: amd64 stable wrt bug #678810 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-php/pecl-redis/pecl-redis-4.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild index efc6fc7869d..f92d9dd8a0a 100644 --- a/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild +++ b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="amd64 ~arm" IUSE="igbinary +session" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 41e298d6d816d52bcc64079e76cde167bc18d587 Author: Brian Evans gentoo org> AuthorDate: Thu Mar 14 20:43:37 2019 + Commit: Brian Evans gentoo org> CommitDate: Thu Mar 14 20:43:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e298d6 dev-php/pecl-redis: Drop old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest | 3 -- dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild | 58 -- dev-php/pecl-redis/pecl-redis-4.0.2.ebuild| 58 -- dev-php/pecl-redis/pecl-redis-4.1.1.ebuild| 59 --- 4 files changed, 178 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index c809920f485..71d9df410e0 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,6 +1,3 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 -DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd -DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a -DIST redis-4.1.1.tgz 220894 BLAKE2B 82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c SHA512 f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623 DIST redis-4.2.0.tgz 235569 BLAKE2B 14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c SHA512 b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b DIST redis-4.3.0.tgz 241883 BLAKE2B 3f3ef7f67ba1167cb031e6816ee9f90d24eecc002064720e68a65bf8db16b0f826c90a5f3b7bed771f535aca8cbc9b62654fa2c234a42af8168baf0315a25c17 SHA512 30ce5863540485463704e6f90cff3a8d1f5bda34360c987e848ab290c8240f323b6eb2df1e90cc4c0922b3413652132d937488943f5db4e242c460c592da54ca diff --git a/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild b/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild deleted file mode 100644 index 4cf2aa9cb6c..000 --- a/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1 php7-2" -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 +session" - -DEPEND=" - php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) - php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) - php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) - php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) -" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - $(use_enable session redis-session) - ) - php-ext-source-r3_src_configure -} - -src_test(){ - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - # Run tests for Redis class - ${PHPCLI} -d extension=modules/redis.so \ - tests/TestRedis.php \ - --class Redis \ - --host ${PECL_REDIS_HOST} || die 'test suite failed' - done -} - -pkg_postinst() { - elog "This version comes with breaking API changes." - elog "Be sure to verify any applications upon upgrading." -} diff --git a/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 17a66b1cc9bd7092b0af16ae17c510d5602b8392 Author: Brian Evans gentoo org> AuthorDate: Thu Mar 14 20:41:15 2019 + Commit: Brian Evans gentoo org> CommitDate: Thu Mar 14 20:41:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a66b1c dev-php/pecl-redis: Version bump for 4.3.0 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.3.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 27a8d882b3d..c809920f485 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -3,3 +3,4 @@ DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c8 DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a DIST redis-4.1.1.tgz 220894 BLAKE2B 82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c SHA512 f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623 DIST redis-4.2.0.tgz 235569 BLAKE2B 14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c SHA512 b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b +DIST redis-4.3.0.tgz 241883 BLAKE2B 3f3ef7f67ba1167cb031e6816ee9f90d24eecc002064720e68a65bf8db16b0f826c90a5f3b7bed771f535aca8cbc9b62654fa2c234a42af8168baf0315a25c17 SHA512 30ce5863540485463704e6f90cff3a8d1f5bda34360c987e848ab290c8240f323b6eb2df1e90cc4c0922b3413652132d937488943f5db4e242c460c592da54ca diff --git a/dev-php/pecl-redis/pecl-redis-4.3.0.ebuild b/dev-php/pecl-redis/pecl-redis-4.3.0.ebuild new file mode 100644 index 000..d3b1f62b953 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.3.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-1 php7-2 php7-3" +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 +session" + +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) + php_targets_php7-3? ( dev-lang/php:7.3[session?] igbinary? ( dev-php/igbinary[php_targets_php7-3] ) ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "The 4.0 release comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: ed571b2e49828b00bcea18d7c33eda361afc5289 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 18 00:37:44 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 18 00:51:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed571b2e dev-php/pecl-redis: bump to v4.2.0 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.2.0.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index baf8aadfe02..27a8d882b3d 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -2,3 +2,4 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a DIST redis-4.1.1.tgz 220894 BLAKE2B 82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c SHA512 f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623 +DIST redis-4.2.0.tgz 235569 BLAKE2B 14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c SHA512 b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b diff --git a/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild new file mode 100644 index 000..efc6fc7869d --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3" +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 +session" + +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) + php_targets_php7-3? ( dev-lang/php:7.3[session?] igbinary? ( dev-php/igbinary[php_targets_php7-3] ) ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "The 4.0 release comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 51e70849c4a7fb491851500d1da0cf062abeeb1e Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jan 23 17:34:27 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jan 23 17:34:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e70849 dev-php/pecl-redis: amd64 stable wrt bug #567800 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild index 276b547..0676231 100644 --- a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild +++ b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild @@ -14,7 +14,7 @@ DOCS="arrays.markdown README.markdown" inherit php-ext-pecl-r2 -KEYWORDS="~amd64" +KEYWORDS="amd64" DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 615f52d22426b4e6dce622fa0861ae8866a6ce36 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Jan 23 19:37:44 2016 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Jan 23 19:38:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615f52d2 dev-php/pecl-redis: remove older versions with incorrect DOCS. Gentoo-Bug: 512184 Package-Manager: portage-2.2.26 dev-php/pecl-redis/Manifest| 2 -- dev-php/pecl-redis/pecl-redis-2.2.3.ebuild | 32 --- dev-php/pecl-redis/pecl-redis-2.2.5.ebuild | 32 --- dev-php/pecl-redis/pecl-redis-2.2.7.ebuild | 35 -- 4 files changed, 101 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 4f14eca..58bb610 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1 @@ -DIST redis-2.2.3.tgz 86664 SHA256 87861198403ef7bf09306494f2efc5b55bfdcc6095b7aac059a546a2e662967d SHA512 17ff00c0ee3fa36fa6a2040740c51a9ad36e16be19b9b6df9872138a9015e3f01add59b0b6437c66966fb2850a4c63800b47737e468f4103d7285bdebf377b3b WHIRLPOOL bf0a30d2b9ba399edaddaae7856c6e42e48ed4be88e86a4da88ba5556a7aa36d54a448830810d3ffd3a3e49329f5a8e36a1d0eac9436843fc00b157e0fc592aa -DIST redis-2.2.5.tgz 96970 SHA256 dceb18c9b563a8da92752ffc2c280beb1b14a86649342af307831a881c053343 SHA512 a0ae16146b97be678d3a25037ada6eb65b4a5cfbc02622c3c056635428851d52634e9d8fef9d393db4787f568d3d4d0c4ebbc740d1b008acc2f168ea5002aeb5 WHIRLPOOL bbb13c9d4b9e9a2d1b60314325cdf0eb921fb2e6d1962919499db89d9a3a11f82ad196c1bff81e404a7133fd21231decd7277b9a537a079d4cdd953fff24d451 DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d diff --git a/dev-php/pecl-redis/pecl-redis-2.2.3.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.3.ebuild deleted file mode 100644 index 56f8f55..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-5 php5-4" - -DOCS="README ChangeLog" - -inherit php-ext-pecl-r2 - -KEYWORDS="amd64" - -DESCRIPTION="This extension provides an API for communicating with Redis servers" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( dev-php/igbinary )" -RDEPEND="$DEPEND" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -} diff --git a/dev-php/pecl-redis/pecl-redis-2.2.5.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.5.ebuild deleted file mode 100644 index 574e25e..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php5-5 php5-4" - -DOCS="README ChangeLog" - -inherit php-ext-pecl-r2 - -KEYWORDS="~amd64" - -DESCRIPTION="This extension provides an API for communicating with Redis servers" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( dev-php/igbinary )" -RDEPEND="$DEPEND" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -} diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7.ebuild deleted file mode 100644 index 604aa73..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.7.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php5-5 php5-4" - -DOCS="README ChangeLog" - -inherit php-ext-pecl-r2 - -KEYWORDS="amd64" - -DESCRIPTION="This extension provides an API for communicating with Redis servers" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( php_targets_php5-4? ( dev-php/igbinary[php_targets_php5-4] ) - php_targets_php5-5? ( dev-php/igbinary[php_targets_php5-5] ) - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - )" -RDEPEND="$DEPEND" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 26efd9d371042a394db3e67c6d05f30ec23e757c Author: Michael Orlitzky gentoo org> AuthorDate: Sat Jan 23 19:34:57 2016 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Jan 23 19:38:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26efd9d3 dev-php/pecl-redis: replace olemarkus as maintainer with php herd. With olemarkus's permission, this should belong to the PHP project (of which he is the lead). Update metadata.xml to reflect that fact. Package-Manager: portage-2.2.26 dev-php/pecl-redis/metadata.xml | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/dev-php/pecl-redis/metadata.xml b/dev-php/pecl-redis/metadata.xml index f18c632..191d18b 100644 --- a/dev-php/pecl-redis/metadata.xml +++ b/dev-php/pecl-redis/metadata.xml @@ -1,12 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - olemar...@gentoo.org - Ole Markus With - - - + php Enables igbinary serialisation support
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: e286291b9c1c4285f34634273d35ff381e09a1ed Author: Michael Orlitzky gentoo org> AuthorDate: Sun Sep 27 01:50:17 2015 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Dec 8 21:37:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e286291b dev-php/pecl-redis: revision bump to fix incorrect DOCS. Update the DOCS array to contain accurate filenames. Due to a bug in php-ext-source-r2.eclass, it currently is not an error when DOCS contains bad values. Before that can change, we need to fix the existing ebuilds. As part of the revbump, a few other cosmetic issues were fixed. Package-Manager: portage-2.2.20.1 dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild | 35 +++ 1 file changed, 35 insertions(+) diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild new file mode 100644 index 000..276b547 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PHP_EXT_NAME="redis" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" + +USE_PHP="php5-4 php5-5 php5-6" + +DOCS="arrays.markdown README.markdown" + +inherit php-ext-pecl-r2 + +KEYWORDS="~amd64" + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +IUSE="igbinary" + +DEPEND="igbinary? ( + php_targets_php5-4? ( dev-php/igbinary[php_targets_php5-4] ) + php_targets_php5-5? ( dev-php/igbinary[php_targets_php5-5] ) + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) )" +RDEPEND="${DEPEND}" + +src_configure() { + my_conf="--enable-redis + $(use_enable igbinary redis-igbinary)" + + php-ext-source-r2_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 558106c5ce80dbeac9709d0a9d56dba8b4d7120e Author: Brian Evans gentoo org> AuthorDate: Tue Jun 14 20:00:24 2016 + Commit: Brian Evans gentoo org> CommitDate: Tue Jun 14 20:00:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558106c5 dev-php/pecl-redis: Version bump to new slot wrt bug 585912 This ebuild pulls in the old slot for targets it does not support Package-Manager: portage-2.3.0_rc1 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.0.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 58bb610..3cf3ff7 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1 +1,2 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d +DIST redis-3.0.0.tgz 189720 SHA256 de0e349027ea0821fbfb7f1961226223f3179bb84c6dada515f0145227993f70 SHA512 0dc4a6363e6bcefdbb50abec500558aaf709ca4e418d11dcebc15509684c81c5286781003725346d7ff748d8b4eea9735cdc82dc9c37fa54c8e7009f6e8bc494 WHIRLPOOL fa612b130ff6611425a4a7e3bb85c40148c006627fce04cd3fd1efcbdbe4780bb3cd3cdb2483d9c385eadf3ba97b82ffd43c906611dd8b5f03b4272a0e24bc4e diff --git a/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild new file mode 100644 index 000..7fe79dd --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PHP_EXT_NAME="redis" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" + +USE_PHP="php5-6 php7-0" + +DOCS="arrays.markdown README.markdown" + +inherit php-ext-pecl-r2 + +#redefine in order to only build for 7.0 +USE_PHP="php7-0" + +KEYWORDS="~amd64" + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="7" +IUSE="igbinary" + +DEPEND="igbinary? ( php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) )" +RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-redis:0 )" + +src_configure() { + my_conf="--enable-redis + $(use_enable igbinary redis-igbinary)" + + php-ext-source-r2_src_configure +} + +src_install() { + if use php_targets_php7-0 ; then + php-ext-pecl-r2_src_install + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 924f908d22360a68681f3aa6f47c030efc418f93 Author: Brian Evans gentoo org> AuthorDate: Fri Aug 19 14:22:44 2016 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 19 14:22:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924f908d dev-php/pecl-redis: Add unit tests Package-Manager: portage-2.3.0 dev-php/pecl-redis/pecl-redis-3.0.0.ebuild | 9 + 1 file changed, 9 insertions(+) diff --git a/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild index 7fe79dd..fe9fd03 100644 --- a/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild @@ -39,3 +39,12 @@ src_install() { php-ext-pecl-r2_src_install fi } + +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 + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: c9858b7fb46cb06c72f72c5e80af1e643eb87614 Author: Brian Evans gentoo org> AuthorDate: Tue Dec 6 14:39:45 2016 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 6 14:40:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9858b7f dev-php/pecl-redis: Version bump Include php7-0 as a "fake" target so upgrading to the new slot does not throw a REQUIRED_USE error Package-Manager: portage-2.3.2 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-2.2.8.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 3cf3ff7..f0667e4 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d +DIST redis-2.2.8.tgz 192131 SHA256 fc533752de62848f645707b65cba9d015ab4ed9c7a978c7bd710a5934d97b1b5 SHA512 a0b536dd75934797ee89d21c5a907ee730f5887a8d4cc09c70f3190b7c950f34febf3745d7263ad1fb23adb8b60b7eaf7943514dc0c05553c2b2a620277abfbf WHIRLPOOL 5e9c94e030a0918d7b9bdaf16a2e9434539720d593239d2e46b6a197bc41e12d5d2561ae33908471c1b00dce0980cb64295da0c92e4a587bc0ffef66e12c921b DIST redis-3.0.0.tgz 189720 SHA256 de0e349027ea0821fbfb7f1961226223f3179bb84c6dada515f0145227993f70 SHA512 0dc4a6363e6bcefdbb50abec500558aaf709ca4e418d11dcebc15509684c81c5286781003725346d7ff748d8b4eea9735cdc82dc9c37fa54c8e7009f6e8bc494 WHIRLPOOL fa612b130ff6611425a4a7e3bb85c40148c006627fce04cd3fd1efcbdbe4780bb3cd3cdb2483d9c385eadf3ba97b82ffd43c906611dd8b5f03b4272a0e24bc4e diff --git a/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild new file mode 100644 index ..5e32c6c --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PHP_EXT_NAME="redis" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" + +USE_PHP="php5-6 php7-0" + +DOCS=( arrays.markdown README.markdown ) + +inherit php-ext-pecl-r3 + +USE_PHP="php5-6" + +KEYWORDS="~amd64" + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +IUSE="igbinary" + +DEPEND="igbinary? ( php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) )" +RDEPEND="${DEPEND}" +PDEPEND="php_targets_php7-0? ( dev-php/pecl-redis:7[php_targets_php7-0] )" + +src_prepare() { + if use php_targets_php5-6 ; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} + +src_configure() { + local PHP_EXT_ECONF_ARGS=( --enable-redis + $(use_enable igbinary redis-igbinary) ) + + php-ext-source-r3_src_configure +} + +src_install() { + if use php_targets_php5-6 ; then + php-ext-pecl-r3_src_install + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 3be703df1d0f9649d26d53f2d241321820ed3b3b Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jan 3 05:31:08 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jan 3 05:31:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be703df dev-php/pecl-redis: new version 3.1.0 supporting php-7.1. Gentoo-Bug: 601688 Package-Manager: portage-2.3.0 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.0.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index f0667e4..005c7f9 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d DIST redis-2.2.8.tgz 192131 SHA256 fc533752de62848f645707b65cba9d015ab4ed9c7a978c7bd710a5934d97b1b5 SHA512 a0b536dd75934797ee89d21c5a907ee730f5887a8d4cc09c70f3190b7c950f34febf3745d7263ad1fb23adb8b60b7eaf7943514dc0c05553c2b2a620277abfbf WHIRLPOOL 5e9c94e030a0918d7b9bdaf16a2e9434539720d593239d2e46b6a197bc41e12d5d2561ae33908471c1b00dce0980cb64295da0c92e4a587bc0ffef66e12c921b DIST redis-3.0.0.tgz 189720 SHA256 de0e349027ea0821fbfb7f1961226223f3179bb84c6dada515f0145227993f70 SHA512 0dc4a6363e6bcefdbb50abec500558aaf709ca4e418d11dcebc15509684c81c5286781003725346d7ff748d8b4eea9735cdc82dc9c37fa54c8e7009f6e8bc494 WHIRLPOOL fa612b130ff6611425a4a7e3bb85c40148c006627fce04cd3fd1efcbdbe4780bb3cd3cdb2483d9c385eadf3ba97b82ffd43c906611dd8b5f03b4272a0e24bc4e +DIST redis-3.1.0.tgz 197322 SHA256 886c9650815184fb11478a3f3f7a1f1519ed89496ed9fcac47520f01851b8b3e SHA512 b8692ac1b21cb66c1239129a3c539d6235f48ab14675c0fe00a7be5ae40f0b650518466f8619494e6a897fa212262d30de3acb528958c70417fb5280c20d1931 WHIRLPOOL fa7fc0763991d27606dd6cf43db2d2cdfeb8ede59384b20819af41dcf46e985778cc8ee840656979e9c58a93202d4665b40c2aa333f179dae6129c90bc16d914 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.0.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.0.ebuild new file mode 100644 index ..6a7daed --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown README.markdown ) + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" +RDEPEND="${DEPEND}" + +# The test suite requires network access. +RESTRICT=test + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 812b3911e50d39f28a459f9974ca92826b984404 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jan 3 05:41:42 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jan 3 05:41:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812b3911 dev-php/pecl-redis: remove obsolete versions 2.2.8 and 3.0.0. Package-Manager: portage-2.3.0 dev-php/pecl-redis/Manifest| 2 -- dev-php/pecl-redis/pecl-redis-2.2.8.ebuild | 49 - dev-php/pecl-redis/pecl-redis-3.0.0.ebuild | 50 -- 3 files changed, 101 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 005c7f9..3133a18 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,4 +1,2 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d -DIST redis-2.2.8.tgz 192131 SHA256 fc533752de62848f645707b65cba9d015ab4ed9c7a978c7bd710a5934d97b1b5 SHA512 a0b536dd75934797ee89d21c5a907ee730f5887a8d4cc09c70f3190b7c950f34febf3745d7263ad1fb23adb8b60b7eaf7943514dc0c05553c2b2a620277abfbf WHIRLPOOL 5e9c94e030a0918d7b9bdaf16a2e9434539720d593239d2e46b6a197bc41e12d5d2561ae33908471c1b00dce0980cb64295da0c92e4a587bc0ffef66e12c921b -DIST redis-3.0.0.tgz 189720 SHA256 de0e349027ea0821fbfb7f1961226223f3179bb84c6dada515f0145227993f70 SHA512 0dc4a6363e6bcefdbb50abec500558aaf709ca4e418d11dcebc15509684c81c5286781003725346d7ff748d8b4eea9735cdc82dc9c37fa54c8e7009f6e8bc494 WHIRLPOOL fa612b130ff6611425a4a7e3bb85c40148c006627fce04cd3fd1efcbdbe4780bb3cd3cdb2483d9c385eadf3ba97b82ffd43c906611dd8b5f03b4272a0e24bc4e DIST redis-3.1.0.tgz 197322 SHA256 886c9650815184fb11478a3f3f7a1f1519ed89496ed9fcac47520f01851b8b3e SHA512 b8692ac1b21cb66c1239129a3c539d6235f48ab14675c0fe00a7be5ae40f0b650518466f8619494e6a897fa212262d30de3acb528958c70417fb5280c20d1931 WHIRLPOOL fa7fc0763991d27606dd6cf43db2d2cdfeb8ede59384b20819af41dcf46e985778cc8ee840656979e9c58a93202d4665b40c2aa333f179dae6129c90bc16d914 diff --git a/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild deleted file mode 100644 index 5e32c6c.. --- a/dev-php/pecl-redis/pecl-redis-2.2.8.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php7-0" - -DOCS=( arrays.markdown README.markdown ) - -inherit php-ext-pecl-r3 - -USE_PHP="php5-6" - -KEYWORDS="~amd64" - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) )" -RDEPEND="${DEPEND}" -PDEPEND="php_targets_php7-0? ( dev-php/pecl-redis:7[php_targets_php7-0] )" - -src_prepare() { - if use php_targets_php5-6 ; then - php-ext-source-r3_src_prepare - else - default_src_prepare - fi -} - -src_configure() { - local PHP_EXT_ECONF_ARGS=( --enable-redis - $(use_enable igbinary redis-igbinary) ) - - php-ext-source-r3_src_configure -} - -src_install() { - if use php_targets_php5-6 ; then - php-ext-pecl-r3_src_install - fi -} diff --git a/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild deleted file mode 100644 index fe9fd03.. --- a/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php7-0" - -DOCS="arrays.markdown README.markdown" - -inherit php-ext-pecl-r2 - -#redefine in order to only build for 7.0 -USE_PHP="php7-0" - -KEYWORDS="~amd64" - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="7" -IUSE="igbinary" - -DEPEND="igbinary? ( php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) )" -RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-redis:0 )" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -} - -src_install() { - if use php_targets_php7-0 ; then - php-ext-pecl-r2_src_install - fi -} - -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/
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 4306eea0f1ad64f8d531774b394a280c28486883 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Mar 14 19:18:14 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Mar 14 19:18:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4306eea0 dev-php/pecl-redis: amd64 stable wrt bug #678810 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-php/pecl-redis/pecl-redis-4.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild index efc6fc7869d..f92d9dd8a0a 100644 --- a/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild +++ b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="amd64 ~arm" IUSE="igbinary +session" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 41e298d6d816d52bcc64079e76cde167bc18d587 Author: Brian Evans gentoo org> AuthorDate: Thu Mar 14 20:43:37 2019 + Commit: Brian Evans gentoo org> CommitDate: Thu Mar 14 20:43:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e298d6 dev-php/pecl-redis: Drop old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest | 3 -- dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild | 58 -- dev-php/pecl-redis/pecl-redis-4.0.2.ebuild| 58 -- dev-php/pecl-redis/pecl-redis-4.1.1.ebuild| 59 --- 4 files changed, 178 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index c809920f485..71d9df410e0 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,6 +1,3 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 -DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd -DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a -DIST redis-4.1.1.tgz 220894 BLAKE2B 82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c SHA512 f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623 DIST redis-4.2.0.tgz 235569 BLAKE2B 14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c SHA512 b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b DIST redis-4.3.0.tgz 241883 BLAKE2B 3f3ef7f67ba1167cb031e6816ee9f90d24eecc002064720e68a65bf8db16b0f826c90a5f3b7bed771f535aca8cbc9b62654fa2c234a42af8168baf0315a25c17 SHA512 30ce5863540485463704e6f90cff3a8d1f5bda34360c987e848ab290c8240f323b6eb2df1e90cc4c0922b3413652132d937488943f5db4e242c460c592da54ca diff --git a/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild b/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild deleted file mode 100644 index 4cf2aa9cb6c..000 --- a/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1 php7-2" -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 +session" - -DEPEND=" - php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) - php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) - php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) - php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) -" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - $(use_enable session redis-session) - ) - php-ext-source-r3_src_configure -} - -src_test(){ - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - # Run tests for Redis class - ${PHPCLI} -d extension=modules/redis.so \ - tests/TestRedis.php \ - --class Redis \ - --host ${PECL_REDIS_HOST} || die 'test suite failed' - done -} - -pkg_postinst() { - elog "This version comes with breaking API changes." - elog "Be sure to verify any applications upon upgrading." -} diff --git a/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 17a66b1cc9bd7092b0af16ae17c510d5602b8392 Author: Brian Evans gentoo org> AuthorDate: Thu Mar 14 20:41:15 2019 + Commit: Brian Evans gentoo org> CommitDate: Thu Mar 14 20:41:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a66b1c dev-php/pecl-redis: Version bump for 4.3.0 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.3.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 27a8d882b3d..c809920f485 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -3,3 +3,4 @@ DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c8 DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a DIST redis-4.1.1.tgz 220894 BLAKE2B 82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c SHA512 f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623 DIST redis-4.2.0.tgz 235569 BLAKE2B 14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c SHA512 b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b +DIST redis-4.3.0.tgz 241883 BLAKE2B 3f3ef7f67ba1167cb031e6816ee9f90d24eecc002064720e68a65bf8db16b0f826c90a5f3b7bed771f535aca8cbc9b62654fa2c234a42af8168baf0315a25c17 SHA512 30ce5863540485463704e6f90cff3a8d1f5bda34360c987e848ab290c8240f323b6eb2df1e90cc4c0922b3413652132d937488943f5db4e242c460c592da54ca diff --git a/dev-php/pecl-redis/pecl-redis-4.3.0.ebuild b/dev-php/pecl-redis/pecl-redis-4.3.0.ebuild new file mode 100644 index 000..d3b1f62b953 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.3.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-1 php7-2 php7-3" +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 +session" + +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) + php_targets_php7-3? ( dev-lang/php:7.3[session?] igbinary? ( dev-php/igbinary[php_targets_php7-3] ) ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "The 4.0 release comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: ed571b2e49828b00bcea18d7c33eda361afc5289 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 18 00:37:44 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 18 00:51:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed571b2e dev-php/pecl-redis: bump to v4.2.0 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.2.0.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index baf8aadfe02..27a8d882b3d 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -2,3 +2,4 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a DIST redis-4.1.1.tgz 220894 BLAKE2B 82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c SHA512 f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623 +DIST redis-4.2.0.tgz 235569 BLAKE2B 14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c SHA512 b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b diff --git a/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild new file mode 100644 index 000..efc6fc7869d --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3" +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 +session" + +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) + php_targets_php7-3? ( dev-lang/php:7.3[session?] igbinary? ( dev-php/igbinary[php_targets_php7-3] ) ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "The 4.0 release comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: a134b5ad5840f46f365abb31bd0f5687e6c5d6bd Author: Brian Evans gentoo org> AuthorDate: Fri Aug 10 18:08:40 2018 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 10 19:15:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a134b5ad dev-php/pecl-redis: Version bump for 4.1.1 Package-Manager: Portage-2.3.45, Repoman-2.3.10 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.1.1.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index c0b5bad4943..baf8aadfe02 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a +DIST redis-4.1.1.tgz 220894 BLAKE2B 82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c SHA512 f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623 diff --git a/dev-php/pecl-redis/pecl-redis-4.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-4.1.1.ebuild new file mode 100644 index 000..5679d6c4a9f --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.1.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3" +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 +session" + +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) + php_targets_php7-3? ( dev-lang/php:7.3[session?] igbinary? ( dev-php/igbinary[php_targets_php7-3] ) ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "The 4.0 release comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 713c6e1a501a8d598b67d1e52ad15e8c947d221c Author: Brian Evans gentoo org> AuthorDate: Mon Oct 9 13:42:46 2017 + Commit: Brian Evans gentoo org> CommitDate: Mon Oct 9 13:43:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713c6e1a dev-php/pecl-redis: Version bump to 3.1.4 Package-Manager: Portage-2.3.11, Repoman-2.3.3 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.4.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 150d813c30e..2a5f71ec77f 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4 DIST redis-3.1.3.tgz 196180 SHA256 92907f40bdd8d56607ba5c1593289c34c08f7dae460bd05e79603a4247b6cbf6 SHA512 269a45675e9547fdeebf9d9a1a36e6f75d6f9913ffc1069d0fc2a7f1a5d88ff4fb9f38693f488469339c2a7bfdfd81df102de5e12656e0662af166f874fc5fac WHIRLPOOL 2fb1419ac13aa7aeb20467270b8fdfe3d37b1c91c95da15db1733e81602fdaf9137c98319ab8784321c4c0d5cf69702c145d72e8bc6cfbf49c7a937de8a937ba +DIST redis-3.1.4.tgz 199559 SHA256 adebdfd52e8227a4da5d381d325b6eaccd29fd233bcc1b877517b9e8706ef265 SHA512 dbf3eecfa761d0d3e97781968378d8bcc74e79bf4a0f85d6c2e8338180755e503179bc78b03ae6ee26a5619f439ead77068db3ab18d1b2dbf58e1643bea3a49f WHIRLPOOL 37d5d42168de869c2c06ecb009ae7956cd51ff85009ae282f095017a3cadddbe34ef4f0c17b752dd4b810b0dd36dc9ced71b07926717eda26f00844617524a26 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild new file mode 100644 index 000..1688b30aa0e --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +PHP_EXT_S="${WORKDIR}/${MY_P}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) ) " +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 25ef3a56775fe54c7181dc319733e6a9567c20bf Author: Brian Evans gentoo org> AuthorDate: Mon Aug 14 14:04:28 2017 + Commit: Brian Evans gentoo org> CommitDate: Mon Aug 14 15:00:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ef3a56 dev-php/pecl-redis: Version bump wrt bug 627818 Package-Manager: Portage-2.3.7, Repoman-2.3.3 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.3.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index e28e3aa6d17..150d813c30e 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1 +1,2 @@ DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4 +DIST redis-3.1.3.tgz 196180 SHA256 92907f40bdd8d56607ba5c1593289c34c08f7dae460bd05e79603a4247b6cbf6 SHA512 269a45675e9547fdeebf9d9a1a36e6f75d6f9913ffc1069d0fc2a7f1a5d88ff4fb9f38693f488469339c2a7bfdfd81df102de5e12656e0662af166f874fc5fac WHIRLPOOL 2fb1419ac13aa7aeb20467270b8fdfe3d37b1c91c95da15db1733e81602fdaf9137c98319ab8784321c4c0d5cf69702c145d72e8bc6cfbf49c7a937de8a937ba diff --git a/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild new file mode 100644 index 000..3c2df8c79d4 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +PHP_EXT_S="${WORKDIR}/${MY_P}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 3843a426f02b54f3f1258b0495766dc2e70d464e Author: Brian Evans gentoo org> AuthorDate: Fri Jun 9 19:17:09 2017 + Commit: Brian Evans gentoo org> CommitDate: Fri Jun 9 19:17:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3843a426 dev-php/pecl-redis: Mark amd64 stable Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-php/pecl-redis/pecl-redis-3.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild index 3c2df8c79d4..28fa94708b6 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild @@ -15,7 +15,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="igbinary +session" DEPEND="igbinary? (
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 2003057fa9bec57dd5dea56f7b8d7f7baa54ad92 Author: Brian Evans gentoo org> AuthorDate: Thu Apr 20 21:01:40 2017 + Commit: Brian Evans gentoo org> CommitDate: Thu Apr 20 21:01:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2003057f dev-php/pecl-redis: Version bump to 3.1.2 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.2.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 2b719d3ed28..0eb9859c83a 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d DIST redis-3.1.1.tgz 198597 SHA256 aa1a30f2c5e1f532289b9b90af71b42db86bb85e9f8c344a455a4312c79d917e SHA512 a9bf74342dbaec518623f99a958130d61ae643111448dd16c974fcf96ec722d34c1f7d2e7b09e786abe7432bff1d34e2d8bd895c8b6c5f9b88faac701eb77b2a WHIRLPOOL 1053247b933a7f0bc2d6d79f981e0745e1d6db094fc9d4588a1e23e9670bdfabeb53ac5cae5ddf70ee8544df02dac0435f9339612e04e174055529670b705c07 DIST redis-3.1.1RC2.tgz 198513 SHA256 21dc974d12ed707c2dce34b268eb3411338961cd4c849325e7c28a587f137efe SHA512 8c008d3549347c56c6e0226967da387a93f7f6ca32071c45487fecc072fc09cf71d901ef26a871a510cf4b1bbe6d7a0ab5341691f9510b1bbd5e7dc067b08272 WHIRLPOOL ee68ce66a2ba40723c3be6e95b58d69ed11fe26b8e68abf14eda72b3044edd34d4a01c27950865246f04602aa3d0223351a92774d7ccb0a98d3f1897a3680695 +DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild new file mode 100644 index 000..3c2df8c79d4 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +PHP_EXT_S="${WORKDIR}/${MY_P}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 2b35a96c0b18e5ea6e58f236ba34a1180be9e243 Author: Brian Evans gentoo org> AuthorDate: Wed Jul 5 01:49:43 2017 + Commit: Brian Evans gentoo org> CommitDate: Wed Jul 5 01:49:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b35a96c dev-php/pecl-redis: Drop old versions Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-php/pecl-redis/Manifest| 3 -- dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild | 34 - dev-php/pecl-redis/pecl-redis-3.1.1.ebuild | 51 -- dev-php/pecl-redis/pecl-redis-3.1.1_rc2.ebuild | 51 -- 4 files changed, 139 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 0eb9859c83a..e28e3aa6d17 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,4 +1 @@ -DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d -DIST redis-3.1.1.tgz 198597 SHA256 aa1a30f2c5e1f532289b9b90af71b42db86bb85e9f8c344a455a4312c79d917e SHA512 a9bf74342dbaec518623f99a958130d61ae643111448dd16c974fcf96ec722d34c1f7d2e7b09e786abe7432bff1d34e2d8bd895c8b6c5f9b88faac701eb77b2a WHIRLPOOL 1053247b933a7f0bc2d6d79f981e0745e1d6db094fc9d4588a1e23e9670bdfabeb53ac5cae5ddf70ee8544df02dac0435f9339612e04e174055529670b705c07 -DIST redis-3.1.1RC2.tgz 198513 SHA256 21dc974d12ed707c2dce34b268eb3411338961cd4c849325e7c28a587f137efe SHA512 8c008d3549347c56c6e0226967da387a93f7f6ca32071c45487fecc072fc09cf71d901ef26a871a510cf4b1bbe6d7a0ab5341691f9510b1bbd5e7dc067b08272 WHIRLPOOL ee68ce66a2ba40723c3be6e95b58d69ed11fe26b8e68abf14eda72b3044edd34d4a01c27950865246f04602aa3d0223351a92774d7ccb0a98d3f1897a3680695 DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4 diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild deleted file mode 100644 index 1ca501dd47c..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-4 php5-5 php5-6" - -DOCS="arrays.markdown README.markdown" - -inherit php-ext-pecl-r2 - -KEYWORDS="amd64" - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( - php_targets_php5-4? ( dev-php/igbinary[php_targets_php5-4] ) - php_targets_php5-5? ( dev-php/igbinary[php_targets_php5-5] ) - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) )" -RDEPEND="${DEPEND}" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -} diff --git a/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild deleted file mode 100644 index 3c2df8c79d4..000 --- a/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1" -DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) -MY_P="${PN/pecl-/}-${PV/_rc/RC}" -PHP_EXT_PECL_FILENAME="${MY_P}.tgz" -PHP_EXT_S="${WORKDIR}/${MY_P}" - -inherit php-ext-pecl-r3 - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -KEYWORDS="~amd64" -IUSE="igbinary +session" - -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - $(use_enable session redis-session) - ) - php-ext-source-r3_src_configure -} - -src_test(){ - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - # Run tests for Redis class -
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 10ae79efbda13f69e017e54d833a1c6f4f8a6ea4 Author: Brian Evans gentoo org> AuthorDate: Wed May 9 13:50:42 2018 + Commit: Brian Evans gentoo org> CommitDate: Wed May 9 13:51:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ae79ef dev-php/pecl-redis: Version bump for 4.0.2 Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.0.2.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index f3b0fdf84ca..c0b5bad4943 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd +DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a diff --git a/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild b/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild new file mode 100644 index 000..7c75c710c64 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1 php7-2" +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 +session" + +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "The 4.0 release comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: ff361628891512b380d23a35e529ed03399a08f9 Author: Markus Meier gentoo org> AuthorDate: Wed Mar 14 05:57:48 2018 + Commit: Markus Meier gentoo org> CommitDate: Wed Mar 14 05:57:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff361628 dev-php/pecl-redis: add ~arm, bug #643550 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-php/pecl-redis/pecl-redis-3.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild index 3243922834e..486ad8e21f7 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild @@ -15,7 +15,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" IUSE="igbinary +session" DEPEND="igbinary? (
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 162efcf0c95e6569be4f631dbbee1a515f9c0b7d Author: Brian Evans gentoo org> AuthorDate: Fri Apr 6 14:23:20 2018 + Commit: Brian Evans gentoo org> CommitDate: Fri Apr 6 14:24:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162efcf0 dev-php/pecl-redis: Version bump to 4.0.0 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.0.0.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 192c5fd27a8..1a3933a3f84 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-3.1.2.tgz 199041 BLAKE2B a90f4136dae03155d7e3fc4e5b6b32ab73c918a850c501a19e28ea62c6d105108ebd18edaa3b12a13cf38103302ee6ad0759a47b4c59e4a5464e951f02cff0ea SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 +DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd diff --git a/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild b/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild new file mode 100644 index 000..af4fb3636c0 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1 php7-2" +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 +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) + php_targets_php7-2? ( dev-php/igbinary[php_targets_php7-2] ) ) " +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "This version comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 3c8b57872ce5b1ea46efbfbda51bc90c9ff54933 Author: Brian Evans gentoo org> AuthorDate: Mon Apr 16 16:47:24 2018 + Commit: Brian Evans gentoo org> CommitDate: Mon Apr 16 16:47:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8b5787 dev-php/pecl-redis: Revbump for missing dependency Package-Manager: Portage-2.3.28, Repoman-2.3.9 .../{pecl-redis-3.1.6.ebuild => pecl-redis-3.1.6-r1.ebuild} | 11 ++- .../{pecl-redis-4.0.0.ebuild => pecl-redis-4.0.0-r1.ebuild} | 11 ++- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild similarity index 72% rename from dev-php/pecl-redis/pecl-redis-3.1.6.ebuild rename to dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild index 486ad8e21f7..4033476716d 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild @@ -18,11 +18,12 @@ SLOT="0" KEYWORDS="~amd64 ~arm" IUSE="igbinary +session" -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) - php_targets_php7-2? ( dev-php/igbinary[php_targets_php7-2] ) ) " +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) +" RDEPEND="${DEPEND} !dev-php/pecl-redis:7" # The test suite requires network access. diff --git a/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild b/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild similarity index 74% rename from dev-php/pecl-redis/pecl-redis-4.0.0.ebuild rename to dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild index af4fb3636c0..4cf2aa9cb6c 100644 --- a/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild +++ b/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild @@ -18,11 +18,12 @@ SLOT="0" KEYWORDS="~amd64 ~arm" IUSE="igbinary +session" -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) - php_targets_php7-2? ( dev-php/igbinary[php_targets_php7-2] ) ) " +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) +" RDEPEND="${DEPEND} !dev-php/pecl-redis:7" # The test suite requires network access.
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 3a0266e5a077e78a8a122e13f2fc40bb45ef947d Author: Aaron Bauman gentoo org> AuthorDate: Mon Apr 16 17:10:13 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Apr 16 17:10:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0266e5 dev-php/pecl-redis: amd64 stable Bug: https://bugs.gentoo.org/652988 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild index 4033476716d..6c219bc9293 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild @@ -15,7 +15,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="amd64 ~arm" IUSE="igbinary +session" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 7c51d812e54f1d0a957ea0758dfc96c27efb1336 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Apr 16 17:25:26 2018 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Apr 16 17:25:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c51d812 dev-php/pecl-redis: remove "unused" pecl-redis-3.1.2.ebuild. Closes: https://bugs.gentoo.org/652988 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-php/pecl-redis/Manifest| 1 - dev-php/pecl-redis/pecl-redis-3.1.2.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 1a3933a3f84..f3b0fdf84ca 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,2 @@ -DIST redis-3.1.2.tgz 199041 BLAKE2B a90f4136dae03155d7e3fc4e5b6b32ab73c918a850c501a19e28ea62c6d105108ebd18edaa3b12a13cf38103302ee6ad0759a47b4c59e4a5464e951f02cff0ea SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd diff --git a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild deleted file mode 100644 index 28fa94708b6..000 --- a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1" -DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) -MY_P="${PN/pecl-/}-${PV/_rc/RC}" -PHP_EXT_PECL_FILENAME="${MY_P}.tgz" -PHP_EXT_S="${WORKDIR}/${MY_P}" - -inherit php-ext-pecl-r3 - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -KEYWORDS="amd64" -IUSE="igbinary +session" - -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - $(use_enable session redis-session) - ) - php-ext-source-r3_src_configure -} - -src_test(){ - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - # Run tests for Redis class - ${PHPCLI} -d extension=modules/redis.so \ - tests/TestRedis.php \ - --class Redis \ - --host ${PECL_REDIS_HOST} || die 'test suite failed' - done -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 8f687b2050dbc4ee7c3b355e36a604f89d47f2a6 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jan 9 15:10:14 2018 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jan 9 16:30:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f687b20 dev-php/pecl-redis: remove "unused" pecl-redis-3.1.3.ebuild. Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-php/pecl-redis/Manifest| 1 - dev-php/pecl-redis/pecl-redis-3.1.3.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 6c81c7e753f..71766f35067 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,2 @@ DIST redis-3.1.2.tgz 199041 BLAKE2B a90f4136dae03155d7e3fc4e5b6b32ab73c918a850c501a19e28ea62c6d105108ebd18edaa3b12a13cf38103302ee6ad0759a47b4c59e4a5464e951f02cff0ea SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 -DIST redis-3.1.3.tgz 196180 BLAKE2B 877e4feb94b65b45b239d0a24296bedf3bb6d7cf8acf53a36db1ccbcaac43f9e0d85abb1435326da6cb78f90cee9f6b4d78fe52c3d567981277af2016423e556 SHA512 269a45675e9547fdeebf9d9a1a36e6f75d6f9913ffc1069d0fc2a7f1a5d88ff4fb9f38693f488469339c2a7bfdfd81df102de5e12656e0662af166f874fc5fac DIST redis-3.1.4.tgz 199559 BLAKE2B 0ff46289fe02efe0d774c62a5d2545a954f43a168913f2a9ffe612ed02e09d00ad5231ec395b36cd5685ecfb29ba30ee0349c2225b9769e2101f43bb058e3a81 SHA512 dbf3eecfa761d0d3e97781968378d8bcc74e79bf4a0f85d6c2e8338180755e503179bc78b03ae6ee26a5619f439ead77068db3ab18d1b2dbf58e1643bea3a49f diff --git a/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild deleted file mode 100644 index 3c2df8c79d4..000 --- a/dev-php/pecl-redis/pecl-redis-3.1.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1" -DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) -MY_P="${PN/pecl-/}-${PV/_rc/RC}" -PHP_EXT_PECL_FILENAME="${MY_P}.tgz" -PHP_EXT_S="${WORKDIR}/${MY_P}" - -inherit php-ext-pecl-r3 - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -KEYWORDS="~amd64" -IUSE="igbinary +session" - -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - $(use_enable session redis-session) - ) - php-ext-source-r3_src_configure -} - -src_test(){ - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - # Run tests for Redis class - ${PHPCLI} -d extension=modules/redis.so \ - tests/TestRedis.php \ - --class Redis \ - --host ${PECL_REDIS_HOST} || die 'test suite failed' - done -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 7c58a39b72dc2410ed2947fa6014bfcb2a6196ac Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jan 9 15:12:11 2018 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jan 9 16:30:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c58a39b dev-php/pecl-redis: new version 3.1.6. Closes: https://bugs.gentoo.org/643998 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-php/pecl-redis/Manifest | 2 +- .../pecl-redis/{pecl-redis-3.1.4-r1.ebuild => pecl-redis-3.1.6.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 71766f35067..192c5fd27a8 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,2 @@ DIST redis-3.1.2.tgz 199041 BLAKE2B a90f4136dae03155d7e3fc4e5b6b32ab73c918a850c501a19e28ea62c6d105108ebd18edaa3b12a13cf38103302ee6ad0759a47b4c59e4a5464e951f02cff0ea SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 -DIST redis-3.1.4.tgz 199559 BLAKE2B 0ff46289fe02efe0d774c62a5d2545a954f43a168913f2a9ffe612ed02e09d00ad5231ec395b36cd5685ecfb29ba30ee0349c2225b9769e2101f43bb058e3a81 SHA512 dbf3eecfa761d0d3e97781968378d8bcc74e79bf4a0f85d6c2e8338180755e503179bc78b03ae6ee26a5619f439ead77068db3ab18d1b2dbf58e1643bea3a49f +DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild similarity index 97% rename from dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild rename to dev-php/pecl-redis/pecl-redis-3.1.6.ebuild index 0e1140bcdca..3243922834e 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 1577a991da46d6612bd1c63b5229cda8771fc28e Author: Michael Orlitzky gentoo org> AuthorDate: Fri Dec 8 01:37:20 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Fri Dec 8 01:37:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1577a991 dev-php/pecl-redis: new revision 3.1.4-r1 adding php:7.2 support. Closes: https://bugs.gentoo.org/639984 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-php/pecl-redis/Manifest | 2 +- .../{pecl-redis-3.1.4.ebuild => pecl-redis-3.1.4-r1.ebuild} | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 2a5f71ec77f..28ae3c454b7 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,3 @@ DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4 DIST redis-3.1.3.tgz 196180 SHA256 92907f40bdd8d56607ba5c1593289c34c08f7dae460bd05e79603a4247b6cbf6 SHA512 269a45675e9547fdeebf9d9a1a36e6f75d6f9913ffc1069d0fc2a7f1a5d88ff4fb9f38693f488469339c2a7bfdfd81df102de5e12656e0662af166f874fc5fac WHIRLPOOL 2fb1419ac13aa7aeb20467270b8fdfe3d37b1c91c95da15db1733e81602fdaf9137c98319ab8784321c4c0d5cf69702c145d72e8bc6cfbf49c7a937de8a937ba -DIST redis-3.1.4.tgz 199559 SHA256 adebdfd52e8227a4da5d381d325b6eaccd29fd233bcc1b877517b9e8706ef265 SHA512 dbf3eecfa761d0d3e97781968378d8bcc74e79bf4a0f85d6c2e8338180755e503179bc78b03ae6ee26a5619f439ead77068db3ab18d1b2dbf58e1643bea3a49f WHIRLPOOL 37d5d42168de869c2c06ecb009ae7956cd51ff85009ae282f095017a3cadddbe34ef4f0c17b752dd4b810b0dd36dc9ced71b07926717eda26f00844617524a26 +DIST redis-3.1.4.tgz 199559 BLAKE2B 0ff46289fe02efe0d774c62a5d2545a954f43a168913f2a9ffe612ed02e09d00ad5231ec395b36cd5685ecfb29ba30ee0349c2225b9769e2101f43bb058e3a81 SHA512 dbf3eecfa761d0d3e97781968378d8bcc74e79bf4a0f85d6c2e8338180755e503179bc78b03ae6ee26a5619f439ead77068db3ab18d1b2dbf58e1643bea3a49f diff --git a/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild similarity index 87% rename from dev-php/pecl-redis/pecl-redis-3.1.4.ebuild rename to dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild index 1688b30aa0e..0e1140bcdca 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.4.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.4-r1.ebuild @@ -4,7 +4,7 @@ EAPI=6 PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1" +USE_PHP="php5-6 php7-0 php7-1 php7-2" DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) MY_P="${PN/pecl-/}-${PV/_rc/RC}" PHP_EXT_PECL_FILENAME="${MY_P}.tgz" @@ -21,7 +21,8 @@ IUSE="igbinary +session" DEPEND="igbinary? ( php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) ) " + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) + php_targets_php7-2? ( dev-php/igbinary[php_targets_php7-2] ) ) " RDEPEND="${DEPEND} !dev-php/pecl-redis:7" # The test suite requires network access.
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 73ef133e73dbf7097a28dbef564496e51010a067 Author: Brian Evans gentoo org> AuthorDate: Tue Jan 17 14:37:37 2017 + Commit: Brian Evans gentoo org> CommitDate: Tue Jan 17 14:38:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ef133e dev-php/pecl-redis: Version bump to 3.1.1_rc2 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.1_rc2.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 3133a18..93e7a56 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d DIST redis-3.1.0.tgz 197322 SHA256 886c9650815184fb11478a3f3f7a1f1519ed89496ed9fcac47520f01851b8b3e SHA512 b8692ac1b21cb66c1239129a3c539d6235f48ab14675c0fe00a7be5ae40f0b650518466f8619494e6a897fa212262d30de3acb528958c70417fb5280c20d1931 WHIRLPOOL fa7fc0763991d27606dd6cf43db2d2cdfeb8ede59384b20819af41dcf46e985778cc8ee840656979e9c58a93202d4665b40c2aa333f179dae6129c90bc16d914 +DIST redis-3.1.1RC2.tgz 198513 SHA256 21dc974d12ed707c2dce34b268eb3411338961cd4c849325e7c28a587f137efe SHA512 8c008d3549347c56c6e0226967da387a93f7f6ca32071c45487fecc072fc09cf71d901ef26a871a510cf4b1bbe6d7a0ab5341691f9510b1bbd5e7dc067b08272 WHIRLPOOL ee68ce66a2ba40723c3be6e95b58d69ed11fe26b8e68abf14eda72b3044edd34d4a01c27950865246f04602aa3d0223351a92774d7ccb0a98d3f1897a3680695 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.1_rc2.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.1_rc2.ebuild new file mode 100644 index ..c6d5ee8 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.1_rc2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +PHP_EXT_S="${WORKDIR}/${MY_P}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 05bb301ceec52e36905474efadd44e21f402143a Author: Brian Evans gentoo org> AuthorDate: Thu Jan 5 20:39:41 2017 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 5 20:39:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bb301c dev-php/pecl-redis: Revbump to fix conflict due to removal of 7 slot Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../pecl-redis/{pecl-redis-3.1.0.ebuild => pecl-redis-3.1.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-3.1.0.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild similarity index 96% rename from dev-php/pecl-redis/pecl-redis-3.1.0.ebuild rename to dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild index 6a7daed..48f0157 100644 --- a/dev-php/pecl-redis/pecl-redis-3.1.0.ebuild +++ b/dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild @@ -20,7 +20,7 @@ DEPEND="igbinary? ( php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" # The test suite requires network access. RESTRICT=test
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: cb1f058bc5192f40d5490d5cd10d6ce938356f3a Author: Michael Orlitzky gentoo org> AuthorDate: Sat Feb 4 00:12:46 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Feb 4 00:12:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1f058b dev-php/pecl-redis: remove unused version 3.1.0-r1. Package-Manager: portage-2.3.3 dev-php/pecl-redis/Manifest | 1 - dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild | 46 --- 2 files changed, 47 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 93e7a56..97fb3a9 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,2 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d -DIST redis-3.1.0.tgz 197322 SHA256 886c9650815184fb11478a3f3f7a1f1519ed89496ed9fcac47520f01851b8b3e SHA512 b8692ac1b21cb66c1239129a3c539d6235f48ab14675c0fe00a7be5ae40f0b650518466f8619494e6a897fa212262d30de3acb528958c70417fb5280c20d1931 WHIRLPOOL fa7fc0763991d27606dd6cf43db2d2cdfeb8ede59384b20819af41dcf46e985778cc8ee840656979e9c58a93202d4665b40c2aa333f179dae6129c90bc16d914 DIST redis-3.1.1RC2.tgz 198513 SHA256 21dc974d12ed707c2dce34b268eb3411338961cd4c849325e7c28a587f137efe SHA512 8c008d3549347c56c6e0226967da387a93f7f6ca32071c45487fecc072fc09cf71d901ef26a871a510cf4b1bbe6d7a0ab5341691f9510b1bbd5e7dc067b08272 WHIRLPOOL ee68ce66a2ba40723c3be6e95b58d69ed11fe26b8e68abf14eda72b3044edd34d4a01c27950865246f04602aa3d0223351a92774d7ccb0a98d3f1897a3680695 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild deleted file mode 100644 index 48f0157.. --- a/dev-php/pecl-redis/pecl-redis-3.1.0-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1" -DOCS=( arrays.markdown README.markdown ) - -inherit php-ext-pecl-r3 - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -KEYWORDS="~amd64" -IUSE="igbinary" - -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - ) - 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 551596581419d2395e111dda97fa852daa5dfdd8 Author: Brian Evans gentoo org> AuthorDate: Mon Feb 6 14:54:42 2017 + Commit: Brian Evans gentoo org> CommitDate: Mon Feb 6 14:55:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55159658 dev-php/pecl-redis: Version bump wrt bug 608384 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.1.1.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 97fb3a9..2b719d3 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d +DIST redis-3.1.1.tgz 198597 SHA256 aa1a30f2c5e1f532289b9b90af71b42db86bb85e9f8c344a455a4312c79d917e SHA512 a9bf74342dbaec518623f99a958130d61ae643111448dd16c974fcf96ec722d34c1f7d2e7b09e786abe7432bff1d34e2d8bd895c8b6c5f9b88faac701eb77b2a WHIRLPOOL 1053247b933a7f0bc2d6d79f981e0745e1d6db094fc9d4588a1e23e9670bdfabeb53ac5cae5ddf70ee8544df02dac0435f9339612e04e174055529670b705c07 DIST redis-3.1.1RC2.tgz 198513 SHA256 21dc974d12ed707c2dce34b268eb3411338961cd4c849325e7c28a587f137efe SHA512 8c008d3549347c56c6e0226967da387a93f7f6ca32071c45487fecc072fc09cf71d901ef26a871a510cf4b1bbe6d7a0ab5341691f9510b1bbd5e7dc067b08272 WHIRLPOOL ee68ce66a2ba40723c3be6e95b58d69ed11fe26b8e68abf14eda72b3044edd34d4a01c27950865246f04602aa3d0223351a92774d7ccb0a98d3f1897a3680695 diff --git a/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild new file mode 100644 index ..c6d5ee8 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1" +DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +PHP_EXT_S="${WORKDIR}/${MY_P}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +KEYWORDS="~amd64" +IUSE="igbinary +session" + +DEPEND="igbinary? ( + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) + php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) + php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 2d70652e58135b09ad211d98710d6e8bf2be4e5d Author: Brian Evans gentoo org> AuthorDate: Thu Jan 20 16:16:01 2022 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 20 16:21:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d70652e dev-php/pecl-redis: Version bump for 5.3.6 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.6.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 374261f43f04..7433f03921fa 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d SHA512 95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414 DIST redis-5.3.3.tgz 266990 BLAKE2B b939e5a33b3013d1aeaa59f9a1ebbb4b4665d57abf87dc4e300273221d3390d14387cad318d69a56ab573861c1aef89ab7778d3f636adfc351b4fc330eba98d3 SHA512 a04a7d0aa3881b861a00c3f0a889b2f3fd135009293629ac55a74890196c0686e9766438f5255561105e30293f1a6a91ca987fd68e43f3ca436f6cc884e6a5df DIST redis-5.3.4.tgz 268154 BLAKE2B 17a3af10c09f302d46faa5122147e4882437f92e9440b3a580919382e48f2697ede453f11411de7c1a1114f94a2601ec5f905943f045c8d64e5fea7231ff96f5 SHA512 c1270235b18544e651411ddfb512d74b7229e3dc241b2dfcdf97f2e26cf60754afb7deaac17bc48202875b5caafae19f31a7b8da980fcba578df51b0c0860a95 +DIST redis-5.3.6.tgz 274235 BLAKE2B 8479b3060abb99f765b27fd8937cb4c7ef92c55c0581ae6a69dd06113367547d546a9f96a8418df928f258520cb0fed6f5d39f6d88972c74b8446134be08edc4 SHA512 e5047ba9974ff6065be0fe8614aea8bf7d7c77b3a4ca08b19d0bb53069dd164614ffd19bf09bda458511abddce438fd816c28a169536388c8c4cd923596aadf0 diff --git a/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild new file mode 100644 index ..d9bbe83e2992 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PHP_EXT_NAME="redis" +USE_PHP="php7-3 php7-4 php8-0 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_php7-3(-)?,php_targets_php7-4(-)?,php_targets_php8-0(-)?,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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: eac3a9ae60a679a20d5f90c4d235e03eecd2da58 Author: Jakov Smolić gentoo org> AuthorDate: Thu Jun 16 09:56:13 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jun 16 09:56:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac3a9ae dev-php/pecl-redis: Keyword 5.3.7 arm64, #852140 Signed-off-by: Jakov Smolić gentoo.org> dev-php/pecl-redis/pecl-redis-5.3.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild index 2b26e3e0df6d..437cd906213e 100644 --- a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild @@ -16,7 +16,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="igbinary +json lz4 +session zstd" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 558106c5ce80dbeac9709d0a9d56dba8b4d7120e Author: Brian Evans gentoo org> AuthorDate: Tue Jun 14 20:00:24 2016 + Commit: Brian Evans gentoo org> CommitDate: Tue Jun 14 20:00:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558106c5 dev-php/pecl-redis: Version bump to new slot wrt bug 585912 This ebuild pulls in the old slot for targets it does not support Package-Manager: portage-2.3.0_rc1 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-3.0.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 58bb610..3cf3ff7 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1 +1,2 @@ DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d +DIST redis-3.0.0.tgz 189720 SHA256 de0e349027ea0821fbfb7f1961226223f3179bb84c6dada515f0145227993f70 SHA512 0dc4a6363e6bcefdbb50abec500558aaf709ca4e418d11dcebc15509684c81c5286781003725346d7ff748d8b4eea9735cdc82dc9c37fa54c8e7009f6e8bc494 WHIRLPOOL fa612b130ff6611425a4a7e3bb85c40148c006627fce04cd3fd1efcbdbe4780bb3cd3cdb2483d9c385eadf3ba97b82ffd43c906611dd8b5f03b4272a0e24bc4e diff --git a/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild new file mode 100644 index 000..7fe79dd --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-3.0.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PHP_EXT_NAME="redis" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" + +USE_PHP="php5-6 php7-0" + +DOCS="arrays.markdown README.markdown" + +inherit php-ext-pecl-r2 + +#redefine in order to only build for 7.0 +USE_PHP="php7-0" + +KEYWORDS="~amd64" + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="7" +IUSE="igbinary" + +DEPEND="igbinary? ( php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) )" +RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-redis:0 )" + +src_configure() { + my_conf="--enable-redis + $(use_enable igbinary redis-igbinary)" + + php-ext-source-r2_src_configure +} + +src_install() { + if use php_targets_php7-0 ; then + php-ext-pecl-r2_src_install + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: e286291b9c1c4285f34634273d35ff381e09a1ed Author: Michael Orlitzky gentoo org> AuthorDate: Sun Sep 27 01:50:17 2015 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Dec 8 21:37:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e286291b dev-php/pecl-redis: revision bump to fix incorrect DOCS. Update the DOCS array to contain accurate filenames. Due to a bug in php-ext-source-r2.eclass, it currently is not an error when DOCS contains bad values. Before that can change, we need to fix the existing ebuilds. As part of the revbump, a few other cosmetic issues were fixed. Package-Manager: portage-2.2.20.1 dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild | 35 +++ 1 file changed, 35 insertions(+) diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild new file mode 100644 index 000..276b547 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PHP_EXT_NAME="redis" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" + +USE_PHP="php5-4 php5-5 php5-6" + +DOCS="arrays.markdown README.markdown" + +inherit php-ext-pecl-r2 + +KEYWORDS="~amd64" + +DESCRIPTION="PHP extension for interfacing with Redis" +LICENSE="PHP-3.01" +SLOT="0" +IUSE="igbinary" + +DEPEND="igbinary? ( + php_targets_php5-4? ( dev-php/igbinary[php_targets_php5-4] ) + php_targets_php5-5? ( dev-php/igbinary[php_targets_php5-5] ) + php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) )" +RDEPEND="${DEPEND}" + +src_configure() { + my_conf="--enable-redis + $(use_enable igbinary redis-igbinary)" + + php-ext-source-r2_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 51e70849c4a7fb491851500d1da0cf062abeeb1e Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jan 23 17:34:27 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jan 23 17:34:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e70849 dev-php/pecl-redis: amd64 stable wrt bug #567800 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild index 276b547..0676231 100644 --- a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild +++ b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild @@ -14,7 +14,7 @@ DOCS="arrays.markdown README.markdown" inherit php-ext-pecl-r2 -KEYWORDS="~amd64" +KEYWORDS="amd64" DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 615f52d22426b4e6dce622fa0861ae8866a6ce36 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Jan 23 19:37:44 2016 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Jan 23 19:38:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615f52d2 dev-php/pecl-redis: remove older versions with incorrect DOCS. Gentoo-Bug: 512184 Package-Manager: portage-2.2.26 dev-php/pecl-redis/Manifest| 2 -- dev-php/pecl-redis/pecl-redis-2.2.3.ebuild | 32 --- dev-php/pecl-redis/pecl-redis-2.2.5.ebuild | 32 --- dev-php/pecl-redis/pecl-redis-2.2.7.ebuild | 35 -- 4 files changed, 101 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 4f14eca..58bb610 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1 @@ -DIST redis-2.2.3.tgz 86664 SHA256 87861198403ef7bf09306494f2efc5b55bfdcc6095b7aac059a546a2e662967d SHA512 17ff00c0ee3fa36fa6a2040740c51a9ad36e16be19b9b6df9872138a9015e3f01add59b0b6437c66966fb2850a4c63800b47737e468f4103d7285bdebf377b3b WHIRLPOOL bf0a30d2b9ba399edaddaae7856c6e42e48ed4be88e86a4da88ba5556a7aa36d54a448830810d3ffd3a3e49329f5a8e36a1d0eac9436843fc00b157e0fc592aa -DIST redis-2.2.5.tgz 96970 SHA256 dceb18c9b563a8da92752ffc2c280beb1b14a86649342af307831a881c053343 SHA512 a0ae16146b97be678d3a25037ada6eb65b4a5cfbc02622c3c056635428851d52634e9d8fef9d393db4787f568d3d4d0c4ebbc740d1b008acc2f168ea5002aeb5 WHIRLPOOL bbb13c9d4b9e9a2d1b60314325cdf0eb921fb2e6d1962919499db89d9a3a11f82ad196c1bff81e404a7133fd21231decd7277b9a537a079d4cdd953fff24d451 DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d diff --git a/dev-php/pecl-redis/pecl-redis-2.2.3.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.3.ebuild deleted file mode 100644 index 56f8f55..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-5 php5-4" - -DOCS="README ChangeLog" - -inherit php-ext-pecl-r2 - -KEYWORDS="amd64" - -DESCRIPTION="This extension provides an API for communicating with Redis servers" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( dev-php/igbinary )" -RDEPEND="$DEPEND" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -} diff --git a/dev-php/pecl-redis/pecl-redis-2.2.5.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.5.ebuild deleted file mode 100644 index 574e25e..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php5-5 php5-4" - -DOCS="README ChangeLog" - -inherit php-ext-pecl-r2 - -KEYWORDS="~amd64" - -DESCRIPTION="This extension provides an API for communicating with Redis servers" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( dev-php/igbinary )" -RDEPEND="$DEPEND" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -} diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7.ebuild deleted file mode 100644 index 604aa73..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.7.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php5-5 php5-4" - -DOCS="README ChangeLog" - -inherit php-ext-pecl-r2 - -KEYWORDS="amd64" - -DESCRIPTION="This extension provides an API for communicating with Redis servers" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( php_targets_php5-4? ( dev-php/igbinary[php_targets_php5-4] ) - php_targets_php5-5? ( dev-php/igbinary[php_targets_php5-5] ) - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - )" -RDEPEND="$DEPEND" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 26efd9d371042a394db3e67c6d05f30ec23e757c Author: Michael Orlitzky gentoo org> AuthorDate: Sat Jan 23 19:34:57 2016 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Jan 23 19:38:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26efd9d3 dev-php/pecl-redis: replace olemarkus as maintainer with php herd. With olemarkus's permission, this should belong to the PHP project (of which he is the lead). Update metadata.xml to reflect that fact. Package-Manager: portage-2.2.26 dev-php/pecl-redis/metadata.xml | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/dev-php/pecl-redis/metadata.xml b/dev-php/pecl-redis/metadata.xml index f18c632..191d18b 100644 --- a/dev-php/pecl-redis/metadata.xml +++ b/dev-php/pecl-redis/metadata.xml @@ -1,12 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - olemar...@gentoo.org - Ole Markus With - - - + php Enables igbinary serialisation support
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 2b35a96c0b18e5ea6e58f236ba34a1180be9e243 Author: Brian Evans gentoo org> AuthorDate: Wed Jul 5 01:49:43 2017 + Commit: Brian Evans gentoo org> CommitDate: Wed Jul 5 01:49:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b35a96c dev-php/pecl-redis: Drop old versions Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-php/pecl-redis/Manifest| 3 -- dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild | 34 - dev-php/pecl-redis/pecl-redis-3.1.1.ebuild | 51 -- dev-php/pecl-redis/pecl-redis-3.1.1_rc2.ebuild | 51 -- 4 files changed, 139 deletions(-) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 0eb9859c83a..e28e3aa6d17 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,4 +1 @@ -DIST redis-2.2.7.tgz 134340 SHA256 95e5331cd7e709771eb4479c455bcf326a74b2aea3b1a5cba00b4c95e66dc902 SHA512 88be2abeda62b7c1c95b6d399bbb5f97774d956001b4d13a8e5f183e86fe6336d91f479a8125adcaeff1ad5617a920953961360fc3484ebafc3ed915bcd7f86c WHIRLPOOL e7c8ea7c0c4578933211d4571d742ad09eadb5dd93e207d4f0d5858bfacb7a78eb4bd7ed34cafbc17b465b0d423ea0ff788dee907d89c4939ee4a9acbbe8b95d -DIST redis-3.1.1.tgz 198597 SHA256 aa1a30f2c5e1f532289b9b90af71b42db86bb85e9f8c344a455a4312c79d917e SHA512 a9bf74342dbaec518623f99a958130d61ae643111448dd16c974fcf96ec722d34c1f7d2e7b09e786abe7432bff1d34e2d8bd895c8b6c5f9b88faac701eb77b2a WHIRLPOOL 1053247b933a7f0bc2d6d79f981e0745e1d6db094fc9d4588a1e23e9670bdfabeb53ac5cae5ddf70ee8544df02dac0435f9339612e04e174055529670b705c07 -DIST redis-3.1.1RC2.tgz 198513 SHA256 21dc974d12ed707c2dce34b268eb3411338961cd4c849325e7c28a587f137efe SHA512 8c008d3549347c56c6e0226967da387a93f7f6ca32071c45487fecc072fc09cf71d901ef26a871a510cf4b1bbe6d7a0ab5341691f9510b1bbd5e7dc067b08272 WHIRLPOOL ee68ce66a2ba40723c3be6e95b58d69ed11fe26b8e68abf14eda72b3044edd34d4a01c27950865246f04602aa3d0223351a92774d7ccb0a98d3f1897a3680695 DIST redis-3.1.2.tgz 199041 SHA256 a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3 SHA512 14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684 WHIRLPOOL c619f04d6392ad4d81e3f41c83dce4f92c932805bbf7f418e8caa963744cedfaa03e6fb3433eec308da188577aa7fac4d1e35a14175f01c2f6d83571ce8f35a4 diff --git a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild b/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild deleted file mode 100644 index 1ca501dd47c..000 --- a/dev-php/pecl-redis/pecl-redis-2.2.7-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PHP_EXT_NAME="redis" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-4 php5-5 php5-6" - -DOCS="arrays.markdown README.markdown" - -inherit php-ext-pecl-r2 - -KEYWORDS="amd64" - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -IUSE="igbinary" - -DEPEND="igbinary? ( - php_targets_php5-4? ( dev-php/igbinary[php_targets_php5-4] ) - php_targets_php5-5? ( dev-php/igbinary[php_targets_php5-5] ) - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) )" -RDEPEND="${DEPEND}" - -src_configure() { - my_conf="--enable-redis - $(use_enable igbinary redis-igbinary)" - - php-ext-source-r2_src_configure -} diff --git a/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild deleted file mode 100644 index 3c2df8c79d4..000 --- a/dev-php/pecl-redis/pecl-redis-3.1.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PHP_EXT_NAME="redis" -USE_PHP="php5-6 php7-0 php7-1" -DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS ) -MY_P="${PN/pecl-/}-${PV/_rc/RC}" -PHP_EXT_PECL_FILENAME="${MY_P}.tgz" -PHP_EXT_S="${WORKDIR}/${MY_P}" - -inherit php-ext-pecl-r3 - -DESCRIPTION="PHP extension for interfacing with Redis" -LICENSE="PHP-3.01" -SLOT="0" -KEYWORDS="~amd64" -IUSE="igbinary +session" - -DEPEND="igbinary? ( - php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) - php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) - php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )" -RDEPEND="${DEPEND} !dev-php/pecl-redis:7" - -# The test suite requires network access. -RESTRICT=test - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS=( - --enable-redis - $(use_enable igbinary redis-igbinary) - $(use_enable session redis-session) - ) - php-ext-source-r3_src_configure -} - -src_test(){ - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - # Run tests for Redis class -
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 10ae79efbda13f69e017e54d833a1c6f4f8a6ea4 Author: Brian Evans gentoo org> AuthorDate: Wed May 9 13:50:42 2018 + Commit: Brian Evans gentoo org> CommitDate: Wed May 9 13:51:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ae79ef dev-php/pecl-redis: Version bump for 4.0.2 Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.0.2.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index f3b0fdf84ca..c0b5bad4943 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd +DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a diff --git a/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild b/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild new file mode 100644 index 000..7c75c710c64 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1 php7-2" +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 +session" + +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "The 4.0 release comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: a134b5ad5840f46f365abb31bd0f5687e6c5d6bd Author: Brian Evans gentoo org> AuthorDate: Fri Aug 10 18:08:40 2018 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 10 19:15:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a134b5ad dev-php/pecl-redis: Version bump for 4.1.1 Package-Manager: Portage-2.3.45, Repoman-2.3.10 dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-4.1.1.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index c0b5bad4943..baf8aadfe02 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0 SHA512 4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527 DIST redis-4.0.0.tgz 212340 BLAKE2B 996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101 SHA512 e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd DIST redis-4.0.2.tgz 212617 BLAKE2B 5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771 SHA512 3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a +DIST redis-4.1.1.tgz 220894 BLAKE2B 82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c SHA512 f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623 diff --git a/dev-php/pecl-redis/pecl-redis-4.1.1.ebuild b/dev-php/pecl-redis/pecl-redis-4.1.1.ebuild new file mode 100644 index 000..5679d6c4a9f --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-4.1.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="redis" +USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3" +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 +session" + +DEPEND=" + php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( dev-php/igbinary[php_targets_php5-6] ) ) + php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( dev-php/igbinary[php_targets_php7-0] ) ) + php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( dev-php/igbinary[php_targets_php7-1] ) ) + php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( dev-php/igbinary[php_targets_php7-2] ) ) + php_targets_php7-3? ( dev-lang/php:7.3[session?] igbinary? ( dev-php/igbinary[php_targets_php7-3] ) ) +" +RDEPEND="${DEPEND} !dev-php/pecl-redis:7" + +# The test suite requires network access. +RESTRICT=test + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-redis + $(use_enable igbinary redis-igbinary) + $(use_enable session redis-session) + ) + php-ext-source-r3_src_configure +} + +src_test(){ + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + # Run tests for Redis class + ${PHPCLI} -d extension=modules/redis.so \ + tests/TestRedis.php \ + --class Redis \ + --host ${PECL_REDIS_HOST} || die 'test suite failed' + done +} + +pkg_postinst() { + elog "The 4.0 release comes with breaking API changes." + elog "Be sure to verify any applications upon upgrading." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 9e7a7f71bdea5850d240a1794920c7282feb5f2c Author: Brian Evans gentoo org> AuthorDate: Fri Mar 18 17:15:26 2022 + Commit: Brian Evans gentoo org> CommitDate: Fri Mar 18 17:17:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7a7f71 dev-php/pecl-redis: Version bump for 5.3.7 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.7.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 7433f03921fa..ce7a4f2ed540 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -2,3 +2,4 @@ DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260a DIST redis-5.3.3.tgz 266990 BLAKE2B b939e5a33b3013d1aeaa59f9a1ebbb4b4665d57abf87dc4e300273221d3390d14387cad318d69a56ab573861c1aef89ab7778d3f636adfc351b4fc330eba98d3 SHA512 a04a7d0aa3881b861a00c3f0a889b2f3fd135009293629ac55a74890196c0686e9766438f5255561105e30293f1a6a91ca987fd68e43f3ca436f6cc884e6a5df DIST redis-5.3.4.tgz 268154 BLAKE2B 17a3af10c09f302d46faa5122147e4882437f92e9440b3a580919382e48f2697ede453f11411de7c1a1114f94a2601ec5f905943f045c8d64e5fea7231ff96f5 SHA512 c1270235b18544e651411ddfb512d74b7229e3dc241b2dfcdf97f2e26cf60754afb7deaac17bc48202875b5caafae19f31a7b8da980fcba578df51b0c0860a95 DIST redis-5.3.6.tgz 274235 BLAKE2B 8479b3060abb99f765b27fd8937cb4c7ef92c55c0581ae6a69dd06113367547d546a9f96a8418df928f258520cb0fed6f5d39f6d88972c74b8446134be08edc4 SHA512 e5047ba9974ff6065be0fe8614aea8bf7d7c77b3a4ca08b19d0bb53069dd164614ffd19bf09bda458511abddce438fd816c28a169536388c8c4cd923596aadf0 +DIST redis-5.3.7.tgz 275200 BLAKE2B 50cff3d36e189593a741ed3fe05c3558e6a0621e7ff906e4902ba39e3f7d3ae5b9bfa554480a131e32bcc0334bccbd3aa5507dc714b6d4b20ac808139c525a95 SHA512 b945d5aa86d3f58e75094369b0f324e987202f104aca7d7b46ba23cfaed54d186bb66931e200dd16d2dbeea11732dd0311da4e3d7485c3b725027f7924652832 diff --git a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild new file mode 100644 index ..2b26e3e0df6d --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PHP_EXT_NAME="redis" +USE_PHP="php7-4 php8-0 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_php7-4(-)?,php_targets_php8-0(-)?,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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: eac3a9ae60a679a20d5f90c4d235e03eecd2da58 Author: Jakov Smolić gentoo org> AuthorDate: Thu Jun 16 09:56:13 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jun 16 09:56:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac3a9ae dev-php/pecl-redis: Keyword 5.3.7 arm64, #852140 Signed-off-by: Jakov Smolić gentoo.org> dev-php/pecl-redis/pecl-redis-5.3.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild index 2b26e3e0df6d..437cd906213e 100644 --- a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild @@ -16,7 +16,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="igbinary +json lz4 +session zstd" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 7e29a3bb3b8477f145d7ffc3f39052825d6167cb Author: Brian Evans gentoo org> AuthorDate: Thu Mar 25 17:10:49 2021 + Commit: Brian Evans gentoo org> CommitDate: Thu Mar 25 17:10:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e29a3bb dev-php/pecl-redis: Version bump for 5.3.4 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.4.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 813b8e24e42..374261f43f0 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,2 +1,3 @@ DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d SHA512 95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414 DIST redis-5.3.3.tgz 266990 BLAKE2B b939e5a33b3013d1aeaa59f9a1ebbb4b4665d57abf87dc4e300273221d3390d14387cad318d69a56ab573861c1aef89ab7778d3f636adfc351b4fc330eba98d3 SHA512 a04a7d0aa3881b861a00c3f0a889b2f3fd135009293629ac55a74890196c0686e9766438f5255561105e30293f1a6a91ca987fd68e43f3ca436f6cc884e6a5df +DIST redis-5.3.4.tgz 268154 BLAKE2B 17a3af10c09f302d46faa5122147e4882437f92e9440b3a580919382e48f2697ede453f11411de7c1a1114f94a2601ec5f905943f045c8d64e5fea7231ff96f5 SHA512 c1270235b18544e651411ddfb512d74b7229e3dc241b2dfcdf97f2e26cf60754afb7deaac17bc48202875b5caafae19f31a7b8da980fcba578df51b0c0860a95 diff --git a/dev-php/pecl-redis/pecl-redis-5.3.4.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.4.ebuild new file mode 100644 index 000..87d6d5860b5 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="redis" +USE_PHP="php7-3 php7-4 php8-0" +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_php7-3(-)?,php_targets_php7-4(-)?,php_targets_php8-0(-)?] ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 088003e0aec52419507485324288854a50da89be Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Oct 23 00:56:35 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Oct 23 01:19:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088003e0 dev-php/pecl-redis: bump to v5.3.2 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.2.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 8c535e0f2cd..076440f978b 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -2,3 +2,4 @@ DIST redis-5.1.1.tgz 245205 BLAKE2B b7177be5282b081562a446b1b37c7b46ba0ef382e55f DIST redis-5.2.1.tgz 251570 BLAKE2B 297d6130469735a53f6dfb6ffea8c7c813363099eb76f25619f0cbb05cd06f5ecad9c0f30c370e33985523cf26488cf133aa0a48a99075bc6d5796309e3d914d SHA512 de90bf65cce0cb8c5ea28415e4f7bfff23c8bb3dc96ddca3158f94be2e4bd051e13ec3f34429b0e8ceb436096520e3998f544f377d5ef7d4d1df4edba7f66bc2 DIST redis-5.2.2.tgz 251629 BLAKE2B e6ca740412dd1ba4ee960e1c71b3f75ebb1a1e2605bc93159395c657ab61eda4c8222b6e890a447c06cd1ef016e061861ffc5d8a6fd6e7e324353a148b54c593 SHA512 0020c572bcd24cdb479046727fba2d30ca87c9a7111c51e5fe3be0b85459e3e7dfc8892b690650de0a7dc80c1a8921f9de45590f6e60257fbf0534729c6e6f4f DIST redis-5.3.1.tgz 264485 BLAKE2B 51f68841d51329cbbbd2012e539351b3220dc1361ae5a3782b6c3e9620ed14b9a0b9097a0d6ba6e2fa60e8a794fd2ea57fff871d2fceb7bcdb4a2ab4a6d8789f SHA512 dca62e0e87d22c25818f0eb84ec0a4ae8ab4c1a2de295b7d56d10548c95448637e1b1ca86c55adf0f801fe22bf3c05fad4ff58f3823e5d74c506d041b64f1d4a +DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d SHA512 95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414 diff --git a/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild new file mode 100644 index 000..9f7ec9e8893 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="redis" +USE_PHP="php7-2 php7-3 php7-4" +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_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: fba3f9a01fb4ba00066e96473a5a425ee6f2106b Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Feb 9 17:59:10 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Feb 9 18:43:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba3f9a0 dev-php/pecl-redis: bump to v5.3.3 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.3.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 1153a351169..813b8e24e42 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1 +1,2 @@ DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d SHA512 95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414 +DIST redis-5.3.3.tgz 266990 BLAKE2B b939e5a33b3013d1aeaa59f9a1ebbb4b4665d57abf87dc4e300273221d3390d14387cad318d69a56ab573861c1aef89ab7778d3f636adfc351b4fc330eba98d3 SHA512 a04a7d0aa3881b861a00c3f0a889b2f3fd135009293629ac55a74890196c0686e9766438f5255561105e30293f1a6a91ca987fd68e43f3ca436f6cc884e6a5df diff --git a/dev-php/pecl-redis/pecl-redis-5.3.3.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.3.ebuild new file mode 100644 index 000..cc99909962e --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="redis" +USE_PHP="php7-2 php7-3 php7-4 php8-0" +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_php7-2(-)?,php_targets_php7-3(-)?,php_targets_php7-4(-)?,php_targets_php8-0(-)?] ) + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: ad1ccfedc15e7dda225b6f3d82577acd1aa8d17b Author: Brian Evans gentoo org> AuthorDate: Wed Dec 9 13:41:59 2020 + Commit: Brian Evans gentoo org> CommitDate: Wed Dec 9 13:41:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1ccfed dev-php/pecl-redis: Add 8.0 target Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/pecl-redis-5.3.2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild index 9f7ec9e8893..65762af9b8d 100644 --- a/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild @@ -4,8 +4,8 @@ EAPI=7 PHP_EXT_NAME="redis" -USE_PHP="php7-2 php7-3 php7-4" -PHP_EXT_NEEDED_USE="json?,session?" +USE_PHP="php7-2 php7-3 php7-4 php8-0" +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" @@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~arm" IUSE="igbinary +json lz4 +session zstd" DEPEND=" - igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?] ) + igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php7-2(-)?,php_targets_php7-3(-)?,php_targets_php7-4(-)?,php_targets_php8-0(-)?] ) lz4? ( app-arch/lz4:= ) zstd? ( app-arch/zstd:= ) "
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/
commit: 2d70652e58135b09ad211d98710d6e8bf2be4e5d Author: Brian Evans gentoo org> AuthorDate: Thu Jan 20 16:16:01 2022 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 20 16:21:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d70652e dev-php/pecl-redis: Version bump for 5.3.6 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-redis/Manifest| 1 + dev-php/pecl-redis/pecl-redis-5.3.6.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 374261f43f04..7433f03921fa 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,3 +1,4 @@ DIST redis-5.3.2.tgz 266814 BLAKE2B 2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d SHA512 95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414 DIST redis-5.3.3.tgz 266990 BLAKE2B b939e5a33b3013d1aeaa59f9a1ebbb4b4665d57abf87dc4e300273221d3390d14387cad318d69a56ab573861c1aef89ab7778d3f636adfc351b4fc330eba98d3 SHA512 a04a7d0aa3881b861a00c3f0a889b2f3fd135009293629ac55a74890196c0686e9766438f5255561105e30293f1a6a91ca987fd68e43f3ca436f6cc884e6a5df DIST redis-5.3.4.tgz 268154 BLAKE2B 17a3af10c09f302d46faa5122147e4882437f92e9440b3a580919382e48f2697ede453f11411de7c1a1114f94a2601ec5f905943f045c8d64e5fea7231ff96f5 SHA512 c1270235b18544e651411ddfb512d74b7229e3dc241b2dfcdf97f2e26cf60754afb7deaac17bc48202875b5caafae19f31a7b8da980fcba578df51b0c0860a95 +DIST redis-5.3.6.tgz 274235 BLAKE2B 8479b3060abb99f765b27fd8937cb4c7ef92c55c0581ae6a69dd06113367547d546a9f96a8418df928f258520cb0fed6f5d39f6d88972c74b8446134be08edc4 SHA512 e5047ba9974ff6065be0fe8614aea8bf7d7c77b3a4ca08b19d0bb53069dd164614ffd19bf09bda458511abddce438fd816c28a169536388c8c4cd923596aadf0 diff --git a/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild new file mode 100644 index ..d9bbe83e2992 --- /dev/null +++ b/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PHP_EXT_NAME="redis" +USE_PHP="php7-3 php7-4 php8-0 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_php7-3(-)?,php_targets_php7-4(-)?,php_targets_php8-0(-)?,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 +}