public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/
@ 2016-07-14 21:03 Brian Evans
  0 siblings, 0 replies; 11+ messages in thread
From: Brian Evans @ 2016-07-14 21:03 UTC (permalink / raw
  To: gentoo-commits

commit:     059e60d5ee433b24db0d2020bad7cce7a72789f2
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 14 20:48:12 2016 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Thu Jul 14 21:03:12 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059e60d5

dev-php/pecl-memcache: Drop old

Package-Manager: portage-2.3.0

 dev-php/pecl-memcache/pecl-memcache-3.0.8.ebuild | 46 ------------------------
 1 file changed, 46 deletions(-)

diff --git a/dev-php/pecl-memcache/pecl-memcache-3.0.8.ebuild b/dev-php/pecl-memcache/pecl-memcache-3.0.8.ebuild
deleted file mode 100644
index ef3b70e..0000000
--- a/dev-php/pecl-memcache/pecl-memcache-3.0.8.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PHP_EXT_NAME="memcache"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS="README"
-
-USE_PHP="php5-5 php5-4"
-
-inherit php-ext-pecl-r2
-
-KEYWORDS="amd64 hppa ppc64 x86"
-
-DESCRIPTION="PHP extension for using memcached"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE="+session"
-
-DEPEND="sys-libs/zlib
-		dev-lang/php:*[session?]"
-RDEPEND="${DEPEND}"
-
-# upstream does not ship any testsuite, so the PHPize test-runner fails.
-RESTRICT='test'
-
-src_configure() {
-	my_conf="--enable-memcache --with-zlib-dir=/usr $(use_enable session memcache-session)"
-	php-ext-source-r2_src_configure
-}
-
-src_install() {
-	php-ext-pecl-r2_src_install
-
-	php-ext-source-r2_addtoinifiles "memcache.allow_failover" "true"
-	php-ext-source-r2_addtoinifiles "memcache.max_failover_attempts" "20"
-	php-ext-source-r2_addtoinifiles "memcache.chunk_size" "32768"
-	php-ext-source-r2_addtoinifiles "memcache.default_port" "11211"
-	php-ext-source-r2_addtoinifiles "memcache.hash_strategy" "consistent"
-	php-ext-source-r2_addtoinifiles "memcache.hash_function" "crc32"
-	php-ext-source-r2_addtoinifiles "memcache.redundancy" "1"
-	php-ext-source-r2_addtoinifiles "memcache.session_redundancy" "2"
-	php-ext-source-r2_addtoinifiles "memcache.protocol" "ascii"
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/
@ 2017-05-19 19:25 Brian Evans
  0 siblings, 0 replies; 11+ messages in thread
From: Brian Evans @ 2017-05-19 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     50c61ac163ed68b2781a8989a2f2f2b41c882efa
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri May 19 19:23:41 2017 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri May 19 19:25:29 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c61ac1

dev-php/pecl-memcache: Fast stable all arches

All arches need immediate stable as this extension built with gcc 5.4+
will crash any server that makes a call to it

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild b/dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild
index 1559d86be03..e35e5048a99 100644
--- a/dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild
+++ b/dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild
@@ -11,7 +11,7 @@ USE_PHP="php5-6"
 
 inherit php-ext-pecl-r3 flag-o-matic
 
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+KEYWORDS="amd64 hppa ppc64 x86"
 
 DESCRIPTION="PHP extension for using memcached"
 LICENSE="PHP-3"


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/
@ 2017-05-19 19:25 Brian Evans
  0 siblings, 0 replies; 11+ messages in thread
From: Brian Evans @ 2017-05-19 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     ce00cb7f1cd6af3205a2f95fcb59022d300eb81a
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri May 19 19:24:46 2017 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri May 19 19:25:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce00cb7f

dev-php/pecl-memcache: Drop old broken versions

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-php/pecl-memcache/Manifest                     |  1 -
 dev-php/pecl-memcache/pecl-memcache-2.2.7.ebuild   | 42 --------------------
 .../pecl-memcache/pecl-memcache-3.0.8-r1.ebuild    | 45 ----------------------
 3 files changed, 88 deletions(-)

diff --git a/dev-php/pecl-memcache/Manifest b/dev-php/pecl-memcache/Manifest
index 305f88cce4a..8509c460da6 100644
--- a/dev-php/pecl-memcache/Manifest
+++ b/dev-php/pecl-memcache/Manifest
@@ -1,2 +1 @@
-DIST memcache-2.2.7.tgz 36459 SHA256 73006c02194a5a7c196c6488d449e5f8c75573a73568fe1a94b15157c147305d SHA512 cf02aad8005e501a3222bdd0829d0a1363ae322a11b656c9b3993a08fc74675f9afed48de7b0d1941d0daaa145d47a11b2ebf04f79c686fb27d11dddf29e10ea WHIRLPOOL d343c29f7f430053c82276e1049ac195d36af0fee58edd1a32a8b714bdad56ed67c6b6e8171429912ad4783768c6250d2fff4908b7e08dabebd2c8cd79aaf12f
 DIST memcache-3.0.8.tgz 70523 SHA256 2cae5b423ffbfd33a259829849f6000d4db018debe3e29ecf3056f06642e8311 SHA512 916c6b21ab7c1021128626c0df35ef0b83cb76b6115fe7c45b003ca4f78ad9484bf3c998bc7ebdee19f84349ff1e56759f74e75aee5bc70b1de9a03c45a99bc3 WHIRLPOOL 72a88736e53453cbf8b1c8f7aa39f4f144ab363b915c6fe641aee5c6f0ab46bf4dabdc5c8ef9e66ba186a4f38533a3e4ad336743cdc2bd3253794e697cfd418e

diff --git a/dev-php/pecl-memcache/pecl-memcache-2.2.7.ebuild b/dev-php/pecl-memcache/pecl-memcache-2.2.7.ebuild
deleted file mode 100644
index 8d5d9e6744e..00000000000
--- a/dev-php/pecl-memcache/pecl-memcache-2.2.7.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PHP_EXT_NAME="memcache"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS="README"
-
-USE_PHP="php5-6 php5-5 php5-4"
-
-inherit php-ext-pecl-r2
-
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
-
-DESCRIPTION="PHP extension for using memcached"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE="+session"
-
-DEPEND="sys-libs/zlib
-		dev-lang/php:*[session?]"
-RDEPEND="${DEPEND}"
-
-# upstream does not ship any testsuite, so the PHPize test-runner fails.
-RESTRICT='test'
-
-src_configure() {
-	my_conf="--enable-memcache --with-zlib-dir=/usr $(use_enable session memcache-session)"
-	php-ext-source-r2_src_configure
-}
-
-src_install() {
-	php-ext-pecl-r2_src_install
-
-	php-ext-source-r2_addtoinifiles "memcache.allow_failover" "true"
-	php-ext-source-r2_addtoinifiles "memcache.max_failover_attempts" "20"
-	php-ext-source-r2_addtoinifiles "memcache.chunk_size" "32768"
-	php-ext-source-r2_addtoinifiles "memcache.default_port" "11211"
-	php-ext-source-r2_addtoinifiles "memcache.hash_strategy" "standard"
-	php-ext-source-r2_addtoinifiles "memcache.hash_function" "crc32"
-}

diff --git a/dev-php/pecl-memcache/pecl-memcache-3.0.8-r1.ebuild b/dev-php/pecl-memcache/pecl-memcache-3.0.8-r1.ebuild
deleted file mode 100644
index aac9a397a41..00000000000
--- a/dev-php/pecl-memcache/pecl-memcache-3.0.8-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PHP_EXT_NAME="memcache"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS="README"
-
-USE_PHP="php5-6 php5-5 php5-4"
-
-inherit php-ext-pecl-r2
-
-KEYWORDS="amd64 hppa ppc64 x86"
-
-DESCRIPTION="PHP extension for using memcached"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE="+session"
-
-DEPEND="sys-libs/zlib
-		dev-lang/php:*[session?]"
-RDEPEND="${DEPEND}"
-
-# The test suite requires memcached to be running.
-RESTRICT='test'
-
-src_configure() {
-	my_conf="--enable-memcache --with-zlib-dir=/usr $(use_enable session memcache-session)"
-	php-ext-source-r2_src_configure
-}
-
-src_install() {
-	php-ext-pecl-r2_src_install
-
-	php-ext-source-r2_addtoinifiles "memcache.allow_failover" "true"
-	php-ext-source-r2_addtoinifiles "memcache.max_failover_attempts" "20"
-	php-ext-source-r2_addtoinifiles "memcache.chunk_size" "32768"
-	php-ext-source-r2_addtoinifiles "memcache.default_port" "11211"
-	php-ext-source-r2_addtoinifiles "memcache.hash_strategy" "consistent"
-	php-ext-source-r2_addtoinifiles "memcache.hash_function" "crc32"
-	php-ext-source-r2_addtoinifiles "memcache.redundancy" "1"
-	php-ext-source-r2_addtoinifiles "memcache.session_redundancy" "2"
-	php-ext-source-r2_addtoinifiles "memcache.protocol" "ascii"
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/
@ 2017-05-19 19:25 Brian Evans
  0 siblings, 0 replies; 11+ messages in thread
From: Brian Evans @ 2017-05-19 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     4682d0c4b1a8c8e5743ffeb966c24a3987f34ab2
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri May 19 19:21:30 2017 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri May 19 19:25:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4682d0c4

dev-php/pecl-memcache: Fix bug 618920; undefined references without -std=gnu89

Package exhibits runtime failures when not compiled with -std=gnu89

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../pecl-memcache/pecl-memcache-3.0.8-r2.ebuild    | 47 ++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild b/dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild
new file mode 100644
index 00000000000..1559d86be03
--- /dev/null
+++ b/dev-php/pecl-memcache/pecl-memcache-3.0.8-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PHP_EXT_NAME="memcache"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README )
+
+USE_PHP="php5-6"
+
+inherit php-ext-pecl-r3 flag-o-matic
+
+KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+
+DESCRIPTION="PHP extension for using memcached"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE="+session"
+
+DEPEND="sys-libs/zlib
+	dev-lang/php:5.6[session?]"
+RDEPEND="${DEPEND}"
+
+# The test suite requires memcached to be running.
+RESTRICT='test'
+
+src_configure() {
+	# fix bug 618920 by restoring pre-GCC5 inline semantics
+	append-cflags -std=gnu89
+	local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir=/usr $(use_enable session memcache-session) )
+	php-ext-source-r3_src_configure
+}
+
+src_install() {
+	php-ext-pecl-r3_src_install
+
+	php-ext-source-r3_addtoinifiles "memcache.allow_failover" "true"
+	php-ext-source-r3_addtoinifiles "memcache.max_failover_attempts" "20"
+	php-ext-source-r3_addtoinifiles "memcache.chunk_size" "32768"
+	php-ext-source-r3_addtoinifiles "memcache.default_port" "11211"
+	php-ext-source-r3_addtoinifiles "memcache.hash_strategy" "consistent"
+	php-ext-source-r3_addtoinifiles "memcache.hash_function" "crc32"
+	php-ext-source-r3_addtoinifiles "memcache.redundancy" "1"
+	php-ext-source-r3_addtoinifiles "memcache.session_redundancy" "2"
+	php-ext-source-r3_addtoinifiles "memcache.protocol" "ascii"
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/
@ 2019-12-22 22:20 Thomas Deutschmann
  0 siblings, 0 replies; 11+ messages in thread
From: Thomas Deutschmann @ 2019-12-22 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     f8e9945f187907abd33593ccc3bcb9526faf69f2
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 22 22:20:06 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Dec 22 22:20:06 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e9945f

dev-php/pecl-memcache: bump to v4.0.5.2

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-php/pecl-memcache/Manifest                                          | 2 +-
 .../{pecl-memcache-4.0.5.1.ebuild => pecl-memcache-4.0.5.2.ebuild}      | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-memcache/Manifest b/dev-php/pecl-memcache/Manifest
index 410b4a95474..b752387adc1 100644
--- a/dev-php/pecl-memcache/Manifest
+++ b/dev-php/pecl-memcache/Manifest
@@ -1,2 +1,2 @@
 DIST memcache-3.0.8.tgz 70523 BLAKE2B 829c842ac2764327037c5ef620cd4759e16d56e22195c035eeed2722d8a499119489d3304ad5223cf1c89a8e3ab6f6830d67742958ec2a37e302bf8ea265dfb1 SHA512 916c6b21ab7c1021128626c0df35ef0b83cb76b6115fe7c45b003ca4f78ad9484bf3c998bc7ebdee19f84349ff1e56759f74e75aee5bc70b1de9a03c45a99bc3
-DIST memcache-4.0.5.1.tgz 75057 BLAKE2B 2a1b6ce557f9cce3fd7039db8017fc8e7aa0c7b35c2746af2b426aceac0330b56f0a9d3798325b72b07c1af560baa805e1e4db16c803f46bf26a8e4a39d16b77 SHA512 809351b086e5a96bca091e3f7bdbf845d4d549c47c84eaee0f87aed5421bbf8421a503db18593f8616e4c520c46c90c0c945895de685fd046eae64921acfdf10
+DIST memcache-4.0.5.2.tgz 75061 BLAKE2B fbf96fd182ff4b8764c4492edcdac53263176ebe6d63a27e9f3fb32110a016b221722c246e7c1ae49ee973a6e4cdff045876d1c6119f410f2fa3e796c0580e02 SHA512 93e163acf3a6c28f16b5f0982105f6f558cceeb314b3f09ad71655d8a5adf64d23959f1a2f3589eb7e7a7e18c88ba8132014e13f697a737cd570cf9405137384

diff --git a/dev-php/pecl-memcache/pecl-memcache-4.0.5.1.ebuild b/dev-php/pecl-memcache/pecl-memcache-4.0.5.2.ebuild
similarity index 100%
rename from dev-php/pecl-memcache/pecl-memcache-4.0.5.1.ebuild
rename to dev-php/pecl-memcache/pecl-memcache-4.0.5.2.ebuild


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/
@ 2021-02-05 14:27 Brian Evans
  0 siblings, 0 replies; 11+ messages in thread
From: Brian Evans @ 2021-02-05 14:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a164b154c37af2e75e6444d1494389be80ab568a
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  5 14:26:30 2021 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri Feb  5 14:26:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a164b154

dev-php/pecl-memcache: New version for 8.0

Signed-off-by: Brian Evans <grknight <AT> gentoo.org>

 dev-php/pecl-memcache/Manifest                     |  1 +
 .../pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild  | 62 +++++++++++++++++++++
 dev-php/pecl-memcache/pecl-memcache-8.0.ebuild     | 63 ++++++++++++++++++++++
 3 files changed, 126 insertions(+)

diff --git a/dev-php/pecl-memcache/Manifest b/dev-php/pecl-memcache/Manifest
index fa7ce2858ca..37614f46615 100644
--- a/dev-php/pecl-memcache/Manifest
+++ b/dev-php/pecl-memcache/Manifest
@@ -1 +1,2 @@
 DIST memcache-4.0.5.2.tgz 75061 BLAKE2B fbf96fd182ff4b8764c4492edcdac53263176ebe6d63a27e9f3fb32110a016b221722c246e7c1ae49ee973a6e4cdff045876d1c6119f410f2fa3e796c0580e02 SHA512 93e163acf3a6c28f16b5f0982105f6f558cceeb314b3f09ad71655d8a5adf64d23959f1a2f3589eb7e7a7e18c88ba8132014e13f697a737cd570cf9405137384
+DIST memcache-8.0.tgz 78448 BLAKE2B fb2d68d5ff4c6343dd2e66ae5c3f84fed22455b8614dce04dde2e10c164bf1f8d276776b74beaa387dd794cf82f6b897a88c8bed058376b9032e0452c2e94b06 SHA512 d5eea13b85d8d35ef6aab8c5699bdcc4707cf8debf4052cbbeac26e7e2360a4d3d4e55e8bd0b40cf19fe014ba1fc42d5417deabbe22a199f0c6aa98b67d132d4

diff --git a/dev-php/pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild b/dev-php/pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild
new file mode 100644
index 00000000000..10134a07db4
--- /dev/null
+++ b/dev-php/pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PHP_EXT_NAME="memcache"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_NEEDED_USE="session(-)?"
+DOCS=( README example.php )
+HTML_DOCS=( memcache.php )
+
+USE_PHP="php7-3 php7-4 php8-0"
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php7-3 php7-4"
+
+KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+
+DESCRIPTION="PHP extension for using memcached"
+LICENSE="PHP-3"
+SLOT="7"
+IUSE="+session"
+
+DEPEND="php_targets_php7-3? ( sys-libs/zlib ) php_targets_php7-4? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}
+	php_targets_php8-0? ( dev-php/pecl-memcache:8[php_targets_php8-0(-)?] )
+"
+
+# The test suite requires memcached to be running.
+RESTRICT='test'
+
+src_prepare() {
+	if use php_targets_php7-3 || use php_targets_php7-4 ; then
+		php-ext-source-r3_src_prepare
+	else
+		default
+	fi
+}
+
+src_configure() {
+	if use php_targets_php7-3 || use php_targets_php7-4 ; then
+		local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir="${EPREFIX}/usr" $(use_enable session memcache-session) )
+		php-ext-source-r3_src_configure
+	fi
+}
+
+src_install() {
+	if use php_targets_php7-3 || use php_targets_php7-4 ; then
+		php-ext-pecl-r3_src_install
+
+		php-ext-source-r3_addtoinifiles "memcache.allow_failover" "true"
+		php-ext-source-r3_addtoinifiles "memcache.max_failover_attempts" "20"
+		php-ext-source-r3_addtoinifiles "memcache.chunk_size" "32768"
+		php-ext-source-r3_addtoinifiles "memcache.default_port" "11211"
+		php-ext-source-r3_addtoinifiles "memcache.hash_strategy" "consistent"
+		php-ext-source-r3_addtoinifiles "memcache.hash_function" "crc32"
+		php-ext-source-r3_addtoinifiles "memcache.redundancy" "1"
+		php-ext-source-r3_addtoinifiles "memcache.session_redundancy" "2"
+		php-ext-source-r3_addtoinifiles "memcache.protocol" "ascii"
+	fi
+}

diff --git a/dev-php/pecl-memcache/pecl-memcache-8.0.ebuild b/dev-php/pecl-memcache/pecl-memcache-8.0.ebuild
new file mode 100644
index 00000000000..a837166eaa5
--- /dev/null
+++ b/dev-php/pecl-memcache/pecl-memcache-8.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PHP_EXT_NAME="memcache"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_NEEDED_USE="session(-)?"
+DOCS=( README example.php )
+HTML_DOCS=( memcache.php )
+
+USE_PHP="php7-3 php7-4 php8-0"
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php8-0"
+
+KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+
+DESCRIPTION="PHP extension for using memcached"
+LICENSE="PHP-3"
+SLOT="8"
+IUSE="+session"
+
+DEPEND="php_targets_php8-0? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}
+	php_targets_php7-3? ( dev-php/pecl-memcache:7[php_targets_php7-3(-)?] )
+	php_targets_php7-4? ( dev-php/pecl-memcache:7[php_targets_php7-4(-)?] )
+"
+
+# The test suite requires memcached to be running.
+RESTRICT='test'
+
+src_prepare() {
+	if use php_targets_php8-0 ; then
+		php-ext-source-r3_src_prepare
+	else
+		default
+	fi
+}
+
+src_configure() {
+	if use php_targets_php8-0 ; then
+		local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir="${EPREFIX}/usr" $(use_enable session memcache-session) )
+		php-ext-source-r3_src_configure
+	fi
+}
+
+src_install() {
+	if use php_targets_php8-0 ; then
+		php-ext-pecl-r3_src_install
+
+		php-ext-source-r3_addtoinifiles "memcache.allow_failover" "true"
+		php-ext-source-r3_addtoinifiles "memcache.max_failover_attempts" "20"
+		php-ext-source-r3_addtoinifiles "memcache.chunk_size" "32768"
+		php-ext-source-r3_addtoinifiles "memcache.default_port" "11211"
+		php-ext-source-r3_addtoinifiles "memcache.hash_strategy" "consistent"
+		php-ext-source-r3_addtoinifiles "memcache.hash_function" "crc32"
+		php-ext-source-r3_addtoinifiles "memcache.redundancy" "1"
+		php-ext-source-r3_addtoinifiles "memcache.session_redundancy" "2"
+		php-ext-source-r3_addtoinifiles "memcache.protocol" "ascii"
+	fi
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/
@ 2021-02-05 14:27 Brian Evans
  0 siblings, 0 replies; 11+ messages in thread
From: Brian Evans @ 2021-02-05 14:27 UTC (permalink / raw
  To: gentoo-commits

commit:     01d013a4f218a61c4f2f242f7c3e16a59ff2d3c5
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  5 14:27:00 2021 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri Feb  5 14:27:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d013a4

dev-php/pecl-memcache: Drop old

Signed-off-by: Brian Evans <grknight <AT> gentoo.org>

 dev-php/pecl-memcache/pecl-memcache-4.0.5.2.ebuild | 46 ----------------------
 1 file changed, 46 deletions(-)

diff --git a/dev-php/pecl-memcache/pecl-memcache-4.0.5.2.ebuild b/dev-php/pecl-memcache/pecl-memcache-4.0.5.2.ebuild
deleted file mode 100644
index 525328e8308..00000000000
--- a/dev-php/pecl-memcache/pecl-memcache-4.0.5.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PHP_EXT_NAME="memcache"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_NEEDED_USE="session(-)?"
-DOCS=( README example.php )
-HTML_DOCS=( memcache.php )
-
-USE_PHP="php7-2 php7-3 php7-4"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
-
-DESCRIPTION="PHP extension for using memcached"
-LICENSE="PHP-3"
-SLOT="7"
-IUSE="+session"
-
-DEPEND="sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-# The test suite requires memcached to be running.
-RESTRICT='test'
-
-src_configure() {
-	local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir="${EPREFIX}/usr" $(use_enable session memcache-session) )
-	php-ext-source-r3_src_configure
-}
-
-src_install() {
-	php-ext-pecl-r3_src_install
-
-	php-ext-source-r3_addtoinifiles "memcache.allow_failover" "true"
-	php-ext-source-r3_addtoinifiles "memcache.max_failover_attempts" "20"
-	php-ext-source-r3_addtoinifiles "memcache.chunk_size" "32768"
-	php-ext-source-r3_addtoinifiles "memcache.default_port" "11211"
-	php-ext-source-r3_addtoinifiles "memcache.hash_strategy" "consistent"
-	php-ext-source-r3_addtoinifiles "memcache.hash_function" "crc32"
-	php-ext-source-r3_addtoinifiles "memcache.redundancy" "1"
-	php-ext-source-r3_addtoinifiles "memcache.session_redundancy" "2"
-	php-ext-source-r3_addtoinifiles "memcache.protocol" "ascii"
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/
@ 2023-09-15  7:52 David Seifert
  0 siblings, 0 replies; 11+ messages in thread
From: David Seifert @ 2023-09-15  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     18a9daa1f50c3cf175a2f3db3cccc54d1a0b6292
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 15 07:52:07 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Sep 15 07:52:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a9daa1

dev-php/pecl-memcache: drop 4.0.5.2-r1

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 dev-php/pecl-memcache/Manifest                     |  1 -
 .../pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild  | 63 ----------------------
 2 files changed, 64 deletions(-)

diff --git a/dev-php/pecl-memcache/Manifest b/dev-php/pecl-memcache/Manifest
index 37614f466156..5e622e7de7d9 100644
--- a/dev-php/pecl-memcache/Manifest
+++ b/dev-php/pecl-memcache/Manifest
@@ -1,2 +1 @@
-DIST memcache-4.0.5.2.tgz 75061 BLAKE2B fbf96fd182ff4b8764c4492edcdac53263176ebe6d63a27e9f3fb32110a016b221722c246e7c1ae49ee973a6e4cdff045876d1c6119f410f2fa3e796c0580e02 SHA512 93e163acf3a6c28f16b5f0982105f6f558cceeb314b3f09ad71655d8a5adf64d23959f1a2f3589eb7e7a7e18c88ba8132014e13f697a737cd570cf9405137384
 DIST memcache-8.0.tgz 78448 BLAKE2B fb2d68d5ff4c6343dd2e66ae5c3f84fed22455b8614dce04dde2e10c164bf1f8d276776b74beaa387dd794cf82f6b897a88c8bed058376b9032e0452c2e94b06 SHA512 d5eea13b85d8d35ef6aab8c5699bdcc4707cf8debf4052cbbeac26e7e2360a4d3d4e55e8bd0b40cf19fe014ba1fc42d5417deabbe22a199f0c6aa98b67d132d4

diff --git a/dev-php/pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild b/dev-php/pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild
deleted file mode 100644
index da8213cc9cdc..000000000000
--- a/dev-php/pecl-memcache/pecl-memcache-4.0.5.2-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PHP_EXT_NAME="memcache"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_NEEDED_USE="session(-)?"
-DOCS=( README example.php )
-HTML_DOCS=( memcache.php )
-
-USE_PHP="php7-4 php8-0 php8-1"
-
-inherit php-ext-pecl-r3
-
-USE_PHP="php7-4"
-
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
-
-DESCRIPTION="PHP extension for using memcached"
-LICENSE="PHP-3"
-SLOT="7"
-IUSE="+session"
-
-DEPEND="php_targets_php7-4? ( sys-libs/zlib )"
-RDEPEND="${DEPEND}
-	php_targets_php8-0? ( dev-php/pecl-memcache:8[php_targets_php8-0(-)?] )
-	php_targets_php8-1? ( dev-php/pecl-memcache:8[php_targets_php8-1(-)?] )
-"
-
-# The test suite requires memcached to be running.
-RESTRICT='test'
-
-src_prepare() {
-	if use php_targets_php7-4 ; then
-		php-ext-source-r3_src_prepare
-	else
-		default
-	fi
-}
-
-src_configure() {
-	if use php_targets_php7-4 ; then
-		local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir="${EPREFIX}/usr" $(use_enable session memcache-session) )
-		php-ext-source-r3_src_configure
-	fi
-}
-
-src_install() {
-	if use php_targets_php7-4 ; then
-		php-ext-pecl-r3_src_install
-
-		php-ext-source-r3_addtoinifiles "memcache.allow_failover" "true"
-		php-ext-source-r3_addtoinifiles "memcache.max_failover_attempts" "20"
-		php-ext-source-r3_addtoinifiles "memcache.chunk_size" "32768"
-		php-ext-source-r3_addtoinifiles "memcache.default_port" "11211"
-		php-ext-source-r3_addtoinifiles "memcache.hash_strategy" "consistent"
-		php-ext-source-r3_addtoinifiles "memcache.hash_function" "crc32"
-		php-ext-source-r3_addtoinifiles "memcache.redundancy" "1"
-		php-ext-source-r3_addtoinifiles "memcache.session_redundancy" "2"
-		php-ext-source-r3_addtoinifiles "memcache.protocol" "ascii"
-	fi
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/
@ 2023-12-28  2:00 Conrad Kostecki
  0 siblings, 0 replies; 11+ messages in thread
From: Conrad Kostecki @ 2023-12-28  2:00 UTC (permalink / raw
  To: gentoo-commits

commit:     2a7e5d64ecbdbfe14face06bf9a0570bd4b5ee7c
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 01:51:24 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 01:51:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7e5d64

dev-php/pecl-memcache: drop php8-0

Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild b/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild
index dd2db9d8a731..fad568565135 100644
--- a/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild
+++ b/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild
@@ -9,7 +9,7 @@ PHP_EXT_NEEDED_USE="session(-)?"
 DOCS=( README example.php )
 HTML_DOCS=( memcache.php )
 
-USE_PHP="php8-0 php8-1"
+USE_PHP="php8-1"
 
 inherit php-ext-pecl-r3
 
@@ -20,10 +20,7 @@ LICENSE="PHP-3"
 SLOT="8"
 IUSE="+session"
 
-DEPEND="
-	php_targets_php8-0? ( sys-libs/zlib )
-	php_targets_php8-1? ( sys-libs/zlib )
-"
+DEPEND="php_targets_php8-1? ( sys-libs/zlib )"
 RDEPEND="${DEPEND}"
 
 # The test suite requires memcached to be running.


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/
@ 2023-12-28  2:00 Conrad Kostecki
  0 siblings, 0 replies; 11+ messages in thread
From: Conrad Kostecki @ 2023-12-28  2:00 UTC (permalink / raw
  To: gentoo-commits

commit:     b51bb6c26fd3d8198c1d39de08eee215443f5809
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 01:49:57 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 01:49:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51bb6c2

dev-php/pecl-memcache: drop 8.0

Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 dev-php/pecl-memcache/pecl-memcache-8.0.ebuild | 58 --------------------------
 1 file changed, 58 deletions(-)

diff --git a/dev-php/pecl-memcache/pecl-memcache-8.0.ebuild b/dev-php/pecl-memcache/pecl-memcache-8.0.ebuild
deleted file mode 100644
index 5d57ff2bad0e..000000000000
--- a/dev-php/pecl-memcache/pecl-memcache-8.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PHP_EXT_NAME="memcache"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_NEEDED_USE="session(-)?"
-DOCS=( README example.php )
-HTML_DOCS=( memcache.php )
-
-USE_PHP="php8-0"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
-
-DESCRIPTION="PHP extension for using memcached"
-LICENSE="PHP-3"
-SLOT="8"
-IUSE="+session"
-
-DEPEND="php_targets_php8-0? ( sys-libs/zlib )"
-RDEPEND="${DEPEND}"
-
-# The test suite requires memcached to be running.
-RESTRICT='test'
-
-src_prepare() {
-	if use php_targets_php8-0 ; then
-		php-ext-source-r3_src_prepare
-	else
-		default
-	fi
-}
-
-src_configure() {
-	if use php_targets_php8-0 ; then
-		local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir="${EPREFIX}/usr" $(use_enable session memcache-session) )
-		php-ext-source-r3_src_configure
-	fi
-}
-
-src_install() {
-	if use php_targets_php8-0 ; then
-		php-ext-pecl-r3_src_install
-
-		php-ext-source-r3_addtoinifiles "memcache.allow_failover" "true"
-		php-ext-source-r3_addtoinifiles "memcache.max_failover_attempts" "20"
-		php-ext-source-r3_addtoinifiles "memcache.chunk_size" "32768"
-		php-ext-source-r3_addtoinifiles "memcache.default_port" "11211"
-		php-ext-source-r3_addtoinifiles "memcache.hash_strategy" "consistent"
-		php-ext-source-r3_addtoinifiles "memcache.hash_function" "crc32"
-		php-ext-source-r3_addtoinifiles "memcache.redundancy" "1"
-		php-ext-source-r3_addtoinifiles "memcache.session_redundancy" "2"
-		php-ext-source-r3_addtoinifiles "memcache.protocol" "ascii"
-	fi
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/
@ 2024-01-18  7:36 Sam James
  0 siblings, 0 replies; 11+ messages in thread
From: Sam James @ 2024-01-18  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     bc4be3473afc1a1992475fd58df256bde6df7fcb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 07:35:13 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 07:36:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4be347

dev-php/pecl-memcache: fix php8-0 removal

Closes: https://bugs.gentoo.org/921303
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild b/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild
index fad568565135..40bb1203cafe 100644
--- a/dev-php/pecl-memcache/pecl-memcache-8.0-r1.ebuild
+++ b/dev-php/pecl-memcache/pecl-memcache-8.0-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="7"
@@ -28,7 +28,7 @@ RESTRICT='test'
 PATCHES=( "${FILESDIR}/8.0-patches-20211123.patch" )
 
 src_prepare() {
-	if use php_targets_php8-0 || use php_targets_php8-1 ; then
+	if use php_targets_php8-1 ; then
 		php-ext-source-r3_src_prepare
 	else
 		default
@@ -36,14 +36,14 @@ src_prepare() {
 }
 
 src_configure() {
-	if use php_targets_php8-0 || use php_targets_php8-1 ; then
+	if use php_targets_php8-1 ; then
 		local PHP_EXT_ECONF_ARGS=( --enable-memcache --with-zlib-dir="${EPREFIX}/usr" $(use_enable session memcache-session) )
 		php-ext-source-r3_src_configure
 	fi
 }
 
 src_install() {
-	if use php_targets_php8-0 || use php_targets_php8-1 ; then
+	if use php_targets_php8-1 ; then
 		php-ext-pecl-r3_src_install
 
 		php-ext-source-r3_addtoinifiles "memcache.allow_failover" "true"


^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-01-18  7:36 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-28  2:00 [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcache/ Conrad Kostecki
  -- strict thread matches above, loose matches on Subject: below --
2024-01-18  7:36 Sam James
2023-12-28  2:00 Conrad Kostecki
2023-09-15  7:52 David Seifert
2021-02-05 14:27 Brian Evans
2021-02-05 14:27 Brian Evans
2019-12-22 22:20 Thomas Deutschmann
2017-05-19 19:25 Brian Evans
2017-05-19 19:25 Brian Evans
2017-05-19 19:25 Brian Evans
2016-07-14 21:03 Brian Evans

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox