about summary refs log tree commit diff
path: root/pkgs/development/php-packages/datadog_trace/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/php-packages/datadog_trace/default.nix')
-rw-r--r--pkgs/development/php-packages/datadog_trace/default.nix69
1 files changed, 39 insertions, 30 deletions
diff --git a/pkgs/development/php-packages/datadog_trace/default.nix b/pkgs/development/php-packages/datadog_trace/default.nix
index 2b8b7ea4fb7fb..15b16582435dd 100644
--- a/pkgs/development/php-packages/datadog_trace/default.nix
+++ b/pkgs/development/php-packages/datadog_trace/default.nix
@@ -1,14 +1,15 @@
-{ lib
-, stdenv
-, buildPecl
-, cargo
-, rustc
-, fetchFromGitHub
-, rustPlatform
-, curl
-, pcre2
-, libiconv
-, darwin
+{
+  lib,
+  stdenv,
+  buildPecl,
+  cargo,
+  rustc,
+  fetchFromGitHub,
+  rustPlatform,
+  curl,
+  pcre2,
+  libiconv,
+  darwin,
 }:
 
 buildPecl rec {
@@ -32,31 +33,39 @@ buildPecl rec {
 
   env.NIX_CFLAGS_COMPILE = "-O2";
 
-  nativeBuildInputs = [
-    cargo
-    rustc
-  ] ++ lib.optionals stdenv.isLinux [
-    rustPlatform.bindgenHook
-    rustPlatform.cargoSetupHook
-  ] ++ lib.optionals stdenv.isDarwin [
-    darwin.apple_sdk_11_0.rustPlatform.bindgenHook
-    darwin.apple_sdk_11_0.rustPlatform.cargoSetupHook
-  ];
+  nativeBuildInputs =
+    [
+      cargo
+      rustc
+    ]
+    ++ lib.optionals stdenv.isLinux [
+      rustPlatform.bindgenHook
+      rustPlatform.cargoSetupHook
+    ]
+    ++ lib.optionals stdenv.isDarwin [
+      darwin.apple_sdk_11_0.rustPlatform.bindgenHook
+      darwin.apple_sdk_11_0.rustPlatform.cargoSetupHook
+    ];
 
-  buildInputs = [
-    curl
-    pcre2
-  ] ++ lib.optionals stdenv.isDarwin [
-    darwin.apple_sdk.frameworks.CoreFoundation
-    darwin.apple_sdk.frameworks.Security
-    libiconv
-  ];
+  buildInputs =
+    [
+      curl
+      pcre2
+    ]
+    ++ lib.optionals stdenv.isDarwin [
+      darwin.apple_sdk.frameworks.CoreFoundation
+      darwin.apple_sdk.frameworks.Security
+      libiconv
+    ];
 
   meta = {
     changelog = "https://github.com/DataDog/dd-trace-php/blob/${src.rev}/CHANGELOG.md";
     description = "Datadog Tracing PHP Client";
     homepage = "https://github.com/DataDog/dd-trace-php";
-    license = with lib.licenses; [ asl20 bsd3 ];
+    license = with lib.licenses; [
+      asl20
+      bsd3
+    ];
     maintainers = lib.teams.php.members;
   };
 }