nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ buildPecl, fetchFromGitHub, lib, pkg-config, dlib }:
2let
3 pname = "pdlib";
4 version = "1.0.2";
5in
6buildPecl {
7 inherit pname version;
8
9 src = fetchFromGitHub {
10 owner = "goodspb";
11 repo = "pdlib";
12 rev = "v${version}";
13 sha256 = "0qnmqwlw5vb2rvliap4iz9val6mal4qqixcw69pwskdw5jka6v5i";
14 };
15
16 nativeBuildInputs = [ pkg-config ];
17 buildInputs = [ (dlib.override { guiSupport = true; }) ];
18
19 meta = with lib; {
20 description = "A PHP extension for Dlib";
21 license = with licenses; [ mit ];
22 homepage = "https://github.com/goodspb/pdlib";
23 maintainers = lib.teams.php.members;
24 };
25}