summary refs log tree commit diff
path: root/pkgs/development/php-packages
diff options
context:
space:
mode:
authorTristan Pemble <tpemble@gmail.com>2021-08-17 14:51:51 -0700
committerTristan Pemble <tpemble@gmail.com>2021-08-17 14:54:10 -0700
commit4d84ca88ce54544b2e1d1b6f32a7a142f14fabe9 (patch)
tree469f9c1a54fd02bfcc5fadbe992485387d78c658 /pkgs/development/php-packages
parent6511aaefdc23b79310fedac7200514c6c2eb4c07 (diff)
downloadnixpkgs-4d84ca88ce54544b2e1d1b6f32a7a142f14fabe9.tar
nixpkgs-4d84ca88ce54544b2e1d1b6f32a7a142f14fabe9.tar.gz
nixpkgs-4d84ca88ce54544b2e1d1b6f32a7a142f14fabe9.tar.bz2
nixpkgs-4d84ca88ce54544b2e1d1b6f32a7a142f14fabe9.tar.lz
nixpkgs-4d84ca88ce54544b2e1d1b6f32a7a142f14fabe9.tar.xz
nixpkgs-4d84ca88ce54544b2e1d1b6f32a7a142f14fabe9.tar.zst
nixpkgs-4d84ca88ce54544b2e1d1b6f32a7a142f14fabe9.zip
Fix Swoole PHP extension on Darwin by marking Valgrind as an optional dependency
Diffstat (limited to 'pkgs/development/php-packages')
-rw-r--r--pkgs/development/php-packages/swoole/default.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/php-packages/swoole/default.nix b/pkgs/development/php-packages/swoole/default.nix
index c9ec1b3938f..a6687922bc1 100644
--- a/pkgs/development/php-packages/swoole/default.nix
+++ b/pkgs/development/php-packages/swoole/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPecl, php, valgrind, pcre2 }:
+{ lib, stdenv, buildPecl, php, valgrind, pcre2 }:
 
 buildPecl {
   pname = "swoole";
@@ -6,7 +6,7 @@ buildPecl {
   version = "4.6.7";
   sha256 = "107wp403z8skkqrcm240vyyy6wqx5a4v2bqhlshlknyi14r2v165";
 
-  buildInputs = [ valgrind pcre2 ];
+  buildInputs = [ pcre2 ] ++ lib.optionals (!stdenv.isDarwin) [ valgrind ];
   internalDeps = lib.optionals (lib.versionOlder php.version "7.4") [ php.extensions.hash ];
 
   doCheck = true;