diff options
author | Longrin Wischnewski <robberer@freakmail.de> | 2015-01-06 12:08:47 +0000 |
---|---|---|
committer | Longrin Wischnewski <robberer@freakmail.de> | 2015-01-06 12:08:47 +0000 |
commit | ef3a755c1f39a3ddb3bac7ab7c28efb9ac6cb315 (patch) | |
tree | 3b1a32861a43a97445e6581036868361be895e5c /pkgs/top-level/php-packages.nix | |
parent | 9b81769950b6d0221643c7b0758d894f7742a62a (diff) | |
download | nixpkgs-ef3a755c1f39a3ddb3bac7ab7c28efb9ac6cb315.tar nixpkgs-ef3a755c1f39a3ddb3bac7ab7c28efb9ac6cb315.tar.gz nixpkgs-ef3a755c1f39a3ddb3bac7ab7c28efb9ac6cb315.tar.bz2 nixpkgs-ef3a755c1f39a3ddb3bac7ab7c28efb9ac6cb315.tar.lz nixpkgs-ef3a755c1f39a3ddb3bac7ab7c28efb9ac6cb315.tar.xz nixpkgs-ef3a755c1f39a3ddb3bac7ab7c28efb9ac6cb315.tar.zst nixpkgs-ef3a755c1f39a3ddb3bac7ab7c28efb9ac6cb315.zip |
php: add optional ZTS support and new PECL module pthreads
Diffstat (limited to 'pkgs/top-level/php-packages.nix')
-rw-r--r-- | pkgs/top-level/php-packages.nix | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index ab5057010a3..6ed73b75156 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -78,4 +78,12 @@ let self = with self; { buildInputs = [ pkgs.m4 ]; }; + + pthreads = assert pkgs.config.php.zts or false; buildPecl { + #pthreads requires a build of PHP with ZTS (Zend Thread Safety) enabled + #--enable-maintainer-zts or --enable-zts on Windows + name = "pthreads-2.0.10"; + sha256 = "1xlcb1b1g10jd0xhm3c01a06yqpb5qln47pd1k522138324qvpwb"; + }; + }; in self |