From 72c95f2878c59ca359670376e393044238ef6258 Mon Sep 17 00:00:00 2001 From: shayne <79330+shayne@users.noreply.github.com> Date: Tue, 1 Mar 2022 09:25:32 -0500 Subject: [PATCH] php.extensions.datadog_trace: init at 0.70.0 --- .../php-packages/datadog_trace/default.nix | 22 +++++++++++++++++++ pkgs/top-level/php-packages.nix | 2 ++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/development/php-packages/datadog_trace/default.nix 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 000000000000..9b91d85fefe5 --- /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; + }; +} diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index 81628686a315..c783ae806fa7 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -179,6 +179,8 @@ lib.makeScope pkgs.newScope (self: with self; { couchbase = callPackage ../development/php-packages/couchbase { }; + datadog_trace = callPackage ../development/php-packages/datadog_trace { }; + ds = callPackage ../development/php-packages/ds { }; event = callPackage ../development/php-packages/event { };