1{ lib
2, buildPecl
3, fetchFromGitHub
4}:
5
6let
7 version = "0.18.0";
8in buildPecl {
9 inherit version;
10
11 pname = "vld";
12
13 src = fetchFromGitHub {
14 owner = "derickr";
15 repo = "vld";
16 rev = version;
17 hash = "sha256-1xMStPM3Z5qIkrRGfCKcYT6UdF1j150nt7IleirjdBM=";
18 };
19
20 # Tests relies on PHP 7.0
21 doCheck = false;
22
23 meta = {
24 changelog = "https://github.com/derickr/vld/releases/tag/${version}";
25 description = "The Vulcan Logic Dumper hooks into the Zend Engine and dumps all the opcodes (execution units) of a script.";
26 homepage = "https://github.com/derickr/vld";
27 license = lib.licenses.bsd2;
28 maintainers = with lib.maintainers; [ gaelreyrol ];
29 };
30}