1{
2 buildPecl,
3 lib,
4 fetchFromGitHub,
5}:
6
7let
8 version = "3.4.0";
9in
10buildPecl {
11 inherit version;
12
13 pname = "xdebug";
14
15 src = fetchFromGitHub {
16 owner = "xdebug";
17 repo = "xdebug";
18 rev = version;
19 hash = "sha256-Gt6/ARrUzmsAhsdkKPNiX0CBmWTv7D3mHnxvvWjbLnE=";
20 };
21
22 doCheck = true;
23
24 zendExtension = true;
25
26 meta = {
27 changelog = "https://github.com/xdebug/xdebug/releases/tag/${version}";
28 description = "Provides functions for function traces and profiling";
29 homepage = "https://xdebug.org/";
30 license = lib.licenses.php301;
31 maintainers = lib.teams.php.members;
32 };
33}