Fix dbt-extractor and minimal-snowplow-tracker (#1037)

This commit is contained in:
Nathan Jaremko 2023-03-06 15:48:09 -05:00 committed by GitHub
parent cb66d75f29
commit eec50cddd7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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