From 8d2e5d5cd6036819eeda38ea4a8237c2e05bd036 Mon Sep 17 00:00:00 2001 From: Elis Hirwing Date: Sun, 5 Apr 2020 15:28:21 +0200 Subject: php.extensions.pthreads: Reintroduce pthreads for php72 and php73 --- pkgs/top-level/php-packages.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index d502bc03c5f..6bae48b54c3 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -621,6 +621,27 @@ in }; }; + pthreads = let + version = "3.2.0"; + src = pkgs.fetchFromGitHub ({ + owner = "krakjoe"; + repo = "pthreads"; + } // (if (isPhp73) then { + rev = "4d1c2483ceb459ea4284db4eb06646d5715e7154"; + sha256 = "07kdxypy0bgggrfav2h1ccbv67lllbvpa3s3zsaqci0gq4fyi830"; + } else { + rev = "v3.2.0"; + sha256 = "17hypm75d4w7lvz96jb7s0s87018yzmmap0l125d5fd7abnhzfvv"; + })); + in buildPecl { + pname = "pthreads"; + inherit version src; + + buildInputs = [ pcre'.dev ]; + + meta.broken = isPhp74; + }; + redis = buildPecl { version = "5.1.1"; pname = "redis"; -- cgit 1.4.1