prometheus-dmarc-exporter: Add missing build-system dependencies with overrides

I will add these upstream in poetry2nix and remove them from here once released.
This commit is contained in:
adisbladis
2022-04-01 23:38:46 +12:00
parent 18262c79e1
commit 9511feef72
@@ -7,7 +7,8 @@ let
poetry2nix.defaultPoetryOverrides
(import ./poetry-git-overlay.nix { inherit pkgs; })
(self: super: {
dmarc-metrics-exporter = super.dmarc-metrics-exporter.overridePythonAttrs ({ meta ? {}, ... }: {
dmarc-metrics-exporter = super.dmarc-metrics-exporter.overridePythonAttrs ({ nativeBuildInputs ? [ ], meta ? {}, ... }: {
nativeBuildInputs = nativeBuildInputs ++ [ self.poetry ];
meta = with lib; meta // {
license = licenses.mit;
homepage = "https://github.com/jgosmann/dmarc-metrics-exporter/";
@@ -44,6 +45,9 @@ let
'';
});
dataclasses = null;
bite-parser = super.bite-parser.overridePythonAttrs (old: {
nativeBuildInputs = old.nativeBuildInputs ++ [ self.poetry ];
});
})
];
}) python;