php8{1-3}Extensions.datadog_trace: use fetchCargoVendor; php84Extensions.datadog_trace: mark broken (#375109)

This commit is contained in:
Pol Dellaiera
2025-01-20 15:02:03 +01:00
committed by GitHub
2 changed files with 5 additions and 3611 deletions
File diff suppressed because it is too large Load Diff
@@ -10,6 +10,7 @@
pcre2,
libiconv,
darwin,
php,
}:
buildPecl rec {
@@ -24,11 +25,9 @@ buildPecl rec {
hash = "sha256-Kx2HaWvRT+mFIs0LAAptx6nm9DQ83QEuyHNcEPEr7A4=";
};
cargoDeps = rustPlatform.importCargoLock {
lockFile = ./Cargo.lock;
outputHashes = {
"datadog-profiling-5.0.0" = "sha256-/Z1vGpAHpU5EO80NXnzyAHN4s3iyA1jOquBS8MH1nOo=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit src;
hash = "sha256-cwhE6M8r8QnrIiNgEekI25GcKTByySrZsigPd9/Fq7o=";
};
env.NIX_CFLAGS_COMPILE = "-O2";
@@ -67,5 +66,6 @@ buildPecl rec {
bsd3
];
maintainers = lib.teams.php.members;
broken = lib.versionAtLeast php.version "8.4";
};
}