[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug/files/, dev-php/xdebug/

2020-12-09 Thread Brian Evans
commit: ef73397e19267d4eab5c2c9c27610463ef01bf03
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Dec  9 21:35:18 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Dec  9 21:35:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef73397e

dev-php/xdebug: Version bump for 3.0

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/xdebug/Manifest |  1 +
 dev-php/xdebug/files/3.0-xdebug.ini | 41 ++
 dev-php/xdebug/xdebug-3.0.1.ebuild  | 57 +
 3 files changed, 99 insertions(+)

diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index 65cb9595e14..cc14e8baedb 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -3,3 +3,4 @@ DIST xdebug-2.9.5.tar.gz 434947 BLAKE2B 
08fd7cc92880c9b00180d495341fc7e54998cf3c
 DIST xdebug-2.9.6.tar.gz 436208 BLAKE2B 
00cfb42c41bfb44f285b97779d6ba625641fc34494465e9e791ab5458c6a608e432df0ad45c561df2f8c9aba04ab34b3a98bb5e6bfb92ace39a3ad4145f3514a
 SHA512 
13ed07a1489ba7bc0b4e85bf56306c733e7894cea8cb442649635196606b12d92e5618ab2485e7cde4aaee2ac6752993aecd933c24fd64b5113ef619339403d2
 DIST xdebug-2.9.7.tar.gz 437517 BLAKE2B 
6d3cb615b6b75354e5dc993a2de9f90b5865ee1a98935c084a9d7a4e1d03cceb71278b06da1d5e47f2b4105937f6d24cb8d767c7179fa55798e61a599e173c13
 SHA512 
ec23f7b5b2e2b109a753e12f1cb01377db52716600fbb31ca5b9a749e9d98e0eb60942b272c25a42efcb56add016310c79eda2c7385a3e0fc18e563f2f486d1e
 DIST xdebug-2.9.8.tar.gz 438295 BLAKE2B 
8645052faceb354817ddb448f46af5b849507d31255b43ac59bcef4ece7837ef835ae2ad624ed8a95f8f98d552ef0e7195a4ade7df9176bc300d855a0156f405
 SHA512 
c431d51a0d9c5ac1c7fc529c2819db480cbfff6f65c35c3c0dbef4e78427aa28ede164f397f92c409e58e386a6be34ecd2ded0ee35e01df1cbf92a49fd2f2aab
+DIST xdebug-3.0.1.tar.gz 432140 BLAKE2B 
f326de9a24c7c766b0f49213625ab7c455f7fd564af1848f2acb728fe513457140ee9669a05ddf83fd4ca07ecd591896d06bd570b60319178b484eaa7664cf88
 SHA512 
c50dea2abcad9c7e78ad7b7600a71c1bf0543c5fa31280a41c2acad2423bb6af8160e9d6b1e653f350f20660cfb2d8e4de07ae8f1181a465cc858dec13331c67

diff --git a/dev-php/xdebug/files/3.0-xdebug.ini 
b/dev-php/xdebug/files/3.0-xdebug.ini
new file mode 100644
index 000..ed95a1214d9
--- /dev/null
+++ b/dev-php/xdebug/files/3.0-xdebug.ini
@@ -0,0 +1,41 @@
+;xdebug.cli_color = 0
+;xdebug.client_discovery_header = 
+;xdebug.client_host = localhost
+;xdebug.client_port = 9003
+;xdebug.collect_params = 0
+;xdebug.collect_return = 0
+;xdebug.connect_timeout_ms = 200
+;xdebug.discover_client_host = 0
+;xdebug.dump.* = Empty
+;xdebug.dump_globals = 1
+;xdebug.dump_once = 1
+;xdebug.dump_undefined = 0
+;xdebug.file_link_format = 
+;xdebug.filename_format = ...%s%n
+;xdebug.force_display_errors = 0
+;xdebug.force_error_reporting = 0
+;xdebug.gc_stats_output_name = gcstats.%p
+;xdebug.halt_level = 0
+;xdebug.idekey = *complex*
+;xdebug.log =
+;xdebug.log_level = 7
+;xdebug.max_nesting_level = 256
+;xdebug.max_stack_frames = -1
+xdebug.mode=off
+;xdebug.output_dir = /tmp
+;xdebug.profiler_append = 0
+;xdebug.profiler_output_name = cachegrind.out.%p
+;xdebug.scream = 0
+;xdebug.show_error_trace = 0
+;xdebug.show_exception_trace = 0
+;xdebug.show_local_vars = 0
+;xdebug.start_upon_error = default
+;xdebug.start_with_request = default
+;xdebug.trace_format = 0
+;xdebug.trace_options = 0
+;xdebug.trace_output_dir = /tmp
+;xdebug.trace_output_name = trace.%c
+;xdebug.trigger_value = ""
+;xdebug.var_display_max_children = 128
+;xdebug.var_display_max_data = 512
+;xdebug.var_display_max_depth = 3

diff --git a/dev-php/xdebug/xdebug-3.0.1.ebuild 
b/dev-php/xdebug/xdebug-3.0.1.ebuild
new file mode 100644
index 000..26eee1e3503
--- /dev/null
+++ b/dev-php/xdebug/xdebug-3.0.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 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-2 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 ha

[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug/files/, dev-php/xdebug/

2019-12-05 Thread Brian Evans
commit: fb73f0c9f362ad47fac06f61523f5fbb7b6ab92b
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec  5 20:25:14 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec  5 20:25:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb73f0c9

dev-php/xdebug: Drop old

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/xdebug/Manifest   |  2 --
 dev-php/xdebug/files/2.4.1-xdebug.ini | 46 ---
 dev-php/xdebug/xdebug-2.5.3.ebuild| 40 --
 dev-php/xdebug/xdebug-2.5.5.ebuild| 40 --
 4 files changed, 128 deletions(-)

diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index f0f69510aff..d031a77a315 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -1,5 +1,3 @@
-DIST xdebug-2.5.3.tgz 279085 BLAKE2B 
cbbfb15e92c3f80cda502340396a6137e2234442fd98bc3fe4b2e08e76cba6292fb5176992aadba7193308ec4c9ab32356922a4416a21b23603e9b48a0d73c06
 SHA512 
b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22
-DIST xdebug-2.5.5.tgz 279491 BLAKE2B 
2492911db7afca2bc96761788c4ec7eac92cb22a6d65b69070b74f702df2bae1ba7dff9f5edfe83542229dbb7ebb3850b6ed1cf19a5e5969413aac3f2d39fc73
 SHA512 
9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1
 DIST xdebug-2.6.1.tgz 283961 BLAKE2B 
4478d591591102a9efa248820831e4d43d89eb9b80379c92fe85c888377a31d855ac4ea98c13ad87da68f7e7f659483cfa36fd4651f245d5603fcada2e2fcf73
 SHA512 
31f26e592b3888d7cc74c6a7c51e0cc1151cf8a32100dda78098fb5b3e307cf8d0445b97247986c75b303a787f89b3937bc042dc52f19ca995753a6843bbd80b
 DIST xdebug-2.7.0.tar.gz 411943 BLAKE2B 
d01ad4f84a93356d0ce885cd0b3fb4e72bb55c7df0cb264750f91711e25955c3c5941ca40d5374ead6f4a0c2c70ec30c4133e626d5a925fe0c539541567692de
 SHA512 
44ba3a1e7ca111250c53369df603851d84cb1ea91b691ef9f7695a6565369bf20a30e8bd2b9398ecc4440df4a566674876dd47ad8e60fe116c6784167461d5db
 DIST xdebug-2.7.2.tar.gz 416082 BLAKE2B 
c84e8a7b5e2fbc0989c47d9dff8c8d52d6e44a9fea1f7be483cec60b8b75e8665c71a536d0ca0c1b835990f747cadb29900d64b5ab0f47a4be172e7e1c0d38b2
 SHA512 
b099904b552750b9ff09181f068deddb155c820d20f6a4dcc37579771607e4e9c43af1cf226e74c012abd188b240c46b13207b9e55bdf010a696b739f1ea5e88

diff --git a/dev-php/xdebug/files/2.4.1-xdebug.ini 
b/dev-php/xdebug/files/2.4.1-xdebug.ini
deleted file mode 100644
index 62042aee217..000
--- a/dev-php/xdebug/files/2.4.1-xdebug.ini
+++ /dev/null
@@ -1,46 +0,0 @@
-xdebug.auto_trace="0"
-xdebug.trace_output_dir="/tmp"
-xdebug.trace_output_name="trace.%c"
-xdebug.trace_format="0"
-xdebug.trace_options="0"
-xdebug.collect_includes="1"
-xdebug.collect_params="0"
-xdebug.collect_return="0"
-xdebug.collect_vars="0"
-xdebug.default_enable="1"
-xdebug.extended_info="1"
-xdebug.manual_url="http://www.php.net";
-xdebug.max_nesting_level="256"
-xdebug.show_error_trace="0"
-xdebug.show_exception_trace="0"
-xdebug.show_local_vars="0"
-xdebug.show_mem_delta="0"
-xdebug.dump.COOKIE="NULL"
-xdebug.dump.ENV="NULL"
-xdebug.dump.FILES="NULL"
-xdebug.dump.GET="NULL"
-xdebug.dump.POST="NULL"
-xdebug.dump.REQUEST="NULL"
-xdebug.dump.SERVER="NULL"
-xdebug.dump.SESSION="NULL"
-xdebug.dump_globals="1"
-xdebug.dump_once="1"
-xdebug.dump_undefined="0"
-xdebug.overload_var_dump="2"
-xdebug.profiler_enable="0"
-xdebug.profiler_output_dir="/tmp"
-xdebug.profiler_output_name="cachegrind.out.%p"
-xdebug.profiler_enable_trigger="0"
-xdebug.profiler_append="0"
-xdebug.profiler_aggregate="0"
-xdebug.remote_enable="0"
-xdebug.remote_handler="dbgp"
-xdebug.remote_host="localhost"
-xdebug.remote_mode="req"
-xdebug.remote_port="9000"
-xdebug.remote_autostart="0"
-xdebug.remote_log=""
-xdebug.idekey=""
-xdebug.var_display_max_data="512"
-xdebug.var_display_max_depth="2"
-xdebug.var_display_max_children="128"

diff --git a/dev-php/xdebug/xdebug-2.5.3.ebuild 
b/dev-php/xdebug/xdebug-2.5.3.ebuild
deleted file mode 100644
index e7772abc27d..000
--- a/dev-php/xdebug/xdebug-2.5.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PHP_EXT_NAME="xdebug"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="yes"
-PHP_EXT_INIFILE="2.4.1-xdebug.ini"
-
-USE_PHP="php7-1 php7-0 php5-6"
-
-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="http://www.xdebug.org/";
-SRC_URI="http://pecl.php.net/get/${PN}-${MY_PV}.tgz";
-LICENSE="Xdebug"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   ~dev-php/xdebug-client-${PV}"
-DOCS=( README.rst CREDITS )
-PHP_EXT_ECONF_ARGS=()
-
-pkg_postinst() {
-   ewarn "We have set xdebug.default_enable to 0 (off)

[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug/files/, dev-php/xdebug/

2018-03-06 Thread Brian Evans
commit: 4cce77f0f43dd55a04b23d0e91021c6c1935b6b8
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Mar  6 16:26:57 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Mar  6 16:31:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cce77f0

dev-php/xdebug: Version bump for 2.6.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-php/xdebug/Manifest   |  1 +
 dev-php/xdebug/files/2.6.0-xdebug.ini | 54 +++
 dev-php/xdebug/xdebug-2.6.0.ebuild| 40 ++
 3 files changed, 95 insertions(+)

diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index 2f0054762be..91529384abd 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -2,3 +2,4 @@ DIST xdebug-2.4.1.tgz 265542 BLAKE2B 
01526f01bc24f6b241c9647da100b3c080a93bcce4c
 DIST xdebug-2.5.0.tgz 267640 BLAKE2B 
beaa0ac97867a4d28f7daca3277f3c2071f2bc5cfa9302b64f8e02b65b2745340a689962d4f8e1668e3434ed271af741f8d47466f501e1d05c0e2240f0f39730
 SHA512 
75b1dbf32059eebb6ea3fb6ebb50ab26d73f8ce2964be1fec41ecfd9ae3d8bd55b6997daf03727b28b91ba06d08734865158bed6f038a46f00a1da5424ce5fe6
 DIST xdebug-2.5.3.tgz 279085 BLAKE2B 
cbbfb15e92c3f80cda502340396a6137e2234442fd98bc3fe4b2e08e76cba6292fb5176992aadba7193308ec4c9ab32356922a4416a21b23603e9b48a0d73c06
 SHA512 
b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22
 DIST xdebug-2.5.5.tgz 279491 BLAKE2B 
2492911db7afca2bc96761788c4ec7eac92cb22a6d65b69070b74f702df2bae1ba7dff9f5edfe83542229dbb7ebb3850b6ed1cf19a5e5969413aac3f2d39fc73
 SHA512 
9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1
+DIST xdebug-2.6.0.tgz 283644 BLAKE2B 
1065585b3bdf07a7448e584dbd94b250d61247d577fe5a0c51fe9aad200ead766c140501ee9f2a6ec2a991896b9f542f911519af8c1351dbe80ac4857d4c8d34
 SHA512 
e81f771478eb45cdae5814037ac1b86bcb8c5616d22dcac436482c350187c53d3cc6d54be740a49dca6d38c58c086db6e4a68eb3004a0152d6215c97512538a2

diff --git a/dev-php/xdebug/files/2.6.0-xdebug.ini 
b/dev-php/xdebug/files/2.6.0-xdebug.ini
new file mode 100644
index 000..e37ada0ef8f
--- /dev/null
+++ b/dev-php/xdebug/files/2.6.0-xdebug.ini
@@ -0,0 +1,54 @@
+;xdebug.auto_trace = 0
+;xdebug.cli_color = 0
+;xdebug.collect_assignments = 0
+;xdebug.collect_includes = 1
+;xdebug.collect_params = 0
+;xdebug.collect_return = 0
+;xdebug.collect_vars = 0
+;xdebug.coverage_enable = 1
+xdebug.default_enable = 0
+;xdebug.dump.* = Empty
+;xdebug.dump_globals = 1
+;xdebug.dump_once = 1
+;xdebug.dump_undefined = 0
+;xdebug.extended_info = 1
+;xdebug.file_link_format = 
+;xdebug.force_display_errors = 0
+;xdebug.force_error_reporting = 0
+;xdebug.halt_level = 0
+;xdebug.idekey = *complex*
+;xdebug.manual_url = http://www.php.net
+;xdebug.max_nesting_level = 256
+;xdebug.max_stack_frames = -1
+;xdebug.overload_var_dump = 2
+;xdebug.profiler_aggregate = 0
+;xdebug.profiler_append = 0
+;xdebug.profiler_enable = 0
+;xdebug.profiler_enable_trigger = 0
+;xdebug.profiler_enable_trigger_value = ""
+;xdebug.profiler_output_dir = /tmp
+;xdebug.profiler_output_name = cachegrind.out.%p
+;xdebug.remote_addr_header = ""
+;xdebug.remote_autostart = 0
+;xdebug.remote_connect_back = 0
+;xdebug.remote_cookie_expire_time = 3600
+;xdebug.remote_enable = 0
+;xdebug.remote_handler = dbgp
+;xdebug.remote_host = localhost
+;xdebug.remote_log = 
+;xdebug.remote_mode = req
+;xdebug.remote_port = 9000
+;xdebug.scream = 0
+;xdebug.show_error_trace = 0
+;xdebug.show_exception_trace = 0
+;xdebug.show_local_vars = 0
+;xdebug.show_mem_delta = 0
+;xdebug.trace_enable_trigger = 0
+;xdebug.trace_enable_trigger_value = ""
+;xdebug.trace_format = 0
+;xdebug.trace_options = 0
+;xdebug.trace_output_dir = /tmp
+;xdebug.trace_output_name = trace.%c
+;xdebug.var_display_max_children = 128
+;xdebug.var_display_max_data = 512
+;xdebug.var_display_max_depth = 3

diff --git a/dev-php/xdebug/xdebug-2.6.0.ebuild 
b/dev-php/xdebug/xdebug-2.6.0.ebuild
new file mode 100644
index 000..c3c96b4ac59
--- /dev/null
+++ b/dev-php/xdebug/xdebug-2.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="2.6.0-xdebug.ini"
+
+USE_PHP="php7-0 php7-1 php7-2"
+
+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="http://www.xdebug.org/";
+SRC_URI="http://pecl.php.net/get/${PN}-${MY_PV}.tgz";
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   ~dev-php/xdebug-client-${PV}"
+DOCS=( README.rst CREDITS )
+PHP_EXT_ECONF_ARGS=()
+
+pkg_postinst() {
+   ewarn "We have set xdebug.default_enable to 0 (

[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug/files/, dev-php/xdebug/

2016-10-26 Thread Brian Evans
commit: 67458a253a0de746569398514fad63dd1cd3220c
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Oct 26 15:51:51 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Oct 26 15:52:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67458a25

dev-php/xdebug: Version bump

Convert to EAPI6
Drop support for php 5.5
Move configuration defaults to FILESDIR to speed up building

Package-Manager: portage-2.3.2

 dev-php/xdebug/Manifest   |  1 +
 dev-php/xdebug/files/2.4.1-xdebug.ini | 46 +++
 dev-php/xdebug/xdebug-2.4.1.ebuild| 40 ++
 3 files changed, 87 insertions(+)

diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index 82327a4..55d5025 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -3,3 +3,4 @@ DIST xdebug-2.2.7.tgz 256437 SHA256 
4fce7fc794ccbb1dd0b961191cd0323516e216502fe7
 DIST xdebug-2.3.1.tgz 266218 SHA256 
b50365896089c76d6d64924b66428cc5ef6b4802371e3d422581b3c34d3ca64c SHA512 
aca3ce1546f8b99482f55c0f09e532addecff7db4cc81818260b2d3524fd6888e05c15ed0f98f25a139c40e011540705f02aab56f4c52d90212a843459493bd2
 WHIRLPOOL 
69e4545c1489f240a23ba4ee70afec754471e5cbffdd48a1d5f5db1eace13982807b1e30ae2efd541f79b658613e770ad2dea1ca016a67037e5b5b59ce08fb9c
 DIST xdebug-2.3.3.tgz 268381 SHA256 
b27bd09b23136d242dbc94f4503c98f012a521d5597002c9d463a63c6b0cdfe3 SHA512 
212604e87caa67b3734befa0f57580532b0edd346ed871bbaba72ba8319ba60eb8d66649cb5716df250f28ef1cd2384ccc6f651b90ab4936dbcb45ef6c5f7438
 WHIRLPOOL 
f228a2527dc9f2a166bdd4f2920537d5bc66e00f528f21ca05b7038ca535fb3011f3f39a39871c5ac0a62d46d3c3f3eb4a76d33e9c33c79b633be252e89af23e
 DIST xdebug-2.4.0.tgz 264832 SHA256 
3c4dcb2709d1653534e7cfaa546307041afd298ac48a3670183a12cfdb5eee05 SHA512 
3cc4b5d0cec8048543a9b34a61479303b15fe765d24507a2d24ac42f2f18c6253c44b2e4dacb923f05dd429df8ca3a8909a9def9920d3f44514a31f7cf29
 WHIRLPOOL 
c03876cb1124705b2423ea6d9e54ef3f1555898f1f2f8d94f62b6c91ced971683b31426eea220dacdd49fb983cadac8563d41bf118984ce56cbf11cd620d2931
+DIST xdebug-2.4.1.tgz 265542 SHA256 
23c8786e0f5aae67b1e5035972bfff282710fb84c483887cebceb8ef5bbdf8ef SHA512 
64b345b4809fb0f020eb8fe7a0826056a64728ec9565bbb2d0e717ac7b3ca8aa0856b91c2ba47a7435b7500c5efa643682f245d6cd9d0a537f8bb9ab0d5cea3a
 WHIRLPOOL 
cad7d081414d5a55fb95e4cb6ae5d808f5c6b54e1c16ba78274fadf9b32dd10e60ecab3d09d420462b7c95f7d9364d9f886fe7732a21284c635e70c24259a610

diff --git a/dev-php/xdebug/files/2.4.1-xdebug.ini 
b/dev-php/xdebug/files/2.4.1-xdebug.ini
new file mode 100644
index ..62042ae
--- /dev/null
+++ b/dev-php/xdebug/files/2.4.1-xdebug.ini
@@ -0,0 +1,46 @@
+xdebug.auto_trace="0"
+xdebug.trace_output_dir="/tmp"
+xdebug.trace_output_name="trace.%c"
+xdebug.trace_format="0"
+xdebug.trace_options="0"
+xdebug.collect_includes="1"
+xdebug.collect_params="0"
+xdebug.collect_return="0"
+xdebug.collect_vars="0"
+xdebug.default_enable="1"
+xdebug.extended_info="1"
+xdebug.manual_url="http://www.php.net";
+xdebug.max_nesting_level="256"
+xdebug.show_error_trace="0"
+xdebug.show_exception_trace="0"
+xdebug.show_local_vars="0"
+xdebug.show_mem_delta="0"
+xdebug.dump.COOKIE="NULL"
+xdebug.dump.ENV="NULL"
+xdebug.dump.FILES="NULL"
+xdebug.dump.GET="NULL"
+xdebug.dump.POST="NULL"
+xdebug.dump.REQUEST="NULL"
+xdebug.dump.SERVER="NULL"
+xdebug.dump.SESSION="NULL"
+xdebug.dump_globals="1"
+xdebug.dump_once="1"
+xdebug.dump_undefined="0"
+xdebug.overload_var_dump="2"
+xdebug.profiler_enable="0"
+xdebug.profiler_output_dir="/tmp"
+xdebug.profiler_output_name="cachegrind.out.%p"
+xdebug.profiler_enable_trigger="0"
+xdebug.profiler_append="0"
+xdebug.profiler_aggregate="0"
+xdebug.remote_enable="0"
+xdebug.remote_handler="dbgp"
+xdebug.remote_host="localhost"
+xdebug.remote_mode="req"
+xdebug.remote_port="9000"
+xdebug.remote_autostart="0"
+xdebug.remote_log=""
+xdebug.idekey=""
+xdebug.var_display_max_data="512"
+xdebug.var_display_max_depth="2"
+xdebug.var_display_max_children="128"

diff --git a/dev-php/xdebug/xdebug-2.4.1.ebuild 
b/dev-php/xdebug/xdebug-2.4.1.ebuild
new file mode 100644
index ..937ace6
--- /dev/null
+++ b/dev-php/xdebug/xdebug-2.4.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="2.4.1-xdebug.ini"
+
+USE_PHP="php7-0 php5-6"
+
+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="http://www.xdebug.org/";
+SRC_URI="http://pecl.php.net/get/${PN}-${MY_PV}.tgz";
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   ~dev-php/xdebug-client-${PV}"
+DOCS=( README.rst CREDITS )
+
+pkg_postinst() {
+   ewarn "We have set xdebug.default_enable to 0 (off), a