From c0a391b6f2ed60d1b70915a6a58f50588ea35c9a Mon Sep 17 00:00:00 2001 From: sireliah Date: Tue, 22 Dec 2020 16:24:11 +0100 Subject: [PATCH] Provide overrides for two Datadog libraries --- overrides.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/overrides.nix b/overrides.nix index 16d66c4..398243d 100644 --- a/overrides.nix +++ b/overrides.nix @@ -132,6 +132,18 @@ self: super: } ); + datadog-lambda = super.datadog-lambda.overridePythonAttrs (old: { + postPatch = '' + substituteInPlace setup.py --replace "setuptools==" "setuptools>=" + ''; + buildInputs = old.buildInputs ++ [ self.setuptools ]; + }); + + ddtrace = super.ddtrace.overridePythonAttrs (old: { + buildInputs = old.buildInputs ++ + (pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.darwin.IOKit ]) ++ [ self.cython ]; + }); + dictdiffer = super.dictdiffer.overridePythonAttrs ( old: { buildInputs = old.buildInputs ++ [ self.pytest-runner ];