[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2024-01-12 Thread Sam James
commit: de2c75db0e72db765a41fd51312937d57d8da50a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:49:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:49:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2c75db

dev-php/pecl-redis: fix invalid dependency

pkgcheck is being fixed to handle (detect) this as well (thank you Arthur!)

Closes: https://bugs.gentoo.org/921841
Signed-off-by: Sam James  gentoo.org>

 .../{pecl-redis-6.0.2.ebuild => pecl-redis-6.0.2-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-redis/pecl-redis-6.0.2.ebuild 
b/dev-php/pecl-redis/pecl-redis-6.0.2-r1.ebuild
similarity index 89%
rename from dev-php/pecl-redis/pecl-redis-6.0.2.ebuild
rename to dev-php/pecl-redis/pecl-redis-6.0.2-r1.ebuild
index a503233916ff..7dbf2b7d829a 100644
--- a/dev-php/pecl-redis/pecl-redis-6.0.2.ebuild
+++ b/dev-php/pecl-redis/pecl-redis-6.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ KEYWORDS="amd64 ~arm ~arm64"
 IUSE="igbinary +json lz4 +session zstd"
 
 DEPEND="
-   igbinary? ( 
>=dev-php/igbinary-3.0.1-r1[php_targets_php8-0(-)?,php_targets_php8-1(-)?,php_targets_php8-2(-)?]
 )
+   igbinary? ( 
>=dev-php/igbinary-3.0.1-r1[php_targets_php8-1(-)?,php_targets_php8-2(-)?,php_targets_php8-3(-)?]
 )
lz4? ( app-arch/lz4:= )
zstd? ( app-arch/zstd:= )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2023-12-27 Thread Conrad Kostecki
commit: 69850dd1cb39206d881af89b5175a3cb3f709941
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Dec 28 00:50:12 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Dec 28 01:28:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69850dd1

dev-php/pecl-redis: add 6.0.2

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-php/pecl-redis/Manifest|  1 +
 dev-php/pecl-redis/pecl-redis-6.0.2.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest
index 44e73f46b94f..8bba19119471 100644
--- a/dev-php/pecl-redis/Manifest
+++ b/dev-php/pecl-redis/Manifest
@@ -1,2 +1,3 @@
 DIST redis-5.3.6.tgz 274235 BLAKE2B 
8479b3060abb99f765b27fd8937cb4c7ef92c55c0581ae6a69dd06113367547d546a9f96a8418df928f258520cb0fed6f5d39f6d88972c74b8446134be08edc4
 SHA512 
e5047ba9974ff6065be0fe8614aea8bf7d7c77b3a4ca08b19d0bb53069dd164614ffd19bf09bda458511abddce438fd816c28a169536388c8c4cd923596aadf0
 DIST redis-5.3.7.tgz 275200 BLAKE2B 
50cff3d36e189593a741ed3fe05c3558e6a0621e7ff906e4902ba39e3f7d3ae5b9bfa554480a131e32bcc0334bccbd3aa5507dc714b6d4b20ac808139c525a95
 SHA512 
b945d5aa86d3f58e75094369b0f324e987202f104aca7d7b46ba23cfaed54d186bb66931e200dd16d2dbeea11732dd0311da4e3d7485c3b725027f7924652832
+DIST redis-6.0.2.tgz 365966 BLAKE2B 
d8baebb64e1a2b8799da151253b98d045beebcbdadae7b6081f3a8e29fe20ca0928cac027ebb74264b25b900d7c04ea2e15a07b20090aa529299808878fc45d0
 SHA512 
1918d15433d1b4d782a9fb0364f6dfeed8d9e6c2ae70c34e235be5f890992c73a40ef19842e0aabb181da86dd2cde28b9aebab8698b387738321298a2ab94aa6

diff --git a/dev-php/pecl-redis/pecl-redis-6.0.2.ebuild 
b/dev-php/pecl-redis/pecl-redis-6.0.2.ebuild
new file mode 100644
index ..a503233916ff
--- /dev/null
+++ b/dev-php/pecl-redis/pecl-redis-6.0.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PHP_EXT_NAME="redis"
+USE_PHP="php8-1 php8-2 php8-3"
+PHP_EXT_NEEDED_USE="json(+)?,session(-)?"
+MY_P="${PN/pecl-/}-${PV/_rc/RC}"
+PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
+PHP_EXT_S="${WORKDIR}/${MY_P}"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="PHP extension for interfacing with Redis"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64"
+IUSE="igbinary +json lz4 +session zstd"
+
+DEPEND="
+   igbinary? ( 
>=dev-php/igbinary-3.0.1-r1[php_targets_php8-0(-)?,php_targets_php8-1(-)?,php_targets_php8-2(-)?]
 )
+   lz4? ( app-arch/lz4:= )
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="${DEPEND}
+   !dev-php/pecl-redis:7"
+
+# The test suite requires network access.
+RESTRICT=test
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS=(
+   --enable-redis
+   --disable-redis-lzf
+   --disable-redis-msgpack
+   $(use_enable igbinary redis-igbinary)
+   $(use_enable json redis-json)
+   $(use_enable lz4 redis-lz4)
+   $(use_with lz4 liblz4)
+   $(use_enable session redis-session)
+   $(use_enable zstd redis-zstd)
+   $(use_with zstd libzstd)
+   )
+   php-ext-source-r3_src_configure
+}
+
+src_test() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   # Run tests for Redis class
+   ${PHPCLI} -d extension=modules/redis.so \
+ tests/TestRedis.php \
+ --class Redis \
+ --host ${PECL_REDIS_HOST} || die 'test suite 
failed'
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2023-07-04 Thread Sam James
commit: 8f193fbbfecf965bc458d9c33a9198b161ee1780
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 13:59:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 13:59:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f193fbb

dev-php/pecl-redis: Stabilize 5.3.7-r1 amd64, #909623

Signed-off-by: Sam James  gentoo.org>

 dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild 
b/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild
index 3c1ac592ec02..39d113032559 100644
--- a/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild
+++ b/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -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 ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
 IUSE="igbinary +json lz4 +session zstd"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2022-10-26 Thread Conrad Kostecki
commit: 78c695d56fbebc9992674e6d60a39ae9c1a11dca
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Oct 23 20:58:05 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct 26 19:52:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c695d5

dev-php/pecl-redis: add php8-2 support

Signed-off-by: Conrad Kostecki  gentoo.org>

 .../{pecl-redis-5.3.7.ebuild => pecl-redis-5.3.7-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild 
b/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild
similarity index 92%
rename from dev-php/pecl-redis/pecl-redis-5.3.7.ebuild
rename to dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild
index 437cd906213e..812b2b151f1f 100644
--- a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild
+++ b/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PHP_EXT_NAME="redis"
-USE_PHP="php7-4 php8-0 php8-1"
+USE_PHP="php7-4 php8-0 php8-1 php8-2"
 PHP_EXT_NEEDED_USE="json(+)?,session(-)?"
 DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS )
 MY_P="${PN/pecl-/}-${PV/_rc/RC}"
@@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~arm ~arm64"
 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(-)?]
 )
+   igbinary? ( 
>=dev-php/igbinary-3.0.1-r1[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?],php_targets_php8-2(-)?]
 )
lz4? ( app-arch/lz4:= )
zstd? ( app-arch/zstd:= )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2022-10-26 Thread Conrad Kostecki
commit: a579aa74727d55be92c7450884a23e2f9ef03f11
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Oct 23 20:58:51 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct 26 19:52:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a579aa74

dev-php/pecl-redis: drop php7-3

Dropping php7-3, as it got removed from tree.

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-php/pecl-redis/pecl-redis-5.3.6.ebuild| 4 ++--
 dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

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 8b0fdebbfc3d..d2e0f4804db5 100644
--- a/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild
+++ b/dev-php/pecl-redis/pecl-redis-5.3.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PHP_EXT_NAME="redis"
-USE_PHP="php7-3 php7-4 php8-0 php8-1"
+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}"
@@ -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-3(-)?,php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?]
 )
+   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:= )
 "

diff --git a/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild 
b/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild
index 812b2b151f1f..3c1ac592ec02 100644
--- a/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild
+++ b/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild
@@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~arm ~arm64"
 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(-)?],php_targets_php8-2(-)?]
 )
+   igbinary? ( 
>=dev-php/igbinary-3.0.1-r1[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?,php_targets_php8-2(-)?]
 )
lz4? ( app-arch/lz4:= )
zstd? ( app-arch/zstd:= )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2022-06-16 Thread Jakov Smolić
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/

2022-03-21 Thread Brian Evans
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"

[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2022-03-21 Thread Agostino Sarubbo
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/

2022-03-18 Thread Brian Evans
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/

2022-01-20 Thread Brian Evans
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/

2021-03-25 Thread Brian Evans
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/

2021-02-09 Thread Thomas Deutschmann
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/

2021-01-21 Thread Brian Evans
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/

2021-01-20 Thread Agostino Sarubbo
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/

2020-12-09 Thread Brian Evans
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/

2020-10-22 Thread Thomas Deutschmann
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/

2020-07-08 Thread Thomas Deutschmann
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/

2020-06-14 Thread Thomas Deutschmann
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/

2020-05-06 Thread Brian Evans
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
--- 

[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2020-05-06 Thread Agostino Sarubbo
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/

2020-04-21 Thread Thomas Deutschmann
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/

2019-12-12 Thread Thomas Deutschmann
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/

2019-11-17 Thread Thomas Deutschmann
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/

2019-10-04 Thread Brian Evans
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/

2019-03-14 Thread Brian Evans
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/

2019-03-14 Thread Brian Evans
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/

2019-03-14 Thread Mikle Kolyada
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/

2018-12-17 Thread Thomas Deutschmann
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/

2018-08-10 Thread Brian Evans
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/

2018-05-09 Thread Brian Evans
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/

2018-04-16 Thread Michael Orlitzky
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/

2018-04-16 Thread Aaron Bauman
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/

2018-04-16 Thread Brian Evans
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/

2018-04-06 Thread Brian Evans
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/

2018-03-14 Thread Markus Meier
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/

2018-01-09 Thread Michael Orlitzky
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/

2018-01-09 Thread Michael Orlitzky
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/

2017-12-07 Thread Michael Orlitzky
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/

2017-10-09 Thread Brian Evans
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/

2017-08-14 Thread Brian Evans
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/

2017-07-04 Thread Brian Evans
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/

2017-06-09 Thread Brian Evans
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/

2017-04-20 Thread Brian Evans
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/

2017-02-06 Thread Brian Evans
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/

2017-02-03 Thread Michael Orlitzky
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/

2017-01-17 Thread Brian Evans
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/

2017-01-05 Thread Brian Evans
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/

2017-01-02 Thread Michael Orlitzky
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 

[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2017-01-02 Thread Michael Orlitzky
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/

2016-12-06 Thread Brian Evans
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/

2016-08-19 Thread Brian Evans
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/

2016-06-14 Thread Brian Evans
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/

2016-01-23 Thread Michael Orlitzky
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/

2016-01-23 Thread Michael Orlitzky
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/

2016-01-23 Thread Agostino Sarubbo
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/

2015-12-08 Thread Michael Orlitzky
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
+}