From b27b297c5636e499200f394e3fbdd4700e810267 Mon Sep 17 00:00:00 2001 From: Elis Hirwing Date: Sun, 11 Oct 2020 19:45:22 +0200 Subject: php73Extensions.pthreads: Move to separate directory --- pkgs/development/php-packages/pthreads/default.nix | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 pkgs/development/php-packages/pthreads/default.nix (limited to 'pkgs/development/php-packages') diff --git a/pkgs/development/php-packages/pthreads/default.nix b/pkgs/development/php-packages/pthreads/default.nix new file mode 100644 index 000000000000..60cd706e12c9 --- /dev/null +++ b/pkgs/development/php-packages/pthreads/default.nix @@ -0,0 +1,24 @@ +{ buildPecl, lib, fetchFromGitHub, isPhp73, isPhp74, pcre' }: +let + pname = "pthreads"; + version = if isPhp73 then "3.2.0-dev" else "3.2.0"; + + src = fetchFromGitHub ({ + owner = "krakjoe"; + repo = "pthreads"; + } // (if (isPhp73) then { + rev = "4d1c2483ceb459ea4284db4eb06646d5715e7154"; + sha256 = "07kdxypy0bgggrfav2h1ccbv67lllbvpa3s3zsaqci0gq4fyi830"; + } else { + rev = "v3.2.0"; + sha256 = "17hypm75d4w7lvz96jb7s0s87018yzmmap0l125d5fd7abnhzfvv"; + })); +in +buildPecl { + inherit pname version src; + + buildInputs = [ pcre'.dev ]; + + meta.broken = isPhp74; + meta.maintainers = lib.teams.php.members; +} -- cgit v1.2.3