From eec50cddd734d12de46cc66bb4c83c2c7c61702f Mon Sep 17 00:00:00 2001 From: Nathan Jaremko Date: Mon, 6 Mar 2023 15:48:09 -0500 Subject: [PATCH] Fix dbt-extractor and minimal-snowplow-tracker (#1037) --- overrides/default.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/overrides/default.nix b/overrides/default.nix index 08ad57d..78dd22d 100644 --- a/overrides/default.nix +++ b/overrides/default.nix @@ -444,6 +444,13 @@ lib.composeManyExtensions [ buildInputs = (old.buildInputs or [ ]) ++ [ self.setuptools ]; }); + dbt-extractor = super.dbt-extractor.overridePythonAttrs + ( + old: { + nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.cargo pkgs.rustc pkgs.maturin ]; + } + ); + dbus-python = super.dbus-python.overridePythonAttrs (old: { outputs = [ "out" "dev" ]; @@ -2705,6 +2712,13 @@ lib.composeManyExtensions [ } ); + minimal-snowplow-tracker = super.minimal-snowplow-tracker.overridePythonAttrs + ( + old: { + nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ super.setuptools ]; + } + ); + # nixpkgs has setuptools_scm 4.1.2 # but newrelic has a seemingly unnecessary version constraint for <4 # So we patch that out