From 463397cf1e064185110fe57c568d73f99a06f5d1 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 17 Feb 2021 10:35:54 +0000 Subject: gentoo resync : 17.02.2021 --- dev-php/Manifest.gz | Bin 39193 -> 39191 bytes dev-php/xdebug/Manifest | 2 +- dev-php/xdebug/xdebug-3.0.2-r1.ebuild | 58 ++++++++++++++++++++++++++++++++++ dev-php/xdebug/xdebug-3.0.2.ebuild | 57 --------------------------------- 4 files changed, 59 insertions(+), 58 deletions(-) create mode 100644 dev-php/xdebug/xdebug-3.0.2-r1.ebuild delete mode 100644 dev-php/xdebug/xdebug-3.0.2.ebuild (limited to 'dev-php') diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index 4d756cf19df3..e0d63ac1b0bd 100644 Binary files a/dev-php/Manifest.gz and b/dev-php/Manifest.gz differ diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest index 4e08a063e40b..ab0f8088e81e 100644 --- a/dev-php/xdebug/Manifest +++ b/dev-php/xdebug/Manifest @@ -5,5 +5,5 @@ DIST xdebug-2.9.8.tar.gz 438295 BLAKE2B 8645052faceb354817ddb448f46af5b849507d31 DIST xdebug-3.0.2.tar.gz 435761 BLAKE2B 0476d29b3a960d83fd0818098a3d076f48f4d67057a2b6ec79571b011a9f364b18d3319771ad18e7145aa0f0f45fab7ed13d814b863731abe1721aafa8b59408 SHA512 723e00885a49a5626870cc4cb0f7fd49a3173c8d4e9b4022009430fdeaa1b152828de18e6e7fa709be8bb11989c89dc2d9940de9cc3d592174b5dafbc3d2c52d EBUILD xdebug-2.9.6.ebuild 1194 BLAKE2B 3bc713d7a87b093287f00a41372c72c0245d7a8db887c90110eb047df2a1511d0aa313623c289839668fbc8d79e9a53be4d90ef3de02e8a0b087dcecfd1d066b SHA512 ca1870abca6bf2f68ee42cbd81db5eb65cf91d2fde533f1dd7eb14b5067f830b134716115629270d415e8ec5d0a0653a175a40f36c6f37a3a9ea9e6ad1c8215d EBUILD xdebug-2.9.8.ebuild 1198 BLAKE2B c248c825f3437ff09276529712c5baac9d2e8067842cdab6c62779939c9accc53d18e5bd6b650a6a7df98b3fff633686d89a276e001fce3fee45e35d77353d33 SHA512 ea107d25c3d47c2f1b8f62a689d7d796ef7c76b7301f991f3162770a5a4cd9232e392234e9c21342a1aac3a4d2bf3aaa912d58df132ca09ed60d9a1da59fd7f3 -EBUILD xdebug-3.0.2.ebuild 1506 BLAKE2B d5b410eb3783d66b0f31401e3ec6ad8c29a3fc4ac60557ca4e1acc8d70d3ba64883b534bbcf87099b8f3c6b8e564000092b94f46eaa36a42c8a456fa9b8b8316 SHA512 909e02611a9fc710cb92e07884cd8cd2ff7085190574e5f33a3ed097da95f4759ec45d977d9aa72ab17ca046ae4f019a37246a6ae6aa636052fc0595306e77a1 +EBUILD xdebug-3.0.2-r1.ebuild 1539 BLAKE2B af6fa2bcce4eb467ce2d27f32d30ab0c6b064869d4dc2ba1409fd6d40fc0cbcf0cffe4679b174f93eb8a0ac657d518ae14f0acd66830d3d9c9996c6d8976ebf3 SHA512 7ba76f4089b5955252daa240ba838340d2d7eefa6223380d7b8df5d4af0e3a38732908517e520da516b63fc68b46d0f845b71d788c617435d575099b9201e2ea MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 diff --git a/dev-php/xdebug/xdebug-3.0.2-r1.ebuild b/dev-php/xdebug/xdebug-3.0.2-r1.ebuild new file mode 100644 index 000000000000..c4a24b3dd8dc --- /dev/null +++ b/dev-php/xdebug/xdebug-3.0.2-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PHP_EXT_NAME="xdebug" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="yes" +PHP_EXT_INIFILE="3.0-xdebug.ini" + +USE_PHP="php7-3 php7-4 php8-0" +PHP_EXT_NEEDED_USE="-threads(-)" + +MY_PV="${PV/_/}" +MY_PV="${MY_PV/rc/RC}" + +S="${WORKDIR}/${PN}-${MY_PV}" + +inherit php-ext-source-r3 + +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" + +DESCRIPTION="A PHP debugging and profiling extension" +HOMEPAGE="https://xdebug.org/" +# Using tarball from GitHub for tests +#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz" +SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +LICENSE="Xdebug" +SLOT="0" +IUSE="" + +# Tests are known to fail +RESTRICT="test" + +DEPEND="" +RDEPEND="${DEPEND}" +DOCS=( README.rst CREDITS ) +PHP_EXT_ECONF_ARGS=() + +src_test() { + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + TEST_PHP_EXECUTABLE="${PHPCLI}" \ + TEST_PHP_CGI_EXECUTABLE="${PHPCGI}" \ + TEST_PHPDBG_EXECUTABLE="${PHPCLI}dbg" \ + "${PHPCLI}" run-xdebug-tests.php + done +} + +pkg_postinst() { + ewarn "We have set xdebug.mode to off, as xdebug can be" + ewarn "installed as a dependency, and not all users will want xdebug to be" + ewarn "enabled by default. If you want to enable it, you should edit the" + ewarn "ini file and set xdebug.mode to one or more modes e.g. develop,debug,trace" + elog "" + elog "The 3.0 major release changes many options." + elog "Review https://xdebug.org/docs/upgrade_guide for differences from 2.x" +} diff --git a/dev-php/xdebug/xdebug-3.0.2.ebuild b/dev-php/xdebug/xdebug-3.0.2.ebuild deleted file mode 100644 index 5c7410f4c1ab..000000000000 --- a/dev-php/xdebug/xdebug-3.0.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PHP_EXT_NAME="xdebug" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="yes" -PHP_EXT_INIFILE="3.0-xdebug.ini" - -USE_PHP="php7-3 php7-4 php8-0" - -MY_PV="${PV/_/}" -MY_PV="${MY_PV/rc/RC}" - -S="${WORKDIR}/${PN}-${MY_PV}" - -inherit php-ext-source-r3 - -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" - -DESCRIPTION="A PHP debugging and profiling extension" -HOMEPAGE="https://xdebug.org/" -# Using tarball from GitHub for tests -#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz" -SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -LICENSE="Xdebug" -SLOT="0" -IUSE="" - -# Tests are known to fail -RESTRICT="test" - -DEPEND="" -RDEPEND="${DEPEND}" -DOCS=( README.rst CREDITS ) -PHP_EXT_ECONF_ARGS=() - -src_test() { - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - TEST_PHP_EXECUTABLE="${PHPCLI}" \ - TEST_PHP_CGI_EXECUTABLE="${PHPCGI}" \ - TEST_PHPDBG_EXECUTABLE="${PHPCLI}dbg" \ - "${PHPCLI}" run-xdebug-tests.php - done -} - -pkg_postinst() { - ewarn "We have set xdebug.mode to off, as xdebug can be" - ewarn "installed as a dependency, and not all users will want xdebug to be" - ewarn "enabled by default. If you want to enable it, you should edit the" - ewarn "ini file and set xdebug.mode to one or more modes e.g. develop,debug,trace" - elog "" - elog "The 3.0 major release changes many options." - elog "Review https://xdebug.org/docs/upgrade_guide for differences from 2.x" -} -- cgit v1.2.3