about summary refs log tree commit diff
path: root/pkgs/development/php-packages/datadog_trace/default.nix
diff options
context:
space:
mode:
authorshayne <79330+shayne@users.noreply.github.com>2022-03-01 09:25:32 -0500
committershayne <79330+shayne@users.noreply.github.com>2022-03-01 11:40:47 -0500
commit72c95f2878c59ca359670376e393044238ef6258 (patch)
tree0da15c0ebd6b3824b618014ce3c37628eb970f9b /pkgs/development/php-packages/datadog_trace/default.nix
parent23d55fff72f5fa9cbdc6a7f0a27aab71584183b9 (diff)
php.extensions.datadog_trace: init at 0.70.0
Diffstat (limited to 'pkgs/development/php-packages/datadog_trace/default.nix')
-rw-r--r--pkgs/development/php-packages/datadog_trace/default.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/development/php-packages/datadog_trace/default.nix b/pkgs/development/php-packages/datadog_trace/default.nix
new file mode 100644
index 0000000000000..9b91d85fefe5f
--- /dev/null
+++ b/pkgs/development/php-packages/datadog_trace/default.nix
@@ -0,0 +1,22 @@
+{ buildPecl, curl, fetchFromGitHub, lib, pcre2 }:
+
+buildPecl rec {
+  pname = "ddtrace";
+  version = "0.70.0";
+
+  src = fetchFromGitHub {
+    owner = "DataDog";
+    repo = "dd-trace-php";
+    rev = "${version}";
+    sha256 = "sha256-AYRBzE0Detg/IHXYutZUfPRMtfthxdkSjqD0M+VcTpY=";
+  };
+
+  buildInputs = [ curl pcre2 ];
+
+  meta = with lib; {
+    description = "Datadog Tracing PHP Client";
+    homepage = "https://github.com/DataDog/dd-trace-php";
+    license = licenses.apsl20;
+    maintainers = teams.php.members;
+  };
+}