[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: e87351b97464a7c1042d5535ae8c7a7318036cef Author: Tomáš Mózes gmail com> AuthorDate: Sun Oct 8 07:57:15 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Oct 23 21:40:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87351b9 dev-php/pecl-memcached: add snapshot Tests are failing in the previous snapshot. https://github.com/php-memcached-dev/php-memcached/pull/503 Bug: https://bugs.gentoo.org/909753 Closes: https://github.com/gentoo/gentoo/pull/33244 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Michael Orlitzky gentoo.org> dev-php/pecl-memcached/Manifest| 1 + .../pecl-memcached-3.2.0_p20231008.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 98225e4da40b..e19058e6dbea 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,2 +1,3 @@ DIST memcached-3.2.0.tgz 90722 BLAKE2B 5bc3ce40803004f45ad397684277862dbaffce467b3026e33d9737d4d93a82f2c89e32a256ebf6db3117a462ff8f81a517ed9950773cb4a0e927aa8af4e834be SHA512 ece5759a9d6d52afd46beb0821811e5d4830e75ad8564af395e2107fd349e271c6e6cf20eeacd9ad15ee2e99ccf0118ccc83c5810e2f3fa7c61f1984b0b26514 DIST pecl-memcached-3.2.0_p20230419.tar.gz 99453 BLAKE2B 3fb0e0316c9d6de9d727f9fd3a5f723d00aef33adcfa815c6571b99b9f536e9e02e9e7d37c73252dca3d5415aea554c8c16374a018210a1bbd2caa4a0c1263d8 SHA512 74e1b53f2078f343367a6c83e287c2fd29427d42f3db3eac01d3c5dea1eef1cd94130e2e59eaa3bdb368aecac740391ef4961224d5751d81306881291818fa9c +DIST pecl-memcached-3.2.0_p20231008.tar.gz 101050 BLAKE2B b263eef7c29546d5faf71667f5266acaf77a18a65ecb972a31f29b1dafb8f7415346d066db99264e43326887e400f3e8a5372904e3f582439ed7500e0bbeb263 SHA512 b320dd4681070b35a49b87b143e01ce7f5a58364a0d9b807029c78aa57b18c3fc0add0b28c72dfaa4335c2b66fd54bb482a290c4a2b57afd80863c344a74177c diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20231008.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20231008.ebuild new file mode 100644 index ..6e8bb8a2e28e --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20231008.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php8-1 php8-2" +PHP_EXT_NEEDED_USE="json(+)?,session(-)?" +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +GH_COMMIT="7fefcb792423906bba2bac66a49194f98bf11aa6" +PHP_EXT_S="${WORKDIR}/php-memcached-${GH_COMMIT}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/${GH_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/php-memcached-${GH_COMMIT}" +LICENSE="PHP-3.01" +SLOT="7" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="igbinary json sasl +session test" + +REQUIRED_USE="test? ( igbinary )" +RESTRICT="!test? ( test )" + +COMMON_DEPEND="|| ( dev-libs/libmemcached-awesome[sasl(-)?] >=dev-libs/libmemcached-1.0.14[sasl(-)?] ) + sys-libs/zlib + igbinary? ( dev-php/igbinary[php_targets_php8-1(-)?,php_targets_php8-2(-)?] ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="${COMMON_DEPEND} test? ( net-misc/memcached )" + +src_prepare() { + # remove broken tests + rm -r tests/experimental || die + + php-ext-source-r3_src_prepare +} + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + touch "${T}/memcached.pid" || die + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 -U 11211 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$? + + kill "$(<"${T}/memcached.pid")" + return ${exit_status} +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 082c3e8b5ccbb641505636e5c0b4242cad2f2f6a Author: Tomáš Mózes gmail com> AuthorDate: Wed Apr 19 09:59:40 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jul 6 06:05:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082c3e8b dev-php/pecl-memcached: add snapshot with php 8.2 support Closes: https://bugs.gentoo.org/899584 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30649 Signed-off-by: Sam James gentoo.org> dev-php/pecl-memcached/Manifest| 1 + .../pecl-memcached-3.2.0_p20230419.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 4cda2bfb8930..98225e4da40b 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1 +1,2 @@ DIST memcached-3.2.0.tgz 90722 BLAKE2B 5bc3ce40803004f45ad397684277862dbaffce467b3026e33d9737d4d93a82f2c89e32a256ebf6db3117a462ff8f81a517ed9950773cb4a0e927aa8af4e834be SHA512 ece5759a9d6d52afd46beb0821811e5d4830e75ad8564af395e2107fd349e271c6e6cf20eeacd9ad15ee2e99ccf0118ccc83c5810e2f3fa7c61f1984b0b26514 +DIST pecl-memcached-3.2.0_p20230419.tar.gz 99453 BLAKE2B 3fb0e0316c9d6de9d727f9fd3a5f723d00aef33adcfa815c6571b99b9f536e9e02e9e7d37c73252dca3d5415aea554c8c16374a018210a1bbd2caa4a0c1263d8 SHA512 74e1b53f2078f343367a6c83e287c2fd29427d42f3db3eac01d3c5dea1eef1cd94130e2e59eaa3bdb368aecac740391ef4961224d5751d81306881291818fa9c diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20230419.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20230419.ebuild new file mode 100644 index ..98a7335e675a --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20230419.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php7-4 php8-0 php8-1 php8-2" +PHP_EXT_NEEDED_USE="json(+)?,session(-)?" +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +GH_COMMIT="6926c53ac32a579b38a0dcc3c8aec662f8cd9dd5" +PHP_EXT_S="${WORKDIR}/php-memcached-${GH_COMMIT}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/${GH_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/php-memcached-${GH_COMMIT}" +LICENSE="PHP-3.01" +SLOT="7" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="igbinary json sasl +session test" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND="|| ( dev-libs/libmemcached-awesome[sasl(-)?] >=dev-libs/libmemcached-1.0.14[sasl(-)?] ) + sys-libs/zlib + igbinary? ( dev-php/igbinary[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?,php_targets_php8-2(-)?] ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="${COMMON_DEPEND} test? ( net-misc/memcached )" + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + touch "${T}/memcached.pid" || die + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 -U 11211 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$? + + kill "$(<"${T}/memcached.pid")" + return ${exit_status} +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: befa20c5fd1070f941b4a9ebde73845d9d55b84b Author: Conrad Kostecki gentoo org> AuthorDate: Sun Oct 23 21:06:48 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Oct 26 19:52:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befa20c5 dev-php/pecl-memcached: drop 3.1.5-r1, 3.2.0 Signed-off-by: Conrad Kostecki gentoo.org> dev-php/pecl-memcached/Manifest| 1 - .../pecl-memcached/pecl-memcached-3.1.5-r1.ebuild | 59 -- dev-php/pecl-memcached/pecl-memcached-3.2.0.ebuild | 56 3 files changed, 116 deletions(-) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index ed8e45ad7aea..4cda2bfb8930 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,2 +1 @@ -DIST memcached-3.1.5.tgz 83015 BLAKE2B 80f5cbed8e34f867962792d95d242015690f64ab3b462e09813a11b8b86234b0b05b0f6a78f7c6184482b66ba8015064b37f77bbb816a3aee2edd0ce97ab0cbc SHA512 87d5fd079fcaad81139785d6766da71b23a1a0fe907d4b22f3a787af148a20412c11df11c4d98c165241658baf0d87c8a6b29de15db07a0f9d1fabc8aec8f0e9 DIST memcached-3.2.0.tgz 90722 BLAKE2B 5bc3ce40803004f45ad397684277862dbaffce467b3026e33d9737d4d93a82f2c89e32a256ebf6db3117a462ff8f81a517ed9950773cb4a0e927aa8af4e834be SHA512 ece5759a9d6d52afd46beb0821811e5d4830e75ad8564af395e2107fd349e271c6e6cf20eeacd9ad15ee2e99ccf0118ccc83c5810e2f3fa7c61f1984b0b26514 diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild deleted file mode 100644 index 281bbb0a15f7.. --- a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PHP_EXT_NAME="memcached" -DOCS=( ChangeLog README.markdown ) - -USE_PHP="php7-2 php7-3 php7-4" -inherit php-ext-pecl-r3 - -DESCRIPTION="Interface PHP with memcached via libmemcached library" -LICENSE="PHP-3.01" -SLOT="7" -KEYWORDS="amd64 arm arm64 x86" -IUSE="igbinary json sasl +session test" - -RESTRICT="!test? ( test )" - -COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl(-)?] - sys-libs/zlib -" - -RDEPEND=" - php_targets_php7-2? ( - ${COMMON_DEPEND} dev-lang/php:7.2[session(-)?,json(-)?] - igbinary? ( dev-php/igbinary[php_targets_php7-2(-)] ) - ) - php_targets_php7-3? ( - ${COMMON_DEPEND} dev-lang/php:7.3[session(-)?,json(-)?] - igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) - ) - php_targets_php7-4? ( - ${COMMON_DEPEND} dev-lang/php:7.4[session(-)?,json(-)?] - igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] ) - )" -DEPEND="${RDEPEND} test? ( net-misc/memcached )" - -src_configure() { - local PHP_EXT_ECONF_ARGS="--enable-memcached - $(use_enable session memcached-session) - $(use_enable sasl memcached-sasl) - $(use_enable json memcached-json) - $(use_enable igbinary memcached-igbinary)" - - php-ext-source-r3_src_configure -} - -src_test() { - local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 ) - [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) - memcached "${memcached_opts[@]}" || die "Can't start memcached test server" - - local exit_status - php-ext-source-r3_src_test - exit_status=$? - - kill "$(<"${T}/memcached.pid")" - return ${exit_status} -} diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0.ebuild deleted file mode 100644 index 09b3c0ce9508.. --- a/dev-php/pecl-memcached/pecl-memcached-3.2.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PHP_EXT_NAME="memcached" -DOCS=( ChangeLog README.markdown ) - -USE_PHP="php7-4 php8-0 php8-1" -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="Interface PHP with memcached via libmemcached library" -LICENSE="PHP-3.01" -SLOT="7" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="igbinary json sasl +session test" - -RESTRICT="!test? ( test )" - -COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl(-)?] - sys-libs/zlib - igbinary? ( dev-php/igbinary[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?] ) -" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND="${COMMON_DEPEND} test? ( net-misc/memcached )" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local PHP_EXT_ECONF_ARGS="--enable-memcached - $(use_enable session memcached-session) - $(use_enable sasl memcached-sasl) -
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 47fbcebdfe22886d838bf97bbd9630934a0534c2 Author: Joonas Niilola gentoo org> AuthorDate: Mon Aug 1 12:09:31 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Aug 1 12:11:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47fbcebd dev-php/pecl-memcached: Stabilize 3.2.0-r1 amd64, #857729 Signed-off-by: Joonas Niilola gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild index 533f4c4bc961..0be5f22db17f 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild @@ -16,7 +16,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3.01" SLOT="7" -KEYWORDS="~amd64 arm arm64 ~x86" +KEYWORDS="amd64 arm arm64 ~x86" IUSE="igbinary json sasl +session test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: ba92af21ba0ae00ba4d1ee8a0cc67c76f337909e Author: Joonas Niilola gentoo org> AuthorDate: Mon Aug 1 12:09:56 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Aug 1 12:11:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba92af21 dev-php/pecl-memcached: Stabilize 3.2.0-r1 x86, #857729 Signed-off-by: Joonas Niilola gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild index 0be5f22db17f..cd2ba2165947 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild @@ -16,7 +16,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3.01" SLOT="7" -KEYWORDS="amd64 arm arm64 ~x86" +KEYWORDS="amd64 arm arm64 x86" IUSE="igbinary json sasl +session test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 01deda229e1f89fe1578f2b579e6c1a0c19db96a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 1 08:02:35 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 1 08:02:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01deda22 dev-php/pecl-memcached: arm64 stable wrt bug #857729 Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild index adfc88658b9e..533f4c4bc961 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild @@ -16,7 +16,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3.01" SLOT="7" -KEYWORDS="~amd64 arm ~arm64 ~x86" +KEYWORDS="~amd64 arm arm64 ~x86" IUSE="igbinary json sasl +session test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: febf489dcb16bdb1120f24e24117a4a175028cc8 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 1 08:01:45 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 1 08:01:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=febf489d dev-php/pecl-memcached: arm stable wrt bug #857729 Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild index ec79c6932fb8..adfc88658b9e 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild @@ -16,7 +16,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3.01" SLOT="7" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 arm ~arm64 ~x86" IUSE="igbinary json sasl +session test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: ead31c072a82b66cafb82200bc79e0d78416158c Author: Tomáš Mózes gmail com> AuthorDate: Mon May 16 16:42:40 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 16 23:30:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead31c07 dev-php/pecl-memcached: prefer dev-libs/libmemcached-awesome Closes: https://bugs.gentoo.org/841608 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25253 Signed-off-by: Sam James gentoo.org> .../pecl-memcached/pecl-memcached-3.2.0-r1.ebuild | 56 ++ 1 file changed, 56 insertions(+) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild new file mode 100644 index ..ec79c6932fb8 --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.2.0-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php7-4 php8-0 php8-1" +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="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3.01" +SLOT="7" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="igbinary json sasl +session test" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND="|| ( dev-libs/libmemcached-awesome[sasl(-)?] >=dev-libs/libmemcached-1.0.14[sasl(-)?] ) + sys-libs/zlib + igbinary? ( dev-php/igbinary[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?] ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="${COMMON_DEPEND} test? ( net-misc/memcached )" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + touch "${T}/memcached.pid" || die + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 -U 11211 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$? + + kill "$(<"${T}/memcached.pid")" + return ${exit_status} +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/files/, dev-php/pecl-memcached/
commit: ca7cd884979434f518598aea6fc2f4b5f16d3be2 Author: Brian Evans gentoo org> AuthorDate: Tue May 3 17:16:18 2022 + Commit: Brian Evans gentoo org> CommitDate: Tue May 3 17:30:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7cd884 dev-php/pecl-memcached: Drop old Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/Manifest| 2 - dev-php/pecl-memcached/files/3.1.5-fix-tests.patch | 41 -- .../pecl-memcached-3.1.5_p20210807.ebuild | 87 -- .../pecl-memcached/pecl-memcached-3.2.0_rc2.ebuild | 56 -- 4 files changed, 186 deletions(-) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index c9ba788e51eb..ed8e45ad7aea 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,4 +1,2 @@ DIST memcached-3.1.5.tgz 83015 BLAKE2B 80f5cbed8e34f867962792d95d242015690f64ab3b462e09813a11b8b86234b0b05b0f6a78f7c6184482b66ba8015064b37f77bbb816a3aee2edd0ce97ab0cbc SHA512 87d5fd079fcaad81139785d6766da71b23a1a0fe907d4b22f3a787af148a20412c11df11c4d98c165241658baf0d87c8a6b29de15db07a0f9d1fabc8aec8f0e9 DIST memcached-3.2.0.tgz 90722 BLAKE2B 5bc3ce40803004f45ad397684277862dbaffce467b3026e33d9737d4d93a82f2c89e32a256ebf6db3117a462ff8f81a517ed9950773cb4a0e927aa8af4e834be SHA512 ece5759a9d6d52afd46beb0821811e5d4830e75ad8564af395e2107fd349e271c6e6cf20eeacd9ad15ee2e99ccf0118ccc83c5810e2f3fa7c61f1984b0b26514 -DIST memcached-3.2.0RC2.tgz 90731 BLAKE2B 69e163f7375c94d9e8f49890f169708e2286ed96b82f13b0a6fad092870f03c6aaba0ef3a23de8775575a1b135783a0e27404120a2bbeef9bdbc73735461b1a3 SHA512 056dec58734dc2171429d1b33a74be829f78ab993f0f1699d9f61b105d4252e35c4e05dbda9e045ed3364d82779c662c2f28c63cdac1b81027549335b5376845 -DIST pecl-memcached-3.1.5_p20210807.tar.gz 99221 BLAKE2B 7a6a92701d17ce2c108cda862d52cebbae38e993e4182fd23ce78ea1cbebbdba6d46a71258b7dd388ff38f2b7b04c94ca822954ff93fd9bfc64d578a6f26 SHA512 3c124f969efcd3bcc513e3e347828ac6e0a5540379f7d3a83c306d65a02ece3c76f87e3db52153c5d2f2c03c5fafb646f6b3b33c0b1d5afbb71ffa22d2df6f90 diff --git a/dev-php/pecl-memcached/files/3.1.5-fix-tests.patch b/dev-php/pecl-memcached/files/3.1.5-fix-tests.patch deleted file mode 100644 index 08a881c182d8.. --- a/dev-php/pecl-memcached/files/3.1.5-fix-tests.patch +++ /dev/null @@ -1,41 +0,0 @@ a/tests/experimental/session_gc.phpt 2021-08-23 01:05:26.0 -0400 -+++ b/tests/experimental/session_gc.phpt 2021-08-27 14:30:01.504619748 -0400 -@@ -20,22 +20,23 @@ - - session_start(); - $_SESSION['foo'] = 1; --var_dump($_SESSION); -+$session1 = $_SESSION; - session_write_close(); - - $_SESSION = NULL; --var_dump($_SESSION); -+$session2 = $_SESSION; - - session_start(); --var_dump($_SESSION); -+$session3 = $_SESSION; - session_write_close(); - - sleep(3); - - session_start(); --var_dump($_SESSION); -+$session4 = $_SESSION; - session_write_close(); - -+var_dump($session1, $session2, $session3, $session4); - - --EXPECT-- - array(1) { a/tests/experimental/extreme_floats.phpt 2021-08-23 01:05:26.0 -0400 -+++ b/tests/experimental/extreme_floats.phpt 2021-08-27 14:40:03.223499433 -0400 -@@ -2,6 +2,8 @@ - Extreme floats: max, min, Inf, -Inf, and NaN - --SKIPIF-- - -+--INI-- -+serialize_precision = 14 - --FILE-- - https://github.com/php-memcached-dev/php-memcached/archive/${REPO_COMMIT}.tar.gz -> ${P}.tar.gz" - -RESTRICT="!test? ( test )" - -COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl(-)?] - sys-libs/zlib -" - -RDEPEND=" - php_targets_php7-3? ( - ${COMMON_DEPEND} dev-lang/php:7.3[session(-)?,json(-)?] - igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) - ) - php_targets_php7-4? ( - ${COMMON_DEPEND} dev-lang/php:7.4[session(-)?,json(-)?] - igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] ) - ) - php_targets_php8-0? ( - ${COMMON_DEPEND} dev-lang/php:8.0[session(-)?] - igbinary? ( dev-php/igbinary[php_targets_php8-0(-)] ) - ) - php_targets_php8-1? ( - ${COMMON_DEPEND} dev-lang/php:8.1[session(-)?] - igbinary? ( dev-php/igbinary[php_targets_php8-1(-)] ) - ) -" -DEPEND="${RDEPEND} test? ( net-misc/memcached )" - -PATCHES=( "${FILESDIR}/3.1.5-fix-tests.patch" ) - -src_unpack() { - default - mv "${WORKDIR}/php-memcached-${REPO_COMMIT}" "${S}" || die - ln -s "${S}/tests/skipif.inc" "${S}/tests/experimental/skipif.inc" || die - ln -s "${S}/tests/skipif.inc" "${S}/tests/experimental/serializer/skipif.inc" || die - local x - local broken_tests=( - # Known broken tests. https://github.com/php-memcached-dev/php-memcached/issues/386 - get_bykey_cas getdelayed_bykey_cas getdelayed_cbthrows - stats stats_badserver getmulti_badserver - # Excessive warnings make
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: c295a54ba4ab4d5de58498a11a213820967cf183 Author: Brian Evans gentoo org> AuthorDate: Tue May 3 17:14:12 2022 + Commit: Brian Evans gentoo org> CommitDate: Tue May 3 17:30:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c295a54b dev-php/pecl-memcached: Version bump for 3.2.0 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/Manifest| 1 + dev-php/pecl-memcached/pecl-memcached-3.2.0.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index bbc4c45b3651..c9ba788e51eb 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,3 +1,4 @@ DIST memcached-3.1.5.tgz 83015 BLAKE2B 80f5cbed8e34f867962792d95d242015690f64ab3b462e09813a11b8b86234b0b05b0f6a78f7c6184482b66ba8015064b37f77bbb816a3aee2edd0ce97ab0cbc SHA512 87d5fd079fcaad81139785d6766da71b23a1a0fe907d4b22f3a787af148a20412c11df11c4d98c165241658baf0d87c8a6b29de15db07a0f9d1fabc8aec8f0e9 +DIST memcached-3.2.0.tgz 90722 BLAKE2B 5bc3ce40803004f45ad397684277862dbaffce467b3026e33d9737d4d93a82f2c89e32a256ebf6db3117a462ff8f81a517ed9950773cb4a0e927aa8af4e834be SHA512 ece5759a9d6d52afd46beb0821811e5d4830e75ad8564af395e2107fd349e271c6e6cf20eeacd9ad15ee2e99ccf0118ccc83c5810e2f3fa7c61f1984b0b26514 DIST memcached-3.2.0RC2.tgz 90731 BLAKE2B 69e163f7375c94d9e8f49890f169708e2286ed96b82f13b0a6fad092870f03c6aaba0ef3a23de8775575a1b135783a0e27404120a2bbeef9bdbc73735461b1a3 SHA512 056dec58734dc2171429d1b33a74be829f78ab993f0f1699d9f61b105d4252e35c4e05dbda9e045ed3364d82779c662c2f28c63cdac1b81027549335b5376845 DIST pecl-memcached-3.1.5_p20210807.tar.gz 99221 BLAKE2B 7a6a92701d17ce2c108cda862d52cebbae38e993e4182fd23ce78ea1cbebbdba6d46a71258b7dd388ff38f2b7b04c94ca822954ff93fd9bfc64d578a6f26 SHA512 3c124f969efcd3bcc513e3e347828ac6e0a5540379f7d3a83c306d65a02ece3c76f87e3db52153c5d2f2c03c5fafb646f6b3b33c0b1d5afbb71ffa22d2df6f90 diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0.ebuild new file mode 100644 index ..09b3c0ce9508 --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.2.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php7-4 php8-0 php8-1" +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="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3.01" +SLOT="7" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="igbinary json sasl +session test" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl(-)?] + sys-libs/zlib + igbinary? ( dev-php/igbinary[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?] ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="${COMMON_DEPEND} test? ( net-misc/memcached )" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + touch "${T}/memcached.pid" || die + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 -U 11211 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$? + + kill "$(<"${T}/memcached.pid")" + return ${exit_status} +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: b7e1cc5d33b91eb9171aaeec7661a327c4bc3c84 Author: Brian Evans gentoo org> AuthorDate: Fri Mar 18 18:04:56 2022 + Commit: Brian Evans gentoo org> CommitDate: Fri Mar 18 18:06:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e1cc5d dev-php/pecl-memcached: Version bump for 3.2.0_rc2 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/Manifest| 1 + .../pecl-memcached/pecl-memcached-3.2.0_rc2.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 83ba15d4a4be..bbc4c45b3651 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,2 +1,3 @@ DIST memcached-3.1.5.tgz 83015 BLAKE2B 80f5cbed8e34f867962792d95d242015690f64ab3b462e09813a11b8b86234b0b05b0f6a78f7c6184482b66ba8015064b37f77bbb816a3aee2edd0ce97ab0cbc SHA512 87d5fd079fcaad81139785d6766da71b23a1a0fe907d4b22f3a787af148a20412c11df11c4d98c165241658baf0d87c8a6b29de15db07a0f9d1fabc8aec8f0e9 +DIST memcached-3.2.0RC2.tgz 90731 BLAKE2B 69e163f7375c94d9e8f49890f169708e2286ed96b82f13b0a6fad092870f03c6aaba0ef3a23de8775575a1b135783a0e27404120a2bbeef9bdbc73735461b1a3 SHA512 056dec58734dc2171429d1b33a74be829f78ab993f0f1699d9f61b105d4252e35c4e05dbda9e045ed3364d82779c662c2f28c63cdac1b81027549335b5376845 DIST pecl-memcached-3.1.5_p20210807.tar.gz 99221 BLAKE2B 7a6a92701d17ce2c108cda862d52cebbae38e993e4182fd23ce78ea1cbebbdba6d46a71258b7dd388ff38f2b7b04c94ca822954ff93fd9bfc64d578a6f26 SHA512 3c124f969efcd3bcc513e3e347828ac6e0a5540379f7d3a83c306d65a02ece3c76f87e3db52153c5d2f2c03c5fafb646f6b3b33c0b1d5afbb71ffa22d2df6f90 diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0_rc2.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0_rc2.ebuild new file mode 100644 index ..09b3c0ce9508 --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.2.0_rc2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php7-4 php8-0 php8-1" +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="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3.01" +SLOT="7" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="igbinary json sasl +session test" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl(-)?] + sys-libs/zlib + igbinary? ( dev-php/igbinary[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?] ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="${COMMON_DEPEND} test? ( net-misc/memcached )" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + touch "${T}/memcached.pid" || die + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 -U 11211 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$? + + kill "$(<"${T}/memcached.pid")" + return ${exit_status} +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: b4117aa3d9ec0e6b9976824517fdf784e3e3d14f Author: Brian Evans gentoo org> AuthorDate: Tue Nov 23 15:10:45 2021 + Commit: Brian Evans gentoo org> CommitDate: Tue Nov 23 15:18:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4117aa3 dev-php/pecl-memcached: Add support for PHP 8.1 to snapshot Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild index 246535a68f31..baa39cff1a1b 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild @@ -5,7 +5,7 @@ EAPI=7 PHP_EXT_NAME="memcached" DOCS=( ChangeLog README.markdown ) -USE_PHP="php7-3 php7-4 php8-0" +USE_PHP="php7-3 php7-4 php8-0 php8-1" inherit php-ext-pecl-r3 DESCRIPTION="Interface PHP with memcached via libmemcached library" @@ -34,7 +34,12 @@ RDEPEND=" php_targets_php8-0? ( ${COMMON_DEPEND} dev-lang/php:8.0[session(-)?] igbinary? ( dev-php/igbinary[php_targets_php8-0(-)] ) - )" + ) + php_targets_php8-1? ( + ${COMMON_DEPEND} dev-lang/php:8.1[session(-)?] + igbinary? ( dev-php/igbinary[php_targets_php8-1(-)] ) + ) +" DEPEND="${RDEPEND} test? ( net-misc/memcached )" PATCHES=( "${FILESDIR}/3.1.5-fix-tests.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/files/, dev-php/pecl-memcached/
commit: 2c177955a903c70fdc8cde266eb705b2a627ce2e Author: Brian Evans gentoo org> AuthorDate: Fri Aug 27 19:01:45 2021 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 27 19:01:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c177955 dev-php/pecl-memcached: Enable more tests and note known broken Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/files/3.1.5-fix-tests.patch | 41 ++ .../pecl-memcached-3.1.5_p20210807.ebuild | 21 --- 2 files changed, 58 insertions(+), 4 deletions(-) diff --git a/dev-php/pecl-memcached/files/3.1.5-fix-tests.patch b/dev-php/pecl-memcached/files/3.1.5-fix-tests.patch new file mode 100644 index 000..08a881c182d --- /dev/null +++ b/dev-php/pecl-memcached/files/3.1.5-fix-tests.patch @@ -0,0 +1,41 @@ +--- a/tests/experimental/session_gc.phpt 2021-08-23 01:05:26.0 -0400 b/tests/experimental/session_gc.phpt 2021-08-27 14:30:01.504619748 -0400 +@@ -20,22 +20,23 @@ + + session_start(); + $_SESSION['foo'] = 1; +-var_dump($_SESSION); ++$session1 = $_SESSION; + session_write_close(); + + $_SESSION = NULL; +-var_dump($_SESSION); ++$session2 = $_SESSION; + + session_start(); +-var_dump($_SESSION); ++$session3 = $_SESSION; + session_write_close(); + + sleep(3); + + session_start(); +-var_dump($_SESSION); ++$session4 = $_SESSION; + session_write_close(); + ++var_dump($session1, $session2, $session3, $session4); + + --EXPECT-- + array(1) { +--- a/tests/experimental/extreme_floats.phpt 2021-08-23 01:05:26.0 -0400 b/tests/experimental/extreme_floats.phpt 2021-08-27 14:40:03.223499433 -0400 +@@ -2,6 +2,8 @@ + Extreme floats: max, min, Inf, -Inf, and NaN + --SKIPIF-- + ++--INI-- ++serialize_precision = 14 + --FILE-- + https://github.com/php-memcached-dev/php-memcached/issues/386 + get_bykey_cas getdelayed_bykey_cas getdelayed_cbthrows + stats stats_badserver getmulti_badserver + # Excessive warnings make them "BORK" + serializer/serializer_php_bad_serialize serializer/serializer_php_bad_unserialize + ) + for x in "${broken_tests[@]}" ; do + rm "${S}/tests/experimental/${x}.phpt" || die + done } src_configure() { @@ -56,7 +68,8 @@ src_configure() { } src_test() { - local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 ) + touch "${T}/memcached.pid" || die + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 -U 11211 ) [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) memcached "${memcached_opts[@]}" || die "Can't start memcached test server"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: f7c50c328c02a34c79e335d88f6944209f7ecaee Author: Brian Evans gentoo org> AuthorDate: Fri Aug 27 15:31:13 2021 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 27 15:31:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c50c32 dev-php/pecl-memcached: Update to new snapshot Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/Manifest| 1 + .../pecl-memcached-3.1.5_p20210807.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 64f9f062d02..83ba15d4a4b 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1 +1,2 @@ DIST memcached-3.1.5.tgz 83015 BLAKE2B 80f5cbed8e34f867962792d95d242015690f64ab3b462e09813a11b8b86234b0b05b0f6a78f7c6184482b66ba8015064b37f77bbb816a3aee2edd0ce97ab0cbc SHA512 87d5fd079fcaad81139785d6766da71b23a1a0fe907d4b22f3a787af148a20412c11df11c4d98c165241658baf0d87c8a6b29de15db07a0f9d1fabc8aec8f0e9 +DIST pecl-memcached-3.1.5_p20210807.tar.gz 99221 BLAKE2B 7a6a92701d17ce2c108cda862d52cebbae38e993e4182fd23ce78ea1cbebbdba6d46a71258b7dd388ff38f2b7b04c94ca822954ff93fd9bfc64d578a6f26 SHA512 3c124f969efcd3bcc513e3e347828ac6e0a5540379f7d3a83c306d65a02ece3c76f87e3db52153c5d2f2c03c5fafb646f6b3b33c0b1d5afbb71ffa22d2df6f90 diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild new file mode 100644 index 000..6b24aa037d2 --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5_p20210807.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php7-3 php7-4 php8-0" +inherit php-ext-pecl-r3 + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3.01" +SLOT="7" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="igbinary json sasl +session test" +REPO_COMMIT="9cd4a01d99b701a2c1a42799afe80635dcfecfe4" +SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/${REPO_COMMIT}.tar.gz -> ${P}.tar.gz" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl(-)?] + sys-libs/zlib +" + +RDEPEND=" + php_targets_php7-3? ( + ${COMMON_DEPEND} dev-lang/php:7.3[session(-)?,json(-)?] + igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) + ) + php_targets_php7-4? ( + ${COMMON_DEPEND} dev-lang/php:7.4[session(-)?,json(-)?] + igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] ) + ) + php_targets_php8-0? ( + ${COMMON_DEPEND} dev-lang/php:8.0[session(-)?] + igbinary? ( dev-php/igbinary[php_targets_php8-0(-)] ) + )" +DEPEND="${RDEPEND} test? ( net-misc/memcached )" + +src_unpack() { + default + mv "${WORKDIR}/php-memcached-${REPO_COMMIT}" "${S}" || die + # These tests always fail and only exist for "experimental" features + # Not present in 3.1.5 release + rm -r "${S}/tests/experimental/" || die +} + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$? + + kill "$(<"${T}/memcached.pid")" + return ${exit_status} +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 5fe5e14f1565ee7b6a1a6d805f7a527baceb13b1 Author: Brian Evans gentoo org> AuthorDate: Mon Jan 11 15:03:42 2021 + Commit: Brian Evans gentoo org> CommitDate: Mon Jan 11 15:03:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe5e14f dev-php/pecl-memcached: Drop old Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/Manifest| 1 - .../pecl-memcached/pecl-memcached-3.1.3-r1.ebuild | 76 -- 2 files changed, 77 deletions(-) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 042f38e9b17..64f9f062d02 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,2 +1 @@ -DIST memcached-3.1.3.tgz 82673 BLAKE2B ccb9267cbd974337b7cd8836ab6e35c4fd9398d731dcd333bcb664b91037d1775651e6bb5d00b602767834681289064ede678ea2e6e3641631bba4990a380dee SHA512 9c09648c26011c5e749bee1a556c976e6e5e648dc65580e7caa296dab79e3764edf1408f96edcaca5efb0229320c86fcfa0422e55d486beb6466892f7e08c4a3 DIST memcached-3.1.5.tgz 83015 BLAKE2B 80f5cbed8e34f867962792d95d242015690f64ab3b462e09813a11b8b86234b0b05b0f6a78f7c6184482b66ba8015064b37f77bbb816a3aee2edd0ce97ab0cbc SHA512 87d5fd079fcaad81139785d6766da71b23a1a0fe907d4b22f3a787af148a20412c11df11c4d98c165241658baf0d87c8a6b29de15db07a0f9d1fabc8aec8f0e9 diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild deleted file mode 100644 index 755ce7ed1ad..000 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PHP_EXT_NAME="memcached" -DOCS=( ChangeLog README.markdown ) - -USE_PHP="php5-6 php7-1 php7-2 php7-3" # Pretend to support all four targets... -inherit php-ext-pecl-r3 -USE_PHP="php7-1 php7-2 php7-3" # But only truly build for these three. - -DESCRIPTION="Interface PHP with memcached via libmemcached library" -LICENSE="PHP-3" -SLOT="7" -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="igbinary json sasl +session test" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] - sys-libs/zlib -" - -RDEPEND=" - php_targets_php7-1? ( - ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] - igbinary? ( dev-php/igbinary[php_targets_php7-1(-)] ) - ) - php_targets_php7-2? ( - ${COMMON_DEPEND} dev-lang/php:7.2[session?,json?] - igbinary? ( dev-php/igbinary[php_targets_php7-2(-)] ) - ) - php_targets_php7-3? ( - ${COMMON_DEPEND} dev-lang/php:7.3[session?,json?] - igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) - )" -DEPEND="${RDEPEND} test? ( net-misc/memcached )" -RDEPEND="${RDEPEND} php_targets_php5-6? ( dev-php/pecl-memcached:0[php_targets_php5-6(-)] )" - -src_prepare() { - if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then - php-ext-source-r3_src_prepare - else - default_src_prepare - fi -} - -src_configure() { - local PHP_EXT_ECONF_ARGS="--enable-memcached - $(use_enable session memcached-session) - $(use_enable sasl memcached-sasl) - $(use_enable json memcached-json) - $(use_enable igbinary memcached-igbinary)" - - php-ext-source-r3_src_configure -} - -src_test() { - if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then - local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 ) - [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) - memcached "${memcached_opts[@]}" || die "Can't start memcached test server" - - local exit_status - php-ext-source-r3_src_test - exit_status=$? - - kill "$(<"${T}/memcached.pid")" - return ${exit_status} - fi -} - -src_install() { - if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then - php-ext-source-r3_src_install - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 1a8f34a0c1c00eb44ad69e46a04cb56f0e3124db Author: Sam James gentoo org> AuthorDate: Tue Nov 3 12:57:28 2020 + Commit: Sam James gentoo org> CommitDate: Tue Nov 3 12:57:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8f34a0 dev-php/pecl-memcached: Stabilize 3.1.5-r1 amd64, #751268 Signed-off-by: Sam James gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild index b3290a11fee..281bbb0a15f 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild @@ -11,7 +11,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3.01" SLOT="7" -KEYWORDS="~amd64 arm arm64 x86" +KEYWORDS="amd64 arm arm64 x86" IUSE="igbinary json sasl +session test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: b30ba08b0c8b8d2910645e685cdedad4a81070ef Author: Sam James gentoo org> AuthorDate: Wed Oct 28 16:17:12 2020 + Commit: Sam James gentoo org> CommitDate: Wed Oct 28 16:18:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30ba08b dev-php/pecl-memcached: Stabilize 3.1.5-r1 arm, #751268 Signed-off-by: Sam James gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild index 4a9d64fba41..b3290a11fee 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild @@ -11,7 +11,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3.01" SLOT="7" -KEYWORDS="~amd64 ~arm arm64 x86" +KEYWORDS="~amd64 arm arm64 x86" IUSE="igbinary json sasl +session test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: c08fb49ccfa5327ceb5e2292b5dffaa5232c9989 Author: Sam James gentoo org> AuthorDate: Wed Oct 28 16:12:36 2020 + Commit: Sam James gentoo org> CommitDate: Wed Oct 28 16:18:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08fb49c dev-php/pecl-memcached: Stabilize 3.1.5-r1 arm64, #751268 Signed-off-by: Sam James gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild index ff43f541463..4a9d64fba41 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild @@ -11,7 +11,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3.01" SLOT="7" -KEYWORDS="~amd64 ~arm ~arm64 x86" +KEYWORDS="~amd64 ~arm arm64 x86" IUSE="igbinary json sasl +session test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: ec4823ee1a9d554d6068d61bf1bfa30668e705a3 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 26 16:12:13 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 26 16:12:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4823ee dev-php/pecl-memcached: x86 stable (bug #751268) Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild index b96743374b3..ff43f541463 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild @@ -11,7 +11,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3.01" SLOT="7" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 x86" IUSE="igbinary json sasl +session test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: fa7fb7e898fa9f5a366b36ce60264ecf08d03130 Author: Brian Evans gentoo org> AuthorDate: Tue Feb 11 18:12:49 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Feb 11 18:15:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7fb7e8 dev-php/pecl-memcached: Drop unused examples IUSE This caused an error in the latest version which tried to install a non-existant examples directory as documentation via the eclass. Closes: https://bugs.gentoo.org/709302 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild | 4 ++-- dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild index 7be1e62cbff..413bcd4c715 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" SLOT="7" KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="examples igbinary json sasl +session test" +IUSE="igbinary json sasl +session test" RESTRICT="!test? ( test )" COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild index 186395c51c6..b96743374b3 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3.01" SLOT="7" KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="examples igbinary json sasl +session test" +IUSE="igbinary json sasl +session test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 272453850e553e9f4eae0055d0719ac9e4f77ab3 Author: Brian Evans gentoo org> AuthorDate: Tue Jan 28 17:29:45 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Jan 28 17:31:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27245385 dev-php/pecl-memcached: Drop old Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/Manifest| 2 - dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild | 60 --- dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild | 87 -- dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild | 81 dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild | 81 5 files changed, 311 deletions(-) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 7a9e5dc0271..042f38e9b17 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,4 +1,2 @@ -DIST memcached-3.0.4.tgz 78776 BLAKE2B ce2539e2e4960217d9ee3b50ed5625214d4b22c4d7e64595fdbfa2d130bce0402a67561f76a50690991996d84f16f926f27a057722bfab66ba3c388772ed77a8 SHA512 d0a0f9e99cbcc6829528554551dfacf0d943d54d4be60c9da708de82913a2a0bed7c51d594ae3ecf0c13b56064739f074ce6ada5d7433bdc7e26e8caf9cf5ca2 DIST memcached-3.1.3.tgz 82673 BLAKE2B ccb9267cbd974337b7cd8836ab6e35c4fd9398d731dcd333bcb664b91037d1775651e6bb5d00b602767834681289064ede678ea2e6e3641631bba4990a380dee SHA512 9c09648c26011c5e749bee1a556c976e6e5e648dc65580e7caa296dab79e3764edf1408f96edcaca5efb0229320c86fcfa0422e55d486beb6466892f7e08c4a3 -DIST memcached-3.1.4.tgz 82920 BLAKE2B 67eb2a26453aa3253ab0d1327023da9318d7af6eb4d935f2c9f1d3da0b1590c58dbcbbea24c491eed6161a9e0462651c749a6e333e98a8cb26432c360ce805d0 SHA512 df1d2c2182c6d3565b929bb55e25a5285c0d5cf8b0fbb75417d756898970abc2b9c4d87e8bb8382d9d4fd62227de3838996c971525fb8a90bf503f025fc6f9f7 DIST memcached-3.1.5.tgz 83015 BLAKE2B 80f5cbed8e34f867962792d95d242015690f64ab3b462e09813a11b8b86234b0b05b0f6a78f7c6184482b66ba8015064b37f77bbb816a3aee2edd0ce97ab0cbc SHA512 87d5fd079fcaad81139785d6766da71b23a1a0fe907d4b22f3a787af148a20412c11df11c4d98c165241658baf0d87c8a6b29de15db07a0f9d1fabc8aec8f0e9 diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild deleted file mode 100644 index f2b36a648ea..000 --- a/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PHP_EXT_NAME="memcached" -DOCS=( ChangeLog README.markdown ) - -USE_PHP="php5-6 php7-0 php7-1 php7-2" # Pretend to support all three targets... -inherit php-ext-pecl-r3 -USE_PHP="php7-0 php7-1 php7-2" # But only truly build for these two. - -DESCRIPTION="Interface PHP with memcached via libmemcached library" -LICENSE="PHP-3" -SLOT="7" -KEYWORDS="amd64 x86" -IUSE="examples igbinary json sasl +session " - -COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] - sys-libs/zlib - igbinary? ( dev-php/igbinary[php_targets_php7-0?,php_targets_php7-1?,php_targets_php7-2?] ) -" - -DEPEND=" - php_targets_php7-0? ( - ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?] - ) - php_targets_php7-1? ( - ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] - ) - php_targets_php7-2? ( - ${COMMON_DEPEND} dev-lang/php:7.2[session?,json?] - )" -RDEPEND="${DEPEND} - php_targets_php5-6? ( - dev-php/pecl-memcached:0[php_targets_php5-6] - )" - -src_prepare(){ - if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then - php-ext-source-r3_src_prepare - else - default_src_prepare - fi -} - -src_configure() { - local PHP_EXT_ECONF_ARGS="--enable-memcached - $(use_enable session memcached-session) - $(use_enable sasl memcached-sasl) - $(use_enable json memcached-json) - $(use_enable igbinary memcached-igbinary)" - - php-ext-source-r3_src_configure -} - -src_install(){ - if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then - php-ext-source-r3_src_install - fi -} diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild deleted file mode 100644 index 2a670cd01ef..000 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PHP_EXT_NAME="memcached" -DOCS=( ChangeLog README.markdown ) - -USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3" # Pretend to support all four targets... -inherit php-ext-pecl-r3 -USE_PHP="php7-0 php7-1 php7-2 php7-3" # But only truly build for these three. - -DESC
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 58e96ba523151941bd22afbb83a440626084ff45 Author: Brian Evans gentoo org> AuthorDate: Tue Jan 28 17:23:45 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Jan 28 17:31:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e96ba5 dev-php/pecl-memcached: Revbump for current slots only Signed-off-by: Brian Evans gentoo.org> .../pecl-memcached/pecl-memcached-3.1.5-r1.ebuild | 59 ++ 1 file changed, 59 insertions(+) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild new file mode 100644 index 000..186395c51c6 --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php7-2 php7-3 php7-4" +inherit php-ext-pecl-r3 + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3.01" +SLOT="7" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="examples igbinary json sasl +session test" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl(-)?] + sys-libs/zlib +" + +RDEPEND=" + php_targets_php7-2? ( + ${COMMON_DEPEND} dev-lang/php:7.2[session(-)?,json(-)?] + igbinary? ( dev-php/igbinary[php_targets_php7-2(-)] ) + ) + php_targets_php7-3? ( + ${COMMON_DEPEND} dev-lang/php:7.3[session(-)?,json(-)?] + igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) + ) + php_targets_php7-4? ( + ${COMMON_DEPEND} dev-lang/php:7.4[session(-)?,json(-)?] + igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] ) + )" +DEPEND="${RDEPEND} test? ( net-misc/memcached )" + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$? + + kill "$(<"${T}/memcached.pid")" + return ${exit_status} +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 234985533d4441cac670a296da58e92d5a4f23cf Author: Brian Evans gentoo org> AuthorDate: Thu Dec 12 15:13:24 2019 + Commit: Brian Evans gentoo org> CommitDate: Thu Dec 12 15:13:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23498553 dev-php/pecl-memcached: Restore ~arm64 on new versions post bug Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild | 2 +- dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild index 32fbc8704ed..f9b01c82b99 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild @@ -12,7 +12,7 @@ USE_PHP="php7-1 php7-2 php7-3 php7-4" # But only truly build for these four. DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" SLOT="7" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="examples igbinary json sasl +session test" RESTRICT="!test? ( test )" diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild index 32fbc8704ed..f9b01c82b99 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild @@ -12,7 +12,7 @@ USE_PHP="php7-1 php7-2 php7-3 php7-4" # But only truly build for these four. DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" SLOT="7" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="examples igbinary json sasl +session test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 0bd5de545152e8f24399036f339714e475a629df Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Dec 9 23:27:35 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Dec 9 23:33:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd5de54 dev-php/pecl-memcached: bump to v3.1.5 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-memcached/Manifest| 1 + dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild | 81 ++ 2 files changed, 82 insertions(+) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 577e0cd3430..62dbff59664 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -2,3 +2,4 @@ DIST memcached-2.2.0.tgz 70449 BLAKE2B dca76bfb993c647860ae2ce648580e6131c6df30d DIST memcached-3.0.4.tgz 78776 BLAKE2B ce2539e2e4960217d9ee3b50ed5625214d4b22c4d7e64595fdbfa2d130bce0402a67561f76a50690991996d84f16f926f27a057722bfab66ba3c388772ed77a8 SHA512 d0a0f9e99cbcc6829528554551dfacf0d943d54d4be60c9da708de82913a2a0bed7c51d594ae3ecf0c13b56064739f074ce6ada5d7433bdc7e26e8caf9cf5ca2 DIST memcached-3.1.3.tgz 82673 BLAKE2B ccb9267cbd974337b7cd8836ab6e35c4fd9398d731dcd333bcb664b91037d1775651e6bb5d00b602767834681289064ede678ea2e6e3641631bba4990a380dee SHA512 9c09648c26011c5e749bee1a556c976e6e5e648dc65580e7caa296dab79e3764edf1408f96edcaca5efb0229320c86fcfa0422e55d486beb6466892f7e08c4a3 DIST memcached-3.1.4.tgz 82920 BLAKE2B 67eb2a26453aa3253ab0d1327023da9318d7af6eb4d935f2c9f1d3da0b1590c58dbcbbea24c491eed6161a9e0462651c749a6e333e98a8cb26432c360ce805d0 SHA512 df1d2c2182c6d3565b929bb55e25a5285c0d5cf8b0fbb75417d756898970abc2b9c4d87e8bb8382d9d4fd62227de3838996c971525fb8a90bf503f025fc6f9f7 +DIST memcached-3.1.5.tgz 83015 BLAKE2B 80f5cbed8e34f867962792d95d242015690f64ab3b462e09813a11b8b86234b0b05b0f6a78f7c6184482b66ba8015064b37f77bbb816a3aee2edd0ce97ab0cbc SHA512 87d5fd079fcaad81139785d6766da71b23a1a0fe907d4b22f3a787af148a20412c11df11c4d98c165241658baf0d87c8a6b29de15db07a0f9d1fabc8aec8f0e9 diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild new file mode 100644 index 000..32fbc8704ed --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4" # Pretend to support all five targets... +inherit php-ext-pecl-r3 +USE_PHP="php7-1 php7-2 php7-3 php7-4" # But only truly build for these four. + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3" +SLOT="7" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="examples igbinary json sasl +session test" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] + sys-libs/zlib +" + +RDEPEND=" + php_targets_php7-1? ( + ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php7-1(-)] ) + ) + php_targets_php7-2? ( + ${COMMON_DEPEND} dev-lang/php:7.2[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php7-2(-)] ) + ) + php_targets_php7-3? ( + ${COMMON_DEPEND} dev-lang/php:7.3[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) + ) + php_targets_php7-4? ( + ${COMMON_DEPEND} dev-lang/php:7.4[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] ) + )" +DEPEND="${RDEPEND} test? ( net-misc/memcached )" +RDEPEND="${RDEPEND} php_targets_php5-6? ( dev-php/pecl-memcached:0[php_targets_php5-6(-)] )" + +src_prepare(){ + if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 || use php_targets_php7-4 ; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 || use php_targets_php7-4 ; then + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$?
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: eab9c29055640b1ad2351dedd96db8d5cd103a38 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Nov 28 21:01:29 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Nov 28 21:02:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab9c290 dev-php/pecl-memcached: add PHP 7.4 support Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild index 88fd7a42499..32fbc8704ed 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild @@ -5,9 +5,9 @@ EAPI=7 PHP_EXT_NAME="memcached" DOCS=( ChangeLog README.markdown ) -USE_PHP="php5-6 php7-1 php7-2 php7-3" # Pretend to support all four targets... +USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4" # Pretend to support all five targets... inherit php-ext-pecl-r3 -USE_PHP="php7-1 php7-2 php7-3" # But only truly build for these three. +USE_PHP="php7-1 php7-2 php7-3 php7-4" # But only truly build for these four. DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" @@ -33,12 +33,16 @@ RDEPEND=" php_targets_php7-3? ( ${COMMON_DEPEND} dev-lang/php:7.3[session?,json?] igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) + ) + php_targets_php7-4? ( + ${COMMON_DEPEND} dev-lang/php:7.4[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] ) )" DEPEND="${RDEPEND} test? ( net-misc/memcached )" RDEPEND="${RDEPEND} php_targets_php5-6? ( dev-php/pecl-memcached:0[php_targets_php5-6(-)] )" src_prepare(){ - if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then + if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 || use php_targets_php7-4 ; then php-ext-source-r3_src_prepare else default_src_prepare @@ -56,7 +60,7 @@ src_configure() { } src_test() { - if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then + if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 || use php_targets_php7-4 ; then local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 ) [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) memcached "${memcached_opts[@]}" || die "Can't start memcached test server" @@ -71,7 +75,7 @@ src_test() { } src_install(){ - if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then + if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 || use php_targets_php7-4 ; then php-ext-source-r3_src_install fi }
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 14feccdc1b9f7a2be3a6930bfd9896cda704cb78 Author: Aaron Bauman gentoo org> AuthorDate: Tue Nov 26 01:03:41 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Nov 26 01:04:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14feccdc dev-php/pecl-memcached: arm64 keyworded (bug #691986) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.79, Repoman-2.3.18 dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild | 2 +- dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild index fd4145a89f9..b9ba2521775 100644 --- a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild @@ -13,7 +13,7 @@ inherit php-ext-pecl-r3 USE_PHP="php5-6" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 ~arm ~arm64 x86" DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild index cd2d27c34ea..5a7cb8fe3a1 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild @@ -12,7 +12,7 @@ USE_PHP="php7-1 php7-2 php7-3" # But only truly build for these three. DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" SLOT="7" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="examples igbinary json sasl +session test" COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: b6678b08ce3f92e4858f1f610ca96bf9cc99132b Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Nov 17 21:54:29 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Nov 17 21:54:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6678b08 dev-php/pecl-memcached: Add RESTRICT="!test? ( test )" Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild index 16ce44e3d85..88fd7a42499 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild @@ -15,6 +15,8 @@ SLOT="7" KEYWORDS="~amd64 ~arm ~x86" IUSE="examples igbinary json sasl +session test" +RESTRICT="!test? ( test )" + COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] sys-libs/zlib "
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 897128f5151a0310a5a261f4b87359f1d83f1260 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Nov 17 20:47:00 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Nov 17 21:01:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897128f5 dev-php/pecl-memcached: bump to v3.1.4 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-memcached/Manifest| 1 + dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild | 75 ++ 2 files changed, 76 insertions(+) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index b4ba9efd79b..577e0cd3430 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,3 +1,4 @@ DIST memcached-2.2.0.tgz 70449 BLAKE2B dca76bfb993c647860ae2ce648580e6131c6df30d30def9a1f907fce06621f3d5a21b93605da9fc50bda542fd950317a5a398d6bf0db85f61469cfb5e9757566 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 DIST memcached-3.0.4.tgz 78776 BLAKE2B ce2539e2e4960217d9ee3b50ed5625214d4b22c4d7e64595fdbfa2d130bce0402a67561f76a50690991996d84f16f926f27a057722bfab66ba3c388772ed77a8 SHA512 d0a0f9e99cbcc6829528554551dfacf0d943d54d4be60c9da708de82913a2a0bed7c51d594ae3ecf0c13b56064739f074ce6ada5d7433bdc7e26e8caf9cf5ca2 DIST memcached-3.1.3.tgz 82673 BLAKE2B ccb9267cbd974337b7cd8836ab6e35c4fd9398d731dcd333bcb664b91037d1775651e6bb5d00b602767834681289064ede678ea2e6e3641631bba4990a380dee SHA512 9c09648c26011c5e749bee1a556c976e6e5e648dc65580e7caa296dab79e3764edf1408f96edcaca5efb0229320c86fcfa0422e55d486beb6466892f7e08c4a3 +DIST memcached-3.1.4.tgz 82920 BLAKE2B 67eb2a26453aa3253ab0d1327023da9318d7af6eb4d935f2c9f1d3da0b1590c58dbcbbea24c491eed6161a9e0462651c749a6e333e98a8cb26432c360ce805d0 SHA512 df1d2c2182c6d3565b929bb55e25a5285c0d5cf8b0fbb75417d756898970abc2b9c4d87e8bb8382d9d4fd62227de3838996c971525fb8a90bf503f025fc6f9f7 diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild new file mode 100644 index 000..16ce44e3d85 --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.4.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php5-6 php7-1 php7-2 php7-3" # Pretend to support all four targets... +inherit php-ext-pecl-r3 +USE_PHP="php7-1 php7-2 php7-3" # But only truly build for these three. + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3" +SLOT="7" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="examples igbinary json sasl +session test" + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] + sys-libs/zlib +" + +RDEPEND=" + php_targets_php7-1? ( + ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php7-1(-)] ) + ) + php_targets_php7-2? ( + ${COMMON_DEPEND} dev-lang/php:7.2[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php7-2(-)] ) + ) + php_targets_php7-3? ( + ${COMMON_DEPEND} dev-lang/php:7.3[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) + )" +DEPEND="${RDEPEND} test? ( net-misc/memcached )" +RDEPEND="${RDEPEND} php_targets_php5-6? ( dev-php/pecl-memcached:0[php_targets_php5-6(-)] )" + +src_prepare(){ + if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$? + + kill "$(<"${T}/memcached.pid")" + return ${exit_status} + fi +} + +src_install(){ + if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then + php-ext-source-r3_src_install + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: cc3d2d495f6a533c4535d61b868c0dda4f9b88ef Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 3 13:58:45 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 3 13:59:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3d2d49 dev-php/pecl-memcached: Add ~arm keyword wrt bug #691986 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild | 4 ++-- dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild index 353b38418df..fd4145a89f9 100644 --- a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ inherit php-ext-pecl-r3 USE_PHP="php5-6" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm x86" DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild index 93d54cc2a7a..cd2d27c34ea 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild @@ -12,7 +12,7 @@ USE_PHP="php7-1 php7-2 php7-3" # But only truly build for these three. DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" SLOT="7" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm x86" IUSE="examples igbinary json sasl +session test" COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 1ed02a62c4ca72cd945be9734dd309deeb885a1d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 6 06:50:46 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 6 06:50:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed02a62 dev-php/pecl-memcached: amd64 stable wrt bug #685188 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild index 8bcef3bb7f3..93d54cc2a7a 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild @@ -12,7 +12,7 @@ USE_PHP="php7-1 php7-2 php7-3" # But only truly build for these three. DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" SLOT="7" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="examples igbinary json sasl +session test" COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: b629a0a0f639eb0ed28657ce29714fb44e914baf Author: Brian Evans gentoo org> AuthorDate: Tue Jun 4 19:37:04 2019 + Commit: Brian Evans gentoo org> CommitDate: Tue Jun 4 19:37:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b629a0a0 dev-php/pecl-memcached: Fast stable revision to account for missing deps Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild index 59f9df533fc..8bcef3bb7f3 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild @@ -12,7 +12,7 @@ USE_PHP="php7-1 php7-2 php7-3" # But only truly build for these three. DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" SLOT="7" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="examples igbinary json sasl +session test" COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: ffcead0653bbc5784f6f2339d09eeb6253ae0966 Author: Brian Evans gentoo org> AuthorDate: Tue Jun 4 19:35:47 2019 + Commit: Brian Evans gentoo org> CommitDate: Tue Jun 4 19:35:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcead06 dev-php/pecl-memcached: Revbump to add php 5.6; reorganize other deps Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Brian Evans gentoo.org> .../pecl-memcached/pecl-memcached-3.1.3-r1.ebuild | 75 ++ 1 file changed, 75 insertions(+) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild new file mode 100644 index 000..59f9df533fc --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php5-6 php7-1 php7-2 php7-3" # Pretend to support all four targets... +inherit php-ext-pecl-r3 +USE_PHP="php7-1 php7-2 php7-3" # But only truly build for these three. + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3" +SLOT="7" +KEYWORDS="~amd64 ~x86" +IUSE="examples igbinary json sasl +session test" + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] + sys-libs/zlib +" + +RDEPEND=" + php_targets_php7-1? ( + ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php7-1(-)] ) + ) + php_targets_php7-2? ( + ${COMMON_DEPEND} dev-lang/php:7.2[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php7-2(-)] ) + ) + php_targets_php7-3? ( + ${COMMON_DEPEND} dev-lang/php:7.3[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] ) + )" +DEPEND="${RDEPEND} test? ( net-misc/memcached )" +RDEPEND="${RDEPEND} php_targets_php5-6? ( dev-php/pecl-memcached:0[php_targets_php5-6(-)] )" + +src_prepare(){ + if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$? + + kill "$(<"${T}/memcached.pid")" + return ${exit_status} + fi +} + +src_install(){ + if use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then + php-ext-source-r3_src_install + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: ef5c871b2cbf6608415d7e761503a3b34b7cb13a Author: Brian Evans gentoo org> AuthorDate: Tue Jun 4 16:21:54 2019 + Commit: Brian Evans gentoo org> CommitDate: Tue Jun 4 16:21:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5c871b dev-php/pecl-memcached: Help dependency resolution Let the PM know that missing USE are disabled on igbinary Bug: https://bugs.gentoo.org/685188 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild index 3b635d6831c..29089ab1950 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild @@ -17,7 +17,7 @@ IUSE="examples igbinary json sasl +session test" COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] sys-libs/zlib - igbinary? ( dev-php/igbinary[php_targets_php7-0?,php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?] ) + igbinary? ( dev-php/igbinary[php_targets_php7-0(-)?,php_targets_php7-1(-)?,php_targets_php7-2(-)?,php_targets_php7-3(-)?] ) " DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 6ad7252e917e7c12343829b955c3a23e77cf028a Author: Brian Evans gentoo org> AuthorDate: Fri Feb 22 15:02:09 2019 + Commit: Brian Evans gentoo org> CommitDate: Fri Feb 22 15:04:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad7252e dev-php/pecl-memcached: Fix build failure with USE=examples The server-examples are removed upstream. Don't try to install. The examples USE flag is scheduled for removal on next bump Closes: https://bugs.gentoo.org/659640 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild | 4 +--- dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild | 2 -- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild index 852b0db4b78..f2b36a648ea 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -54,8 +54,6 @@ src_configure() { } src_install(){ - use examples && dodoc -r server-example - if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then php-ext-source-r3_src_install fi diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild index c4e0fb13e2e..a9f98652d5f 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild @@ -80,8 +80,6 @@ src_test() { } src_install(){ - use examples && dodoc -r server-example - if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then php-ext-source-r3_src_install fi
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 54ba502d705116c41dfd3b084c12050758fc76c6 Author: Brian Evans gentoo org> AuthorDate: Fri Feb 22 15:04:33 2019 + Commit: Brian Evans gentoo org> CommitDate: Fri Feb 22 15:04:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ba502d dev-php/pecl-memcached: Drop old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-memcached/Manifest| 2 - dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild | 61 -- dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild | 58 3 files changed, 121 deletions(-) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 706a7ea5eef..b4ba9efd79b 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,5 +1,3 @@ DIST memcached-2.2.0.tgz 70449 BLAKE2B dca76bfb993c647860ae2ce648580e6131c6df30d30def9a1f907fce06621f3d5a21b93605da9fc50bda542fd950317a5a398d6bf0db85f61469cfb5e9757566 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 -DIST memcached-3.0.3.tgz 77310 BLAKE2B 9756878087594f1bf13b1edaa38dd18f7cd4d6a61618444f2c2a32972acb67e3aee66b2083b7303d50f53cfd7902374fed49db68a2780e0d824d90f4289ecb54 SHA512 cb24d76f82ce8c1fdd8877bbb46131545bba5011cfff965e3c190b7c0f71f754b47ded6289d3125724d9de781b916971aaadfa0b247c6fe2f51aab77dce61b61 DIST memcached-3.0.4.tgz 78776 BLAKE2B ce2539e2e4960217d9ee3b50ed5625214d4b22c4d7e64595fdbfa2d130bce0402a67561f76a50690991996d84f16f926f27a057722bfab66ba3c388772ed77a8 SHA512 d0a0f9e99cbcc6829528554551dfacf0d943d54d4be60c9da708de82913a2a0bed7c51d594ae3ecf0c13b56064739f074ce6ada5d7433bdc7e26e8caf9cf5ca2 DIST memcached-3.1.3.tgz 82673 BLAKE2B ccb9267cbd974337b7cd8836ab6e35c4fd9398d731dcd333bcb664b91037d1775651e6bb5d00b602767834681289064ede678ea2e6e3641631bba4990a380dee SHA512 9c09648c26011c5e749bee1a556c976e6e5e648dc65580e7caa296dab79e3764edf1408f96edcaca5efb0229320c86fcfa0422e55d486beb6466892f7e08c4a3 -DIST pecl-memcached-3.0.0.tar.gz 83732 BLAKE2B 0e38d34b6ccd72f1e58305c3b4fbb3437d53ba93bb00a610bf4e91701e2bee6acb20667f3a74b2f2aa8d09dfcd1475e82808aeade6b22364aea0a359edf1e889 SHA512 ddc6b6fbdd55c6cdf64b9a7833142ea43eb974ecaae3437b30ed731f0ddbf4108b46ea5eb01a197788978273bdff31da6a0c0fb0354335b85618d98ba070bfec diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild deleted file mode 100644 index 947f9391881..000 --- a/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PHP_EXT_NAME="memcached" -PHP_EXT_PECL_PKG="php-memcached" # Needed when SRC_URI is Github. -DOCS=( ChangeLog README.markdown ) - -USE_PHP="php5-6 php7-0 php7-1" # Pretend to support all three targets... -inherit php-ext-pecl-r3 -USE_PHP="php7-0 php7-1" # But only truly build for these two. - -DESCRIPTION="Interface PHP with memcached via libmemcached library" -# Usually set in the eclass, but this release made it to github first. -SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="PHP-3" -SLOT="7" -KEYWORDS="amd64 x86" -IUSE="examples igbinary json sasl +session " - -COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] - sys-libs/zlib - igbinary? ( dev-php/igbinary[php_targets_php7-0?] )" - -DEPEND=" - php_targets_php7-0? ( - ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?] - ) - php_targets_php7-1? ( - ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] - )" -RDEPEND="${DEPEND} - php_targets_php5-6? ( - dev-php/pecl-memcached:0[php_targets_php5-6] - )" - -src_prepare(){ - if use php_targets_php7-0 || use php_targets_php7-1 ; then - php-ext-source-r3_src_prepare - else - default_src_prepare - fi -} - -src_configure() { - local PHP_EXT_ECONF_ARGS="--enable-memcached - $(use_enable session memcached-session) - $(use_enable sasl memcached-sasl) - $(use_enable json memcached-json) - $(use_enable igbinary memcached-igbinary)" - - php-ext-source-r3_src_configure -} - -src_install(){ - use examples && dodoc -r server-example - - if use php_targets_php7-0 || use php_targets_php7-1 ; then - php-ext-source-r3_src_install - fi -} diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild deleted file mode 100644 index 3d772ee725e..000 --- a/dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 6ae778ba036ae27fc5f3a914483b2911482a211c Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Jan 14 15:24:11 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Jan 14 15:28:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae778ba dev-php/pecl-memcached: bump to v3.1.3 - Add PHP 7.3 support - Make test suite run Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/pecl-memcached/Manifest| 1 + dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index ab6b86e794b..706a7ea5eef 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,4 +1,5 @@ DIST memcached-2.2.0.tgz 70449 BLAKE2B dca76bfb993c647860ae2ce648580e6131c6df30d30def9a1f907fce06621f3d5a21b93605da9fc50bda542fd950317a5a398d6bf0db85f61469cfb5e9757566 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 DIST memcached-3.0.3.tgz 77310 BLAKE2B 9756878087594f1bf13b1edaa38dd18f7cd4d6a61618444f2c2a32972acb67e3aee66b2083b7303d50f53cfd7902374fed49db68a2780e0d824d90f4289ecb54 SHA512 cb24d76f82ce8c1fdd8877bbb46131545bba5011cfff965e3c190b7c0f71f754b47ded6289d3125724d9de781b916971aaadfa0b247c6fe2f51aab77dce61b61 DIST memcached-3.0.4.tgz 78776 BLAKE2B ce2539e2e4960217d9ee3b50ed5625214d4b22c4d7e64595fdbfa2d130bce0402a67561f76a50690991996d84f16f926f27a057722bfab66ba3c388772ed77a8 SHA512 d0a0f9e99cbcc6829528554551dfacf0d943d54d4be60c9da708de82913a2a0bed7c51d594ae3ecf0c13b56064739f074ce6ada5d7433bdc7e26e8caf9cf5ca2 +DIST memcached-3.1.3.tgz 82673 BLAKE2B ccb9267cbd974337b7cd8836ab6e35c4fd9398d731dcd333bcb664b91037d1775651e6bb5d00b602767834681289064ede678ea2e6e3641631bba4990a380dee SHA512 9c09648c26011c5e749bee1a556c976e6e5e648dc65580e7caa296dab79e3764edf1408f96edcaca5efb0229320c86fcfa0422e55d486beb6466892f7e08c4a3 DIST pecl-memcached-3.0.0.tar.gz 83732 BLAKE2B 0e38d34b6ccd72f1e58305c3b4fbb3437d53ba93bb00a610bf4e91701e2bee6acb20667f3a74b2f2aa8d09dfcd1475e82808aeade6b22364aea0a359edf1e889 SHA512 ddc6b6fbdd55c6cdf64b9a7833142ea43eb974ecaae3437b30ed731f0ddbf4108b46ea5eb01a197788978273bdff31da6a0c0fb0354335b85618d98ba070bfec diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild new file mode 100644 index 000..c4e0fb13e2e --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3" # Pretend to support all four targets... +inherit php-ext-pecl-r3 +USE_PHP="php7-0 php7-1 php7-2 php7-3" # But only truly build for these three. + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3" +SLOT="7" +KEYWORDS="~amd64 ~x86" +IUSE="examples igbinary json sasl +session test" + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] + sys-libs/zlib + igbinary? ( dev-php/igbinary[php_targets_php7-0?,php_targets_php7-1?,php_targets_php7-2?,php_targets_php7-3?] ) +" + +DEPEND=" + php_targets_php7-0? ( + ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?] + ) + php_targets_php7-1? ( + ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] + ) + php_targets_php7-2? ( + ${COMMON_DEPEND} dev-lang/php:7.2[session?,json?] + ) + php_targets_php7-3? ( + ${COMMON_DEPEND} dev-lang/php:7.3[session?,json?] + ) + test? ( net-misc/memcached )" +RDEPEND=" + php_targets_php7-0? ( + ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?] + ) + php_targets_php7-1? ( + ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] + ) + php_targets_php7-2? ( + ${COMMON_DEPEND} dev-lang/php:7.2[session?,json?] + ) + php_targets_php7-3? ( + ${COMMON_DEPEND} dev-lang/php:7.3[session?,json?] + )" + +src_prepare(){ + if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 || use php_targets_php7-3 ; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 0ab1e6e6ab0f1888d80d0e7bef9f574843b2519a Author: Aaron Bauman gentoo org> AuthorDate: Wed Apr 18 20:12:36 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Apr 18 21:30:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab1e6e6 dev-php/pecl-memcached: amd64 stable wrt bug #644618 Bug: https://bugs.gentoo.org/644618 Package-Manager: Portage-2.3.29, Repoman-2.3.9 dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild index e8717b1cc91..6b5b2b38954 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.0.4.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 @@ -12,7 +12,7 @@ USE_PHP="php7-0 php7-1 php7-2" # But only truly build for these two. DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" SLOT="7" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="examples igbinary json sasl +session " COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: bef55a59142a033ba0669a175c7c3b87952a2002 Author: Brian Evans gentoo org> AuthorDate: Mon Dec 4 17:54:53 2017 + Commit: Brian Evans gentoo org> CommitDate: Mon Dec 4 17:54:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef55a59 dev-php/pecl-memcached: Add 7.1 and 7.2 USE to SLOT 0 ebuild Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild index 1ca7d723462..353b38418df 100644 --- a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild @@ -7,7 +7,7 @@ PHP_EXT_INI="yes" PHP_EXT_ZENDEXT="no" DOCS=( ChangeLog README.markdown ) -USE_PHP="php5-6 php7-0" +USE_PHP="php5-6 php7-0 php7-1 php7-2" inherit php-ext-pecl-r3 @@ -27,7 +27,11 @@ DEPEND="php_targets_php5-6? ( igbinary? ( dev-php/igbinary[php_targets_php5-6?] ) )" RDEPEND="${DEPEND}" -PDEPEND="php_targets_php7-0? ( dev-php/pecl-memcached:7[php_targets_php7-0] )" +PDEPEND=" +php_targets_php7-0? ( dev-php/pecl-memcached:7[php_targets_php7-0] ) +php_targets_php7-1? ( dev-php/pecl-memcached:7[php_targets_php7-1] ) +php_targets_php7-2? ( dev-php/pecl-memcached:7[php_targets_php7-2] ) +" src_prepare(){ if use php_targets_php5-6 ; then
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 877391d1995de7174c08ff00828c66d94675ece1 Author: Brian Evans gentoo org> AuthorDate: Mon Dec 4 17:51:47 2017 + Commit: Brian Evans gentoo org> CommitDate: Mon Dec 4 17:51:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877391d1 dev-php/pecl-memcached: Version bump for 3.0.4 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-php/pecl-memcached/Manifest| 5 +- dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild | 62 ++ 2 files changed, 65 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 9d0177912c6..b2fbe1245e2 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,3 +1,4 @@ -DIST memcached-2.2.0.tgz 70449 SHA256 17b9600f6d4c807f23a3f5c45fcd8775ca2e61d6eda70370af2bef4c6e159f58 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 WHIRLPOOL 1114a4c4371cfb42e3e4cb991980b32894f438abacf61c6da3dd6d9742c93e20df7691287c852c17dfe8261046227d73b1887c0b7b9c03a0e895a713005dc95a -DIST memcached-3.0.3.tgz 77310 SHA256 5d1c29a1d5e391d6bb7b736a07e063d2f0834800673dd246d64ce1b73e47645d SHA512 cb24d76f82ce8c1fdd8877bbb46131545bba5011cfff965e3c190b7c0f71f754b47ded6289d3125724d9de781b916971aaadfa0b247c6fe2f51aab77dce61b61 WHIRLPOOL f7a76bb72438490db34dcec26800222d46c7b03ce777fc4573a0b36ae9078b9f811ad161cb5f36722d03f7d606eb0edc29bdefc3e078607c0ba1bb4a0c78fd71 +DIST memcached-2.2.0.tgz 70449 BLAKE2B dca76bfb993c647860ae2ce648580e6131c6df30d30def9a1f907fce06621f3d5a21b93605da9fc50bda542fd950317a5a398d6bf0db85f61469cfb5e9757566 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 +DIST memcached-3.0.3.tgz 77310 BLAKE2B 9756878087594f1bf13b1edaa38dd18f7cd4d6a61618444f2c2a32972acb67e3aee66b2083b7303d50f53cfd7902374fed49db68a2780e0d824d90f4289ecb54 SHA512 cb24d76f82ce8c1fdd8877bbb46131545bba5011cfff965e3c190b7c0f71f754b47ded6289d3125724d9de781b916971aaadfa0b247c6fe2f51aab77dce61b61 +DIST memcached-3.0.4.tgz 78776 BLAKE2B ce2539e2e4960217d9ee3b50ed5625214d4b22c4d7e64595fdbfa2d130bce0402a67561f76a50690991996d84f16f926f27a057722bfab66ba3c388772ed77a8 SHA512 d0a0f9e99cbcc6829528554551dfacf0d943d54d4be60c9da708de82913a2a0bed7c51d594ae3ecf0c13b56064739f074ce6ada5d7433bdc7e26e8caf9cf5ca2 DIST pecl-memcached-3.0.0.tar.gz 83732 SHA256 15b8de6688a7a7c08c4893102918955a34f68edf7a64eed871f9f2b5e683d244 SHA512 ddc6b6fbdd55c6cdf64b9a7833142ea43eb974ecaae3437b30ed731f0ddbf4108b46ea5eb01a197788978273bdff31da6a0c0fb0354335b85618d98ba070bfec WHIRLPOOL 378b873dc5e944d0d8a9367f29b9746fcf0e15226f6b4a2eb1916e07fefcec0ce5229351f5796dc1513a2104565c6c04957ed9202133c111aad5ebb8e6c08b74 diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild new file mode 100644 index 000..e8717b1cc91 --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.0.4.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php5-6 php7-0 php7-1 php7-2" # Pretend to support all three targets... +inherit php-ext-pecl-r3 +USE_PHP="php7-0 php7-1 php7-2" # But only truly build for these two. + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3" +SLOT="7" +KEYWORDS="~amd64 ~x86" +IUSE="examples igbinary json sasl +session " + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] + sys-libs/zlib + igbinary? ( dev-php/igbinary[php_targets_php7-0?,php_targets_php7-1?,php_targets_php7-2?] ) +" + +DEPEND=" + php_targets_php7-0? ( + ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?] + ) + php_targets_php7-1? ( + ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] + ) + php_targets_php7-2? ( + ${COMMON_DEPEND} dev-lang/php:7.2[session?,json?] + )" +RDEPEND="${DEPEND} + php_targets_php5-6? ( + dev-php/pecl-memcached:0[php_targets_php5-6] + )" + +src_prepare(){ + if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_install(){ + use examples && dodoc -r server-example + + if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 80048df809c093f868aa8f2ac55560c1d2bb260c Author: Michael Orlitzky gentoo org> AuthorDate: Sun Mar 26 00:06:43 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Mar 26 00:08:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80048df8 dev-php/pecl-memcached: new version 3.0.3. Gentoo-Bug: 613598 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-php/pecl-memcached/Manifest| 1 + dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 2c0c100c526..9d0177912c6 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,2 +1,3 @@ DIST memcached-2.2.0.tgz 70449 SHA256 17b9600f6d4c807f23a3f5c45fcd8775ca2e61d6eda70370af2bef4c6e159f58 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 WHIRLPOOL 1114a4c4371cfb42e3e4cb991980b32894f438abacf61c6da3dd6d9742c93e20df7691287c852c17dfe8261046227d73b1887c0b7b9c03a0e895a713005dc95a +DIST memcached-3.0.3.tgz 77310 SHA256 5d1c29a1d5e391d6bb7b736a07e063d2f0834800673dd246d64ce1b73e47645d SHA512 cb24d76f82ce8c1fdd8877bbb46131545bba5011cfff965e3c190b7c0f71f754b47ded6289d3125724d9de781b916971aaadfa0b247c6fe2f51aab77dce61b61 WHIRLPOOL f7a76bb72438490db34dcec26800222d46c7b03ce777fc4573a0b36ae9078b9f811ad161cb5f36722d03f7d606eb0edc29bdefc3e078607c0ba1bb4a0c78fd71 DIST pecl-memcached-3.0.0.tar.gz 83732 SHA256 15b8de6688a7a7c08c4893102918955a34f68edf7a64eed871f9f2b5e683d244 SHA512 ddc6b6fbdd55c6cdf64b9a7833142ea43eb974ecaae3437b30ed731f0ddbf4108b46ea5eb01a197788978273bdff31da6a0c0fb0354335b85618d98ba070bfec WHIRLPOOL 378b873dc5e944d0d8a9367f29b9746fcf0e15226f6b4a2eb1916e07fefcec0ce5229351f5796dc1513a2104565c6c04957ed9202133c111aad5ebb8e6c08b74 diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild new file mode 100644 index 000..3d772ee725e --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.0.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php5-6 php7-0 php7-1" # Pretend to support all three targets... +inherit php-ext-pecl-r3 +USE_PHP="php7-0 php7-1" # But only truly build for these two. + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3" +SLOT="7" +KEYWORDS="~amd64 ~x86" +IUSE="examples igbinary json sasl +session " + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] + sys-libs/zlib + igbinary? ( dev-php/igbinary[php_targets_php7-0?] )" + +DEPEND=" + php_targets_php7-0? ( + ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?] + ) + php_targets_php7-1? ( + ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] + )" +RDEPEND="${DEPEND} + php_targets_php5-6? ( + dev-php/pecl-memcached:0[php_targets_php5-6] + )" + +src_prepare(){ + if use php_targets_php7-0 || use php_targets_php7-1 ; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_install(){ + use examples && dodoc -r server-example + + if use php_targets_php7-0 || use php_targets_php7-1 ; then + php-ext-source-r3_src_install + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 274de25793e822c470a4dbc8a8d0289c56305374 Author: Brian Evans gentoo org> AuthorDate: Sat Mar 4 15:05:49 2017 + Commit: Brian Evans gentoo org> CommitDate: Sat Mar 4 15:05:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274de257 dev-php/pecl-memcached: Drop old revision Package-Manager: Portage-2.3.4, Repoman-2.3.2 .../pecl-memcached/pecl-memcached-2.2.0-r1.ebuild | 35 -- 1 file changed, 35 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild deleted file mode 100644 index 94ffd86462f..000 --- a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PHP_EXT_NAME="memcached" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -DOCS="ChangeLog README.markdown" - -USE_PHP="php5-4 php5-5 php5-6" - -inherit php-ext-pecl-r2 - -KEYWORDS="amd64 x86" - -DESCRIPTION="Interface PHP with memcached via libmemcached library" -LICENSE="PHP-3" -SLOT="0" -IUSE="+session igbinary json sasl" - -DEPEND="|| ( >=dev-libs/libmemcached-1.0.14 >=dev-libs/libmemcached-1.0[sasl?] ) - sys-libs/zlib - dev-lang/php:*[session?,json?] - igbinary? ( dev-php/igbinary[php_targets_php5-4?,php_targets_php5-5?,php_targets_php5-6?] )" -RDEPEND="${DEPEND}" - -src_configure() { - my_conf="--enable-memcached - $(use_enable session memcached-session) - $(use_enable sasl memcached-sasl) - $(use_enable json memcached-json) - $(use_enable igbinary memcached-igbinary)" - - php-ext-source-r2_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: bc3f7a28b77be0685ae0a9fccb1e0b68461df861 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Mar 4 13:46:25 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Mar 4 13:46:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3f7a28 dev-php/pecl-memcached: x86 stable wrt bug #611560 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild | 2 +- dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild index f5ba000aabe..1ca7d723462 100644 --- a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild @@ -13,7 +13,7 @@ inherit php-ext-pecl-r3 USE_PHP="php5-6" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild index 151f9d7385c..947f9391881 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Interface PHP with memcached via libmemcached library" SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="PHP-3" SLOT="7" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="examples igbinary json sasl +session " COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: e138b4bf0b51280948d9b56fe7ec9e706a42345f Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Mar 4 13:38:07 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Mar 4 13:38:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e138b4bf dev-php/pecl-memcached: amd64 stable wrt bug #611560 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild | 4 ++-- dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild index 029b8cf1b56..f5ba000aabe 100644 --- a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ inherit php-ext-pecl-r3 USE_PHP="php5-6" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3" diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild index 88b1f72f413..151f9d7385c 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Interface PHP with memcached via libmemcached library" SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="PHP-3" SLOT="7" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="examples igbinary json sasl +session " COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 842f169aa7566dbbfa4701e1d6ad98e9097d36c0 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Feb 4 15:54:25 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Feb 4 15:56:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842f169a dev-php/pecl-memcached: new version 3.0.0 replacing the snapshot. Gentoo-Bug: 588608 Package-Manager: portage-2.3.3 dev-php/pecl-memcached/Manifest| 2 +- ...20161206.ebuild => pecl-memcached-3.0.0.ebuild} | 45 ++ 2 files changed, 22 insertions(+), 25 deletions(-) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index c8dae4b..2c0c100 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,2 +1,2 @@ DIST memcached-2.2.0.tgz 70449 SHA256 17b9600f6d4c807f23a3f5c45fcd8775ca2e61d6eda70370af2bef4c6e159f58 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 WHIRLPOOL 1114a4c4371cfb42e3e4cb991980b32894f438abacf61c6da3dd6d9742c93e20df7691287c852c17dfe8261046227d73b1887c0b7b9c03a0e895a713005dc95a -DIST pecl-memcached-3.0.0_alpha1_pre20161206.tar.gz 82102 SHA256 c9f158b8cb978495c89b615eb06098b24be0c501e757522dcc5357aeda6cb326 SHA512 c72c58223c8e780496f2fdfc727661efd5b5f3ae2a6bd2efa582591a9a8fae092ae5b89cac08e285bbe5175cb21f03168a605ad8bfefe9d290e97c613d2ba242 WHIRLPOOL cf3c8240982b26248079ceae96f56c906d9b741ec1b76d03ad4bad04a0598beea884dd0f89dbf9c12ffa487fc97062741a3ab69157440415e42367f02a2d7daa +DIST pecl-memcached-3.0.0.tar.gz 83732 SHA256 15b8de6688a7a7c08c4893102918955a34f68edf7a64eed871f9f2b5e683d244 SHA512 ddc6b6fbdd55c6cdf64b9a7833142ea43eb974ecaae3437b30ed731f0ddbf4108b46ea5eb01a197788978273bdff31da6a0c0fb0354335b85618d98ba070bfec WHIRLPOOL 378b873dc5e944d0d8a9367f29b9746fcf0e15226f6b4a2eb1916e07fefcec0ce5229351f5796dc1513a2104565c6c04957ed9202133c111aad5ebb8e6c08b74 diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild similarity index 59% rename from dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild rename to dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild index afad9a7..5965182 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.0.0.ebuild @@ -4,41 +4,36 @@ EAPI=6 PHP_EXT_NAME="memcached" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" +PHP_EXT_PECL_PKG="php-memcached" # Needed when SRC_URI is Github. DOCS=( ChangeLog README.markdown ) -USE_PHP="php5-6 php7-0 php7-1" - -inherit php-ext-source-r3 vcs-snapshot - -USE_PHP="php7-0 php7-1" - -SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/e65be324557eda7167c4831b4bfb1ad23a152beb.tar.gz -> ${P}.tar.gz" -HOMEPAGE="http://pecl.php.net/package/memcached"; -KEYWORDS="~amd64 ~x86" +USE_PHP="php5-6 php7-0 php7-1" # Pretend to support all three targets... +inherit php-ext-pecl-r3 +USE_PHP="php7-0 php7-1" # But only truly build for these two. DESCRIPTION="Interface PHP with memcached via libmemcached library" +# Usually set in the eclass, but this release made it to github first. +SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="PHP-3" SLOT="7" -IUSE="+session igbinary json sasl" +KEYWORDS="~amd64 ~x86" +IUSE="examples igbinary json sasl +session " COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] sys-libs/zlib igbinary? ( dev-php/igbinary[php_targets_php7-0?] )" -DEPEND="php_targets_php7-0? ( ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?] ) - php_targets_php7-1? ( ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] )" -RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-memcached:0[php_targets_php5-6] )" - -src_unpack(){ - if use php_targets_php7-0 || use php_targets_php7-1 ; then - vcs-snapshot_src_unpack - php-ext-source-r3_src_unpack - else - S="${WORKDIR}" - fi -} +DEPEND=" + php_targets_php7-0? ( + ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?] + ) + php_targets_php7-1? ( + ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] + )" +RDEPEND="${DEPEND} + php_targets_php5-6? ( + dev-php/pecl-memcached:0[php_targets_php5-6] + )" src_prepare(){ if use php_targets_php7-0 || use php_targets_php7-1 ; then @@ -59,6 +54,8 @@ src_configure() { } src_install(){ + use examples && dodoc -r server-example + if use php_targets_php7-0 || use php_targets_php7-1 ; then php-ext-source-r3_src_install fi
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 7bd6c60b4858a184ac9076379650304645e4d3c8 Author: Brian Evans gentoo org> AuthorDate: Thu Jan 12 21:35:55 2017 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 12 21:37:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd6c60b dev-php/pecl-memcached: Fix build error that ignored php7-1 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild index 4152437..afad9a7 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ USE_PHP="php5-6 php7-0 php7-1" inherit php-ext-source-r3 vcs-snapshot -USE_PHP="php7-0" +USE_PHP="php7-0 php7-1" SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/e65be324557eda7167c4831b4bfb1ad23a152beb.tar.gz -> ${P}.tar.gz" HOMEPAGE="http://pecl.php.net/package/memcached";
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 343cbb430f4d2708be47c82c43b272aedaa7454f Author: Brian Evans gentoo org> AuthorDate: Mon Dec 12 16:23:36 2016 + Commit: Brian Evans gentoo org> CommitDate: Mon Dec 12 16:23:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343cbb43 dev-php/pecl-memcached: Version bump with php 7.0 and 7.1 Taken from github snapshot commit, not yet released Package-Manager: portage-2.3.3 dev-php/pecl-memcached/Manifest| 1 + .../pecl-memcached/pecl-memcached-2.2.0-r2.ebuild | 55 ++ .../pecl-memcached-3.0.0_alpha1_pre20161206.ebuild | 65 ++ 3 files changed, 121 insertions(+) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index d26a1e0..c8dae4b 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1 +1,2 @@ DIST memcached-2.2.0.tgz 70449 SHA256 17b9600f6d4c807f23a3f5c45fcd8775ca2e61d6eda70370af2bef4c6e159f58 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 WHIRLPOOL 1114a4c4371cfb42e3e4cb991980b32894f438abacf61c6da3dd6d9742c93e20df7691287c852c17dfe8261046227d73b1887c0b7b9c03a0e895a713005dc95a +DIST pecl-memcached-3.0.0_alpha1_pre20161206.tar.gz 82102 SHA256 c9f158b8cb978495c89b615eb06098b24be0c501e757522dcc5357aeda6cb326 SHA512 c72c58223c8e780496f2fdfc727661efd5b5f3ae2a6bd2efa582591a9a8fae092ae5b89cac08e285bbe5175cb21f03168a605ad8bfefe9d290e97c613d2ba242 WHIRLPOOL cf3c8240982b26248079ceae96f56c906d9b741ec1b76d03ad4bad04a0598beea884dd0f89dbf9c12ffa487fc97062741a3ab69157440415e42367f02a2d7daa diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild new file mode 100644 index ..3646ffe --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PHP_EXT_NAME="memcached" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php5-6 php7-0" + +inherit php-ext-pecl-r3 + +USE_PHP="php5-6" + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3" +SLOT="0" +IUSE="+session igbinary json sasl" + +DEPEND="php_targets_php5-6? ( + >=dev-libs/libmemcached-1.0[sasl?] + sys-libs/zlib + dev-lang/php:5.6[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php5-6?] ) + )" +RDEPEND="${DEPEND}" +PDEPEND="php_targets_php7-0? ( dev-php/pecl-memcached: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-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_install() { + if use php_targets_php5-6 ; then + php-ext-pecl-r3_src_install + fi +} diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild new file mode 100644 index ..aba055f --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PHP_EXT_NAME="memcached" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php5-6 php7-0 php7-1" + +inherit php-ext-source-r3 vcs-snapshot + +USE_PHP="php7-0" + +SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/e65be324557eda7167c4831b4bfb1ad23a152beb.tar.gz -> ${P}.tar.gz" +HOMEPAGE="http://pecl.php.net/package/memcached"; +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3" +SLOT="7" +IUSE="+session igbinary json sasl" + +COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?] + sys-libs/zlib + igbinary? ( dev-php/igbinary[php_targets_php7-0?] )" + +DEPEND="php_targets_php7-0? ( ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?] ) + php_targets_php7-1? ( ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?] )" +RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-memcached:0[php_targets_php5-6] )" + +src_unpack(){ + if use php_targets_php7-0 || use php_targest_php7-1 ; then + vcs-snapshot_src_unpack + php-ext-source-r3_src_unpack + else + S="${WORKDIR}" + fi +} + +src_prepare(){ +
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: c9d9f68cf272cc3d8166ab95f6adafd6dc9ff5a2 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Dec 12 21:04:23 2016 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Dec 12 21:07:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d9f68c dev-php/pecl-memcached: fix typo "targest" -> "targets". Gentoo-Bug: 602472 Package-Manager: portage-2.3.0 dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild index aba055f..4152437 100644 --- a/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-3.0.0_alpha1_pre20161206.ebuild @@ -32,7 +32,7 @@ DEPEND="php_targets_php7-0? ( ${COMMON_DEPEND} dev-lang/php:7.0[session?,json?] RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-memcached:0[php_targets_php5-6] )" src_unpack(){ - if use php_targets_php7-0 || use php_targest_php7-1 ; then + if use php_targets_php7-0 || use php_targets_php7-1 ; then vcs-snapshot_src_unpack php-ext-source-r3_src_unpack else
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/, dev-php/pecl-memcached/files/
commit: b7979406f569e62e7940ef177cc57dc3f070a1d8 Author: Brian Evans gentoo org> AuthorDate: Fri Jul 15 16:29:07 2016 + Commit: Brian Evans gentoo org> CommitDate: Fri Jul 15 16:29:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7979406 dev-php/pecl-memcached: Drop old version and unused patches Package-Manager: portage-2.3.0 dev-php/pecl-memcached/Manifest| 1 - dev-php/pecl-memcached/files/libmc-1.09-fix.diff | 71 -- .../files/pecl-memcached-1.0.2-php54_zend.patch| 15 - .../pecl-memcached/pecl-memcached-1.0.2-r2.ebuild | 40 4 files changed, 127 deletions(-) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 715e7a3..d26a1e0 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,2 +1 @@ -DIST memcached-1.0.2.tgz 22724 SHA256 16de77317e43b0a5bfd802c0bd2ef575adbad2093e8632d58738974e6cb14129 SHA512 02ccd76a540b86fbd392fcdb0bb632fa3d715b702ee90a10bd7a0330d9b181c7c4f1420bc60ffbcd1e0315fd602382a93b0d50aa8c7d1d9b9152868b60f595b3 WHIRLPOOL 674b1e9437b4e48810db5cb71961d88716c25e66b83e06307e718265a8de4053e3b260aa78f64a91c9f17779448f372217a85a4245c249957fbfcc32bec5 DIST memcached-2.2.0.tgz 70449 SHA256 17b9600f6d4c807f23a3f5c45fcd8775ca2e61d6eda70370af2bef4c6e159f58 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 WHIRLPOOL 1114a4c4371cfb42e3e4cb991980b32894f438abacf61c6da3dd6d9742c93e20df7691287c852c17dfe8261046227d73b1887c0b7b9c03a0e895a713005dc95a diff --git a/dev-php/pecl-memcached/files/libmc-1.09-fix.diff b/dev-php/pecl-memcached/files/libmc-1.09-fix.diff deleted file mode 100644 index 1b014df..000 --- a/dev-php/pecl-memcached/files/libmc-1.09-fix.diff +++ /dev/null @@ -1,71 +0,0 @@ -This patch is fixes to compile with newer versions of libmemcached ported from the fork at: -https://github.com/paravoid/php-memcached/commit/37069e18ad399a8cc03d5fe9757e1481814ecb44 - -X-Ported-By: Allen Parker -Signed-off-by: Allen Parker -Signed-off-by: Robin H. Johnson - -diff -Nurw memcached-2.1.0/php_memcached.c memcached-2.1.0-fixed/php_memcached.c memcached-2.1.0-broken/php_memcached.c 2012-08-07 05:02:46.0 + -+++ memcached-2.1.0/php_memcached.c2013-12-16 06:14:17.420837278 + -@@ -315,9 +315,15 @@ - static void php_memc_getDelayed_impl(INTERNAL_FUNCTION_PARAMETERS, zend_bool by_key); - static memcached_return php_memc_do_cache_callback(zval *memc_obj, zend_fcall_info *fci, zend_fcall_info_cache *fcc, char *key, size_t key_len, zval *value TSRMLS_DC); - static int php_memc_do_result_callback(zval *memc_obj, zend_fcall_info *fci, zend_fcall_info_cache *fcc, memcached_result_st *result TSRMLS_DC); -+#if defined(LIBMEMCACHED_VERSION_HEX) && LIBMEMCACHED_VERSION_HEX >= 0x0109 -+static memcached_return php_memc_do_serverlist_callback(const memcached_st *ptr, const memcached_instance_st *instance, void *in_context); -+static memcached_return php_memc_do_stats_callback(const memcached_st *ptr, const memcached_instance_st *instance, void *in_context); -+static memcached_return php_memc_do_version_callback(const memcached_st *ptr, const memcached_instance_st *instance, void *in_context); -+#else - static memcached_return php_memc_do_serverlist_callback(const memcached_st *ptr, memcached_server_instance_st instance, void *in_context); - static memcached_return php_memc_do_stats_callback(const memcached_st *ptr, memcached_server_instance_st instance, void *in_context); - static memcached_return php_memc_do_version_callback(const memcached_st *ptr, memcached_server_instance_st instance, void *in_context); -+#endif - static void php_memc_destroy(struct memc_obj *m_obj, zend_bool persistent TSRMLS_DC); - - / -@@ -1855,7 +1861,7 @@ - zval **z_host, **z_port, **z_weight = NULL; - uint32_t weight = 0; - int entry_size, i = 0; -- memcached_server_st *list = NULL; -+ memcached_server_list_st list = NULL; - memcached_return status; - MEMC_METHOD_INIT_VARS; - -@@ -2573,7 +2579,11 @@ - /* }}} */ - - /* {{{ internal API functions */ -+#if defined(LIBMEMCACHED_VERSION_HEX) && LIBMEMCACHED_VERSION_HEX >= 0x0109 -+static memcached_return php_memc_do_serverlist_callback(const memcached_st *ptr, const memcached_instance_st *instance, void *in_context) -+#else - static memcached_return php_memc_do_serverlist_callback(const memcached_st *ptr, memcached_server_instance_st instance, void *in_context) -+#endif - { - struct callbackContext* context = (struct callbackContext*) in_context; - zval *array; -@@ -2590,7 +2600,11 @@ - return MEMCACHED_SUCCESS; - } - -+#if defined(LIBMEMCACHED_VERSION_HEX) && LIBMEMCACHED_VERSION_HEX >= 0x0109 -+static memcached_return php_memc_do_stats_callback(const memcac
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 0ee7f3ced668b98f8a1ed8260a4ff05356b9355a Author: Brian Evans gentoo org> AuthorDate: Thu Jul 14 20:53:22 2016 + Commit: Brian Evans gentoo org> CommitDate: Thu Jul 14 21:03:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee7f3ce dev-php/pecl-memcached: Drop old Package-Manager: portage-2.3.0 dev-php/pecl-memcached/Manifest| 1 - .../pecl-memcached/pecl-memcached-2.1.0-r2.ebuild | 36 .../pecl-memcached/pecl-memcached-2.1.0-r3.ebuild | 49 -- dev-php/pecl-memcached/pecl-memcached-2.2.0.ebuild | 48 - 4 files changed, 134 deletions(-) diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index dbb5338..715e7a3 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1,3 +1,2 @@ DIST memcached-1.0.2.tgz 22724 SHA256 16de77317e43b0a5bfd802c0bd2ef575adbad2093e8632d58738974e6cb14129 SHA512 02ccd76a540b86fbd392fcdb0bb632fa3d715b702ee90a10bd7a0330d9b181c7c4f1420bc60ffbcd1e0315fd602382a93b0d50aa8c7d1d9b9152868b60f595b3 WHIRLPOOL 674b1e9437b4e48810db5cb71961d88716c25e66b83e06307e718265a8de4053e3b260aa78f64a91c9f17779448f372217a85a4245c249957fbfcc32bec5 -DIST memcached-2.1.0.tgz 39095 SHA256 bc4940015be74f47908d410d7b55e10a3d5bf65674036d944c73558227fcc4af SHA512 47695ee2ba90861810b0b7dda06ea0b72931b1e0be28c99535a98d4644500cdd7719bc98ff0500b798af46f6fa78336084c61e24fef5235891937b679cfd58d6 WHIRLPOOL 3ae08a948c7ecf03d8c1fd71bcc9899eac46a89f633d74c78a5e8cddde0c923a54b035f1c99e0d08e49b7adb77dad7139adf61d6ccb8e6acfddd989e04809319 DIST memcached-2.2.0.tgz 70449 SHA256 17b9600f6d4c807f23a3f5c45fcd8775ca2e61d6eda70370af2bef4c6e159f58 SHA512 61207d3f8c11b0620dbcb20fb2ebb6d1fc10159a7e879ee91556a303c3dcdf3d2571e8dda5efcbed77ff779f5c9b226aa48800630b9e7781cd964126b848c356 WHIRLPOOL 1114a4c4371cfb42e3e4cb991980b32894f438abacf61c6da3dd6d9742c93e20df7691287c852c17dfe8261046227d73b1887c0b7b9c03a0e895a713005dc95a diff --git a/dev-php/pecl-memcached/pecl-memcached-2.1.0-r2.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.1.0-r2.ebuild deleted file mode 100644 index 1a4d891..000 --- a/dev-php/pecl-memcached/pecl-memcached-2.1.0-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" -PHP_EXT_NAME="memcached" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -DOCS="README" - -USE_PHP="php5-5 php5-4" - -inherit php-ext-pecl-r2 - -KEYWORDS="amd64 x86" - -DESCRIPTION="PHP extension for interfacing with memcached via libmemcached library" -LICENSE="PHP-3" -SLOT="0" -IUSE="+session igbinary json sasl" - -DEPEND="|| ( >=dev-libs/libmemcached-1.0.14 >=dev-libs/libmemcached-1.0[sasl?] ) - sys-libs/zlib - dev-lang/php[session?,json?] - igbinary? ( dev-php/igbinary[php_targets_php5-5?,php_targets_php5-4?] )" -RDEPEND="${DEPEND}" - -src_configure() { - my_conf="--enable-memcached - $(use_enable session memcached-session) - $(use_enable sasl memcached-sasl) - $(use_enable json memcached-json) - $(use_enable igbinary memcached-igbinary)" - - php-ext-source-r2_src_configure -} diff --git a/dev-php/pecl-memcached/pecl-memcached-2.1.0-r3.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.1.0-r3.ebuild deleted file mode 100644 index b2e9cd4..000 --- a/dev-php/pecl-memcached/pecl-memcached-2.1.0-r3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" -PHP_EXT_NAME="memcached" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -DOCS="README" - -USE_PHP="php5-5 php5-4" - -inherit base php-ext-pecl-r2 - -KEYWORDS="amd64 x86" - -DESCRIPTION="PHP extension for interfacing with memcached via libmemcached library" -LICENSE="PHP-3" -SLOT="0" -IUSE="+session igbinary json sasl" - -DEPEND="|| ( >=dev-libs/libmemcached-1.0.14 >=dev-libs/libmemcached-1.0[sasl?] ) - sys-libs/zlib - dev-lang/php[session?,json?] - igbinary? ( dev-php/igbinary[php_targets_php5-5?,php_targets_php5-4?] )" -RDEPEND="${DEPEND}" -PATCHES=( "${FILESDIR}/libmc-1.09-fix.diff" ) - -src_prepare() { - local slot orig_s="${S}" - for slot in $(php_get_slots); do - export S="${WORKDIR}/${slot}" - cd "${S}" - base_src_prepare - done - export S="${orig_s}" - cd "${S}" - php-ext-source-r2_src_prepare -} - -src_configure() { - my_conf="--enable-memcached - $(use_enable session memcached-session) - $(use_enable sasl memcached-sasl) - $(use_enable json memcached-json) - $(use_enable igbinary memcached-igbinary)" - - php-ext-source-r2_src_configure -} diff --git a/dev-php/pecl-mem
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: e4f2d1e486ec5f7b8bda10734f0b5ea6e447ea73 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Feb 14 10:08:35 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Feb 14 10:10:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f2d1e4 dev-php/pecl-memcached: x86 stable wrt bug #567712 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild index 5bb39e3..b4982d7 100644 --- a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild @@ -12,7 +12,7 @@ USE_PHP="php5-4 php5-5 php5-6" inherit php-ext-pecl-r2 -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 7bbb5ee88e8f11f48c5f0c50d249480aac839d6a Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jan 23 17:33:52 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jan 23 17:33:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bbb5ee8 dev-php/pecl-memcached: amd64 stable wrt bug #567712 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild index cb650d7..5bb39e3 100644 --- a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild @@ -12,7 +12,7 @@ USE_PHP="php5-4 php5-5 php5-6" inherit php-ext-pecl-r2 -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DESCRIPTION="Interface PHP with memcached via libmemcached library" LICENSE="PHP-3"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: becfaa58c67bd93d20bc1878f5a5f2273b3d33b0 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 25 16:18:56 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 25 16:18:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=becfaa58 dev-php/pecl-memcached: x86 stable wrt bug #559848 Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-memcached/pecl-memcached-2.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0.ebuild index 65805dc..160ab87 100644 --- a/dev-php/pecl-memcached/pecl-memcached-2.2.0.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0.ebuild @@ -12,7 +12,7 @@ USE_PHP="php5-5 php5-6 php5-4" inherit base php-ext-pecl-r2 -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DESCRIPTION="PHP extension for interfacing with memcached via libmemcached library" LICENSE="PHP-3"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 27f68d74269798db11371fa643014c6b7f4740d2 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Sep 26 19:53:11 2015 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Dec 7 14:07:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f68d74 dev-php/pecl-memcached: revbump to fix incorrect DOCS. The main reason for a revision bump is to update the DOCS string (which pointed to a missing file). This is a prerequisite for fixing the buggy eclass that allows junk in DOCS. In the process, some other cleanup was done: * Change from EAPI=4 to EAPI=5. * Add ChangeLog and README.markdown as DOCS. * Reorder the USE_PHP flags. * Drop the base.eclass inherit (this was used to apply patches). * Drop the custom src_prepare (used to call base.eclass to apply patches). * Add an "any slot" dependency on dev-lang/php. * Shorten the description a little to fit in 80 chars. Package-Manager: portage-2.2.20.1 .../pecl-memcached/pecl-memcached-2.2.0-r1.ebuild | 36 ++ 1 file changed, 36 insertions(+) diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild new file mode 100644 index 000..cb650d7 --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PHP_EXT_NAME="memcached" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" +DOCS="ChangeLog README.markdown" + +USE_PHP="php5-4 php5-5 php5-6" + +inherit php-ext-pecl-r2 + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +LICENSE="PHP-3" +SLOT="0" +IUSE="+session igbinary json sasl" + +DEPEND="|| ( >=dev-libs/libmemcached-1.0.14 >=dev-libs/libmemcached-1.0[sasl?] ) + sys-libs/zlib + dev-lang/php:*[session?,json?] + igbinary? ( dev-php/igbinary[php_targets_php5-4?,php_targets_php5-5?,php_targets_php5-6?] )" +RDEPEND="${DEPEND}" + +src_configure() { + my_conf="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r2_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-memcached/
commit: 3822805ef3fb655cd3acfcc28671596ea5da8c44 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Dec 7 10:01:58 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Dec 7 10:01:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3822805e dev-php/pecl-memcached: amd64 stable wrt bug #559848 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-php/pecl-memcached/pecl-memcached-2.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0.ebuild b/dev-php/pecl-memcached/pecl-memcached-2.2.0.ebuild index ca9daec..65805dc 100644 --- a/dev-php/pecl-memcached/pecl-memcached-2.2.0.ebuild +++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0.ebuild @@ -12,7 +12,7 @@ USE_PHP="php5-5 php5-6 php5-4" inherit base php-ext-pecl-r2 -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DESCRIPTION="PHP extension for interfacing with memcached via libmemcached library" LICENSE="PHP-3"